Commit Graph

  • 1bde25bb33 Implement per-player Weather API. Adds BUKKIT-812 T00thpick1 2012-12-20 16:51:27 -05:00
  • a7a5f273e3 Implement new cause versions of BlockIgniteEvent. Addresses BUKKIT-3609, BUKKIT-3656, BUKKIT-3657 Yariv Livay 2013-03-17 22:46:48 +02:00
  • 2e6cfdb3cc Implement InventoryPickupItemEvent. Adds BUKKIT-3798 Travis Watkins 2013-03-18 12:20:40 -05:00
  • 2642fbdf7e Make CraftMinecartHopper work as InventoryHolder. Adds BUKKIT-3796 Michael Limiero 2013-03-17 15:50:34 -04:00
  • 93fd33e218 Implement Entity.isOnGround(). Adds BUKKIT-3787 Chad Waters 2013-03-17 11:51:11 -04:00
  • 5df704bf5a Use name given to command block instead of "@". Fixes BUKKIT-3803 Travis Watkins 2013-03-17 20:18:11 -05:00
  • d802168cd5 Implement Hopper block state and inventory methods. Adds BUKKIT-3749 Michael Limiero 2013-03-16 00:46:35 -04:00
  • 6f68fc4ba4 Add missing getOwner method for container minecarts. Travis Watkins 2013-03-16 18:32:01 -05:00
  • 737e8c5127 Allow special crafting data value on items. Fixes BUKKIT-3780 Travis Watkins 2013-03-16 18:16:00 -05:00
  • 5515b0ee2b Handle double trapped chest inventory. Fixes BUKKIT-3772 Travis Watkins 2013-03-16 17:14:21 -05:00
  • 0e60f1f7b8 Fire BlockDispenseEvent for new dispenser behaviors. Fixes BUKKIT-3774 Travis Watkins 2013-03-16 16:38:19 -05:00
  • fbe609bdbe Add new DispenseBehavior files from mc-dev for diff visibility. Travis Watkins 2013-03-16 16:35:30 -05:00
  • ff1c1daf69 Allow data on tool items. Fixes BUKKIT-3773 Travis Watkins 2013-03-16 14:51:22 -05:00
  • 2e47a1eb80 Comment out vanilla debug message. Travis Watkins 2013-03-16 13:45:42 -05:00
  • 515830cda9 Filter negative values for all items. Travis Watkins 2013-03-16 13:26:29 -05:00
  • 6d88d545e9 Filter data for items that shouldn't have it and filter wool. Travis Watkins 2013-03-16 13:14:09 -05:00
  • a76a5bd36f Ignore invalid inventory slots. Fixes BUKKIT-3737 Travis Watkins 2013-03-16 10:27:46 -05:00
  • 9a38f2022a Use Chest block state for trapped chests. Fixes BUKKIT-3762 Travis Watkins 2013-03-16 09:46:32 -05:00
  • 5903b9f5ca Don't set health directly, will interfere with scoreboard system. Travis Watkins 2013-03-16 08:57:57 -05:00
  • 7466321212 Limit mob names to 64 chars to avoid client crash. Fixes BUKKIT-3753 Travis Watkins 2013-03-16 08:31:03 -05:00
  • 4fa8c24e42 Always consume bonemeal when used on a sapling. Fixes BUKKIT-3755 Travis Watkins 2013-03-16 08:05:03 -05:00
  • d47849df8c Remove duplicate place logic for snow. Fixes BUKKIT-3756 Travis Watkins 2013-03-16 07:38:54 -05:00
  • 2cb9cbf05c Handle the newly refactored minecarts. Wesley Wolfe 2013-03-15 23:09:04 -05:00
  • b2c72b968e Use proper naming convention for boolean methods. Travis Watkins 2013-03-15 14:25:37 -05:00
  • 83d29e461c Update CraftBukkit to Minecraft 1.5 Travis Watkins 2013-03-13 17:33:27 -05:00
  • ba6e4c38cf Fix compilation error with exception names Wesley Wolfe 2013-03-02 16:33:35 -06:00
  • 032c7366ad Use the correct CB object for ContainerBrewingStand. Fixes BUKKIT-3357 Nate Mortensen 2013-02-08 19:22:22 -07:00
  • cf7dfeda62 Add proper logging for custom channel exceptions. Eimref 2013-02-06 18:59:07 -05:00
  • f6c574dd04 Implement PlayerItemConsumeEvent. Adds BUKKIT-2349 Travis Watkins 2013-03-02 00:15:22 -06:00
  • 993e19b3fb Close inventory on teleport. FIXES BUKKIT-3021. Andrzej Pomirski 2013-02-09 23:38:53 +01:00
  • d06e597ca5 Check TravelAgent.findOrCreate(Location) for null; Fixes BUKKIT-3590 EdGruberman 2013-02-09 22:01:39 -07:00
  • 5bb81b75c7 Set CraftTravelAgent.DEFAULT to a non-null value. Fixes BUKKIT-3578 James Clarke 2013-02-05 20:34:02 +00:00
  • 2e99e02094 Use entity UUID instead of EntityID for metadata. Fixes BUKKIT-3582 feildmaster 2013-02-06 16:32:19 -06:00
  • efe8e9a7f5 Always return a TravelAgent; Fixes BUKKIT-3541 EdGruberman 2013-02-03 12:55:51 -07:00
  • 4d3865a036 Fix players spawning above portals. Fixes BUKKIT-3542. James Clarke 2013-02-03 00:32:07 +00:00
  • d661c67a70 Always use the set exit location for portal events. Fixes BUKKIT-3555. James Clarke 2013-02-02 12:34:14 +00:00
  • 94da64ee93 Use the result of EntityPortalExitEvent. Fixes BUKKIT-3559. James Clarke 2013-02-02 23:02:08 +00:00
  • 1090e0cf46 Updated version to 1.4.7-R1.1-SNAPSHOT for development towards next release. EvilSeph 2013-01-30 23:44:50 -05:00
  • 416f1d6ccf Updated version to 1.4.7-R1.0 in pom.xml for RB. EvilSeph 2013-01-30 23:32:21 -05:00
  • b4b7cacf5e Fix NPE when getting bed spawn location. feildmaster 2013-01-29 17:25:39 -06:00
  • 37975946a2 Fix contract with Player.getBedSpawnLocation. Fixes BUKKIT-3525 feildmaster 2013-01-29 10:03:05 -06:00
  • 0576395ddd When leaving the end, always target the main world. Fixes BUKKIT-3517 feildmaster 2013-01-29 09:36:56 -06:00
  • b0e43c8097 Make command blocks only select players on its world. Fixes BUKKIT-3515 feildmaster 2013-01-28 17:01:08 -06:00
  • 132fdbc4ac Target default world when returning from The End; Fixes BUKKIT-3494 EdGruberman 2013-01-24 17:37:01 -07:00
  • 50e74b3b49 Remove erroneous break statement in scheduler. Fixes BUKKIT-3395 Wesley Wolfe 2013-01-27 23:00:14 -06:00
  • 1053a1e29d Update Fireballs to account for ExplosionPower. Fixes BUKKIT-3460 Adds BUKKIT-3516 feildmaster 2013-01-27 14:46:58 -06:00
  • f20d6e3595 Ignore block functions for skulls on BlockPlace. Fixes BUKKIT-3495 feildmaster 2013-01-27 11:31:27 -06:00
  • 899b9c17cc Direct all BlockPlaceEvents to a singular location. Fixes BUKKIT-3438 feildmaster 2013-01-27 10:44:32 -06:00
  • 528bbbdcd8 Fix TileEntities and Blocks getting out of sync. Fixes BUKKIT-3501 feildmaster 2013-01-27 09:13:06 -06:00
  • 6e438ccb32 Call BlockGrowEvent for Cocoa plants. Fixes BUKKIT-2525 QuarterAnimal 2013-01-02 13:13:34 -05:00
  • d74cf36f1c Add BlockCocoa for diff visibility. QuarterAnimal 2013-01-02 13:08:45 -05:00
  • b82375a596 Preserve source block in mushroom spread event. Fixes BUKKIT-3354 QuarterAnimal 2013-01-02 12:36:23 -05:00
  • f10c986136 Properly calculate level cost for books. Fixes BUKKIT-3410 feildmaster 2013-01-24 18:10:03 -06:00
  • f1efe717bd Call BlockPlaceEvent for skulls the same as other blocks. BUKKIT-3406 feildmaster 2013-01-20 00:34:55 -06:00
  • 9df87d3399 Compensate for allow-nether/allow-end as false; Fixes BUKKIT-3466 EdGruberman 2013-01-22 18:36:03 -07:00
  • 488e45b4ff Reload ban files when reloading the server. Adds BUKKIT-3470 feildmaster 2013-01-23 06:24:40 -06:00
  • 641ecc4f34 Return the valid max value for piston direction. Fixes BUKKIT-2191 feildmaster 2013-01-23 06:15:21 -06:00
  • 9ba0ddc292 Refactor processBlockPlace logic. Fixes BUKKIT-3406 and BUKKIT-3454 feildmaster 2013-01-18 23:07:28 -06:00
  • 6a499c8589 Fix broken null contract with Jukebox.setPlaying, Fixes BUKKIT-3429 feildmaster 2013-01-19 00:39:56 -06:00
  • d834ca4c6c [Bleeding] Add experimental support for entity portal traveling EdGruberman 2012-12-22 11:46:24 -07:00
  • 9cb320654d Add BlockEnderPortal for diff visibility EdGruberman 2013-01-19 05:51:18 -06:00
  • 01fc296fef Improve the item meta deserialization code-style Wesley Wolfe 2013-01-18 02:21:38 -06:00
  • 5934a65729 Always call PotionSplashEvent. Fixes BUKKIT-3363 Zloteanu Nikita 2013-01-03 02:52:34 +02:00
  • d577b840d4 Place beds with the correct data. Fixes BUKKIT-3447 feildmaster 2013-01-17 12:17:23 -06:00
  • 3d133d7abd Updated version to 1.4.7-R0.2-SNAPSHOT for development towards next release. EvilSeph 2013-01-17 05:30:48 -05:00
  • ed817d199b Updated version to 1.4.7-R0.1 in pom.xml for Beta. EvilSeph 2013-01-17 05:15:55 -05:00
  • e59af9908b Update CraftBukkit to Minecraft 1.4.7 feildmaster 2013-01-17 03:28:44 -06:00
  • 315127782a Initialize entity data before spawning them. Fixes BUKKIT-3209 feildmaster 2013-01-16 22:37:09 -06:00
  • b581068464 Fix entities traveling sideways. Addresses BUKKIT-3443 bloodmc 2013-01-14 14:02:10 -05:00
  • ccbd3d84e8 Get the BlockState before changing the block. Fixes BUKKIT-3441 feildmaster 2013-01-16 20:15:40 -06:00
  • 98aea835b5 Handle beds and doors the same way as other blocks. Fixes BUKKIT-3437 Relates to: BUKKIT-3438 feildmaster 2013-01-16 08:03:35 -06:00
  • 614ef2f8c5 Throw BlockPlaceEvent when placing double slabs. Fixes BUKKIT-2469 feildmaster 2013-01-16 05:39:13 -06:00
  • 647b82032b Add ItemStackMapTest Wesley Wolfe 2013-01-15 01:22:53 -06:00
  • 8bc9e712e1 Spawn monsters without prematurely exiting. Fixes BUKKIT-3425 cexikitin 2013-01-13 14:58:34 -05:00
  • dd7ba4a258 Various ItemMeta fixes. Wesley Wolfe 2013-01-09 04:45:01 -06:00
  • 43865e8e67 Update unit test to reflect firework color fix. Fixes BUKKIT-3382 Wesley Wolfe 2013-01-05 17:00:25 -06:00
  • 182681e384 Update calls to DyeColor getData and getByData. Addresses BUKKIT-2786 Wesley Wolfe 2013-01-05 16:45:34 -06:00
  • baaf8e1d86 Implement fishing experience. Adds BUKKIT-3348 feildmaster 2013-01-01 23:59:47 -06:00
  • fb0be1fc0a Move the tile entity with the falling block. Adds BUKKIT-3349 feildmaster 2013-01-01 23:17:38 -06:00
  • 8f0c1aed6b Fix "setSitting" on tameable animals. Fixes BUKKIT-1534 feildmaster 2012-12-31 14:00:55 -06:00
  • 05512942db Add PathfinderGoalSit for diff visibility feildmaster 2012-12-31 23:40:59 -06:00
  • 95098c9435 Updated version to 1.4.6-R0.4-SNAPSHOT for development towards next release. EvilSeph 2012-12-31 01:14:07 -05:00
  • 2e1033215b Updated version to 1.4.6-R0.3 in pom.xml for Beta. EvilSeph 2012-12-31 01:00:18 -05:00
  • 32924f9757 [Bleeding] Fix corruption due to thread safety issues. Fixes BUKKIT-3333 Mike Primm 2012-12-30 23:14:23 -06:00
  • 6bb240cdf0 Updated version to 1.4.6-R0.3-SNAPSHOT for development towards next release. EvilSeph 2012-12-29 22:27:49 -05:00
  • 4047542d65 Updated version to 1.4.6-R0.2 in pom.xml for Beta. EvilSeph 2012-12-29 22:19:49 -05:00
  • bb83795815 Return the level, not ID. Fixes BUKKIT-3326 Wesley Wolfe 2012-12-29 20:53:27 -06:00
  • 8954cb291c /dev/null does not accept EnchantmentThorns Wesley Wolfe 2012-12-29 19:05:32 -06:00
  • 7b5a8d0c23 Don't teleport entities that are considered dead. Addresses BUKKIT-1331 feildmaster 2012-12-27 19:22:28 -06:00
  • fb0eed177a [Bleeding] Implement periodic chunk garbage collector Mike Primm 2012-12-10 09:38:26 -06:00
  • 538de63a03 Fix persistence on tamed pets. Fixes BUKKIT-3300 feildmaster 2012-12-28 20:27:41 -06:00
  • 509e3d2a32 Update maxhealth for entities that have variable max health. Fixes BUKKIT-3308 feildmaster 2012-12-26 19:07:47 -06:00
  • b908c192bf Fix removing enchantments causing the enchantment tag to remain. feildmaster 2012-12-27 20:48:56 -06:00
  • 54b2707ba7 Fix discrepancies in NBT and ItemMeta. Fixes BUKKIT-3279 feildmaster 2012-12-27 20:45:21 -06:00
  • 25732f0487 Fire BlockRedstoneEvent for repeaters. Fixes BUKKIT-1157 Travis Watkins 2012-12-27 15:40:18 -06:00
  • 186a679730 Add BlockDiode from mc-dev for diff visibility. Travis Watkins 2012-12-27 15:26:49 -06:00
  • 5963da294f Don't update physics until after the place event. Fixes BUKKIT-3316 Wizjany 2012-12-27 13:55:32 -05:00
  • 49da990ee3 Never remove players when unloading chunks. Fixes BUKKIT-3129 cexikitin 2012-12-26 14:21:18 -05:00
  • 3a0c5aff0c Fix fireballs being motionless (again). Fixes BUKKIT-3299 feildmaster 2012-12-25 05:42:04 -06:00
  • 155b83e2c7 Perform permission removals after the quit event. Fixes BUKKIT-3303 feildmaster 2012-12-24 22:11:04 -06:00