Commit Graph

716 Commits

Author SHA1 Message Date
Nathan Adams
75d9b04deb Added new bukkit.yml entry (settings -> world-container) to control the directory worlds are stored in 2011-10-12 04:25:03 +01:00
Nathan Adams
fd57c7111c Fixed fauxSleeping check on leaving bed 2011-10-11 02:38:32 +01:00
Nathan Adams
ac0641887b Fixed Explosion cast error 2011-10-11 02:12:22 +01:00
Nathan Adams
a49a358349 Changing the blockList on explosions now correctly updates which blocks are changed 2011-10-11 00:37:39 +01:00
Tahg
d39c363e5c another attempt at mob spawners - 3rd time's the charm? 2011-10-06 11:02:39 -04:00
Tahg
696349884b don't store weak references for EmptyChunks or cache CraftBlocks 2011-10-05 11:36:03 -04:00
Tahg
8ab90b344c fix for spawners not properly checking whether an entity can spawn 2011-10-05 11:36:02 -04:00
Tahg
d74145ef23 hopeful fix for blocks not being pistons when they should be 2011-10-05 11:36:02 -04:00
EvilSeph
73f419197a Fixed Skeletons not dropping experience. 2011-10-04 10:04:45 -04:00
EvilSeph
09801eeabf Exempted moving pistons from the tile entity fix. 2011-10-03 18:18:14 -04:00
EvilSeph
1f4e671af9 Fixed Silverfish having a base damage of 0. 2011-10-03 17:40:53 -04:00
sunkid
3a224266c4 Fixed PlayerChangedWorld event.
Moved the call of PlayerChangedWorldEvent to more appropriate location
2011-10-03 00:28:47 -04:00
Dinnerbone
80c2bc266a Minimal diffs! Move methods for the new list-name away from nms 2011-10-03 00:37:44 +01:00
Dinnerbone
bf09121354 Attempt to fix any damage caused by misplaced tile entities 2011-10-03 00:14:06 +01:00
sunkid
199a5c2a77 Implemented PlayerChangedWorldEvent. 2011-10-01 15:38:25 -04:00
EvilSeph
d532136903 Fixed bed spawns for multiworld worlds. Thanks Meaglin! 2011-10-01 13:37:20 -04:00
EvilSeph
22baa13894 Painting improvements. Thanks CelticMinstrel!
Implement get/setArt and facing direction for paintings; expanded painting break causes; added painting support to World.spawn
2011-10-01 13:37:03 -04:00
EvilSeph
d53a155e4c Packet handling improvements. 2011-10-01 01:40:08 -04:00
EvilSeph
64322ed26b Added SlimeSplit event. Thanks garbagemule!
The SlimeSplit event is fired when a Slime attempts to split upon death.
The event may be cancelled, and the amount of smaller slimes may be
customized.
2011-09-30 19:50:19 -04:00
Tahg
b73d095a9f revert change to make mobspawners drop a spawner of that type
removed some debug code
fixed a 1.5 compatibility issue
2011-09-29 15:36:52 -04:00
Tahg
95666779f8 added fallback code for invalid entities from mobspawners 2011-09-27 16:46:29 -04:00
sk89q
40c8cc0421 Fixed monsters being spawned even when one was faux sleeping. Thanks to EdGruberman. 2011-09-26 15:37:38 -07:00
sk89q
afd95b7e30 Added server list ping event. 2011-09-26 15:32:05 -07:00
sk89q
87494d46f8 Added Player.get/setListName to change the name of the player on the player list. 2011-09-26 15:10:35 -07:00
EvilSeph
484376bbac Fixed saturation handling for FoodLevelChange event. 2011-09-26 14:33:37 -04:00
Tahg
31eef6e001 fixed build issues, code cleanup 2011-09-26 04:30:24 -04:00
Tahg
d226e551ae data improvements 2011-09-26 03:07:46 -04:00
sk89q
b7c43fbff1 Boat get/set (double) occupied acceleration, (double) unoccupied deceleration, (boolean) work on land. Good values to maximize boat utility: 0.6 (fast accel.), 0.99 (no loss of boat), true/false, respectively. 2011-09-25 11:20:51 -07:00
Dinnerbone
a1f8d3fd47 Changed max player count from 126 to 60 for ingame player list rendering fixes 2011-09-25 04:14:27 +01:00
Dinnerbone
ceba082703 Implemented getOperators 2011-09-25 03:28:00 +01:00
Wizjany
3c7a843944 Made grass throw a BlockSpread event when growing and a BlockFade event when receding. 2011-09-25 01:54:38 +01:00
Dinnerbone
79e7ae85dd Swapped an =="" for "".equals in EntityHuman 2011-09-25 01:36:05 +01:00
Dinnerbone
44136f2e7d Blocked access to ColouredConsoleSenders constructor, implemented getConsoleSender 2011-09-24 23:14:13 +01:00
Dinnerbone
0118a20d6a Update to mcdev rename revision 01 for 1.8.1 2011-09-24 22:05:22 +01:00
Erik Broes
75ac4e00b2 Cancel bed return method if entity is ignoring sleep. Thanks to EdGruberman. 2011-09-23 21:05:23 +02:00
Erik Broes
a2957c7b8f Stop sending multiple time packets to each client 2011-09-23 20:20:18 +02:00
EvilSeph
e08535d688 Fixed FoodLevelChange event adding too much to the food level. 2011-09-22 15:53:39 -04:00
EvilSeph
a7717d4d79 Added RegainReason.SATIATED.
This reason is used when a player regains health from generating due to their hunger being satisfied.
2011-09-22 01:36:31 -04:00
EvilSeph
aa0739d90a Added FoodLevelChange event. 2011-09-21 22:13:54 -04:00
EvilSeph
8d5a8667de Made death message handling check for 'null' to disable death messages, along with an empty string. 2011-09-21 18:02:59 -04:00
EvilSeph
217b414118 Added EntityDamageEvent for caused by starving. 2011-09-21 17:11:06 -04:00
Rigby
e6e9cec1e9 Added PlayerToggleSprint event and sprinting related API. 2011-09-21 16:25:26 -04:00
Rigby
1da2d1f5b6 Implements the ability to customise and remove Player death messages. 2011-09-21 16:55:27 +01:00
Dinnerbone
59908c43c9 Ok, this'll have to do for exp orbs. 2011-09-21 16:28:46 +01:00
Dinnerbone
02f6e99d9e Let's swap that around. More results! 2011-09-21 16:12:11 +01:00
Dinnerbone
5a8ec0cb9d This should reduce the amount of exp-orbs quite a bunch 2011-09-21 16:07:19 +01:00
Dinnerbone
20ddc944bb Refactored a bunch of death code into the event factory 2011-09-21 15:41:24 +01:00
Tahg
751ab82be0 stopgap build - mostly stable 2011-09-21 08:38:41 -04:00
Tahg
f6ab0f8611 more chest checks 2011-09-21 05:01:44 -04:00
Tahg
75e18f304a better chest fix 2011-09-21 04:26:05 -04:00