From 2492001c191f805ea4b90599f1587763a4fde5d9 Mon Sep 17 00:00:00 2001 From: LAX1DUDE Date: Tue, 3 Jan 2023 22:25:02 -0800 Subject: [PATCH] Bumped Copyright Dates --- LICENSE | 2 +- buildtools/BuildTools.jar | Bin 222411 -> 222414 bytes .../v1_8/buildtools/EaglerBuildTools.java | 4 ++-- .../buildtools/EaglerBuildToolsConfig.java | 2 +- .../v1_8/buildtools/FileChooserTool.java | 2 +- .../v1_8/buildtools/LicensePrompt.java | 2 +- .../decompiler/LocalVariableGenerator.java | 2 +- .../decompiler/ParameterSplitter.java | 2 +- .../gui/CompileLatestClientFrame.java | 4 ++-- .../gui/CompileLatestClientGUI.java | 4 ++-- .../buildtools/gui/ConsoleRedirector.java | 2 +- .../v1_8/buildtools/gui/EPKCompiler.java | 2 +- .../v1_8/buildtools/gui/JavaC.java | 2 +- .../buildtools/gui/MakeOfflineDownload.java | 2 +- .../v1_8/buildtools/gui/TeaVMBinaries.java | 2 +- .../headless/CompileLatestClientHeadless.java | 4 ++-- .../task/diff/ApplyPatchesToZip.java | 2 +- .../v1_8/buildtools/task/diff/DiffSet.java | 2 +- .../task/diff/EaglerContextRedacted.java | 2 +- .../buildtools/task/diff/JARMemoryCache.java | 2 +- .../v1_8/buildtools/task/diff/Lines.java | 2 +- .../task/diff/MergePullRequest.java | 2 +- .../buildtools/task/diff/PullRequestTask.java | 2 +- .../task/formatter/EclipseFormatter.java | 2 +- .../buildtools/task/init/CSVMappings.java | 2 +- .../buildtools/task/init/CreateUnpatched.java | 2 +- .../task/init/DecompileMinecraft.java | 2 +- .../v1_8/buildtools/task/init/FFMPEG.java | 2 +- .../buildtools/task/init/GenerateEXCs.java | 2 +- .../buildtools/task/init/GenerateSRGs.java | 2 +- .../v1_8/buildtools/task/init/InitMCP.java | 2 +- .../v1_8/buildtools/task/init/InitTask.java | 2 +- .../buildtools/task/init/InsertJavaDoc.java | 2 +- .../buildtools/task/init/LoadResources.java | 2 +- .../task/init/MinecraftLocator.java | 2 +- .../task/init/OpenGLEnumManager.java | 2 +- .../task/init/ResourceRulesList.java | 2 +- .../buildtools/task/init/SetupWorkspace.java | 2 +- .../buildtools/task/teavm/TeaVMBridge.java | 2 +- .../v1_8/buildtools/util/FileReaderUTF.java | 2 +- .../v1_8/buildtools/util/FileWriterUTF.java | 2 +- .../v1_8/buildtools/util/JARSubprocess.java | 2 +- .../src/main/resources/lang/LICENSE.txt | 2 +- .../lang/LICENSE_console_wrapped.txt | 2 +- .../gateway_bungeecord/EaglerXBungee.java | 2 +- .../EaglercraftHandleAuthPasswordEvent.java | 2 +- .../event/EaglercraftIsAuthRequiredEvent.java | 2 +- .../api/event/EaglercraftMOTDEvent.java | 2 +- .../event/EaglercraftRegisterSkinEvent.java | 2 +- .../api/query/EaglerQueryHandler.java | 2 +- .../api/query/EaglerQuerySimpleHandler.java | 2 +- .../api/query/MOTDConnection.java | 2 +- .../auth/AuthLoadingCache.java | 2 +- .../auth/DefaultAuthSystem.java | 2 +- .../gateway_bungeecord/auth/HashUtils.java | 2 +- .../command/CommandConfirmCode.java | 2 +- .../command/CommandEaglerPurge.java | 2 +- .../command/CommandEaglerRegister.java | 2 +- .../command/CommandRatelimit.java | 2 +- .../config/EaglerAuthConfig.java | 2 +- .../config/EaglerBungeeConfig.java | 2 +- .../config/EaglerListenerConfig.java | 2 +- .../config/EaglerRateLimiter.java | 2 +- .../config/MOTDCacheConfiguration.java | 2 +- .../config/RateLimitStatus.java | 2 +- .../config/ServerIconLoader.java | 2 +- .../VanillaDefaultSkinProfileLoader.java | 2 +- .../handlers/EaglerPacketEventListener.java | 2 +- .../handlers/EaglerPluginEventListener.java | 2 +- .../server/EaglerChannelWrapper.java | 2 +- .../server/EaglerConnectionInstance.java | 2 +- .../server/EaglerInitialHandler.java | 2 +- .../server/EaglerMinecraftByteBufEncoder.java | 2 +- .../server/EaglerMinecraftDecoder.java | 2 +- .../server/EaglerMinecraftEncoder.java | 2 +- .../server/EaglerMinecraftWrappedEncoder.java | 2 +- .../server/EaglerPipeline.java | 2 +- .../server/HandshakePacketTypes.java | 2 +- .../server/HttpHandshakeHandler.java | 2 +- .../server/HttpServerQueryHandler.java | 2 +- .../server/HttpWebSocketHandler.java | 2 +- .../EaglerProtocolAccessProxy.java | 2 +- .../server/query/MOTDQueryHandler.java | 2 +- .../server/query/QueryManager.java | 2 +- .../server/query/VersionQueryHandler.java | 2 +- .../server/web/HttpContentType.java | 2 +- .../server/web/HttpMemoryCache.java | 2 +- .../server/web/HttpWebServer.java | 2 +- .../skins/AsyncSkinProvider.java | 2 +- .../skins/BinaryHttpClient.java | 2 +- .../skins/ICacheProvider.java | 2 +- .../skins/ISkinService.java | 2 +- .../skins/JDBCCacheProvider.java | 2 +- .../skins/SimpleRateLimiter.java | 2 +- .../gateway_bungeecord/skins/SkinPackets.java | 2 +- .../skins/SkinRescaler.java | 2 +- .../gateway_bungeecord/skins/SkinService.java | 2 +- .../skins/SkinServiceOffline.java | 2 +- .../sqlite/EaglerDrivers.java | 2 +- .../net/minecraft/block/Block.edit.java | 2 +- .../net/minecraft/block/BlockAir.edit.java | 2 +- .../net/minecraft/block/BlockAnvil.edit.java | 2 +- .../net/minecraft/block/BlockBanner.edit.java | 2 +- .../minecraft/block/BlockBarrier.edit.java | 2 +- .../block/BlockBasePressurePlate.edit.java | 2 +- .../net/minecraft/block/BlockBeacon.edit.java | 2 +- .../net/minecraft/block/BlockBed.edit.java | 2 +- .../minecraft/block/BlockBookshelf.edit.java | 2 +- .../minecraft/block/BlockBreakable.edit.java | 2 +- .../block/BlockBrewingStand.edit.java | 2 +- .../net/minecraft/block/BlockBush.edit.java | 2 +- .../net/minecraft/block/BlockButton.edit.java | 2 +- .../block/BlockButtonStone.edit.java | 2 +- .../minecraft/block/BlockButtonWood.edit.java | 2 +- .../net/minecraft/block/BlockCactus.edit.java | 2 +- .../net/minecraft/block/BlockCake.edit.java | 2 +- .../net/minecraft/block/BlockCarpet.edit.java | 2 +- .../net/minecraft/block/BlockCarrot.edit.java | 2 +- .../minecraft/block/BlockCauldron.edit.java | 2 +- .../net/minecraft/block/BlockChest.edit.java | 2 +- .../net/minecraft/block/BlockClay.edit.java | 2 +- .../net/minecraft/block/BlockCocoa.edit.java | 2 +- .../minecraft/block/BlockColored.edit.java | 2 +- .../block/BlockCommandBlock.edit.java | 2 +- .../block/BlockCompressedPowered.edit.java | 2 +- .../minecraft/block/BlockContainer.edit.java | 2 +- .../net/minecraft/block/BlockCrops.edit.java | 2 +- .../block/BlockDaylightDetector.edit.java | 2 +- .../minecraft/block/BlockDeadBush.edit.java | 2 +- .../block/BlockDirectional.edit.java | 2 +- .../net/minecraft/block/BlockDirt.edit.java | 2 +- .../minecraft/block/BlockDispenser.edit.java | 2 +- .../net/minecraft/block/BlockDoor.edit.java | 2 +- .../block/BlockDoublePlant.edit.java | 2 +- .../block/BlockDoubleStoneSlab.edit.java | 2 +- .../block/BlockDoubleStoneSlabNew.edit.java | 2 +- .../block/BlockDoubleWoodSlab.edit.java | 2 +- .../minecraft/block/BlockDragonEgg.edit.java | 2 +- .../minecraft/block/BlockDropper.edit.java | 2 +- .../block/BlockDynamicLiquid.edit.java | 2 +- .../block/BlockEnchantmentTable.edit.java | 2 +- .../minecraft/block/BlockEndPortal.edit.java | 2 +- .../block/BlockEndPortalFrame.edit.java | 2 +- .../minecraft/block/BlockEnderChest.edit.java | 2 +- .../minecraft/block/BlockEventData.edit.java | 2 +- .../minecraft/block/BlockFalling.edit.java | 2 +- .../minecraft/block/BlockFarmland.edit.java | 2 +- .../net/minecraft/block/BlockFence.edit.java | 2 +- .../minecraft/block/BlockFenceGate.edit.java | 2 +- .../net/minecraft/block/BlockFire.edit.java | 2 +- .../net/minecraft/block/BlockFlower.edit.java | 2 +- .../minecraft/block/BlockFlowerPot.edit.java | 2 +- .../minecraft/block/BlockFurnace.edit.java | 2 +- .../net/minecraft/block/BlockGlass.edit.java | 2 +- .../minecraft/block/BlockGlowstone.edit.java | 2 +- .../net/minecraft/block/BlockGrass.edit.java | 2 +- .../net/minecraft/block/BlockGravel.edit.java | 2 +- .../block/BlockHalfStoneSlab.edit.java | 2 +- .../block/BlockHalfStoneSlabNew.edit.java | 2 +- .../block/BlockHalfWoodSlab.edit.java | 2 +- .../block/BlockHardenedClay.edit.java | 2 +- .../net/minecraft/block/BlockHay.edit.java | 2 +- .../net/minecraft/block/BlockHopper.edit.java | 2 +- .../block/BlockHugeMushroom.edit.java | 2 +- .../net/minecraft/block/BlockIce.edit.java | 2 +- .../minecraft/block/BlockJukebox.edit.java | 2 +- .../net/minecraft/block/BlockLadder.edit.java | 2 +- .../net/minecraft/block/BlockLeaves.edit.java | 2 +- .../minecraft/block/BlockLeavesBase.edit.java | 2 +- .../net/minecraft/block/BlockLever.edit.java | 2 +- .../minecraft/block/BlockLilyPad.edit.java | 2 +- .../net/minecraft/block/BlockLiquid.edit.java | 2 +- .../net/minecraft/block/BlockLog.edit.java | 2 +- .../net/minecraft/block/BlockMelon.edit.java | 2 +- .../minecraft/block/BlockMobSpawner.edit.java | 2 +- .../minecraft/block/BlockMushroom.edit.java | 2 +- .../minecraft/block/BlockMycelium.edit.java | 2 +- .../block/BlockNetherBrick.edit.java | 2 +- .../minecraft/block/BlockNetherWart.edit.java | 2 +- .../minecraft/block/BlockNetherrack.edit.java | 2 +- .../minecraft/block/BlockNewLeaf.edit.java | 2 +- .../net/minecraft/block/BlockNewLog.edit.java | 2 +- .../net/minecraft/block/BlockNote.edit.java | 2 +- .../minecraft/block/BlockObsidian.edit.java | 2 +- .../minecraft/block/BlockOldLeaf.edit.java | 2 +- .../net/minecraft/block/BlockOldLog.edit.java | 2 +- .../net/minecraft/block/BlockOre.edit.java | 2 +- .../minecraft/block/BlockPackedIce.edit.java | 2 +- .../net/minecraft/block/BlockPane.edit.java | 2 +- .../minecraft/block/BlockPistonBase.edit.java | 2 +- .../block/BlockPistonExtension.edit.java | 2 +- .../block/BlockPistonMoving.edit.java | 2 +- .../net/minecraft/block/BlockPlanks.edit.java | 2 +- .../net/minecraft/block/BlockPortal.edit.java | 2 +- .../net/minecraft/block/BlockPotato.edit.java | 2 +- .../block/BlockPressurePlate.edit.java | 2 +- .../BlockPressurePlateWeighted.edit.java | 2 +- .../minecraft/block/BlockPrismarine.edit.java | 2 +- .../minecraft/block/BlockPumpkin.edit.java | 2 +- .../net/minecraft/block/BlockQuartz.edit.java | 2 +- .../net/minecraft/block/BlockRail.edit.java | 2 +- .../minecraft/block/BlockRailBase.edit.java | 2 +- .../block/BlockRailDetector.edit.java | 2 +- .../block/BlockRailPowered.edit.java | 2 +- .../minecraft/block/BlockRedFlower.edit.java | 2 +- .../block/BlockRedSandstone.edit.java | 2 +- .../block/BlockRedstoneComparator.edit.java | 2 +- .../block/BlockRedstoneDiode.edit.java | 2 +- .../block/BlockRedstoneLight.edit.java | 2 +- .../block/BlockRedstoneOre.edit.java | 2 +- .../block/BlockRedstoneRepeater.edit.java | 2 +- .../block/BlockRedstoneTorch.edit.java | 2 +- .../block/BlockRedstoneWire.edit.java | 2 +- .../net/minecraft/block/BlockReed.edit.java | 2 +- .../block/BlockRotatedPillar.edit.java | 2 +- .../net/minecraft/block/BlockSand.edit.java | 2 +- .../minecraft/block/BlockSandStone.edit.java | 2 +- .../minecraft/block/BlockSapling.edit.java | 2 +- .../minecraft/block/BlockSeaLantern.edit.java | 2 +- .../net/minecraft/block/BlockSign.edit.java | 2 +- .../minecraft/block/BlockSilverfish.edit.java | 2 +- .../net/minecraft/block/BlockSkull.edit.java | 2 +- .../net/minecraft/block/BlockSlab.edit.java | 2 +- .../net/minecraft/block/BlockSlime.edit.java | 2 +- .../net/minecraft/block/BlockSnow.edit.java | 2 +- .../minecraft/block/BlockSnowBlock.edit.java | 2 +- .../minecraft/block/BlockSoulSand.edit.java | 2 +- .../net/minecraft/block/BlockSponge.edit.java | 2 +- .../block/BlockStainedGlass.edit.java | 2 +- .../block/BlockStainedGlassPane.edit.java | 2 +- .../net/minecraft/block/BlockStairs.edit.java | 2 +- .../block/BlockStandingSign.edit.java | 2 +- .../block/BlockStaticLiquid.edit.java | 2 +- .../net/minecraft/block/BlockStem.edit.java | 2 +- .../net/minecraft/block/BlockStone.edit.java | 2 +- .../minecraft/block/BlockStoneBrick.edit.java | 2 +- .../minecraft/block/BlockStoneSlab.edit.java | 2 +- .../block/BlockStoneSlabNew.edit.java | 2 +- .../net/minecraft/block/BlockTNT.edit.java | 2 +- .../minecraft/block/BlockTallGrass.edit.java | 2 +- .../net/minecraft/block/BlockTorch.edit.java | 2 +- .../minecraft/block/BlockTrapDoor.edit.java | 2 +- .../minecraft/block/BlockTripWire.edit.java | 2 +- .../block/BlockTripWireHook.edit.java | 2 +- .../net/minecraft/block/BlockVine.edit.java | 2 +- .../net/minecraft/block/BlockWall.edit.java | 2 +- .../minecraft/block/BlockWallSign.edit.java | 2 +- .../net/minecraft/block/BlockWeb.edit.java | 2 +- .../minecraft/block/BlockWoodSlab.edit.java | 2 +- .../minecraft/block/BlockWorkbench.edit.java | 2 +- .../block/BlockYellowFlower.edit.java | 2 +- .../net/minecraft/block/IGrowable.edit.java | 2 +- .../block/material/Material.edit.java | 2 +- .../block/material/MaterialLiquid.edit.java | 2 +- .../block/material/MaterialLogic.edit.java | 2 +- .../block/material/MaterialPortal.edit.java | 2 +- .../material/MaterialTransparent.edit.java | 2 +- .../block/properties/IProperty.edit.java | 2 +- .../block/properties/PropertyBool.edit.java | 2 +- .../properties/PropertyDirection.edit.java | 2 +- .../block/properties/PropertyEnum.edit.java | 2 +- .../block/properties/PropertyHelper.edit.java | 2 +- .../properties/PropertyInteger.edit.java | 2 +- .../BlockPistonStructureHelper.edit.java | 2 +- .../block/state/BlockState.edit.java | 2 +- .../block/state/BlockStateBase.edit.java | 2 +- .../block/state/BlockWorldState.edit.java | 2 +- .../block/state/IBlockState.edit.java | 2 +- .../block/state/pattern/BlockHelper.edit.java | 2 +- .../state/pattern/BlockPattern.edit.java | 2 +- .../state/pattern/BlockStateHelper.edit.java | 2 +- .../pattern/FactoryBlockPattern.edit.java | 2 +- .../client/ClientBrandRetriever.edit.java | 2 +- .../client/LoadingScreenRenderer.edit.java | 2 +- .../net/minecraft/client/Minecraft.edit.java | 2 +- .../client/audio/GuardianSound.edit.java | 2 +- .../client/audio/ITickableSound.edit.java | 2 +- .../client/audio/MovingSound.edit.java | 2 +- .../audio/MovingSoundMinecart.edit.java | 2 +- .../audio/MovingSoundMinecartRiding.edit.java | 2 +- .../client/audio/MusicTicker.edit.java | 2 +- .../client/audio/PositionedSound.edit.java | 2 +- .../audio/PositionedSoundRecord.edit.java | 2 +- .../client/audio/SoundCategory.edit.java | 2 +- .../client/audio/SoundEventAccessor.edit.java | 2 +- .../SoundEventAccessorComposite.edit.java | 2 +- .../client/audio/SoundHandler.edit.java | 2 +- .../client/audio/SoundList.edit.java | 2 +- .../audio/SoundListSerializer.edit.java | 2 +- .../client/audio/SoundRegistry.edit.java | 2 +- .../entity/AbstractClientPlayer.edit.java | 2 +- .../entity/EntityOtherPlayerMP.edit.java | 2 +- .../client/entity/EntityPlayerSP.edit.java | 2 +- .../client/gui/FontRenderer.edit.java | 2 +- .../net/minecraft/client/gui/Gui.edit.java | 2 +- .../minecraft/client/gui/GuiButton.edit.java | 2 +- .../client/gui/GuiButtonLanguage.edit.java | 2 +- .../minecraft/client/gui/GuiChat.edit.java | 2 +- .../client/gui/GuiCommandBlock.edit.java | 2 +- .../client/gui/GuiConfirmOpenLink.edit.java | 2 +- .../client/gui/GuiControls.edit.java | 2 +- .../client/gui/GuiCustomizeSkin.edit.java | 2 +- .../client/gui/GuiDisconnected.edit.java | 2 +- .../client/gui/GuiDownloadTerrain.edit.java | 2 +- .../client/gui/GuiEnchantment.edit.java | 2 +- .../client/gui/GuiErrorScreen.edit.java | 2 +- .../client/gui/GuiGameOver.edit.java | 2 +- .../minecraft/client/gui/GuiHopper.edit.java | 2 +- .../minecraft/client/gui/GuiIngame.edit.java | 2 +- .../client/gui/GuiIngameMenu.edit.java | 2 +- .../client/gui/GuiKeyBindingList.edit.java | 2 +- .../minecraft/client/gui/GuiLabel.edit.java | 2 +- .../client/gui/GuiLanguage.edit.java | 2 +- .../client/gui/GuiListButton.edit.java | 2 +- .../client/gui/GuiListExtended.edit.java | 2 +- .../client/gui/GuiLockIconButton.edit.java | 2 +- .../client/gui/GuiMainMenu.edit.java | 2 +- .../client/gui/GuiMemoryErrorScreen.edit.java | 2 +- .../client/gui/GuiMerchant.edit.java | 2 +- .../client/gui/GuiMultiplayer.edit.java | 2 +- .../minecraft/client/gui/GuiNewChat.edit.java | 2 +- .../client/gui/GuiOptionButton.edit.java | 2 +- .../client/gui/GuiOptionSlider.edit.java | 2 +- .../minecraft/client/gui/GuiOptions.edit.java | 2 +- .../client/gui/GuiOptionsRowList.edit.java | 2 +- .../client/gui/GuiOverlayDebug.edit.java | 2 +- .../client/gui/GuiPageButtonList.edit.java | 2 +- .../client/gui/GuiPlayerTabOverlay.edit.java | 2 +- .../minecraft/client/gui/GuiRepair.edit.java | 2 +- .../gui/GuiResourcePackAvailable.edit.java | 2 +- .../client/gui/GuiResourcePackList.edit.java | 2 +- .../gui/GuiResourcePackSelected.edit.java | 2 +- .../minecraft/client/gui/GuiScreen.edit.java | 2 +- .../client/gui/GuiScreenAddServer.edit.java | 2 +- .../client/gui/GuiScreenBook.edit.java | 2 +- .../gui/GuiScreenOptionsSounds.edit.java | 2 +- .../gui/GuiScreenResourcePacks.edit.java | 2 +- .../client/gui/GuiScreenServerList.edit.java | 2 +- .../client/gui/GuiScreenWorking.edit.java | 2 +- .../minecraft/client/gui/GuiSleepMP.edit.java | 2 +- .../minecraft/client/gui/GuiSlider.edit.java | 2 +- .../minecraft/client/gui/GuiSlot.edit.java | 2 +- .../client/gui/GuiSpectator.edit.java | 2 +- .../client/gui/GuiTextField.edit.java | 2 +- .../gui/GuiUtilRenderComponents.edit.java | 2 +- .../client/gui/GuiVideoSettings.edit.java | 2 +- .../minecraft/client/gui/GuiWinGame.edit.java | 2 +- .../minecraft/client/gui/GuiYesNo.edit.java | 2 +- .../client/gui/MapItemRenderer.edit.java | 2 +- .../client/gui/ScreenChatOptions.edit.java | 2 +- .../gui/ServerListEntryNormal.edit.java | 2 +- .../client/gui/ServerSelectionList.edit.java | 2 +- .../gui/achievement/GuiAchievement.edit.java | 2 +- .../gui/achievement/GuiAchievements.edit.java | 2 +- .../client/gui/achievement/GuiStats.edit.java | 2 +- .../gui/inventory/CreativeCrafting.edit.java | 2 +- .../client/gui/inventory/GuiBeacon.edit.java | 2 +- .../gui/inventory/GuiBrewingStand.edit.java | 2 +- .../client/gui/inventory/GuiChest.edit.java | 2 +- .../gui/inventory/GuiContainer.edit.java | 2 +- .../inventory/GuiContainerCreative.edit.java | 2 +- .../gui/inventory/GuiCrafting.edit.java | 2 +- .../gui/inventory/GuiDispenser.edit.java | 2 +- .../gui/inventory/GuiEditSign.edit.java | 2 +- .../client/gui/inventory/GuiFurnace.edit.java | 2 +- .../gui/inventory/GuiInventory.edit.java | 2 +- .../GuiScreenHorseInventory.edit.java | 2 +- .../spectator/BaseSpectatorGroup.edit.java | 2 +- .../spectator/ISpectatorMenuObject.edit.java | 2 +- .../ISpectatorMenuRecipient.edit.java | 2 +- .../spectator/ISpectatorMenuView.edit.java | 2 +- .../gui/spectator/PlayerMenuObject.edit.java | 2 +- .../gui/spectator/SpectatorMenu.edit.java | 2 +- .../categories/SpectatorDetails.edit.java | 2 +- .../categories/TeleportToPlayer.edit.java | 2 +- .../categories/TeleportToTeam.edit.java | 2 +- .../client/main/GameConfiguration.edit.java | 2 +- .../net/minecraft/client/main/Main.edit.java | 2 +- .../client/model/ModelArmorStand.edit.java | 2 +- .../model/ModelArmorStandArmor.edit.java | 2 +- .../client/model/ModelBanner.edit.java | 2 +- .../client/model/ModelBase.edit.java | 2 +- .../minecraft/client/model/ModelBat.edit.java | 2 +- .../client/model/ModelBiped.edit.java | 2 +- .../client/model/ModelBlaze.edit.java | 2 +- .../client/model/ModelBoat.edit.java | 2 +- .../client/model/ModelBook.edit.java | 2 +- .../minecraft/client/model/ModelBox.edit.java | 2 +- .../client/model/ModelChest.edit.java | 2 +- .../client/model/ModelChicken.edit.java | 2 +- .../minecraft/client/model/ModelCow.edit.java | 2 +- .../client/model/ModelCreeper.edit.java | 2 +- .../client/model/ModelDragon.edit.java | 2 +- .../client/model/ModelEnderCrystal.edit.java | 2 +- .../client/model/ModelEnderMite.edit.java | 2 +- .../client/model/ModelEnderman.edit.java | 2 +- .../client/model/ModelGhast.edit.java | 2 +- .../client/model/ModelGuardian.edit.java | 2 +- .../client/model/ModelHorse.edit.java | 2 +- .../client/model/ModelHumanoidHead.edit.java | 2 +- .../client/model/ModelIronGolem.edit.java | 2 +- .../client/model/ModelLargeChest.edit.java | 2 +- .../client/model/ModelLeashKnot.edit.java | 2 +- .../client/model/ModelMagmaCube.edit.java | 2 +- .../client/model/ModelMinecart.edit.java | 2 +- .../client/model/ModelOcelot.edit.java | 2 +- .../minecraft/client/model/ModelPig.edit.java | 2 +- .../client/model/ModelPlayer.edit.java | 2 +- .../client/model/ModelQuadruped.edit.java | 2 +- .../client/model/ModelRabbit.edit.java | 2 +- .../client/model/ModelRenderer.edit.java | 2 +- .../client/model/ModelSheep1.edit.java | 2 +- .../client/model/ModelSheep2.edit.java | 2 +- .../client/model/ModelSign.edit.java | 2 +- .../client/model/ModelSilverfish.edit.java | 2 +- .../client/model/ModelSkeleton.edit.java | 2 +- .../client/model/ModelSkeletonHead.edit.java | 2 +- .../client/model/ModelSlime.edit.java | 2 +- .../client/model/ModelSnowMan.edit.java | 2 +- .../client/model/ModelSpider.edit.java | 2 +- .../client/model/ModelSquid.edit.java | 2 +- .../client/model/ModelVillager.edit.java | 2 +- .../client/model/ModelWitch.edit.java | 2 +- .../client/model/ModelWither.edit.java | 2 +- .../client/model/ModelWolf.edit.java | 2 +- .../client/model/ModelZombie.edit.java | 2 +- .../model/ModelZombieVillager.edit.java | 2 +- .../client/model/TexturedQuad.edit.java | 2 +- .../multiplayer/ChunkProviderClient.edit.java | 2 +- .../multiplayer/GuiConnecting.edit.java | 2 +- .../multiplayer/PlayerControllerMP.edit.java | 2 +- .../multiplayer/ServerAddress.edit.java | 2 +- .../client/multiplayer/ServerData.edit.java | 2 +- .../client/multiplayer/ServerList.edit.java | 2 +- .../client/multiplayer/WorldClient.edit.java | 2 +- .../network/NetHandlerPlayClient.edit.java | 2 +- .../network/NetworkPlayerInfo.edit.java | 2 +- .../client/particle/Barrier.edit.java | 2 +- .../client/particle/EffectRenderer.edit.java | 2 +- .../client/particle/EntityAuraFX.edit.java | 2 +- .../particle/EntityBlockDustFX.edit.java | 2 +- .../particle/EntityBreakingFX.edit.java | 2 +- .../client/particle/EntityBubbleFX.edit.java | 2 +- .../client/particle/EntityCloudFX.edit.java | 2 +- .../client/particle/EntityCrit2FX.edit.java | 2 +- .../client/particle/EntityCritFX.edit.java | 2 +- .../client/particle/EntityDiggingFX.edit.java | 2 +- .../particle/EntityDropParticleFX.edit.java | 2 +- ...EntityEnchantmentTableParticleFX.edit.java | 2 +- .../client/particle/EntityExplodeFX.edit.java | 2 +- .../client/particle/EntityFX.edit.java | 2 +- .../client/particle/EntityFirework.edit.java | 2 +- .../particle/EntityFishWakeFX.edit.java | 2 +- .../client/particle/EntityFlameFX.edit.java | 2 +- .../particle/EntityFootStepFX.edit.java | 2 +- .../client/particle/EntityHeartFX.edit.java | 2 +- .../particle/EntityHugeExplodeFX.edit.java | 2 +- .../particle/EntityLargeExplodeFX.edit.java | 2 +- .../client/particle/EntityLavaFX.edit.java | 2 +- .../client/particle/EntityNoteFX.edit.java | 2 +- .../particle/EntityParticleEmitter.edit.java | 2 +- .../client/particle/EntityPickupFX.edit.java | 2 +- .../client/particle/EntityPortalFX.edit.java | 2 +- .../client/particle/EntityRainFX.edit.java | 2 +- .../client/particle/EntityReddustFX.edit.java | 2 +- .../client/particle/EntitySmokeFX.edit.java | 2 +- .../particle/EntitySnowShovelFX.edit.java | 2 +- .../particle/EntitySpellParticleFX.edit.java | 2 +- .../client/particle/EntitySplashFX.edit.java | 2 +- .../client/particle/EntitySuspendFX.edit.java | 2 +- .../particle/IParticleFactory.edit.java | 2 +- .../client/particle/MobAppearance.edit.java | 2 +- .../inventory/ContainerLocalMenu.edit.java | 2 +- .../renderer/ActiveRenderInfo.edit.java | 2 +- .../renderer/BlockFluidRenderer.edit.java | 2 +- .../renderer/BlockModelRenderer.edit.java | 2 +- .../renderer/BlockModelShapes.edit.java | 2 +- .../BlockRendererDispatcher.edit.java | 2 +- .../client/renderer/ChestRenderer.edit.java | 2 +- .../renderer/ChunkRenderContainer.edit.java | 2 +- .../client/renderer/EntityRenderer.edit.java | 2 +- .../client/renderer/GLAllocation.edit.java | 2 +- .../client/renderer/IImageBuffer.edit.java | 2 +- .../renderer/ImageBufferDownload.edit.java | 2 +- .../InventoryEffectRenderer.edit.java | 2 +- .../client/renderer/ItemModelMesher.edit.java | 2 +- .../client/renderer/ItemRenderer.edit.java | 2 +- .../renderer/RegionRenderCache.edit.java | 2 +- .../RegionRenderCacheBuilder.edit.java | 2 +- .../client/renderer/RenderGlobal.edit.java | 2 +- .../client/renderer/RenderHelper.edit.java | 2 +- .../client/renderer/RenderList.edit.java | 2 +- .../client/renderer/Tessellator.edit.java | 2 +- .../client/renderer/ViewFrustum.edit.java | 2 +- .../block/model/BlockFaceUV.edit.java | 2 +- .../renderer/block/model/BlockPart.edit.java | 2 +- .../block/model/BlockPartFace.edit.java | 2 +- .../block/model/BlockPartRotation.edit.java | 2 +- .../block/model/BreakingFour.edit.java | 2 +- .../renderer/block/model/FaceBakery.edit.java | 2 +- .../model/ItemCameraTransforms.edit.java | 2 +- .../block/model/ItemModelGenerator.edit.java | 2 +- .../block/model/ItemTransformVec3f.edit.java | 2 +- .../renderer/block/model/ModelBlock.edit.java | 2 +- .../model/ModelBlockDefinition.edit.java | 2 +- .../block/statemap/BlockStateMapper.edit.java | 2 +- .../statemap/DefaultStateMapper.edit.java | 2 +- .../block/statemap/IStateMapper.edit.java | 2 +- .../block/statemap/StateMap.edit.java | 2 +- .../block/statemap/StateMapperBase.edit.java | 2 +- .../chunk/ChunkCompileTaskGenerator.edit.java | 2 +- .../chunk/ChunkRenderWorker.edit.java | 2 +- .../renderer/chunk/CompiledChunk.edit.java | 2 +- .../chunk/IRenderChunkFactory.edit.java | 2 +- .../renderer/chunk/ListChunkFactory.edit.java | 2 +- .../chunk/ListedRenderChunk.edit.java | 2 +- .../renderer/chunk/RenderChunk.edit.java | 2 +- .../renderer/chunk/SetVisibility.edit.java | 2 +- .../client/renderer/chunk/VisGraph.edit.java | 2 +- .../culling/ClippingHelperImpl.edit.java | 2 +- .../client/renderer/culling/Frustum.edit.java | 2 +- .../entity/ArmorStandRenderer.edit.java | 2 +- .../client/renderer/entity/Render.edit.java | 2 +- .../renderer/entity/RenderArrow.edit.java | 2 +- .../renderer/entity/RenderBat.edit.java | 2 +- .../renderer/entity/RenderBiped.edit.java | 2 +- .../renderer/entity/RenderBlaze.edit.java | 2 +- .../renderer/entity/RenderBoat.edit.java | 2 +- .../entity/RenderCaveSpider.edit.java | 2 +- .../renderer/entity/RenderChicken.edit.java | 2 +- .../renderer/entity/RenderCow.edit.java | 2 +- .../renderer/entity/RenderCreeper.edit.java | 2 +- .../renderer/entity/RenderDragon.edit.java | 2 +- .../renderer/entity/RenderEnderman.edit.java | 2 +- .../renderer/entity/RenderEndermite.edit.java | 2 +- .../renderer/entity/RenderEntity.edit.java | 2 +- .../entity/RenderEntityItem.edit.java | 2 +- .../entity/RenderFallingBlock.edit.java | 2 +- .../renderer/entity/RenderFireball.edit.java | 2 +- .../renderer/entity/RenderFish.edit.java | 2 +- .../renderer/entity/RenderGhast.edit.java | 2 +- .../entity/RenderGiantZombie.edit.java | 2 +- .../renderer/entity/RenderGuardian.edit.java | 2 +- .../renderer/entity/RenderHorse.edit.java | 2 +- .../renderer/entity/RenderIronGolem.edit.java | 2 +- .../renderer/entity/RenderItem.edit.java | 2 +- .../renderer/entity/RenderLeashKnot.edit.java | 2 +- .../entity/RenderLightningBolt.edit.java | 2 +- .../renderer/entity/RenderLiving.edit.java | 2 +- .../renderer/entity/RenderMagmaCube.edit.java | 2 +- .../renderer/entity/RenderManager.edit.java | 2 +- .../renderer/entity/RenderMinecart.edit.java | 2 +- .../entity/RenderMinecartMobSpawner.edit.java | 2 +- .../renderer/entity/RenderMooshroom.edit.java | 2 +- .../renderer/entity/RenderOcelot.edit.java | 2 +- .../renderer/entity/RenderPainting.edit.java | 2 +- .../renderer/entity/RenderPig.edit.java | 2 +- .../renderer/entity/RenderPigZombie.edit.java | 2 +- .../renderer/entity/RenderPlayer.edit.java | 2 +- .../renderer/entity/RenderPotion.edit.java | 2 +- .../renderer/entity/RenderRabbit.edit.java | 2 +- .../renderer/entity/RenderSheep.edit.java | 2 +- .../entity/RenderSilverfish.edit.java | 2 +- .../renderer/entity/RenderSkeleton.edit.java | 2 +- .../renderer/entity/RenderSlime.edit.java | 2 +- .../renderer/entity/RenderSnowMan.edit.java | 2 +- .../renderer/entity/RenderSnowball.edit.java | 2 +- .../renderer/entity/RenderSpider.edit.java | 2 +- .../renderer/entity/RenderSquid.edit.java | 2 +- .../renderer/entity/RenderTNTPrimed.edit.java | 2 +- .../entity/RenderTntMinecart.edit.java | 2 +- .../renderer/entity/RenderVillager.edit.java | 2 +- .../renderer/entity/RenderWitch.edit.java | 2 +- .../renderer/entity/RenderWither.edit.java | 2 +- .../renderer/entity/RenderWolf.edit.java | 2 +- .../renderer/entity/RenderXPOrb.edit.java | 2 +- .../renderer/entity/RenderZombie.edit.java | 2 +- .../entity/RendererLivingEntity.edit.java | 2 +- .../entity/layers/LayerArmorBase.edit.java | 2 +- .../entity/layers/LayerArrow.edit.java | 2 +- .../entity/layers/LayerBipedArmor.edit.java | 2 +- .../entity/layers/LayerCape.edit.java | 2 +- .../layers/LayerCreeperCharge.edit.java | 2 +- .../entity/layers/LayerCustomHead.edit.java | 2 +- .../entity/layers/LayerDeadmau5Head.edit.java | 2 +- .../layers/LayerEnderDragonDeath.edit.java | 2 +- .../layers/LayerEnderDragonEyes.edit.java | 2 +- .../entity/layers/LayerEndermanEyes.edit.java | 2 +- .../entity/layers/LayerHeldBlock.edit.java | 2 +- .../entity/layers/LayerHeldItem.edit.java | 2 +- .../layers/LayerHeldItemWitch.edit.java | 2 +- .../layers/LayerIronGolemFlower.edit.java | 2 +- .../layers/LayerMooshroomMushroom.edit.java | 2 +- .../entity/layers/LayerSaddle.edit.java | 2 +- .../entity/layers/LayerSheepWool.edit.java | 2 +- .../entity/layers/LayerSlimeGel.edit.java | 2 +- .../entity/layers/LayerSnowmanHead.edit.java | 2 +- .../entity/layers/LayerSpiderEyes.edit.java | 2 +- .../layers/LayerVillagerArmor.edit.java | 2 +- .../entity/layers/LayerWitherAura.edit.java | 2 +- .../entity/layers/LayerWolfCollar.edit.java | 2 +- .../texture/AbstractTexture.edit.java | 2 +- .../renderer/texture/DynamicTexture.edit.java | 2 +- .../renderer/texture/IIconCreator.edit.java | 2 +- .../renderer/texture/ITextureObject.edit.java | 2 +- .../texture/ITickableTextureObject.edit.java | 2 +- .../texture/LayeredColorMaskTexture.edit.java | 2 +- .../renderer/texture/LayeredTexture.edit.java | 2 +- .../renderer/texture/SimpleTexture.edit.java | 2 +- .../renderer/texture/Stitcher.edit.java | 2 +- .../renderer/texture/TextureClock.edit.java | 2 +- .../renderer/texture/TextureCompass.edit.java | 2 +- .../renderer/texture/TextureManager.edit.java | 2 +- .../renderer/texture/TextureMap.edit.java | 2 +- .../renderer/texture/TextureUtil.edit.java | 2 +- .../tileentity/RenderEnderCrystal.edit.java | 2 +- .../tileentity/RenderItemFrame.edit.java | 2 +- .../tileentity/RenderWitherSkull.edit.java | 2 +- .../TileEntityBannerRenderer.edit.java | 2 +- .../TileEntityBeaconRenderer.edit.java | 2 +- .../TileEntityChestRenderer.edit.java | 2 +- ...leEntityEnchantmentTableRenderer.edit.java | 2 +- .../TileEntityEndPortalRenderer.edit.java | 2 +- .../TileEntityEnderChestRenderer.edit.java | 2 +- .../TileEntityItemStackRenderer.edit.java | 2 +- .../TileEntityMobSpawnerRenderer.edit.java | 2 +- .../TileEntityPistonRenderer.edit.java | 2 +- .../TileEntityRendererDispatcher.edit.java | 2 +- .../TileEntitySignRenderer.edit.java | 2 +- .../TileEntitySkullRenderer.edit.java | 2 +- .../TileEntitySpecialRenderer.edit.java | 2 +- .../vertex/DefaultVertexFormats.edit.java | 2 +- .../resources/AbstractResourcePack.edit.java | 2 +- .../resources/DefaultPlayerSkin.edit.java | 2 +- .../resources/DefaultResourcePack.edit.java | 2 +- .../FallbackResourceManager.edit.java | 2 +- .../FoliageColorReloadListener.edit.java | 2 +- .../GrassColorReloadListener.edit.java | 2 +- .../minecraft/client/resources/I18n.edit.java | 2 +- .../IReloadableResourceManager.edit.java | 2 +- .../client/resources/IResource.edit.java | 2 +- .../resources/IResourceManager.edit.java | 2 +- .../IResourceManagerReloadListener.edit.java | 2 +- .../client/resources/IResourcePack.edit.java | 2 +- .../client/resources/Language.edit.java | 2 +- .../resources/LanguageManager.edit.java | 2 +- .../client/resources/Locale.edit.java | 2 +- .../client/resources/ResourceIndex.edit.java | 2 +- ...esourcePackFileNotFoundException.edit.java | 2 +- .../resources/ResourcePackListEntry.edit.java | 2 +- .../ResourcePackListEntryDefault.edit.java | 2 +- .../ResourcePackListEntryFound.edit.java | 2 +- .../ResourcePackRepository.edit.java | 2 +- .../SimpleReloadableResourceManager.edit.java | 2 +- .../client/resources/SimpleResource.edit.java | 2 +- .../data/AnimationMetadataSection.edit.java | 2 +- ...imationMetadataSectionSerializer.edit.java | 2 +- .../BaseMetadataSectionSerializer.edit.java | 2 +- .../data/FontMetadataSection.edit.java | 2 +- .../FontMetadataSectionSerializer.edit.java | 2 +- .../data/IMetadataSectionSerializer.edit.java | 2 +- .../data/IMetadataSerializer.edit.java | 2 +- .../data/LanguageMetadataSection.edit.java | 2 +- ...anguageMetadataSectionSerializer.edit.java | 2 +- .../data/PackMetadataSection.edit.java | 2 +- .../PackMetadataSectionSerializer.edit.java | 2 +- .../data/TextureMetadataSection.edit.java | 2 +- ...TextureMetadataSectionSerializer.edit.java | 2 +- .../resources/model/BuiltInModel.edit.java | 2 +- .../resources/model/IBakedModel.edit.java | 2 +- .../resources/model/ModelBakery.edit.java | 2 +- .../resources/model/ModelManager.edit.java | 2 +- .../model/ModelResourceLocation.edit.java | 2 +- .../resources/model/ModelRotation.edit.java | 2 +- .../model/SimpleBakedModel.edit.java | 2 +- .../model/WeightedBakedModel.edit.java | 2 +- .../client/settings/GameSettings.edit.java | 2 +- .../client/settings/KeyBinding.edit.java | 2 +- .../minecraft/client/stream/IStream.edit.java | 2 +- .../client/util/JsonBlendingMode.edit.java | 2 +- .../client/util/JsonException.edit.java | 2 +- .../command/EntityNotFoundException.edit.java | 2 +- .../command/ICommandSender.edit.java | 2 +- .../command/PlayerNotFoundException.edit.java | 2 +- .../command/PlayerSelector.edit.java | 2 +- .../server/CommandBlockLogic.edit.java | 2 +- .../net/minecraft/crash/CrashReport.edit.java | 2 +- .../crash/CrashReportCategory.edit.java | 2 +- .../creativetab/CreativeTabs.edit.java | 2 +- .../BehaviorDefaultDispenseItem.edit.java | 2 +- .../BehaviorProjectileDispense.edit.java | 2 +- .../dispenser/IBehaviorDispenseItem.edit.java | 2 +- .../dispenser/IBlockSource.edit.java | 2 +- .../dispenser/ILocatableSource.edit.java | 2 +- .../minecraft/dispenser/ILocation.edit.java | 2 +- .../dispenser/PositionImpl.edit.java | 2 +- .../enchantment/Enchantment.edit.java | 2 +- .../EnchantmentArrowDamage.edit.java | 2 +- .../EnchantmentArrowFire.edit.java | 2 +- .../EnchantmentArrowInfinite.edit.java | 2 +- .../EnchantmentArrowKnockback.edit.java | 2 +- .../enchantment/EnchantmentDamage.edit.java | 2 +- .../enchantment/EnchantmentData.edit.java | 2 +- .../enchantment/EnchantmentDigging.edit.java | 2 +- .../EnchantmentDurability.edit.java | 2 +- .../EnchantmentFireAspect.edit.java | 2 +- .../EnchantmentFishingSpeed.edit.java | 2 +- .../enchantment/EnchantmentHelper.edit.java | 2 +- .../EnchantmentKnockback.edit.java | 2 +- .../EnchantmentLootBonus.edit.java | 2 +- .../enchantment/EnchantmentOxygen.edit.java | 2 +- .../EnchantmentProtection.edit.java | 2 +- .../enchantment/EnchantmentThorns.edit.java | 2 +- .../EnchantmentUntouching.edit.java | 2 +- .../EnchantmentWaterWalker.edit.java | 2 +- .../EnchantmentWaterWorker.edit.java | 2 +- .../minecraft/entity/DataWatcher.edit.java | 2 +- .../net/minecraft/entity/Entity.edit.java | 2 +- .../minecraft/entity/EntityAgeable.edit.java | 2 +- .../entity/EntityBodyHelper.edit.java | 2 +- .../minecraft/entity/EntityCreature.edit.java | 2 +- .../minecraft/entity/EntityFlying.edit.java | 2 +- .../minecraft/entity/EntityHanging.edit.java | 2 +- .../entity/EntityLeashKnot.edit.java | 2 +- .../net/minecraft/entity/EntityList.edit.java | 2 +- .../minecraft/entity/EntityLiving.edit.java | 2 +- .../entity/EntityLivingBase.edit.java | 2 +- .../EntityMinecartCommandBlock.edit.java | 2 +- .../EntitySpawnPlacementRegistry.edit.java | 2 +- .../minecraft/entity/IEntityOwnable.edit.java | 2 +- .../entity/IRangedAttackMob.edit.java | 2 +- .../minecraft/entity/NpcMerchant.edit.java | 2 +- .../entity/SharedMonsterAttributes.edit.java | 2 +- .../ai/attributes/AttributeModifier.edit.java | 2 +- .../ai/attributes/BaseAttribute.edit.java | 2 +- .../ai/attributes/BaseAttributeMap.edit.java | 2 +- .../attributes/IAttributeInstance.edit.java | 2 +- .../ModifiableAttributeInstance.edit.java | 2 +- .../ai/attributes/RangedAttribute.edit.java | 2 +- .../entity/boss/BossStatus.edit.java | 2 +- .../entity/boss/EntityDragon.edit.java | 2 +- .../entity/boss/EntityWither.edit.java | 2 +- .../effect/EntityLightningBolt.edit.java | 2 +- .../entity/item/EntityArmorStand.edit.java | 2 +- .../entity/item/EntityBoat.edit.java | 2 +- .../entity/item/EntityEnderCrystal.edit.java | 2 +- .../entity/item/EntityEnderEye.edit.java | 2 +- .../entity/item/EntityEnderPearl.edit.java | 2 +- .../entity/item/EntityExpBottle.edit.java | 2 +- .../entity/item/EntityFallingBlock.edit.java | 2 +- .../item/EntityFireworkRocket.edit.java | 2 +- .../entity/item/EntityItem.edit.java | 2 +- .../entity/item/EntityItemFrame.edit.java | 2 +- .../entity/item/EntityMinecart.edit.java | 2 +- .../entity/item/EntityMinecartChest.edit.java | 2 +- .../item/EntityMinecartContainer.edit.java | 2 +- .../entity/item/EntityMinecartEmpty.edit.java | 2 +- .../item/EntityMinecartFurnace.edit.java | 2 +- .../item/EntityMinecartHopper.edit.java | 2 +- .../entity/item/EntityMinecartTNT.edit.java | 2 +- .../entity/item/EntityPainting.edit.java | 2 +- .../entity/item/EntityTNTPrimed.edit.java | 2 +- .../entity/item/EntityXPOrb.edit.java | 2 +- .../entity/monster/EntityBlaze.edit.java | 2 +- .../entity/monster/EntityCaveSpider.edit.java | 2 +- .../entity/monster/EntityCreeper.edit.java | 2 +- .../entity/monster/EntityEnderman.edit.java | 2 +- .../entity/monster/EntityEndermite.edit.java | 2 +- .../entity/monster/EntityGhast.edit.java | 2 +- .../monster/EntityGiantZombie.edit.java | 2 +- .../entity/monster/EntityGuardian.edit.java | 2 +- .../entity/monster/EntityIronGolem.edit.java | 2 +- .../entity/monster/EntityMagmaCube.edit.java | 2 +- .../entity/monster/EntityMob.edit.java | 2 +- .../entity/monster/EntityPigZombie.edit.java | 2 +- .../entity/monster/EntitySilverfish.edit.java | 2 +- .../entity/monster/EntitySkeleton.edit.java | 2 +- .../entity/monster/EntitySlime.edit.java | 2 +- .../entity/monster/EntitySnowman.edit.java | 2 +- .../entity/monster/EntitySpider.edit.java | 2 +- .../entity/monster/EntityWitch.edit.java | 2 +- .../entity/monster/EntityZombie.edit.java | 2 +- .../minecraft/entity/monster/IMob.edit.java | 2 +- .../passive/EntityAmbientCreature.edit.java | 2 +- .../entity/passive/EntityAnimal.edit.java | 2 +- .../entity/passive/EntityBat.edit.java | 2 +- .../entity/passive/EntityChicken.edit.java | 2 +- .../entity/passive/EntityCow.edit.java | 2 +- .../entity/passive/EntityHorse.edit.java | 2 +- .../entity/passive/EntityMooshroom.edit.java | 2 +- .../entity/passive/EntityOcelot.edit.java | 2 +- .../entity/passive/EntityPig.edit.java | 2 +- .../entity/passive/EntityRabbit.edit.java | 2 +- .../entity/passive/EntitySheep.edit.java | 2 +- .../entity/passive/EntitySquid.edit.java | 2 +- .../entity/passive/EntityTameable.edit.java | 2 +- .../entity/passive/EntityVillager.edit.java | 2 +- .../entity/passive/EntityWaterMob.edit.java | 2 +- .../entity/passive/EntityWolf.edit.java | 2 +- .../entity/player/EntityPlayer.edit.java | 2 +- .../entity/player/InventoryPlayer.edit.java | 2 +- .../entity/projectile/EntityArrow.edit.java | 2 +- .../entity/projectile/EntityEgg.edit.java | 2 +- .../projectile/EntityFireball.edit.java | 2 +- .../projectile/EntityFishHook.edit.java | 2 +- .../projectile/EntityLargeFireball.edit.java | 2 +- .../entity/projectile/EntityPotion.edit.java | 2 +- .../projectile/EntitySmallFireball.edit.java | 2 +- .../projectile/EntitySnowball.edit.java | 2 +- .../projectile/EntityThrowable.edit.java | 2 +- .../projectile/EntityWitherSkull.edit.java | 2 +- .../net/minecraft/event/ClickEvent.edit.java | 2 +- .../net/minecraft/event/HoverEvent.edit.java | 2 +- .../net/minecraft/init/Blocks.edit.java | 2 +- .../net/minecraft/init/Bootstrap.edit.java | 2 +- .../net/minecraft/init/Items.edit.java | 2 +- .../minecraft/inventory/AnimalChest.edit.java | 2 +- .../minecraft/inventory/Container.edit.java | 2 +- .../inventory/ContainerBeacon.edit.java | 2 +- .../inventory/ContainerBrewingStand.edit.java | 2 +- .../inventory/ContainerChest.edit.java | 2 +- .../inventory/ContainerDispenser.edit.java | 2 +- .../inventory/ContainerEnchantment.edit.java | 2 +- .../inventory/ContainerFurnace.edit.java | 2 +- .../inventory/ContainerHopper.edit.java | 2 +- .../ContainerHorseInventory.edit.java | 2 +- .../inventory/ContainerMerchant.edit.java | 2 +- .../inventory/ContainerPlayer.edit.java | 2 +- .../inventory/ContainerRepair.edit.java | 2 +- .../inventory/ContainerWorkbench.edit.java | 2 +- .../minecraft/inventory/ICrafting.edit.java | 2 +- .../minecraft/inventory/IInvBasic.edit.java | 2 +- .../inventory/ISidedInventory.edit.java | 2 +- .../inventory/InventoryBasic.edit.java | 2 +- .../inventory/InventoryCraftResult.edit.java | 2 +- .../inventory/InventoryCrafting.edit.java | 2 +- .../inventory/InventoryEnderChest.edit.java | 2 +- .../inventory/InventoryHelper.edit.java | 2 +- .../inventory/InventoryLargeChest.edit.java | 2 +- .../inventory/InventoryMerchant.edit.java | 2 +- .../net/minecraft/inventory/Slot.edit.java | 2 +- .../inventory/SlotCrafting.edit.java | 2 +- .../inventory/SlotFurnaceFuel.edit.java | 2 +- .../inventory/SlotFurnaceOutput.edit.java | 2 +- .../inventory/SlotMerchantResult.edit.java | 2 +- .../net/minecraft/item/Item.edit.java | 2 +- .../minecraft/item/ItemAnvilBlock.edit.java | 2 +- .../minecraft/item/ItemAppleGold.edit.java | 2 +- .../net/minecraft/item/ItemArmor.edit.java | 2 +- .../minecraft/item/ItemArmorStand.edit.java | 2 +- .../net/minecraft/item/ItemAxe.edit.java | 2 +- .../net/minecraft/item/ItemBanner.edit.java | 2 +- .../net/minecraft/item/ItemBed.edit.java | 2 +- .../net/minecraft/item/ItemBlock.edit.java | 2 +- .../net/minecraft/item/ItemBoat.edit.java | 2 +- .../net/minecraft/item/ItemBook.edit.java | 2 +- .../net/minecraft/item/ItemBow.edit.java | 2 +- .../net/minecraft/item/ItemBucket.edit.java | 2 +- .../minecraft/item/ItemBucketMilk.edit.java | 2 +- .../item/ItemCarrotOnAStick.edit.java | 2 +- .../net/minecraft/item/ItemCloth.edit.java | 2 +- .../net/minecraft/item/ItemCoal.edit.java | 2 +- .../net/minecraft/item/ItemColored.edit.java | 2 +- .../net/minecraft/item/ItemDoor.edit.java | 2 +- .../minecraft/item/ItemDoublePlant.edit.java | 2 +- .../net/minecraft/item/ItemDye.edit.java | 2 +- .../minecraft/item/ItemEditableBook.edit.java | 2 +- .../net/minecraft/item/ItemEgg.edit.java | 2 +- .../net/minecraft/item/ItemEmptyMap.edit.java | 2 +- .../item/ItemEnchantedBook.edit.java | 2 +- .../net/minecraft/item/ItemEnderEye.edit.java | 2 +- .../minecraft/item/ItemEnderPearl.edit.java | 2 +- .../minecraft/item/ItemExpBottle.edit.java | 2 +- .../net/minecraft/item/ItemFireball.edit.java | 2 +- .../net/minecraft/item/ItemFirework.edit.java | 2 +- .../item/ItemFireworkCharge.edit.java | 2 +- .../net/minecraft/item/ItemFishFood.edit.java | 2 +- .../minecraft/item/ItemFishingRod.edit.java | 2 +- .../item/ItemFlintAndSteel.edit.java | 2 +- .../net/minecraft/item/ItemFood.edit.java | 2 +- .../minecraft/item/ItemGlassBottle.edit.java | 2 +- .../item/ItemHangingEntity.edit.java | 2 +- .../net/minecraft/item/ItemHoe.edit.java | 2 +- .../net/minecraft/item/ItemLead.edit.java | 2 +- .../net/minecraft/item/ItemLeaves.edit.java | 2 +- .../net/minecraft/item/ItemLilyPad.edit.java | 2 +- .../net/minecraft/item/ItemMap.edit.java | 2 +- .../net/minecraft/item/ItemMapBase.edit.java | 2 +- .../net/minecraft/item/ItemMinecart.edit.java | 2 +- .../item/ItemMonsterPlacer.edit.java | 2 +- .../minecraft/item/ItemMultiTexture.edit.java | 2 +- .../net/minecraft/item/ItemNameTag.edit.java | 2 +- .../net/minecraft/item/ItemPickaxe.edit.java | 2 +- .../net/minecraft/item/ItemPiston.edit.java | 2 +- .../net/minecraft/item/ItemPotion.edit.java | 2 +- .../net/minecraft/item/ItemRecord.edit.java | 2 +- .../net/minecraft/item/ItemRedstone.edit.java | 2 +- .../net/minecraft/item/ItemReed.edit.java | 2 +- .../net/minecraft/item/ItemSaddle.edit.java | 2 +- .../net/minecraft/item/ItemSeedFood.edit.java | 2 +- .../net/minecraft/item/ItemSeeds.edit.java | 2 +- .../net/minecraft/item/ItemShears.edit.java | 2 +- .../net/minecraft/item/ItemSign.edit.java | 2 +- .../minecraft/item/ItemSimpleFoiled.edit.java | 2 +- .../net/minecraft/item/ItemSkull.edit.java | 2 +- .../net/minecraft/item/ItemSlab.edit.java | 2 +- .../net/minecraft/item/ItemSnow.edit.java | 2 +- .../net/minecraft/item/ItemSnowball.edit.java | 2 +- .../net/minecraft/item/ItemSoup.edit.java | 2 +- .../net/minecraft/item/ItemSpade.edit.java | 2 +- .../net/minecraft/item/ItemStack.edit.java | 2 +- .../net/minecraft/item/ItemSword.edit.java | 2 +- .../net/minecraft/item/ItemTool.edit.java | 2 +- .../minecraft/item/ItemWritableBook.edit.java | 2 +- .../item/crafting/CraftingManager.edit.java | 2 +- .../item/crafting/FurnaceRecipes.edit.java | 2 +- .../item/crafting/RecipeBookCloning.edit.java | 2 +- .../item/crafting/RecipeFireworks.edit.java | 2 +- .../item/crafting/RecipeRepairItem.edit.java | 2 +- .../item/crafting/RecipesArmor.edit.java | 2 +- .../item/crafting/RecipesArmorDyes.edit.java | 2 +- .../item/crafting/RecipesBanners.edit.java | 2 +- .../item/crafting/RecipesCrafting.edit.java | 2 +- .../item/crafting/RecipesDyes.edit.java | 2 +- .../item/crafting/RecipesFood.edit.java | 2 +- .../item/crafting/RecipesIngots.edit.java | 2 +- .../item/crafting/RecipesMapCloning.edit.java | 2 +- .../crafting/RecipesMapExtending.edit.java | 2 +- .../item/crafting/RecipesTools.edit.java | 2 +- .../item/crafting/RecipesWeapons.edit.java | 2 +- .../item/crafting/ShapedRecipes.edit.java | 2 +- .../item/crafting/ShapelessRecipes.edit.java | 2 +- .../nbt/CompressedStreamTools.edit.java | 2 +- .../net/minecraft/nbt/JsonToNBT.edit.java | 2 +- .../net/minecraft/nbt/NBTBase.edit.java | 2 +- .../net/minecraft/nbt/NBTTagByte.edit.java | 2 +- .../minecraft/nbt/NBTTagByteArray.edit.java | 2 +- .../minecraft/nbt/NBTTagCompound.edit.java | 2 +- .../net/minecraft/nbt/NBTTagDouble.edit.java | 2 +- .../net/minecraft/nbt/NBTTagEnd.edit.java | 2 +- .../net/minecraft/nbt/NBTTagFloat.edit.java | 2 +- .../net/minecraft/nbt/NBTTagInt.edit.java | 2 +- .../minecraft/nbt/NBTTagIntArray.edit.java | 2 +- .../net/minecraft/nbt/NBTTagList.edit.java | 2 +- .../net/minecraft/nbt/NBTTagLong.edit.java | 2 +- .../net/minecraft/nbt/NBTTagShort.edit.java | 2 +- .../net/minecraft/nbt/NBTTagString.edit.java | 2 +- .../net/minecraft/nbt/NBTUtil.edit.java | 2 +- .../network/EnumConnectionState.edit.java | 2 +- .../net/minecraft/network/Packet.edit.java | 2 +- .../minecraft/network/PacketBuffer.edit.java | 2 +- .../network/ServerStatusResponse.edit.java | 2 +- .../handshake/client/C00Handshake.edit.java | 2 +- .../client/C00PacketLoginStart.edit.java | 2 +- .../C01PacketEncryptionResponse.edit.java | 2 +- .../server/S00PacketDisconnect.edit.java | 2 +- .../S01PacketEncryptionRequest.edit.java | 2 +- .../server/S02PacketLoginSuccess.edit.java | 2 +- .../S03PacketEnableCompression.edit.java | 2 +- .../play/client/C00PacketKeepAlive.edit.java | 2 +- .../client/C01PacketChatMessage.edit.java | 2 +- .../play/client/C02PacketUseEntity.edit.java | 2 +- .../play/client/C03PacketPlayer.edit.java | 2 +- .../client/C07PacketPlayerDigging.edit.java | 2 +- .../C08PacketPlayerBlockPlacement.edit.java | 2 +- .../client/C09PacketHeldItemChange.edit.java | 2 +- .../play/client/C0APacketAnimation.edit.java | 2 +- .../client/C0BPacketEntityAction.edit.java | 2 +- .../play/client/C0CPacketInput.edit.java | 2 +- .../client/C0DPacketCloseWindow.edit.java | 2 +- .../client/C0EPacketClickWindow.edit.java | 2 +- .../C0FPacketConfirmTransaction.edit.java | 2 +- ...C10PacketCreativeInventoryAction.edit.java | 2 +- .../client/C11PacketEnchantItem.edit.java | 2 +- .../play/client/C12PacketUpdateSign.edit.java | 2 +- .../client/C13PacketPlayerAbilities.edit.java | 2 +- .../client/C14PacketTabComplete.edit.java | 2 +- .../client/C15PacketClientSettings.edit.java | 2 +- .../client/C16PacketClientStatus.edit.java | 2 +- .../client/C17PacketCustomPayload.edit.java | 2 +- .../play/client/C18PacketSpectate.edit.java | 2 +- .../C19PacketResourcePackStatus.edit.java | 2 +- .../play/server/S00PacketKeepAlive.edit.java | 2 +- .../play/server/S01PacketJoinGame.edit.java | 2 +- .../play/server/S02PacketChat.edit.java | 2 +- .../play/server/S03PacketTimeUpdate.edit.java | 2 +- .../server/S04PacketEntityEquipment.edit.java | 2 +- .../server/S05PacketSpawnPosition.edit.java | 2 +- .../server/S06PacketUpdateHealth.edit.java | 2 +- .../play/server/S07PacketRespawn.edit.java | 2 +- .../server/S08PacketPlayerPosLook.edit.java | 2 +- .../server/S09PacketHeldItemChange.edit.java | 2 +- .../play/server/S0APacketUseBed.edit.java | 2 +- .../play/server/S0BPacketAnimation.edit.java | 2 +- .../server/S0CPacketSpawnPlayer.edit.java | 2 +- .../server/S0DPacketCollectItem.edit.java | 2 +- .../server/S0EPacketSpawnObject.edit.java | 2 +- .../play/server/S0FPacketSpawnMob.edit.java | 2 +- .../server/S10PacketSpawnPainting.edit.java | 2 +- .../S11PacketSpawnExperienceOrb.edit.java | 2 +- .../server/S12PacketEntityVelocity.edit.java | 2 +- .../server/S13PacketDestroyEntities.edit.java | 2 +- .../play/server/S14PacketEntity.edit.java | 2 +- .../server/S18PacketEntityTeleport.edit.java | 2 +- .../server/S19PacketEntityHeadLook.edit.java | 2 +- .../server/S19PacketEntityStatus.edit.java | 2 +- .../server/S1BPacketEntityAttach.edit.java | 2 +- .../server/S1CPacketEntityMetadata.edit.java | 2 +- .../server/S1DPacketEntityEffect.edit.java | 2 +- .../S1EPacketRemoveEntityEffect.edit.java | 2 +- .../server/S1FPacketSetExperience.edit.java | 2 +- .../S20PacketEntityProperties.edit.java | 2 +- .../play/server/S21PacketChunkData.edit.java | 2 +- .../S22PacketMultiBlockChange.edit.java | 2 +- .../server/S23PacketBlockChange.edit.java | 2 +- .../server/S24PacketBlockAction.edit.java | 2 +- .../server/S25PacketBlockBreakAnim.edit.java | 2 +- .../server/S26PacketMapChunkBulk.edit.java | 2 +- .../play/server/S27PacketExplosion.edit.java | 2 +- .../play/server/S28PacketEffect.edit.java | 2 +- .../server/S29PacketSoundEffect.edit.java | 2 +- .../play/server/S2APacketParticles.edit.java | 2 +- .../server/S2BPacketChangeGameState.edit.java | 2 +- .../S2CPacketSpawnGlobalEntity.edit.java | 2 +- .../play/server/S2DPacketOpenWindow.edit.java | 2 +- .../server/S2EPacketCloseWindow.edit.java | 2 +- .../play/server/S2FPacketSetSlot.edit.java | 2 +- .../server/S30PacketWindowItems.edit.java | 2 +- .../server/S31PacketWindowProperty.edit.java | 2 +- .../S32PacketConfirmTransaction.edit.java | 2 +- .../play/server/S33PacketUpdateSign.edit.java | 2 +- .../play/server/S34PacketMaps.edit.java | 2 +- .../S35PacketUpdateTileEntity.edit.java | 2 +- .../server/S36PacketSignEditorOpen.edit.java | 2 +- .../play/server/S37PacketStatistics.edit.java | 2 +- .../server/S38PacketPlayerListItem.edit.java | 2 +- .../server/S39PacketPlayerAbilities.edit.java | 2 +- .../server/S3APacketTabComplete.edit.java | 2 +- .../S3BPacketScoreboardObjective.edit.java | 2 +- .../server/S3CPacketUpdateScore.edit.java | 2 +- .../S3DPacketDisplayScoreboard.edit.java | 2 +- .../play/server/S3EPacketTeams.edit.java | 2 +- .../server/S3FPacketCustomPayload.edit.java | 2 +- .../play/server/S40PacketDisconnect.edit.java | 2 +- .../S41PacketServerDifficulty.edit.java | 2 +- .../server/S42PacketCombatEvent.edit.java | 2 +- .../play/server/S43PacketCamera.edit.java | 2 +- .../server/S44PacketWorldBorder.edit.java | 2 +- .../play/server/S45PacketTitle.edit.java | 2 +- .../S46PacketSetCompressionLevel.edit.java | 2 +- .../S47PacketPlayerListHeaderFooter.edit.java | 2 +- .../S48PacketResourcePackSend.edit.java | 2 +- .../server/S49PacketUpdateEntityNBT.edit.java | 2 +- .../client/C00PacketServerQuery.edit.java | 2 +- .../status/client/C01PacketPing.edit.java | 2 +- .../server/S00PacketServerInfo.edit.java | 2 +- .../status/server/S01PacketPong.edit.java | 2 +- .../net/minecraft/potion/Potion.edit.java | 2 +- .../potion/PotionAbsorption.edit.java | 2 +- .../potion/PotionAttackDamage.edit.java | 2 +- .../minecraft/potion/PotionEffect.edit.java | 2 +- .../minecraft/potion/PotionHealth.edit.java | 2 +- .../potion/PotionHealthBoost.edit.java | 2 +- .../minecraft/potion/PotionHelper.edit.java | 2 +- .../net/minecraft/profiler/Profiler.edit.java | 2 +- .../minecraft/scoreboard/GoalColor.edit.java | 2 +- .../IScoreObjectiveCriteria.edit.java | 2 +- .../net/minecraft/scoreboard/Score.edit.java | 2 +- .../scoreboard/ScoreDummyCriteria.edit.java | 2 +- .../scoreboard/ScoreHealthCriteria.edit.java | 2 +- .../scoreboard/ScoreObjective.edit.java | 2 +- .../scoreboard/ScorePlayerTeam.edit.java | 2 +- .../minecraft/scoreboard/Scoreboard.edit.java | 2 +- .../scoreboard/ScoreboardSaveData.edit.java | 2 +- .../net/minecraft/scoreboard/Team.edit.java | 2 +- .../management/LowerStringMap.edit.java | 2 +- .../net/minecraft/stats/Achievement.edit.java | 2 +- .../minecraft/stats/AchievementList.edit.java | 2 +- .../minecraft/stats/ObjectiveStat.edit.java | 2 +- .../net/minecraft/stats/StatBase.edit.java | 2 +- .../net/minecraft/stats/StatBasic.edit.java | 2 +- .../minecraft/stats/StatCrafting.edit.java | 2 +- .../minecraft/stats/StatFileWriter.edit.java | 2 +- .../net/minecraft/stats/StatList.edit.java | 2 +- .../tileentity/MobSpawnerBaseLogic.edit.java | 2 +- .../minecraft/tileentity/TileEntity.edit.java | 2 +- .../tileentity/TileEntityBanner.edit.java | 2 +- .../tileentity/TileEntityBeacon.edit.java | 2 +- .../TileEntityBrewingStand.edit.java | 2 +- .../tileentity/TileEntityChest.edit.java | 2 +- .../TileEntityCommandBlock.edit.java | 2 +- .../tileentity/TileEntityComparator.edit.java | 2 +- .../TileEntityDaylightDetector.edit.java | 2 +- .../tileentity/TileEntityDispenser.edit.java | 2 +- .../tileentity/TileEntityDropper.edit.java | 2 +- .../TileEntityEnchantmentTable.edit.java | 2 +- .../tileentity/TileEntityEndPortal.edit.java | 2 +- .../tileentity/TileEntityEnderChest.edit.java | 2 +- .../tileentity/TileEntityFlowerPot.edit.java | 2 +- .../tileentity/TileEntityFurnace.edit.java | 2 +- .../tileentity/TileEntityHopper.edit.java | 2 +- .../tileentity/TileEntityLockable.edit.java | 2 +- .../tileentity/TileEntityMobSpawner.edit.java | 2 +- .../tileentity/TileEntityNote.edit.java | 2 +- .../tileentity/TileEntityPiston.edit.java | 2 +- .../tileentity/TileEntitySign.edit.java | 2 +- .../tileentity/TileEntitySkull.edit.java | 2 +- .../minecraft/util/AxisAlignedBB.edit.java | 2 +- .../net/minecraft/util/BlockPos.edit.java | 2 +- .../net/minecraft/util/Cartesian.edit.java | 2 +- .../util/ChatComponentProcessor.edit.java | 2 +- .../util/ChatComponentScore.edit.java | 2 +- .../util/ChatComponentSelector.edit.java | 2 +- .../util/ChatComponentStyle.edit.java | 2 +- .../util/ChatComponentText.edit.java | 2 +- .../util/ChatComponentTranslation.edit.java | 2 +- ...ponentTranslationFormatException.edit.java | 2 +- .../net/minecraft/util/ChatStyle.edit.java | 2 +- .../util/ClassInheritanceMultiMap.edit.java | 2 +- .../net/minecraft/util/CombatEntry.edit.java | 2 +- .../minecraft/util/CombatTracker.edit.java | 2 +- .../net/minecraft/util/DamageSource.edit.java | 2 +- .../util/EnchantmentNameParts.edit.java | 2 +- .../util/EntityDamageSource.edit.java | 2 +- .../util/EntityDamageSourceIndirect.edit.java | 2 +- .../minecraft/util/EntitySelectors.edit.java | 2 +- .../util/EnumChatFormatting.edit.java | 2 +- .../net/minecraft/util/EnumFacing.edit.java | 2 +- .../util/EnumParticleTypes.edit.java | 2 +- .../net/minecraft/util/FoodStats.edit.java | 2 +- .../minecraft/util/IChatComponent.edit.java | 2 +- .../util/IJsonSerializable.edit.java | 2 +- .../minecraft/util/IThreadListener.edit.java | 2 +- .../net/minecraft/util/IntHashMap.edit.java | 2 +- .../util/JsonSerializableSet.edit.java | 2 +- .../util/LoggingPrintStream.edit.java | 2 +- .../net/minecraft/util/LongHashMap.edit.java | 2 +- .../net/minecraft/util/MapPopulator.edit.java | 2 +- .../net/minecraft/util/MathHelper.edit.java | 2 +- .../net/minecraft/util/Matrix4f.edit.java | 2 +- .../net/minecraft/util/MouseHelper.edit.java | 2 +- .../util/MovementInputFromOptions.edit.java | 2 +- .../util/MovingObjectPosition.edit.java | 2 +- .../util/ObjectIntIdentityMap.edit.java | 2 +- .../util/RegistryDefaulted.edit.java | 2 +- .../util/RegistryNamespaced.edit.java | 2 +- ...RegistryNamespacedDefaultedByKey.edit.java | 2 +- .../minecraft/util/RegistrySimple.edit.java | 2 +- .../minecraft/util/ResourceLocation.edit.java | 2 +- .../minecraft/util/ScreenShotHelper.edit.java | 2 +- .../net/minecraft/util/Session.edit.java | 2 +- .../minecraft/util/StatCollector.edit.java | 2 +- .../minecraft/util/StringTranslate.edit.java | 2 +- .../net/minecraft/util/Timer.edit.java | 2 +- .../util/TupleIntJsonSerializable.edit.java | 2 +- .../net/minecraft/util/Util.edit.java | 2 +- .../net/minecraft/util/Vec3.edit.java | 2 +- .../net/minecraft/util/Vec3i.edit.java | 2 +- .../minecraft/util/WeightedRandom.edit.java | 2 +- .../util/WeightedRandomChestContent.edit.java | 2 +- .../util/WeightedRandomFishable.edit.java | 2 +- .../village/MerchantRecipeList.edit.java | 2 +- .../net/minecraft/world/ChunkCache.edit.java | 2 +- .../world/DifficultyInstance.edit.java | 2 +- .../net/minecraft/world/Explosion.edit.java | 2 +- .../net/minecraft/world/GameRules.edit.java | 2 +- .../minecraft/world/IBlockAccess.edit.java | 2 +- .../world/IInteractionObject.edit.java | 2 +- .../world/ILockableContainer.edit.java | 2 +- .../net/minecraft/world/World.edit.java | 2 +- .../minecraft/world/WorldProvider.edit.java | 2 +- .../world/WorldProviderEnd.edit.java | 2 +- .../world/WorldProviderHell.edit.java | 2 +- .../world/WorldProviderSurface.edit.java | 2 +- .../minecraft/world/WorldSettings.edit.java | 2 +- .../net/minecraft/world/WorldType.edit.java | 2 +- .../world/biome/BiomeColorHelper.edit.java | 2 +- .../world/biome/BiomeGenBase.edit.java | 2 +- .../world/biome/BiomeGenBeach.edit.java | 2 +- .../world/biome/BiomeGenDesert.edit.java | 2 +- .../world/biome/BiomeGenEnd.edit.java | 2 +- .../world/biome/BiomeGenForest.edit.java | 2 +- .../world/biome/BiomeGenHell.edit.java | 2 +- .../world/biome/BiomeGenHills.edit.java | 2 +- .../world/biome/BiomeGenJungle.edit.java | 2 +- .../world/biome/BiomeGenMesa.edit.java | 2 +- .../biome/BiomeGenMushroomIsland.edit.java | 2 +- .../world/biome/BiomeGenMutated.edit.java | 2 +- .../world/biome/BiomeGenOcean.edit.java | 2 +- .../world/biome/BiomeGenPlains.edit.java | 2 +- .../world/biome/BiomeGenRiver.edit.java | 2 +- .../world/biome/BiomeGenSavanna.edit.java | 2 +- .../world/biome/BiomeGenSnow.edit.java | 2 +- .../world/biome/BiomeGenStoneBeach.edit.java | 2 +- .../world/biome/BiomeGenSwamp.edit.java | 2 +- .../world/biome/BiomeGenTaiga.edit.java | 2 +- .../world/border/IBorderListener.edit.java | 2 +- .../world/border/WorldBorder.edit.java | 2 +- .../net/minecraft/world/chunk/Chunk.edit.java | 2 +- .../world/chunk/EmptyChunk.edit.java | 2 +- .../world/chunk/IChunkProvider.edit.java | 2 +- .../world/gen/FlatGeneratorInfo.edit.java | 2 +- .../gen/NoiseGeneratorImproved.edit.java | 2 +- .../world/gen/NoiseGeneratorOctaves.edit.java | 2 +- .../world/gen/NoiseGeneratorPerlin.edit.java | 2 +- .../world/gen/NoiseGeneratorSimplex.edit.java | 2 +- .../world/storage/ISaveHandler.edit.java | 2 +- .../minecraft/world/storage/MapData.edit.java | 2 +- .../world/storage/MapStorage.edit.java | 2 +- .../storage/SaveDataMemoryStorage.edit.java | 2 +- .../world/storage/SaveHandlerMP.edit.java | 2 +- .../world/storage/WorldInfo.edit.java | 2 +- patches/minecraft/output_license.txt | 2 +- .../assets/minecraft/lang/en_US.edit.lang | 2 +- .../v1_8/internal/OpenGLObjects.java | 2 +- .../v1_8/internal/PlatformApplication.java | 2 +- .../v1_8/internal/PlatformAssets.java | 2 +- .../v1_8/internal/PlatformAudio.java | 2 +- .../v1_8/internal/PlatformInput.java | 2 +- .../v1_8/internal/PlatformNetworking.java | 2 +- .../v1_8/internal/PlatformOpenGL.java | 2 +- .../v1_8/internal/PlatformRuntime.java | 2 +- .../v1_8/internal/WebSocketPlayClient.java | 2 +- .../v1_8/internal/WebSocketServerQuery.java | 2 +- .../internal/buffer/EaglerLWJGLAllocator.java | 2 +- .../buffer/EaglerLWJGLByteBuffer.java | 2 +- .../buffer/EaglerLWJGLFloatBuffer.java | 2 +- .../internal/buffer/EaglerLWJGLIntBuffer.java | 2 +- .../buffer/EaglerLWJGLShortBuffer.java | 2 +- .../lwjgl/DesktopClientConfigAdapter.java | 2 +- .../v1_8/internal/lwjgl/LWJGLEntryPoint.java | 2 +- .../internal/lwjgl/LaunchRenderDocDialog.java | 2 +- .../v1_8/internal/vfs/FolderResourcePack.java | 2 +- .../eaglercraft/v1_8/internal/vfs/SYS.java | 2 +- .../lax1dude/eaglercraft/v1_8/ArrayUtils.java | 2 +- .../eaglercraft/v1_8/DecoderException.java | 2 +- .../lax1dude/eaglercraft/v1_8/EagRuntime.java | 2 +- .../lax1dude/eaglercraft/v1_8/EagUtils.java | 2 +- .../eaglercraft/v1_8/EaglerInputStream.java | 2 +- .../lax1dude/eaglercraft/v1_8/EaglerZLIB.java | 2 +- .../eaglercraft/v1_8/EaglercraftRandom.java | 2 +- .../v1_8/EaglercraftSoundManager.java | 2 +- .../eaglercraft/v1_8/EaglercraftUUID.java | 2 +- .../eaglercraft/v1_8/EncoderException.java | 2 +- .../eaglercraft/v1_8/ExceptionUtils.java | 2 +- .../lax1dude/eaglercraft/v1_8/HString.java | 2 +- .../lax1dude/eaglercraft/v1_8/IOUtils.java | 2 +- .../eaglercraft/v1_8/JDKBackports.java | 2 +- .../lax1dude/eaglercraft/v1_8/Keyboard.java | 2 +- .../net/lax1dude/eaglercraft/v1_8/Mouse.java | 2 +- .../eaglercraft/v1_8/ThreadLocalRandom.java | 2 +- .../v1_8/cache/EaglerCacheProvider.java | 2 +- .../v1_8/cache/EaglerLoadingCache.java | 2 +- .../v1_8/futures/CancellationException.java | 2 +- .../v1_8/futures/ExecutionException.java | 2 +- .../eaglercraft/v1_8/futures/Executors.java | 2 +- .../eaglercraft/v1_8/futures/Future.java | 2 +- .../eaglercraft/v1_8/futures/FutureTask.java | 2 +- .../eaglercraft/v1_8/futures/Futures.java | 2 +- .../v1_8/futures/ListenableFuture.java | 2 +- .../v1_8/futures/ListenableFutureTask.java | 2 +- .../v1_8/futures/RunnableFuture.java | 2 +- .../internal/EnumEaglerConnectionState.java | 2 +- .../v1_8/internal/EnumPlatformANGLE.java | 2 +- .../v1_8/internal/EnumPlatformAgent.java | 2 +- .../v1_8/internal/EnumPlatformOS.java | 2 +- .../v1_8/internal/EnumPlatformType.java | 2 +- .../v1_8/internal/EnumServerRateLimit.java | 2 +- .../v1_8/internal/FileChooserResult.java | 2 +- .../v1_8/internal/GLObjectMap.java | 2 +- .../v1_8/internal/IAudioHandle.java | 2 +- .../v1_8/internal/IAudioResource.java | 2 +- .../v1_8/internal/IBufferArrayGL.java | 2 +- .../eaglercraft/v1_8/internal/IBufferGL.java | 2 +- .../v1_8/internal/IClientConfigAdapter.java | 2 +- .../v1_8/internal/IFramebufferGL.java | 2 +- .../eaglercraft/v1_8/internal/IObjectGL.java | 2 +- .../eaglercraft/v1_8/internal/IProgramGL.java | 2 +- .../eaglercraft/v1_8/internal/IQueryGL.java | 2 +- .../v1_8/internal/IRenderbufferGL.java | 2 +- .../v1_8/internal/IResourceHandle.java | 2 +- .../v1_8/internal/IServerQuery.java | 2 +- .../eaglercraft/v1_8/internal/IShaderGL.java | 2 +- .../eaglercraft/v1_8/internal/ITextureGL.java | 2 +- .../eaglercraft/v1_8/internal/IUniformGL.java | 2 +- .../v1_8/internal/KeyboardConstants.java | 2 +- .../v1_8/internal/QueryResponse.java | 2 +- .../v1_8/internal/buffer/Buffer.java | 2 +- .../v1_8/internal/buffer/ByteBuffer.java | 2 +- .../buffer/EaglerBufferInputStream.java | 2 +- .../v1_8/internal/buffer/FloatBuffer.java | 2 +- .../v1_8/internal/buffer/IntBuffer.java | 2 +- .../v1_8/internal/buffer/ShortBuffer.java | 2 +- .../v1_8/json/JSONDataParserImpl.java | 2 +- .../eaglercraft/v1_8/json/JSONTypeCodec.java | 2 +- .../v1_8/json/JSONTypeDeserializer.java | 2 +- .../v1_8/json/JSONTypeProvider.java | 2 +- .../v1_8/json/JSONTypeSerializer.java | 2 +- .../v1_8/json/impl/JSONDataParserReader.java | 2 +- .../v1_8/json/impl/JSONDataParserStream.java | 2 +- .../v1_8/json/impl/JSONDataParserString.java | 2 +- .../v1_8/json/impl/SoundMapDeserializer.java | 2 +- .../eaglercraft/v1_8/log4j/Level.java | 2 +- .../eaglercraft/v1_8/log4j/LogManager.java | 2 +- .../eaglercraft/v1_8/log4j/Logger.java | 2 +- .../minecraft/AcceleratedEffectRenderer.java | 2 +- .../v1_8/minecraft/EaglerFontRenderer.java | 2 +- .../minecraft/EaglerTextureAtlasSprite.java | 2 +- .../minecraft/IAcceleratedParticleEngine.java | 2 +- .../v1_8/minecraft/TextureAnimationCache.java | 2 +- .../v1_8/mojang/authlib/GameProfile.java | 2 +- .../v1_8/mojang/authlib/Property.java | 2 +- .../v1_8/mojang/authlib/TexturesProperty.java | 2 +- .../v1_8/mojang/authlib/UUIDTypeAdapter.java | 2 +- .../v1_8/netty/ByteBufEaglercraftImpl.java | 2 +- .../eaglercraft/v1_8/netty/Unpooled.java | 2 +- .../eaglercraft/v1_8/opengl/DisplayList.java | 2 +- .../v1_8/opengl/EaglercraftGPU.java | 2 +- .../v1_8/opengl/EffectPipelineFXAA.java | 2 +- .../v1_8/opengl/FixedFunctionPipeline.java | 2 +- .../v1_8/opengl/FixedFunctionShader.java | 2 +- .../v1_8/opengl/GlStateManager.java | 2 +- .../v1_8/opengl/InstancedFontRenderer.java | 2 +- .../opengl/InstancedParticleRenderer.java | 2 +- .../eaglercraft/v1_8/opengl/OpenGlHelper.java | 2 +- .../v1_8/opengl/RealOpenGLEnums.java | 2 +- .../v1_8/opengl/SpriteLevelMixer.java | 2 +- .../eaglercraft/v1_8/opengl/VertexFormat.java | 2 +- .../v1_8/opengl/WorldRenderer.java | 2 +- .../opengl/WorldVertexBufferUploader.java | 2 +- .../eaglercraft/v1_8/profile/CustomSkin.java | 2 +- .../v1_8/profile/DefaultSkins.java | 2 +- .../v1_8/profile/EaglerProfile.java | 2 +- .../v1_8/profile/EaglerSkinTexture.java | 2 +- .../v1_8/profile/GuiAuthenticationScreen.java | 2 +- .../v1_8/profile/GuiPasswordTextField.java | 2 +- .../v1_8/profile/GuiScreenEditProfile.java | 2 +- .../v1_8/profile/ServerSkinCache.java | 2 +- .../v1_8/profile/SkinConverter.java | 2 +- .../eaglercraft/v1_8/profile/SkinModel.java | 2 +- .../eaglercraft/v1_8/profile/SkinPackets.java | 2 +- .../v1_8/profile/SkinPreviewRenderer.java | 2 +- .../v1_8/socket/AddressResolver.java | 2 +- .../CompressionNotSupportedException.java | 2 +- .../v1_8/socket/ConnectionHandshake.java | 2 +- .../socket/EaglercraftNetworkManager.java | 2 +- .../EncryptionNotSupportedException.java | 2 +- .../v1_8/socket/GuiHandshakeApprove.java | 2 +- .../v1_8/socket/HandshakePacketTypes.java | 2 +- .../v1_8/socket/RateLimitTracker.java | 2 +- .../v1_8/socket/ServerQueryDispatch.java | 2 +- .../v1_8/vfs/FolderResourcePack.java | 2 +- .../lax1dude/eaglercraft/v1_8/vfs/SYS.java | 2 +- .../minecraft/entity/EntityConstructor.java | 2 +- .../assets/eagler/glsl/accel_font.fsh | 2 +- .../assets/eagler/glsl/accel_font.vsh | 2 +- .../assets/eagler/glsl/accel_particle.fsh | 2 +- .../assets/eagler/glsl/accel_particle.vsh | 2 +- sources/resources/assets/eagler/glsl/core.fsh | 2 +- sources/resources/assets/eagler/glsl/core.vsh | 2 +- .../resources/assets/eagler/glsl/local.vsh | 2 +- .../assets/eagler/glsl/post_fxaa.fsh | 4 ++-- .../assets/eagler/glsl/texture_mix.fsh | 2 +- .../v1_8/internal/OpenGLObjects.java | 2 +- .../v1_8/internal/PlatformApplication.java | 2 +- .../v1_8/internal/PlatformAssets.java | 2 +- .../v1_8/internal/PlatformAudio.java | 2 +- .../internal/PlatformBufferFunctions.java | 2 +- .../v1_8/internal/PlatformInput.java | 2 +- .../v1_8/internal/PlatformNetworking.java | 2 +- .../v1_8/internal/PlatformOpenGL.java | 2 +- .../v1_8/internal/PlatformRuntime.java | 2 +- .../buffer/EaglerArrayBufferAllocator.java | 2 +- .../buffer/EaglerArrayByteBuffer.java | 2 +- .../buffer/EaglerArrayFloatBuffer.java | 2 +- .../internal/buffer/EaglerArrayIntBuffer.java | 2 +- .../buffer/EaglerArrayShortBuffer.java | 2 +- .../teavm/ArrayBufferInputStream.java | 2 +- .../v1_8/internal/teavm/EPKLoader.java | 2 +- .../v1_8/internal/teavm/EarlyLoadScreen.java | 2 +- .../v1_8/internal/teavm/MainClass.java | 2 +- .../teavm/TeaVMClientConfigAdapter.java | 2 +- .../v1_8/internal/teavm/TeaVMServerQuery.java | 2 +- .../v1_8/internal/teavm/TeaVMUtils.java | 2 +- .../teavm/WebGL2RenderingContext.java | 2 +- .../v1_8/internal/teavm/WebGLQuery.java | 2 +- .../v1_8/internal/teavm/WebGLVertexArray.java | 2 +- .../v1_8/internal/vfs/BooleanResult.java | 2 +- .../v1_8/internal/vfs/FolderResourcePack.java | 2 +- .../eaglercraft/v1_8/internal/vfs/SYS.java | 2 +- .../v1_8/internal/vfs/VFSIterator.java | 2 +- .../eaglercraft/v1_8/internal/vfs/VFile.java | 2 +- .../v1_8/internal/vfs/VIteratorFile.java | 2 +- .../v1_8/internal/vfs/VirtualFilesystem.java | 2 +- 1394 files changed, 1398 insertions(+), 1398 deletions(-) diff --git a/LICENSE b/LICENSE index b427344..485870e 100644 --- a/LICENSE +++ b/LICENSE @@ -1,5 +1,5 @@ -Copyright (c) 2022 LAX1DUDE. All Rights Reserved. +Copyright (c) 2023 LAX1DUDE. All Rights Reserved. WITH THE EXCEPTION OF PATCH FILES, MINIFIED JAVASCRIPT, AND ALL FILES NORMALLY FOUND IN AN UNMODIFIED MINECRAFT RESOURCE PACK, YOU ARE NOT ALLOWED TO SHARE, diff --git a/buildtools/BuildTools.jar b/buildtools/BuildTools.jar index ed0d9d2a7b94ffe2a797b292a640d492ccbc4208..9818e2206cbef741d7bc0009f6792069176896af 100644 GIT binary patch delta 40046 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 delta 39973 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