summaryrefslogtreecommitdiffstats
path: root/src/main/java/net
Commit message (Collapse)AuthorAgeLines
...
* Fixed BlockPlace event. Fixes BUKKIT-663Tahg2012-01-30-4/+12
|
* Fixed vanilla issue where chunks would be mislocated and corrupt. Big thanks ↵Nathan Adams2012-01-30-10/+6
| | | | to Wug for the fix.
* Added ChunkLoader.java and ChunkRegionLoader.java for diff visibilityNathan Adams2012-01-30-0/+400
|
* Added 'generate-structure' setting support and WorldCreator property.Eric Stokes2012-01-29-1/+2
| | | | Fixes BUKKIT-655 and BUKKIT-592
* Added useExactLoginLocation(). Closes BUKKIT-145EvilSeph2012-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 methodErik Broes2012-01-29-6/+7
|
* 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-2/+3
|
* 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-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-307Zeerix2012-01-24-0/+28
|
* 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
|
* Accounted for NMS getItem() returning null in recent commit.EvilSeph2012-01-20-0/+1
|
* 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.
* Throw PlayerLevelChangeEvent and PlayerExpChangeEvent events. Thanks to ↵Nathan Adams2012-01-19-1/+15
| | | | feildmaster for the PR.
* Fix giving wrong arguments to callEntityDamageEvent. Forgot to update after ↵Erik Broes2012-01-18-2/+2
| | | | changing the signature :(
* [Bleeding] Implement EntityShootBowEvent. Thanks Zeerix.Zeerix2012-01-17-2/+115
|
* [Bleeding] Implementation of the brewing stand.Erik Broes2012-01-17-0/+212
|
* [Bleeding] Prevent BlockSnow from recursively calling a physics update.Tahg2012-01-17-1/+2
|
* [Bleeding] Added event calls for healing and harming by potionsZeerix2012-01-17-1/+188
|
* [Bleeding] Implemented Block.breakNaturally and Block.getDropsZeerix2012-01-17-0/+6
|
* [Bleeding] Implement animal breeding API changes.Erik Broes2012-01-17-1/+257
|
* Fixed bug involving pistons and powered rails. This fixes BUKKIT-517.Nathan Adams2012-01-15-1/+1
|
* Added MinecartTrackLogic.java and BlockMinecartTrack.java for diff visibilityNathan Adams2012-01-15-0/+624
|
* Dragons now throw events when creating portalsNathan Adams2012-01-15-13/+32
|
* Some efficiency updates to hit-mechanics. Thanks mintplant for the PR.Erik Broes2012-01-15-4/+4
|
* Adding the option to suppress overload warnings as a bukkit.yml option. ↵Erik Broes2012-01-15-0/+1
| | | | Thanks oloflarsson for the PR.
* Disallow people spawning invalid entities using monster eggs. Thanks to md-5 ↵Nathan Adams2012-01-15-5/+8
| | | | for the PR.
* Added ItemMonsterEgg.java for diff visibilityNathan Adams2012-01-15-0/+32
|