Started by GitHub push by Zbob750 Building in workspace /var/lib/jenkins/sharedspace > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/PaperMC/Paper.git # timeout=10 Fetching upstream changes from https://github.com/PaperMC/Paper.git > git --version # timeout=10 > git fetch --tags --progress https://github.com/PaperMC/Paper.git +refs/heads/*:refs/remotes/origin/* > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10 Checking out Revision 209b70caabcf8a65f4821cf4e583e43170987b12 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 209b70caabcf8a65f4821cf4e583e43170987b12 > git rev-list 209b70caabcf8a65f4821cf4e583e43170987b12 # timeout=10 [sharedspace] $ /bin/sh -xe /tmp/hudson1139479036724102445.sh + rm -rf paperclip.jar 'paperclip-*.jar' Paper-Server/ Paper-API/ work/Spigot/Spigot-API work/Spigot/Spigot-Server + git config --global user.name Godzilla + git config --global user.email jenkins@ci.destroystokyo.com + ./paper patch Downloading unmapped vanilla jar... Applying class mappings... Applying member mappings... Creating remapped jar... Installing remapped jar... Extracting NMS classes... Decompiling classes... Applying CraftBukkit patches to NMS... Patching AdvancementDataPlayer.java < nms-patches/AdvancementDataPlayer.patch Patching Advancement.java < nms-patches/Advancement.patch Patching AdvancementRewards.java < nms-patches/AdvancementRewards.patch Patching Advancements.java < nms-patches/Advancements.patch Patching BlockButtonAbstract.java < nms-patches/BlockButtonAbstract.patch Patching BlockCactus.java < nms-patches/BlockCactus.patch Patching BlockCake.java < nms-patches/BlockCake.patch Patching BlockCauldron.java < nms-patches/BlockCauldron.patch Patching BlockChorusFlower.java < nms-patches/BlockChorusFlower.patch Patching BlockCocoa.java < nms-patches/BlockCocoa.patch Patching BlockCommand.java < nms-patches/BlockCommand.patch Patching BlockConcretePowder.java < nms-patches/BlockConcretePowder.patch Patching BlockCrops.java < nms-patches/BlockCrops.patch Patching BlockDaylightDetector.java < nms-patches/BlockDaylightDetector.patch Patching BlockDiodeAbstract.java < nms-patches/BlockDiodeAbstract.patch Patching BlockDispenser.java < nms-patches/BlockDispenser.patch Patching BlockDoor.java < nms-patches/BlockDoor.patch Patching BlockDragonEgg.java < nms-patches/BlockDragonEgg.patch Patching BlockDropper.java < nms-patches/BlockDropper.patch Patching BlockEnderPortal.java < nms-patches/BlockEnderPortal.patch Patching BlockFire.java < nms-patches/BlockFire.patch Patching BlockFlowing.java < nms-patches/BlockFlowing.patch Patching BlockFluids.java < nms-patches/BlockFluids.patch Patching BlockGrass.java < nms-patches/BlockGrass.patch Patching BlockIce.java < nms-patches/BlockIce.patch Patching BlockJukeBox.java < nms-patches/BlockJukeBox.patch Patching BlockLeaves.java < nms-patches/BlockLeaves.patch Patching BlockLever.java < nms-patches/BlockLever.patch Patching BlockMagma.java < nms-patches/BlockMagma.patch Patching BlockMinecartDetector.java < nms-patches/BlockMinecartDetector.patch Patching BlockMobSpawner.java < nms-patches/BlockMobSpawner.patch Patching BlockMonsterEggs.java < nms-patches/BlockMonsterEggs.patch Patching BlockMushroom.java < nms-patches/BlockMushroom.patch Patching BlockMycel.java < nms-patches/BlockMycel.patch Patching BlockNetherWart.java < nms-patches/BlockNetherWart.patch Patching BlockOre.java < nms-patches/BlockOre.patch Patching Block.java < nms-patches/Block.patch Patching BlockPiston.java < nms-patches/BlockPiston.patch Patching BlockPlant.java < nms-patches/BlockPlant.patch Patching BlockPortal.java < nms-patches/BlockPortal.patch Patching BlockPoweredRail.java < nms-patches/BlockPoweredRail.patch Patching BlockPressurePlateAbstract.java < nms-patches/BlockPressurePlateAbstract.patch Patching BlockPressurePlateBinary.java < nms-patches/BlockPressurePlateBinary.patch Patching BlockPressurePlateWeighted.java < nms-patches/BlockPressurePlateWeighted.patch Patching BlockPumpkin.java < nms-patches/BlockPumpkin.patch Patching BlockRedstoneLamp.java < nms-patches/BlockRedstoneLamp.patch Patching BlockRedstoneOre.java < nms-patches/BlockRedstoneOre.patch Patching BlockRedstoneTorch.java < nms-patches/BlockRedstoneTorch.patch Patching BlockRedstoneWire.java < nms-patches/BlockRedstoneWire.patch Patching BlockReed.java < nms-patches/BlockReed.patch Patching BlockSapling.java < nms-patches/BlockSapling.patch Patching BlockShulkerBox.java < nms-patches/BlockShulkerBox.patch Patching BlockSkull.java < nms-patches/BlockSkull.patch Patching BlockSnowBlock.java < nms-patches/BlockSnowBlock.patch Patching BlockSnow.java < nms-patches/BlockSnow.patch Patching BlockSoil.java < nms-patches/BlockSoil.patch Patching BlockStationary.java < nms-patches/BlockStationary.patch Patching BlockStem.java < nms-patches/BlockStem.patch Patching BlockTallPlant.java < nms-patches/BlockTallPlant.patch Patching BlockTNT.java < nms-patches/BlockTNT.patch Patching BlockTrapdoor.java < nms-patches/BlockTrapdoor.patch Patching BlockTripwireHook.java < nms-patches/BlockTripwireHook.patch Patching BlockTripwire.java < nms-patches/BlockTripwire.patch Patching BlockVine.java < nms-patches/BlockVine.patch Patching BlockWaterLily.java < nms-patches/BlockWaterLily.patch Patching ChatBaseComponent.java < nms-patches/ChatBaseComponent.patch Patching ChatModifier.java < nms-patches/ChatModifier.patch Patching Chunk.java < nms-patches/Chunk.patch Patching ChunkProviderGenerate.java < nms-patches/ChunkProviderGenerate.patch Patching ChunkProviderServer.java < nms-patches/ChunkProviderServer.patch Patching ChunkRegionLoader.java < nms-patches/ChunkRegionLoader.patch Patching ChunkSection.java < nms-patches/ChunkSection.patch Patching CommandBlockListenerAbstract.java < nms-patches/CommandBlockListenerAbstract.patch Patching CommandDebug.java < nms-patches/CommandDebug.patch Patching CommandExecute.java < nms-patches/CommandExecute.patch Patching CommandGamemode.java < nms-patches/CommandGamemode.patch Patching CommandGamerule.java < nms-patches/CommandGamerule.patch Patching CommandSpreadPlayers.java < nms-patches/CommandSpreadPlayers.patch Patching CommandTeleport.java < nms-patches/CommandTeleport.patch Patching CommandTp.java < nms-patches/CommandTp.patch Patching ContainerAnvil.java < nms-patches/ContainerAnvil.patch Patching ContainerBeacon.java < nms-patches/ContainerBeacon.patch Patching ContainerBrewingStand.java < nms-patches/ContainerBrewingStand.patch Patching ContainerChest.java < nms-patches/ContainerChest.patch Patching ContainerDispenser.java < nms-patches/ContainerDispenser.patch Patching ContainerEnchantTable.java < nms-patches/ContainerEnchantTable.patch Patching ContainerFurnace.java < nms-patches/ContainerFurnace.patch Patching ContainerHopper.java < nms-patches/ContainerHopper.patch Patching ContainerHorse.java < nms-patches/ContainerHorse.patch Patching ContainerMerchant.java < nms-patches/ContainerMerchant.patch Patching Container.java < nms-patches/Container.patch Patching ContainerPlayer.java < nms-patches/ContainerPlayer.patch Patching ContainerShulkerBox.java < nms-patches/ContainerShulkerBox.patch Patching ContainerWorkbench.java < nms-patches/ContainerWorkbench.patch Patching CraftingManager.java < nms-patches/CraftingManager.patch Patching CrashReport.java < nms-patches/CrashReport.patch Patching CustomFunctionData.java < nms-patches/CustomFunctionData.patch Patching CustomFunction.java < nms-patches/CustomFunction.patch Patching DamageSource.java < nms-patches/DamageSource.patch Patching DataInspectorBlockEntity.java < nms-patches/DataInspectorBlockEntity.patch Patching DataPaletteBlock.java < nms-patches/DataPaletteBlock.patch Patching DataWatcher.java < nms-patches/DataWatcher.patch Patching DedicatedServer.java < nms-patches/DedicatedServer.patch Patching DispenseBehaviorItem.java < nms-patches/DispenseBehaviorItem.patch Patching DispenseBehaviorProjectile.java < nms-patches/DispenseBehaviorProjectile.patch Patching DispenserRegistry.java < nms-patches/DispenserRegistry.patch Patching DragonControllerManager.java < nms-patches/DragonControllerManager.patch Patching EnchantmentFrostWalker.java < nms-patches/EnchantmentFrostWalker.patch Patching Enchantment.java < nms-patches/Enchantment.patch Patching EnchantmentThorns.java < nms-patches/EnchantmentThorns.patch Patching EntityAgeable.java < nms-patches/EntityAgeable.patch Patching EntityAnimal.java < nms-patches/EntityAnimal.patch Patching EntityAreaEffectCloud.java < nms-patches/EntityAreaEffectCloud.patch Patching EntityArmorStand.java < nms-patches/EntityArmorStand.patch Patching EntityArrow.java < nms-patches/EntityArrow.patch Patching EntityBoat.java < nms-patches/EntityBoat.patch Patching EntityChicken.java < nms-patches/EntityChicken.patch Patching EntityCow.java < nms-patches/EntityCow.patch Patching EntityCreature.java < nms-patches/EntityCreature.patch Patching EntityCreeper.java < nms-patches/EntityCreeper.patch Patching EntityDamageSourceIndirect.java < nms-patches/EntityDamageSourceIndirect.patch Patching EntityEgg.java < nms-patches/EntityEgg.patch Patching EntityEnderCrystal.java < nms-patches/EntityEnderCrystal.patch Patching EntityEnderDragon.java < nms-patches/EntityEnderDragon.patch Patching EntityEnderman.java < nms-patches/EntityEnderman.patch Patching EntityEnderPearl.java < nms-patches/EntityEnderPearl.patch Patching EntityExperienceOrb.java < nms-patches/EntityExperienceOrb.patch Patching EntityFallingBlock.java < nms-patches/EntityFallingBlock.patch Patching EntityFireball.java < nms-patches/EntityFireball.patch Patching EntityFireworks.java < nms-patches/EntityFireworks.patch Patching EntityFishingHook.java < nms-patches/EntityFishingHook.patch Patching EntityGhast.java < nms-patches/EntityGhast.patch Patching EntityHanging.java < nms-patches/EntityHanging.patch Patching EntityHorseAbstract.java < nms-patches/EntityHorseAbstract.patch Patching EntityHuman.java < nms-patches/EntityHuman.patch Patching EntityInsentient.java < nms-patches/EntityInsentient.patch Patching EntityIronGolem.java < nms-patches/EntityIronGolem.patch Patching EntityItemFrame.java < nms-patches/EntityItemFrame.patch Patching EntityItem.java < nms-patches/EntityItem.patch Patching EntityLargeFireball.java < nms-patches/EntityLargeFireball.patch Patching EntityLeash.java < nms-patches/EntityLeash.patch Patching EntityLightning.java < nms-patches/EntityLightning.patch Patching EntityLiving.java < nms-patches/EntityLiving.patch Patching EntityLlamaSpit.java < nms-patches/EntityLlamaSpit.patch Patching EntityMinecartAbstract.java < nms-patches/EntityMinecartAbstract.patch Patching EntityMinecartCommandBlock.java < nms-patches/EntityMinecartCommandBlock.patch Patching EntityMinecartContainer.java < nms-patches/EntityMinecartContainer.patch Patching EntityMonster.java < nms-patches/EntityMonster.patch Patching EntityMushroomCow.java < nms-patches/EntityMushroomCow.patch Patching EntityOcelot.java < nms-patches/EntityOcelot.patch Patching EntityPainting.java < nms-patches/EntityPainting.patch Patching Entity.java < nms-patches/Entity.patch Patching EntityPig.java < nms-patches/EntityPig.patch Patching EntityPlayer.java < nms-patches/EntityPlayer.patch Patching EntityPotion.java < nms-patches/EntityPotion.patch Patching EntityProjectile.java < nms-patches/EntityProjectile.patch Patching EntityRabbit.java < nms-patches/EntityRabbit.patch Patching EntitySheep.java < nms-patches/EntitySheep.patch Patching EntityShulkerBullet.java < nms-patches/EntityShulkerBullet.patch Patching EntityShulker.java < nms-patches/EntityShulker.patch Patching EntitySilverfish.java < nms-patches/EntitySilverfish.patch Patching EntitySkeletonAbstract.java < nms-patches/EntitySkeletonAbstract.patch Patching EntitySkeleton.java < nms-patches/EntitySkeleton.patch Patching EntitySkeletonWither.java < nms-patches/EntitySkeletonWither.patch Patching EntitySlice.java < nms-patches/EntitySlice.patch Patching EntitySlime.java < nms-patches/EntitySlime.patch Patching EntitySmallFireball.java < nms-patches/EntitySmallFireball.patch Patching EntitySnowman.java < nms-patches/EntitySnowman.patch Patching EntitySpider.java < nms-patches/EntitySpider.patch Patching EntityThrownExpBottle.java < nms-patches/EntityThrownExpBottle.patch Patching EntityTippedArrow.java < nms-patches/EntityTippedArrow.patch Patching EntityTNTPrimed.java < nms-patches/EntityTNTPrimed.patch Patching EntityTrackerEntry.java < nms-patches/EntityTrackerEntry.patch Patching EntityTracker.java < nms-patches/EntityTracker.patch Patching EntityVex.java < nms-patches/EntityVex.patch Patching EntityVillager.java < nms-patches/EntityVillager.patch Patching EntityWither.java < nms-patches/EntityWither.patch Patching EntityWitherSkull.java < nms-patches/EntityWitherSkull.patch Patching EntityWolf.java < nms-patches/EntityWolf.patch Patching EntityZombie.java < nms-patches/EntityZombie.patch Patching EntityZombieVillager.java < nms-patches/EntityZombieVillager.patch Patching ExpirableListEntry.java < nms-patches/ExpirableListEntry.patch Patching Explosion.java < nms-patches/Explosion.patch Patching FoodMetaData.java < nms-patches/FoodMetaData.patch Patching HandshakeListener.java < nms-patches/HandshakeListener.patch Patching IDataManager.java < nms-patches/IDataManager.patch Patching IInventory.java < nms-patches/IInventory.patch Patching InventoryCrafting.java < nms-patches/InventoryCrafting.patch Patching InventoryCraftResult.java < nms-patches/InventoryCraftResult.patch Patching InventoryEnderChest.java < nms-patches/InventoryEnderChest.patch Patching InventoryHorseChest.java < nms-patches/InventoryHorseChest.patch Patching InventoryLargeChest.java < nms-patches/InventoryLargeChest.patch Patching InventoryMerchant.java < nms-patches/InventoryMerchant.patch Patching InventorySubcontainer.java < nms-patches/InventorySubcontainer.patch Patching IRecipe.java < nms-patches/IRecipe.patch Patching ItemArmor.java < nms-patches/ItemArmor.patch Patching ItemBlock.java < nms-patches/ItemBlock.patch Patching ItemBoat.java < nms-patches/ItemBoat.patch Patching ItemBow.java < nms-patches/ItemBow.patch Patching ItemBucket.java < nms-patches/ItemBucket.patch Patching ItemChorusFruit.java < nms-patches/ItemChorusFruit.patch Patching ItemDye.java < nms-patches/ItemDye.patch Patching ItemEnderPearl.java < nms-patches/ItemEnderPearl.patch Patching ItemFireball.java < nms-patches/ItemFireball.patch Patching ItemFishingRod.java < nms-patches/ItemFishingRod.patch Patching ItemFlintAndSteel.java < nms-patches/ItemFlintAndSteel.patch Patching ItemHanging.java < nms-patches/ItemHanging.patch Patching ItemLeash.java < nms-patches/ItemLeash.patch Patching ItemMinecart.java < nms-patches/ItemMinecart.patch Patching ItemMonsterEgg.java < nms-patches/ItemMonsterEgg.patch Patching ItemRecord.java < nms-patches/ItemRecord.patch Patching ItemReed.java < nms-patches/ItemReed.patch Patching ItemSkull.java < nms-patches/ItemSkull.patch Patching ItemSnowball.java < nms-patches/ItemSnowball.patch Patching ItemStack.java < nms-patches/ItemStack.patch Patching ItemWaterLily.java < nms-patches/ItemWaterLily.patch Patching ItemWorldMap.java < nms-patches/ItemWorldMap.patch Patching JsonList.java < nms-patches/JsonList.patch Patching LoginListener.java < nms-patches/LoginListener.patch Patching MerchantRecipe.java < nms-patches/MerchantRecipe.patch Patching MethodProfiler.java < nms-patches/MethodProfiler.patch Patching MinecraftServer.java < nms-patches/MinecraftServer.patch Patching MobEffectList.java < nms-patches/MobEffectList.patch Patching MobSpawnerAbstract.java < nms-patches/MobSpawnerAbstract.patch Patching NameReferencingFileConverter.java < nms-patches/NameReferencingFileConverter.patch Patching NetworkManager.java < nms-patches/NetworkManager.patch Patching PacketDataSerializer.java < nms-patches/PacketDataSerializer.patch Patching PacketPlayInCloseWindow.java < nms-patches/PacketPlayInCloseWindow.patch Patching PacketStatusListener.java < nms-patches/PacketStatusListener.patch Patching PathfinderGoalBreakDoor.java < nms-patches/PathfinderGoalBreakDoor.patch Patching PathfinderGoalBreed.java < nms-patches/PathfinderGoalBreed.patch Patching PathfinderGoalDefendVillage.java < nms-patches/PathfinderGoalDefendVillage.patch Patching PathfinderGoalEatTile.java < nms-patches/PathfinderGoalEatTile.patch Patching PathfinderGoalFollowOwner.java < nms-patches/PathfinderGoalFollowOwner.patch Patching PathfinderGoalHorseTrap.java < nms-patches/PathfinderGoalHorseTrap.patch Patching PathfinderGoalHurtByTarget.java < nms-patches/PathfinderGoalHurtByTarget.patch Patching PathfinderGoalMakeLove.java < nms-patches/PathfinderGoalMakeLove.patch Patching PathfinderGoalNearestAttackableTargetInsentient.java < nms-patches/PathfinderGoalNearestAttackableTargetInsentient.patch Patching PathfinderGoalNearestAttackableTarget.java < nms-patches/PathfinderGoalNearestAttackableTarget.patch Patching PathfinderGoalOwnerHurtByTarget.java < nms-patches/PathfinderGoalOwnerHurtByTarget.patch Patching PathfinderGoalOwnerHurtTarget.java < nms-patches/PathfinderGoalOwnerHurtTarget.patch Patching PathfinderGoalPanic.java < nms-patches/PathfinderGoalPanic.patch Patching PathfinderGoalSit.java < nms-patches/PathfinderGoalSit.patch Patching PathfinderGoalTame.java < nms-patches/PathfinderGoalTame.patch Patching PathfinderGoalTargetNearestPlayer.java < nms-patches/PathfinderGoalTargetNearestPlayer.patch Patching PathfinderGoalTarget.java < nms-patches/PathfinderGoalTarget.patch Patching PathfinderGoalTempt.java < nms-patches/PathfinderGoalTempt.patch Patching PathfinderGoalVillagerFarm.java < nms-patches/PathfinderGoalVillagerFarm.patch Patching PlayerChunkMap.java < nms-patches/PlayerChunkMap.patch Patching PlayerChunk.java < nms-patches/PlayerChunk.patch Patching PlayerConnection.java < nms-patches/PlayerConnection.patch Patching PlayerInteractManager.java < nms-patches/PlayerInteractManager.patch Patching PlayerInventory.java < nms-patches/PlayerInventory.patch Patching PlayerList.java < nms-patches/PlayerList.patch Patching PortalTravelAgent.java < nms-patches/PortalTravelAgent.patch Patching PropertyManager.java < nms-patches/PropertyManager.patch Patching RecipeArmorDye.java < nms-patches/RecipeArmorDye.patch Patching RecipeBookClone.java < nms-patches/RecipeBookClone.patch Patching RecipeFireworks.java < nms-patches/RecipeFireworks.patch Patching RecipeMapClone.java < nms-patches/RecipeMapClone.patch Patching RecipeRepair.java < nms-patches/RecipeRepair.patch Patching RecipesBanner.java < nms-patches/RecipesBanner.patch Patching RecipesFurnace.java < nms-patches/RecipesFurnace.patch Patching RecipeShulkerBox.java < nms-patches/RecipeShulkerBox.patch Patching RecipeTippedArrow.java < nms-patches/RecipeTippedArrow.patch Patching RecipiesShield.java < nms-patches/RecipiesShield.patch Patching RegionFileCache.java < nms-patches/RegionFileCache.patch Patching RemoteControlCommandListener.java < nms-patches/RemoteControlCommandListener.patch Patching ScoreboardServer.java < nms-patches/ScoreboardServer.patch Patching SecondaryWorldServer.java < nms-patches/SecondaryWorldServer.patch Patching ShapedRecipes.java < nms-patches/ShapedRecipes.patch Patching ShapelessRecipes.java < nms-patches/ShapelessRecipes.patch Patching SlotFurnaceResult.java < nms-patches/SlotFurnaceResult.patch Patching SpawnerCreature.java < nms-patches/SpawnerCreature.patch Patching StatisticManager.java < nms-patches/StatisticManager.patch Patching TileEntityBanner.java < nms-patches/TileEntityBanner.patch Patching TileEntityBeacon.java < nms-patches/TileEntityBeacon.patch Patching TileEntityBrewingStand.java < nms-patches/TileEntityBrewingStand.patch Patching TileEntityChest.java < nms-patches/TileEntityChest.patch Patching TileEntityCommand.java < nms-patches/TileEntityCommand.patch Patching TileEntityContainer.java < nms-patches/TileEntityContainer.patch Patching TileEntityDispenser.java < nms-patches/TileEntityDispenser.patch Patching TileEntityEndGateway.java < nms-patches/TileEntityEndGateway.patch Patching TileEntityFurnace.java < nms-patches/TileEntityFurnace.patch Patching TileEntityHopper.java < nms-patches/TileEntityHopper.patch Patching TileEntityNote.java < nms-patches/TileEntityNote.patch Patching TileEntity.java < nms-patches/TileEntity.patch Patching TileEntityShulkerBox.java < nms-patches/TileEntityShulkerBox.patch Patching TileEntitySign.java < nms-patches/TileEntitySign.patch Patching UserCache.java < nms-patches/UserCache.patch Patching Village.java < nms-patches/Village.patch Patching VillageSiege.java < nms-patches/VillageSiege.patch Patching WorldBorder.java < nms-patches/WorldBorder.patch Patching WorldData.java < nms-patches/WorldData.patch Patching WorldGenGroundBush.java < nms-patches/WorldGenGroundBush.patch Patching WorldGenMegaTreeAbstract.java < nms-patches/WorldGenMegaTreeAbstract.patch Patching WorldGenRegistration.java < nms-patches/WorldGenRegistration.patch Patching WorldGenVillagePieces.java < nms-patches/WorldGenVillagePieces.patch Patching WorldManager.java < nms-patches/WorldManager.patch Patching WorldMap.java < nms-patches/WorldMap.patch Patching WorldNBTStorage.java < nms-patches/WorldNBTStorage.patch Patching World.java < nms-patches/World.patch Patching WorldServer.java < nms-patches/WorldServer.patch [patched 3cdb406c] CraftBukkit $ Sun Jun 11 20:45:10 EDT 2017 Author: Auto <auto@mated.null> 303 files changed, 89245 insertions(+) create mode 100644 src/main/java/net/minecraft/server/Advancement.java create mode 100644 src/main/java/net/minecraft/server/AdvancementDataPlayer.java create mode 100644 src/main/java/net/minecraft/server/AdvancementRewards.java create mode 100644 src/main/java/net/minecraft/server/Advancements.java create mode 100644 src/main/java/net/minecraft/server/Block.java create mode 100644 src/main/java/net/minecraft/server/BlockButtonAbstract.java create mode 100644 src/main/java/net/minecraft/server/BlockCactus.java create mode 100644 src/main/java/net/minecraft/server/BlockCake.java create mode 100644 src/main/java/net/minecraft/server/BlockCauldron.java create mode 100644 src/main/java/net/minecraft/server/BlockChorusFlower.java create mode 100644 src/main/java/net/minecraft/server/BlockCocoa.java create mode 100644 src/main/java/net/minecraft/server/BlockCommand.java create mode 100644 src/main/java/net/minecraft/server/BlockConcretePowder.java create mode 100644 src/main/java/net/minecraft/server/BlockCrops.java create mode 100644 src/main/java/net/minecraft/server/BlockDaylightDetector.java create mode 100644 src/main/java/net/minecraft/server/BlockDiodeAbstract.java create mode 100644 src/main/java/net/minecraft/server/BlockDispenser.java create mode 100644 src/main/java/net/minecraft/server/BlockDoor.java create mode 100644 src/main/java/net/minecraft/server/BlockDragonEgg.java create mode 100644 src/main/java/net/minecraft/server/BlockDropper.java create mode 100644 src/main/java/net/minecraft/server/BlockEnderPortal.java create mode 100644 src/main/java/net/minecraft/server/BlockFire.java create mode 100644 src/main/java/net/minecraft/server/BlockFlowing.java create mode 100644 src/main/java/net/minecraft/server/BlockFluids.java create mode 100644 src/main/java/net/minecraft/server/BlockGrass.java create mode 100644 src/main/java/net/minecraft/server/BlockIce.java create mode 100644 src/main/java/net/minecraft/server/BlockJukeBox.java create mode 100644 src/main/java/net/minecraft/server/BlockLeaves.java create mode 100644 src/main/java/net/minecraft/server/BlockLever.java create mode 100644 src/main/java/net/minecraft/server/BlockMagma.java create mode 100644 src/main/java/net/minecraft/server/BlockMinecartDetector.java create mode 100644 src/main/java/net/minecraft/server/BlockMobSpawner.java create mode 100644 src/main/java/net/minecraft/server/BlockMonsterEggs.java create mode 100644 src/main/java/net/minecraft/server/BlockMushroom.java create mode 100644 src/main/java/net/minecraft/server/BlockMycel.java create mode 100644 src/main/java/net/minecraft/server/BlockNetherWart.java create mode 100644 src/main/java/net/minecraft/server/BlockOre.java create mode 100644 src/main/java/net/minecraft/server/BlockPiston.java create mode 100644 src/main/java/net/minecraft/server/BlockPlant.java create mode 100644 src/main/java/net/minecraft/server/BlockPortal.java create mode 100644 src/main/java/net/minecraft/server/BlockPoweredRail.java create mode 100644 src/main/java/net/minecraft/server/BlockPressurePlateAbstract.java create mode 100644 src/main/java/net/minecraft/server/BlockPressurePlateBinary.java create mode 100644 src/main/java/net/minecraft/server/BlockPressurePlateWeighted.java create mode 100644 src/main/java/net/minecraft/server/BlockPumpkin.java create mode 100644 src/main/java/net/minecraft/server/BlockRedstoneLamp.java create mode 100644 src/main/java/net/minecraft/server/BlockRedstoneOre.java create mode 100644 src/main/java/net/minecraft/server/BlockRedstoneTorch.java create mode 100644 src/main/java/net/minecraft/server/BlockRedstoneWire.java create mode 100644 src/main/java/net/minecraft/server/BlockReed.java create mode 100644 src/main/java/net/minecraft/server/BlockSapling.java create mode 100644 src/main/java/net/minecraft/server/BlockShulkerBox.java create mode 100644 src/main/java/net/minecraft/server/BlockSkull.java create mode 100644 src/main/java/net/minecraft/server/BlockSnow.java create mode 100644 src/main/java/net/minecraft/server/BlockSnowBlock.java create mode 100644 src/main/java/net/minecraft/server/BlockSoil.java create mode 100644 src/main/java/net/minecraft/server/BlockStationary.java create mode 100644 src/main/java/net/minecraft/server/BlockStem.java create mode 100644 src/main/java/net/minecraft/server/BlockTNT.java create mode 100644 src/main/java/net/minecraft/server/BlockTallPlant.java create mode 100644 src/main/java/net/minecraft/server/BlockTrapdoor.java create mode 100644 src/main/java/net/minecraft/server/BlockTripwire.java create mode 100644 src/main/java/net/minecraft/server/BlockTripwireHook.java create mode 100644 src/main/java/net/minecraft/server/BlockVine.java create mode 100644 src/main/java/net/minecraft/server/BlockWaterLily.java create mode 100644 src/main/java/net/minecraft/server/ChatBaseComponent.java create mode 100644 src/main/java/net/minecraft/server/ChatModifier.java create mode 100644 src/main/java/net/minecraft/server/Chunk.java create mode 100644 src/main/java/net/minecraft/server/ChunkProviderGenerate.java create mode 100644 src/main/java/net/minecraft/server/ChunkProviderServer.java create mode 100644 src/main/java/net/minecraft/server/ChunkRegionLoader.java create mode 100644 src/main/java/net/minecraft/server/ChunkSection.java create mode 100644 src/main/java/net/minecraft/server/CommandBlockListenerAbstract.java create mode 100644 src/main/java/net/minecraft/server/CommandDebug.java create mode 100644 src/main/java/net/minecraft/server/CommandExecute.java create mode 100644 src/main/java/net/minecraft/server/CommandGamemode.java create mode 100644 src/main/java/net/minecraft/server/CommandGamerule.java create mode 100644 src/main/java/net/minecraft/server/CommandSpreadPlayers.java create mode 100644 src/main/java/net/minecraft/server/CommandTeleport.java create mode 100644 src/main/java/net/minecraft/server/CommandTp.java create mode 100644 src/main/java/net/minecraft/server/Container.java create mode 100644 src/main/java/net/minecraft/server/ContainerAnvil.java create mode 100644 src/main/java/net/minecraft/server/ContainerBeacon.java create mode 100644 src/main/java/net/minecraft/server/ContainerBrewingStand.java create mode 100644 src/main/java/net/minecraft/server/ContainerChest.java create mode 100644 src/main/java/net/minecraft/server/ContainerDispenser.java create mode 100644 src/main/java/net/minecraft/server/ContainerEnchantTable.java create mode 100644 src/main/java/net/minecraft/server/ContainerFurnace.java create mode 100644 src/main/java/net/minecraft/server/ContainerHopper.java create mode 100644 src/main/java/net/minecraft/server/ContainerHorse.java create mode 100644 src/main/java/net/minecraft/server/ContainerMerchant.java create mode 100644 src/main/java/net/minecraft/server/ContainerPlayer.java create mode 100644 src/main/java/net/minecraft/server/ContainerShulkerBox.java create mode 100644 src/main/java/net/minecraft/server/ContainerWorkbench.java create mode 100644 src/main/java/net/minecraft/server/CraftingManager.java create mode 100644 src/main/java/net/minecraft/server/CrashReport.java create mode 100644 src/main/java/net/minecraft/server/CustomFunction.java create mode 100644 src/main/java/net/minecraft/server/CustomFunctionData.java create mode 100644 src/main/java/net/minecraft/server/DamageSource.java create mode 100644 src/main/java/net/minecraft/server/DataInspectorBlockEntity.java create mode 100644 src/main/java/net/minecraft/server/DataPaletteBlock.java create mode 100644 src/main/java/net/minecraft/server/DataWatcher.java create mode 100644 src/main/java/net/minecraft/server/DedicatedServer.java create mode 100644 src/main/java/net/minecraft/server/DispenseBehaviorItem.java create mode 100644 src/main/java/net/minecraft/server/DispenseBehaviorProjectile.java create mode 100644 src/main/java/net/minecraft/server/DispenserRegistry.java create mode 100644 src/main/java/net/minecraft/server/DragonControllerManager.java create mode 100644 src/main/java/net/minecraft/server/Enchantment.java create mode 100644 src/main/java/net/minecraft/server/EnchantmentFrostWalker.java create mode 100644 src/main/java/net/minecraft/server/EnchantmentThorns.java create mode 100644 src/main/java/net/minecraft/server/Entity.java create mode 100644 src/main/java/net/minecraft/server/EntityAgeable.java create mode 100644 src/main/java/net/minecraft/server/EntityAnimal.java create mode 100644 src/main/java/net/minecraft/server/EntityAreaEffectCloud.java create mode 100644 src/main/java/net/minecraft/server/EntityArmorStand.java create mode 100644 src/main/java/net/minecraft/server/EntityArrow.java create mode 100644 src/main/java/net/minecraft/server/EntityBoat.java create mode 100644 src/main/java/net/minecraft/server/EntityChicken.java create mode 100644 src/main/java/net/minecraft/server/EntityCow.java create mode 100644 src/main/java/net/minecraft/server/EntityCreature.java create mode 100644 src/main/java/net/minecraft/server/EntityCreeper.java create mode 100644 src/main/java/net/minecraft/server/EntityDamageSourceIndirect.java create mode 100644 src/main/java/net/minecraft/server/EntityEgg.java create mode 100644 src/main/java/net/minecraft/server/EntityEnderCrystal.java create mode 100644 src/main/java/net/minecraft/server/EntityEnderDragon.java create mode 100644 src/main/java/net/minecraft/server/EntityEnderPearl.java create mode 100644 src/main/java/net/minecraft/server/EntityEnderman.java create mode 100644 src/main/java/net/minecraft/server/EntityExperienceOrb.java create mode 100644 src/main/java/net/minecraft/server/EntityFallingBlock.java create mode 100644 src/main/java/net/minecraft/server/EntityFireball.java create mode 100644 src/main/java/net/minecraft/server/EntityFireworks.java create mode 100644 src/main/java/net/minecraft/server/EntityFishingHook.java create mode 100644 src/main/java/net/minecraft/server/EntityGhast.java create mode 100644 src/main/java/net/minecraft/server/EntityHanging.java create mode 100644 src/main/java/net/minecraft/server/EntityHorseAbstract.java create mode 100644 src/main/java/net/minecraft/server/EntityHuman.java create mode 100644 src/main/java/net/minecraft/server/EntityInsentient.java create mode 100644 src/main/java/net/minecraft/server/EntityIronGolem.java create mode 100644 src/main/java/net/minecraft/server/EntityItem.java create mode 100644 src/main/java/net/minecraft/server/EntityItemFrame.java create mode 100644 src/main/java/net/minecraft/server/EntityLargeFireball.java create mode 100644 src/main/java/net/minecraft/server/EntityLeash.java create mode 100644 src/main/java/net/minecraft/server/EntityLightning.java create mode 100644 src/main/java/net/minecraft/server/EntityLiving.java create mode 100644 src/main/java/net/minecraft/server/EntityLlamaSpit.java create mode 100644 src/main/java/net/minecraft/server/EntityMinecartAbstract.java create mode 100644 src/main/java/net/minecraft/server/EntityMinecartCommandBlock.java create mode 100644 src/main/java/net/minecraft/server/EntityMinecartContainer.java create mode 100644 src/main/java/net/minecraft/server/EntityMonster.java create mode 100644 src/main/java/net/minecraft/server/EntityMushroomCow.java create mode 100644 src/main/java/net/minecraft/server/EntityOcelot.java create mode 100644 src/main/java/net/minecraft/server/EntityPainting.java create mode 100644 src/main/java/net/minecraft/server/EntityPig.java create mode 100644 src/main/java/net/minecraft/server/EntityPlayer.java create mode 100644 src/main/java/net/minecraft/server/EntityPotion.java create mode 100644 src/main/java/net/minecraft/server/EntityProjectile.java create mode 100644 src/main/java/net/minecraft/server/EntityRabbit.java create mode 100644 src/main/java/net/minecraft/server/EntitySheep.java create mode 100644 src/main/java/net/minecraft/server/EntityShulker.java create mode 100644 src/main/java/net/minecraft/server/EntityShulkerBullet.java create mode 100644 src/main/java/net/minecraft/server/EntitySilverfish.java create mode 100644 src/main/java/net/minecraft/server/EntitySkeleton.java create mode 100644 src/main/java/net/minecraft/server/EntitySkeletonAbstract.java create mode 100644 src/main/java/net/minecraft/server/EntitySkeletonWither.java create mode 100644 src/main/java/net/minecraft/server/EntitySlice.java create mode 100644 src/main/java/net/minecraft/server/EntitySlime.java create mode 100644 src/main/java/net/minecraft/server/EntitySmallFireball.java create mode 100644 src/main/java/net/minecraft/server/EntitySnowman.java create mode 100644 src/main/java/net/minecraft/server/EntitySpider.java create mode 100644 src/main/java/net/minecraft/server/EntityTNTPrimed.java create mode 100644 src/main/java/net/minecraft/server/EntityThrownExpBottle.java create mode 100644 src/main/java/net/minecraft/server/EntityTippedArrow.java create mode 100644 src/main/java/net/minecraft/server/EntityTracker.java create mode 100644 src/main/java/net/minecraft/server/EntityTrackerEntry.java create mode 100644 src/main/java/net/minecraft/server/EntityVex.java create mode 100644 src/main/java/net/minecraft/server/EntityVillager.java create mode 100644 src/main/java/net/minecraft/server/EntityWither.java create mode 100644 src/main/java/net/minecraft/server/EntityWitherSkull.java create mode 100644 src/main/java/net/minecraft/server/EntityWolf.java create mode 100644 src/main/java/net/minecraft/server/EntityZombie.java create mode 100644 src/main/java/net/minecraft/server/EntityZombieVillager.java create mode 100644 src/main/java/net/minecraft/server/ExpirableListEntry.java create mode 100644 src/main/java/net/minecraft/server/Explosion.java create mode 100644 src/main/java/net/minecraft/server/FoodMetaData.java create mode 100644 src/main/java/net/minecraft/server/HandshakeListener.java create mode 100644 src/main/java/net/minecraft/server/IDataManager.java create mode 100644 src/main/java/net/minecraft/server/IInventory.java create mode 100644 src/main/java/net/minecraft/server/IRecipe.java create mode 100644 src/main/java/net/minecraft/server/InventoryCraftResult.java create mode 100644 src/main/java/net/minecraft/server/InventoryCrafting.java create mode 100644 src/main/java/net/minecraft/server/InventoryEnderChest.java create mode 100644 src/main/java/net/minecraft/server/InventoryHorseChest.java create mode 100644 src/main/java/net/minecraft/server/InventoryLargeChest.java create mode 100644 src/main/java/net/minecraft/server/InventoryMerchant.java create mode 100644 src/main/java/net/minecraft/server/InventorySubcontainer.java create mode 100644 src/main/java/net/minecraft/server/ItemArmor.java create mode 100644 src/main/java/net/minecraft/server/ItemBlock.java create mode 100644 src/main/java/net/minecraft/server/ItemBoat.java create mode 100644 src/main/java/net/minecraft/server/ItemBow.java create mode 100644 src/main/java/net/minecraft/server/ItemBucket.java create mode 100644 src/main/java/net/minecraft/server/ItemChorusFruit.java create mode 100644 src/main/java/net/minecraft/server/ItemDye.java create mode 100644 src/main/java/net/minecraft/server/ItemEnderPearl.java create mode 100644 src/main/java/net/minecraft/server/ItemFireball.java create mode 100644 src/main/java/net/minecraft/server/ItemFishingRod.java create mode 100644 src/main/java/net/minecraft/server/ItemFlintAndSteel.java create mode 100644 src/main/java/net/minecraft/server/ItemHanging.java create mode 100644 src/main/java/net/minecraft/server/ItemLeash.java create mode 100644 src/main/java/net/minecraft/server/ItemMinecart.java create mode 100644 src/main/java/net/minecraft/server/ItemMonsterEgg.java create mode 100644 src/main/java/net/minecraft/server/ItemRecord.java create mode 100644 src/main/java/net/minecraft/server/ItemReed.java create mode 100644 src/main/java/net/minecraft/server/ItemSkull.java create mode 100644 src/main/java/net/minecraft/server/ItemSnowball.java create mode 100644 src/main/java/net/minecraft/server/ItemStack.java create mode 100644 src/main/java/net/minecraft/server/ItemWaterLily.java create mode 100644 src/main/java/net/minecraft/server/ItemWorldMap.java create mode 100644 src/main/java/net/minecraft/server/JsonList.java create mode 100644 src/main/java/net/minecraft/server/LoginListener.java create mode 100644 src/main/java/net/minecraft/server/MerchantRecipe.java create mode 100644 src/main/java/net/minecraft/server/MethodProfiler.java create mode 100644 src/main/java/net/minecraft/server/MinecraftServer.java create mode 100644 src/main/java/net/minecraft/server/MobEffectList.java create mode 100644 src/main/java/net/minecraft/server/MobSpawnerAbstract.java create mode 100644 src/main/java/net/minecraft/server/NameReferencingFileConverter.java create mode 100644 src/main/java/net/minecraft/server/NetworkManager.java create mode 100644 src/main/java/net/minecraft/server/PacketDataSerializer.java create mode 100644 src/main/java/net/minecraft/server/PacketPlayInCloseWindow.java create mode 100644 src/main/java/net/minecraft/server/PacketStatusListener.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalBreakDoor.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalBreed.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalDefendVillage.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalEatTile.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalFollowOwner.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalHorseTrap.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalHurtByTarget.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalMakeLove.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalNearestAttackableTarget.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalNearestAttackableTargetInsentient.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalOwnerHurtByTarget.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalOwnerHurtTarget.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalPanic.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalSit.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalTame.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalTarget.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalTargetNearestPlayer.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalTempt.java create mode 100644 src/main/java/net/minecraft/server/PathfinderGoalVillagerFarm.java create mode 100644 src/main/java/net/minecraft/server/PlayerChunk.java create mode 100644 src/main/java/net/minecraft/server/PlayerChunkMap.java create mode 100644 src/main/java/net/minecraft/server/PlayerConnection.java create mode 100644 src/main/java/net/minecraft/server/PlayerInteractManager.java create mode 100644 src/main/java/net/minecraft/server/PlayerInventory.java create mode 100644 src/main/java/net/minecraft/server/PlayerList.java create mode 100644 src/main/java/net/minecraft/server/PortalTravelAgent.java create mode 100644 src/main/java/net/minecraft/server/PropertyManager.java create mode 100644 src/main/java/net/minecraft/server/RecipeArmorDye.java create mode 100644 src/main/java/net/minecraft/server/RecipeBookClone.java create mode 100644 src/main/java/net/minecraft/server/RecipeFireworks.java create mode 100644 src/main/java/net/minecraft/server/RecipeMapClone.java create mode 100644 src/main/java/net/minecraft/server/RecipeRepair.java create mode 100644 src/main/java/net/minecraft/server/RecipeShulkerBox.java create mode 100644 src/main/java/net/minecraft/server/RecipeTippedArrow.java create mode 100644 src/main/java/net/minecraft/server/RecipesBanner.java create mode 100644 src/main/java/net/minecraft/server/RecipesFurnace.java create mode 100644 src/main/java/net/minecraft/server/RecipiesShield.java create mode 100644 src/main/java/net/minecraft/server/RegionFileCache.java create mode 100644 src/main/java/net/minecraft/server/RemoteControlCommandListener.java create mode 100644 src/main/java/net/minecraft/server/ScoreboardServer.java create mode 100644 src/main/java/net/minecraft/server/SecondaryWorldServer.java create mode 100644 src/main/java/net/minecraft/server/ShapedRecipes.java create mode 100644 src/main/java/net/minecraft/server/ShapelessRecipes.java create mode 100644 src/main/java/net/minecraft/server/SlotFurnaceResult.java create mode 100644 src/main/java/net/minecraft/server/SpawnerCreature.java create mode 100644 src/main/java/net/minecraft/server/StatisticManager.java create mode 100644 src/main/java/net/minecraft/server/TileEntity.java create mode 100644 src/main/java/net/minecraft/server/TileEntityBanner.java create mode 100644 src/main/java/net/minecraft/server/TileEntityBeacon.java create mode 100644 src/main/java/net/minecraft/server/TileEntityBrewingStand.java create mode 100644 src/main/java/net/minecraft/server/TileEntityChest.java create mode 100644 src/main/java/net/minecraft/server/TileEntityCommand.java create mode 100644 src/main/java/net/minecraft/server/TileEntityContainer.java create mode 100644 src/main/java/net/minecraft/server/TileEntityDispenser.java create mode 100644 src/main/java/net/minecraft/server/TileEntityEndGateway.java create mode 100644 src/main/java/net/minecraft/server/TileEntityFurnace.java create mode 100644 src/main/java/net/minecraft/server/TileEntityHopper.java create mode 100644 src/main/java/net/minecraft/server/TileEntityNote.java create mode 100644 src/main/java/net/minecraft/server/TileEntityShulkerBox.java create mode 100644 src/main/java/net/minecraft/server/TileEntitySign.java create mode 100644 src/main/java/net/minecraft/server/UserCache.java create mode 100644 src/main/java/net/minecraft/server/Village.java create mode 100644 src/main/java/net/minecraft/server/VillageSiege.java create mode 100644 src/main/java/net/minecraft/server/World.java create mode 100644 src/main/java/net/minecraft/server/WorldBorder.java create mode 100644 src/main/java/net/minecraft/server/WorldData.java create mode 100644 src/main/java/net/minecraft/server/WorldGenGroundBush.java create mode 100644 src/main/java/net/minecraft/server/WorldGenMegaTreeAbstract.java create mode 100644 src/main/java/net/minecraft/server/WorldGenRegistration.java create mode 100644 src/main/java/net/minecraft/server/WorldGenVillagePieces.java create mode 100644 src/main/java/net/minecraft/server/WorldManager.java create mode 100644 src/main/java/net/minecraft/server/WorldMap.java create mode 100644 src/main/java/net/minecraft/server/WorldNBTStorage.java create mode 100644 src/main/java/net/minecraft/server/WorldServer.java Note: checking out 'HEAD^'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b <new-branch-name> HEAD is now at 202da977... SPIGOT-3324: Best effort fix for shoulder Parrots + cancelled damage event Rebuilding Forked projects.... Cloning into 'Spigot-API'... done. Resetting Spigot-API to Bukkit... Branch master set up to track remote branch master from origin. HEAD is now at 7b5ab33d Update to Minecraft 1.12 Applying patches to Spigot-API... Applying: POM Changes Applying: Skeleton API Implementations Applying: Spigot Timings Applying: Add PlayerItemDamageEvent Applying: BungeeCord Support Applying: Add Arrow API Applying: Add Particle API Applying: Define EntitySpawnEvent and SpawnerSpawnEvent Applying: Entity Mount and Dismount Events Applying: InventoryClickEvent getClickedInventory Applying: Added getAllSessionData() to the Conversation API. Applying: Catch Conversation API Errors Applying: Player Collision API Applying: Expand Boolean Prompt Values Applying: Add Getter for Entity Invulnerability Applying: Add respawn API. Applying: Fix Plugin Message API Disconnects Applying: Fix Tab Completion for Some Commands Applying: Implement Locale Getter for Players Applying: Add support for fetching hidden players Applying: Silenceable Lightning API Applying: Remove deprecation on some player lookup methods Applying: Add Score.isScoreSet()Z API. Applying: Add PlayerSpawnLocationEvent. Applying: Ease ClassLoader Deadlocks Where Possible Applying: Undeprecate Player#updateInventory()V Applying: Added isUnbreakable and setUnbreakable to ItemMeta Applying: BungeeCord Chat API Applying: Add restart API. Patches applied cleanly to Spigot-API Cloning into 'Spigot-Server'... done. Note: checking out '202da9777d02a1cf9a01719720319c46b6f3cf31'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b <new-branch-name> Resetting Spigot-Server to CraftBukkit... Branch master set up to track remote branch master from origin. HEAD is now at 3cdb406c CraftBukkit $ Sun Jun 11 20:45:10 EDT 2017 Applying patches to Spigot-Server... Applying: POM Changes Applying: Skeleton API Implementations Applying: mc-dev imports Applying: Obfuscation Helpers Applying: Spigot Configuration Applying: Crop Growth Rates Applying: Merge tweaks and configuration Applying: Async Operation Catching Applying: View Distance Applying: Spigot Timings Applying: Fix Mob Spawning Relative to View Distance Applying: Handle Null Tile Entities Applying: Item Despawn Rate Applying: Entity Activation Range Applying: Metrics Applying: PlayerItemDamageEvent Applying: Prevent NPE in CraftSign Applying: Entity Tracking Ranges Applying: Thread Naming and Tweaks Applying: Close Unloaded Save Files Applying: Remove -o Option Applying: Implement Arrow API Applying: Hopper Customisations Applying: Firework Meta Crash Fix Applying: Allow Disabling of Command Logging Applying: Allow Disabling of Command TabComplete Applying: Configurable Messages Applying: Allow Disabling of Random Lighting Updates Applying: Properly Close Inventories Applying: Disallow Interaction With Self Applying: Entity Mount and Dismount Events Applying: Prevent Ghost Players Caused by Plugins Applying: Plug World Unload Memory Leak Applying: Player Collision API Applying: Fully Disable Snooper When Not Required Applying: Add Getter for Entity Invulnerability Applying: Allow Disabling of 1.6.3 Structure Saving Applying: Don't Special Case X Move Value Applying: Implement respawn API. Applying: Arrow Despawn Rate Applying: Watchdog Thread. Applying: Fix some chunks not being sent to the client Applying: Fix Broken Async Chat Applying: Fire PreLogin Events in Offline Mode Applying: BungeeCord Support Applying: Allow Disabling Zombie Villager Aggression Applying: Configurable Amount of Netty Threads Applying: Prevent Mineshaft Saving Applying: Log Cause of Unexpected Exceptions Applying: Particle API Applying: Save ticks lived to nbttag Applying: Add Option to Nerf Mobs from Spawners Applying: Disable Connected Check on setScoreboard Applying: Add Late Bind Option Applying: Allow statistics to be disabled/forced Applying: Try and Debug Crash Reports Crashing Applying: Improve AutoSave Mechanism Applying: Catch stalling on corrupted map data / NBT arrays. Applying: Allow toggling of ZombiePigmen spawning in portal blocks Applying: Highly Optimized Tick Loop Applying: Configurable Ping Sample Size Applying: Add Optional Tick Shuffling Applying: Implement Locale Getter for Players Applying: Fix dispensing bone meal not having the correct data value Applying: Spam Filter Exclusions Applying: Add Option to Silence CommandBlock Console Applying: Add support for fetching hidden players Applying: Allow Disabling Creative Item Filter Applying: Cap Channel Registrations Applying: Allow vanilla commands to be the main version of a command Applying: Implement Silenceable Lightning API Applying: Use one PermissibleBase for all Command Blocks Applying: Prevent hoppers from loading chunks Applying: Guard Entity List Applying: Fix ConcurrentModificationException while being idle kicked in a vehicle Applying: Cancellable WitherSkull potion effect Applying: Descriptive kick reasons instead of Nope! Applying: Configurable dragon death and wither spawn sounds Applying: Display 'Spigot' in client crashes, server lists and Mojang stats Applying: Treat Bungee as Online Mode Applying: Add Conversion Message Applying: Print Stack on InternalException Applying: Use Offline Player Data Once if Required. Applying: Use Provided Case for Non Existent Offline Players Applying: Check for blank OfflinePlayer Names Applying: Fix Player Banning Applying: Fix ban expire dates. Applying: Correct Ban Expiration Applying: Add Score.isScoreSet()Z API. Applying: Log null TileEntity Owner Applying: Don't special case 'invalid' usernames for UUIDs. Applying: Convert player skulls async Applying: Prevent NoClassDefError crash and notify on crash Applying: Check Skull canPlace Applying: Fix race condition that could kill connections before they were initiated Applying: Configurable UserCache cap Applying: Implement PlayerSpawnLocationEvent. Applying: Cap Objective Score Length Applying: Process conversation input on the main thread. Fixes BUKKIT-5611 Applying: Configurable save-on-stop-only for UserCache Applying: Prevent Unbounded IntCache Growth Applying: Cross World Entity Teleportation Applying: Limit block placement/interaction packets Applying: Better item validation Applying: Further Seed Customisation Applying: Disable ResourceLeakDetector Applying: Add More Information to session.lock Errors Applying: Safer JSON Loading Applying: Add CommandLine EULA Flag Applying: Fix for enchanting table wiping meta when placing stacked items Applying: Don't spawn bonus ocelots when plugins spawn ocelots Applying: Prevent a crash involving attributes Applying: Make "moved wrongly" limit configurable Applying: Fix Null Tile Entity Worlds Applying: Make "moved too quickly" limit configurable Applying: Apply NBTReadLimiter to more things. Applying: Allow Attribute Capping. Applying: Only fetch an online UUID in online mode Applying: Filter attribute modifiers which cause the attribute to go out of its range Applying: Plug WorldMap Memory Leak Applying: Fix Corrupted Trapped Chest Applying: Remove uneeded validation Applying: Add Hunger Config Values Applying: Make debug logging togglable. Applying: Limit TNT Detonations per tick Applying: Added isUnbreakable and setUnbreakable to ItemMeta Applying: Configurable Hanging Tick Applying: Refactor ItemDoor Place Applying: BungeeCord Chat API Applying: Use Standard List for EntitySlices. Applying: Allow Capping (Tile)Entity Tick Time. Applying: Use FastMatches for ItemStack Dirty Check Applying: Use CLQ for main thread tasks. Applying: map decoration fix Applying: Use Map for getPlayer(String) lookup. Applying: Clear Packet Queue on Disconnect Applying: Implement SpawnerSpawnEvent. Applying: Don't tick blocks if neighbor chunks aren't loaded Applying: Branchless NibbleArray Applying: Replace chunk loading / unloading rate throttling. Applying: Configurable Advancement Disabling Patches applied cleanly to Spigot-Server Importing MC Dev Cloning into 'Paper-API'... done. Resetting Paper-API to Spigot-API... Your branch is up-to-date with 'origin/master'. HEAD is now at d4c2aef8 Add restart API. Applying patches to Paper-API... Applying: POM changes Applying: add Trove and FastUtil to Bukkit Applying: Timings v2 Applying: Player affects spawning API Applying: Add getTPS method Applying: Add async chunk load API Applying: Entity Origin API Applying: Check Paper versions Applying: Add PlayerLocaleChangeEvent Applying: Add player view distance API Applying: Add BeaconEffectEvent Applying: Add PlayerInitialSpawnEvent Applying: Made EntityDismountEvent Cancellable Applying: Automatically disable plugins that fail to load Applying: Expose server CommandMap Applying: Graduate bungeecord chat API from spigot subclasses Applying: Player Tab List and Title APIs Applying: Add exception reporting event Applying: Fix ServerListPingEvent flagging as Async Applying: Add BaseComponent sendMessage methods to CommandSender Applying: Add methods for working with arrows stuck in living entities Applying: Complete resource pack API Applying: Use ASM for event executors. Applying: Add a call helper to Event Applying: Add sender name to commands.yml replacement Applying: Add command to reload permissions.yml and require confirm to reload Applying: Custom replacement for eaten items Applying: Access items by EquipmentSlot Applying: Entity AddTo/RemoveFrom World Events Applying: EntityPathfindEvent Applying: Reduce thread synchronization in MetadataStoreBase Applying: Add MetadataStoreBase.removeAll(Plugin) Applying: Add PlayerUseUnknownEntityEvent Applying: Add handshake event to allow plugins to handle client handshaking logic themselves Applying: Arrow pickup rule API Applying: EntityRegainHealthEvent isFastRegen API Applying: LootTable API Applying: Add EntityZapEvent Applying: Misc Utils Applying: Allow Reloading of Command Aliases Applying: Add source to PlayerExpChangeEvent Applying: Add ProjectileCollideEvent Applying: Add String based Action Bar API Applying: Add API methods to control if armour stands can move Applying: IllegalPacketEvent Applying: Fireworks API's Applying: PlayerTeleportEndGatewayEvent Applying: Provide E/TE/Chunk count stat methods Applying: Add fromBottle flag to Experience Orbs Applying: Expose WorldBorder#isInBounds(Location) check Applying: Add configuration option to prevent player names from being suggested Applying: EntityPickupItemEvent Applying: Item#canEntityPickup Applying: PlayerPickupItemEvent#setFlyAtPlayer error: corrupt patch at line 49 error: could not build fake ancestor Patch failed at 0054 PlayerPickupItemEvent#setFlyAtPlayer The copy of the patch that failed is found in: .git/rebase-apply/patch When you have resolved this problem, run "git am --continue". If you prefer to skip this patch, run "git am --skip" instead. To restore the original branch and stop patching, run "git am --abort". Something did not apply cleanly to Paper-API. Please review above details and finish the apply then save the changes with rebuildPatches.sh Failed to apply Paper Patches Failed to build Paper + git tag -a 1118 -m 'Jenkins build 1118' Parsing POMs ERROR: Failed to parse POMs org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs: [ERROR] Child module /var/lib/jenkins/sharedspace/Paper-Server of /var/lib/jenkins/sharedspace/pom.xml does not exist @ at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:364) at hudson.maven.MavenEmbedder.buildProjects(MavenEmbedder.java:361) at hudson.maven.MavenEmbedder.readProjects(MavenEmbedder.java:331) at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1321) at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1118) at hudson.FilePath.act(FilePath.java:996) at hudson.FilePath.act(FilePath.java:974) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.parsePoms(MavenModuleSetBuild.java:980) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:692) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534) at hudson.model.Run.execute(Run.java:1728) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:544) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:405) [sharedspace] $ /bin/sh -xe /tmp/hudson2666206377999150949.sh ++ dirname '' + basedir=. + ./scripts/paperclip.sh . [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Paperclip 1.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ paperclip --- [INFO] [INFO] --- paperclip-maven-plugin:1.0-SNAPSHOT:generate-data (default) @ paperclip --- [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 0.418 s [INFO] Finished at: 2017-06-11T20:45:14-04:00 [INFO] Final Memory: 9M/153M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal com.destroystokyo:paperclip-maven-plugin:1.0-SNAPSHOT:generate-data (default) on project paperclip: paperMinecraft jar does not exist! -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException Build step 'Execute shell' marked build as failure Skipped archiving because build is not successful IRC notifier plugin: Sending notification to: #paper Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered Finished: FAILURE