craftbukkit/nms-patches
md_5 257d6cd04f Process entity portalling towards the end of a tick.
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.
2017-03-20 15:41:15 +11:00
..
Block.patch
BlockButtonAbstract.patch
BlockCactus.patch
BlockCake.patch Update to Minecraft 1.11.1 2016-12-21 07:00:00 +11:00
BlockCauldron.patch Update to Minecraft 1.11.1 2016-12-21 07:00:00 +11:00
BlockChorusFlower.patch
BlockCocoa.patch
BlockCommand.patch
BlockCrops.patch
BlockDaylightDetector.patch
BlockDiodeAbstract.patch
BlockDispenser.patch
BlockDoor.patch
BlockDragonEgg.patch
BlockDropper.patch
BlockEnderPortal.patch
BlockFire.patch Add getIgnitingBlock to BlockBurnEvent 2017-03-11 17:22:12 +11:00
BlockFlowing.patch Clean up BlockFlowing 2016-12-09 12:56:49 +11:00
BlockFluids.patch SPIGOT-2886: Call BlockFormEvent when Lava and Water collide 2016-12-09 12:53:15 +11:00
BlockGrass.patch
BlockIce.patch
BlockJukeBox.patch
BlockLeaves.patch
BlockLever.patch
BlockMagma.patch Update to Minecraft 1.11.1 2016-12-21 07:00:00 +11:00
BlockMinecartDetector.patch
BlockMobSpawner.patch
BlockMonsterEggs.patch
BlockMushroom.patch
BlockMycel.patch
BlockNetherWart.patch
BlockOre.patch
BlockPiston.patch
BlockPlant.patch
BlockPortal.patch
BlockPoweredRail.patch
BlockPressurePlateAbstract.patch
BlockPressurePlateBinary.patch
BlockPressurePlateWeighted.patch
BlockPumpkin.patch
BlockRedstoneLamp.patch
BlockRedstoneOre.patch
BlockRedstoneTorch.patch
BlockRedstoneWire.patch
BlockReed.patch
BlockSapling.patch
BlockShulkerBox.patch SPIGOT-2969: Shulker box removal not updating comparators 2016-12-28 14:23:52 +11:00
BlockSkull.patch
BlockSnow.patch
BlockSnowBlock.patch SPIGOT-3105: BlockFadeEvent for large snow blocks 2017-03-08 14:24:11 +11:00
BlockSoil.patch
BlockStationary.patch
BlockStem.patch
BlockTNT.patch
BlockTrapdoor.patch
BlockTripwire.patch
BlockTripwireHook.patch
BlockVine.patch
BlockWaterLily.patch
ChatBaseComponent.patch
ChatModifier.patch
Chunk.patch
ChunkProviderGenerate.patch
ChunkProviderServer.patch
ChunkRegionLoader.patch
ChunkSection.patch
CommandBlockListenerAbstract.patch
CommandDebug.patch Re-enable the vanilla debug MethodProfiler and /debug command 2017-01-18 17:42:35 -08:00
CommandExecute.patch
CommandGamemode.patch
CommandGamerule.patch
CommandSpreadPlayers.patch
CommandTp.patch
Container.patch
ContainerAnvil.patch Update to Minecraft 1.11.1 2016-12-21 07:00:00 +11:00
ContainerBeacon.patch
ContainerBrewingStand.patch
ContainerChest.patch
ContainerDispenser.patch
ContainerEnchantTable.patch SPIGOT-2964: Correct number of shelve sin PrepareEnchantEvent 2016-12-27 11:53:09 +11:00
ContainerFurnace.patch
ContainerHopper.patch
ContainerHorse.patch SPIGOT-2989: Use existing horse inventory object. 2017-01-05 15:03:22 +11:00
ContainerMerchant.patch
ContainerPlayer.patch
ContainerShulkerBox.patch
ContainerWorkbench.patch
CraftingManager.patch
CrashReport.patch
DamageSource.patch SPIGOT-2127: Add DamageCause.ENTITY_SWEEP_ATTACK 2016-12-23 22:40:38 +11:00
DataInspectorBlockEntity.patch #326: Convert BlockMeta to handle older serialized items. 2016-12-03 10:58:18 +11:00
DataPaletteBlock.patch
DataWatcher.patch
DedicatedServer.patch Update to Minecraft 1.11.2 2016-12-21 22:00:00 +11:00
DispenseBehaviorItem.patch
DispenseBehaviorProjectile.patch
DispenserRegistry.patch SPIGOT-3044: BlockDispenseEvent for shulker boxes 2017-01-31 21:38:55 +11:00
DragonControllerManager.patch
Enchantment.patch Update to Minecraft 1.11.1 2016-12-21 07:00:00 +11:00
EnchantmentFrostWalker.patch Use CraftEventFactory for BlockFormEvent 2016-12-09 12:45:21 +11:00
EnchantmentThorns.patch
Entity.patch Process entity portalling towards the end of a tick. 2017-03-20 15:41:15 +11:00
EntityAgeable.patch
EntityAnimal.patch
EntityAreaEffectCloud.patch
EntityArmorStand.patch Implement EntityDeathEvent for ArmorStands 2016-12-06 17:10:33 +11:00
EntityArrow.patch SPIGOT-2242: Handle changed item in PlayerPickupArrowEvent 2016-12-10 12:48:56 +11:00
EntityBoat.patch SPIGOT-3128: Shift VehicleCreateEvent calling. 2017-03-15 20:48:47 +11:00
EntityChicken.patch
EntityCow.patch
EntityCreature.patch
EntityCreeper.patch
EntityDamageSourceIndirect.patch
EntityEgg.patch
EntityEnderCrystal.patch
EntityEnderDragon.patch
EntityEnderman.patch
EntityEnderPearl.patch
EntityEvoker.patch
EntityExperienceOrb.patch
EntityFallingBlock.patch
EntityFireball.patch Add hitEntity to ProjectileHitEvent 2016-11-28 12:47:01 +11:00
EntityFireworks.patch Additional fireworks damage tracking. 2016-12-23 22:32:40 +11:00
EntityFishingHook.patch Update to Minecraft 1.11.1 2016-12-21 07:00:00 +11:00
EntityGhast.patch
EntityHanging.patch
EntityHorseAbstract.patch
EntityHuman.patch SPIGOT-2127: Add DamageCause.ENTITY_SWEEP_ATTACK 2016-12-23 22:40:38 +11:00
EntityInsentient.patch
EntityIronGolem.patch
EntityItem.patch SPIGOT-2842: Improve item age handling 2016-11-25 10:31:53 +11:00
EntityItemFrame.patch
EntityLargeFireball.patch SPIGOT-3126: Make fireballs do a better job of respecting mobGriefing 2017-03-15 15:26:36 +11:00
EntityLeash.patch
EntityLightning.patch
EntityLiving.patch SPIGOT-3107: Try and improve shield knockback further 2017-03-08 14:51:48 +11:00
EntityLlama.patch
EntityLlamaSpit.patch
EntityMinecartAbstract.patch SPIGOT-3128: Shift VehicleCreateEvent calling. 2017-03-15 20:48:47 +11:00
EntityMinecartCommandBlock.patch
EntityMinecartContainer.patch
EntityMonster.patch
EntityMushroomCow.patch
EntityOcelot.patch
EntityPainting.patch
EntityPig.patch SPIGOT-3031: Pigs are not dropping their saddle 2017-01-24 13:39:22 +11:00
EntityPlayer.patch Make tile activeContainer assignment consistent. 2017-01-27 11:42:21 +11:00
EntityPotion.patch Update to Minecraft 1.11.1 2016-12-21 07:00:00 +11:00
EntityProjectile.patch MC-88491: Fix projectile colliding with shooter 2016-12-23 16:41:54 +11:00
EntityRabbit.patch
EntitySheep.patch
EntityShulker.patch SPIGOT-3075: EntityTeleportEvent for Shulkers 2017-02-20 09:55:24 +11:00
EntityShulkerBullet.patch
EntitySilverfish.patch
EntitySkeleton.patch
EntitySkeletonAbstract.patch
EntitySkeletonWither.patch SPIGOT-3067: Wither skeleton heads not dropping 2017-02-15 10:11:41 +11:00
EntitySlice.patch
EntitySlime.patch
EntitySmallFireball.patch SPIGOT-3126: Make fireballs do a better job of respecting mobGriefing 2017-03-15 15:26:36 +11:00
EntitySnowman.patch Use CraftEventFactory for BlockFormEvent 2016-12-09 12:45:21 +11:00
EntitySpider.patch
EntityThrownExpBottle.patch
EntityTippedArrow.patch Update to Minecraft 1.11.1 2016-12-21 07:00:00 +11:00
EntityTNTPrimed.patch
EntityTracker.patch
EntityTrackerEntry.patch SPIGOT-1915: Fix players seeing their own passengers 2017-01-04 10:50:02 +11:00
EntityVex.patch
EntityVillager.patch
EntityWither.patch Update to Minecraft 1.11.1 2016-12-21 07:00:00 +11:00
EntityWitherSkull.patch
EntityWolf.patch
EntityZombie.patch
EntityZombieVillager.patch
ExpirableListEntry.patch
Explosion.patch
FoodMetaData.patch
HandshakeListener.patch Update to Minecraft 1.11.2 2016-12-21 22:00:00 +11:00
IDataManager.patch
IInventory.patch
InventoryCrafting.patch
InventoryCraftResult.patch
InventoryEnderChest.patch Add getLocation for InventoryEnderChest 2016-12-11 16:41:40 +11:00
InventoryHorseChest.patch
InventoryLargeChest.patch
InventoryMerchant.patch
InventorySubcontainer.patch
IRecipe.patch
ItemArmor.patch
ItemBlock.patch
ItemBoat.patch Update to Minecraft 1.11 2016-11-17 12:41:03 +11:00
ItemBow.patch
ItemBucket.patch
ItemChorusFruit.patch
ItemDye.patch
ItemEnderPearl.patch SPIGOT-2879: Change order of entity addition for ender pearls 2016-12-03 09:55:36 +11:00
ItemFireball.patch
ItemFishingRod.patch Update to Minecraft 1.11.1 2016-12-21 07:00:00 +11:00
ItemFlintAndSteel.patch
ItemHanging.patch
ItemLeash.patch
ItemMinecart.patch
ItemMonsterEgg.patch Update to Minecraft 1.11.1 2016-12-21 07:00:00 +11:00
ItemRecord.patch
ItemReed.patch SPIGOT-2871: Improve BlockStates + BlockStateMeta 2016-12-02 09:29:33 +11:00
ItemSkull.patch
ItemSnowball.patch
ItemStack.patch SPIGOT-2980: Improve SpawnEgg NBT application and ItemStack conversion. 2017-01-02 16:13:25 +11:00
ItemWaterLily.patch
ItemWorldMap.patch
JsonList.patch
LoginListener.patch
MerchantRecipe.patch
MethodProfiler.patch Re-enable the vanilla debug MethodProfiler and /debug command 2017-01-18 17:42:35 -08:00
MinecraftServer.patch
MobEffectList.patch
MobSpawnerAbstract.patch Update to Minecraft 1.11.1 2016-12-21 07:00:00 +11:00
NameReferencingFileConverter.patch
NetworkManager.patch
PacketDataSerializer.patch
PacketPlayInCloseWindow.patch
PacketStatusListener.patch
PathfinderGoalBreakDoor.patch
PathfinderGoalBreed.patch SPIGOT-2860: Don't create 0 exp orbs when breeding 2016-11-29 15:42:46 +11:00
PathfinderGoalDefendVillage.patch
PathfinderGoalEatTile.patch
PathfinderGoalFollowOwner.patch SPIGOT-2990: EntityTeleportEvent for tameable animals following owner 2017-01-05 20:44:26 +11:00
PathfinderGoalHorseTrap.patch
PathfinderGoalHurtByTarget.patch
PathfinderGoalMakeLove.patch
PathfinderGoalNearestAttackableTarget.patch
PathfinderGoalNearestAttackableTargetInsentient.patch
PathfinderGoalOwnerHurtByTarget.patch
PathfinderGoalOwnerHurtTarget.patch
PathfinderGoalPanic.patch
PathfinderGoalSit.patch
PathfinderGoalTame.patch
PathfinderGoalTarget.patch
PathfinderGoalTargetNearestPlayer.patch
PathfinderGoalTempt.patch
PathfinderGoalVillagerFarm.patch
PlayerChunk.patch
PlayerChunkMap.patch SPIGOT-2891: Remove chunks if first check is false 2016-12-06 22:05:58 +11:00
PlayerConnection.patch Ensure PlayerResourcePackStatusEvent is synchronous 2017-03-14 21:56:19 +11:00
PlayerInteractManager.patch SPIGOT-2867: Update inventory on cancelled interacts too 2016-11-30 15:33:29 +11:00
PlayerInventory.patch
PlayerList.patch Re-enable the vanilla debug MethodProfiler and /debug command 2017-01-18 17:42:35 -08:00
PortalTravelAgent.patch
PropertyManager.patch
RecipeArmorDye.patch
RecipeBookClone.patch
RecipeFireworks.patch
RecipeMapClone.patch
RecipeRepair.patch
RecipesBanner.patch
RecipesFurnace.patch Update to Minecraft 1.11.1 2016-12-21 07:00:00 +11:00
RecipeShulkerBox.patch
RecipeTippedArrow.patch
RecipiesShield.patch
RegionFile.patch
RegionFileCache.patch
RemoteControlCommandListener.patch
ScoreboardServer.patch
SecondaryWorldServer.patch
ShapedRecipes.patch
ShapelessRecipes.patch
SlotFurnaceResult.patch
SpawnerCreature.patch SPIGOT-2936: Simplify WorldBorder diff 2016-12-19 23:05:39 +11:00
StatisticManager.patch
TileEntity.patch Update to Minecraft 1.11.1 2016-12-21 07:00:00 +11:00
TileEntityBanner.patch
TileEntityBeacon.patch
TileEntityBrewingStand.patch MC-111753, SPIGOT-2971: Brewing stand not reloading 2017-02-21 20:47:40 +11:00
TileEntityChest.patch
TileEntityCommand.patch
TileEntityContainer.patch
TileEntityDispenser.patch
TileEntityEndGateway.patch
TileEntityFurnace.patch
TileEntityHopper.patch SPIGOT-3033: Alter behaviour of cancelled hopper transfers (reverted from commit 334aa07e2f) 2017-01-26 14:08:04 +11:00
TileEntityNote.patch
TileEntityShulkerBox.patch
TileEntitySign.patch
UserCache.patch
Village.patch
VillageSiege.patch
World.patch Process entity portalling towards the end of a tick. 2017-03-20 15:41:15 +11:00
WorldBorder.patch SPIGOT-2936: Simplify WorldBorder diff 2016-12-19 23:05:39 +11:00
WorldData.patch
WorldGenGroundBush.patch
WorldGenMegaTreeAbstract.patch
WorldGenRegistration.patch
WorldGenVillagePieces.patch
WorldManager.patch
WorldMap.patch
WorldNBTStorage.patch Update to Minecraft 1.11.1 2016-12-21 07:00:00 +11:00
WorldServer.patch Re-enable the vanilla debug MethodProfiler and /debug command 2017-01-18 17:42:35 -08:00