Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | Fixed BlockPlace event. Fixes BUKKIT-663 | Tahg | 2012-01-30 | -4/+12 | |
| | |||||
* | Fixed vanilla issue where chunks would be mislocated and corrupt. Big thanks ↵ | Nathan Adams | 2012-01-30 | -10/+6 | |
| | | | | to Wug for the fix. | ||||
* | Added ChunkLoader.java and ChunkRegionLoader.java for diff visibility | Nathan Adams | 2012-01-30 | -0/+400 | |
| | |||||
* | Added 'generate-structure' setting support and WorldCreator property. | Eric Stokes | 2012-01-29 | -1/+2 | |
| | | | | Fixes BUKKIT-655 and BUKKIT-592 | ||||
* | Added useExactLoginLocation(). Closes BUKKIT-145 | EvilSeph | 2012-01-29 | -3/+7 | |
| | | | | | | | | useExactLoginLocation() looks for settings.use-exact-login-location within bukkit.yml. If true, we will bypass Vanilla's behaviour of checking for collisions and moving the player if needed when they login. If false, we will continue to follow Vanilla's behaviour and move players that 'collide' with objects when they login. | ||||
* | Use OO > new method | Erik Broes | 2012-01-29 | -6/+7 | |
| | |||||
* | Fixed maps crashing/disconnecting the client under certain circumstances. | EvilSeph | 2012-01-29 | -0/+1 | |
| | |||||
* | Moved BlockPlace event. | Tahg | 2012-01-28 | -28/+6 | |
| | |||||
* | Reverted onPlace changes. | EvilSeph | 2012-01-28 | -656/+16 | |
| | |||||
* | Put statement inside CraftBukkit block | Erik Broes | 2012-01-28 | -1/+1 | |
| | |||||
* | Cleanup. | EvilSeph | 2012-01-27 | -2/+3 | |
| | |||||
* | Prevent (Entity) null to be added to the entity list. | Erik Broes | 2012-01-27 | -0/+2 | |
| | |||||
* | Fix 'Block Transmute'. Bug where you could change the data of a block 'on ↵ | Erik Broes | 2012-01-27 | -0/+2 | |
| | | | | demand'. | ||||
* | Let's be a little less tricky to the client. Relates to BUKKIT-637 | EvilSeph | 2012-01-26 | -2/+2 | |
| | |||||
* | Fixed the behaviour of fluid blocks. Fixes BUKKIT-629 | EvilSeph | 2012-01-26 | -1/+1 | |
| | |||||
* | Trick the client instead of modifying the world. Fixes BUKKIT-637 | EvilSeph | 2012-01-26 | -5/+4 | |
| | |||||
* | Really loosened the throttles strictness this time. | EvilSeph | 2012-01-24 | -1/+1 | |
| | |||||
* | Fixed redstone torches not updating indirect neighbors. Fixes BUKKIT-477 | EvilSeph | 2012-01-24 | -8/+9 | |
| | |||||
* | Fix invalid data in pistons | Tahg | 2012-01-24 | -0/+1 | |
| | |||||
* | Loosen throttle strictness. | EvilSeph | 2012-01-24 | -0/+153 | |
| | |||||
* | Fix diodes not updating indirect neighbors. | Tahg | 2012-01-24 | -0/+2 | |
| | |||||
* | Persist locking of an animal's age to disk | Erik Broes | 2012-01-24 | -0/+2 | |
| | |||||
* | [Bleeding] Implemented EnchantmentTable API. | Mike Primm | 2012-01-24 | -0/+226 | |
| | |||||
* | [Bleeding] Audit of onPlace methods, Moved to postPlace as appropriate. | Tahg | 2012-01-24 | -8/+645 | |
| | | | | Closes BUKKIT-89 | ||||
* | Fixed CraftLivingEntity.damage when the entity is an EntityComplex. | Sam Wilson | 2012-01-24 | -0/+26 | |
| | | | | | | | | | | | | Fixes BUKKIT-589: if you call damage on an instance of EnderDragon, no damage is done. Reason for bug: damage calls Entity.damageEntity. But EntityComplex overrides damageEntity to do nothing. Fix: CraftComplexLiving should call EntityComplex.e instead of Entity.damageEntity. e is the method that actually does damage to an instance of EntityComplex. | ||||
* | [Bleeding] Implemented PotionSplashEvent. Closes BUKKIT-307 | Zeerix | 2012-01-24 | -0/+28 | |
| | |||||
* | Immediately tell client a block is broken, then process the event. | Travis Watkins | 2012-01-23 | -0/+10 | |
| | | | | | | | | In order to avoid clients seeing blocks break, reappear, then break again due to lag caused by plugins taking too long to process the BlockBreakEvent we immediately tell the client the block is air then process the event. If the event ends up being cancelled the client will get another packet telling them the block still exists. | ||||
* | Only truncate player name when sending spawn packet. | Travis Watkins | 2012-01-23 | -5/+71 | |
| | |||||
* | Implemented PlayerShearEntityEvent in EntityMushroomCow. | EvilSeph | 2012-01-23 | -0/+49 | |
| | | | | | Due to the Vanilla client overzealously predicting things, shearing produces client-side artifacts. See BUKKIT-611 for more information. | ||||
* | [Bleeding] Implemented Sheep, Shear and EntityChangeBlock API. Thanks | Aidan Matzko | 2012-01-23 | -8/+63 | |
| | | | | tips48! Closes BUKKIT-512 | ||||
* | Use BlockFadeEvents to signal fire blocks burning out | Mike Primm | 2012-01-22 | -6/+14 | |
| | |||||
* | Removed accidentally committed change. Needs more investigating | EvilSeph | 2012-01-21 | -1/+0 | |
| | |||||
* | Accounted for NMS getItem() returning null in recent commit. | EvilSeph | 2012-01-20 | -0/+1 | |
| | |||||
* | Nullcheck EntityItem's ItemStack where required. This fixes BUKKIT-552 | Nathan Adams | 2012-01-20 | -3/+7 | |
| | |||||
* | Disallow colour names in offline-mode. This fixes BUKKIT-439. Thanks to ↵ | Nathan Adams | 2012-01-20 | -0/+7 | |
| | | | | cainfool for the discovery. | ||||
* | Throw PlayerLevelChangeEvent and PlayerExpChangeEvent events. Thanks to ↵ | Nathan Adams | 2012-01-19 | -1/+15 | |
| | | | | feildmaster for the PR. | ||||
* | Fix giving wrong arguments to callEntityDamageEvent. Forgot to update after ↵ | Erik Broes | 2012-01-18 | -2/+2 | |
| | | | | changing the signature :( | ||||
* | [Bleeding] Implement EntityShootBowEvent. Thanks Zeerix. | Zeerix | 2012-01-17 | -2/+115 | |
| | |||||
* | [Bleeding] Implementation of the brewing stand. | Erik Broes | 2012-01-17 | -0/+212 | |
| | |||||
* | [Bleeding] Prevent BlockSnow from recursively calling a physics update. | Tahg | 2012-01-17 | -1/+2 | |
| | |||||
* | [Bleeding] Added event calls for healing and harming by potions | Zeerix | 2012-01-17 | -1/+188 | |
| | |||||
* | [Bleeding] Implemented Block.breakNaturally and Block.getDrops | Zeerix | 2012-01-17 | -0/+6 | |
| | |||||
* | [Bleeding] Implement animal breeding API changes. | Erik Broes | 2012-01-17 | -1/+257 | |
| | |||||
* | Fixed bug involving pistons and powered rails. This fixes BUKKIT-517. | Nathan Adams | 2012-01-15 | -1/+1 | |
| | |||||
* | Added MinecartTrackLogic.java and BlockMinecartTrack.java for diff visibility | Nathan Adams | 2012-01-15 | -0/+624 | |
| | |||||
* | Dragons now throw events when creating portals | Nathan Adams | 2012-01-15 | -13/+32 | |
| | |||||
* | Some efficiency updates to hit-mechanics. Thanks mintplant for the PR. | Erik Broes | 2012-01-15 | -4/+4 | |
| | |||||
* | Adding the option to suppress overload warnings as a bukkit.yml option. ↵ | Erik Broes | 2012-01-15 | -0/+1 | |
| | | | | Thanks oloflarsson for the PR. | ||||
* | Disallow people spawning invalid entities using monster eggs. Thanks to md-5 ↵ | Nathan Adams | 2012-01-15 | -5/+8 | |
| | | | | for the PR. | ||||
* | Added ItemMonsterEgg.java for diff visibility | Nathan Adams | 2012-01-15 | -0/+32 | |
| |