summaryrefslogtreecommitdiffstats
path: root/nms-patches
Commit message (Collapse)AuthorAgeLines
...
* Implement cooldown APImd_52017-04-19-9/+38
|
* SPIGOT-3182: Fix tab-completion in command blocks without leading slashPokechu222017-04-13-1/+1
|
* Fixes to mob equipment behaviourJacob Martin2017-04-09-6/+16
| | | | | * Set correct flag for CanPickUpLoot on NBT load * Drop previous equipment on mob equipment pickup
* SPIGOT-3165: Only increment spawncount when mob spawn succeedsmd_52017-04-06-4/+9
|
* SPIGOT-3162: Experience ignored for custom recipesmd_52017-04-03-3/+4
|
* SPIGOT-3157: Use Vanilla gamemode change codemd_52017-03-31-38/+42
|
* SPIGOT-3154: Sleeping players cannot change dimensionsmd_52017-03-30-18/+19
|
* SPIGOT-3144: Add missing PrepareAnvilEvent call.md_52017-03-25-0/+9
|
* SPIGOT-3149: StructureGrowEvent for dispenser triggered growthmd_52017-03-24-15/+48
|
* Add additional methods sigs for binary compatmd_52017-03-24-40/+43
|
* Add TeleportCause.COMMAND for inbuilt /tpmd_52017-03-24-0/+9
|
* SPIGOT-3142: Plugin event changes not using TeleportCause.PLUGINmd_52017-03-24-2/+2
|
* SPIGOT-3141: Missing TeleportCause.SPECTATE when lift clicking spectatemd_52017-03-24-42/+56
|
* SPIGOT-3143: Don't decrease item stack size if VehicleCreateEvent is cancelledBlackHole2017-03-22-2/+22
|
* Process entity portalling towards the end of a tick.md_52017-03-20-40/+115
| | | | 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_52017-03-15-63/+48
|
* SPIGOT-3126: Make fireballs do a better job of respecting mobGriefingmd_52017-03-15-11/+45
|
* Ensure PlayerResourcePackStatusEvent is synchronousmd_52017-03-14-24/+25
|
* Add getIgnitingBlock to BlockBurnEventNathan Wolf2017-03-11-6/+35
|
* SPIGOT-3107: Try and improve shield knockback furthermd_52017-03-08-1/+1
|
* SPIGOT-3105: BlockFadeEvent for large snow blocksmd_52017-03-08-0/+14
|
* MC-111753, SPIGOT-2971: Brewing stand not reloadingmd_52017-02-21-0/+9
|
* SPIGOT-3075: EntityTeleportEvent for Shulkersmd_52017-02-20-0/+78
|
* SPIGOT-3067: Wither skeleton heads not droppingmd_52017-02-15-0/+19
|
* SPIGOT-3063: Call EntityAirChangeEventmd_52017-02-14-8/+9
|
* SPIGOT-3044: BlockDispenseEvent for shulker boxesmd_52017-01-31-1/+32
|
* Make tile activeContainer assignment consistent.md_52017-01-27-1/+1
|
* SPIGOT-3033: Alter behaviour of cancelled hopper transfers (reverted from ↵md_52017-01-26-4/+5
| | | | commit 334aa07e2fcadf347afa38196fd3ab09ca4dc3a7)
* SPIGOT-3033: Alter behaviour of cancelled hopper transfersmd_52017-01-26-5/+4
|
* SPIGOT-3031: Pigs are not dropping their saddlemd_52017-01-24-2/+18
|
* Re-enable the vanilla debug MethodProfiler and /debug commandPokechu222017-01-18-159/+121
| | | | | | | | | | 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-3002: Mob spawners are validmd_52017-01-11-1/+1
|
* SPIGOT-2997: Explicitly disallow invalid tiles to be openedmd_52017-01-10-31/+35
|
* Fix crash if entities other than players (somehow?) consume their item.md_52017-01-09-13/+17
|
* SPIGOT-2990: EntityTeleportEvent for tameable animals following ownermd_52017-01-05-0/+34
|
* SPIGOT-2989: Use existing horse inventory object.md_52017-01-05-4/+2
|
* SPIGOT-1915: Fix players seeing their own passengersmd_52017-01-04-2/+6
|
* More robust inventory handlingmd_52017-01-04-1/+2
|
* SPIGOT-2980: Improve SpawnEgg NBT application and ItemStack conversion.md_52017-01-02-7/+28
|
* Clear effectsToProccess after applying potion effectsmd_52017-01-02-18/+19
|
* SPIGOT-2969: Shulker box removal not updating comparatorsmd_52016-12-28-0/+10
|
* SPIGOT-2966: Entirely remove problematic checkmd_52016-12-28-35/+23
|
* SPIGOT-2960: Fire HOTBAR_MOVE_AND_READD in more casesmd_52016-12-27-21/+16
|
* SPIGOT-2964: Correct number of shelve sin PrepareEnchantEventmd_52016-12-27-15/+15
|
* Correct some code.md_52016-12-24-0/+9
|
* SPIGOT-2127: Add DamageCause.ENTITY_SWEEP_ATTACKmd_52016-12-23-1/+22
|
* Additional fireworks damage tracking.md_52016-12-23-0/+10
|
* MC-88491: Fix projectile colliding with shooterZach Brown2016-12-23-0/+9
| | | | | | | In some situations, a projectile made collide with the entity that shot it. This occurs because the game sets the ignored entity incorrectly. Our fix is to ensure that the shooter is the only entity that gets ignored by the projectile.
* SPIGOT-2953: Set damager for fireworksmd_52016-12-22-1/+19
|
* SPIGOT-2944: Just apply filtering to playersmd_52016-12-22-25/+27
|