13565 Commits

Author SHA1 Message Date
Jos van 't Hof
613151ec8d Changed version. 2012-06-05 09:13:05 +02:00
Jos van 't Hof
6dfbd9fdbe Made the WorldChangeListener much less complicated. 2012-06-05 09:12:10 +02:00
Jos van 't Hof
c59024131d Moved first join method to main class. 2012-06-05 09:12:09 +02:00
Jos van 't Hof
9b5e09d390 Migrated to new commands handling. 2012-06-05 09:12:09 +02:00
Jos van 't Hof
5ea6d54c97 Fixed BedsCommand. 2012-06-05 09:12:09 +02:00
Jos van 't Hof
ee6b8a6c2b Take account with blocks on y = 256. 2012-06-05 09:12:09 +02:00
Jos van 't Hof
9baa6fa468 Stepped away from the getHighestBlockAt() method. 2012-06-05 09:12:09 +02:00
Jos van 't Hof
2d3b44e63d Added global method for checking if player joins the world for the first
time.
2012-06-05 09:12:09 +02:00
Jos van 't Hof
574596c8fb Added world change listener for random spawning on world change. 2012-06-05 09:12:09 +02:00
Jos van 't Hof
55ad80e0d9 Added random nether spawn support. 2012-06-05 09:12:09 +02:00
Jonathan Devine
3e7b4b77fd Correct config.yml 2012-05-26 20:31:00 +02:00
Jonny D
6842403e5a The method pistonRetract went missing. Here it is again. 2012-05-26 19:02:54 +01:00
Jonny D
3bae2d02bd Included Bukkitex which is used to connect to the database. 2012-05-26 14:57:38 +01:00
Jonny D
9855fbc827 Fixed: Piston pushing top half of door didn't recognize reinforcement of
the door.
2012-05-26 14:20:28 +01:00
Jonny D
c34ce0f2b8 Patched door and piston bug. Resolved Issue #32 2012-05-26 03:42:57 +01:00
Justin
63e754e58e Merge pull request #27 from Fnordsoft/master
I'm calling this v0.5
2012-05-13 05:10:23 -07:00
patinok
0ade0f99f5 Added spawn on square perimeter 2012-05-12 20:05:18 +03:00
Josvth
5ba8954af7 Merge pull request #1 from matthewbot/master
Base respawn checks on where the player will be respawned instead of where he died.
2012-04-26 13:58:01 -07:00
Matt Thompson
d4657ae5a8 Made RespawnListener look up information for the world the player will be respawned in to, instead of the world where the player died. 2012-04-26 16:45:05 -04:00
Jos van 't Hof
c5b3366f87 Added the DamageListener. Finished the sendGround function. 2012-04-23 17:27:47 +02:00
Jos van 't Hof
00de1b7736 Added tiny listener for sending ground. Removed .setNodamageTime(). 2012-04-23 17:24:07 +02:00
Jos van 't Hof
dcc4dc1a13 Added DamageListener instead of .setNoDamageTime() because the function
seems bugged when used after player joined world.
2012-04-23 17:11:10 +02:00
Jos van 't Hof
4eec4d137c Reindex of YamlHandler. 2012-04-15 12:46:28 +02:00
Jos van 't Hof
cdb94edb1d Removed methods for metadata storage. 2012-04-15 12:43:57 +02:00
Jos van 't Hof
a5cccd8780 Removed useless logger class. 2012-04-15 12:43:31 +02:00
Jos van 't Hof
7b5e833b18 Removed meta data storage since it's not persistent. Now simply using
setBedSpawnLocation(),
2012-04-15 12:42:14 +02:00
Jos van 't Hof
50b938b361 Updated version to 1.9 . 2012-04-13 19:24:31 +02:00
Jos van 't Hof
79a4217c64 Added null check on send usage. Added return true on no permission.
Fixes the bug where every one could use every command.
2012-04-13 19:22:55 +02:00
Jos van 't Hof
ff15dc2ee1 Removed maxNodamageTime see previous commit. Re added random spawn
messaging.
2012-04-13 19:21:02 +02:00
Jos van 't Hof
83a28e2b91 Removed maximumNoDamageTime because it somehow cuts noDamageTime in
half. Readded message on random spawn. Added check for nether and end
worlds. These don't save player is players folder.
2012-04-13 19:19:23 +02:00
Jos van 't Hof
6c60d054ad Revert "Removed setting maximumNoDamageTime because it somehow cuts noDamageTime in half."
This reverts commit bcdfbb6a2b.
2012-04-13 19:14:31 +02:00
Jos van 't Hof
bcdfbb6a2b Removed setting maximumNoDamageTime because it somehow cuts noDamageTime
in half.
2012-04-13 19:14:02 +02:00
Fnordsoft
bcb0f61539 Merge pull request #1 from Nebual/patch-1
Added fire removal checks to BlockBurnEvent
2012-04-10 12:21:08 -07:00
Nebual
4174c485de Github ate my tabs 2012-04-10 11:15:33 -07:00
Nebual
6c69170383 Added fire removal checks to BlockBurnEvent, which slows the effectiveness of a single use of flint and steel versus a citadel building.
In trials, I had a wooden NPC building in which 3 walls were vanilla and one wall was stone citadel'd (10 strength by default config). I set 3 fires on each wall, and after the fires had naturally gone out (~2 minutes), the 3 walls were nearly entirely gone, while the citadel'd wall (with 'extended fire protection') had lost 2-3 durability.

