45c7013116
Added function to get player ip
Tahg
2011-01-09 15:01:09 -05:00
3d8263f9f8
Tahg's fix for BlockDoor needs to downcast
durron597
2011-01-09 13:15:45 -05:00
e8a565e6cf
Added getContents() to IInventory and implemented it. Implemented Inventory and PlayerInventory and updated StorageMinecart and Slot. Added getMaxStackSize to CraftItemStack.
Erik Broes
2011-01-09 18:27:46 +01:00
b72dad0a61
Added compile instructions in README.md
Erik Broes
2011-01-03 19:32:42 +01:00
db31429871
Another dumb bucket bug.
durron597
2011-01-09 03:36:52 -05:00
3e71c0a699
Fixed stupid bug with buckets and signs.
durron597
2011-01-09 03:31:37 -05:00
e83d9f676d
Changed Block.setTypeID() to return a boolean indicating whether the block was changed (as provided by Minecraft).
sk89q
2011-01-08 12:24:39 -08:00
860e1b762d
Fixed block type/data not updating with the world
Dinnerbone
2011-01-08 02:03:41 +00:00
d374bff8d0
Implemented BlockState.update(boolean), signs should now work, cleaned up some code a little
Dinnerbone
2011-01-08 01:22:17 +00:00
c9efe94545
Added passenger methods to Vehicle/LivingEntity.
sk89q
2011-01-07 16:26:08 -08:00
e968096fc7
Changed resolution order in CraftWorld.toCraftEntity() to give CraftMappable precedence.
sk89q
2011-01-07 14:06:08 -08:00
6d6668aaeb
Implemented World.spawnBoat(), added CraftMappable interface that defines a method to get an org.bukkit.craftbukkit.CraftEntity from implementing net.minecart.server.Entity entities, changed CraftWorld.toCraftEntity() to use this new interface for boats and minecarts.
sk89q
2011-01-07 14:01:37 -08:00
eb2cc2da4a
Moved CraftVehicle.*Velocity() to CraftEntity as velocity is a component of all entities.
sk89q
2011-01-07 13:40:16 -08:00
22c2fdeaf0
Implemented boat, fixed some event issues with minecarts, and implemented the events for boats that were implemented for minecarts.
sk89q
2011-01-07 13:05:25 -08:00
592f510228
Moved some minecart flags that don't belong in the event out of the event.
sk89q
2011-01-07 12:27:06 -08:00
544bd76b13
Implemented more minecart hooks.
sk89q
2011-01-07 12:17:06 -08:00
8f358b4b2b
Mark CraftEntity as abstract, add dummy health methods to CraftArrowEntity.
angelsl
2011-01-03 17:41:26 +08:00
5a9b2d0c2e
Added LivingEntity.throwEgg() and LivingEntity.throwSnowball().
sk89q
2011-01-03 17:44:43 +08:00
497de4d81c
Fixed missing import for craftworld
Dinnerbone
2011-01-03 15:13:29 +00:00
198ffee203
Implemented some minecart vehicle hooks, but there's a some things missing in CraftBukkit before the implementation can be finished.
sk89q
2011-01-03 01:28:06 -08:00
9d68035410
Added minecart classes and World.spawn*Minecart(). Minecart.getPassenger() is still a stub that needs to be implemented (due to of a need of a MC entity -> CraftBukkit entity lookup) and StorageMinecart.getInventory() is waiting on the implementation of inventory.
sk89q
2011-01-02 21:41:57 -08:00
ca47ccf674
Renamed ArrowEntity->Arrow to be consistent.
sk89q
2011-01-03 14:11:04 +08:00
32224b916d
Fixed a bunch of warnings.
Lymia
2011-01-02 00:36:27 -06:00
c80748c8cc
Changed BLOCK_CANBUILD to have some checks that user can't override (building on top of themselves, for example)
durron597
2011-01-01 18:48:58 -05:00
cb7e2ee234
Changed commenting to use the system of writing XXX for methods that we copied out of World.java
durron597
2011-01-01 18:36:24 -05:00
ce271f8abc
Changed base of the source file to be based off of grum/mc-dev: net/minecraft/server/BlockFlowing.java
durron597
2011-01-01 18:14:26 -05:00
ebc0eeec2d
POM version crap
Dinnerbone
2011-01-01 19:47:04 +00:00