summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeLines
* SPIGOT-2439: Consistently fire Chunk(Load|Unload)EventAikar2016-06-23-89/+21
| | | | | | | | | | | | | | | | | | 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-0/+9
|
* 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-2408: setTicksLived does not properly affect FallingSandmd_52016-06-13-0/+8
|
* SPIGOT-2398: Armor stands still need to be treated special for gravitymd_52016-06-12-0/+7
|
* 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-2387: Magma does not provide a block for EntityDamageEvent.md_52016-06-11-2/+4
|
* SPIGOT-2380: Hitting in the air will always load the chunk at 0,0md_52016-06-11-12/+12
|
* SPIGOT-2369: Tab completing non existant commandmd_52016-06-09-1/+1
|
* 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-70/+116
|
* 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-2315: Neighbour chunk unload markingmd_52016-05-25-1/+1
|
* 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
|
* Fix some [but not all] chunk unload issuesmd_52016-05-11-4/+4
|
* Minecraft 1.9.4md_52016-05-10-54/+64
|
* SPIGOT-2206: playEffect doesn't accept sub classes of the expected data typemd_52016-04-26-2/+2
|
* SPIGOT-2213: Fix custom anvil inventorymd_52016-04-24-1/+25
|
* SPIGOT-2211: Fix offhand slot client refreshmd_52016-04-24-3/+6
|
* Missing importmd_52016-04-11-0/+1
|
* Properly validate boss bar progress2008Choco2016-04-11-0/+1
|
* Fix broken potion serializationThinkofname2016-04-10-1/+1
|
* SPIGOT-2085 / SPIGOT-2087 / SPIGOT-2156: Rework internal PotionMeta state to ↵t00thpick12016-04-09-24/+19
| | | | be correct and less complex.
* Begin console output with ANSI line erase.Jofkos2016-04-09-1/+3
|
* Update physics on attached block when setting data of attachable blocksmd_52016-04-09-2/+13
|
* Support integer data values for Effect.VILLAGER_PLANT_GROWThinkofname2016-04-06-0/+3
|
* SPIGOT-2135: Also clear sit pathfinder on toggle statusmd_52016-04-05-0/+1
|
* SPIGOT-2118: Fix crash on chunk regenmd_52016-04-04-1/+5
|
* SPIGOT-2092: Directly set sittging statusmd_52016-04-04-1/+1
|
* Fix the default permission of /triggerThinkofname2016-03-31-0/+1
|
* Update to Minecraft 1.9.2Thinkofname2016-03-30-0/+2
|
* SPIGOT-2074: Correctly set custom world settingsmd_52016-03-28-1/+5
|
* SPIGOT-2060: Method to control whether entities collidemd_52016-03-27-0/+10
|
* Implement getting / setting of Entity invulnerabilitySansko13372016-03-27-0/+10
|
* SPIGOT-213: Add method to enable / disable AI for mobsRedrield2016-03-27-0/+12
|
* SPIGOT-2049: Send the right attributes when updating scaled healthThinkofname2016-03-25-2/+1
|
* Fix a typo in CraftPotionUtilThinkofname2016-03-25-1/+1
|
* SPIGOT-2039: Correctly check Potion Tags both with or without the ↵t00thpick12016-03-24-38/+45
| | | | "minecraft:" prefix, and default to UNCRAFTABLE if there is a completely garbage value.
* CraftComplexPart should return getParent()'s status in isValidNathan Wolf2016-03-23-0/+5
|