From bbea6ba4d84be69d0e2033d36b48c16fa98e4c98 Mon Sep 17 00:00:00 2001 From: Michael Hillcox Date: Sun, 1 Nov 2020 13:14:58 +0000 Subject: [PATCH] Deleted all the codes... --- .../api/ActuallyAdditionsAPI.java | 318 ----------- .../api/booklet/IBookletChapter.java | 26 - .../api/booklet/IBookletEntry.java | 29 - .../api/booklet/IBookletPage.java | 63 --- .../api/booklet/internal/GuiBookletBase.java | 38 -- .../api/farmer/FarmerResult.java | 23 - .../api/farmer/IFarmerBehavior.java | 38 -- .../api/internal/IAtomicReconstructor.java | 17 - .../api/internal/IEnergyTile.java | 31 -- .../api/internal/IFarmer.java | 25 - .../api/internal/IMethodHandler.java | 62 --- .../api/laser/IConnectionPair.java | 19 - .../laser/ILaserRelayConnectionHandler.java | 35 -- .../api/laser/LaserType.java | 7 - .../actuallyadditions/api/laser/Network.java | 22 - .../actuallyadditions/api/lens/ILensItem.java | 12 - .../actuallyadditions/api/lens/Lens.java | 40 -- .../api/lens/LensConversion.java | 32 -- .../api/misc/IDisableableItem.java | 11 - .../api/misc/IDisplayStandItem.java | 11 - .../actuallyadditions/api/misc/IGoggles.java | 7 - .../actuallyadditions/api/package-info.java | 4 - .../api/recipe/ColorLensChangerByDyeMeta.java | 24 - .../api/recipe/EmpowererRecipe.java | 99 ---- .../api/recipe/IColorLensChanger.java | 30 - .../api/recipe/LensConversionRecipe.java | 51 -- .../api/recipe/OilGenRecipe.java | 21 - .../api/recipe/TreasureChestLoot.java | 19 - .../api/recipe/WeightedOre.java | 13 - .../api/tile/IPhantomTile.java | 39 -- .../booklet/InitBooklet.java | 324 ----------- .../booklet/button/BookmarkButton.java | 104 ---- .../booklet/button/EntryButton.java | 56 -- .../booklet/button/TrialsButton.java | 40 -- .../booklet/chapter/BookletChapter.java | 96 ---- .../booklet/chapter/BookletChapterCoffee.java | 35 -- .../chapter/BookletChapterCrusher.java | 29 - .../booklet/chapter/BookletChapterTrials.java | 36 -- .../booklet/entry/BookletEntry.java | 146 ----- .../booklet/entry/BookletEntryAllItems.java | 23 - .../booklet/entry/BookletEntryTrials.java | 13 - .../booklet/gui/GuiBooklet.java | 365 ------------- .../booklet/gui/GuiEntry.java | 155 ------ .../booklet/gui/GuiMainPage.java | 238 -------- .../booklet/gui/GuiPage.java | 274 ---------- .../booklet/misc/BookletUtils.java | 74 --- .../booklet/misc/GuiAAAchievements.java | 55 -- .../booklet/page/BookletPage.java | 191 ------- .../booklet/page/ItemDisplay.java | 86 --- .../booklet/page/PageCoffeeMachine.java | 66 --- .../booklet/page/PageCrafting.java | 181 ------ .../booklet/page/PageCrusherRecipe.java | 70 --- .../booklet/page/PageEmpowerer.java | 93 ---- .../booklet/page/PageFurnace.java | 70 --- .../booklet/page/PageLinkButton.java | 58 -- .../booklet/page/PagePicture.java | 49 -- .../booklet/page/PageReconstructor.java | 79 --- .../booklet/page/PageTextOnly.java | 31 -- .../booklet/page/PageTrials.java | 99 ---- .../actuallyadditions/client/ClientSetup.java | 7 - .../common/ActuallyAdditions.java | 194 ------- .../common/ClientRegistryHandler.java | 63 --- .../common/RegistryHandler.java | 62 --- .../common/achievement/InitAchievements.java | 37 -- .../common/achievement/TheAchievements.java | 136 ----- .../blocks/BlockAtomicReconstructor.java | 163 ------ .../common/blocks/BlockBatteryBox.java | 64 --- .../common/blocks/BlockBioReactor.java | 36 -- .../common/blocks/BlockBlackLotus.java | 17 - .../common/blocks/BlockBreaker.java | 76 --- .../common/blocks/BlockCanolaPress.java | 54 -- .../common/blocks/BlockCoalGenerator.java | 85 --- .../common/blocks/BlockCoffeeMachine.java | 96 ---- .../common/blocks/BlockColoredLamp.java | 130 ----- .../common/blocks/BlockCompost.java | 214 -------- .../common/blocks/BlockCrystal.java | 96 ---- .../common/blocks/BlockCrystalCluster.java | 97 ---- .../blocks/BlockDirectionalBreaker.java | 89 --- .../common/blocks/BlockDisplayStand.java | 100 ---- .../common/blocks/BlockDropper.java | 90 --- .../common/blocks/BlockEmpowerer.java | 88 --- .../common/blocks/BlockEnergizer.java | 63 --- .../common/blocks/BlockFarmer.java | 87 --- .../common/blocks/BlockFeeder.java | 45 -- .../common/blocks/BlockFermentingBarrel.java | 63 --- .../common/blocks/BlockFireworkBox.java | 45 -- .../common/blocks/BlockFishingNet.java | 53 -- .../common/blocks/BlockFluidCollector.java | 97 ---- .../common/blocks/BlockFurnaceDouble.java | 134 ----- .../common/blocks/BlockFurnaceSolar.java | 53 -- .../common/blocks/BlockGeneric.java | 21 - .../common/blocks/BlockGiantChest.java | 178 ------ .../common/blocks/BlockGreenhouseGlass.java | 97 ---- .../common/blocks/BlockGrinder.java | 107 ---- .../common/blocks/BlockHeatCollector.java | 32 -- .../common/blocks/BlockInputter.java | 106 ---- .../common/blocks/BlockItemRepairer.java | 58 -- .../common/blocks/BlockItemViewer.java | 28 - .../common/blocks/BlockItemViewerHopping.java | 114 ---- .../common/blocks/BlockLampPowerer.java | 116 ---- .../common/blocks/BlockLaserRelay.java | 286 ---------- .../blocks/BlockLavaFactoryController.java | 49 -- .../common/blocks/BlockLeafGenerator.java | 25 - .../common/blocks/BlockMiner.java | 66 --- .../common/blocks/BlockMisc.java | 94 ---- .../common/blocks/BlockOilGenerator.java | 116 ---- .../common/blocks/BlockPhantom.java | 144 ----- .../common/blocks/BlockPhantomBooster.java | 53 -- .../common/blocks/BlockPlayerInterface.java | 67 --- .../common/blocks/BlockRangedCollector.java | 51 -- .../common/blocks/BlockShockSuppressor.java | 88 --- .../common/blocks/BlockSlabs.java | 168 ------ .../common/blocks/BlockSmileyCloud.java | 120 ---- .../common/blocks/BlockTinyTorch.java | 260 --------- .../common/blocks/BlockTreasureChest.java | 127 ----- .../common/blocks/BlockWallAA.java | 127 ----- .../common/blocks/BlockWildPlant.java | 117 ---- .../common/blocks/BlockXPSolidifier.java | 69 --- .../common/blocks/IHudDisplay.java | 16 - .../common/blocks/InitBlocks.java | 327 ----------- .../common/blocks/base/ActuallyBlockBase.java | 40 -- .../common/blocks/base/BlockBushBase.java | 11 - .../blocks/base/BlockContainerBase.java | 261 --------- .../common/blocks/base/BlockFluidFlowing.java | 52 -- .../common/blocks/base/BlockPlant.java | 116 ---- .../common/blocks/base/BlockStair.java | 57 -- .../metalists/TheColoredLampColors.java | 49 -- .../blocks/metalists/TheMiscBlocks.java | 31 -- .../blocks/metalists/TheWildPlants.java | 38 -- .../common/blocks/package-info.java | 7 - .../blocks/render/ActualCompostModel.java | 69 --- .../common/blocks/render/CompostModel.java | 98 ---- .../common/blocks/render/IHasModel.java | 8 - .../blocks/render/RenderBatteryBox.java | 78 --- .../blocks/render/RenderDisplayStand.java | 47 -- .../common/blocks/render/RenderEmpowerer.java | 70 --- .../blocks/render/RenderLaserRelay.java | 97 ---- .../render/RenderReconstructorLens.java | 67 --- .../blocks/render/RenderSmileyCloud.java | 95 ---- .../common/blocks/render/Transformer.java | 44 -- .../common/config/ConfigCategories.java | 20 - .../common/config/ConfigValues.java | 56 -- .../common/config/ConfigurationHandler.java | 40 -- .../common/config/GuiConfiguration.java | 27 - .../common/config/GuiFactory.java | 30 - .../config/values/ConfigBoolValues.java | 161 ------ .../config/values/ConfigIntListValues.java | 46 -- .../common/config/values/ConfigIntValues.java | 121 ---- .../config/values/ConfigStringListValues.java | 96 ---- .../common/crafting/BlockCrafting.java | 414 -------------- .../common/crafting/CrusherCrafting.java | 123 ----- .../common/crafting/FoodCrafting.java | 115 ---- .../common/crafting/InitCrafting.java | 53 -- .../common/crafting/ItemCrafting.java | 376 ------------- .../common/crafting/MiscCrafting.java | 76 --- .../common/crafting/RecipeBioMash.java | 88 --- .../common/crafting/RecipeKeepDataShaped.java | 37 -- .../crafting/RecipeKeepDataShapeless.java | 36 -- .../crafting/RecipePotionRingCharging.java | 85 --- .../common/crafting/ToolCrafting.java | 92 ---- .../common/creative/CreativeTab.java | 354 ------------ .../common/data/PlayerData.java | 130 ----- .../common/data/WorldData.java | 115 ---- .../common/entity/EntityWorm.java | 116 ---- .../common/entity/InitEntities.java | 23 - .../common/entity/RenderWorm.java | 47 -- .../common/event/ClientEvents.java | 221 -------- .../common/event/CommonEvents.java | 181 ------ .../common/fluids/FluidAA.java | 17 - .../common/fluids/InitFluids.java | 47 -- .../common/gen/AAWorldGen.java | 168 ------ .../common/gen/WorldGenLushCaves.java | 179 ------ .../common/gen/village/BasicTradeList.java | 43 -- .../common/gen/village/InitVillager.java | 78 --- .../VillageComponentCustomCropField.java | 103 ---- .../VillageComponentEngineerHouse.java | 218 -------- .../component/VillageComponentJamHouse.java | 222 -------- .../VillageCustomCropFieldHandler.java | 28 - .../handler/VillageEngineerHouseHandler.java | 28 - .../handler/VillageJamHouseHandler.java | 28 - .../common/inventory/ContainerBag.java | 236 -------- .../common/inventory/ContainerBioReactor.java | 80 --- .../common/inventory/ContainerBreaker.java | 78 --- .../inventory/ContainerCanolaPress.java | 78 --- .../inventory/ContainerCoalGenerator.java | 77 --- .../inventory/ContainerCoffeeMachine.java | 97 ---- .../ContainerDirectionalBreaker.java | 78 --- .../common/inventory/ContainerDrill.java | 116 ---- .../common/inventory/ContainerDropper.java | 87 --- .../common/inventory/ContainerEnergizer.java | 123 ----- .../common/inventory/ContainerEnervator.java | 110 ---- .../common/inventory/ContainerFarmer.java | 83 --- .../common/inventory/ContainerFeeder.java | 73 --- .../inventory/ContainerFermentingBarrel.java | 67 --- .../common/inventory/ContainerFilter.java | 110 ---- .../inventory/ContainerFireworkBox.java | 18 - .../inventory/ContainerFluidCollector.java | 72 --- .../inventory/ContainerFurnaceDouble.java | 88 --- .../common/inventory/ContainerGiantChest.java | 80 --- .../common/inventory/ContainerGrinder.java | 98 ---- .../common/inventory/ContainerInputter.java | 99 ---- .../ContainerLaserRelayItemWhitelist.java | 86 --- .../common/inventory/ContainerMiner.java | 78 --- .../inventory/ContainerOilGenerator.java | 67 --- .../inventory/ContainerPhantomPlacer.java | 78 --- .../inventory/ContainerRangedCollector.java | 94 ---- .../common/inventory/ContainerRepairer.java | 78 --- .../inventory/ContainerSmileyCloud.java | 18 - .../inventory/ContainerXPSolidifier.java | 75 --- .../common/inventory/GuiFireworkBox.java | 102 ---- .../common/inventory/GuiHandler.java | 277 ---------- .../common/inventory/gui/EnergyDisplay.java | 89 --- .../inventory/gui/FilterSettingsGui.java | 95 ---- .../common/inventory/gui/FluidDisplay.java | 107 ---- .../common/inventory/gui/GuiBag.java | 103 ---- .../common/inventory/gui/GuiBioReactor.java | 63 --- .../common/inventory/gui/GuiBreaker.java | 41 -- .../common/inventory/gui/GuiCanolaPress.java | 66 --- .../inventory/gui/GuiCoalGenerator.java | 61 --- .../inventory/gui/GuiCoffeeMachine.java | 95 ---- .../inventory/gui/GuiDirectionalBreaker.java | 57 -- .../common/inventory/gui/GuiDrill.java | 39 -- .../common/inventory/gui/GuiDropper.java | 41 -- .../common/inventory/gui/GuiEnergizer.java | 56 -- .../common/inventory/gui/GuiEnervator.java | 56 -- .../common/inventory/gui/GuiFarmer.java | 58 -- .../common/inventory/gui/GuiFeeder.java | 65 --- .../inventory/gui/GuiFermentingBarrel.java | 65 --- .../common/inventory/gui/GuiFilter.java | 39 -- .../inventory/gui/GuiFluidCollector.java | 57 -- .../inventory/gui/GuiFurnaceDouble.java | 96 ---- .../common/inventory/gui/GuiGiantChest.java | 69 --- .../common/inventory/gui/GuiGrinder.java | 117 ---- .../common/inventory/gui/GuiInputter.java | 289 ---------- .../gui/GuiLaserRelayItemWhitelist.java | 103 ---- .../common/inventory/gui/GuiMiner.java | 63 --- .../common/inventory/gui/GuiOilGenerator.java | 78 --- .../inventory/gui/GuiPhantomPlacer.java | 93 ---- .../inventory/gui/GuiRangedCollector.java | 71 --- .../common/inventory/gui/GuiRepairer.java | 61 --- .../common/inventory/gui/GuiSmileyCloud.java | 116 ---- .../common/inventory/gui/GuiWtfMojang.java | 18 - .../common/inventory/gui/GuiXPSolidifier.java | 79 --- .../common/inventory/gui/TexturedButton.java | 59 -- .../common/inventory/slot/SlotDeletion.java | 16 - .../common/inventory/slot/SlotFilter.java | 74 --- .../common/inventory/slot/SlotImmovable.java | 33 -- .../slot/SlotItemHandlerUnconditioned.java | 65 --- .../common/inventory/slot/SlotOutput.java | 16 - .../common/items/InitItems.java | 372 ------------- .../common/items/ItemAllToolAA.java | 105 ---- .../common/items/ItemAxeAA.java | 41 -- .../common/items/ItemBag.java | 92 ---- .../common/items/ItemBattery.java | 79 --- .../common/items/ItemBooklet.java | 123 ----- .../common/items/ItemChestToCrateUpgrade.java | 88 --- .../common/items/ItemCoffee.java | 151 ----- .../common/items/ItemCoffeeBean.java | 18 - .../common/items/ItemCrafterOnAStick.java | 33 -- .../common/items/ItemCrystal.java | 64 --- .../common/items/ItemCrystalShard.java | 69 --- .../common/items/ItemDrill.java | 443 --------------- .../common/items/ItemDrillUpgrade.java | 60 -- .../common/items/ItemDust.java | 68 --- .../common/items/ItemEngineerGoggles.java | 92 ---- .../common/items/ItemFertilizer.java | 40 -- .../common/items/ItemFillingWand.java | 236 -------- .../common/items/ItemFilter.java | 53 -- .../common/items/ItemFoods.java | 100 ---- .../common/items/ItemGeneric.java | 18 - .../common/items/ItemGrowthRing.java | 89 --- .../common/items/ItemHairyBall.java | 74 --- .../common/items/ItemJams.java | 102 ---- .../common/items/ItemKnife.java | 47 -- .../common/items/ItemLaserRelayUpgrade.java | 17 - .../common/items/ItemLaserWrench.java | 93 ---- .../common/items/ItemLeafBlower.java | 131 ----- .../common/items/ItemMagnetRing.java | 75 --- .../common/items/ItemMisc.java | 107 ---- .../common/items/ItemPhantomConnector.java | 124 ----- .../common/items/ItemPickaxeAA.java | 75 --- .../common/items/ItemPlayerProbe.java | 115 ---- .../common/items/ItemPotionRing.java | 237 -------- .../common/items/ItemResonantRice.java | 32 -- .../common/items/ItemShovelAA.java | 52 -- .../items/ItemSolidifiedExperience.java | 75 --- .../common/items/ItemSpawnerChanger.java | 127 ----- .../common/items/ItemTeleStaff.java | 58 -- .../common/items/ItemWaterBowl.java | 194 ------- .../common/items/ItemWaterRemovalRing.java | 68 --- .../common/items/ItemWingsOfTheBats.java | 197 ------- .../common/items/ItemWorm.java | 90 --- .../common/items/base/ItemArmorAA.java | 67 --- .../common/items/base/ItemBase.java | 36 -- .../common/items/base/ItemEnergy.java | 172 ------ .../common/items/base/ItemFoodBase.java | 36 -- .../common/items/base/ItemFoodSeed.java | 69 --- .../common/items/base/ItemHoeAA.java | 63 --- .../common/items/base/ItemSeed.java | 62 --- .../common/items/base/ItemSwordAA.java | 66 --- .../common/items/base/ItemToolAA.java | 80 --- .../common/items/lens/ItemLens.java | 28 - .../common/items/lens/LensColor.java | 103 ---- .../common/items/lens/LensDeath.java | 47 -- .../common/items/lens/LensDetonation.java | 39 -- .../common/items/lens/LensDisenchanting.java | 110 ---- .../common/items/lens/LensDisruption.java | 78 --- .../common/items/lens/LensKiller.java | 22 - .../common/items/lens/LensMining.java | 181 ------ .../common/items/lens/LensRecipeHandler.java | 159 ------ .../common/items/lens/Lenses.java | 23 - .../common/items/metalists/TheCrystals.java | 32 -- .../common/items/metalists/TheDusts.java | 27 - .../common/items/metalists/TheFoods.java | 57 -- .../common/items/metalists/TheJams.java | 32 -- .../common/items/metalists/TheMiscItems.java | 43 -- .../items/metalists/ThePotionRings.java | 146 ----- .../jei/JEIActuallyAdditionsPlugin.java | 86 --- .../common/jei/RecipeWrapperWithButton.java | 59 -- .../jei/booklet/BookletRecipeCategory.java | 53 -- .../jei/booklet/BookletRecipeWrapper.java | 73 --- .../coffee/CoffeeMachineRecipeCategory.java | 59 -- .../coffee/CoffeeMachineRecipeWrapper.java | 77 --- .../jei/compost/CompostRecipeCategory.java | 52 -- .../jei/compost/CompostRecipeWrapper.java | 50 -- .../jei/crusher/CrusherRecipeCategory.java | 58 -- .../jei/crusher/CrusherRecipeWrapper.java | 61 --- .../empowerer/EmpowererRecipeCategory.java | 64 --- .../jei/empowerer/EmpowererRecipeWrapper.java | 55 -- .../ReconstructorRecipeCategory.java | 59 -- .../ReconstructorRecipeWrapper.java | 86 --- .../common/material/InitArmorMaterials.java | 46 -- .../common/material/InitToolMaterials.java | 42 -- .../common/misc/BannerHelper.java | 43 -- .../common/misc/DamageSources.java | 25 - .../misc/DispenserHandlerFertilize.java | 25 - .../common/misc/DungeonLoot.java | 160 ------ .../common/misc/SoundHandler.java | 30 - .../common/misc/apiimpl/ConnectionPair.java | 95 ---- .../apiimpl/LaserRelayConnectionHandler.java | 204 ------- .../common/misc/apiimpl/MethodHandler.java | 352 ------------ .../apiimpl/farmer/CactusFarmerBehavior.java | 81 --- .../apiimpl/farmer/DefaultFarmerBehavior.java | 194 ------- .../farmer/MelonPumpkinFarmerBehavior.java | 69 --- .../farmer/NetherWartFarmerBehavior.java | 72 --- .../apiimpl/farmer/ReedFarmerBehavior.java | 75 --- .../farmer/exu/EnderlillyFarmerBehavior.java | 24 - .../farmer/exu/ExUPlantFarmerBehavior.java | 110 ---- .../farmer/exu/RedOrchidFarmerBehavior.java | 22 - .../misc/cloud/ISmileyCloudEasterEgg.java | 14 - .../misc/cloud/SmileyCloudEasterEggs.java | 516 ------------------ .../common/misc/special/RenderSpecial.java | 71 --- .../misc/special/SpecialRenderInit.java | 90 --- .../misc/special/ThreadSpecialFetcher.java | 31 -- .../common/network/IDataHandler.java | 10 - .../common/network/PacketClientToServer.java | 61 --- .../common/network/PacketHandler.java | 177 ------ .../common/network/PacketHandlerHelper.java | 93 ---- .../common/network/PacketServerToClient.java | 64 --- .../common/network/gui/IButtonReactor.java | 15 - .../common/network/gui/INumberReactor.java | 15 - .../common/network/gui/IStringReactor.java | 15 - .../common/ore/InitOreDict.java | 71 --- .../common/particle/ParticleBeam.java | 45 -- .../common/particle/ParticleLaserItem.java | 92 ---- .../common/proxy/ClientProxy.java | 152 ------ .../common/proxy/IProxy.java | 33 -- .../common/proxy/ServerProxy.java | 49 -- .../common/recipe/ColorLensRotator.java | 53 -- .../common/recipe/CrusherRecipeRegistry.java | 131 ----- .../common/recipe/EmpowererHandler.java | 61 --- .../common/recipe/EnchBookConversion.java | 35 -- .../common/recipe/HairyBallHandler.java | 39 -- .../common/recipe/TreasureChestHandler.java | 46 -- .../AtomicReconstructorBlockRecipe.java | 66 --- ...AtomicReconstructorBlockRecipeFactory.java | 98 ---- .../AtomicReconstructorItemRecipe.java | 70 --- .../AtomicReconstructorItemRecipeFactory.java | 86 --- .../recipes/CoffeeMachineIngredient.java | 58 -- .../CoffeeMachineIngredientFactory.java | 99 ---- .../common/recipes/CrusherRecipe.java | 136 ----- .../common/recipes/IDummyRecipe.java | 79 --- .../common/recipes/RecipeFactoryBase.java | 95 ---- .../common/tile/CustomEnergyStorage.java | 72 --- .../common/tile/FilterSettings.java | 179 ------ .../common/tile/IEnergyDisplay.java | 13 - .../common/tile/ISharingEnergyProvider.java | 15 - .../common/tile/ISharingFluidHandler.java | 13 - .../tile/TileEntityAtomicReconstructor.java | 169 ------ .../common/tile/TileEntityBase.java | 364 ------------ .../common/tile/TileEntityBatteryBox.java | 166 ------ .../common/tile/TileEntityBioReactor.java | 158 ------ .../common/tile/TileEntityBreaker.java | 104 ---- .../common/tile/TileEntityCanolaPress.java | 143 ----- .../common/tile/TileEntityCoalGenerator.java | 144 ----- .../common/tile/TileEntityCoffeeMachine.java | 208 ------- .../common/tile/TileEntityCompost.java | 112 ---- .../tile/TileEntityDirectionalBreaker.java | 117 ---- .../common/tile/TileEntityDisplayStand.java | 95 ---- .../common/tile/TileEntityDropper.java | 84 --- .../common/tile/TileEntityEmpowerer.java | 171 ------ .../common/tile/TileEntityEnergizer.java | 84 --- .../common/tile/TileEntityEnervator.java | 105 ---- .../common/tile/TileEntityFarmer.java | 210 ------- .../common/tile/TileEntityFeeder.java | 100 ---- .../tile/TileEntityFermentingBarrel.java | 143 ----- .../common/tile/TileEntityFireworkBox.java | 276 ---------- .../common/tile/TileEntityFishingNet.java | 94 ---- .../common/tile/TileEntityFluidCollector.java | 180 ------ .../common/tile/TileEntityFluidPlacer.java | 10 - .../common/tile/TileEntityFurnaceDouble.java | 205 ------- .../common/tile/TileEntityFurnaceSolar.java | 103 ---- .../common/tile/TileEntityGiantChest.java | 79 --- .../tile/TileEntityGiantChestLarge.java | 8 - .../tile/TileEntityGiantChestMedium.java | 8 - .../common/tile/TileEntityGrinder.java | 240 -------- .../common/tile/TileEntityGrinderDouble.java | 10 - .../common/tile/TileEntityHeatCollector.java | 120 ---- .../common/tile/TileEntityInputter.java | 308 ----------- .../tile/TileEntityInputterAdvanced.java | 10 - .../common/tile/TileEntityInventoryBase.java | 132 ----- .../common/tile/TileEntityItemRepairer.java | 158 ------ .../common/tile/TileEntityItemViewer.java | 332 ----------- .../tile/TileEntityItemViewerHopping.java | 129 ----- .../common/tile/TileEntityLaserRelay.java | 173 ------ .../tile/TileEntityLaserRelayEnergy.java | 290 ---------- .../TileEntityLaserRelayEnergyAdvanced.java | 20 - .../TileEntityLaserRelayEnergyExtreme.java | 20 - .../tile/TileEntityLaserRelayFluids.java | 244 --------- .../common/tile/TileEntityLaserRelayItem.java | 167 ------ .../TileEntityLaserRelayItemWhitelist.java | 121 ---- .../tile/TileEntityLavaFactoryController.java | 94 ---- .../common/tile/TileEntityLeafGenerator.java | 121 ---- .../common/tile/TileEntityMiner.java | 219 -------- .../common/tile/TileEntityOilGenerator.java | 189 ------- .../common/tile/TileEntityPhantomBooster.java | 8 - .../common/tile/TileEntityPhantomBreaker.java | 24 - .../tile/TileEntityPhantomEnergyface.java | 53 -- .../tile/TileEntityPhantomItemface.java | 45 -- .../tile/TileEntityPhantomLiquiface.java | 48 -- .../common/tile/TileEntityPhantomPlacer.java | 212 ------- .../tile/TileEntityPhantomRedstoneface.java | 60 -- .../common/tile/TileEntityPhantomface.java | 200 ------- .../common/tile/TileEntityPlacer.java | 18 - .../tile/TileEntityPlayerInterface.java | 133 ----- .../tile/TileEntityRangedCollector.java | 89 --- .../tile/TileEntityShockSuppressor.java | 83 --- .../common/tile/TileEntitySmileyCloud.java | 48 -- .../common/tile/TileEntityXPSolidifier.java | 181 ------ .../common/update/ThreadUpdateChecker.java | 75 --- .../common/update/UpdateChecker.java | 49 -- .../common/util/AssetUtil.java | 361 ------------ .../common/util/AwfulUtil.java | 98 ---- .../common/util/FluidStateMapper.java | 38 -- .../common/util/IColorProvidingBlock.java | 12 - .../common/util/IColorProvidingItem.java | 12 - .../common/util/ItemStackHandlerAA.java | 88 --- .../common/util/ItemUtil.java | 119 ---- .../util/NetHandlerSpaghettiServer.java | 225 -------- .../common/util/RecipeUtil.java | 32 -- .../common/util/RefHelp.java | 228 -------- .../common/util/StackUtil.java | 212 ------- .../common/util/StringUtil.java | 105 ---- .../actuallyadditions/common/util/Util.java | 46 -- .../common/util/VanillaPacketDispatcher.java | 26 - .../common/util/WorldUtil.java | 339 ------------ .../common/util/compat/CommonCapsUtil.java | 93 ---- .../common/util/compat/CompatFastBench.java | 29 - .../common/util/compat/CompatUtil.java | 40 -- .../common/util/compat/IMCHandler.java | 29 - .../SlotlessableItemHandlerWrapper.java | 22 - .../common/util/crafting/BlankRecipe.java | 31 -- .../common/util/crafting/IRecipeGrouped.java | 7 - .../common/util/crafting/RecipeHandler.java | 36 -- .../common/util/crafting/RecipeHelper.java | 232 -------- .../data/AADataGenerator.java | 22 - .../data/BlockStateGenerator.java | 28 - .../data/recipes/CrusherRecipeGenerator.java | 26 - .../api/container/ChestContainer.java | 38 -- .../api/container/InventoryContainer.java | 20 - .../tab_actuallyadditions.png | Bin 2375 -> 0 bytes 481 files changed, 44184 deletions(-) delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/ActuallyAdditionsAPI.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/booklet/IBookletChapter.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/booklet/IBookletEntry.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/booklet/IBookletPage.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/booklet/internal/GuiBookletBase.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/farmer/FarmerResult.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/farmer/IFarmerBehavior.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/internal/IAtomicReconstructor.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/internal/IEnergyTile.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/internal/IFarmer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/internal/IMethodHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/laser/IConnectionPair.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/laser/ILaserRelayConnectionHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/laser/LaserType.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/laser/Network.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/lens/ILensItem.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/lens/Lens.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/lens/LensConversion.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/misc/IDisableableItem.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/misc/IDisplayStandItem.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/misc/IGoggles.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/package-info.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/recipe/ColorLensChangerByDyeMeta.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/recipe/EmpowererRecipe.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/recipe/IColorLensChanger.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/recipe/LensConversionRecipe.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/recipe/OilGenRecipe.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/recipe/TreasureChestLoot.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/recipe/WeightedOre.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/api/tile/IPhantomTile.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/InitBooklet.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/button/BookmarkButton.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/button/EntryButton.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/button/TrialsButton.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/chapter/BookletChapter.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/chapter/BookletChapterCoffee.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/chapter/BookletChapterCrusher.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/chapter/BookletChapterTrials.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/entry/BookletEntry.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/entry/BookletEntryAllItems.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/entry/BookletEntryTrials.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/gui/GuiBooklet.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/gui/GuiEntry.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/gui/GuiMainPage.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/gui/GuiPage.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/misc/BookletUtils.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/misc/GuiAAAchievements.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/page/BookletPage.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/page/ItemDisplay.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/page/PageCoffeeMachine.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/page/PageCrafting.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/page/PageCrusherRecipe.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/page/PageEmpowerer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/page/PageFurnace.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/page/PageLinkButton.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/page/PagePicture.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/page/PageReconstructor.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/page/PageTextOnly.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/booklet/page/PageTrials.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/client/ClientSetup.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/ActuallyAdditions.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/ClientRegistryHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/RegistryHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/achievement/InitAchievements.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/achievement/TheAchievements.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockAtomicReconstructor.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockBatteryBox.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockBioReactor.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockBlackLotus.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockBreaker.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockCanolaPress.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockCoalGenerator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockCoffeeMachine.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockColoredLamp.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockCompost.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockCrystal.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockCrystalCluster.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockDirectionalBreaker.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockDisplayStand.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockDropper.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockEmpowerer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockEnergizer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockFarmer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockFeeder.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockFermentingBarrel.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockFireworkBox.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockFishingNet.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockFluidCollector.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockFurnaceDouble.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockFurnaceSolar.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockGeneric.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockGiantChest.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockGreenhouseGlass.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockGrinder.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockHeatCollector.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockInputter.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockItemRepairer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockItemViewer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockItemViewerHopping.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockLampPowerer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockLaserRelay.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockLavaFactoryController.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockLeafGenerator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockMiner.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockMisc.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockOilGenerator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockPhantom.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockPhantomBooster.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockPlayerInterface.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockRangedCollector.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockShockSuppressor.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockSlabs.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockSmileyCloud.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockTinyTorch.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockTreasureChest.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockWallAA.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockWildPlant.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/BlockXPSolidifier.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/IHudDisplay.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/InitBlocks.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/base/ActuallyBlockBase.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/base/BlockBushBase.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/base/BlockContainerBase.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/base/BlockFluidFlowing.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/base/BlockPlant.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/base/BlockStair.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/metalists/TheColoredLampColors.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/metalists/TheMiscBlocks.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/metalists/TheWildPlants.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/package-info.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/render/ActualCompostModel.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/render/CompostModel.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/render/IHasModel.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/render/RenderBatteryBox.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/render/RenderDisplayStand.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/render/RenderEmpowerer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/render/RenderLaserRelay.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/render/RenderReconstructorLens.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/render/RenderSmileyCloud.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/blocks/render/Transformer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/config/ConfigCategories.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/config/ConfigValues.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/config/ConfigurationHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/config/GuiConfiguration.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/config/GuiFactory.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/config/values/ConfigBoolValues.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/config/values/ConfigIntListValues.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/config/values/ConfigIntValues.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/config/values/ConfigStringListValues.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/crafting/BlockCrafting.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/crafting/CrusherCrafting.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/crafting/FoodCrafting.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/crafting/InitCrafting.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/crafting/ItemCrafting.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/crafting/MiscCrafting.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/crafting/RecipeBioMash.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/crafting/RecipeKeepDataShaped.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/crafting/RecipeKeepDataShapeless.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/crafting/RecipePotionRingCharging.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/crafting/ToolCrafting.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/creative/CreativeTab.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/data/PlayerData.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/data/WorldData.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/entity/EntityWorm.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/entity/InitEntities.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/entity/RenderWorm.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/event/ClientEvents.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/event/CommonEvents.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/fluids/FluidAA.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/fluids/InitFluids.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/gen/AAWorldGen.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/gen/WorldGenLushCaves.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/gen/village/BasicTradeList.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/gen/village/InitVillager.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/gen/village/component/VillageComponentCustomCropField.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/gen/village/component/VillageComponentEngineerHouse.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/gen/village/component/VillageComponentJamHouse.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/gen/village/component/handler/VillageCustomCropFieldHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/gen/village/component/handler/VillageEngineerHouseHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/gen/village/component/handler/VillageJamHouseHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerBag.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerBioReactor.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerBreaker.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerCanolaPress.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerCoalGenerator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerCoffeeMachine.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerDirectionalBreaker.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerDrill.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerDropper.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerEnergizer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerEnervator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerFarmer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerFeeder.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerFermentingBarrel.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerFilter.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerFireworkBox.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerFluidCollector.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerFurnaceDouble.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerGiantChest.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerGrinder.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerInputter.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerLaserRelayItemWhitelist.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerMiner.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerOilGenerator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerPhantomPlacer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerRangedCollector.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerRepairer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerSmileyCloud.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/ContainerXPSolidifier.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/GuiFireworkBox.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/GuiHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/EnergyDisplay.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/FilterSettingsGui.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/FluidDisplay.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiBag.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiBioReactor.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiBreaker.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiCanolaPress.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiCoalGenerator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiCoffeeMachine.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiDirectionalBreaker.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiDrill.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiDropper.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiEnergizer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiEnervator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiFarmer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiFeeder.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiFermentingBarrel.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiFilter.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiFluidCollector.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiFurnaceDouble.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiGiantChest.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiGrinder.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiInputter.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiLaserRelayItemWhitelist.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiMiner.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiOilGenerator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiPhantomPlacer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiRangedCollector.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiRepairer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiSmileyCloud.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiWtfMojang.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/GuiXPSolidifier.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/gui/TexturedButton.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/slot/SlotDeletion.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/slot/SlotFilter.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/slot/SlotImmovable.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/slot/SlotItemHandlerUnconditioned.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/inventory/slot/SlotOutput.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/InitItems.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemAllToolAA.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemAxeAA.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemBag.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemBattery.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemBooklet.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemChestToCrateUpgrade.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemCoffee.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemCoffeeBean.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemCrafterOnAStick.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemCrystal.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemCrystalShard.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemDrill.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemDrillUpgrade.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemDust.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemEngineerGoggles.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemFertilizer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemFillingWand.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemFilter.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemFoods.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemGeneric.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemGrowthRing.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemHairyBall.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemJams.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemKnife.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemLaserRelayUpgrade.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemLaserWrench.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemLeafBlower.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemMagnetRing.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemMisc.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemPhantomConnector.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemPickaxeAA.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemPlayerProbe.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemPotionRing.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemResonantRice.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemShovelAA.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemSolidifiedExperience.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemSpawnerChanger.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemTeleStaff.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemWaterBowl.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemWaterRemovalRing.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemWingsOfTheBats.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/ItemWorm.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/base/ItemArmorAA.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/base/ItemBase.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/base/ItemEnergy.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/base/ItemFoodBase.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/base/ItemFoodSeed.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/base/ItemHoeAA.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/base/ItemSeed.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/base/ItemSwordAA.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/base/ItemToolAA.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/lens/ItemLens.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/lens/LensColor.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/lens/LensDeath.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/lens/LensDetonation.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/lens/LensDisenchanting.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/lens/LensDisruption.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/lens/LensKiller.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/lens/LensMining.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/lens/LensRecipeHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/lens/Lenses.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/metalists/TheCrystals.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/metalists/TheDusts.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/metalists/TheFoods.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/metalists/TheJams.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/metalists/TheMiscItems.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/items/metalists/ThePotionRings.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/jei/JEIActuallyAdditionsPlugin.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/jei/RecipeWrapperWithButton.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/jei/booklet/BookletRecipeCategory.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/jei/booklet/BookletRecipeWrapper.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/jei/coffee/CoffeeMachineRecipeCategory.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/jei/coffee/CoffeeMachineRecipeWrapper.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/jei/compost/CompostRecipeCategory.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/jei/compost/CompostRecipeWrapper.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/jei/crusher/CrusherRecipeCategory.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/jei/crusher/CrusherRecipeWrapper.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/jei/empowerer/EmpowererRecipeCategory.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/jei/empowerer/EmpowererRecipeWrapper.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/jei/reconstructor/ReconstructorRecipeCategory.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/jei/reconstructor/ReconstructorRecipeWrapper.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/material/InitArmorMaterials.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/material/InitToolMaterials.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/BannerHelper.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/DamageSources.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/DispenserHandlerFertilize.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/DungeonLoot.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/SoundHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/apiimpl/ConnectionPair.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/apiimpl/LaserRelayConnectionHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/apiimpl/MethodHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/apiimpl/farmer/CactusFarmerBehavior.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/apiimpl/farmer/DefaultFarmerBehavior.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/apiimpl/farmer/MelonPumpkinFarmerBehavior.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/apiimpl/farmer/NetherWartFarmerBehavior.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/apiimpl/farmer/ReedFarmerBehavior.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/apiimpl/farmer/exu/EnderlillyFarmerBehavior.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/apiimpl/farmer/exu/ExUPlantFarmerBehavior.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/apiimpl/farmer/exu/RedOrchidFarmerBehavior.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/cloud/ISmileyCloudEasterEgg.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/cloud/SmileyCloudEasterEggs.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/special/RenderSpecial.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/special/SpecialRenderInit.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/misc/special/ThreadSpecialFetcher.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/network/IDataHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/network/PacketClientToServer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/network/PacketHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/network/PacketHandlerHelper.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/network/PacketServerToClient.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/network/gui/IButtonReactor.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/network/gui/INumberReactor.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/network/gui/IStringReactor.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/ore/InitOreDict.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/particle/ParticleBeam.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/particle/ParticleLaserItem.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/proxy/ClientProxy.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/proxy/IProxy.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/proxy/ServerProxy.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/recipe/ColorLensRotator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/recipe/CrusherRecipeRegistry.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/recipe/EmpowererHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/recipe/EnchBookConversion.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/recipe/HairyBallHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/recipe/TreasureChestHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/recipes/AtomicReconstructorBlockRecipe.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/recipes/AtomicReconstructorBlockRecipeFactory.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/recipes/AtomicReconstructorItemRecipe.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/recipes/AtomicReconstructorItemRecipeFactory.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/recipes/CoffeeMachineIngredient.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/recipes/CoffeeMachineIngredientFactory.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/recipes/CrusherRecipe.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/recipes/IDummyRecipe.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/recipes/RecipeFactoryBase.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/CustomEnergyStorage.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/FilterSettings.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/IEnergyDisplay.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/ISharingEnergyProvider.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/ISharingFluidHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityAtomicReconstructor.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityBase.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityBatteryBox.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityBioReactor.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityBreaker.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityCanolaPress.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityCoalGenerator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityCoffeeMachine.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityCompost.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityDirectionalBreaker.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityDisplayStand.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityDropper.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityEmpowerer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityEnergizer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityEnervator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityFarmer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityFeeder.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityFermentingBarrel.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityFireworkBox.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityFishingNet.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityFluidCollector.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityFluidPlacer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityFurnaceDouble.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityFurnaceSolar.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityGiantChest.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityGiantChestLarge.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityGiantChestMedium.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityGrinder.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityGrinderDouble.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityHeatCollector.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityInputter.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityInputterAdvanced.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityInventoryBase.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityItemRepairer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityItemViewer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityItemViewerHopping.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityLaserRelay.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityLaserRelayEnergy.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityLaserRelayEnergyAdvanced.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityLaserRelayEnergyExtreme.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityLaserRelayFluids.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityLaserRelayItem.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityLaserRelayItemWhitelist.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityLavaFactoryController.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityLeafGenerator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityMiner.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityOilGenerator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityPhantomBooster.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityPhantomBreaker.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityPhantomEnergyface.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityPhantomItemface.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityPhantomLiquiface.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityPhantomPlacer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityPhantomRedstoneface.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityPhantomface.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityPlacer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityPlayerInterface.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityRangedCollector.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityShockSuppressor.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntitySmileyCloud.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/tile/TileEntityXPSolidifier.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/update/ThreadUpdateChecker.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/update/UpdateChecker.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/AssetUtil.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/AwfulUtil.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/FluidStateMapper.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/IColorProvidingBlock.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/IColorProvidingItem.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/ItemStackHandlerAA.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/ItemUtil.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/NetHandlerSpaghettiServer.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/RecipeUtil.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/RefHelp.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/StackUtil.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/StringUtil.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/Util.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/VanillaPacketDispatcher.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/WorldUtil.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/compat/CommonCapsUtil.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/compat/CompatFastBench.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/compat/CompatUtil.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/compat/IMCHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/compat/SlotlessableItemHandlerWrapper.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/crafting/BlankRecipe.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/crafting/IRecipeGrouped.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/crafting/RecipeHandler.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/common/util/crafting/RecipeHelper.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/data/AADataGenerator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/data/BlockStateGenerator.java delete mode 100644 src/main/java/de/ellpeck/actuallyadditions/data/recipes/CrusherRecipeGenerator.java delete mode 100644 src/main/java/invtweaks/api/container/ChestContainer.java delete mode 100644 src/main/java/invtweaks/api/container/InventoryContainer.java delete mode 100644 src/main/resources/assets/minecraft/textures/gui/container/creative_inventory/tab_actuallyadditions.png diff --git a/src/main/java/de/ellpeck/actuallyadditions/api/ActuallyAdditionsAPI.java b/src/main/java/de/ellpeck/actuallyadditions/api/ActuallyAdditionsAPI.java deleted file mode 100644 index 8d3673cf6..000000000 --- a/src/main/java/de/ellpeck/actuallyadditions/api/ActuallyAdditionsAPI.java +++ /dev/null @@ -1,318 +0,0 @@ -package de.ellpeck.actuallyadditions.api; - -import de.ellpeck.actuallyadditions.api.booklet.IBookletChapter; -import de.ellpeck.actuallyadditions.api.booklet.IBookletEntry; -import de.ellpeck.actuallyadditions.api.booklet.IBookletPage; -import de.ellpeck.actuallyadditions.api.farmer.IFarmerBehavior; -import de.ellpeck.actuallyadditions.api.internal.IMethodHandler; -import de.ellpeck.actuallyadditions.api.laser.ILaserRelayConnectionHandler; -import de.ellpeck.actuallyadditions.api.lens.Lens; -import de.ellpeck.actuallyadditions.api.lens.LensConversion; -import de.ellpeck.actuallyadditions.api.recipe.*; -import de.ellpeck.actuallyadditions.common.recipes.CrusherRecipe; -import net.minecraft.block.Block; -import net.minecraft.block.BlockState; -import net.minecraft.item.Item; -import net.minecraft.item.ItemStack; -import net.minecraft.item.crafting.Ingredient; -import net.minecraftforge.registries.IForgeRegistry; -import net.minecraftforge.registries.RegistryBuilder; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -public final class ActuallyAdditionsAPI { - - public static final String MOD_ID = "actuallyadditions"; - public static final String API_ID = MOD_ID + "api"; - public static final String API_VERSION = "34"; - - public static final IForgeRegistry LENS_REGISTRY = new RegistryBuilder().disableSync().disableSaving().disableOverrides().create(); - - public static final List CRUSHER_RECIPES = new ArrayList<>(); - public static final List BALL_OF_FUR_RETURN_ITEMS = new ArrayList<>(); - public static final List TREASURE_CHEST_LOOT = new ArrayList<>(); - public static final List RECONSTRUCTOR_LENS_CONVERSION_RECIPES = new ArrayList<>(); - public static final List EMPOWERER_RECIPES = new ArrayList<>(); - public static final Map RECONSTRUCTOR_LENS_COLOR_CHANGERS = new HashMap<>(); - /** - * Farmer behaviors are sorted when first accessed, this will not be done until after loading, but do not add behaviors at runtime. - */ - public static final List FARMER_BEHAVIORS = new ArrayList<>(); - public static final List COFFEE_MACHINE_INGREDIENTS = new ArrayList<>(); - public static final List COMPOST_RECIPES = new ArrayList<>(); - public static final List OIL_GENERATOR_RECIPES = new ArrayList<>(); - public static final List BOOKLET_ENTRIES = new ArrayList<>(); - //This is added to automatically, you don't need to add anything to this list - public static final List ALL_CHAPTERS = new ArrayList<>(); - //This is added to automatically, you don't need to add anything to this list - public static final List BOOKLET_PAGES_WITH_ITEM_OR_FLUID_DATA = new ArrayList<>(); - public static final List STONE_ORES = new ArrayList<>(); - public static final List NETHERRACK_ORES = new ArrayList<>(); - - /** - * Use this to handle things that aren't based in the API itself - * DO NOT CHANGE/OVERRIDE THIS!! - * This is getting initialized in Actually Additions' PreInit phase - */ - public static IMethodHandler methodHandler; - - /** - * Use this to add, remove or get Laser Relay Connections and Networks - * The network system is built in a way that doesn't need the individual - * positions to be Laser Relays, it relies only on BlockPos - * DO NOT CHANGE/OVERRIDE THIS!! - * This is getting initialized in Actually Additions' PreInit phase - */ - public static ILaserRelayConnectionHandler connectionHandler; - - //These are getting initialized in Actually Additions' PreInit phase - //DO NOT CHANGE/OVERRIDE THESE!! - public static IBookletEntry entryGettingStarted; - public static IBookletEntry entryReconstruction; - public static IBookletEntry entryLaserRelays; - public static IBookletEntry entryFunctionalNonRF; - public static IBookletEntry entryFunctionalRF; - public static IBookletEntry entryGeneratingRF; - public static IBookletEntry entryItemsNonRF; - public static IBookletEntry entryItemsRF; - public static IBookletEntry entryMisc; - public static IBookletEntry entryUpdatesAndInfos; - //This is added to automatically, you don't need to add anything to this entry - public static IBookletEntry entryAllAndSearch; - public static IBookletEntry entryTrials; - - //These are getting initialized in Actually Additions' PreInit phase - //DO NOT CHANGE/OVERRIDE THESE!! - public static LensConversion lensDefaultConversion; - public static Lens lensDetonation; - public static Lens lensDeath; - public static Lens lensEvenMoarDeath; - public static Lens lensColor; - public static Lens lensDisruption; - public static Lens lensDisenchanting; - public static Lens lensMining; - - /** - * Adds an ore with a specific weight to the list of ores that the lens of the miner will generate inside of stone. - * Higher weight means higher occurence. - * - * @param oreName The ore's name - * @param weight The ore's weight - */ - public static void addMiningLensStoneOre(String oreName, int weight) { - STONE_ORES.add(new WeightedOre(oreName, weight)); - } - - /** - * Adds an ore with a specific weight to the list of ores that the lens of the miner will generate inside of netherrack. - * Higher weight means higher occurence. - * - * @param oreName The ore's name - * @param weight The ore's weight - */ - public static void addMiningLensNetherOre(String oreName, int weight) { - NETHERRACK_ORES.add(new WeightedOre(oreName, weight)); - } - - /** - * Adds a Recipe to the Crusher Recipe Registry - * - * @param input The input as an ItemStack - * @param outputOne The first output as an ItemStack - * @param outputTwo The second output as an ItemStack (can be ItemStack.EMPTY if there should be none) - * @param outputTwoChance The chance of the second output (0 won't occur at all, 100 will all the time) - */ - public static void addCrusherRecipe(ItemStack input, ItemStack outputOne, ItemStack outputTwo, int outputTwoChance) { - CRUSHER_RECIPES.add(new CrusherRecipe(Ingredient.fromStacks(input), outputOne, outputTwo.isEmpty() ? ItemStack.EMPTY : outputTwo, outputTwoChance)); - } - - /** - * Adds a Recipe to the Crusher Recipe Registry - * - * @param input The input as an Ingredient - * @param outputOne The first output as an ItemStack - * @param outputTwo The second output as an ItemStack (can be ItemStack.EMPTY if there should be none) - * @param outputTwoChance The chance of the second output (0 won't occur at all, 100 will all the time) - */ - public static void addCrusherRecipe(Ingredient input, ItemStack outputOne, ItemStack outputTwo, int outputTwoChance) { - CRUSHER_RECIPES.add(new CrusherRecipe(input, outputOne, outputTwo.isEmpty() ? ItemStack.EMPTY : outputTwo, outputTwoChance)); - } - - /** - * Adds multiple Recipes to the Crusher Recipe Registry - * Use this if you want to add OreDictionary recipes easier - * - * @param inputs The inputs as an ItemStack List, stacksizes are ignored - * @param outputOnes The first outputs as an ItemStack List, stacksizes are ignored - * @param outputOneAmounts The amount of the first output, will be equal for all entries in the list - * @param outputTwos The second outputs as a List (can be null or empty if there should be none) - * @param outputTwoAmounts The amount of the second output, will be equal for all entries in the list - * @param outputTwoChance The chance of the second output (0 won't occur at all, 100 will all the time) - */ - public static boolean addCrusherRecipes(List inputs, List outputOnes, int outputOneAmounts, List outputTwos, int outputTwoAmounts, int outputTwoChance) { - return methodHandler.addCrusherRecipes(inputs, outputOnes, outputOneAmounts, outputTwos, outputTwoAmounts, outputTwoChance); - } - - //Same thing as above, but with ItemStack outputs. - @Deprecated //Use Ingredient - public static boolean addCrusherRecipes(List inputs, ItemStack outputOne, int outputOneAmount, ItemStack outputTwo, int outputTwoAmount, int outputTwoChance) { - return methodHandler.addCrusherRecipes(inputs, outputOne, outputOneAmount, outputTwo, outputTwoAmount, outputTwoChance); - } - - /** - * Adds a Recipe to the Oil generator - * - * @param fluidName The name of the fluid to be consumed - * @param genAmount The amount of energy generated per operation - */ - public static void addOilGenRecipe(String fluidName, int genAmount) { - addOilGenRecipe(fluidName, genAmount, 100); - } - - /** - * Adds a Recipe to the Oil generator - * - * @param fluidName The name of the fluid to be consumed - * @param genAmount The amount of energy generated per operation - */ - public static void addOilGenRecipe(String fluidName, int genAmount, int genTime) { - OIL_GENERATOR_RECIPES.add(new OilGenRecipe(fluidName, genAmount, genTime)); - } - - /** - * Adds a new conversion recipe to the compost. - * - * @param input The itemstack to be input into the compost - * @param inputDisplay The block to display when there is input in the compost - * @param output The itemstack to be output from the compost once conversion finishes - * @param outputDisplay The block to display when there is output in the compost - */ - @Deprecated - public static void addCompostRecipe(ItemStack input, Block inputDisplay, ItemStack output, Block outputDisplay) { - COMPOST_RECIPES.add(new CompostRecipe(input, inputDisplay, output, outputDisplay)); - } - - /** - * Adds a new conversion recipe to the compost. - * - * @param input The ingredient to be input into the compost - * @param inputDisplay The state to display when there is input in the compost - * @param output The itemstack to be output from the compost once conversion finishes - * @param outputDisplay The state to display when there is output in the compost - */ - public static void addCompostRecipe(Ingredient input, BlockState inputDisplay, ItemStack output, BlockState outputDisplay) { - COMPOST_RECIPES.add(new CompostRecipe(input, inputDisplay, output, outputDisplay)); - } - - /** - * Adds an item to the list of possible items to be returned when right-clicking a Ball Of Fur - * - * @param stack The ItemStack to be returned - * @param chance The chance (this is from WeightedRandom.Item) - */ - public static void addBallOfFurReturnItem(ItemStack stack, int chance) { - BALL_OF_FUR_RETURN_ITEMS.add(new BallOfFurReturn(stack, chance)); - } - - /** - * Adds an item to the list of possible items to be returned when opening a Treasure Chest - * - * @param stack The ItemStack to be returned, the stacksize is ignored - * @param chance The chance (this is from WeightedRandom.Item) - * @param minAmount The minimum stacksize of the returned stack - * @param maxAmount The maximum stacksize of the returned stack - */ - public static void addTreasureChestLoot(ItemStack stack, int chance, int minAmount, int maxAmount) { - TREASURE_CHEST_LOOT.add(new TreasureChestLoot(stack, chance, minAmount, maxAmount)); - } - - @Deprecated - public static void addEmpowererRecipe(ItemStack input, ItemStack output, ItemStack modifier1, ItemStack modifier2, ItemStack modifier3, ItemStack modifier4, int energyPerStand, int time, float[] particleColor) { - EMPOWERER_RECIPES.add(new EmpowererRecipe(input, output, modifier1, modifier2, modifier3, modifier4, energyPerStand, time, particleColor)); - } - - public static void addEmpowererRecipe(Ingredient input, ItemStack output, Ingredient modifier1, Ingredient modifier2, Ingredient modifier3, Ingredient modifier4, int energyPerStand, int time, float[] particleColor) { - EMPOWERER_RECIPES.add(new EmpowererRecipe(input, output, modifier1, modifier2, modifier3, modifier4, energyPerStand, time, particleColor)); - } - - /** - * Adds a recipe to the Atomic Reconstructor conversion lenses - * StackSizes can only be 1 and greater ones will be ignored - * - * @param input The input as an ItemStack - * @param output The output as an ItemStack - * @param energyUse The amount of RF used per conversion - * @param type The type of lens used for the conversion. To use the default type, use method below. - * Note how this always has to be the same instance of the lens type that the item also has for it to work! - */ - @Deprecated - public static void addReconstructorLensConversionRecipe(ItemStack input, ItemStack output, int energyUse, LensConversion type) { - RECONSTRUCTOR_LENS_CONVERSION_RECIPES.add(new LensConversionRecipe(input, output, energyUse, type)); - } - - @Deprecated - public static void addReconstructorLensConversionRecipe(ItemStack input, ItemStack output, int energyUse) { - addReconstructorLensConversionRecipe(input, output, energyUse, lensDefaultConversion); - } - - /** - * Adds a recipe to the Atomic Reconstructor conversion lenses - * StackSizes can only be 1 and greater ones will be ignored - * - * @param input The input as an ItemStack - * @param output The output as an ItemStack - * @param energyUse The amount of RF used per conversion - * @param type The type of lens used for the conversion. To use the default type, use method below. - * Note how this always has to be the same instance of the lens type that the item also has for it to work! - */ - public static void addReconstructorLensConversionRecipe(Ingredient input, ItemStack output, int energyUse, LensConversion type) { - RECONSTRUCTOR_LENS_CONVERSION_RECIPES.add(new LensConversionRecipe(input, output, energyUse, type)); - } - - public static void addReconstructorLensConversionRecipe(Ingredient input, ItemStack output, int energyUse) { - addReconstructorLensConversionRecipe(input, output, energyUse, lensDefaultConversion); - } - - /** - * Adds an item and the way it is modified to the Atomic Reconstructor's color lens. - * This also works for blocks, but they have to be in their item form. - * The way it is modified is an instance of IColorLensChanger. When modifying the item, - * its modifyItem() method will be called with a stack containing the item. - * - * @param item The item (or block's item) to add - * @param changer The change mechanism - */ - public static void addReconstructorLensColorChangeItem(Item item, IColorLensChanger changer) { - RECONSTRUCTOR_LENS_COLOR_CHANGERS.put(item, changer); - } - - /** - * Adds an ingredient to the Coffee Machine ingredient list - * - * @param ingredient The ingredient to add - */ - public static void addCoffeeMachineIngredient(CoffeeIngredient ingredient) { - COFFEE_MACHINE_INGREDIENTS.add(ingredient); - } - - /** - * Adds a booklet entry to the list of entries - * - * @param entry The entry to add - */ - public static void addBookletEntry(IBookletEntry entry) { - BOOKLET_ENTRIES.add(entry); - } - - /** - * Adds a new farmer behavior to the Farmer - * - * @param behavior The behavior to add - */ - public static void addFarmerBehavior(IFarmerBehavior behavior) { - FARMER_BEHAVIORS.add(behavior); - } -} diff --git a/src/main/java/de/ellpeck/actuallyadditions/api/booklet/IBookletChapter.java b/src/main/java/de/ellpeck/actuallyadditions/api/booklet/IBookletChapter.java deleted file mode 100644 index a2761a970..000000000 --- a/src/main/java/de/ellpeck/actuallyadditions/api/booklet/IBookletChapter.java +++ /dev/null @@ -1,26 +0,0 @@ -package de.ellpeck.actuallyadditions.api.booklet; - -import net.minecraft.item.ItemStack; -import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.api.distmarker.OnlyIn; - -public interface IBookletChapter { - - IBookletPage[] getAllPages(); - - @OnlyIn(Dist.CLIENT) - String getLocalizedName(); - - @OnlyIn(Dist.CLIENT) - String getLocalizedNameWithFormatting(); - - IBookletEntry getEntry(); - - ItemStack getDisplayItemStack(); - - String getIdentifier(); - - int getPageIndex(IBookletPage page); - - int getSortingPriority(); -} diff --git a/src/main/java/de/ellpeck/actuallyadditions/api/booklet/IBookletEntry.java b/src/main/java/de/ellpeck/actuallyadditions/api/booklet/IBookletEntry.java deleted file mode 100644 index 4ef4ed611..000000000 --- a/src/main/java/de/ellpeck/actuallyadditions/api/booklet/IBookletEntry.java +++ /dev/null @@ -1,29 +0,0 @@ -package de.ellpeck.actuallyadditions.api.booklet; - -import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.api.distmarker.OnlyIn; - -import java.util.List; - -public interface IBookletEntry { - - List getAllChapters(); - - String getIdentifier(); - - @OnlyIn(Dist.CLIENT) - String getLocalizedName(); - - @OnlyIn(Dist.CLIENT) - String getLocalizedNameWithFormatting(); - - void addChapter(IBookletChapter chapter); - - @OnlyIn(Dist.CLIENT) - List getChaptersForDisplay(String searchBarText); - - int getSortingPriority(); - - @OnlyIn(Dist.CLIENT) - boolean visibleOnFrontPage(); -} diff --git a/src/main/java/de/ellpeck/actuallyadditions/api/booklet/IBookletPage.java b/src/main/java/de/ellpeck/actuallyadditions/api/booklet/IBookletPage.java deleted file mode 100644 index bd0095c98..000000000 --- a/src/main/java/de/ellpeck/actuallyadditions/api/booklet/IBookletPage.java +++ /dev/null @@ -1,63 +0,0 @@ -package de.ellpeck.actuallyadditions.api.booklet; - -import de.ellpeck.actuallyadditions.api.booklet.internal.GuiBookletBase; -import net.minecraft.item.ItemStack; -import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.api.distmarker.OnlyIn; -import net.minecraftforge.fluids.FluidStack; - -import java.awt.*; -import java.util.List; - -public interface IBookletPage { - - void getItemStacksForPage(List list); - - void getFluidStacksForPage(List list); - - IBookletChapter getChapter(); - - void setChapter(IBookletChapter chapter); - - @OnlyIn(Dist.CLIENT) - String getInfoText(); - - @OnlyIn(Dist.CLIENT) - void mouseClicked(GuiBookletBase gui, int mouseX, int mouseY, int mouseButton); - - @OnlyIn(Dist.CLIENT) - void mouseReleased(GuiBookletBase gui, int mouseX, int mouseY, int state); - - @OnlyIn(Dist.CLIENT) - void mouseClickMove(GuiBookletBase gui, int mouseX, int mouseY, int clickedMouseButton, long timeSinceLastClick); - - // todo: this won't be needed anymore - @OnlyIn(Dist.CLIENT) - void actionPerformed(GuiBookletBase gui, Button button); - - @OnlyIn(Dist.CLIENT) - void initGui(GuiBookletBase gui, int startX, int startY); - - @OnlyIn(Dist.CLIENT) - void updateScreen(GuiBookletBase gui, int startX, int startY, int pageTimer); - - @OnlyIn(Dist.CLIENT) - void drawScreenPre(GuiBookletBase gui, int startX, int startY, int mouseX, int mouseY, float partialTicks); - - @OnlyIn(Dist.CLIENT) - void drawScreenPost(GuiBookletBase gui, int startX, int startY, int mouseX, int mouseY, float partialTicks); - - boolean shouldBeOnLeftSide(); - - String getIdentifier(); - - String getWebLink(); - - IBookletPage addTextReplacement(String key, String value); - - IBookletPage addTextReplacement(String key, float value); - - IBookletPage addTextReplacement(String key, int value); - - int getSortingPriority(); -} diff --git a/src/main/java/de/ellpeck/actuallyadditions/api/booklet/internal/GuiBookletBase.java b/src/main/java/de/ellpeck/actuallyadditions/api/booklet/internal/GuiBookletBase.java deleted file mode 100644 index 1e1682977..000000000 --- a/src/main/java/de/ellpeck/actuallyadditions/api/booklet/internal/GuiBookletBase.java +++ /dev/null @@ -1,38 +0,0 @@ -package de.ellpeck.actuallyadditions.api.booklet.internal; - -import net.minecraft.client.gui.screen.Screen; -import net.minecraft.client.gui.widget.button.Button; -import net.minecraft.item.ItemStack; -import net.minecraft.util.text.ITextComponent; -import net.minecraft.util.text.StringTextComponent; - -import java.util.List; - -public abstract class GuiBookletBase extends Screen { - - protected GuiBookletBase(ITextComponent titleIn) { - super(new StringTextComponent("")); - } - - public abstract void renderScaledAsciiString(String text, int x, int y, int color, boolean shadow, float scale); - - public abstract void renderSplitScaledAsciiString(String text, int x, int y, int color, boolean shadow, float scale, int length); - - public abstract List