Andrew Ardill
9455ff1777
cleanup of projectiles
2011-11-29 21:30:37 +11:00
Andrew Ardill
a1ad0c0103
Add events for EntitySmallFireball
2011-11-29 21:26:55 +11:00
Andrew Ardill
2759809ecb
Fix Craft Entity constructors and toStrings.
...
Also, standardise getHandle and clean up in general.
getHandle is now using the 'entity' member variable instead of
super.getHandle, as this reduces the number of chained calls needed.
2011-11-29 21:22:35 +11:00
Andrew Ardill
2b751111d2
Add EntitySmallFireball.java from nms
2011-11-29 18:32:16 +11:00
Andrew Ardill
3da00ee41a
Implementation of reworked EntityCombustEvents
...
Also includes some extra comments, and a refactoring of the
PaintingBreakByEntity event that is raised when lighting strikes a painting.
2011-11-29 18:20:21 +11:00
Andrew Ardill
0c88f05c0d
Fix CraftVillager constructor to only take an EntityVillager
2011-11-29 09:46:20 +11:00
Andrew Ardill
89338db181
BUKKIT-57 Fix using Bukkit interface instead of nmc Entity for type check.
...
Thanks nidefawl!
2011-11-29 09:42:09 +11:00
Nathan Adams
7db72dfd2c
Doors and trapdoors should function correctly once again
2011-11-28 07:00:04 +00:00
Nathan Adams
91b673e375
Ignore empty messages (not just null) for join and quit
2011-11-28 06:21:35 +00:00
Nathan Adams
aa90f2ff9c
Made Snowmen obey animal spawning rules (thanks Amaranth)
2011-11-28 05:18:41 +00:00
Nathan Adams
fe3756f7a0
Fixed Enchantments being lost on inventory.setItem
2011-11-28 05:17:05 +00:00
Nathan Adams
99771b7b72
Fixed magma slimes from being nonspawnable
2011-11-28 05:08:28 +00:00
Andrew Ardill
4b87704c5a
Add new Entity types to CreatureSpawnEvent
2011-11-28 11:21:43 +11:00
Andrew Ardill
c0073e466d
Add CraftMagmaCube
2011-11-28 11:17:04 +11:00
Nathan Adams
9c2b11ae94
Fixed gravel's enchantment detection
2011-11-27 17:00:20 +00:00
Nathan Adams
f6dc6745ed
Fixed EntityDeathEvent not throwing for Ghasts and Pig Zombies (fixes issue #13 )
2011-11-27 04:22:24 +00:00
Nathan Adams
8d49f500ec
Fixed NPE in CraftPlayer.getBedSpawnLocation
2011-11-27 04:09:34 +00:00
Nathan Adams
402e3c26e1
Clone item enchantments unchecked
2011-11-27 03:58:43 +00:00
Nathan Adams
894ab9f949
Fixed issue with enchantments reseting under certain conditions
2011-11-27 02:45:34 +00:00
Nathan Adams
139ad8c34a
Fixed crash when breaking gravel with a high fortune enchant
2011-11-27 01:41:56 +00:00
Nathan Adams
eb7bd5f23b
Implemented Enchantment API
2011-11-27 01:37:00 +00:00
Erik Broes
ba608f55e4
Remove expensive debugcalls from production code
2011-11-26 18:27:39 +01:00
Nathan Adams
9907638130
Fixed ancient vanilla typo in offline mode warnings. Thanks to Alexitaly92 for catching it.
2011-11-26 01:09:04 +00:00
Nathan Adams
256d4ba555
Fixed the NPE in inventoryplayer once again, thanks to don4of4
2011-11-26 01:01:43 +00:00
Nathan Adams
8062d5c7be
Added death events for blaze and snowman, fixed reported loot for chickens
2011-11-26 00:56:11 +00:00
Nathan Adams
b9aaf3977c
Fixed NPE travelling to the nether from a custom world
2011-11-25 21:10:16 +00:00
Nathan Adams
197fdbd84c
Nether portals should now only work in the default world
2011-11-25 20:54:29 +00:00
Nathan Adams
bb16e6c5c1
Fixed portal event reporting wrong from-world
2011-11-25 20:05:51 +00:00
Nathan Adams
a105ec32b3
Fixed comment
2011-11-25 03:50:10 +00:00
Nathan Adams
ef75a286ac
Implemented world.getWorldFolder
2011-11-25 03:47:12 +00:00
Nathan Adams
20a0b0a9be
Changed Entity.isDead to be aware of health for living entities
2011-11-25 00:32:44 +00:00
Nathan Adams
620f101487
Another attempt at the vanilla tile entity bug
2011-11-25 00:15:00 +00:00
Nathan Adams
e31cedf583
Fixed NPE in player inventory + don't ignore the cancel state of world unloads
2011-11-24 20:27:16 +00:00
Nathan Adams
a7664a104f
Implemented new age methods in animals, and made spawned animals via eggs properly age back to children
2011-11-24 20:16:43 +00:00
Nathan Adams
47b4406b7e
I've either fixed going to The End, or made it worse. I'm sure we'll find out soon!
2011-11-24 20:00:55 +00:00
Nathan Adams
61edd36378
Made BlockStates inform playes upon update
2011-11-24 18:48:23 +00:00
Nathan Adams
c6beae8872
Fixed allow-nether being ignored
2011-11-24 18:48:01 +00:00
Nathan Adams
de7402ea8e
Fixed fireballs sleeping on the job
2011-11-23 03:33:53 +00:00
Nathan Adams
03762600df
Fixed trapdoors + few comments
2011-11-23 00:08:56 +00:00
Nathan Adams
929e5ff6c7
Implemented new biome values
2011-11-22 21:21:33 +00:00
Nathan Adams
774e59e179
Fixed vanillas tile-entity placement bug (thanks Moo0)
2011-11-22 21:14:42 +00:00
Nathan Adams
a3399c6431
Fixed crash on right clicking dragon eggs
2011-11-21 22:56:17 +00:00
Nathan Adams
a83fc1d6a2
Implemented new EnderCrystal entity class
2011-11-21 22:39:33 +00:00
sunkid
0a8bd56f16
fixed spawn method for projectiles
2011-11-20 18:21:21 -08:00
Nathan Adams
246ff3b352
Made the new Status info list plugins (test it out at http://dinnerbone.com/minecraft/tools/status/ )
2011-11-20 00:01:57 -08:00
Erik Broes
345ea36c7b
Update for 1.0.0
2011-11-20 00:01:33 -08:00
Nathan Adams
589f66bd1b
Added new --noconsole command argument, thanks to mkurzeja for the idea
2011-11-05 20:15:19 +00:00
Nathan Adams
b1671be875
Implemented bukkit versioning
2011-10-31 04:03:47 +00:00
Tahg
c69f5fda9b
added some missing comments for falling entities
2011-10-27 20:03:28 -04:00
Erik Broes
2f1513cae0
Add missing CraftBlock hashCode()
2011-10-20 23:20:26 +02:00