In an identical trial using the existing blockBurn without any particular fire protection, the citadel'd wall continued to burn for 15+ minutes (its still burning) and 80% of blocks were destroyed (notably the top blocks first)

If we added 8 more checks (the stone blocks in http://www.nebtown.info/ss/neb/2012_04_10_10-39-24.png ) we would have aggressive fire resistance, likely a single flintandsteel use against a building would only cause 2-4 blocks to lose 1 durability.

As for benchmarking, 'extended fire protection' approximately doubled the execution time of blockBurn for citadel'd blocks, however as it causes fires to go out faster it may help server performance hehe.
2012-04-10 11:10:52 -07:00
Chris Rico
98adf0fb22 Fix critical upgrade/repair bug.
Initial changes to allow multiple player groups.
2012-04-09 22:57:27 -05:00
Jos van 't Hof
21f0c3078b Added default for nodamagetime . 2012-04-09 23:08:40 +02:00
Jos van 't Hof
93f7911025 Added no damage ticks configurable. 2012-04-09 23:08:13 +02:00
Jos van 't Hof
326cbcc4e5 Changed it to send just 1 block instead of 9. Because the blocks keep
updating each other.
2012-04-09 23:02:44 +02:00
Jos van 't Hof
db902665c7 Forced chunk load. 2012-04-09 21:56:31 +02:00
Jos van 't Hof
5a02917000 Added check for blocks that can cause client side updates. 2012-04-09 21:10:10 +02:00
Jos van 't Hof
e8c3bf4b02 Cleaned up info screen (just one space :) ) 2012-04-08 19:37:49 +02:00
Jos van 't Hof
bbc4f01e21 Small fixes. 2012-04-08 19:19:03 +02:00
Jos van 't Hof
030219ba34 Removed tab. 2012-04-07 20:42:53 +02:00
Jos van 't Hof
bd57e38b78 Merged experiment and master branch. 2012-04-07 11:33:37 +02:00
Jos van 't Hof
d920187c3d Edited the example. 2012-04-07 11:29:42 +02:00
Jos van 't Hof
a2f235c1b3 Changed version again. 2012-04-07 11:29:17 +02:00
Jos van 't Hof
f3526385e7 Changed version to 1.9B . 2012-04-07 10:46:44 +02:00
Jos van 't Hof
c1378e7bb4 Added function for spawnLocation migration. 2012-04-07 10:45:57 +02:00
Jos van 't Hof
149b92d856 Changed version to B1.9 . 2012-04-07 10:45:27 +02:00