Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Update to Minecraft 1.12.1 | md_5 | 2017-08-03 | -48/+39 |
| | ||||
* | SPIGOT-3463: Spurious item drops from event | md_5 | 2017-07-28 | -38/+39 |
| | ||||
* | Update to Minecraft 1.12 | md_5 | 2017-06-08 | -2/+2 |
| | ||||
* | Update to Minecraft 1.12-pre6 | md_5 | 2017-05-30 | -22/+30 |
| | ||||
* | SPIGOT-3254: Check chunks are loaded before ticking entities as per previous ↵ | md_5 | 2017-05-20 | -14/+28 |
| | | | | versions. | |||
* | Update to Minecraft 1.12-pre5 | md_5 | 2017-05-19 | -33/+21 |
| | ||||
* | Update to Minecraft 1.12-pre2 | md_5 | 2017-05-14 | -55/+54 |
| | ||||
* | Process entity portalling towards the end of a tick. | md_5 | 2017-03-20 | -13/+21 |
| | | | | Cross world teleportation works by taking a copy of an entity and moving it to a new world. After this happens the original entity is marked as dead so as to be removed from the original world, however it still undergoes one further tick in the main world, but with some information from the new world. It is not so easy to break out of this tick cycle if needed, so instead we move the portalling process towards the end of an existing tick. This ensures that the entity will not be spuriously ticked. | |||
* | SPIGOT-3128: Shift VehicleCreateEvent calling. | md_5 | 2017-03-15 | -27/+29 |
| | ||||
* | Re-enable the vanilla debug MethodProfiler and /debug command | Pokechu22 | 2017-01-18 | -1/+1 |
| | | | | | | | | | | This is highly useful for profiling vanilla code, and in some cases plugin code. It is somewhat expensive, though, which is why it was initially disabled. I chose to use a system property instead of a configuration setting because 1) the MethodProfiler is exclusive to CraftBukkit and not part of the general API (the timings system is the general API equivalent), and 2) using a static final boolean property _may_ allow the JITter to optimize out the methods when disabled (though I'm not sure of it). There are several changes to fix cases where the profiler code was broken slightly by other craftbukkit changes. All of cases have been fixed, except for the block entity ticking one, due to the cost of the getSimpleName call. For that, a ticking entry is used instead, so that time spent actually ticking the block entities can be compared with time processing the list. This (effectively) reverts 7dde6cc5663e1f6b84f549c54a47bc623b49fdf1. | |||
* | SPIGOT-2966: Entirely remove problematic check | md_5 | 2016-12-28 | -35/+23 |
| | ||||
* | SPIGOT-2944: Just apply filtering to players | md_5 | 2016-12-22 | -25/+27 |
| | ||||
* | SPIGOT-2948: Alter filtering logic | md_5 | 2016-12-21 | -1/+1 |
| | ||||
* | Update to Minecraft 1.11.1 | md_5 | 2016-12-21 | -22/+41 |
| | ||||
* | SPIGOT-2926: Check spawn-npcs setting for NPCs. | md_5 | 2016-12-17 | -27/+28 |
| | | | | Probably should refactor this code to be more similar to Vanilla in future. | |||
* | Update to Minecraft 1.11 | md_5 | 2016-11-17 | -54/+56 |
| | ||||
* | Update to Minecraft 1.10.2 | md_5 | 2016-06-25 | -14/+14 |
| | ||||
* | Update to Minecraft 1.10 | md_5 | 2016-06-09 | -37/+37 |
| | ||||
* | SPIGOT-2303: Use getChunkIfLoaded | md_5 | 2016-05-22 | -1/+1 |
| | ||||
* | Minecraft 1.9.4 | md_5 | 2016-05-10 | -55/+50 |
| | ||||
* | SPIGOT-2033: Re-add missed diff for entity.valid | Aikar | 2016-03-29 | -23/+31 |
| | ||||
* | SPIGOT-1746: Tile entities may not always tick. | md_5 | 2016-03-25 | -14/+27 |
| | ||||
* | SPIGOT-1900: Stub out expensive and redundant method call | md_5 | 2016-03-12 | -0/+9 |
| | ||||
* | Missing diff effecting frost walker ignoring entities | BlackHole | 2016-03-10 | -1/+1 |
| | ||||
* | SPIGOT-1663: Fix WorldBorder displaying in secondary worlds. | md_5 | 2016-03-06 | -33/+59 |
| | ||||
* | SPIGOT-1626 / MC-98994: Fix slow chunk performance | md_5 | 2016-03-05 | -1/+6 |
| | | | | Please see https://bugs.mojang.com/browse/MC-98994 for full explanation. | |||
* | SPIGOT-1525: Fix worldborder set. | md_5 | 2016-03-01 | -33/+36 |
| | ||||
* | Update to Minecraft 1.9 | md_5 | 2016-03-01 | -174/+90 |
| | ||||
* | SPIGOT-915: Remove the getEntities filter | Thinkofdeath | 2015-07-08 | -23/+9 |
| | | | | | | Didn't fix the issue like i'd hoped and broke a few plugins in the process. Ideally though plugins shouldn't be using it for large ranges because it is inefficient | |||
* | Cut fluff from patch headers. | md_5 | 2015-05-25 | -2/+2 |
| | ||||
* | SPIGOT-725: Always return captured tile entities | Thinkofdeath | 2015-03-22 | -3/+3 |
| | ||||
* | SPIGOT-711: Correctly init captured tile entities | Thinkofdeath | 2015-03-16 | -16/+18 |
| | ||||
* | Capture tile entities and only place them in the event succeeds | Thinkofdeath | 2015-03-16 | -37/+72 |
| | ||||
* | SPIGOT-677: Add populators slightly later to make sure everything is initialized | Thinkofdeath | 2015-03-11 | -39/+36 |
| | ||||
* | SPIGOT-626: Add populators early to prevent chunks being missed | Thinkofdeath | 2015-03-08 | -36/+39 |
| | ||||
* | SPIGOT-644: Attempt to fix a long standing issue by limiting the range of ↵ | Thinkofdeath | 2015-03-08 | -11/+25 |
| | | | | getEntities | |||
* | Update to Minecraft 1.8.3 | Thinkofdeath | 2015-03-04 | -84/+146 |
| | ||||
* | Rewrite storm / thunder event handling to catch all cases. Fixes SPIGOT-335. | md_5 | 2015-01-05 | -43/+12 |
| | ||||
* | Fix per a world world borders | Thinkofdeath | 2014-12-10 | -34/+36 |
| | | | | Well... mostly anyway | |||
* | Fix the chunks being blocked from unloading based on the keepSpawnInMemory flag | Thinkofdeath | 2014-12-05 | -3/+3 |
| | ||||
* | SPIGOT-96/BUKKIT-5016: Fix thunder storms not darkening the sky and ↵ | Thinkofdeath | 2014-12-02 | -12/+23 |
| | | | | transitions being broken. | |||
* | Fix canceling BlockPlaceEvent | Thinkofdeath | 2014-11-29 | -4/+4 |
| | ||||
* | Remove old debug info | Thinkofdeath | 2014-11-29 | -33/+32 |
| | ||||
* | Just only hold the last BlockState update for the same location. This fixes ↵ | Fabian Faßbender | 2014-11-29 | -36/+50 |
| | | | | SPIGOT-44 | |||
* | Revert "Remove patch headers" | Thinkofdeath | 2014-11-28 | -0/+2 |
| | | | | This reverts commit d6e3dff7d88b3b4275108071704a1ef18d8484c5. | |||
* | Remove patch headers | GunfighterJ | 2014-11-28 | -2/+0 |
| | ||||
* | Use the right name for the AsyncPlayerPreLoginEvent | Thinkofdeath | 2014-11-28 | -2/+2 |
| | ||||
* | Fix eating food whilst not facing a block | Thinkofdeath | 2014-11-28 | -2/+2 |
| | ||||
* | Update to Minecraft 1.8 | Thinkofdeath | 2014-11-28 | -0/+560 |
For more information please see http://www.spigotmc.org/ |