summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* SPIGOT-2439: Consistently fire Chunk(Load|Unload)EventAikar2016-06-23-163/+135
| | | | | | | | | | | | | | | | | | Clean up implementation and firing of both of these events by routing both unload and load behaviors to consistent method calls. This fixes issues where a few places would not call Load or Unload events when it should have. Additionally, reduces diff by moving the neighbor marking code into these consistent points. Additional benefits of the change include improving the neighbor marking methods to use getChunkIfLoaded instead of getLoadedChunkAt in some places, as the latter will cause chunks to be marked active and not unload. Finally, this also updates CraftWorld.loadChunk to use the new methods, as the previous logic did not properly handle the new unload queue.
* SPIGOT-1319: Add EntityBreedEventRyan Michela2016-06-19-5/+63
|
* Fix infinite loop when saving chunksJadon Fowler2016-06-18-4/+12
| | | | | Running `/save-all flush` would start an infinite loop that prints: ThreadedAnvilChunkStorage (world): All chunks are saved
* Improvements to BookMeta APIRoy Curtis2016-06-16-1/+9
| | | | | | * Added hasGeneration() * Fixed `applyHash()` (used by `CraftMetaItem.hashCode()`) not taking generation into account * Fixed `equalsCommon()` (used by `CraftMetaItem.equals()`) not taking generation into account
* SPIGOT-2414: Repeated disconnectsmd_52016-06-15-47/+50
|
* SPIGOT-2405: Better event for combust due to firemd_52016-06-15-1/+1
|
* SPIGOT-2408: setTicksLived does not properly affect FallingSandmd_52016-06-13-0/+8
|
* SPIGOT-2385: RegionFileCache synchronization issuesmd_52016-06-12-7/+69
|
* SPIGOT-2398: Armor stands still need to be treated special for gravitymd_52016-06-12-0/+7
|
* SPIGOT-2348: EntityTeleportEvent cancellationmd_52016-06-12-10/+13
|
* SPIGOT-2322: Chunks generating with missing / corrupted data.md_52016-06-12-14/+18
|
* SPIGOT-2397: More calls to VehicleEntityCollisionEventmd_52016-06-12-5/+30
|
* SPIGOT-1124: Changed To-Location on Teleport event ignoredminoneer2016-06-12-1/+1
|
* SPIGOT-2376: Way to distinguish Zombie professions.md_52016-06-12-1/+1
|
* Add Player.stopSoundmd_52016-06-12-0/+15
|
* SPIGOT-2381: Use custom spawnreason for dropItemmd_52016-06-12-1/+1
|
* SPIGOT-2389: Zombie.setVillager invertedmd_52016-06-12-1/+1
|
* SPIGOT-2388: Damage must be nulled out in some circumstancesmd_52016-06-12-2/+6
|
* SPIGOT-2387: Magma does not provide a block for EntityDamageEvent.md_52016-06-11-5/+15
|
* SPIGOT-1550, SPIGOT-2306: Custom payload / book + event fixesmd_52016-06-11-4/+81
|
* SPIGOT-2380: Hitting in the air will always load the chunk at 0,0md_52016-06-11-12/+12
|
* SPIGOT-2366: Fix a missed diff PortalTravelAgent.patchTom E2016-06-09-3/+3
|
* SPIGOT-2369: Tab completing non existant commandmd_52016-06-09-1/+1
|
* SPIGOT-2365: Missed hanging diffmd_52016-06-09-3/+8
|
* SPIGOT-2364: Fix hanging placing.md_52016-06-09-6/+10
|
* Restore some Vanilla behaviour to fix magma blocksmd_52016-06-09-34/+21
|
* Add DamageCause.HOT_FLOORmd_52016-06-09-3/+3
|
* Better map Zombie/Villager professions.md_52016-06-09-3/+3
|
* Update to Minecraft 1.10md_52016-06-09-1148/+1177
|
* SPIGOT-249: Set skull owner by UUIDmd_52016-06-03-0/+19
|
* SPIGOT-1292: BlockState based FlowerPot API.md_52016-06-03-0/+52
|
* SPIGOT-783: API for book generation data.Roy Curtis2016-06-03-0/+10
|
* SPIGOT-713: APIs to manipulate Entity's silent status.Sansko13372016-06-03-0/+10
|
* SPIGOT-2336: Zombie.setVillager(Z)Vmd_52016-05-31-1/+5
|
* SPIGOT-2335: EntityCreeper.setPoweredmd_52016-05-31-6/+8
|
* SPIGOT-636: Decouple EntityCombustByEntity from damageEntitymd_52016-05-28-12/+6
|
* Implement PlayerChangedMainHandEventmd_52016-05-27-29/+44
|
* SPIGOT-2321: Fully check Vanilla command permissionsmd_52016-05-26-1/+1
|
* SPIGOT-2311: Cancelling PlayerPortalEvent causes invulnerability until relogmd_52016-05-25-14/+15
|
* SPIGOT-2315: Neighbour chunk unload markingmd_52016-05-25-1/+1
|
* SPIGOT-2303: Use getChunkIfLoadedmd_52016-05-22-1/+1
|
* SPIGOT-2297: Reintroduce getChunkIfLoadedmd_52016-05-22-7/+13
|
* Implementation of interface to modify the pumpkin head "derp mode" of a snowmanminoneer2016-05-19-0/+10
|
* Implement TabCompleteEventmd_52016-05-16-3/+17
|
* SPIGOT-2285: New CommandBlock types.md_52016-05-16-0/+2
|
* SPIGOT-2286: Don't store CraftBlockState light levelmd_52016-05-16-4/+1
|
* SPIGOT-2282: Get loaded chunkmd_52016-05-15-1/+2
|
* Fix CraftBukkit crash report details not showingmd_52016-05-15-1/+1
|
* SPIGOT-2270: Retain Java 6 compatmd_52016-05-12-1/+1
|
* SPIGOT-2271: Custom furnace experience errormd_52016-05-12-4/+4
|