Commit Graph

  • 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
  • fd20876189 Implemented item drops. sk89q 2011-01-08 12:48:45 -08: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
  • eb4b30185f Added BLOCK_INTERACT event durron597 2011-01-08 08:33:54 -05:00
  • fab66092e2 Fixed lack of calling callEvent(event), finished Item Use durron597 2011-01-08 06:18:05 -05:00
  • 65c8df24b6 Partial Player Item, Block RightClick, Block Place durron597 2011-01-08 05:49:42 -05:00
  • f71e2b4ed3 Implemented block.getBiome Dinnerbone 2011-01-08 03:44:29 +00:00
  • 603156ea29 Added World.getName and World.getId Dinnerbone 2011-01-08 02:29:57 +00:00
  • 81f920d927 Added Entity.teleportTo(Entity) Dinnerbone 2011-01-08 02:20:11 +00: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
  • 7722e750ef Updated Minecart/vehicle Bukkit implementation. sk89q 2011-01-07 12:01:37 -08:00
  • 4de1915f6a Added World.toCraftEntity() to convert Minecraft entities to CraftBukkit entities. sk89q 2011-01-07 12:00:44 -08:00
  • 65de896c15 Implemented LivingEntity.shootArrow(). sk89q 2011-01-07 12:00:08 -08:00
  • 55e9522955 Start of update() + added sign Dinnerbone 2011-01-07 16:53:16 +00:00
  • 08a62e37ac Implemented CraftBlockState Dinnerbone 2011-01-07 16:26:06 +00:00
  • 1edd1fa0ca Make matchPlayer return only the exact-matched player, if there is one. Animosity 2011-01-08 00:08:30 +08:00
  • 2e0413558f Use the display format defined by plugins Dinnerbone 2011-01-07 13:34:24 +00:00
  • e3e8e99fe7 Player display name is shown in chat Dinnerbone 2011-01-07 13:28:23 +00:00
  • 8c10938f69 Implemented Player.getDisplayName/setDisplayName Dinnerbone 2011-01-07 13:27:26 +00:00
  • 96afc38224 Implemented PlayerItemEvent and PlayerBlockItemEvent durron597 2011-01-07 05:46:11 -05:00
  • c5c7145828 Block.getFace(BlockFace) is an override for Block.getFace(BlockFace, int) Dinnerbone 2011-01-07 10:48:09 +00:00
  • 14b929f382 Added block.getFace(Block) and block.getFace(BlockFace, int) Dinnerbone 2011-01-07 10:43:51 +00:00
  • 7d12239ab7 Better implementation of matchPlayer(String) - return List of potential matches Animosity 2011-01-07 10:42:53 +08:00
  • 1e3c5a393b Added CraftServer.matchPlayer(String) - partial-name matching Animosity 2011-01-06 13:10:28 +08:00
  • 6a786c1c21 Fixed plugins being loaded before world. FrozenCow 2011-01-07 02:33:59 +08:00
  • 687ae0533c Create a concept of a null item stack durron597 2011-01-06 06:20:12 -05:00
  • 95c53f09fc Fixed CraftPlayer.isOnline Tahg 2011-01-06 02:50:44 -05:00
  • a0c449559a Show reason for invalid plugin Dinnerbone 2011-01-05 22:56:31 +00:00
  • 72c378f1d1 Merge remote branch 'upstream/master' durron597 2011-01-05 08:17:34 -05:00
  • b73e343dc1 fixed bug where water wasn't flowing durron597 2011-01-05 08:16:44 -05:00
  • 786488603e Added Server.getTime and Server.setTime FrozenCow 2011-01-04 16:22:22 +08:00
  • 4792d55a08 Actually allow cancellation of player chat events Animosity 2011-01-05 10:47:57 +08:00
  • 8e66e52958 fixed bug where water wasn't flowing durron597 2011-01-05 05:33:32 -05:00
  • 0aa7b970ad Merge remote branch 'upstream/master' durron597 2011-01-05 04:54:39 -05:00
  • 3df833797b Beginnings of block_placed durron597 2011-01-05 04:54:23 -05:00
  • 25d519aaf2 Initial implementation of inventory stuff, (read-)only for StorageMinecart sofar Erik Broes 2011-01-05 01:00:57 +01:00
  • 3dbacbc2c3 Implemented LEAVES_DECAY Dinnerbone 2011-01-04 22:09:40 +00:00
  • 8c9f1090a4 More NPEs! Dinnerbone 2011-01-04 21:19:43 +00:00
  • 4a9c761707 Fixed random NPE on startup Dinnerbone 2011-01-04 21:13:59 +00:00
  • ca765c3512 Fixed building in water Dinnerbone 2011-01-04 16:17:05 +00:00
  • 1ed14de10e Implemented CHUNK_LOADED Dinnerbone 2011-01-04 15:54:41 +00:00
  • a2c944d3c0 Implemented Chunk.getWorld() Dinnerbone 2011-01-04 14:17:05 +00:00
  • 4c483edf08 Merge remote branch 'upstream/master' durron597 2011-01-03 20:21:02 -05:00
  • 8680ee387f Added -w for world directory Dinnerbone 2011-01-04 01:19:26 +00:00
  • e3b3dcfde5 Merge branch 'master' of github.com:Bukkit/CraftBukkit Dinnerbone 2011-01-04 00:45:10 +00:00
  • 7b08efd9d9 Added command-line arguments, forced nogui Dinnerbone 2011-01-04 00:43:23 +00:00
  • 43db386fe4 Added getHighestBlockYAt FrozenCow 2011-01-04 05:56:09 +08:00
  • 8a717dddad Merge remote branch 'upstream/master' durron597 2011-01-03 15:48:56 -05:00
  • b7f7c3ffb5 Fixed NPE on Player related methods in CraftServer Dinnerbone 2011-01-03 19:41:23 +00:00
  • fd5892db51 Fixed compile errors Dinnerbone 2011-01-03 16:37:08 +00:00
  • d6aff66290 Direct fire exposure event angelsl 2011-01-03 19:37:41 +08:00
  • 7a9de3159b Explosion damage entity hook. angelsl 2011-01-03 19:24:25 +08:00
  • baf59f7451 Cactus damage event. angelsl 2011-01-03 17:41:43 +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
  • a712a74c23 Merge remote branch 'upstream/master' durron597 2011-01-02 22:31:39 -05:00
  • f481184612 fixed spelling error in comment durron597 2011-01-02 22:31:32 -05:00
  • 31c5894743 Light levels are bytes Dinnerbone 2011-01-03 03:25:58 +00:00
  • 7ecc3d5b4b Fixed isChunkLoaded(Chunk chunk) Dinnerbone 2011-01-03 03:25:24 +00:00
  • b2812b74d4 Added world.spawnTree(), world.spawnBigTree(). sk89q 2011-01-02 18:01:17 -08:00
  • fe34bbbb10 Block.getLightLevel() sk89q 2011-01-02 18:30:46 -08:00
  • 853d00fe98 Changed to pluginmanager direct for enabling plugins Dinnerbone 2011-01-03 02:40:47 +00:00
  • c7b0db5f50 Enable plugins by default the right way Dinnerbone 2011-01-03 02:25:09 +00:00
  • 620c42b321 Added getPlayer(String name) to server Dinnerbone 2011-01-03 00:16:00 +00:00
  • 904c220d5c Removed @Override for the interface method spawnArrow durron597 2011-01-02 05:54:16 -05:00
  • 1c5d80a8ce Merge remote branch 'upstream/master' into HEAD durron597 2011-01-02 05:50:26 -05:00
  • e708281250 Added notchToBlockFace convenience method durron597 2011-01-02 05:29:51 -05:00
  • 5c37168fc3 We're LGPL. Erik Broes 2011-01-02 10:58:11 +01:00
  • 8222af3e4d Implemented arrows. sk89q 2011-01-02 16:40:27 +08:00
  • 54c2780d1b Merge remote branch 'upstream/master' durron597 2011-01-02 02:16:48 -05: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
  • 653dd79a6c Java 1.5! Dinnerbone 2011-01-01 19:37:52 +00:00
  • 98b405139e Updated pom.xml to produce a 'ready to run' jar Erik Broes 2011-01-01 19:37:22 +01:00
  • f199cc7190 Changed tabs to 4 spaces, removed unnecessary imports durron597 2011-01-01 08:06:04 -05:00
  • 84bf373c55 Transition to Maven Erik Broes 2011-01-01 11:47:24 +01:00
  • fc58672e6a Changed BlockCanBuildEvent to store the int and not the material durron597 2011-01-01 03:21:49 -05:00
  • 3094b40b89 Changed BlockCanBuild event to pass the material durron597 2011-01-01 03:12:39 -05:00
  • 49b225ac08 Fixed Material Dinnerbone 2011-01-01 07:05:05 +00:00
  • c7d680163f Didn't work correctly before. Now it does durron597 2011-01-01 01:39:28 -05:00