summaryrefslogtreecommitdiffstats
path: root/src/main/java
Commit message (Collapse)AuthorAgeLines
* 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
|
* Added MinecartTrackLogic.java and BlockMinecartTrack.java for diff visibilityNathan Adams2012-01-15-0/+624
|
* Fixed LongHashset incorrectly using read lock for popAll, and made it use ↵Nathan Adams2012-01-15-2/+2
| | | | write lock. This fixes BUKKIT-509
* Implemented World.getWorldTypeNathan Adams2012-01-15-0/+4
|
* Dragons now throw events when creating portalsNathan Adams2012-01-15-13/+61
|
* Some efficiency updates to hit-mechanics. Thanks mintplant for the PR.Erik Broes2012-01-15-4/+4
|
* Implemented allowFlight methods. Thanks to Qala for the PR.Nathan Adams2012-01-15-0/+8
|
* Made World.playEffect a bit more efficient. Thanks mintplant for the PR.Erik Broes2012-01-15-1/+3
|
* Fix broadcasting to people without permission. Fixes BUKKIT-464. Thanks ↵Erik Broes2012-01-15-1/+1
| | | | grandwazir for the PR.
* Adding the option to suppress overload warnings as a bukkit.yml option. ↵Erik Broes2012-01-15-0/+5
| | | | 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
|
* Fix formatting.Erik Broes2012-01-15-465/+322
|
* Update for 1.1_01 renames.Erik Broes2012-01-15-454/+457
| | | | | We know these updates (can) break plugins bypassing Bukkit. They are needed for smooth updates however. There will be another one right before before 1.1-R1.
* Throw an EntityBlockFormEvent for snowmen. Thanks to feildmaster.Nathan Adams2012-01-15-2/+16
|
* Don't allow explosions at the top of the world to wrap around. This fixes ↵Nathan Adams2012-01-15-1/+1
| | | | BUKKIT-232, thanks to wilsonsd for the PR.
* Minor optimization in BlockGrass by only checking light once instead of ↵Nathan Adams2012-01-15-4/+5
| | | | twice. Thanks to oloflarsson for the PR.
* Don't allow players with modded clients to send empty (0 char) chat ↵Nathan Adams2012-01-15-0/+5
| | | | messages. Thanks to a PR by robin0van0der0v
* Fixed a further exploit with players attacking more things that they shouldn't.Nathan Adams2012-01-14-4/+5
|
* Implemented new PlayerDeathEvent methods for exp settingNathan Adams2012-01-14-3/+23
|
* Fixed .createWorld not respecting container folder 100%. Thanks to plleg for ↵Nathan Adams2012-01-14-1/+1
| | | | the PR.
* Added .equals and .hashcode to CraftBlockStateNathan Adams2012-01-14-1/+42
|
* Player.setPlayerListName no longer counts colors towards the 16-char limit. ↵Nathan Adams2012-01-14-12/+3
| | | | Thanks to an (unfortunately old) PR by ZachBora.
* Implemented entity.playEffect. Thanks to main--Nathan Adams2012-01-14-0/+5
|
* Modified ConsoleReader to use System.in instead of FileDescriptor.in. Big ↵Nathan Adams2012-01-14-1/+2
| | | | thanks to escortkeel for the (unfortunately very old) PR.
* Added ItemDespawnEventFeildmaster2012-01-14-2/+22
|
* Prevent unbounded TickList growth on busy servers (>1000 events/tick). This ↵Mike Primm2012-01-14-1/+7
| | | | completes another Bleeding request.
* Small optimization in EntityPlayer by caching the hashcode. Thanks to a very ↵Nathan Adams2012-01-14-22/+17
| | | | old PR by Belphemur. In addition, changed and slightly improved the hashcode formula for entities
* Correct casting for creature target typecheckingNathan Adams2012-01-14-1/+1
|
* Fixed any chance of creatures .getTarget throwing a class cast exception - ↵Nathan Adams2012-01-14-0/+1
| | | | thanks to an old PR by garbagemule!
* Fixed players attempting to attack item entities - This fixes BUKKIT-341Nathan Adams2012-01-14-2/+7
|