Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | SPIGOT-3829: Apply some speed limits to all entities | md_5 | 2018-02-19 | -23/+22 |
| | ||||
* | SPIGOT-3637: Adjust yaw yet again | md_5 | 2017-11-07 | -34/+40 |
| | ||||
* | SPIGOT-3497: Cancelled EntityPortalEvent leads to incorrect behaviour | md_5 | 2017-08-08 | -7/+8 |
| | ||||
* | SPIGOT-3440: Non player entities should not make new portals | md_5 | 2017-07-22 | -7/+12 |
| | ||||
* | Update to Minecraft 1.12 | md_5 | 2017-06-08 | -6/+6 |
| | ||||
* | SPIGOT-3258: VehicleBlockCollisionEvent only fires in certain directions | md_5 | 2017-05-21 | -4/+4 |
| | ||||
* | Update to Minecraft 1.12-pre2 | md_5 | 2017-05-14 | -65/+58 |
| | ||||
* | Process entity portalling towards the end of a tick. | md_5 | 2017-03-20 | -27/+94 |
| | | | | 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-3063: Call EntityAirChangeEvent | md_5 | 2017-02-14 | -8/+9 |
| | ||||
* | Re-enable the vanilla debug MethodProfiler and /debug command | Pokechu22 | 2017-01-18 | -8/+19 |
| | | | | | | | | | | 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. | |||
* | Update to Minecraft 1.11.2 | md_5 | 2016-12-21 | -21/+21 |
| | ||||
* | Update to Minecraft 1.11.1 | md_5 | 2016-12-21 | -48/+48 |
| | ||||
* | Update to Minecraft 1.11 | md_5 | 2016-11-17 | -39/+57 |
| | ||||
* | SPIGOT-2686: Vehicles cannot collide with air | md_5 | 2016-10-12 | -24/+26 |
| | ||||
* | SPIGOT-2653: Better align combustion with vanilla behaviour | md_5 | 2016-09-03 | -26/+24 |
| | ||||
* | SPIGOT-2581: EntityAirChangeEvent | md_5 | 2016-08-08 | -28/+40 |
| | ||||
* | SPIGOT-2405: Better event for combust due to fire | md_5 | 2016-06-15 | -1/+1 |
| | ||||
* | 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 | -33/+33 |
| | ||||
* | Minecraft 1.9.4 | md_5 | 2016-05-10 | -35/+35 |
| | ||||
* | SPIGOT-2050: Add back code to only fire VehicleEnterEvent for loaded chunks. | md_5 | 2016-03-26 | -1/+1 |
| | ||||
* | SPIGOT-1927: Don't allow circular entity riding | md_5 | 2016-03-15 | -10/+12 |
| | ||||
* | SPIGOT-1831: Chicken / sheep not dropping items correctly. | md_5 | 2016-03-08 | -1/+1 |
| | ||||
* | SPIGOT-1816: Rework drop capture. | md_5 | 2016-03-07 | -1/+1 |
| | ||||
* | Update to Minecraft 1.9 | md_5 | 2016-03-01 | -149/+156 |
| | ||||
* | SPIGOT-949: Fix damage cooldown reducing explosion knockback | Jedediah Smith | 2015-08-31 | -23/+24 |
| | ||||
* | Add a sane limit for name length | Thinkofdeath | 2015-07-25 | -1/+13 |
| | ||||
* | [SPIGOT-946] Begin making use of access transforms to simplify patching. | md_5 | 2015-06-06 | -18/+0 |
| | ||||
* | Cut fluff from patch headers. | md_5 | 2015-05-25 | -2/+2 |
| | ||||
* | Update to Minecraft 1.8.3 | Thinkofdeath | 2015-03-04 | -44/+52 |
| | ||||
* | SPIGOT-387: Remove redundant custom vehicle handling. | md_5 | 2015-01-09 | -18/+12 |
| | ||||
* | SPIGOT-217: Fix VehicleBlockCollisionEvent having the wrong block location | Thinkofdeath | 2015-01-04 | -3/+3 |
| | ||||
* | SPIGOT-241 - Fix the duplication glitch of Leads (Vanilla bug). | FearThe1337 | 2014-12-21 | -6/+10 |
| | | | | | Glitch is caused because entities drop their leads when they are dead and still leashed and when they can't find their owner (Or the distance is too large). We need to make sure the entity we set to be dead, loses its leash before the next tick, else there will be two dropped leads. | |||
* | Rebuilt patches | md_5 | 2014-12-12 | -23/+23 |
| | ||||
* | Add implementation of the elder Guardian API | md_5 | 2014-12-12 | -0/+10 |
| | ||||
* | Remove old dev comments | Thinkofdeath | 2014-12-11 | -21/+19 |
| | ||||
* | Filter invalid bounding boxes for entities | Thinkofdeath | 2014-12-02 | -2/+32 |
| | | | | This should prevent issues caused by broken horses | |||
* | 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/+578 |
For more information please see http://www.spigotmc.org/ |