From 7d1f51a8937e0a86486267437d444696e81e8aa0 Mon Sep 17 00:00:00 2001 From: Jakub <53441451+kuba6000@users.noreply.github.com> Date: Mon, 29 Aug 2022 16:04:28 +0200 Subject: Buildscript + Spotless (#318) * Convert AES.java to readable class * Buildscript * Spotless --- .../Ic2ExpReactorPlanner/AutomationSimulator.java | 1331 +- .../java/Ic2ExpReactorPlanner/BigintStorage.java | 8 +- .../Ic2ExpReactorPlanner/ComponentFactory.java | 1011 +- src/main/java/Ic2ExpReactorPlanner/Reactor.java | 214 +- .../java/Ic2ExpReactorPlanner/SimulationData.java | 16 +- .../java/Ic2ExpReactorPlanner/TaloniusDecoder.java | 7 +- .../components/Condensator.java | 17 +- .../components/CoolantCell.java | 15 +- .../Ic2ExpReactorPlanner/components/Exchanger.java | 24 +- .../Ic2ExpReactorPlanner/components/FuelRod.java | 48 +- .../Ic2ExpReactorPlanner/components/Plating.java | 19 +- .../components/ReactorItem.java | 1059 +- .../Ic2ExpReactorPlanner/components/Reflector.java | 20 +- .../java/Ic2ExpReactorPlanner/components/Vent.java | 31 +- src/main/java/gregtech/api/enums/TAE.java | 275 +- .../java/gregtech/api/util/EmptyRecipeMap.java | 132 +- .../java/gregtech/api/util/FishPondFakeRecipe.java | 122 +- src/main/java/gregtech/api/util/GTPP_Recipe.java | 1944 ++- .../java/gregtech/api/util/GasSpargingRecipe.java | 171 +- .../gregtech/api/util/GasSpargingRecipeMap.java | 81 +- src/main/java/gregtech/api/util/HotFuel.java | 62 +- .../gregtech/api/util/SemiFluidFuelHandler.java | 205 +- src/main/java/gregtech/api/util/ThermalFuel.java | 67 +- src/main/java/gtPlusPlus/GTplusplus.java | 1001 +- src/main/java/gtPlusPlus/GenerateDictionaries.java | 309 +- src/main/java/gtPlusPlus/RoadMap.java | 124 +- .../gtPlusPlus/api/damage/DamageTeslaTower.java | 26 +- .../java/gtPlusPlus/api/enums/ParticleNames.java | 64 +- src/main/java/gtPlusPlus/api/enums/Quality.java | 111 +- .../api/helpers/GregtechPlusPlus_API.java | 387 +- .../gtPlusPlus/api/helpers/MaterialHelper.java | 151 +- .../gtPlusPlus/api/interfaces/IChunkLoader.java | 48 +- .../api/interfaces/IComparableRecipe.java | 5 +- .../gtPlusPlus/api/interfaces/IEntityCatcher.java | 22 +- .../gtPlusPlus/api/interfaces/IGeneratorWorld.java | 21 +- .../api/interfaces/IGregtechPacketEntity.java | 5 +- .../gtPlusPlus/api/interfaces/IGregtechPower.java | 184 +- .../gtPlusPlus/api/interfaces/ILazyCoverable.java | 265 +- .../java/gtPlusPlus/api/interfaces/IPlugin.java | 70 +- .../api/interfaces/IRandomGenerator.java | 1 - .../gtPlusPlus/api/interfaces/ITexturedBlock.java | 10 +- .../gtPlusPlus/api/interfaces/ITileTooltip.java | 3 +- .../java/gtPlusPlus/api/interfaces/IToolable.java | 29 +- .../api/interfaces/RunnableWithInfo.java | 12 +- .../gtPlusPlus/api/objects/GregtechException.java | 39 +- src/main/java/gtPlusPlus/api/objects/Logger.java | 310 +- .../java/gtPlusPlus/api/objects/data/AutoMap.java | 669 +- .../api/objects/data/ConcurrentHashSet.java | 19 +- .../gtPlusPlus/api/objects/data/ConcurrentSet.java | 10 +- .../gtPlusPlus/api/objects/data/FlexiblePair.java | 67 +- .../java/gtPlusPlus/api/objects/data/ObjMap.java | 278 +- .../java/gtPlusPlus/api/objects/data/Pair.java | 49 +- .../java/gtPlusPlus/api/objects/data/Quad.java | 79 +- .../api/objects/data/ReverseAutoMap.java | 333 +- .../java/gtPlusPlus/api/objects/data/Triplet.java | 39 +- .../gtPlusPlus/api/objects/data/TypeCounter.java | 331 +- .../api/objects/data/WeightedCollection.java | 180 +- .../api/objects/data/weakref/WeakAutoMap.java | 12 +- .../gtPlusPlus/api/objects/minecraft/AABB.java | 97 +- .../api/objects/minecraft/BTF_FluidTank.java | 353 +- .../api/objects/minecraft/BTF_Inventory.java | 446 +- .../gtPlusPlus/api/objects/minecraft/BlockPos.java | 473 +- .../api/objects/minecraft/CubicObject.java | 101 +- .../api/objects/minecraft/DimChunkPos.java | 78 +- .../api/objects/minecraft/FakeBlockPos.java | 434 +- .../api/objects/minecraft/FakeWorld.java | 292 +- .../gtPlusPlus/api/objects/minecraft/FluidGT6.java | 42 +- .../objects/minecraft/FormattedTooltipString.java | 38 +- .../api/objects/minecraft/GenericStack.java | 67 +- .../api/objects/minecraft/ItemPackage.java | 97 +- .../api/objects/minecraft/ItemStackData.java | 50 +- .../objects/minecraft/NoConflictGTRecipeMap.java | 225 +- .../api/objects/minecraft/SafeTexture.java | 92 +- .../api/objects/minecraft/ShapedRecipe.java | 472 +- .../api/objects/minecraft/TexturePackage.java | 89 +- .../api/objects/minecraft/ThreadPooCollector.java | 174 +- .../minecraft/multi/NoEUBonusMultiBehaviour.java | 31 +- .../multi/NoOutputBonusMultiBehaviour.java | 31 +- .../multi/NoSpeedBonusMultiBehaviour.java | 31 +- .../minecraft/multi/SpecialMultiBehaviour.java | 57 +- .../api/objects/random/CSPRNG_DO_NOT_USE.java | 136 +- .../api/objects/random/UUIDGenerator.java | 761 +- .../java/gtPlusPlus/api/objects/random/XSTR.java | 441 +- .../java/gtPlusPlus/api/plugin/Sample_Plugin.java | 77 +- .../api/thermal/energy/IThermalConnection.java | 4 +- .../api/thermal/energy/IThermalContainerItem.java | 13 +- .../api/thermal/energy/IThermalHandler.java | 13 +- .../api/thermal/energy/IThermalProvider.java | 11 +- .../api/thermal/energy/IThermalReceiver.java | 11 +- .../api/thermal/energy/IThermalStorage.java | 13 +- .../api/thermal/energy/ThermalStorage.java | 219 +- .../api/thermal/energy/ThermalStorageAdv.java | 62 +- .../api/thermal/sample/ItemThermalContainer.java | 127 +- .../api/thermal/sample/TileThermalHandler.java | 66 +- .../api/thermal/tileentity/IThermalInfo.java | 13 +- .../gtPlusPlus/australia/GTplusplus_Australia.java | 251 +- .../australia/biome/CustomDecorator.java | 652 +- .../australia/biome/GenLayerAustralia.java | 42 +- .../biome/GenLayerBiomesAustraliaDimension.java | 61 +- .../biome/type/Biome_AustralianDesert.java | 586 +- .../biome/type/Biome_AustralianDesert2.java | 587 +- .../biome/type/Biome_AustralianDesert_Ex.java | 50 +- .../biome/type/Biome_AustralianForest.java | 338 +- .../biome/type/Biome_AustralianOcean.java | 46 +- .../biome/type/Biome_AustralianOutback.java | 246 +- .../biome/type/Biome_AustralianPlains.java | 94 +- .../australia/block/AustraliaContentLoader.java | 87 +- .../australia/block/BlockAustraliaPortal.java | 769 +- .../australia/block/BlockAustraliaSand.java | 29 +- .../australia/block/BlockAustraliaTopSoil.java | 108 +- .../australia/block/BlockDarkWorldPortalFrame.java | 40 +- .../australia/chunk/ChunkProviderAustralia.java | 1595 ++- .../australia/dimension/Dimension_Australia.java | 21 +- .../entity/model/ModelAustralianSpider.java | 277 +- .../australia/entity/model/ModelBoar.java | 21 +- .../australia/entity/model/ModelDingo.java | 303 +- .../australia/entity/model/ModelOctopus.java | 113 +- .../entity/render/RenderAustralianSpider.java | 116 +- .../australia/entity/render/RenderBoar.java | 37 +- .../australia/entity/render/RenderDingo.java | 134 +- .../australia/entity/render/RenderOctopus.java | 206 +- .../entity/type/EntityAustralianSpiderBase.java | 50 +- .../australia/entity/type/EntityBoar.java | 390 +- .../australia/entity/type/EntityDingo.java | 1009 +- .../australia/entity/type/EntityOctopus.java | 127 +- .../australia/gen/gt/WorldGen_Australia_Ores.java | 493 +- .../australia/gen/gt/WorldGen_GT_Australia.java | 88 +- .../gen/gt/WorldGen_GT_Australia_Base.java | 985 +- .../gen/gt/WorldGen_GT_Australia_Ore_Layer.java | 1066 +- .../australia/gen/map/MapGenExtendedVillage.java | 312 +- .../australia/gen/map/MapGenLargeRavine.java | 428 +- .../gen/map/component/AustraliaComponent.java | 360 +- .../australia/gen/map/component/ComponentHut.java | 906 +- .../gen/map/component/ComponentShack.java | 578 +- .../gen/map/structure/StructureManager.java | 20 +- .../map/structure/type/ComponentVillageBank.java | 327 +- .../australia/gen/world/WorldGenAustralianOre.java | 132 +- .../gen/world/WorldGenAustralianTrees.java | 492 +- .../australia/item/ItemAustraliaPortalTrigger.java | 168 +- .../australia/item/ItemBlockAustralia.java | 47 +- .../australia/world/AustraliaPortalPosition.java | 17 +- .../world/AustraliaTeleporterDimensionMod.java | 917 +- .../world/AustraliaWorldChunkManager.java | 459 +- .../australia/world/AustraliaWorldGenerator.java | 247 +- .../australia/world/AustraliaWorldProvider.java | 106 +- .../australia/world/AustraliaWorldType.java | 99 +- src/main/java/gtPlusPlus/core/block/ModBlocks.java | 266 +- .../gtPlusPlus/core/block/base/AdvancedBlock.java | 63 +- .../gtPlusPlus/core/block/base/BasicBlock.java | 134 +- .../core/block/base/BasicTileBlockWithTooltip.java | 576 +- .../gtPlusPlus/core/block/base/BlockBaseFluid.java | 147 +- .../core/block/base/BlockBaseModular.java | 399 +- .../gtPlusPlus/core/block/base/BlockBaseNBT.java | 114 +- .../gtPlusPlus/core/block/base/BlockBaseOre.java | 418 +- .../java/gtPlusPlus/core/block/base/MetaBlock.java | 45 +- .../core/block/base/MultiTextureBlock.java | 48 +- .../block/general/BlockCompressedObsidian.java | 149 +- .../gtPlusPlus/core/block/general/BlockNet.java | 53 +- .../core/block/general/BlockSuperLight.java | 384 +- .../core/block/general/BlockTankXpConverter.java | 350 +- .../gtPlusPlus/core/block/general/FirePit.java | 429 +- .../core/block/general/FluidTankInfinite.java | 208 +- .../gtPlusPlus/core/block/general/HellFire.java | 1088 +- .../gtPlusPlus/core/block/general/LightGlass.java | 233 +- .../core/block/general/MiningExplosives.java | 325 +- .../gtPlusPlus/core/block/general/PlayerDoors.java | 895 +- .../block/general/antigrief/BlockWitherProof.java | 308 +- .../core/block/general/antigrief/TowerDevice.java | 519 +- .../block/general/fluids/BlockFluidSludge.java | 93 +- .../general/redstone/BlockGenericRedstone.java | 689 +- .../redstone/BlockGenericRedstoneDetector.java | 226 +- .../redstone/BlockGenericRedstoneEmitter.java | 4 +- .../general/redstone/BlockGenericRedstoneTest.java | 359 +- .../core/block/machine/BlockGtFrameBox.java | 67 +- .../core/block/machine/CircuitProgrammer.java | 279 +- .../core/block/machine/DecayablesChest.java | 387 +- .../java/gtPlusPlus/core/block/machine/EggBox.java | 306 +- .../gtPlusPlus/core/block/machine/FishTrap.java | 281 +- .../core/block/machine/HeliumGenerator.java | 147 +- .../block/machine/Machine_ModularityTable.java | 162 +- .../core/block/machine/Machine_PestKiller.java | 233 +- .../core/block/machine/Machine_PooCollector.java | 319 +- .../core/block/machine/Machine_ProjectTable.java | 294 +- .../core/block/machine/Machine_RoundRobinator.java | 227 +- .../core/block/machine/Machine_SuperJukebox.java | 1061 +- .../core/block/machine/Machine_TradeTable.java | 132 +- .../core/block/machine/Machine_WireiusDeletus.java | 3 +- .../core/block/machine/VolumetricFlaskSetter.java | 285 +- .../block/machine/bedrock/Mining_Head_Fake.java | 298 +- .../block/machine/bedrock/Mining_Pipe_Fake.java | 234 +- .../core/chunkloading/GTPP_ChunkManager.java | 147 +- .../gtPlusPlus/core/client/CustomTextureSet.java | 37 +- .../gtPlusPlus/core/client/model/ModelBatKing.java | 59 +- .../core/client/model/ModelDecayChest.java | 11 +- .../gtPlusPlus/core/client/model/ModelEggBox.java | 50 +- .../core/client/model/ModelGiantChicken.java | 61 +- .../core/client/model/ModelSickBlaze.java | 58 +- .../core/client/model/ModelStaballoyConstruct.java | 66 +- .../core/client/model/tabula/ModelTabulaBase.java | 16 +- .../client/renderer/CustomItemBlockRenderer.java | 99 +- .../client/renderer/CustomOreBlockRenderer.java | 3572 ++--- .../core/client/renderer/RenderBatKing.java | 292 +- .../core/client/renderer/RenderDecayChest.java | 118 +- .../core/client/renderer/RenderGiantChicken.java | 5 +- .../renderer/RenderMiningExplosivesPrimed.java | 196 +- .../core/client/renderer/RenderPlasmaBolt.java | 317 +- .../core/client/renderer/RenderPotionthrow.java | 42 +- .../core/client/renderer/RenderSickBlaze.java | 76 +- .../client/renderer/RenderStaballoyConstruct.java | 293 +- .../core/client/renderer/RenderToxinball.java | 47 +- .../renderer/particle/EntityDropParticleFX.java | 175 +- .../client/renderer/tabula/RenderTabulaBase.java | 59 +- .../core/commands/CommandDebugChunks.java | 266 +- .../commands/CommandEnableDebugWhileRunning.java | 451 +- .../java/gtPlusPlus/core/commands/CommandMath.java | 166 +- .../gtPlusPlus/core/commands/CommandUtils.java | 20 +- .../java/gtPlusPlus/core/common/BasePlayer.java | 402 +- .../java/gtPlusPlus/core/common/CommonProxy.java | 515 +- .../core/common/compat/COMPAT_Baubles.java | 89 +- .../core/common/compat/COMPAT_BigReactors.java | 21 +- .../common/compat/COMPAT_CompactWindmills.java | 372 +- .../core/common/compat/COMPAT_EnderIO.java | 33 +- .../core/common/compat/COMPAT_ExtraUtils.java | 47 +- .../core/common/compat/COMPAT_HarvestCraft.java | 13 +- .../gtPlusPlus/core/common/compat/COMPAT_IC2.java | 108 +- .../core/common/compat/COMPAT_MorePlanets.java | 56 +- .../core/common/compat/COMPAT_OpenBlocks.java | 35 +- .../core/common/compat/COMPAT_PlayerAPI.java | 55 +- .../core/common/compat/COMPAT_PneumaticCraft.java | 17 +- .../core/common/compat/COMPAT_RFTools.java | 18 +- .../core/common/compat/COMPAT_Railcraft.java | 12 +- .../core/common/compat/COMPAT_SimplyJetpacks.java | 18 +- .../core/common/compat/COMPAT_Thaumcraft.java | 74 +- .../core/common/compat/COMPAT_Witchery.java | 29 +- .../java/gtPlusPlus/core/config/ConfigHandler.java | 754 +- .../core/container/Container_BackpackBase.java | 381 +- .../container/Container_CircuitProgrammer.java | 352 +- .../core/container/Container_DecayablesChest.java | 238 +- .../core/container/Container_EggBox.java | 238 +- .../core/container/Container_FishTrap.java | 247 +- .../core/container/Container_Grindle.java | 305 +- .../core/container/Container_HeliumGenerator.java | 341 +- .../core/container/Container_ModularityTable.java | 443 +- .../core/container/Container_PestKiller.java | 257 +- .../core/container/Container_ProjectTable.java | 405 +- .../core/container/Container_RoundRobinator.java | 442 +- .../core/container/Container_SuperJukebox.java | 452 +- .../core/container/Container_TradeTable.java | 414 +- .../container/Container_VolumetricFlaskSetter.java | 326 +- .../core/container/box/LunchBoxContainer.java | 12 +- .../core/container/box/MagicBagContainer.java | 12 +- .../core/container/box/ToolBoxContainer.java | 8 +- .../gtPlusPlus/core/creative/AddToCreativeTab.java | 50 +- .../creative/tabs/MiscUtilCreativeTabBlock.java | 26 +- .../creative/tabs/MiscUtilCreativeTabMachines.java | 18 +- .../creative/tabs/MiscUtilCreativeTabMisc.java | 17 +- .../creative/tabs/MiscUtilCreativeTabOther.java | 17 +- .../creative/tabs/MiscUtilCreativeTabTools.java | 17 +- .../core/entity/EntityPrimedMiningExplosive.java | 597 +- .../gtPlusPlus/core/entity/EntityTeleportFX.java | 460 +- .../core/entity/EntityTeslaTowerLightning.java | 313 +- .../core/entity/InternalEntityRegistry.java | 168 +- .../entity/ai/batking/EntityAIBatKingAttack.java | 810 +- .../core/entity/item/ItemEntityGiantEgg.java | 210 +- .../core/entity/monster/EntityBatKing.java | 1358 +- .../entity/monster/EntityGiantChickenBase.java | 285 +- .../core/entity/monster/EntitySickBlaze.java | 427 +- .../entity/monster/EntityStaballoyConstruct.java | 1136 +- .../projectile/EntityHydrofluoricAcidPotion.java | 237 +- .../entity/projectile/EntityLightningAttack.java | 93 +- .../projectile/EntitySulfuricAcidPotion.java | 220 +- .../entity/projectile/EntityThrowableBomb.java | 410 +- .../core/entity/projectile/EntityToxinball.java | 627 +- .../entity/projectile/EntityToxinballSmall.java | 147 +- .../gtPlusPlus/core/fluids/BlockFluidBase.java | 167 +- .../java/gtPlusPlus/core/fluids/FactoryFluid.java | 105 +- .../java/gtPlusPlus/core/fluids/FluidFactory.java | 349 +- .../java/gtPlusPlus/core/fluids/FluidPackage.java | 83 +- .../core/fluids/FluidRegistryHandler.java | 80 +- .../core/fluids/ItemGenericFluidBucket.java | 582 +- .../gtPlusPlus/core/gui/GUI_Base_Tile_Entity.java | 11 +- .../gtPlusPlus/core/gui/beta/Gui_ID_Registry.java | 96 +- .../java/gtPlusPlus/core/gui/beta/Gui_Types.java | 11 +- .../java/gtPlusPlus/core/gui/beta/MU_GuiId.java | 43 +- .../gtPlusPlus/core/gui/item/GuiBaseBackpack.java | 205 +- .../gtPlusPlus/core/gui/item/GuiBaseGrindle.java | 1125 +- .../gtPlusPlus/core/gui/item/GuiScreenGrindle.java | 957 +- .../gtPlusPlus/core/gui/item/box/GuiBaseBox.java | 198 +- .../gtPlusPlus/core/gui/item/box/LunchBoxGui.java | 6 +- .../gtPlusPlus/core/gui/item/box/MagicBagGui.java | 6 +- .../gtPlusPlus/core/gui/item/box/ToolBoxGui.java | 6 +- .../core/gui/machine/GUI_CircuitProgrammer.java | 64 +- .../core/gui/machine/GUI_DecayablesChest.java | 90 +- .../gtPlusPlus/core/gui/machine/GUI_EggBox.java | 89 +- .../gtPlusPlus/core/gui/machine/GUI_FishTrap.java | 90 +- .../core/gui/machine/GUI_HeliumGenerator.java | 53 +- .../core/gui/machine/GUI_ModularityTable.java | 132 +- .../core/gui/machine/GUI_PestKiller.java | 257 +- .../core/gui/machine/GUI_ProjectTable.java | 98 +- .../core/gui/machine/GUI_RoundRobinator.java | 201 +- .../core/gui/machine/GUI_ScrollTest.java | 146 +- .../core/gui/machine/GUI_SuperJukebox.java | 135 +- .../core/gui/machine/GUI_TradeTable.java | 75 +- .../gui/machine/GUI_VolumetricFlaskSetter.java | 473 +- .../gtPlusPlus/core/gui/widget/GuiValueField.java | 172 +- .../core/handler/AchievementHandler.java | 787 +- .../java/gtPlusPlus/core/handler/BookHandler.java | 774 +- .../core/handler/BurnableFuelHandler.java | 45 +- .../gtPlusPlus/core/handler/COMPAT_HANDLER.java | 500 +- .../core/handler/COMPAT_IntermodStaging.java | 124 +- .../gtPlusPlus/core/handler/CraftingManager.java | 16 +- .../gtPlusPlus/core/handler/EnumHelperHandler.java | 18 +- .../java/gtPlusPlus/core/handler/GuiHandler.java | 383 +- .../java/gtPlusPlus/core/handler/MobMentality.java | 85 +- .../gtPlusPlus/core/handler/OldCircuitHandler.java | 119 +- .../gtPlusPlus/core/handler/PacketHandler.java | 132 +- .../core/handler/Recipes/DecayableRecipe.java | 50 +- .../handler/Recipes/LateRegistrationHandler.java | 33 +- .../core/handler/Recipes/RegistrationHandler.java | 31 +- .../handler/StopAnnoyingFuckingAchievements.java | 66 +- .../core/handler/events/BlockEventHandler.java | 411 +- .../core/handler/events/CustomMovementHandler.java | 279 +- .../handler/events/EnderDragonDeathHandler.java | 95 +- .../core/handler/events/EntityDeathHandler.java | 211 +- .../handler/events/GeneralTooltipEventHandler.java | 228 +- .../core/handler/events/LoginEventHandler.java | 225 +- .../core/handler/events/MissingMappingsEvent.java | 81 +- .../events/PickaxeBlockBreakEventHandler.java | 132 +- .../handler/events/PlayerSleepEventHandler.java | 168 +- .../core/handler/events/PlayerTickHandler.java | 12 +- .../core/handler/events/SneakManager.java | 241 +- .../handler/events/UnbreakableBlockManager.java | 242 +- .../events/ZombieBackupSpawnEventHandler.java | 82 +- .../core/handler/render/CapeHandler.java | 201 +- .../core/handler/render/FirepitModel.java | 223 +- .../core/handler/render/FirepitRender.java | 89 +- .../workbench/Workbench_CraftingHandler.java | 340 +- .../handler/workbench/Workbench_RecipeSorter.java | 65 +- .../gtPlusPlus/core/interfaces/IGuiManager.java | 10 +- .../core/interfaces/IGuiManagerMiscUtils.java | 2 +- .../gtPlusPlus/core/interfaces/IItemBlueprint.java | 79 +- .../core/inventories/BaseInventoryBackpack.java | 435 +- .../core/inventories/BaseInventoryGrindle.java | 420 +- .../inventories/InventoryCircuitProgrammer.java | 311 +- .../core/inventories/InventoryFishTrap.java | 318 +- .../core/inventories/InventoryHeliumGenerator.java | 318 +- .../core/inventories/InventoryPestKiller.java | 318 +- .../core/inventories/InventoryWorkbenchChest.java | 333 +- .../inventories/InventoryWorkbenchCrafting.java | 359 +- .../InventoryWorkbenchHoloCrafting.java | 294 +- .../inventories/InventoryWorkbenchHoloSlots.java | 435 +- .../core/inventories/InventoryWorkbenchTools.java | 332 +- .../InventoryWorkbenchToolsElectric.java | 340 +- .../inventories/Inventory_DecayablesChest.java | 318 +- .../core/inventories/Inventory_EggBox.java | 318 +- .../core/inventories/Inventory_RoundRobinator.java | 311 +- .../core/inventories/Inventory_SuperJukebox.java | 311 +- .../Inventory_VolumetricFlaskSetter.java | 311 +- .../core/inventories/box/LunchBoxInventory.java | 15 +- .../core/inventories/box/MagicBagInventory.java | 15 +- .../core/inventories/box/ToolBoxInventory.java | 15 +- .../modulartable/InventoryModularMain.java | 361 +- .../modulartable/InventoryModularOutput.java | 359 +- .../projecttable/InventoryProjectMain.java | 359 +- .../projecttable/InventoryProjectOutput.java | 333 +- .../inventories/tradetable/InventoryTradeMain.java | 359 +- .../tradetable/InventoryTradeOutput.java | 333 +- src/main/java/gtPlusPlus/core/item/ModItems.java | 2664 ++-- .../java/gtPlusPlus/core/item/base/BaseEuItem.java | 1197 +- .../core/item/base/BaseItemBackpack.java | 149 +- .../gtPlusPlus/core/item/base/BaseItemBrain.java | 167 +- .../core/item/base/BaseItemBurnable.java | 75 +- .../core/item/base/BaseItemColourable.java | 169 +- .../core/item/base/BaseItemComponent.java | 2048 ++- .../core/item/base/BaseItemDamageable.java | 368 +- .../gtPlusPlus/core/item/base/BaseItemGeneric.java | 34 +- .../gtPlusPlus/core/item/base/BaseItemLoot.java | 193 +- .../gtPlusPlus/core/item/base/BaseItemTCShard.java | 137 +- .../core/item/base/BaseItemTickable.java | 645 +- .../core/item/base/BaseItemWithCharge.java | 113 +- .../core/item/base/BaseItemWithDamageValue.java | 38 +- .../gtPlusPlus/core/item/base/BasicSpawnEgg.java | 458 +- .../java/gtPlusPlus/core/item/base/CoreItem.java | 535 +- .../core/item/base/bolts/BaseItemBolt.java | 8 +- .../core/item/base/cell/BaseItemCell.java | 97 +- .../core/item/base/cell/BaseItemPlasmaCell.java | 126 +- .../core/item/base/dusts/BaseItemDust.java | 267 +- .../core/item/base/dusts/BaseItemDustAbstract.java | 68 +- .../core/item/base/dusts/BaseItemDustEx.java | 209 +- .../core/item/base/dusts/BaseItemDustUnique.java | 288 +- .../item/base/dusts/decimal/BaseItemCentidust.java | 94 +- .../item/base/dusts/decimal/BaseItemDecidust.java | 94 +- .../core/item/base/foil/BaseItemFoil.java | 8 +- .../core/item/base/foods/BaseItemFood.java | 81 +- .../core/item/base/foods/BaseItemHotFood.java | 131 +- .../core/item/base/gears/BaseItemGear.java | 8 +- .../core/item/base/gears/BaseItemSmallGear.java | 8 +- .../core/item/base/ingots/BaseItemIngot.java | 23 +- .../core/item/base/ingots/BaseItemIngotHot.java | 193 +- .../core/item/base/ingots/BaseItemIngot_OLD.java | 173 +- .../core/item/base/itemblock/FluidItemBlock.java | 111 +- .../item/base/itemblock/ItemBlockBasicTile.java | 106 +- .../core/item/base/itemblock/ItemBlockDoor.java | 191 +- .../item/base/itemblock/ItemBlockEntityBase.java | 57 +- .../core/item/base/itemblock/ItemBlockGtBlock.java | 337 +- .../item/base/itemblock/ItemBlockGtFrameBox.java | 149 +- .../core/item/base/itemblock/ItemBlockMeta.java | 173 +- .../core/item/base/itemblock/ItemBlockNBT.java | 180 +- .../core/item/base/itemblock/ItemBlockOre.java | 291 +- .../base/itemblock/ItemBlockRoundRobinator.java | 202 +- .../core/item/base/itemblock/ItemBlockSpawner.java | 51 +- .../core/item/base/misc/BaseItemMisc.java | 304 +- .../core/item/base/misc/BaseItemParticle.java | 94 +- .../core/item/base/nugget/BaseItemNugget.java | 9 +- .../base/ore/BaseItemCentrifugedCrushedOre.java | 8 +- .../core/item/base/ore/BaseItemCrushedOre.java | 8 +- .../core/item/base/ore/BaseItemImpureDust.java | 8 +- .../core/item/base/ore/BaseItemMilledOre.java | 26 +- .../item/base/ore/BaseItemPurifiedCrushedOre.java | 8 +- .../core/item/base/ore/BaseItemPurifiedDust.java | 8 +- .../core/item/base/ore/BaseOreComponent.java | 501 +- .../core/item/base/plates/BaseItemPlate.java | 22 +- .../core/item/base/plates/BaseItemPlateDouble.java | 22 +- .../core/item/base/plates/BaseItemPlateHeavy.java | 70 +- .../core/item/base/plates/BaseItemPlate_OLD.java | 157 +- .../core/item/base/rings/BaseItemRing.java | 9 +- .../core/item/base/rods/BaseItemRod.java | 9 +- .../core/item/base/rods/BaseItemRodLong.java | 17 +- .../core/item/base/rotors/BaseItemRotor.java | 8 +- .../core/item/base/screws/BaseItemScrew.java | 9 +- .../core/item/base/wire/BaseItemFineWire.java | 9 +- .../gtPlusPlus/core/item/bauble/BaseBauble.java | 338 +- .../core/item/bauble/BatteryPackBaseBauble.java | 457 +- .../core/item/bauble/ElectricBaseBauble.java | 352 +- .../core/item/bauble/FireProtectionBauble.java | 234 +- .../core/item/bauble/HealthBoostBauble.java | 46 +- .../gtPlusPlus/core/item/bauble/ModularBauble.java | 786 +- .../core/item/bauble/MonsterKillerBaseBauble.java | 298 +- .../core/item/chemistry/AgriculturalChem.java | 1196 +- .../gtPlusPlus/core/item/chemistry/CoalTar.java | 710 +- .../core/item/chemistry/GenericChem.java | 2366 ++-- .../core/item/chemistry/IonParticles.java | 277 +- .../core/item/chemistry/MilledOreProcessing.java | 1565 +- .../core/item/chemistry/NuclearChem.java | 198 +- .../gtPlusPlus/core/item/chemistry/OilChem.java | 66 +- .../core/item/chemistry/RocketFuels.java | 2223 ++- .../core/item/chemistry/StandardBaseParticles.java | 286 +- .../chemistry/general/ItemGenericChemBase.java | 587 +- .../chemistry/general/ItemNuclearChemBase.java | 260 +- .../core/item/circuit/ItemAdvancedChip.java | 432 +- .../core/item/crafting/ItemDummyResearch.java | 169 +- .../gtPlusPlus/core/item/effects/RarityEffect.java | 32 +- .../gtPlusPlus/core/item/effects/RarityEpic.java | 28 +- .../gtPlusPlus/core/item/effects/RarityRare.java | 28 +- .../core/item/effects/RarityUncommon.java | 20 +- .../core/item/food/BaseItemMetaFood.java | 928 +- .../core/item/general/BaseItemGrindle.java | 117 +- .../core/item/general/BedLocator_Base.java | 184 +- .../gtPlusPlus/core/item/general/BufferCore.java | 100 +- .../core/item/general/ItemAirFilter.java | 247 +- .../core/item/general/ItemAreaClear.java | 371 +- .../core/item/general/ItemBasicFirestarter.java | 157 +- .../item/general/ItemBasicScrubberTurbine.java | 272 +- .../core/item/general/ItemBlueprint.java | 516 +- .../core/item/general/ItemCloakingDevice.java | 496 +- .../core/item/general/ItemControlCore.java | 202 +- .../core/item/general/ItemCreativeTab.java | 88 +- .../gtPlusPlus/core/item/general/ItemEmpty.java | 22 +- .../core/item/general/ItemGemShards.java | 139 +- .../core/item/general/ItemGenericToken.java | 341 +- .../gtPlusPlus/core/item/general/ItemGiantEgg.java | 515 +- .../core/item/general/ItemHalfCompleteCasings.java | 97 +- .../core/item/general/ItemHealingDevice.java | 748 +- .../core/item/general/ItemLavaFilter.java | 201 +- .../core/item/general/ItemMagicFeather.java | 447 +- .../core/item/general/ItemSlowBuildingRing.java | 245 +- .../core/item/general/ItemSunnariumBit.java | 19 +- .../core/item/general/NuclearFuelRodBase.java | 366 +- .../core/item/general/RF2EU_Battery.java | 595 +- .../core/item/general/books/ItemBaseBook.java | 199 +- .../item/general/capture/ItemEntityCatcher.java | 463 +- .../item/general/chassis/ItemBoilerChassis.java | 127 +- .../item/general/chassis/ItemDehydratorCoil.java | 140 +- .../general/chassis/ItemDehydratorCoilWire.java | 140 +- .../core/item/general/fuelrods/FuelRod_Base.java | 412 +- .../item/general/fuelrods/FuelRod_Thorium.java | 17 +- .../general/rfchargingpack/ChargingPackBase.java | 133 +- .../item/general/spawn/ItemCustomSpawnEgg.java | 534 +- .../throwables/ItemHydrofluoricAcidPotion.java | 49 +- .../general/throwables/ItemSulfuricAcidPotion.java | 49 +- .../item/general/throwables/ItemThrowableBomb.java | 190 +- .../java/gtPlusPlus/core/item/init/ItemsFoods.java | 113 +- .../gtPlusPlus/core/item/init/ItemsMultiTools.java | 102 +- .../core/item/materials/DustDecayable.java | 159 +- .../core/item/materials/MaterialHandler.java | 7 +- .../core/item/tool/misc/ConnectedBlockFinder.java | 248 +- .../core/item/tool/misc/DebugScanner.java | 168 +- .../core/item/tool/misc/FakeGregtechTool.java | 109 +- .../core/item/tool/misc/GregtechPump.java | 2562 ++-- .../core/item/tool/misc/SandstoneHammer.java | 131 +- .../core/item/tool/misc/box/AutoLunchBox.java | 16 +- .../core/item/tool/misc/box/BaseBoxItem.java | 90 +- .../core/item/tool/misc/box/ContainerBoxBase.java | 634 +- .../item/tool/misc/box/CustomBoxInventory.java | 433 +- .../core/item/tool/misc/box/MagicToolBag.java | 14 +- .../core/item/tool/misc/box/UniversalToolBox.java | 17 +- .../core/item/tool/staballoy/MultiPickaxeBase.java | 585 +- .../core/item/tool/staballoy/MultiSpadeBase.java | 237 +- .../core/item/tool/staballoy/StaballoyAxe.java | 648 +- .../core/item/tool/staballoy/StaballoyPickaxe.java | 884 +- .../core/item/tool/staballoy/StaballoySpade.java | 789 +- .../core/item/wearable/WearableLoader.java | 15 +- .../core/item/wearable/armour/ArmourLoader.java | 56 +- .../core/item/wearable/armour/base/BaseArmour.java | 7 +- .../item/wearable/armour/base/BaseArmourBoots.java | 9 +- .../item/wearable/armour/base/BaseArmourChest.java | 9 +- .../item/wearable/armour/base/BaseArmourHelm.java | 9 +- .../item/wearable/armour/base/BaseArmourLegs.java | 9 +- .../item/wearable/armour/hazmat/ArmourHazmat.java | 186 +- .../wearable/armour/tinfoil/ArmourTinFoilHat.java | 290 +- .../core/item/wearable/base/BaseItemWearable.java | 100 +- .../item/wearable/hazmat/ItemArmorHazmatEx.java | 37 +- src/main/java/gtPlusPlus/core/lib/CORE.java | 669 +- src/main/java/gtPlusPlus/core/lib/LoadedMods.java | 725 +- .../java/gtPlusPlus/core/lib/VanillaColours.java | 51 +- src/main/java/gtPlusPlus/core/material/ALLOY.java | 2003 ++- .../java/gtPlusPlus/core/material/ELEMENT.java | 1157 +- src/main/java/gtPlusPlus/core/material/Ion.java | 44 +- .../gtPlusPlus/core/material/MISC_MATERIALS.java | 1188 +- .../java/gtPlusPlus/core/material/Material.java | 3296 +++-- .../core/material/MaterialGenerator.java | 767 +- .../gtPlusPlus/core/material/MaterialStack.java | 214 +- .../java/gtPlusPlus/core/material/NONMATERIAL.java | 70 +- src/main/java/gtPlusPlus/core/material/ORES.java | 1669 ++- .../java/gtPlusPlus/core/material/Particle.java | 280 +- .../core/material/gregtech/CustomGTMaterials.java | 148 +- .../core/material/nuclear/FLUORIDES.java | 510 +- .../gtPlusPlus/core/material/nuclear/NUCLIDE.java | 686 +- .../core/material/state/MaterialState.java | 30 +- .../handler/AbstractClientMessageHandler.java | 9 +- .../network/handler/AbstractMessageHandler.java | 45 +- .../handler/AbstractServerMessageHandler.java | 7 +- .../core/network/packet/AbstractPacket.java | 3 +- .../network/packet/Packet_VolumetricFlaskGui.java | 224 +- .../network/packet/Packet_VolumetricFlaskGui2.java | 222 +- .../java/gtPlusPlus/core/players/FakeFarmer.java | 133 +- .../gtPlusPlus/core/potion/GtPotionEffect.java | 7 +- .../java/gtPlusPlus/core/proxy/ClientProxy.java | 460 +- .../java/gtPlusPlus/core/proxy/ServerProxy.java | 34 +- .../core/recipe/Gregtech_Recipe_Adder.java | 175 +- .../core/recipe/LOADER_Machine_Components.java | 467 +- .../gtPlusPlus/core/recipe/RECIPES_Extruder.java | 81 +- .../gtPlusPlus/core/recipe/RECIPES_GREGTECH.java | 4834 +++---- .../gtPlusPlus/core/recipe/RECIPES_General.java | 1227 +- .../core/recipe/RECIPES_LaserEngraver.java | 293 +- .../gtPlusPlus/core/recipe/RECIPES_MTWRAPPER.java | 40 +- .../core/recipe/RECIPES_MachineComponents.java | 1140 +- .../gtPlusPlus/core/recipe/RECIPES_Machines.java | 7875 ++++++----- .../core/recipe/RECIPES_Old_Circuits.java | 1092 +- .../core/recipe/RECIPES_RareEarthProcessing.java | 429 +- .../core/recipe/RECIPES_SeleniumProcessing.java | 319 +- .../gtPlusPlus/core/recipe/RECIPES_Shapeless.java | 50 +- .../java/gtPlusPlus/core/recipe/RECIPES_Tools.java | 358 +- .../gtPlusPlus/core/recipe/RECIPE_Batteries.java | 85 +- .../gtPlusPlus/core/recipe/ShapedRecipeObject.java | 80 +- .../java/gtPlusPlus/core/recipe/common/CI.java | 2589 ++-- .../java/gtPlusPlus/core/slots/SlotAirFilter.java | 35 +- .../java/gtPlusPlus/core/slots/SlotBlueprint.java | 38 +- .../java/gtPlusPlus/core/slots/SlotBuzzSaw.java | 122 +- .../core/slots/SlotChemicalPlantInput.java | 57 +- .../java/gtPlusPlus/core/slots/SlotCrafting.java | 279 +- .../core/slots/SlotCraftingNoCollect.java | 271 +- .../java/gtPlusPlus/core/slots/SlotDataStick.java | 59 +- .../java/gtPlusPlus/core/slots/SlotElectric.java | 71 +- src/main/java/gtPlusPlus/core/slots/SlotFrame.java | 27 +- .../java/gtPlusPlus/core/slots/SlotFuelRod.java | 88 +- .../java/gtPlusPlus/core/slots/SlotGeneric.java | 23 +- .../java/gtPlusPlus/core/slots/SlotGtTool.java | 44 +- .../gtPlusPlus/core/slots/SlotGtToolElectric.java | 169 +- .../core/slots/SlotIntegratedCircuit.java | 175 +- .../gtPlusPlus/core/slots/SlotItemBackpackInv.java | 35 +- .../java/gtPlusPlus/core/slots/SlotJukebox.java | 52 +- .../gtPlusPlus/core/slots/SlotLockedInput.java | 94 +- .../java/gtPlusPlus/core/slots/SlotLunchBox.java | 40 +- .../gtPlusPlus/core/slots/SlotMagicToolBag.java | 39 +- .../gtPlusPlus/core/slots/SlotModularBauble.java | 44 +- .../core/slots/SlotModularBaubleUpgrades.java | 85 +- .../java/gtPlusPlus/core/slots/SlotNoInput.java | 23 +- .../gtPlusPlus/core/slots/SlotNoInputLogging.java | 44 +- .../java/gtPlusPlus/core/slots/SlotOutput.java | 159 +- .../core/slots/SlotPollutionScrubber.java | 95 +- src/main/java/gtPlusPlus/core/slots/SlotRTG.java | 27 +- .../java/gtPlusPlus/core/slots/SlotToolBox.java | 204 +- .../gtPlusPlus/core/slots/SlotVolumetricFlask.java | 30 +- .../core/tileentities/ModTileEntities.java | 75 +- .../core/tileentities/base/TILE_ENTITY_BASE.java | 56 +- .../core/tileentities/base/TileBasicTank.java | 278 +- .../core/tileentities/base/TileEntityBase.java | 2017 +-- .../core/tileentities/base/TilePoweredGT.java | 95 +- .../general/TileEntityCircuitProgrammer.java | 578 +- .../general/TileEntityDecayablesChest.java | 692 +- .../tileentities/general/TileEntityEggBox.java | 692 +- .../tileentities/general/TileEntityFirepit.java | 48 +- .../tileentities/general/TileEntityFishTrap.java | 797 +- .../general/TileEntityHeliumGenerator.java | 224 +- .../general/TileEntityInfiniteFluid.java | 249 +- .../general/TileEntityPlayerDoorBase.java | 487 +- .../tileentities/general/TileEntityReverter.java | 558 +- .../general/TileEntityVolumetricFlaskSetter.java | 764 +- .../general/TileEntityXpConverter.java | 518 +- .../redstone/TileEntityRedstoneHandler.java | 762 +- .../machines/TileEntityAdvPooCollector.java | 231 +- .../machines/TileEntityBaseFluidCollector.java | 411 +- .../machines/TileEntityModularityTable.java | 922 +- .../machines/TileEntityPestKiller.java | 927 +- .../machines/TileEntityPooCollector.java | 216 +- .../machines/TileEntityProjectTable.java | 558 +- .../machines/TileEntityRoundRobinator.java | 1348 +- .../machines/TileEntityTradeTable.java | 235 +- .../gtPlusPlus/core/util/MovingAverageLong.java | 3 +- src/main/java/gtPlusPlus/core/util/Utils.java | 1808 +-- src/main/java/gtPlusPlus/core/util/data/AES.java | 154 +- .../java/gtPlusPlus/core/util/data/ArrayUtils.java | 192 +- .../java/gtPlusPlus/core/util/data/EnumUtils.java | 75 +- .../java/gtPlusPlus/core/util/data/FileUtils.java | 164 +- .../gtPlusPlus/core/util/data/LocaleUtils.java | 136 +- .../gtPlusPlus/core/util/data/LoggingUtils.java | 76 +- .../gtPlusPlus/core/util/data/StringUtils.java | 425 +- .../java/gtPlusPlus/core/util/data/UUIDUtils.java | 29 +- .../gtPlusPlus/core/util/debug/DEBUG_INIT.java | 51 +- .../core/util/debug/DEBUG_ITEM_ShapeSpawner.java | 83 +- .../util/debug/DEBUG_MULTIBLOCK_ShapeSpawner.java | 1849 +-- .../core/util/debug/DEBUG_ScreenOverlay.java | 54 +- .../core/util/debug/DEBUG_TimerThread.java | 104 +- .../core/util/debug/UtilityGL11Debug.java | 1426 +- .../java/gtPlusPlus/core/util/math/MathUtils.java | 1559 +- .../core/util/minecraft/ClientUtils.java | 15 +- .../core/util/minecraft/EnchantingUtils.java | 173 +- .../core/util/minecraft/EnergyUtils.java | 233 +- .../core/util/minecraft/EntityUtils.java | 458 +- .../gtPlusPlus/core/util/minecraft/FluidUtils.java | 1446 +- .../gtPlusPlus/core/util/minecraft/FoodUtils.java | 94 +- .../core/util/minecraft/HazmatUtils.java | 1141 +- .../core/util/minecraft/InventoryUtils.java | 131 +- .../gtPlusPlus/core/util/minecraft/ItemUtils.java | 2777 ++-- .../gtPlusPlus/core/util/minecraft/LangUtils.java | 264 +- .../core/util/minecraft/MaterialUtils.java | 1012 +- .../core/util/minecraft/MiningUtils.java | 483 +- .../core/util/minecraft/ModularArmourUtils.java | 305 +- .../gtPlusPlus/core/util/minecraft/NBTUtils.java | 1128 +- .../core/util/minecraft/OreDictUtils.java | 29 +- .../core/util/minecraft/PlayerUtils.java | 460 +- .../core/util/minecraft/RecipeUtils.java | 1538 +- .../core/util/minecraft/ShapelessUtils.java | 72 +- .../util/minecraft/gregtech/PollutionUtils.java | 322 +- .../gregtech/material/MaterialBuilder.java | 482 +- .../gregtech/recipehandlers/GregtechRecipe.java | 2 +- .../core/util/minecraft/network/CustomPacket.java | 52 +- .../core/util/minecraft/network/PacketBuilder.java | 33 +- .../util/minecraft/network/PacketDispatcher.java | 127 +- .../core/util/minecraft/network/PacketHandler.java | 94 +- .../util/minecraft/network/PacketTileEntity.java | 114 +- .../minecraft/particles/BlockBreakParticles.java | 16 +- .../particles/EntityParticleFXMysterious.java | 25 +- .../gtPlusPlus/core/util/player/PlayerCache.java | 289 +- .../core/util/reflect/AddGregtechRecipe.java | 466 +- .../gtPlusPlus/core/util/reflect/ProxyFinder.java | 90 +- .../core/util/reflect/ReflectionUtils.java | 2172 ++- .../gtPlusPlus/core/util/sys/KeyboardUtils.java | 61 +- src/main/java/gtPlusPlus/core/util/sys/Log.java | 26 +- .../java/gtPlusPlus/core/util/sys/SystemUtils.java | 153 +- .../core/world/damage/BaseCustomDamageSource.java | 23 +- .../core/world/explosions/ExplosionHandler.java | 58 +- .../core/world/explosions/MiningExplosion.java | 626 +- .../everglades/GTplusplus_Everglades.java | 349 +- .../everglades/biome/BiomeGenerator_Custom.java | 173 +- .../everglades/biome/Biome_Everglades.java | 255 +- .../everglades/biome/GenLayerBiomes.java | 42 +- .../everglades/biome/GenLayerEverglades.java | 42 +- .../everglades/block/BlockDarkWorldGround.java | 29 +- .../block/BlockDarkWorldPollutedDirt.java | 108 +- .../block/BlockDarkWorldPortalFrame.java | 40 +- .../block/BlockDarkWorldSludgeFluid.java | 172 +- .../everglades/block/BlockEvergladesPortal.java | 770 +- .../everglades/block/DarkWorldContentLoader.java | 111 +- .../everglades/dimension/Dimension_Everglades.java | 34 +- .../everglades/gen/WorldGenDeadLilly.java | 12 +- .../everglades/gen/WorldGenMinable_Custom.java | 141 +- .../gtPlusPlus/everglades/gen/gt/WorldGen_GT.java | 89 +- .../everglades/gen/gt/WorldGen_GT_Base.java | 983 +- .../everglades/gen/gt/WorldGen_GT_Ore_Layer.java | 1073 +- .../everglades/gen/gt/WorldGen_Ores.java | 180 +- .../everglades/item/ItemBlockToxicEverglades.java | 53 +- .../item/ItemEvergladesPortalTrigger.java | 169 +- .../gtPlusPlus/everglades/object/BoxedQuad.java | 101 +- .../everglades/world/CustomWorldType.java | 99 +- .../everglades/world/EvergladesPortalPosition.java | 16 +- .../everglades/world/TeleporterDimensionMod.java | 918 +- .../everglades/world/WorldChunkManagerCustom.java | 482 +- .../everglades/world/WorldProviderMod.java | 99 +- .../gtPlusPlus/nei/DecayableRecipeHandler.java | 483 +- .../gtPlusPlus/nei/GTPP_NEI_DefaultHandler.java | 86 +- .../java/gtPlusPlus/nei/GT_NEI_FluidReactor.java | 67 +- src/main/java/gtPlusPlus/nei/GT_NEI_LFTR.java | 46 +- .../java/gtPlusPlus/nei/GT_NEI_LFTR_Sparging.java | 659 +- .../java/gtPlusPlus/nei/GT_NEI_MultiNoCell.java | 37 +- .../gtPlusPlus/nei/GT_NEI_MultiSolarTower.java | 39 +- .../nei/GT_NEI_MultiTreeGrowthSimulator.java | 79 +- src/main/java/gtPlusPlus/nei/NEI_GT_Config.java | 172 +- src/main/java/gtPlusPlus/nei/NEI_IMC_Sender.java | 16 +- .../gtPlusPlus/nei/handlers/NeiTextureHandler.java | 243 +- .../plugin/agrichem/AlgaeDefinition.java | 107 +- .../gtPlusPlus/plugin/agrichem/AlgaeUtils.java | 7 +- .../gtPlusPlus/plugin/agrichem/BioRecipes.java | 2695 ++-- .../gtPlusPlus/plugin/agrichem/Core_Agrichem.java | 108 +- .../gtPlusPlus/plugin/agrichem/IAlgalItem.java | 7 +- .../plugin/agrichem/block/AgrichemFluids.java | 149 +- .../plugin/agrichem/fluids/FluidLoader.java | 26 +- .../agrichem/item/algae/ItemAgrichemBase.java | 550 +- .../plugin/agrichem/item/algae/ItemAlgaeBase.java | 410 +- .../plugin/agrichem/item/algae/ItemBioChip.java | 434 +- .../plugin/agrichem/logic/AlgaeGeneticData.java | 252 +- .../agrichem/logic/AlgaeGrowthRequirement.java | 4 +- .../gtPlusPlus/plugin/fishing/Core_Fishing.java | 91 +- .../plugin/fishing/block/BlockFishEggs.java | 9 +- .../gtPlusPlus/plugin/fishing/item/BaseFish.java | 59 +- .../plugin/fishing/misc/BaseFishTypes.java | 243 +- .../plugin/fixes/interfaces/IBugFix.java | 3 +- .../plugin/fixes/vanilla/Core_VanillaFixes.java | 150 +- .../fixes/vanilla/VanillaBackgroundMusicFix.java | 102 +- .../plugin/fixes/vanilla/VanillaBedHeightFix.java | 127 +- .../plugin/fixes/vanilla/music/MusicTocker.java | 210 +- .../gtPlusPlus/plugin/manager/Core_Manager.java | 193 +- .../plugin/sulfurchem/Core_SulfuricChemistry.java | 547 +- .../plugin/villagers/Core_VillagerAdditions.java | 198 +- .../gtPlusPlus/plugin/villagers/NameLists.java | 10748 ++++++++++++-- .../plugin/villagers/VillagerEventHandler.java | 70 +- .../plugin/villagers/VillagerObject.java | 64 +- .../gtPlusPlus/plugin/villagers/VillagerUtils.java | 30 +- .../villagers/block/BlockGenericSpawner.java | 45 +- .../villagers/entity/EntityBaseVillager.java | 1051 +- .../villagers/entity/EntityNativeAustralian.java | 1024 +- .../villagers/entity/trade/BaseVillagerTrade.java | 42 +- .../villagers/tile/MobSpawnerCustomLogic.java | 98 +- .../villagers/tile/TileEntityGenericSpawner.java | 462 +- .../villagers/trade/TradeHandlerAboriginal.java | 276 +- .../plugin/villagers/trade/TradeHandlerBanker.java | 30 +- .../plugin/villagers/trade/TradeHandlerBase.java | 11 +- .../villagers/trade/TradeHandlerTechnician.java | 30 +- .../plugin/villagers/trade/TradeHandlerTrader.java | 64 +- .../gtPlusPlus/plugin/waila/Core_WailaPlugin.java | 99 +- .../java/gtPlusPlus/preloader/CORE_Preloader.java | 47 +- .../java/gtPlusPlus/preloader/ChunkDebugger.java | 89 +- .../gtPlusPlus/preloader/CustomClassLoader.java | 81 +- src/main/java/gtPlusPlus/preloader/DevHelper.java | 14173 +++++++++---------- .../gtPlusPlus/preloader/Preloader_GT_OreDict.java | 366 +- .../gtPlusPlus/preloader/Preloader_Logger.java | 98 +- .../java/gtPlusPlus/preloader/asm/AsmConfig.java | 389 +- .../preloader/asm/ClassesToTransform.java | 137 +- .../preloader/asm/Preloader_DummyContainer.java | 159 +- .../preloader/asm/Preloader_FMLLoadingPlugin.java | 111 +- .../preloader/asm/Preloader_SetupClass.java | 22 +- .../preloader/asm/helpers/MethodHelper_CC.java | 24 +- .../preloader/asm/helpers/MethodHelper_GT.java | 27 +- .../ClassTransformer_CC_GuiContainerManager.java | 223 +- ...ClassTransformer_COFH_OreDictionaryArbiter.java | 331 +- .../ClassTransformer_Forge_ChunkLoading.java | 1653 ++- ...ansformer_Forge_EntityLivingBase_SetHealth.java | 221 +- .../ClassTransformer_GC_EntityAutoRocket.java | 1187 +- .../ClassTransformer_GC_FluidUtil.java | 525 +- .../ClassTransformer_GC_FuelLoader.java | 1591 ++- .../ClassTransformer_GT_Achievements.java | 4272 +++--- .../ClassTransformer_GT_Achievements_CrashFix.java | 440 +- .../ClassTransformer_GT_BaseMetaTileEntity.java | 313 +- ...ransformer_GT_BlockMachines_MetaPipeEntity.java | 512 +- .../ClassTransformer_GT_BlockMachines_NBT.java | 387 +- .../ClassTransformer_GT_CharcoalPit.java | 353 +- .../transformers/ClassTransformer_GT_Client.java | 764 +- .../ClassTransformer_GT_ItemMachines_Tooltip.java | 268 +- .../ClassTransformer_GT_MetaGenerated_Tool.java | 184 +- .../ClassTransformer_GT_Packet_TileEntity.java | 636 +- .../transformers/ClassTransformer_GT_Utility.java | 546 +- .../ClassTransformer_IC2_GetHarvestTool.java | 404 +- .../transformers/ClassTransformer_IC2_Hazmat.java | 272 +- .../ClassTransformer_LWJGL_Keyboard.java | 532 +- ...assTransformer_Railcraft_FluidCartHandling.java | 202 +- .../ClassTransformer_Railcraft_FluidHelper.java | 1688 ++- .../ClassTransformer_Railcraft_InvTools.java | 428 +- .../ClassTransformer_TC_ItemWispEssence.java | 476 +- .../ClassTransformer_TT_ThaumicRestorer.java | 1216 +- .../transformers/ClassTransformer_TiConFluids.java | 296 +- .../transformers/Preloader_ClassTransformer.java | 115 +- .../transformers/Preloader_ClassTransformer2.java | 21 +- .../Preloader_Transformer_Handler.java | 563 +- .../preloader/keyboard/BetterKeyboard.java | 159 +- .../gtPlusPlus/xmod/advsolar/HANDLER_AdvSolar.java | 11 +- .../xmod/bartcrops/HANDLER_CropsPlusPlus.java | 22 +- .../xmod/bartcrops/LoaderOfTheCrops.java | 188 +- .../bartcrops/abstracts/BaseAestheticCrop.java | 55 +- .../xmod/bartcrops/abstracts/BaseCrop.java | 79 +- .../bartcrops/abstracts/BaseHarvestableCrop.java | 106 +- .../xmod/bartcrops/crops/Crop_Force.java | 86 +- .../gtPlusPlus/xmod/bartcrops/crops/Crop_Hemp.java | 90 +- .../java/gtPlusPlus/xmod/bartworks/BW_Utils.java | 141 +- .../gtPlusPlus/xmod/bop/HANDLER_BiomesOPlenty.java | 335 +- .../xmod/bop/blocks/BOP_Block_Registrator.java | 490 +- .../xmod/bop/blocks/base/LeavesBase.java | 180 +- .../gtPlusPlus/xmod/bop/blocks/base/LogBase.java | 122 +- .../xmod/bop/blocks/base/SaplingBase.java | 338 +- .../xmod/bop/blocks/pine/LeavesPineTree.java | 39 +- .../xmod/bop/blocks/pine/LogPineTree.java | 32 +- .../xmod/bop/blocks/pine/SaplingPineTree.java | 75 +- .../blocks/rainforest/LeavesRainforestTree.java | 29 +- .../bop/blocks/rainforest/LogRainforestTree.java | 32 +- .../blocks/rainforest/SaplingRainforestTree.java | 99 +- .../xmod/bop/creative/MiscUtilsBOPTab.java | 21 +- .../bop/world/features/trees/WorldGenPineTree.java | 316 +- .../features/trees/WorldGenRainForestTree_Ex.java | 468 +- .../java/gtPlusPlus/xmod/cofh/HANDLER_COFH.java | 11 +- .../xmod/computronics/HANDLER_Computronics.java | 81 +- .../xmod/eio/handler/HandlerTooltip_EIO.java | 127 +- .../gtPlusPlus/xmod/eio/material/MaterialEIO.java | 216 +- .../java/gtPlusPlus/xmod/forestry/HANDLER_FR.java | 186 +- .../forestry/bees/blocks/BlockDenseBeeHouse.java | 13 +- .../forestry/bees/blocks/FR_BlockRegistry.java | 30 +- .../xmod/forestry/bees/custom/CustomCombs.java | 119 +- .../forestry/bees/custom/GTPP_Bee_Definition.java | 1414 +- .../xmod/forestry/bees/custom/GTPP_Bees.java | 306 +- .../bees/custom/GTPP_Branch_Definition.java | 128 +- .../xmod/forestry/bees/custom/ItemCustomComb.java | 434 +- .../xmod/forestry/bees/gui/ContainerBeeHouse.java | 34 +- .../xmod/forestry/bees/gui/GuiBeeHouse.java | 55 +- .../xmod/forestry/bees/handler/GTPP_CombType.java | 93 +- .../xmod/forestry/bees/handler/GTPP_DropType.java | 53 +- .../forestry/bees/handler/GTPP_PollenType.java | 89 +- .../forestry/bees/handler/GTPP_PropolisType.java | 43 +- .../bees/inventory/InventoryDenseBeeHouse.java | 146 +- .../xmod/forestry/bees/items/FR_ItemRegistry.java | 173 +- .../xmod/forestry/bees/items/FR_StringUtil.java | 31 +- .../xmod/forestry/bees/items/MB_FrameType.java | 252 +- .../xmod/forestry/bees/items/MB_ItemFrame.java | 251 +- .../xmod/forestry/bees/items/output/GTPP_Comb.java | 221 +- .../xmod/forestry/bees/items/output/GTPP_Drop.java | 185 +- .../forestry/bees/items/output/GTPP_Pollen.java | 117 +- .../forestry/bees/items/output/GTPP_Propolis.java | 123 +- .../forestry/bees/recipe/FR_Gregtech_Recipes.java | 286 +- .../bees/registry/GTPP_AlleleBeeSpecies.java | 67 +- .../forestry/bees/registry/GTPP_BeeDefinition.java | 498 +- .../forestry/bees/registry/GTPP_Bee_Mutation.java | 39 +- .../xmod/forestry/bees/registry/GTPP_Bees.java | 63 +- .../bees/registry/GTPP_BranchDefinition.java | 10 +- .../bees/tileentities/TileDenseBeeHouse.java | 127 +- .../xmod/galacticraft/HANDLER_GalactiCraft.java | 49 +- .../galacticraft/handler/HandlerTooltip_GC.java | 132 +- .../xmod/galacticraft/util/GalacticUtils.java | 294 +- .../gtPlusPlus/xmod/goodgenerator/GG_Utils.java | 90 +- .../java/gtPlusPlus/xmod/gregtech/HANDLER_GT.java | 1112 +- .../xmod/gregtech/api/energy/IC2ElectricItem.java | 85 +- .../api/energy/IC2ElectricItemManager.java | 140 +- .../xmod/gregtech/api/enums/CustomGtTextures.java | 142 +- .../xmod/gregtech/api/enums/CustomOrePrefix.java | 230 +- .../xmod/gregtech/api/enums/GregtechItemList.java | 2068 +-- .../gregtech/api/enums/GregtechOreDictNames.java | 33 +- .../gregtech/api/enums/GregtechOrePrefixes.java | 3476 +++-- .../gregtech/api/enums/GregtechTextureSet.java | 298 +- .../xmod/gregtech/api/enums/GregtechTextures.java | 351 +- .../gregtech/api/enums/GregtechToolDictNames.java | 11 +- .../gregtech/api/gui/CONTAINER_AdvancedBoiler.java | 53 +- .../xmod/gregtech/api/gui/CONTAINER_Cyclotron.java | 49 +- .../xmod/gregtech/api/gui/CONTAINER_DataHatch.java | 38 +- .../gregtech/api/gui/CONTAINER_DeluxeTank.java | 110 +- .../api/gui/CONTAINER_Hatch_Muffler_Advanced.java | 86 +- .../api/gui/CONTAINER_IndustrialCentrifuge.java | 55 +- .../api/gui/CONTAINER_IronBlastFurnace.java | 41 +- .../xmod/gregtech/api/gui/CONTAINER_MatterFab.java | 137 +- .../api/gui/CONTAINER_MetaTileMachineLong.java | 470 +- .../gregtech/api/gui/CONTAINER_MultiMachine.java | 493 +- .../CONTAINER_MultiMachine_NoPlayerInventory.java | 24 +- .../api/gui/CONTAINER_PowerSubStation.java | 139 +- .../xmod/gregtech/api/gui/CONTAINER_SafeBlock.java | 160 +- .../gregtech/api/gui/CONTAINER_SolarGenerator.java | 143 +- .../gregtech/api/gui/CONTAINER_SteamCondenser.java | 167 +- .../gregtech/api/gui/CONTAINER_SuperChest.java | 103 +- .../gregtech/api/gui/CONTAINER_TreeFarmer.java | 109 +- .../xmod/gregtech/api/gui/GUI_AdvancedBoiler.java | 10 +- .../xmod/gregtech/api/gui/GUI_Cyclotron.java | 35 +- .../xmod/gregtech/api/gui/GUI_DataHatch.java | 18 +- .../xmod/gregtech/api/gui/GUI_DeluxeTank.java | 56 +- .../api/gui/GUI_Hatch_Muffler_Advanced.java | 71 +- .../gregtech/api/gui/GUI_IndustrialCentrifuge.java | 121 +- .../gregtech/api/gui/GUI_IronBlastFurnace.java | 58 +- .../xmod/gregtech/api/gui/GUI_MatterFab.java | 143 +- .../xmod/gregtech/api/gui/GUI_MultiMachine.java | 612 +- .../gregtech/api/gui/GUI_MultiMachine_Default.java | 42 +- .../gregtech/api/gui/GUI_Multi_Basic_Slotted.java | 130 +- .../xmod/gregtech/api/gui/GUI_PowerSubStation.java | 218 +- .../xmod/gregtech/api/gui/GUI_SafeBlock.java | 79 +- .../xmod/gregtech/api/gui/GUI_SolarGenerator.java | 71 +- .../xmod/gregtech/api/gui/GUI_SteamCondenser.java | 84 +- .../xmod/gregtech/api/gui/GUI_SuperChest.java | 55 +- .../xmod/gregtech/api/gui/GUI_TreeFarmer.java | 76 +- .../xmod/gregtech/api/gui/SyncedLong.java | 2 +- .../xmod/gregtech/api/gui/SyncedValueManager.java | 1 - .../GT_Container_ElectricAutoWorkbench.java | 210 +- .../GT_Container_ElectricInventoryManager.java | 509 +- .../GT_GUIContainer_ElectricAutoWorkbench.java | 84 +- .../GT_GUIContainer_ElectricInventoryManager.java | 218 +- .../api/gui/basic/CONTAINER_PollutionCleaner.java | 168 +- .../api/gui/basic/GT_Container_CropHarvestor.java | 326 +- .../gui/basic/GT_GUIContainer_CropHarvestor.java | 118 +- .../api/gui/basic/GUI_PollutionCleaner.java | 115 +- .../gui/computer/GT_Container_ComputerCube.java | 734 +- .../GT_Container_RedstoneCircuitBlock.java | 293 +- .../gui/computer/GT_GUIContainer_ComputerCube.java | 349 +- .../GT_GUIContainer_RedstoneCircuitBlock.java | 187 +- .../gui/fluidreactor/Container_FluidReactor.java | 318 +- .../api/gui/fluidreactor/GUI_FluidReactor.java | 220 +- .../api/gui/hatches/CONTAINER_1by1_Turbine.java | 67 +- .../gregtech/api/gui/hatches/CONTAINER_2by2.java | 5 +- .../gregtech/api/gui/hatches/CONTAINER_4by4.java | 5 +- .../gui/hatches/CONTAINER_HatchNbtConsumable.java | 198 +- .../gregtech/api/gui/hatches/GUI_1by1_Turbine.java | 10 +- .../xmod/gregtech/api/gui/hatches/GUI_2by2.java | 18 +- .../xmod/gregtech/api/gui/hatches/GUI_4by4.java | 18 +- .../api/gui/hatches/GUI_HatchNbtConsumable.java | 52 +- .../hatches/charge/CONTAINER_Electric_2by2.java | 17 +- .../hatches/charge/CONTAINER_Electric_4by4.java | 14 +- .../api/gui/hatches/charge/GUI_Electric_2by2.java | 22 +- .../api/gui/hatches/charge/GUI_Electric_4by4.java | 23 +- .../api/gui/power/CONTAINER_BasicTank.java | 89 +- .../xmod/gregtech/api/gui/power/GUI_BasicTank.java | 46 +- .../workbench/GT_Container_AdvancedWorkbench.java | 206 +- .../workbench/GT_Container_BronzeWorkbench.java | 202 +- .../GT_GUIContainer_AdvancedWorkbench.java | 123 +- .../workbench/GT_GUIContainer_BronzeWorkbench.java | 9 +- .../api/interfaces/GregtechItemContainer.java | 49 +- .../api/interfaces/IBaseCustomMetaTileEntity.java | 3 +- .../xmod/gregtech/api/interfaces/IHeatEntity.java | 21 +- .../xmod/gregtech/api/interfaces/IHeatSink.java | 13 +- .../api/interfaces/IMetaTileEntityHeatPipe.java | 12 +- .../interfaces/internal/IGregtech_RecipeAdder.java | 861 +- .../internal/Interface_IconContainer.java | 26 +- .../internal/Interface_ItemBehaviour.java | 79 +- .../internal/Interface_OreRecipeRegistrator.java | 34 +- .../Interface_OreRecipeRegistrator_GT.java | 23 +- .../api/interfaces/internal/Interface_Texture.java | 16 +- .../interfaces/internal/Interface_ToolStats.java | 362 +- .../gregtech/api/items/Gregtech_Generic_Item.java | 347 +- .../xmod/gregtech/api/items/Gregtech_MetaItem.java | 651 +- .../gregtech/api/items/Gregtech_MetaItem_Base.java | 1399 +- .../gregtech/api/items/Gregtech_MetaItem_X32.java | 431 +- .../xmod/gregtech/api/items/Gregtech_MetaTool.java | 1115 +- .../gregtech/api/items/tools/GT_MetaGenTool.java | 1124 +- .../gregtech/api/items/types/ToolType_Base.java | 184 +- .../api/items/types/ToolType_HardHammer.java | 233 +- .../gregtech/api/items/types/ToolType_Pump.java | 275 +- .../gregtech/api/items/types/ToolType_Wrench.java | 326 +- .../api/metatileentity/BaseCustomTileEntity.java | 382 +- .../custom/power/BaseCustomPower_MTE.java | 552 +- .../power/GTPP_MTE_BasicLosslessGenerator.java | 610 +- .../custom/power/GTPP_MTE_BasicMachine.java | 350 +- .../custom/power/GTPP_MTE_BasicTank.java | 71 +- .../custom/power/GTPP_MTE_TieredMachineBlock.java | 47 +- .../custom/power/MetaTileEntityCustomPower.java | 142 +- .../GT_MetaTileEntity_BasicBreaker.java | 539 +- ...GT_MetaTileEntity_BasicMachine_GTPP_Recipe.java | 140 +- .../GT_MetaTileEntity_Dehydrator.java | 282 +- .../GT_MetaTileEntity_DeluxeMachine.java | 371 +- .../GT_MetaTileEntity_DeluxeTank.java | 693 +- .../GT_MetaTileEntity_Hatch_AirIntake.java | 204 +- .../GT_MetaTileEntity_Hatch_AirIntake_Extreme.java | 46 +- .../GT_MetaTileEntity_Hatch_ControlCore.java | 96 +- .../GT_MetaTileEntity_Hatch_DynamoBuffer.java | 131 +- ...etaTileEntity_Hatch_ElementalDataOrbHolder.java | 318 +- .../GT_MetaTileEntity_Hatch_Energy_RTG.java | 547 +- .../GT_MetaTileEntity_Hatch_FluidGenerator.java | 420 +- .../GT_MetaTileEntity_Hatch_InputBattery.java | 366 +- .../GT_MetaTileEntity_Hatch_Muffler_Adv.java | 614 +- .../GT_MetaTileEntity_Hatch_Naquadah.java | 385 +- .../GT_MetaTileEntity_Hatch_OutputBattery.java | 427 +- .../GT_MetaTileEntity_Hatch_Plasma.java | 395 +- .../GT_MetaTileEntity_Hatch_Reservoir.java | 205 +- .../GT_MetaTileEntity_Hatch_Steam_BusInput.java | 505 +- .../GT_MetaTileEntity_Hatch_Steam_BusOutput.java | 124 +- .../GT_MetaTileEntity_Hatch_Turbine.java | 757 +- .../GT_MetaTileEntity_Hatch_TurbineProvider.java | 382 +- .../GT_MetaTileEntity_SuperBus_Input.java | 258 +- .../GT_MetaTileEntity_SuperBus_Output.java | 326 +- .../GregtechMetaPipeEntityFluid.java | 250 +- .../GregtechMetaPipeEntity_Cable.java | 422 +- .../GregtechMetaTreeFarmerStructural.java | 99 +- .../implementations/base/CustomMetaTileBase.java | 74 +- .../GT_MetaTileEntity_Hatch_CustomFluidBase.java | 354 +- .../base/GregtechMetaPipeEntityBase_Cable.java | 964 +- .../base/GregtechMetaTileEntity.java | 125 +- .../base/GregtechMetaTransformerHiAmp.java | 221 +- .../base/GregtechMeta_MultiBlockBase.java | 5494 +++---- .../base/GregtechMeta_SteamMultiBase.java | 1318 +- .../GregtechDoubleFuelGeneratorBase.java | 861 +- .../base/generators/GregtechMetaBoilerBase.java | 713 +- .../generators/GregtechMetaSolarGenerator.java | 441 +- .../GregtechRocketFuelGeneratorBase.java | 731 +- .../base/machines/GregtechMetaSafeBlockBase.java | 572 +- .../base/machines/GregtechMetaTreeFarmerBase.java | 355 +- .../GT_MetaTileEntity_Hatch_Catalysts.java | 60 +- .../GT_MetaTileEntity_Hatch_MillingBalls.java | 60 +- .../GT_MetaTileEntity_Hatch_NbtConsumable.java | 559 +- .../api/objects/GTPP_CopiedBlockTexture.java | 3 +- .../gregtech/api/objects/GTPP_RenderedTexture.java | 3 +- .../xmod/gregtech/api/objects/GregtechFluid.java | 37 +- .../gregtech/api/objects/GregtechItemData.java | 281 +- .../api/objects/GregtechMaterialStack.java | 94 +- .../ProcessingSkookumChoocherToolRecipes.java | 30 +- .../xmod/gregtech/api/util/GTPP_Config.java | 25 +- .../api/util/GregtechOreDictUnificator.java | 166 +- .../api/util/SpecialBehaviourTooltipHandler.java | 46 +- .../xmod/gregtech/api/world/GTPP_Worldgen.java | 28 +- .../gregtech/api/world/GTPP_Worldgen_Boulder.java | 74 +- .../api/world/GTPP_Worldgen_GT_Ore_Layer.java | 398 +- .../gregtech/api/world/GTPP_Worldgen_Handler.java | 82 +- .../xmod/gregtech/api/world/GTPP_Worldgen_Ore.java | 20 +- .../api/world/GTPP_Worldgen_Ore_Normal.java | 91 +- .../xmod/gregtech/api/world/GT_OreVein_Object.java | 56 +- .../xmod/gregtech/api/world/WorldGenUtils.java | 38 +- .../xmod/gregtech/common/Meta_GT_Proxy.java | 1176 +- .../xmod/gregtech/common/StaticFields59.java | 549 +- .../common/blocks/GTPP_Block_Machines.java | 988 +- .../gregtech/common/blocks/GTPP_Item_Machines.java | 457 +- .../common/blocks/GregtechMetaCasingBlocks.java | 114 +- .../c