Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | SPIGOT-2439: Consistently fire Chunk(Load|Unload)Event | Aikar | 2016-06-23 | -74/+114 |
| | | | | | | | | | | | | | | | | | | 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 | -5/+54 |
| | ||||
* | Fix infinite loop when saving chunks | Jadon Fowler | 2016-06-18 | -4/+12 |
| | | | | | Running `/save-all flush` would start an infinite loop that prints: ThreadedAnvilChunkStorage (world): All chunks are saved | |||
* | SPIGOT-2414: Repeated disconnects | md_5 | 2016-06-15 | -47/+50 |
| | ||||
* | SPIGOT-2405: Better event for combust due to fire | md_5 | 2016-06-15 | -1/+1 |
| | ||||
* | SPIGOT-2385: RegionFileCache synchronization issues | md_5 | 2016-06-12 | -7/+69 |
| | ||||
* | SPIGOT-2348: EntityTeleportEvent cancellation | md_5 | 2016-06-12 | -10/+13 |
| | ||||
* | SPIGOT-2322: Chunks generating with missing / corrupted data. | md_5 | 2016-06-12 | -14/+18 |
| | ||||
* | SPIGOT-2397: More calls to VehicleEntityCollisionEvent | md_5 | 2016-06-12 | -5/+30 |
| | ||||
* | SPIGOT-1124: Changed To-Location on Teleport event ignored | minoneer | 2016-06-12 | -1/+1 |
| | ||||
* | SPIGOT-2388: Damage must be nulled out in some circumstances | md_5 | 2016-06-12 | -2/+6 |
| | ||||
* | SPIGOT-2387: Magma does not provide a block for EntityDamageEvent. | md_5 | 2016-06-11 | -3/+11 |
| | ||||
* | SPIGOT-1550, SPIGOT-2306: Custom payload / book + event fixes | md_5 | 2016-06-11 | -4/+81 |
| | ||||
* | SPIGOT-2366: Fix a missed diff PortalTravelAgent.patch | Tom E | 2016-06-09 | -3/+3 |
| | ||||
* | SPIGOT-2365: Missed hanging diff | md_5 | 2016-06-09 | -3/+8 |
| | ||||
* | SPIGOT-2364: Fix hanging placing. | md_5 | 2016-06-09 | -6/+10 |
| | ||||
* | Restore some Vanilla behaviour to fix magma blocks | md_5 | 2016-06-09 | -34/+21 |
| | ||||
* | Update to Minecraft 1.10 | md_5 | 2016-06-09 | -1075/+1058 |
| | ||||
* | SPIGOT-2335: EntityCreeper.setPowered | md_5 | 2016-05-31 | -6/+8 |
| | ||||
* | SPIGOT-636: Decouple EntityCombustByEntity from damageEntity | md_5 | 2016-05-28 | -12/+6 |
| | ||||
* | Implement PlayerChangedMainHandEvent | md_5 | 2016-05-27 | -29/+44 |
| | ||||
* | SPIGOT-2321: Fully check Vanilla command permissions | md_5 | 2016-05-26 | -1/+1 |
| | ||||
* | SPIGOT-2311: Cancelling PlayerPortalEvent causes invulnerability until relog | md_5 | 2016-05-25 | -14/+15 |
| | ||||
* | SPIGOT-2303: Use getChunkIfLoaded | md_5 | 2016-05-22 | -1/+1 |
| | ||||
* | SPIGOT-2297: Reintroduce getChunkIfLoaded | md_5 | 2016-05-22 | -7/+13 |
| | ||||
* | SPIGOT-2282: Get loaded chunk | md_5 | 2016-05-15 | -1/+2 |
| | ||||
* | Fix CraftBukkit crash report details not showing | md_5 | 2016-05-15 | -1/+1 |
| | ||||
* | SPIGOT-2270: Retain Java 6 compat | md_5 | 2016-05-12 | -1/+1 |
| | ||||
* | SPIGOT-2271: Custom furnace experience error | md_5 | 2016-05-12 | -4/+4 |
| | ||||
* | Use direct chunk access for neighbour counts on unload | md_5 | 2016-05-11 | -1/+1 |
| | ||||
* | Fix some [but not all] chunk unload issues | md_5 | 2016-05-11 | -69/+31 |
| | ||||
* | Minecraft 1.9.4 | md_5 | 2016-05-10 | -1765/+1404 |
| | ||||
* | SPIGOT-2255: Nether Structure generation ConcurrentModificationException | md_5 | 2016-05-07 | -0/+38 |
| | ||||
* | SPIGOT-2134: Use the correct listener in CommandExecute | Thinkofname | 2016-05-01 | -1/+1 |
| | ||||
* | SPIGOT-2218: Drop horse chest on death | md_5 | 2016-04-26 | -21/+10 |
| | ||||
* | Ignore movement packets from dead players. | Thinkofname | 2016-04-24 | -6/+23 |
| | | | | | | As funny as the idea sounds of having corpses sliding around it shouldn't really be allowed. Due to other checks added by CB previously this was mostly harmless anyway. | |||
* | Remove debug message. | Jacob Martin | 2016-04-23 | -5/+4 |
| | ||||
* | SPIGOT-2171: Fix shield blocking sounds | Thinkofname | 2016-04-20 | -1/+2 |
| | ||||
* | SPIGOT-2157: Fix enderman not playing their animation when attacking | Thinkofname | 2016-04-20 | -20/+62 |
| | ||||
* | SPIGOT-2134: Support /execute being chained | Thinkofname | 2016-04-20 | -11/+32 |
| | ||||
* | SPIGOT-2043: Ensure VehicleMoveEvent is always fired for boats | Thinkofname | 2016-04-20 | -27/+33 |
| | ||||
* | SPIGOT-2014: Respect the spectatorsGenerateChunks gamerule | Thinkofname | 2016-04-20 | -39/+35 |
| | ||||
* | SPIGOT-2191: Fix a missed diff from 1.8.8 | Thinkofname | 2016-04-17 | -2/+5 |
| | ||||
* | staticify backported method | md_5 | 2016-04-12 | -16/+5 |
| | ||||
* | Backport changes from 16w15a | md_5 | 2016-04-12 | -0/+137 |
| | ||||
* | SPIGOT-2145: Add missed EntityTeleportEvent diff | md_5 | 2016-04-08 | -27/+47 |
| | ||||
* | SPIGOT-2128: Flint and steel duplicate place event | md_5 | 2016-04-04 | -32/+2 |
| | ||||
* | SPIGOT-2115: Fix entities being added to the world multiple times when ↵ | Thinkofname | 2016-04-02 | -14/+16 |
| | | | | teleported | |||
* | SPIGOT-2102: Don't reduce the movement limit below vanilla's default | Thinkofname | 2016-04-01 | -2/+2 |
| | ||||
* | Handle cases where Mojang uses an empty string for permission checks | Thinkofname | 2016-04-01 | -9/+11 |
| |