Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | SPIGOT-2439: Consistently fire Chunk(Load|Unload)Event | Aikar | 2016-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 EntityBreedEvent | Ryan Michela | 2016-06-19 | -0/+9 |
| | ||||
* | Improvements to BookMeta API | Roy Curtis | 2016-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 FallingSand | md_5 | 2016-06-13 | -0/+8 |
| | ||||
* | SPIGOT-2398: Armor stands still need to be treated special for gravity | md_5 | 2016-06-12 | -0/+7 |
| | ||||
* | SPIGOT-2376: Way to distinguish Zombie professions. | md_5 | 2016-06-12 | -1/+1 |
| | ||||
* | Add Player.stopSound | md_5 | 2016-06-12 | -0/+15 |
| | ||||
* | SPIGOT-2381: Use custom spawnreason for dropItem | md_5 | 2016-06-12 | -1/+1 |
| | ||||
* | SPIGOT-2389: Zombie.setVillager inverted | md_5 | 2016-06-12 | -1/+1 |
| | ||||
* | SPIGOT-2387: Magma does not provide a block for EntityDamageEvent. | md_5 | 2016-06-11 | -2/+4 |
| | ||||
* | SPIGOT-2380: Hitting in the air will always load the chunk at 0,0 | md_5 | 2016-06-11 | -12/+12 |
| | ||||
* | SPIGOT-2369: Tab completing non existant command | md_5 | 2016-06-09 | -1/+1 |
| | ||||
* | Add DamageCause.HOT_FLOOR | md_5 | 2016-06-09 | -3/+3 |
| | ||||
* | Better map Zombie/Villager professions. | md_5 | 2016-06-09 | -3/+3 |
| | ||||
* | Update to Minecraft 1.10 | md_5 | 2016-06-09 | -70/+116 |
| | ||||
* | SPIGOT-249: Set skull owner by UUID | md_5 | 2016-06-03 | -0/+19 |
| | ||||
* | SPIGOT-1292: BlockState based FlowerPot API. | md_5 | 2016-06-03 | -0/+52 |
| | ||||
* | SPIGOT-783: API for book generation data. | Roy Curtis | 2016-06-03 | -0/+10 |
| | ||||
* | SPIGOT-713: APIs to manipulate Entity's silent status. | Sansko1337 | 2016-06-03 | -0/+10 |
| | ||||
* | SPIGOT-2336: Zombie.setVillager(Z)V | md_5 | 2016-05-31 | -1/+5 |
| | ||||
* | SPIGOT-2315: Neighbour chunk unload marking | md_5 | 2016-05-25 | -1/+1 |
| | ||||
* | Implementation of interface to modify the pumpkin head "derp mode" of a snowman | minoneer | 2016-05-19 | -0/+10 |
| | ||||
* | Implement TabCompleteEvent | md_5 | 2016-05-16 | -3/+17 |
| | ||||
* | SPIGOT-2285: New CommandBlock types. | md_5 | 2016-05-16 | -0/+2 |
| | ||||
* | SPIGOT-2286: Don't store CraftBlockState light level | md_5 | 2016-05-16 | -4/+1 |
| | ||||
* | Fix some [but not all] chunk unload issues | md_5 | 2016-05-11 | -4/+4 |
| | ||||
* | Minecraft 1.9.4 | md_5 | 2016-05-10 | -54/+64 |
| | ||||
* | SPIGOT-2206: playEffect doesn't accept sub classes of the expected data type | md_5 | 2016-04-26 | -2/+2 |
| | ||||
* | SPIGOT-2213: Fix custom anvil inventory | md_5 | 2016-04-24 | -1/+25 |
| | ||||
* | SPIGOT-2211: Fix offhand slot client refresh | md_5 | 2016-04-24 | -3/+6 |
| | ||||
* | Missing import | md_5 | 2016-04-11 | -0/+1 |
| | ||||
* | Properly validate boss bar progress | 2008Choco | 2016-04-11 | -0/+1 |
| | ||||
* | Fix broken potion serialization | Thinkofname | 2016-04-10 | -1/+1 |
| | ||||
* | SPIGOT-2085 / SPIGOT-2087 / SPIGOT-2156: Rework internal PotionMeta state to ↵ | t00thpick1 | 2016-04-09 | -24/+19 |
| | | | | be correct and less complex. | |||
* | Begin console output with ANSI line erase. | Jofkos | 2016-04-09 | -1/+3 |
| | ||||
* | Update physics on attached block when setting data of attachable blocks | md_5 | 2016-04-09 | -2/+13 |
| | ||||
* | Support integer data values for Effect.VILLAGER_PLANT_GROW | Thinkofname | 2016-04-06 | -0/+3 |
| | ||||
* | SPIGOT-2135: Also clear sit pathfinder on toggle status | md_5 | 2016-04-05 | -0/+1 |
| | ||||
* | SPIGOT-2118: Fix crash on chunk regen | md_5 | 2016-04-04 | -1/+5 |
| | ||||
* | SPIGOT-2092: Directly set sittging status | md_5 | 2016-04-04 | -1/+1 |
| | ||||
* | Fix the default permission of /trigger | Thinkofname | 2016-03-31 | -0/+1 |
| | ||||
* | Update to Minecraft 1.9.2 | Thinkofname | 2016-03-30 | -0/+2 |
| | ||||
* | SPIGOT-2074: Correctly set custom world settings | md_5 | 2016-03-28 | -1/+5 |
| | ||||
* | SPIGOT-2060: Method to control whether entities collide | md_5 | 2016-03-27 | -0/+10 |
| | ||||
* | Implement getting / setting of Entity invulnerability | Sansko1337 | 2016-03-27 | -0/+10 |
| | ||||
* | SPIGOT-213: Add method to enable / disable AI for mobs | Redrield | 2016-03-27 | -0/+12 |
| | ||||
* | SPIGOT-2049: Send the right attributes when updating scaled health | Thinkofname | 2016-03-25 | -2/+1 |
| | ||||
* | Fix a typo in CraftPotionUtil | Thinkofname | 2016-03-25 | -1/+1 |
| | ||||
* | SPIGOT-2039: Correctly check Potion Tags both with or without the ↵ | t00thpick1 | 2016-03-24 | -38/+45 |
| | | | | "minecraft:" prefix, and default to UNCRAFTABLE if there is a completely garbage value. | |||
* | CraftComplexPart should return getParent()'s status in isValid | Nathan Wolf | 2016-03-23 | -0/+5 |
| |