summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeLines
* Add some testingErik Broes2012-01-29-0/+204
|
* Fixed maps crashing/disconnecting the client under certain circumstances.EvilSeph2012-01-29-0/+1
|
* Moved BlockPlace event.Tahg2012-01-28-28/+6
|
* Reverted onPlace changes.EvilSeph2012-01-28-656/+16
|
* Put statement inside CraftBukkit blockErik Broes2012-01-28-1/+1
|
* Cleanup.EvilSeph2012-01-27-3/+4
|
* Prevent (Entity) null to be added to the entity list.Erik Broes2012-01-27-0/+2
|
* Fix 'Block Transmute'. Bug where you could change the data of a block 'on ↵Erik Broes2012-01-27-0/+2
| | | | demand'.
* Let's be a little less tricky to the client. Relates to BUKKIT-637EvilSeph2012-01-26-2/+2
|
* Fixed the behaviour of fluid blocks. Fixes BUKKIT-629EvilSeph2012-01-26-1/+1
|
* Trick the client instead of modifying the world. Fixes BUKKIT-637EvilSeph2012-01-26-5/+4
|
* Really loosened the throttles strictness this time.EvilSeph2012-01-24-1/+1
|
* Fixed redstone torches not updating indirect neighbors. Fixes BUKKIT-477EvilSeph2012-01-24-8/+9
|
* Fix invalid data in pistonsTahg2012-01-24-0/+1
|
* Loosen throttle strictness.EvilSeph2012-01-24-0/+153
|
* Fix diodes not updating indirect neighbors.Tahg2012-01-24-0/+2
|
* Persist locking of an animal's age to diskErik Broes2012-01-24-0/+2
|
* [Bleeding] Implemented EnchantmentTable API.Mike Primm2012-01-24-0/+226
|
* [Bleeding] Audit of onPlace methods, Moved to postPlace as appropriate.Tahg2012-01-24-8/+645
| | | | Closes BUKKIT-89
* Fixed CraftLivingEntity.damage when the entity is an EntityComplex.Sam Wilson2012-01-24-1/+46
| | | | | | | | | | | | 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-307Zeerix2012-01-24-0/+43
|
* Immediately tell client a block is broken, then process the event.Travis Watkins2012-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 Watkins2012-01-23-5/+71
|
* Implemented PlayerShearEntityEvent in EntityMushroomCow.EvilSeph2012-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. ThanksAidan Matzko2012-01-23-8/+63
| | | | tips48! Closes BUKKIT-512
* Use BlockFadeEvents to signal fire blocks burning outMike Primm2012-01-22-6/+14
|
* Removed accidentally committed change. Needs more investigatingEvilSeph2012-01-21-1/+0
|
* Reverted changes to getItem(). Will be reimplemented after RB.EvilSeph2012-01-20-1/+1
|
* Accounted for NMS getItem() returning null in recent commit.EvilSeph2012-01-20-1/+2
|
* Nullcheck EntityItem's ItemStack where required. This fixes BUKKIT-552Nathan Adams2012-01-20-3/+7
|
* Disallow colour names in offline-mode. This fixes BUKKIT-439. Thanks to ↵Nathan Adams2012-01-20-0/+7
| | | | cainfool for the discovery.
* Properly handle null and air items. Fixes BUKKIT-435 and BUKKIT-550EvilSeph2012-01-20-3/+7
| | | | | We'll probably want to implement an ItemStack.EMPTY and return that instead of NULL in the near future.
* Updated timing code for new event systemTahg2012-01-19-0/+1
|
* Prevent re-use of internal world dimension IDs. This fixes BUKKIT-448. ↵Nathan Adams2012-01-19-0/+10
| | | | Thanks to snowleo for the PR.
* Throw PlayerLevelChangeEvent and PlayerExpChangeEvent events. Thanks to ↵Nathan Adams2012-01-19-1/+28
| | | | feildmaster for the PR.
* Correctly take in ChatColor length when limiting player list size. This ↵Nathan Adams2012-01-19-2/+2
| | | | should fix BUKKIT-571
* Fix giving wrong arguments to callEntityDamageEvent. Forgot to update after ↵Erik Broes2012-01-18-2/+2
| | | | changing the signature :(
* Actually close the inventory on a *cross*-world teleport.Erik Broes2012-01-17-2/+2
|
* Implement Player.setBedSpawnLocation(Location). Thanks md_5Erik Broes2012-01-17-4/+22
|
* [Bleeding] Make BaseBiome to Biome mapping faster, detect missing mapping in ↵Mike Primm2012-01-17-43/+39
| | | | future updates
* [Bleeding] Implement EntityShootBowEvent. Thanks Zeerix.Zeerix2012-01-17-2/+136
|
* [Bleeding] Implementation of the brewing stand.Erik Broes2012-01-17-0/+257
|
* [Bleeding] Prevent BlockSnow from recursively calling a physics update.Tahg2012-01-17-1/+2
|
* [Bleeding] Make sure to close any open inventory windows before teleporting. ↵Erik Broes2012-01-17-0/+4
| | | | Thanks md_5.
* [Bleeding] Added event calls for healing and harming by potionsZeerix2012-01-17-1/+205
|
* [Bleeding] Implemented Block.breakNaturally and Block.getDropsZeerix2012-01-17-0/+63
|
* [Bleeding] Implemented Block.getLightFromSky() and Block.getLightFromBlocks()Mike Primm2012-01-17-0/+11
|
* [Bleeding] Implemented World.getEntitiesByClass(Class<T>... classes)Mike Primm2012-01-17-0/+27
|
* [Bleeding] Implement animal breeding API changes.Erik Broes2012-01-17-1/+293
|
* Fixed bug involving pistons and powered rails. This fixes BUKKIT-517.Nathan Adams2012-01-15-1/+1
|