From 43f1832c25c8f4393c6aca5cc619d5d83da55318 Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Wed, 15 Jul 2015 00:19:44 +0200 Subject: [PATCH] Moved APIs to main directory --- .../assets/actuallyadditions/lang/de_DE.lang | 542 +++++++++++++++ .../assets/actuallyadditions/lang/en_US.lang | 650 ++++++++++++++++++ .../textures/armor/armorEmerald1.png | Bin 0 -> 1157 bytes .../textures/armor/armorEmerald2.png | Bin 0 -> 671 bytes .../textures/armor/armorObsidian1.png | Bin 0 -> 893 bytes .../textures/armor/armorObsidian2.png | Bin 0 -> 443 bytes .../textures/blocks/blockBreaker.png | Bin 0 -> 521 bytes .../textures/blocks/blockBreakerFront.png | Bin 0 -> 793 bytes .../textures/blocks/blockBreakerTop.png | Bin 0 -> 575 bytes .../textures/blocks/blockCanolaOilFlowing.png | Bin 0 -> 10800 bytes .../blocks/blockCanolaOilFlowing.png.mcmeta | 3 + .../textures/blocks/blockCanolaOilStill.png | Bin 0 -> 10857 bytes .../blocks/blockCanolaOilStill.png.mcmeta | 5 + .../textures/blocks/blockCanolaPress.png | Bin 0 -> 883 bytes .../textures/blocks/blockCanolaPressTop.png | Bin 0 -> 921 bytes .../textures/blocks/blockCanolaStage1.png | Bin 0 -> 282 bytes .../textures/blocks/blockCanolaStage2.png | Bin 0 -> 279 bytes .../textures/blocks/blockCanolaStage3.png | Bin 0 -> 324 bytes .../textures/blocks/blockCanolaStage4.png | Bin 0 -> 358 bytes .../textures/blocks/blockCoalGenerator.png | Bin 0 -> 527 bytes .../blocks/blockCoalGeneratorBottom.png | Bin 0 -> 556 bytes .../textures/blocks/blockCoalGeneratorTop.png | Bin 0 -> 509 bytes .../textures/blocks/blockCoffeeStage1.png | Bin 0 -> 220 bytes .../textures/blocks/blockCoffeeStage2.png | Bin 0 -> 294 bytes .../textures/blocks/blockCoffeeStage3.png | Bin 0 -> 354 bytes .../textures/blocks/blockCoffeeStage4.png | Bin 0 -> 396 bytes .../textures/blocks/blockCoffeeStage5.png | Bin 0 -> 474 bytes .../textures/blocks/blockCoffeeStage6.png | Bin 0 -> 562 bytes .../textures/blocks/blockColoredLampBlack.png | Bin 0 -> 306 bytes .../blocks/blockColoredLampBlackOn.png | Bin 0 -> 361 bytes .../textures/blocks/blockColoredLampBlue.png | Bin 0 -> 533 bytes .../blocks/blockColoredLampBlueOn.png | Bin 0 -> 623 bytes .../textures/blocks/blockColoredLampBrown.png | Bin 0 -> 445 bytes .../blocks/blockColoredLampBrownOn.png | Bin 0 -> 481 bytes .../textures/blocks/blockColoredLampCyan.png | Bin 0 -> 378 bytes .../blocks/blockColoredLampCyanOn.png | Bin 0 -> 493 bytes .../textures/blocks/blockColoredLampGray.png | Bin 0 -> 372 bytes .../blocks/blockColoredLampGrayOn.png | Bin 0 -> 459 bytes .../textures/blocks/blockColoredLampGreen.png | Bin 0 -> 422 bytes .../blocks/blockColoredLampGreenOn.png | Bin 0 -> 464 bytes .../blocks/blockColoredLampLightBlue.png | Bin 0 -> 436 bytes .../blocks/blockColoredLampLightBlueOn.png | Bin 0 -> 492 bytes .../blocks/blockColoredLampLightGray.png | Bin 0 -> 404 bytes .../blocks/blockColoredLampLightGrayOn.png | Bin 0 -> 507 bytes .../textures/blocks/blockColoredLampLime.png | Bin 0 -> 558 bytes .../blocks/blockColoredLampLimeOn.png | Bin 0 -> 635 bytes .../blocks/blockColoredLampMagenta.png | Bin 0 -> 518 bytes .../blocks/blockColoredLampMagentaOn.png | Bin 0 -> 606 bytes .../blocks/blockColoredLampOrange.png | Bin 0 -> 484 bytes .../blocks/blockColoredLampOrangeOn.png | Bin 0 -> 567 bytes .../textures/blocks/blockColoredLampPink.png | Bin 0 -> 471 bytes .../blocks/blockColoredLampPinkOn.png | Bin 0 -> 521 bytes .../blocks/blockColoredLampPurple.png | Bin 0 -> 489 bytes .../blocks/blockColoredLampPurpleOn.png | Bin 0 -> 600 bytes .../textures/blocks/blockColoredLampRed.png | Bin 0 -> 380 bytes .../textures/blocks/blockColoredLampRedOn.png | Bin 0 -> 453 bytes .../textures/blocks/blockColoredLampWhite.png | Bin 0 -> 439 bytes .../blocks/blockColoredLampWhiteOn.png | Bin 0 -> 569 bytes .../blocks/blockColoredLampYellow.png | Bin 0 -> 527 bytes .../blocks/blockColoredLampYellowOn.png | Bin 0 -> 595 bytes .../textures/blocks/blockDropper.png | Bin 0 -> 524 bytes .../textures/blocks/blockDropperFront.png | Bin 0 -> 651 bytes .../textures/blocks/blockDropperTop.png | Bin 0 -> 575 bytes .../textures/blocks/blockEnergizer.png | Bin 0 -> 701 bytes .../textures/blocks/blockEnergizerSide.png | Bin 0 -> 772 bytes .../textures/blocks/blockEnergizerTop.png | Bin 0 -> 794 bytes .../textures/blocks/blockEnervator.png | Bin 0 -> 701 bytes .../textures/blocks/blockEnervatorSide.png | Bin 0 -> 756 bytes .../textures/blocks/blockEnervatorTop.png | Bin 0 -> 794 bytes .../textures/blocks/blockFeeder.png | Bin 0 -> 603 bytes .../textures/blocks/blockFeederTop.png | Bin 0 -> 657 bytes .../textures/blocks/blockFermentingBarrel.png | Bin 0 -> 783 bytes .../blocks/blockFermentingBarrelTop.png | Bin 0 -> 707 bytes .../textures/blocks/blockFlaxStage1.png | Bin 0 -> 252 bytes .../textures/blocks/blockFlaxStage2.png | Bin 0 -> 274 bytes .../textures/blocks/blockFlaxStage3.png | Bin 0 -> 337 bytes .../textures/blocks/blockFlaxStage4.png | Bin 0 -> 388 bytes .../textures/blocks/blockFlaxStage5.png | Bin 0 -> 418 bytes .../textures/blocks/blockFlaxStage6.png | Bin 0 -> 436 bytes .../textures/blocks/blockFluidCollector.png | Bin 0 -> 767 bytes .../blocks/blockFluidCollectorFront.png | Bin 0 -> 791 bytes .../blocks/blockFluidCollectorTop.png | Bin 0 -> 575 bytes .../textures/blocks/blockFluidPlacer.png | Bin 0 -> 779 bytes .../textures/blocks/blockFluidPlacerFront.png | Bin 0 -> 757 bytes .../textures/blocks/blockFluidPlacerTop.png | Bin 0 -> 575 bytes .../textures/blocks/blockFurnaceDouble.png | Bin 0 -> 575 bytes .../blocks/blockFurnaceDoubleFront.png | Bin 0 -> 530 bytes .../textures/blocks/blockFurnaceDoubleOn.png | Bin 0 -> 588 bytes .../textures/blocks/blockFurnaceDoubleTop.png | Bin 0 -> 708 bytes .../textures/blocks/blockGiantChest.png | Bin 0 -> 622 bytes .../textures/blocks/blockGiantChestBottom.png | Bin 0 -> 730 bytes .../textures/blocks/blockGiantChestTop.png | Bin 0 -> 752 bytes .../textures/blocks/blockGreenhouseGlass.png | Bin 0 -> 502 bytes .../textures/blocks/blockGrinder.png | Bin 0 -> 586 bytes .../textures/blocks/blockGrinderBottom.png | Bin 0 -> 575 bytes .../textures/blocks/blockGrinderDouble.png | Bin 0 -> 607 bytes .../textures/blocks/blockGrinderOn.png | Bin 0 -> 1509 bytes .../textures/blocks/blockGrinderOn.png.mcmeta | 11 + .../textures/blocks/blockGrinderTop.png | Bin 0 -> 446 bytes .../blocks/blockHeatCollectorBottom.png | Bin 0 -> 377 bytes .../blocks/blockHeatCollectorSide.png | Bin 0 -> 278 bytes .../textures/blocks/blockHeatCollectorTop.png | Bin 0 -> 523 bytes .../textures/blocks/blockInputter.png | Bin 0 -> 538 bytes .../textures/blocks/blockInputterAdvanced.png | Bin 0 -> 424 bytes .../textures/blocks/blockItemRepairer.png | Bin 0 -> 556 bytes .../blocks/blockItemRepairerBottom.png | Bin 0 -> 668 bytes .../textures/blocks/blockItemRepairerTop.png | Bin 0 -> 758 bytes .../textures/blocks/blockLampPowerer.png | Bin 0 -> 597 bytes .../textures/blocks/blockLampPowererFront.png | Bin 0 -> 566 bytes .../blocks/blockLavaFactoryController.png | Bin 0 -> 773 bytes .../blocks/blockLavaFactoryControllerTop.png | Bin 0 -> 780 bytes .../textures/blocks/blockMiscBlackQuartz.png | Bin 0 -> 431 bytes .../blocks/blockMiscBlackQuartzChiseled.png | Bin 0 -> 432 bytes .../blocks/blockMiscBlackQuartzPillar.png | Bin 0 -> 424 bytes .../textures/blocks/blockMiscCharcoal.png | Bin 0 -> 484 bytes .../textures/blocks/blockMiscEnderCasing.png | Bin 0 -> 749 bytes .../textures/blocks/blockMiscEnderpearl.png | Bin 0 -> 830 bytes .../blocks/blockMiscLavaFactoryCase.png | Bin 0 -> 773 bytes .../blocks/blockMiscOreBlackQuartz.png | Bin 0 -> 591 bytes .../textures/blocks/blockMiscStoneCasing.png | Bin 0 -> 821 bytes .../textures/blocks/blockMiscWoodCasing.png | Bin 0 -> 652 bytes .../textures/blocks/blockOilFlowing.png | Bin 0 -> 9946 bytes .../blocks/blockOilFlowing.png.mcmeta | 3 + .../textures/blocks/blockOilGenerator.png | Bin 0 -> 490 bytes .../blocks/blockOilGeneratorBottom.png | Bin 0 -> 556 bytes .../textures/blocks/blockOilGeneratorTop.png | Bin 0 -> 509 bytes .../textures/blocks/blockOilStill.png | Bin 0 -> 9022 bytes .../textures/blocks/blockOilStill.png.mcmeta | 5 + .../textures/blocks/blockPhantomBreaker.png | Bin 0 -> 804 bytes .../blocks/blockPhantomEnergyface.png | Bin 0 -> 663 bytes .../textures/blocks/blockPhantomLiquiface.png | Bin 0 -> 643 bytes .../textures/blocks/blockPhantomPlacer.png | Bin 0 -> 809 bytes .../textures/blocks/blockPhantomface.png | Bin 0 -> 798 bytes .../textures/blocks/blockPlacer.png | Bin 0 -> 518 bytes .../textures/blocks/blockPlacerFront.png | Bin 0 -> 815 bytes .../textures/blocks/blockPlacerTop.png | Bin 0 -> 575 bytes .../textures/blocks/blockRiceStage1.png | Bin 0 -> 258 bytes .../textures/blocks/blockRiceStage2.png | Bin 0 -> 316 bytes .../textures/blocks/blockRiceStage3.png | Bin 0 -> 385 bytes .../textures/blocks/blockRiceStage4.png | Bin 0 -> 478 bytes .../textures/blocks/blockRiceStage5.png | Bin 0 -> 621 bytes .../textures/blocks/blockRiceStage6.png | Bin 0 -> 637 bytes .../blocks/blockTestifiBucksGreenWall.png | Bin 0 -> 515 bytes .../blocks/blockTestifiBucksWhiteWall.png | Bin 0 -> 413 bytes .../textures/blocks/blockTreasureChest.png | Bin 0 -> 635 bytes .../blocks/blockTreasureChestBottom.png | Bin 0 -> 640 bytes .../blocks/blockTreasureChestFront.png | Bin 0 -> 674 bytes .../textures/blocks/blockTreasureChestTop.png | Bin 0 -> 617 bytes .../blocks/models/modelCoffeeMachine.png | Bin 0 -> 552 bytes .../textures/blocks/models/modelCompost.png | Bin 0 -> 2065 bytes .../blocks/models/modelFishingNet.png | Bin 0 -> 222 bytes .../blocks/models/modelFurnaceSolar.png | Bin 0 -> 1146 bytes .../blocks/models/modelPhantomBooster.png | Bin 0 -> 343 bytes .../blocks/models/special/modelEllpeck.png | Bin 0 -> 1015 bytes .../blocks/models/special/modelGlenthor.png | Bin 0 -> 825 bytes .../blocks/models/special/modelHose.png | Bin 0 -> 326 bytes .../blocks/models/special/modelLordi.png | Bin 0 -> 1267 bytes .../blocks/models/special/modelPakto.png | Bin 0 -> 450 bytes .../textures/entity/villager/jamVillager.png | Bin 0 -> 2214 bytes .../textures/gui/guiBreaker.png | Bin 0 -> 1794 bytes .../textures/gui/guiCanolaPress.png | Bin 0 -> 2441 bytes .../textures/gui/guiCoalGenerator.png | Bin 0 -> 2036 bytes .../textures/gui/guiCoffeeMachine.png | Bin 0 -> 2563 bytes .../textures/gui/guiDrill.png | Bin 0 -> 1754 bytes .../textures/gui/guiEnergizer.png | Bin 0 -> 1962 bytes .../textures/gui/guiFeeder.png | Bin 0 -> 2234 bytes .../textures/gui/guiFermentingBarrel.png | Bin 0 -> 2459 bytes .../textures/gui/guiFluidCollector.png | Bin 0 -> 1890 bytes .../textures/gui/guiFurnaceDouble.png | Bin 0 -> 2190 bytes .../textures/gui/guiGiantChest.png | Bin 0 -> 1852 bytes .../textures/gui/guiGrinder.png | Bin 0 -> 2212 bytes .../textures/gui/guiGrinderDouble.png | Bin 0 -> 2423 bytes .../textures/gui/guiInputter.png | Bin 0 -> 3900 bytes .../textures/gui/guiInputterAdvanced.png | Bin 0 -> 1997 bytes .../textures/gui/guiInventory.png | Bin 0 -> 2933 bytes .../textures/gui/guiNEICoffeeMachine.png | Bin 0 -> 2387 bytes .../textures/gui/guiNEICompost.png | Bin 0 -> 1786 bytes .../textures/gui/guiNEIHairyBall.png | Bin 0 -> 1786 bytes .../textures/gui/guiNEITreasure.png | Bin 0 -> 1786 bytes .../textures/gui/guiOilGenerator.png | Bin 0 -> 2121 bytes .../textures/gui/guiRepairer.png | Bin 0 -> 2036 bytes .../textures/gui/guiXPSolidifier.png | Bin 0 -> 1763 bytes .../textures/items/diamondPaxel.png | Bin 0 -> 442 bytes .../textures/items/emeraldPaxel.png | Bin 0 -> 477 bytes .../textures/items/goldPaxel.png | Bin 0 -> 486 bytes .../textures/items/ironPaxel.png | Bin 0 -> 473 bytes .../textures/items/itemAxeEmerald.png | Bin 0 -> 343 bytes .../textures/items/itemAxeObsidian.png | Bin 0 -> 254 bytes .../textures/items/itemBattery.png | Bin 0 -> 443 bytes .../textures/items/itemBootsEmerald.png | Bin 0 -> 277 bytes .../textures/items/itemBootsObsidian.png | Bin 0 -> 274 bytes .../textures/items/itemBucketCanolaOil.png | Bin 0 -> 339 bytes .../textures/items/itemBucketOil.png | Bin 0 -> 338 bytes .../textures/items/itemCanolaSeed.png | Bin 0 -> 258 bytes .../textures/items/itemChestEmerald.png | Bin 0 -> 278 bytes .../textures/items/itemChestObsidian.png | Bin 0 -> 309 bytes .../textures/items/itemCoffee.png | Bin 0 -> 265 bytes .../textures/items/itemCoffeeBeans.png | Bin 0 -> 490 bytes .../textures/items/itemCoffeeSeed.png | Bin 0 -> 284 bytes .../textures/items/itemCrafterOnAStick.png | Bin 0 -> 1512 bytes .../textures/items/itemDrill.png | Bin 0 -> 683 bytes .../items/itemDrillUpgradeBlockPlacing.png | Bin 0 -> 449 bytes .../items/itemDrillUpgradeFiveByFive.png | Bin 0 -> 337 bytes .../items/itemDrillUpgradeFortune.png | Bin 0 -> 527 bytes .../items/itemDrillUpgradeFortuneII.png | Bin 0 -> 564 bytes .../items/itemDrillUpgradeSilkTouch.png | Bin 0 -> 416 bytes .../textures/items/itemDrillUpgradeSpeed.png | Bin 0 -> 361 bytes .../items/itemDrillUpgradeSpeedII.png | Bin 0 -> 463 bytes .../items/itemDrillUpgradeSpeedIII.png | Bin 0 -> 438 bytes .../items/itemDrillUpgradeThreeByThree.png | Bin 0 -> 407 bytes .../textures/items/itemDust.png | Bin 0 -> 268 bytes .../textures/items/itemFertilizer.png | Bin 0 -> 381 bytes .../textures/items/itemFlaxSeed.png | Bin 0 -> 269 bytes .../textures/items/itemFoodBaguette.png | Bin 0 -> 277 bytes .../textures/items/itemFoodBigCookie.png | Bin 0 -> 313 bytes .../textures/items/itemFoodCarrotJuice.png | Bin 0 -> 264 bytes .../textures/items/itemFoodCheese.png | Bin 0 -> 585 bytes .../textures/items/itemFoodChocolate.png | Bin 0 -> 716 bytes .../textures/items/itemFoodChocolateCake.png | Bin 0 -> 536 bytes .../textures/items/itemFoodFishNChips.png | Bin 0 -> 563 bytes .../textures/items/itemFoodFrenchFries.png | Bin 0 -> 569 bytes .../textures/items/itemFoodFrenchFry.png | Bin 0 -> 287 bytes .../textures/items/itemFoodHamburger.png | Bin 0 -> 422 bytes .../textures/items/itemFoodNoodle.png | Bin 0 -> 443 bytes .../textures/items/itemFoodPizza.png | Bin 0 -> 646 bytes .../textures/items/itemFoodPumpkinStew.png | Bin 0 -> 259 bytes .../textures/items/itemFoodRice.png | Bin 0 -> 512 bytes .../textures/items/itemFoodRiceBread.png | Bin 0 -> 347 bytes .../textures/items/itemFoodSpaghetti.png | Bin 0 -> 348 bytes .../items/itemFoodSubmarineSandwich.png | Bin 0 -> 359 bytes .../textures/items/itemFoodToast.png | Bin 0 -> 457 bytes .../textures/items/itemHairyBall.png | Bin 0 -> 365 bytes .../textures/items/itemHelmEmerald.png | Bin 0 -> 249 bytes .../textures/items/itemHelmObsidian.png | Bin 0 -> 260 bytes .../textures/items/itemHoeEmerald.png | Bin 0 -> 317 bytes .../textures/items/itemHoeObsidian.png | Bin 0 -> 228 bytes .../textures/items/itemJam.png | Bin 0 -> 368 bytes .../textures/items/itemJamOverlay.png | Bin 0 -> 317 bytes .../textures/items/itemKnife.png | Bin 0 -> 332 bytes .../textures/items/itemLeafBlower.png | Bin 0 -> 421 bytes .../textures/items/itemLeafBlowerAdvanced.png | Bin 0 -> 412 bytes .../textures/items/itemManual.png | Bin 0 -> 286 bytes .../textures/items/itemMiscBlackQuartz.png | Bin 0 -> 549 bytes .../textures/items/itemMiscCanola.png | Bin 0 -> 428 bytes .../textures/items/itemMiscCoil.png | Bin 0 -> 555 bytes .../textures/items/itemMiscCoilAdvanced.png | Bin 0 -> 519 bytes .../textures/items/itemMiscCup.png | Bin 0 -> 250 bytes .../textures/items/itemMiscDough.png | Bin 0 -> 490 bytes .../textures/items/itemMiscKnifeBlade.png | Bin 0 -> 374 bytes .../textures/items/itemMiscKnifeHandle.png | Bin 0 -> 371 bytes .../textures/items/itemMiscMashedFood.png | Bin 0 -> 469 bytes .../textures/items/itemMiscPaperCone.png | Bin 0 -> 537 bytes .../textures/items/itemMiscRiceDough.png | Bin 0 -> 363 bytes .../textures/items/itemMiscRiceSlime.png | Bin 0 -> 340 bytes .../textures/items/itemMiscRing.png | Bin 0 -> 267 bytes .../textures/items/itemMiscTinyCharcoal.png | Bin 0 -> 368 bytes .../textures/items/itemMiscTinyCoal.png | Bin 0 -> 331 bytes .../textures/items/itemPantsEmerald.png | Bin 0 -> 231 bytes .../textures/items/itemPantsObsidian.png | Bin 0 -> 253 bytes .../textures/items/itemPhantomConnector.png | Bin 0 -> 330 bytes .../textures/items/itemPickaxeEmerald.png | Bin 0 -> 341 bytes .../textures/items/itemPickaxeObsidian.png | Bin 0 -> 272 bytes .../textures/items/itemPotionRing.png | Bin 0 -> 261 bytes .../textures/items/itemPotionRingAdvanced.png | Bin 0 -> 304 bytes .../textures/items/itemResonantRice.png | Bin 0 -> 553 bytes .../textures/items/itemRiceSeed.png | Bin 0 -> 283 bytes .../textures/items/itemShovelEmerald.png | Bin 0 -> 348 bytes .../textures/items/itemShovelObsidian.png | Bin 0 -> 231 bytes .../items/itemSpecialBloodFragment.png | Bin 0 -> 377 bytes .../items/itemSpecialEmeraldShard.png | Bin 0 -> 395 bytes .../textures/items/itemSpecialHeartPart.png | Bin 0 -> 557 bytes .../textures/items/itemSpecialPearlShard.png | Bin 0 -> 566 bytes .../items/itemSpecialSolidifiedExperience.png | Bin 0 -> 531 bytes .../items/itemSpecialUnknownSubstance.png | Bin 0 -> 631 bytes .../textures/items/itemSwordEmerald.png | Bin 0 -> 341 bytes .../textures/items/itemSwordObsidian.png | Bin 0 -> 276 bytes .../textures/items/itemTeleStaff.png | Bin 0 -> 503 bytes .../textures/items/itemUpgradeSpeed.png | Bin 0 -> 464 bytes .../textures/items/obsidianPaxel.png | Bin 0 -> 456 bytes .../textures/items/paxelMTBronze.png | Bin 0 -> 496 bytes .../textures/items/paxelMTGlowstone.png | Bin 0 -> 492 bytes .../textures/items/paxelMTLapisLazuli.png | Bin 0 -> 501 bytes .../textures/items/paxelMTObsidian.png | Bin 0 -> 456 bytes .../textures/items/paxelMTOsmium.png | Bin 0 -> 497 bytes .../textures/items/paxelMTSteel.png | Bin 0 -> 503 bytes .../textures/items/paxelTFBronze.png | Bin 0 -> 496 bytes .../textures/items/paxelTFCopper.png | Bin 0 -> 495 bytes .../textures/items/paxelTFElectrum.png | Bin 0 -> 495 bytes .../textures/items/paxelTFInvar.png | Bin 0 -> 500 bytes .../textures/items/paxelTFLead.png | Bin 0 -> 501 bytes .../textures/items/paxelTFNickel.png | Bin 0 -> 496 bytes .../textures/items/paxelTFPlatinum.png | Bin 0 -> 507 bytes .../textures/items/paxelTFSilver.png | Bin 0 -> 479 bytes .../textures/items/paxelTFTin.png | Bin 0 -> 503 bytes .../textures/items/stonePaxel.png | Bin 0 -> 465 bytes .../textures/items/woodenPaxel.png | Bin 0 -> 467 bytes .../actuallyadditions/textures/logo.png | Bin 0 -> 64839 bytes .../actuallyadditions/textures/logoBig.png | Bin 0 -> 158078 bytes .../actuallyadditions/textures/logoSquare.png | Bin 0 -> 2921 bytes .../cofh/api/CoFHAPIProps.class | Bin 0 -> 364 bytes .../cofh/api/energy/EnergyStorage.class | Bin 0 -> 2820 bytes .../cofh/api/energy/IEnergyConnection.class | Bin 0 -> 211 bytes .../api/energy/IEnergyContainerItem.class | Bin 0 -> 314 bytes .../cofh/api/energy/IEnergyHandler.class | Bin 0 -> 414 bytes .../cofh/api/energy/IEnergyProvider.class | Bin 0 -> 355 bytes .../cofh/api/energy/IEnergyReceiver.class | Bin 0 -> 355 bytes .../cofh/api/energy/IEnergyStorage.class | Bin 0 -> 242 bytes .../cofh/api/energy/ItemEnergyContainer.class | Bin 0 -> 2471 bytes .../cofh/api/energy/TileEnergyHandler.class | Bin 0 -> 1783 bytes .../cofh/api/energy/package-info.class | Bin 0 -> 278 bytes .../cofh/api/package-info.class | Bin 0 -> 264 bytes .../actuallyadditions/ActuallyAdditions.class | Bin 0 -> 5201 bytes .../ellpeck/actuallyadditions/PLANNED.txt | 118 ++++ .../achievement/InitAchievements.class | Bin 0 -> 2170 bytes .../achievement/TheAchievements.class | Bin 0 -> 5291 bytes .../blocks/BlockBreaker$TheItemBlock.class | Bin 0 -> 1850 bytes .../blocks/BlockBreaker.class | Bin 0 -> 5197 bytes .../BlockCanolaPress$TheItemBlock.class | Bin 0 -> 2018 bytes .../blocks/BlockCanolaPress.class | Bin 0 -> 3908 bytes .../BlockCoalGenerator$TheItemBlock.class | Bin 0 -> 2041 bytes .../blocks/BlockCoalGenerator.class | Bin 0 -> 4549 bytes .../BlockCoffeeMachine$TheItemBlock.class | Bin 0 -> 2027 bytes .../blocks/BlockCoffeeMachine.class | Bin 0 -> 4550 bytes .../BlockColoredLamp$TheItemBlock.class | Bin 0 -> 2973 bytes .../blocks/BlockColoredLamp.class | Bin 0 -> 6188 bytes .../blocks/BlockCompost$TheItemBlock.class | Bin 0 -> 1854 bytes .../blocks/BlockCompost.class | Bin 0 -> 5833 bytes .../blocks/BlockContainerBase.class | Bin 0 -> 3089 bytes .../blocks/BlockDropper$TheItemBlock.class | Bin 0 -> 1850 bytes .../blocks/BlockDropper.class | Bin 0 -> 4904 bytes .../blocks/BlockEnergizer$TheItemBlock.class | Bin 0 -> 1862 bytes .../blocks/BlockEnergizer.class | Bin 0 -> 4358 bytes .../blocks/BlockFeeder$TheItemBlock.class | Bin 0 -> 1846 bytes .../blocks/BlockFeeder.class | Bin 0 -> 3877 bytes .../BlockFermentingBarrel$TheItemBlock.class | Bin 0 -> 1888 bytes .../blocks/BlockFermentingBarrel.class | Bin 0 -> 3937 bytes .../blocks/BlockFishingNet$TheItemBlock.class | Bin 0 -> 1864 bytes .../blocks/BlockFishingNet.class | Bin 0 -> 2582 bytes .../BlockFluidCollector$TheItemBlock.class | Bin 0 -> 1878 bytes .../blocks/BlockFluidCollector.class | Bin 0 -> 5270 bytes .../BlockFluidFlowing$TheItemBlock.class | Bin 0 -> 1874 bytes .../blocks/BlockFluidFlowing.class | Bin 0 -> 3431 bytes .../BlockFurnaceDouble$TheItemBlock.class | Bin 0 -> 2121 bytes .../blocks/BlockFurnaceDouble.class | Bin 0 -> 6368 bytes .../BlockFurnaceSolar$TheItemBlock.class | Bin 0 -> 2030 bytes .../blocks/BlockFurnaceSolar.class | Bin 0 -> 2673 bytes .../blocks/BlockGeneric$TheItemBlock.class | Bin 0 -> 1852 bytes .../blocks/BlockGeneric.class | Bin 0 -> 2187 bytes .../blocks/BlockGiantChest$TheItemBlock.class | Bin 0 -> 1866 bytes .../blocks/BlockGiantChest.class | Bin 0 -> 3996 bytes .../BlockGreenhouseGlass$TheItemBlock.class | Bin 0 -> 1882 bytes .../blocks/BlockGreenhouseGlass.class | Bin 0 -> 3405 bytes .../blocks/BlockGrinder$TheItemBlock.class | Bin 0 -> 2540 bytes .../blocks/BlockGrinder.class | Bin 0 -> 5597 bytes .../BlockHeatCollector$TheItemBlock.class | Bin 0 -> 2037 bytes .../blocks/BlockHeatCollector.class | Bin 0 -> 2784 bytes .../blocks/BlockInputter$TheItemBlock.class | Bin 0 -> 3604 bytes .../blocks/BlockInputter.class | Bin 0 -> 4287 bytes .../BlockItemRepairer$TheItemBlock.class | Bin 0 -> 2020 bytes .../blocks/BlockItemRepairer.class | Bin 0 -> 4356 bytes .../BlockLampPowerer$TheItemBlock.class | Bin 0 -> 1868 bytes .../blocks/BlockLampPowerer.class | Bin 0 -> 4915 bytes ...ckLavaFactoryController$TheItemBlock.class | Bin 0 -> 2679 bytes .../blocks/BlockLavaFactoryController.class | Bin 0 -> 4152 bytes .../blocks/BlockMisc$TheItemBlock.class | Bin 0 -> 2426 bytes .../actuallyadditions/blocks/BlockMisc.class | Bin 0 -> 2989 bytes .../BlockOilGenerator$TheItemBlock.class | Bin 0 -> 2036 bytes .../blocks/BlockOilGenerator.class | Bin 0 -> 4546 bytes .../BlockPhantomBooster$TheItemBlock.class | Bin 0 -> 1878 bytes .../blocks/BlockPhantomBooster.class | Bin 0 -> 2658 bytes .../BlockPhantomface$TheItemBlock.class | Bin 0 -> 2832 bytes .../blocks/BlockPhantomface.class | Bin 0 -> 7521 bytes .../blocks/BlockPlant$TheItemBlock.class | Bin 0 -> 1846 bytes .../actuallyadditions/blocks/BlockPlant.class | Bin 0 -> 3438 bytes .../blocks/BlockSlabs$TheItemBlock.class | Bin 0 -> 3077 bytes .../actuallyadditions/blocks/BlockSlabs.class | Bin 0 -> 3259 bytes .../blocks/BlockStair$TheItemBlock.class | Bin 0 -> 1844 bytes .../actuallyadditions/blocks/BlockStair.class | Bin 0 -> 859 bytes .../BlockTreasureChest$TheItemBlock.class | Bin 0 -> 1874 bytes .../blocks/BlockTreasureChest.class | Bin 0 -> 7426 bytes .../blocks/BlockWildPlant$TheItemBlock.class | Bin 0 -> 2684 bytes .../blocks/BlockWildPlant.class | Bin 0 -> 4211 bytes .../BlockXPSolidifier$TheItemBlock.class | Bin 0 -> 1870 bytes .../blocks/BlockXPSolidifier.class | Bin 0 -> 7042 bytes .../actuallyadditions/blocks/FluidAA.class | Bin 0 -> 393 bytes .../actuallyadditions/blocks/InitBlocks.class | Bin 0 -> 11425 bytes .../metalists/TheColoredLampColors.class | Bin 0 -> 2901 bytes .../blocks/metalists/TheMiscBlocks.class | Bin 0 -> 2451 bytes .../blocks/metalists/TheWildPlants.class | Bin 0 -> 2116 bytes .../blocks/render/ModelBaseAA.class | Bin 0 -> 799 bytes .../blocks/render/ModelCoffeeMachine.class | Bin 0 -> 3268 bytes .../blocks/render/ModelCompost.class | Bin 0 -> 2482 bytes .../blocks/render/ModelFishingNet.class | Bin 0 -> 2495 bytes .../blocks/render/ModelFurnaceSolar.class | Bin 0 -> 1002 bytes .../blocks/render/ModelPhantomBooster.class | Bin 0 -> 3466 bytes .../blocks/render/RenderItems$1.class | Bin 0 -> 987 bytes .../blocks/render/RenderItems.class | Bin 0 -> 3338 bytes .../blocks/render/RenderTileEntity.class | Bin 0 -> 2216 bytes .../InterModCommunications.class | Bin 0 -> 5457 bytes .../config/ConfigCategories.class | Bin 0 -> 2241 bytes .../config/ConfigValues.class | Bin 0 -> 4018 bytes .../config/ConfigurationHandler.class | Bin 0 -> 1552 bytes .../config/values/ConfigBoolValues.class | Bin 0 -> 6485 bytes .../config/values/ConfigCrafting.class | Bin 0 -> 11468 bytes .../config/values/ConfigFloatValues.class | Bin 0 -> 2570 bytes .../config/values/ConfigIntValues.class | Bin 0 -> 18195 bytes .../crafting/BlockCrafting.class | Bin 0 -> 11241 bytes .../crafting/CrusherCrafting.class | Bin 0 -> 3280 bytes .../crafting/FoodCrafting.class | Bin 0 -> 5024 bytes .../crafting/InitCrafting.class | Bin 0 -> 937 bytes .../crafting/ItemCrafting.class | Bin 0 -> 11568 bytes .../crafting/MiscCrafting.class | Bin 0 -> 2165 bytes .../crafting/ToolCrafting.class | Bin 0 -> 4832 bytes .../creative/CreativeTab.class | Bin 0 -> 6147 bytes .../event/BucketFillEvent.class | Bin 0 -> 2155 bytes .../actuallyadditions/event/CraftEvent.class | Bin 0 -> 1912 bytes .../event/EntityLivingEvent.class | Bin 0 -> 2281 bytes .../actuallyadditions/event/InitEvents.class | Bin 0 -> 1432 bytes .../event/LivingDropEvent.class | Bin 0 -> 2020 bytes .../actuallyadditions/event/PickupEvent.class | Bin 0 -> 1256 bytes .../event/RenderPlayerEventAA.class | Bin 0 -> 2411 bytes .../actuallyadditions/event/SmeltEvent.class | Bin 0 -> 1144 bytes .../event/TooltipEvent.class | Bin 0 -> 1902 bytes .../event/WorldDecorationEvent.class | Bin 0 -> 4995 bytes .../gadget/ModelStandardBlock.class | Bin 0 -> 1211 bytes .../actuallyadditions/gadget/ModelTorch.class | Bin 0 -> 958 bytes .../gadget/RenderSpecial.class | Bin 0 -> 2866 bytes .../actuallyadditions/gen/InitVillager.class | Bin 0 -> 3889 bytes .../gen/JamVillagerTradeHandler$Trade.class | Bin 0 -> 1441 bytes .../gen/JamVillagerTradeHandler.class | Bin 0 -> 3770 bytes .../actuallyadditions/gen/OreGen.class | Bin 0 -> 4336 bytes .../gen/VillageComponentCustomCropField.class | Bin 0 -> 4735 bytes .../gen/VillageComponentJamHouse.class | Bin 0 -> 7865 bytes .../gen/VillageCustomCropFieldHandler.class | Bin 0 -> 1982 bytes .../gen/VillageJamHouseHandler.class | Bin 0 -> 1947 bytes .../inventory/ContainerBreaker.class | Bin 0 -> 3077 bytes .../inventory/ContainerCanolaPress.class | Bin 0 -> 3490 bytes .../inventory/ContainerCoalGenerator.class | Bin 0 -> 3070 bytes .../inventory/ContainerCoffeeMachine.class | Bin 0 -> 4357 bytes .../inventory/ContainerCrafter.class | Bin 0 -> 4459 bytes .../inventory/ContainerDrill$1.class | Bin 0 -> 1171 bytes .../ContainerDrill$InventoryDrill.class | Bin 0 -> 2397 bytes .../inventory/ContainerDrill.class | Bin 0 -> 4302 bytes .../inventory/ContainerDropper.class | Bin 0 -> 3077 bytes .../inventory/ContainerEnergizer$1.class | Bin 0 -> 1949 bytes .../inventory/ContainerEnergizer.class | Bin 0 -> 3587 bytes .../inventory/ContainerEnervator$1.class | Bin 0 -> 1949 bytes .../inventory/ContainerEnervator.class | Bin 0 -> 3587 bytes .../inventory/ContainerFeeder.class | Bin 0 -> 2974 bytes .../inventory/ContainerFermentingBarrel.class | Bin 0 -> 3647 bytes .../inventory/ContainerFluidCollector.class | Bin 0 -> 3355 bytes .../inventory/ContainerFurnaceDouble.class | Bin 0 -> 3389 bytes .../inventory/ContainerGiantChest.class | Bin 0 -> 3123 bytes .../inventory/ContainerGrinder.class | Bin 0 -> 3667 bytes .../inventory/ContainerInputter.class | Bin 0 -> 3585 bytes .../inventory/ContainerOilGenerator.class | Bin 0 -> 3467 bytes .../inventory/ContainerPhantomPlacer.class | Bin 0 -> 3106 bytes .../inventory/ContainerRepairer.class | Bin 0 -> 3155 bytes .../inventory/ContainerXPSolidifier.class | Bin 0 -> 3036 bytes .../inventory/GuiHandler.class | Bin 0 -> 7170 bytes .../inventory/gui/GuiBreaker.class | Bin 0 -> 2549 bytes .../inventory/gui/GuiCanolaPress.class | Bin 0 -> 4056 bytes .../inventory/gui/GuiCoalGenerator.class | Bin 0 -> 3541 bytes .../inventory/gui/GuiCoffeeMachine.class | Bin 0 -> 6377 bytes .../inventory/gui/GuiCrafter.class | Bin 0 -> 2334 bytes .../inventory/gui/GuiDrill.class | Bin 0 -> 2382 bytes .../inventory/gui/GuiDropper.class | Bin 0 -> 2549 bytes .../inventory/gui/GuiEnergizer.class | Bin 0 -> 3370 bytes .../inventory/gui/GuiEnervator.class | Bin 0 -> 3370 bytes .../inventory/gui/GuiFeeder.class | Bin 0 -> 3906 bytes .../inventory/gui/GuiFermentingBarrel.class | Bin 0 -> 3989 bytes .../inventory/gui/GuiFluidCollector.class | Bin 0 -> 3617 bytes .../inventory/gui/GuiFurnaceDouble.class | Bin 0 -> 3667 bytes .../inventory/gui/GuiGiantChest.class | Bin 0 -> 2443 bytes .../inventory/gui/GuiGrinder.class | Bin 0 -> 4053 bytes .../gui/GuiInputter$SmallerButton.class | Bin 0 -> 2358 bytes .../gui/GuiInputter$TinyButton.class | Bin 0 -> 1915 bytes .../inventory/gui/GuiInputter.class | Bin 0 -> 12316 bytes .../inventory/gui/GuiOilGenerator.class | Bin 0 -> 4066 bytes .../inventory/gui/GuiPhantomPlacer.class | Bin 0 -> 2584 bytes .../inventory/gui/GuiRepairer.class | Bin 0 -> 3603 bytes .../inventory/gui/GuiXPSolidifier.class | Bin 0 -> 5141 bytes .../inventory/slot/SlotFilter.class | Bin 0 -> 589 bytes .../inventory/slot/SlotImmovable.class | Bin 0 -> 1096 bytes .../inventory/slot/SlotOutput.class | Bin 0 -> 664 bytes .../items/InitForeignPaxels.class | Bin 0 -> 5151 bytes .../actuallyadditions/items/InitItems.class | Bin 0 -> 9499 bytes .../actuallyadditions/items/ItemArmorAA.class | Bin 0 -> 3553 bytes .../actuallyadditions/items/ItemBattery.class | Bin 0 -> 1840 bytes .../items/ItemBucketAA.class | Bin 0 -> 2552 bytes .../items/ItemCoffee$1.class | Bin 0 -> 2467 bytes .../items/ItemCoffee$Ingredient.class | Bin 0 -> 1280 bytes .../actuallyadditions/items/ItemCoffee.class | Bin 0 -> 11125 bytes .../items/ItemCoffeeBean.class | Bin 0 -> 2306 bytes .../items/ItemCrafterOnAStick.class | Bin 0 -> 3025 bytes .../actuallyadditions/items/ItemDrill.class | Bin 0 -> 17089 bytes .../items/ItemDrillUpgrade$UpgradeType.class | Bin 0 -> 1690 bytes .../items/ItemDrillUpgrade.class | Bin 0 -> 4385 bytes .../actuallyadditions/items/ItemDust.class | Bin 0 -> 3743 bytes .../actuallyadditions/items/ItemEnergy.class | Bin 0 -> 3550 bytes .../items/ItemFertilizer.class | Bin 0 -> 2918 bytes .../actuallyadditions/items/ItemFoods.class | Bin 0 -> 6350 bytes .../items/ItemHairyBall.class | Bin 0 -> 4120 bytes .../actuallyadditions/items/ItemJams.class | Bin 0 -> 6768 bytes .../actuallyadditions/items/ItemKnife.class | Bin 0 -> 3699 bytes .../items/ItemLeafBlower.class | Bin 0 -> 7120 bytes .../actuallyadditions/items/ItemMisc.class | Bin 0 -> 3669 bytes .../items/ItemPhantomConnector.class | Bin 0 -> 6763 bytes .../items/ItemPotionRing.class | Bin 0 -> 5582 bytes .../items/ItemResonantRice.class | Bin 0 -> 3459 bytes .../actuallyadditions/items/ItemSeed.class | Bin 0 -> 3163 bytes .../items/ItemSpecialDrop.class | Bin 0 -> 4936 bytes .../items/ItemTeleStaff.class | Bin 0 -> 6375 bytes .../items/metalists/TheDusts.class | Bin 0 -> 2279 bytes .../items/metalists/TheFoods.class | Bin 0 -> 4006 bytes .../items/metalists/TheJams.class | Bin 0 -> 2340 bytes .../items/metalists/TheMiscItems.class | Bin 0 -> 2715 bytes .../items/metalists/ThePotionRings.class | Bin 0 -> 3886 bytes .../items/metalists/TheSpecialDrops.class | Bin 0 -> 3090 bytes .../items/tools/ItemAllToolAA.class | Bin 0 -> 9420 bytes .../items/tools/ItemAxeAA.class | Bin 0 -> 3749 bytes .../items/tools/ItemHoeAA.class | Bin 0 -> 3871 bytes .../items/tools/ItemPickaxeAA.class | Bin 0 -> 3809 bytes .../items/tools/ItemShovelAA.class | Bin 0 -> 3882 bytes .../items/tools/ItemSwordAA.class | Bin 0 -> 3879 bytes .../material/InitArmorMaterials.class | Bin 0 -> 2068 bytes .../material/InitToolMaterials.class | Bin 0 -> 1685 bytes .../misc/DispenserHandlerEmptyBucket.class | Bin 0 -> 2031 bytes .../misc/DispenserHandlerFertilize.class | Bin 0 -> 1628 bytes ...feeMachineRecipeHandler$CachedCoffee.class | Bin 0 -> 3007 bytes .../nei/CoffeeMachineRecipeHandler.class | Bin 0 -> 6041 bytes ...ostRecipeHandler$CachedCompostRecipe.class | Bin 0 -> 1338 bytes .../nei/CompostRecipeHandler.class | Bin 0 -> 4616 bytes .../CrusherRecipeHandler$CachedCrush.class | Bin 0 -> 2238 bytes .../nei/CrusherRecipeHandler.class | Bin 0 -> 5444 bytes ...ryBallRecipeHandler$CachedBallRecipe.class | Bin 0 -> 1372 bytes .../nei/HairyBallRecipeHandler.class | Bin 0 -> 5224 bytes .../nei/NEIActuallyAdditionsConfig.class | Bin 0 -> 2939 bytes ...ureChestRecipeHandler$CachedTreasure.class | Bin 0 -> 1492 bytes .../nei/TreasureChestRecipeHandler.class | Bin 0 -> 5395 bytes .../network/PacketHandler.class | Bin 0 -> 1580 bytes .../network/gui/IButtonReactor.class | Bin 0 -> 222 bytes .../network/gui/INumberReactor.class | Bin 0 -> 224 bytes .../network/gui/PacketGuiButton$Handler.class | Bin 0 -> 2340 bytes .../network/gui/PacketGuiButton.class | Bin 0 -> 2266 bytes .../network/gui/PacketGuiNumber$Handler.class | Bin 0 -> 2369 bytes .../network/gui/PacketGuiNumber.class | Bin 0 -> 2409 bytes .../network/sync/IPacketSyncerToClient.class | Bin 0 -> 244 bytes .../sync/PacketSyncerToClient$Handler.class | Bin 0 -> 2490 bytes .../network/sync/PacketSyncerToClient.class | Bin 0 -> 3047 bytes .../actuallyadditions/ore/InitOreDict.class | Bin 0 -> 3821 bytes .../actuallyadditions/proxy/ClientProxy.class | Bin 0 -> 3696 bytes .../actuallyadditions/proxy/IProxy.class | Bin 0 -> 183 bytes .../actuallyadditions/proxy/ServerProxy.class | Bin 0 -> 892 bytes ...CrusherRecipeAutoRegistry$SearchCase.class | Bin 0 -> 846 bytes .../recipe/CrusherRecipeAutoRegistry.class | Bin 0 -> 2493 bytes ...erRecipeManualRegistry$CrusherRecipe.class | Bin 0 -> 852 bytes .../recipe/CrusherRecipeManualRegistry.class | Bin 0 -> 4821 bytes .../recipe/FuelHandler.class | Bin 0 -> 3268 bytes .../recipe/HairyBallHandler$Return.class | Bin 0 -> 897 bytes .../recipe/HairyBallHandler.class | Bin 0 -> 2527 bytes .../recipe/TreasureChestHandler$Return.class | Bin 0 -> 1021 bytes .../recipe/TreasureChestHandler.class | Bin 0 -> 2974 bytes .../tile/TileEntityBase.class | Bin 0 -> 6749 bytes .../TileEntityBreaker$TileEntityPlacer.class | Bin 0 -> 533 bytes .../tile/TileEntityBreaker.class | Bin 0 -> 4738 bytes .../tile/TileEntityCanolaPress.class | Bin 0 -> 8679 bytes .../tile/TileEntityCoalGenerator.class | Bin 0 -> 5782 bytes .../tile/TileEntityCoffeeMachine.class | Bin 0 -> 10237 bytes .../tile/TileEntityCompost.class | Bin 0 -> 3197 bytes .../tile/TileEntityDropper.class | Bin 0 -> 3053 bytes .../tile/TileEntityEnergizer.class | Bin 0 -> 3938 bytes .../tile/TileEntityEnervator.class | Bin 0 -> 4550 bytes .../tile/TileEntityFeeder.class | Bin 0 -> 5135 bytes .../tile/TileEntityFermentingBarrel.class | Bin 0 -> 7778 bytes .../tile/TileEntityFishingNet.class | Bin 0 -> 3943 bytes ...FluidCollector$TileEntityFluidPlacer.class | Bin 0 -> 580 bytes .../tile/TileEntityFluidCollector.class | Bin 0 -> 8857 bytes .../tile/TileEntityFurnaceDouble.class | Bin 0 -> 6297 bytes .../tile/TileEntityFurnaceSolar.class | Bin 0 -> 3032 bytes .../tile/TileEntityGiantChest.class | Bin 0 -> 971 bytes .../tile/TileEntityGreenhouseGlass.class | Bin 0 -> 2154 bytes ...ntityGrinder$TileEntityGrinderDouble.class | Bin 0 -> 872 bytes .../tile/TileEntityGrinder.class | Bin 0 -> 7143 bytes .../tile/TileEntityHeatCollector.class | Bin 0 -> 4015 bytes ...yInputter$TileEntityInputterAdvanced.class | Bin 0 -> 579 bytes .../tile/TileEntityInputter.class | Bin 0 -> 9131 bytes .../tile/TileEntityInventoryBase.class | Bin 0 -> 4544 bytes .../tile/TileEntityItemRepairer.class | Bin 0 -> 4833 bytes .../TileEntityLavaFactoryController.class | Bin 0 -> 4551 bytes .../tile/TileEntityOilGenerator.class | Bin 0 -> 8302 bytes .../tile/TileEntityPhantomBooster.class | Bin 0 -> 464 bytes ...antomPlacer$TileEntityPhantomBreaker.class | Bin 0 -> 590 bytes .../tile/TileEntityPhantomPlacer.class | Bin 0 -> 6094 bytes ...ntomface$TileEntityPhantomEnergyface.class | Bin 0 -> 4086 bytes ...hantomface$TileEntityPhantomItemface.class | Bin 0 -> 3799 bytes ...antomface$TileEntityPhantomLiquiface.class | Bin 0 -> 4981 bytes .../tile/TileEntityPhantomface.class | Bin 0 -> 4658 bytes .../tile/TileEntityXPSolidifier.class | Bin 0 -> 4352 bytes .../update/ThreadUpdateChecker.class | Bin 0 -> 3081 bytes .../update/UpdateChecker.class | Bin 0 -> 3535 bytes .../actuallyadditions/util/AssetUtil.class | Bin 0 -> 1685 bytes .../actuallyadditions/util/BlockUtil.class | Bin 0 -> 3677 bytes .../actuallyadditions/util/CompatUtil.class | Bin 0 -> 1686 bytes .../util/FakePlayerUtil.class | Bin 0 -> 1288 bytes .../util/INameableItem.class | Bin 0 -> 179 bytes .../actuallyadditions/util/ItemUtil.class | Bin 0 -> 3205 bytes .../actuallyadditions/util/KeyUtil.class | Bin 0 -> 658 bytes .../actuallyadditions/util/ModUtil.class | Bin 0 -> 840 bytes .../actuallyadditions/util/StringUtil.class | Bin 0 -> 1174 bytes .../ellpeck/actuallyadditions/util/Util.class | Bin 0 -> 1351 bytes .../actuallyadditions/util/WorldPos.class | Bin 0 -> 1765 bytes .../actuallyadditions/util/WorldUtil.class | Bin 0 -> 14445 bytes .../waila/WailaDataProvider.class | Bin 0 -> 3870 bytes .../invtweaks/api/IItemTree.class | Bin 0 -> 1658 bytes .../invtweaks/api/IItemTreeCategory.class | Bin 0 -> 689 bytes .../invtweaks/api/IItemTreeItem.class | Bin 0 -> 345 bytes .../invtweaks/api/IItemTreeListener.class | Bin 0 -> 214 bytes .../invtweaks/api/InvTweaksAPI.class | Bin 0 -> 497 bytes .../invtweaks/api/SortingMethod.class | Bin 0 -> 1159 bytes .../ChestContainer$IsLargeCallback.class | Bin 0 -> 514 bytes .../ChestContainer$RowSizeCallback.class | Bin 0 -> 514 bytes .../api/container/ChestContainer.class | Bin 0 -> 735 bytes .../api/container/ContainerSection.class | Bin 0 -> 1812 bytes .../container/ContainerSectionCallback.class | Bin 0 -> 425 bytes .../api/container/IgnoreContainer.class | Bin 0 -> 405 bytes .../api/container/InventoryContainer.class | Bin 0 -> 473 bytes .../production/ActuallyAdditions/mcmod.info | 19 + src/main/java/cofh/api/CoFHAPIProps.java | 11 + .../java/cofh/api/energy/EnergyStorage.java | 158 +++++ .../cofh/api/energy/IEnergyConnection.java | 21 + .../cofh/api/energy/IEnergyContainerItem.java | 52 ++ .../java/cofh/api/energy/IEnergyHandler.java | 58 ++ .../java/cofh/api/energy/IEnergyProvider.java | 38 + .../java/cofh/api/energy/IEnergyReceiver.java | 38 + .../java/cofh/api/energy/IEnergyStorage.java | 46 ++ .../cofh/api/energy/ItemEnergyContainer.java | 110 +++ .../cofh/api/energy/TileEnergyHandler.java | 65 ++ .../java/cofh/api/energy/package-info.java | 10 + src/main/java/cofh/api/package-info.java | 9 + src/main/java/invtweaks/api/IItemTree.java | 68 ++ .../java/invtweaks/api/IItemTreeCategory.java | 46 ++ .../java/invtweaks/api/IItemTreeItem.java | 33 + .../java/invtweaks/api/IItemTreeListener.java | 29 + src/main/java/invtweaks/api/InvTweaksAPI.java | 84 +++ .../java/invtweaks/api/SortingMethod.java | 51 ++ .../api/container/ChestContainer.java | 38 + .../api/container/ContainerSection.java | 88 +++ .../container/ContainerSectionCallback.java | 16 + .../api/container/IgnoreContainer.java | 15 + .../api/container/InventoryContainer.java | 20 + .../textures/gui/guiXPSolidifier.png | Bin 0 -> 1763 bytes 652 files changed, 2460 insertions(+) create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/lang/de_DE.lang create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/lang/en_US.lang create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/armor/armorEmerald1.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/armor/armorEmerald2.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/armor/armorObsidian1.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/armor/armorObsidian2.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockBreaker.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockBreakerFront.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockBreakerTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaOilFlowing.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaOilFlowing.png.mcmeta create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaOilStill.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaOilStill.png.mcmeta create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaPress.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaPressTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaStage1.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaStage2.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaStage3.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaStage4.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoalGenerator.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoalGeneratorBottom.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoalGeneratorTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoffeeStage1.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoffeeStage2.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoffeeStage3.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoffeeStage4.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoffeeStage5.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoffeeStage6.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBlack.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBlackOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBlue.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBlueOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBrown.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBrownOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampCyan.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampCyanOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampGray.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampGrayOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampGreen.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampGreenOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampLightBlue.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampLightBlueOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampLightGray.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampLightGrayOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampLime.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampLimeOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampMagenta.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampMagentaOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampOrange.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampOrangeOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampPink.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampPinkOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampPurple.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampPurpleOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampRed.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampRedOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampWhite.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampWhiteOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampYellow.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampYellowOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockDropper.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockDropperFront.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockDropperTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockEnergizer.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockEnergizerSide.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockEnergizerTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockEnervator.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockEnervatorSide.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockEnervatorTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFeeder.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFeederTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFermentingBarrel.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFermentingBarrelTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFlaxStage1.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFlaxStage2.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFlaxStage3.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFlaxStage4.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFlaxStage5.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFlaxStage6.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFluidCollector.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFluidCollectorFront.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFluidCollectorTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFluidPlacer.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFluidPlacerFront.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFluidPlacerTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFurnaceDouble.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFurnaceDoubleFront.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFurnaceDoubleOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFurnaceDoubleTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGiantChest.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGiantChestBottom.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGiantChestTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGreenhouseGlass.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinder.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinderBottom.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinderDouble.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinderOn.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinderOn.png.mcmeta create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinderTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockHeatCollectorBottom.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockHeatCollectorSide.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockHeatCollectorTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockInputter.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockInputterAdvanced.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockItemRepairer.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockItemRepairerBottom.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockItemRepairerTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockLampPowerer.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockLampPowererFront.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockLavaFactoryController.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockLavaFactoryControllerTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscBlackQuartz.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscBlackQuartzChiseled.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscBlackQuartzPillar.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscCharcoal.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscEnderCasing.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscEnderpearl.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscLavaFactoryCase.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscOreBlackQuartz.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscStoneCasing.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscWoodCasing.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilFlowing.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilFlowing.png.mcmeta create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilGenerator.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilGeneratorBottom.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilGeneratorTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilStill.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilStill.png.mcmeta create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPhantomBreaker.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPhantomEnergyface.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPhantomLiquiface.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPhantomPlacer.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPhantomface.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPlacer.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPlacerFront.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPlacerTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockRiceStage1.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockRiceStage2.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockRiceStage3.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockRiceStage4.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockRiceStage5.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockRiceStage6.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockTestifiBucksGreenWall.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockTestifiBucksWhiteWall.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockTreasureChest.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockTreasureChestBottom.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockTreasureChestFront.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockTreasureChestTop.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/modelCoffeeMachine.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/modelCompost.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/modelFishingNet.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/modelFurnaceSolar.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/modelPhantomBooster.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/special/modelEllpeck.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/special/modelGlenthor.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/special/modelHose.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/special/modelLordi.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/special/modelPakto.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/entity/villager/jamVillager.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiBreaker.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiCanolaPress.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiCoalGenerator.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiCoffeeMachine.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiDrill.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiEnergizer.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiFeeder.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiFermentingBarrel.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiFluidCollector.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiFurnaceDouble.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiGiantChest.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiGrinder.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiGrinderDouble.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiInputter.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiInputterAdvanced.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiInventory.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiNEICoffeeMachine.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiNEICompost.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiNEIHairyBall.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiNEITreasure.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiOilGenerator.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiRepairer.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiXPSolidifier.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/diamondPaxel.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/emeraldPaxel.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/goldPaxel.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/ironPaxel.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemAxeEmerald.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemAxeObsidian.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemBattery.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemBootsEmerald.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemBootsObsidian.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemBucketCanolaOil.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemBucketOil.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemCanolaSeed.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemChestEmerald.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemChestObsidian.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemCoffee.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemCoffeeBeans.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemCoffeeSeed.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemCrafterOnAStick.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrill.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeBlockPlacing.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeFiveByFive.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeFortune.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeFortuneII.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeSilkTouch.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeSpeed.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeSpeedII.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeSpeedIII.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeThreeByThree.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDust.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFertilizer.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFlaxSeed.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodBaguette.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodBigCookie.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodCarrotJuice.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodCheese.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodChocolate.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodChocolateCake.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodFishNChips.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodFrenchFries.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodFrenchFry.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodHamburger.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodNoodle.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodPizza.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodPumpkinStew.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodRice.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodRiceBread.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodSpaghetti.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodSubmarineSandwich.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodToast.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemHairyBall.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemHelmEmerald.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemHelmObsidian.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemHoeEmerald.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemHoeObsidian.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemJam.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemJamOverlay.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemKnife.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemLeafBlower.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemLeafBlowerAdvanced.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemManual.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscBlackQuartz.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscCanola.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscCoil.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscCoilAdvanced.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscCup.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscDough.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscKnifeBlade.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscKnifeHandle.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscMashedFood.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscPaperCone.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscRiceDough.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscRiceSlime.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscRing.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscTinyCharcoal.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscTinyCoal.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemPantsEmerald.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemPantsObsidian.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemPhantomConnector.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemPickaxeEmerald.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemPickaxeObsidian.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemPotionRing.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemPotionRingAdvanced.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemResonantRice.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemRiceSeed.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemShovelEmerald.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemShovelObsidian.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSpecialBloodFragment.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSpecialEmeraldShard.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSpecialHeartPart.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSpecialPearlShard.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSpecialSolidifiedExperience.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSpecialUnknownSubstance.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSwordEmerald.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSwordObsidian.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemTeleStaff.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemUpgradeSpeed.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/obsidianPaxel.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelMTBronze.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelMTGlowstone.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelMTLapisLazuli.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelMTObsidian.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelMTOsmium.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelMTSteel.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFBronze.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFCopper.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFElectrum.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFInvar.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFLead.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFNickel.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFPlatinum.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFSilver.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFTin.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/stonePaxel.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/woodenPaxel.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/logo.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/logoBig.png create mode 100644 classes/production/ActuallyAdditions/assets/actuallyadditions/textures/logoSquare.png create mode 100644 classes/production/ActuallyAdditions/cofh/api/CoFHAPIProps.class create mode 100644 classes/production/ActuallyAdditions/cofh/api/energy/EnergyStorage.class create mode 100644 classes/production/ActuallyAdditions/cofh/api/energy/IEnergyConnection.class create mode 100644 classes/production/ActuallyAdditions/cofh/api/energy/IEnergyContainerItem.class create mode 100644 classes/production/ActuallyAdditions/cofh/api/energy/IEnergyHandler.class create mode 100644 classes/production/ActuallyAdditions/cofh/api/energy/IEnergyProvider.class create mode 100644 classes/production/ActuallyAdditions/cofh/api/energy/IEnergyReceiver.class create mode 100644 classes/production/ActuallyAdditions/cofh/api/energy/IEnergyStorage.class create mode 100644 classes/production/ActuallyAdditions/cofh/api/energy/ItemEnergyContainer.class create mode 100644 classes/production/ActuallyAdditions/cofh/api/energy/TileEnergyHandler.class create mode 100644 classes/production/ActuallyAdditions/cofh/api/energy/package-info.class create mode 100644 classes/production/ActuallyAdditions/cofh/api/package-info.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/ActuallyAdditions.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/PLANNED.txt create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/achievement/InitAchievements.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/achievement/TheAchievements.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockBreaker$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockBreaker.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockCanolaPress$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockCanolaPress.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockCoalGenerator$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockCoalGenerator.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockCoffeeMachine$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockCoffeeMachine.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockColoredLamp$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockColoredLamp.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockCompost$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockCompost.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockContainerBase.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockDropper$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockDropper.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockEnergizer$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockEnergizer.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockFeeder$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockFeeder.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockFermentingBarrel$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockFermentingBarrel.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockFishingNet$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockFishingNet.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockFluidCollector$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockFluidCollector.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockFluidFlowing$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockFluidFlowing.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockFurnaceDouble$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockFurnaceDouble.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockFurnaceSolar$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockFurnaceSolar.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockGeneric$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockGeneric.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockGiantChest$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockGiantChest.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockGreenhouseGlass$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockGreenhouseGlass.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockGrinder$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockGrinder.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockHeatCollector$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockHeatCollector.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockInputter$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockInputter.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockItemRepairer$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockItemRepairer.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockLampPowerer$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockLampPowerer.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockLavaFactoryController$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockLavaFactoryController.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockMisc$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockMisc.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockOilGenerator$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockOilGenerator.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockPhantomBooster$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockPhantomBooster.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockPhantomface$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockPhantomface.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockPlant$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockPlant.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockSlabs$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockSlabs.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockStair$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockStair.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockTreasureChest$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockTreasureChest.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockWildPlant$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockWildPlant.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockXPSolidifier$TheItemBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/BlockXPSolidifier.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/FluidAA.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/InitBlocks.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/metalists/TheColoredLampColors.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/metalists/TheMiscBlocks.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/metalists/TheWildPlants.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/render/ModelBaseAA.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/render/ModelCoffeeMachine.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/render/ModelCompost.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/render/ModelFishingNet.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/render/ModelFurnaceSolar.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/render/ModelPhantomBooster.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/render/RenderItems$1.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/render/RenderItems.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/blocks/render/RenderTileEntity.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/communication/InterModCommunications.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/config/ConfigCategories.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/config/ConfigValues.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/config/ConfigurationHandler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/config/values/ConfigBoolValues.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/config/values/ConfigCrafting.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/config/values/ConfigFloatValues.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/config/values/ConfigIntValues.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/crafting/BlockCrafting.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/crafting/CrusherCrafting.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/crafting/FoodCrafting.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/crafting/InitCrafting.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/crafting/ItemCrafting.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/crafting/MiscCrafting.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/crafting/ToolCrafting.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/creative/CreativeTab.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/event/BucketFillEvent.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/event/CraftEvent.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/event/EntityLivingEvent.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/event/InitEvents.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/event/LivingDropEvent.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/event/PickupEvent.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/event/RenderPlayerEventAA.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/event/SmeltEvent.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/event/TooltipEvent.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/event/WorldDecorationEvent.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/gadget/ModelStandardBlock.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/gadget/ModelTorch.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/gadget/RenderSpecial.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/gen/InitVillager.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/gen/JamVillagerTradeHandler$Trade.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/gen/JamVillagerTradeHandler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/gen/OreGen.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/gen/VillageComponentCustomCropField.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/gen/VillageComponentJamHouse.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/gen/VillageCustomCropFieldHandler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/gen/VillageJamHouseHandler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerBreaker.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerCanolaPress.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerCoalGenerator.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerCoffeeMachine.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerCrafter.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerDrill$1.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerDrill$InventoryDrill.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerDrill.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerDropper.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerEnergizer$1.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerEnergizer.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerEnervator$1.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerEnervator.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerFeeder.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerFermentingBarrel.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerFluidCollector.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerFurnaceDouble.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerGiantChest.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerGrinder.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerInputter.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerOilGenerator.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerPhantomPlacer.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerRepairer.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/ContainerXPSolidifier.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/GuiHandler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiBreaker.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiCanolaPress.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiCoalGenerator.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiCoffeeMachine.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiCrafter.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiDrill.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiDropper.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiEnergizer.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiEnervator.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiFeeder.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiFermentingBarrel.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiFluidCollector.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiFurnaceDouble.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiGiantChest.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiGrinder.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiInputter$SmallerButton.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiInputter$TinyButton.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiInputter.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiOilGenerator.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiPhantomPlacer.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiRepairer.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/gui/GuiXPSolidifier.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/slot/SlotFilter.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/slot/SlotImmovable.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/inventory/slot/SlotOutput.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/InitForeignPaxels.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/InitItems.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemArmorAA.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemBattery.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemBucketAA.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemCoffee$1.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemCoffee$Ingredient.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemCoffee.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemCoffeeBean.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemCrafterOnAStick.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemDrill.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemDrillUpgrade$UpgradeType.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemDrillUpgrade.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemDust.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemEnergy.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemFertilizer.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemFoods.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemHairyBall.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemJams.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemKnife.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemLeafBlower.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemMisc.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemPhantomConnector.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemPotionRing.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemResonantRice.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemSeed.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemSpecialDrop.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/ItemTeleStaff.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/metalists/TheDusts.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/metalists/TheFoods.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/metalists/TheJams.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/metalists/TheMiscItems.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/metalists/ThePotionRings.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/metalists/TheSpecialDrops.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/tools/ItemAllToolAA.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/tools/ItemAxeAA.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/tools/ItemHoeAA.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/tools/ItemPickaxeAA.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/tools/ItemShovelAA.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/items/tools/ItemSwordAA.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/material/InitArmorMaterials.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/material/InitToolMaterials.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/misc/DispenserHandlerEmptyBucket.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/misc/DispenserHandlerFertilize.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/nei/CoffeeMachineRecipeHandler$CachedCoffee.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/nei/CoffeeMachineRecipeHandler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/nei/CompostRecipeHandler$CachedCompostRecipe.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/nei/CompostRecipeHandler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/nei/CrusherRecipeHandler$CachedCrush.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/nei/CrusherRecipeHandler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/nei/HairyBallRecipeHandler$CachedBallRecipe.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/nei/HairyBallRecipeHandler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/nei/NEIActuallyAdditionsConfig.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/nei/TreasureChestRecipeHandler$CachedTreasure.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/nei/TreasureChestRecipeHandler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/network/PacketHandler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/network/gui/IButtonReactor.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/network/gui/INumberReactor.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/network/gui/PacketGuiButton$Handler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/network/gui/PacketGuiButton.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/network/gui/PacketGuiNumber$Handler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/network/gui/PacketGuiNumber.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/network/sync/IPacketSyncerToClient.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/network/sync/PacketSyncerToClient$Handler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/network/sync/PacketSyncerToClient.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/ore/InitOreDict.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/proxy/ClientProxy.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/proxy/IProxy.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/proxy/ServerProxy.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/recipe/CrusherRecipeAutoRegistry$SearchCase.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/recipe/CrusherRecipeAutoRegistry.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/recipe/CrusherRecipeManualRegistry$CrusherRecipe.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/recipe/CrusherRecipeManualRegistry.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/recipe/FuelHandler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/recipe/HairyBallHandler$Return.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/recipe/HairyBallHandler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/recipe/TreasureChestHandler$Return.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/recipe/TreasureChestHandler.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityBase.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityBreaker$TileEntityPlacer.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityBreaker.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityCanolaPress.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityCoalGenerator.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityCoffeeMachine.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityCompost.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityDropper.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityEnergizer.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityEnervator.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityFeeder.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityFermentingBarrel.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityFishingNet.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityFluidCollector$TileEntityFluidPlacer.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityFluidCollector.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityFurnaceDouble.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityFurnaceSolar.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityGiantChest.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityGreenhouseGlass.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityGrinder$TileEntityGrinderDouble.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityGrinder.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityHeatCollector.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityInputter$TileEntityInputterAdvanced.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityInputter.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityInventoryBase.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityItemRepairer.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityLavaFactoryController.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityOilGenerator.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomBooster.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomPlacer$TileEntityPhantomBreaker.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomPlacer.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomface$TileEntityPhantomEnergyface.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomface$TileEntityPhantomItemface.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomface$TileEntityPhantomLiquiface.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomface.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityXPSolidifier.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/update/ThreadUpdateChecker.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/update/UpdateChecker.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/AssetUtil.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/BlockUtil.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/CompatUtil.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/FakePlayerUtil.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/INameableItem.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/ItemUtil.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/KeyUtil.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/ModUtil.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/StringUtil.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/Util.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/WorldPos.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/WorldUtil.class create mode 100644 classes/production/ActuallyAdditions/ellpeck/actuallyadditions/waila/WailaDataProvider.class create mode 100644 classes/production/ActuallyAdditions/invtweaks/api/IItemTree.class create mode 100644 classes/production/ActuallyAdditions/invtweaks/api/IItemTreeCategory.class create mode 100644 classes/production/ActuallyAdditions/invtweaks/api/IItemTreeItem.class create mode 100644 classes/production/ActuallyAdditions/invtweaks/api/IItemTreeListener.class create mode 100644 classes/production/ActuallyAdditions/invtweaks/api/InvTweaksAPI.class create mode 100644 classes/production/ActuallyAdditions/invtweaks/api/SortingMethod.class create mode 100644 classes/production/ActuallyAdditions/invtweaks/api/container/ChestContainer$IsLargeCallback.class create mode 100644 classes/production/ActuallyAdditions/invtweaks/api/container/ChestContainer$RowSizeCallback.class create mode 100644 classes/production/ActuallyAdditions/invtweaks/api/container/ChestContainer.class create mode 100644 classes/production/ActuallyAdditions/invtweaks/api/container/ContainerSection.class create mode 100644 classes/production/ActuallyAdditions/invtweaks/api/container/ContainerSectionCallback.class create mode 100644 classes/production/ActuallyAdditions/invtweaks/api/container/IgnoreContainer.class create mode 100644 classes/production/ActuallyAdditions/invtweaks/api/container/InventoryContainer.class create mode 100644 classes/production/ActuallyAdditions/mcmod.info create mode 100644 src/main/java/cofh/api/CoFHAPIProps.java create mode 100644 src/main/java/cofh/api/energy/EnergyStorage.java create mode 100644 src/main/java/cofh/api/energy/IEnergyConnection.java create mode 100644 src/main/java/cofh/api/energy/IEnergyContainerItem.java create mode 100644 src/main/java/cofh/api/energy/IEnergyHandler.java create mode 100644 src/main/java/cofh/api/energy/IEnergyProvider.java create mode 100644 src/main/java/cofh/api/energy/IEnergyReceiver.java create mode 100644 src/main/java/cofh/api/energy/IEnergyStorage.java create mode 100644 src/main/java/cofh/api/energy/ItemEnergyContainer.java create mode 100644 src/main/java/cofh/api/energy/TileEnergyHandler.java create mode 100644 src/main/java/cofh/api/energy/package-info.java create mode 100644 src/main/java/cofh/api/package-info.java create mode 100644 src/main/java/invtweaks/api/IItemTree.java create mode 100644 src/main/java/invtweaks/api/IItemTreeCategory.java create mode 100644 src/main/java/invtweaks/api/IItemTreeItem.java create mode 100644 src/main/java/invtweaks/api/IItemTreeListener.java create mode 100644 src/main/java/invtweaks/api/InvTweaksAPI.java create mode 100644 src/main/java/invtweaks/api/SortingMethod.java create mode 100644 src/main/java/invtweaks/api/container/ChestContainer.java create mode 100644 src/main/java/invtweaks/api/container/ContainerSection.java create mode 100644 src/main/java/invtweaks/api/container/ContainerSectionCallback.java create mode 100644 src/main/java/invtweaks/api/container/IgnoreContainer.java create mode 100644 src/main/java/invtweaks/api/container/InventoryContainer.java create mode 100644 src/main/resources/assets/actuallyadditions/textures/gui/guiXPSolidifier.png diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/lang/de_DE.lang b/classes/production/ActuallyAdditions/assets/actuallyadditions/lang/de_DE.lang new file mode 100644 index 000000000..569f1919a --- /dev/null +++ b/classes/production/ActuallyAdditions/assets/actuallyadditions/lang/de_DE.lang @@ -0,0 +1,542 @@ +itemGroup.actuallyadditions=Actually Additions +achievement.page.actuallyadditions=Actually Additions + +fluid.oil=Öl +fluid.canolaoil=Rapsöl + +tile.actuallyadditions.blockCompost.name=Kompost +tile.actuallyadditions.blockMiscOreBlackQuartz.name=Schwarzquartzerz +tile.actuallyadditions.blockMiscBlackQuartz.name=Schwarzquartzblock +tile.actuallyadditions.blockMiscBlackQuartzChiseled.name=Gemeißelter Schwarzquartzblock +tile.actuallyadditions.blockMiscBlackQuartzPillar.name=Schwarzquartzsäule +tile.actuallyadditions.blockFeeder.name=Fütterungsanlage +tile.actuallyadditions.blockGiantChest.name=Riesenkiste +tile.actuallyadditions.blockGrinder.name=Zerkleinerer +tile.actuallyadditions.blockGrinderDouble.name=Zerkleinerer Mk2 +tile.actuallyadditions.blockFurnaceDouble.name=Ofen Mk2 +tile.actuallyadditions.blockFishingNet.name=Fischernetz +tile.actuallyadditions.blockFurnaceSolar.name=Solarpanel +tile.actuallyadditions.blockHeatCollector.name=Wärmesammler +tile.actuallyadditions.blockItemRepairer.name=Reperaturwerkbank + +item.actuallyadditions.itemDrill.name=Bohrer +tooltip.actuallyadditions.itemDrill.desc.1=Baut alles ab! +tooltip.actuallyadditions.itemDrill.desc.2=Braucht RF-Energie! Kann man im Lader laden! Kann man im Entlader entladen! +tooltip.actuallyadditions.itemDrill.desc.3=Mit geducktem Rechtsklick kann man Upgrades hinzufügen! + +tile.actuallyadditions.blockMiscWoodCasing.name=Holzgehäuse +tile.actuallyadditions.blockMiscStoneCasing.name=Steingehäuse +tile.actuallyadditions.blockGreenhouseGlass.name=Gewächshausglas + +tile.actuallyadditions.blockEnergizer.name=Lader +tooltip.actuallyadditions.blockEnergizer.desc.1=Kann Dinge laden, +tooltip.actuallyadditions.blockEnergizer.desc.2=die RF enthalten +tile.actuallyadditions.blockEnervator.name=Entlader +tooltip.actuallyadditions.blockEnervator.desc.1=Kann Dinge entladen, +tooltip.actuallyadditions.blockEnervator.desc.2=die RF enthalten + +tile.actuallyadditions.blockRice.name=Reispflanze +tooltip.actuallyadditions.blockRice.desc=Sie wächst (ach wirklich?) +item.actuallyadditions.itemFoodRice.name=Reis +tooltip.actuallyadditions.itemFoodRice.desc=Damit kann man alles mögliche machen! +item.actuallyadditions.itemMiscRiceDough.name=Reisteigling +tooltip.actuallyadditions.itemMiscRiceDough.desc=Ein Teigling, aber aus Reis +item.actuallyadditions.itemFoodRiceBread.name=Reisbrot +tooltip.actuallyadditions.itemFoodRiceBread.desc=Brot, aber irgendwas ist anders... +item.actuallyadditions.itemRiceSeed.name=Reissamen +tooltip.actuallyadditions.itemRiceSeed.desc=Wächst auf bestelltem Felde + +item.actuallyadditions.itemMiscTinyCoal.name=Minikohle +tooltip.actuallyadditions.itemMiscTinyCoal.desc=Aus Kohle gemacht. Schmilzt ein Item +item.actuallyadditions.itemMiscTinyCharcoal.name=Miniholzkohle +tooltip.actuallyadditions.itemMiscTinyCharcoal.desc=Aus Holzkohle gemacht. Schmilzt ein Item +tile.actuallyadditions.blockMiscCharcoal.name=Holzkohleblock +tooltip.actuallyadditions.blockMiscCharcoal.desc=Aus Holzkohle +item.actuallyadditions.itemMiscRiceSlime.name=Reisball +tooltip.actuallyadditions.itemMiscRiceSlime.desc=Klebrig. Omnomnom + +item.actuallyadditions.itemBattery.name=Batterie +tooltip.actuallyadditions.itemBattery.desc=Mobiler RF-Speicher. Kann man im Lader laden und im Entlader entladen. + +tile.actuallyadditions.blockCoalGenerator.name=Kohlegenerator +tooltip.actuallyadditions.blockCoalGenerator.desc=Aus Kohle und anderem Brennmaterial wird Energie + +item.actuallyadditions.itemBucketCanolaOil.name=Eimer mit Rapsöl +tooltip.actuallyadditions.itemBucketCanolaOil.desc=Ein randvoller Eimer mit Rapsöl +item.actuallyadditions.itemBucketOil.name=Eimer mit Öl +tooltip.actuallyadditions.itemBucketOil.desc=Wird im Bioreaktor aus Rapsöl gewonnen + +tile.actuallyadditions.blockPhantomface.name=Phantomface +tooltip.actuallyadditions.blockPhantomface.desc.1=Eine Trichterkette, aber drahtlos. Verbinde mich mit dem Phantomwerkzeug! +tooltip.actuallyadditions.blockPhantomface.desc.2=Schmeiss was in mich, um es in den verbundenen Block zu schmeissen! + +tile.actuallyadditions.blockPhantomEnergyface.name=Phantom Energyface +tooltip.actuallyadditions.blockPhantomEnergyface.desc.1=Wie ein Kabel, aber ohne Kabel. Verbinde mich mit dem Phantomwerkzeug! +tooltip.actuallyadditions.blockPhantomEnergyface.desc.2=Befülle mich mit RF + +tile.actuallyadditions.blockPhantomLiquiface.name=Phantom Liquiface +tooltip.actuallyadditions.blockPhantomLiquiface.desc.1=Wie ein Rohr, aber ohne Rohr. Verbinde mich mit dem Phantomwerkzeug! +tooltip.actuallyadditions.blockPhantomLiquiface.desc.2=Befülle mich mit Flüssigkeit! Geb mir ein Redstone-Signal und ich leere automatisch! +tooltip.actuallyadditions.blockPhantomLiquiface.desc.3=Achtung: Wenn die automatische Leerung benutzt wird, kann es dazu kommen, +tooltip.actuallyadditions.blockPhantomLiquiface.desc.4=dass, eine Schleife entsteht! + +tile.actuallyadditions.blockPhantomPlacer.name=Phantom Placer +tooltip.actuallyadditions.blockPhantomPlacer.desc.1=Kann aus der Ferne Blöcke platzieren. Verbinde mich mit dem Phantomwerkzeug! +tooltip.actuallyadditions.blockPhantomPlacer.desc.2=Schleichender Rechtsklick, um die Beziehungen zu sehen! + +tile.actuallyadditions.blockPhantomBreaker.name=Phantom Breaker +tooltip.actuallyadditions.blockPhantomBreaker.desc.1=Zerstört Blöcke aus der Ferne. Verbinde mich mit dem Phantomwerkzeug. +tooltip.actuallyadditions.blockPhantomBreaker.desc.2=Schleichender Rechtsklick, um die Beziehungen zu sehen! + +tile.actuallyadditions.blockLavaFactoryController.name=Lavafabrik Kontrolleinheit +tooltip.actuallyadditions.blockLavaFactoryController.desc.1=Wenn die Hülle richtig platziert wird, kann man Lava produzieren: +tooltip.actuallyadditions.blockLavaFactoryController.desc.2=Ãœber der Kontrolleinheit entsteht die Lava. +tooltip.actuallyadditions.blockLavaFactoryController.desc.3=Platziere 4 Hüllen um diesen Bereich, damit die Lava nicht ausläuft + +tile.actuallyadditions.blockMiscLavaFactoryCase.name=Lavafabrik Hülle +tooltip.actuallyadditions.blockMiscLavaFactoryCase.desc=Hülle der Lavafabrik + +tile.actuallyadditions.blockFluidPlacer.name=Ausguss +tooltip.actuallyadditions.blockFluidPlacer.desc=Lässt Flüssigkeiten auslaufen + +tooltip.actuallyadditions.paxel.desc=Es ist eine Axt, eine Schaufel, eine Hacke und eine Spitzhacke! In einem!! +item.actuallyadditions.woodenPaxel.name=Hölzerne Paxelordoe +item.actuallyadditions.stonePaxel.name=Steinerne Paxelordoe +item.actuallyadditions.ironPaxel.name=Eiserne Paxelordoe +item.actuallyadditions.goldPaxel.name=Goldene Paxelordoe +item.actuallyadditions.diamondPaxel.name=Diamantne Paxelordoe +item.actuallyadditions.emeraldPaxel.name=Emeraldne? Paxelordoe +item.actuallyadditions.obsidianPaxel.name=Obsidiadne? Paxelordoe + +tile.actuallyadditions.blockFluidCollector.name=Abfluss +tooltip.actuallyadditions.blockFluidCollector.desc=Sammelt Flüssigkeiten vor sich + +tile.actuallyadditions.blockPhantomBooster.name=Phantom Booster +tooltip.actuallyadditions.blockPhantomBooster.desc.1=Wenn man es über einer Phantom Maschine platziert, dann erweitert es dessen Reichweite +tooltip.actuallyadditions.blockPhantomBooster.desc.2=(Maximal sind drei Booster möglich) + +item.actuallyadditions.itemPhantomConnector.name=Phantomwekzeug +tooltip.actuallyadditions.itemPhantomConnector.desc.1=Verbindet eine Phantommaschine mit ihrem Ziel! +tooltip.actuallyadditions.itemPhantomConnector.desc.2=ALT löscht den Speicher + +item.actuallyadditions.itemMiscCup.name=Leere Tasse +tooltip.actuallyadditions.itemMiscCup.desc=Braucht man in der Kaffeemaschine! + +item.actuallyadditions.itemCoffee.name=Kaffeetasse +tooltip.actuallyadditions.itemCoffee.desc.1=In einer Kaffeemaschine gefüllt! Effekte stehen unten! +tooltip.actuallyadditions.itemCoffee.desc.2=Ich kann %s mal getrunken werden! + +item.actuallyadditions.itemCoffeeSeed.name=Kaffeesammen +tooltip.actuallyadditions.itemCoffeeSeed.desc=Wächst auf bestelltem Feld + +tile.actuallyadditions.blockCoffee.name=Kaffeepflanze +tooltip.actuallyadditions.blockCoffee.desc=An ihr wachsen Kaffeebohnen + +item.actuallyadditions.itemCoffeeBeans.name=Kaffeebohnen +tooltip.actuallyadditions.itemCoffeeBeans.desc=Wird in Kaffeemaschine gefüllt + +tile.actuallyadditions.blockWildCanola.name=Wilder Raps +tile.actuallyadditions.blockWildRice.name=Wilder Reis +tile.actuallyadditions.blockWildCoffee.name=Wilder Kaffee +tile.actuallyadditions.blockWildFlax.name=Wilder Flachs +tooltip.actuallyadditions.blockWildCanola.desc=Wächst in der Wildnis... Bringt Rapssamen! +tooltip.actuallyadditions.blockWildRice.desc=Wächst in der Wildnis... Gibt Reissamen! +tooltip.actuallyadditions.blockWildCoffee.desc=Wächst in der Wildnis... Gibt Kaffeesamen! +tooltip.actuallyadditions.blockWildFlax.desc=Wächst in der Wildnis... Gibt Flachssamen! + +item.actuallyadditions.itemCanolaSeed.name=Rapssamen +tooltip.actuallyadditions.itemCanolaSeed.desc=Wächst auf bestelltem Feld! Produziert Raps! +item.actuallyadditions.itemMiscCanola.name=Raps +tooltip.actuallyadditions.itemMiscCanola.desc=In einer Rapspresse wird Rapsöl daraus +tile.actuallyadditions.blockCanola.name=Rapspflanze +tooltip.actuallyadditions.blockCanola.desc=Hier wächst Raps + +item.actuallyadditions.itemResonantRice.name=Resonant Rice +tooltip.actuallyadditions.itemResonantRice.desc=Keine Ahnung, was der bringt. Vielleicht kann man damit einen Rechtsklick vollführen? +tooltip.actuallyadditions.itemResonantRice.uncraftable.desc=Nicht kraftbar, weil kein Enderium verfügbar ist. + +tile.actuallyadditions.blockCanolaPress.name=Rapspresse +tooltip.actuallyadditions.blockCanolaPress.desc=aus Raps wird hier Rapsöl produziert +tile.actuallyadditions.blockFermentingBarrel.name=Bioreaktor +tooltip.actuallyadditions.blockFermentingBarrel.desc=Hier wird aus Rapsöl normales Öl + +tile.actuallyadditions.blockCanolaOil.name=Rapsöl +tooltip.actuallyadditions.blockCanolaOil.desc=Öl aus Raps +tile.actuallyadditions.blockOil.name=Öl +tooltip.actuallyadditions.blockOil.desc=Kann zur Energiegewinnung genutzt werden + +tile.actuallyadditions.blockMiscEnderpearl.name=Enderperlenblock +tooltip.actuallyadditions.blockMiscEnderpearl.desc=Ein Block. Aus Perlen. NIchts Besonderes. + +tile.actuallyadditions.blockOilGenerator.name=Ölgenerator +tooltip.actuallyadditions.blockOilGenerator.desc=Gewinnt aus Energie Öl + +item.actuallyadditions.itemMiscMashedFood.name=Brei +item.actuallyadditions.itemFertilizer.name=Dünger +item.actuallyadditions.itemMiscDough.name=Teigling +item.actuallyadditions.itemMiscPaperCone.name=Papiertüte +item.actuallyadditions.itemMiscKnifeBlade.name=Messerklinge +item.actuallyadditions.itemMiscKnifeHandle.name=Messergriff +item.actuallyadditions.itemMiscBlackQuartz.name=Schwarzquartz +item.actuallyadditions.itemMiscRing.name=Ring + +item.actuallyadditions.itemLeafBlower.name=Laubgebläse +item.actuallyadditions.itemLeafBlowerAdvanced.name=Laubgebläse Drölftausend +item.actuallyadditions.itemKnife.name=Messer +item.actuallyadditions.itemPickaxeEmerald.name=Smaragdspitzhacke +item.actuallyadditions.itemAxeEmerald.name=Smaragdaxt +item.actuallyadditions.itemShovelEmerald.name=Smaragdspaten +item.actuallyadditions.itemHoeEmerald.name=Smaragdhacke +item.actuallyadditions.itemSwordEmerald.name=Smaragdschwert +item.actuallyadditions.itemPickaxeObsidian.name=Obsidianspitzhacke +item.actuallyadditions.itemAxeObsidian.name=Obsidianaxt +item.actuallyadditions.itemShovelObsidian.name=Obsidianspaten +item.actuallyadditions.itemHoeObsidian.name=Obsidianhacke +item.actuallyadditions.itemSwordObsidian.name=Obsidianschwert +item.actuallyadditions.itemCrafterOnAStick.name=Stockwerkbank + +item.actuallyadditions.itemFoodBaguette.name=Baguette +item.actuallyadditions.itemFoodPizza.name=Pizza +item.actuallyadditions.itemFoodHamburger.name=Hamburger +item.actuallyadditions.itemFoodBigCookie.name=Risencookie +item.actuallyadditions.itemFoodSubmarineSandwich.name=Submarine Sandwich +item.actuallyadditions.itemFoodToast.name=Toast +item.actuallyadditions.itemFoodChocolate.name=Schokolade +item.actuallyadditions.itemFoodChocolateCake.name=Schokoladenkuchen °-° +item.actuallyadditions.itemFoodNoodle.name=Nudeln +item.actuallyadditions.itemFoodSpaghetti.name=Spaghetti +item.actuallyadditions.itemFoodFrenchFry.name=Pommes +item.actuallyadditions.itemFoodFrenchFries.name=Pommes +item.actuallyadditions.itemFoodFishNChips.name=Fish 'N' Chips +item.actuallyadditions.itemFoodCarrotJuice.name=Karottensaft +item.actuallyadditions.itemFoodPumpkinStew.name=Kürbissuppe +item.actuallyadditions.itemFoodCheese.name=Käse + +container.actuallyadditions.inputter.name=ESS +container.actuallyadditions.inputterAdvanced.name=Erweiterter ESS +container.actuallyadditions.grinder.name=Zerkleinerer +container.actuallyadditions.grinderDouble.name=Zerkleinerer Mk 2 +container.actuallyadditions.furnaceDouble.name=ofen Mk 2 +container.actuallyadditions.feeder.name=Fütterungsanlage +container.actuallyadditions.giantChest.name=Lagerkiste +container.actuallyadditions.repairer.name=Reperaturwerkbank +container.actuallyadditions.placer.name=Platzierer +container.actuallyadditions.breaker.name=Zerstörer +container.actuallyadditions.dropper.name=Genauer Spender +container.actuallyadditions.crafting.name=Stockwerkbank +container.actuallyadditions.canolaPress.name=Rapspresse +container.actuallyadditions.fermentingBarrel.name=Bioreaktor +container.actuallyadditions.coalGenerator.name=Kohlegenerator +container.actuallyadditions.oilGenerator.name=Ölgenerator +container.actuallyadditions.phantomPlacer.name=Phantom Placer +container.actuallyadditions.phantomBreaker.name=Phantom Breaker +container.actuallyadditions.phantomface.name=Phantomface +container.actuallyadditions.liquiface.name=Liquiface +container.actuallyadditions.energyface.name=Energyface +container.actuallyadditions.fluidPlacer.name=Flüssigkeitsplatzierer +container.actuallyadditions.fluidCollector.name=Flüssigkeitssammler +container.actuallyadditions.coffeeMachine.name=Kaffeemaschine +container.actuallyadditions.drill.name=Bohrer +container.actuallyadditions.energizer.name=Lader +container.actuallyadditions.enervator.name=Entlader + +container.nei.actuallyadditions.crushing.name=Zerkleinerer +container.nei.actuallyadditions.ballOfHair.name=Nutzung Haarball +container.nei.actuallyadditions.compost.name=Kompost + +container.nei.actuallyadditions.coffee.name=Kaffeemaschine +container.nei.actuallyadditions.coffee.special=Besondere Funktion +container.nei.actuallyadditions.coffee.maxAmount=Max Anzahl +container.nei.actuallyadditions.coffee.shift=[SHIFT]! +container.nei.actuallyadditions.coffee.extra.milk=+01:00, -1 Level + +info.actuallyadditions.update.generic.desc=[{"text":"There is an "},{"text":"Update ","bold":"true"},{"text":"for ","bold":"false"},{"text":"Actually Additions ","color":"dark_green","bold":"true"},{"text":"available!","color":"none","bold":"false"}] +info.actuallyadditions.update.versionComp.desc=[{"text":"You have Version "},{"text":"%s","color":"dark_red","italic":"false"},{"text":", the newest one is ","color":"none","italic":"false"},{"text":"%s","color":"dark_green","underlined":"false"},{"text":"!","color":"none","underlined":"false"}] +info.actuallyadditions.update.download.desc=[{"text":"Download the newest Version "},{"text":"here! (Click me!)","color":"dark_green","underlined":"true","clickEvent":{"action":"open_url","value":"%s"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Click here to open your Browser and download the newest Version!"}]}}}] +info.actuallyadditions.update.failed.desc=[{"text":"The Update Check for "},{"text":"Actually Additions ","color":"dark_green","bold":"true"},{"text":"failed! Check your Internet Connection and the Logs for more Info!","color":"none"}] +info.actuallyadditions.update.changelog.desc=Updates: %s + +tile.actuallyadditions.blockCoffeeMachine.name=Kaffeemaschine +tooltip.actuallyadditions.blockCoffeeMachine.desc.1=Der Fantasie sind keine Grenzen gesetzt... +tooltip.actuallyadditions.blockCoffeeMachine.desc.2=Einfach Tasse, Kaffeebohnen und Zutaten hinzufügen: +tooltip.actuallyadditions.blockCoffeeMachine.desc.3=Verschiedene Zutaten sorgen für verschiedene Effekte +tooltip.actuallyadditions.blockCoffeeMachine.desc.4=im Kaffee! Einfach im rechten Slot in der bevorzugten +tooltip.actuallyadditions.blockCoffeeMachine.desc.5=Reihenfolge ablegen! HIPSTER KAFFEE FÃœR ALLE!!! + +item.actuallyadditions.itemPotionRing.name=Ring der +item.actuallyadditions.itemPotionRingAdvanced.name=Erweiterter Ring der + +item.actuallyadditions.itemSpecialUnknownSubstance.name=Undefinierbare Masse +item.actuallyadditions.itemSpecialSolidifiedExperience.name=Versteinerte Erfahrung +item.actuallyadditions.itemSpecialBloodFragment.name=Bluttropfen +item.actuallyadditions.itemSpecialHeartPart.name=Herzstück +item.actuallyadditions.itemSpecialPearlShard.name=Enderperlensplitter +item.actuallyadditions.itemSpecialEmeraldShard.name=Smaragdsplitter + +item.actuallyadditions.itemDustIron.name=Eisenstaub +item.actuallyadditions.itemDustGold.name=Goldstaub +item.actuallyadditions.itemDustDiamond.name=Diamantstaub +item.actuallyadditions.itemDustLapis.name=Lapisstaub +item.actuallyadditions.itemDustEmerald.name=Smaragdstaub +item.actuallyadditions.itemDustQuartz.name=Quartzstaub +item.actuallyadditions.itemDustCoal.name=Kohlestaub +item.actuallyadditions.itemDustQuartzBlack.name=Schwarzquartzstaub + +tooltip.actuallyadditions.oredictName.desc=OreDictionary Eintrag +tooltip.actuallyadditions.noOredictNameAvail.desc=Hat keinen eintrag im OreDictionary + +tooltip.actuallyadditions.itemJam.desc.1=Eine leckere Marmelade, welche aus verschiedenen Dingen besteht +tooltip.actuallyadditions.itemJam.desc.2=Hat interessante Effekte! +tooltip.actuallyadditions.itemJamCuBaRa.desc=Johannisbeere, Banane und Himbeere +tooltip.actuallyadditions.itemJamGraKiBa.desc=Traube, Kiwi und Banane +tooltip.actuallyadditions.itemJamPlApLe.desc=Pflaume, Apfel und Zitrone +tooltip.actuallyadditions.itemJamChApCi.desc=Kirsche, Apfel und Zimt +tooltip.actuallyadditions.itemJamHoMeKi.desc=Honigmelone und Kiwi +tooltip.actuallyadditions.itemJamPiCo.desc=Ananas und Kokosnuss + +tooltip.actuallyadditions.itemHairyBall.desc.1=Ein Haarball einer Katze... +tooltip.actuallyadditions.itemHairyBall.desc.2=Vielleicht ist etwas nützliches darin... + +tooltip.actuallyadditions.itemUpgradeSpeed.desc.1=Erhöht die Geschwindigkeit +tooltip.actuallyadditions.itemUpgradeSpeed.desc.2=folgender Maschinen +tooltip.actuallyadditions.itemUpgradeSpeed.desc.3=-Ofen Mk 2 +tooltip.actuallyadditions.itemUpgradeSpeed.desc.4=-Zerkleinerer +tooltip.actuallyadditions.itemUpgradeSpeed.desc.5=-Zerkleinerer Mk 2 + +tooltip.actuallyadditions.shiftForInfo.desc=Drücke Shift für mehr Informationen +tooltip.actuallyadditions.hunger.desc=Füllt +tooltip.actuallyadditions.saturation.desc=Sättigung +tooltip.actuallyadditions.durability.desc=Haltbarkeit + +tooltip.actuallyadditions.blockPhantomRange.desc=Reichweite + +tooltip.actuallyadditions.blockCompost.desc.1=Wird verwendet, um zusammen mit Brei Dünger herzustellen +tooltip.actuallyadditions.blockCompost.desc.2=BETA INFO: Wird in Zukunft Kompost enthalten. +tooltip.actuallyadditions.blockMiscOreBlackQuartz.desc=Das dunkelste aller Quartze. +tooltip.actuallyadditions.blockMiscBlackQuartz.desc=Black, eerie Quartz! Nice for decorating. +tooltip.actuallyadditions.blockMiscBlackQuartzChiseled.desc=Black, eerie chiseled Quartz! Nice for decorating. +tooltip.actuallyadditions.blockMiscBlackQuartzPillar.desc=Kind of a pillar. Not really, though. It's fake! Fake I say! +tooltip.actuallyadditions.blockFeeder.desc=Vergewaltigt, ääh füttert Tiere ganz alleine! +tooltip.actuallyadditions.blockGiantChest.desc=GUI Scale on 'Auto'? That's a problem! +tooltip.actuallyadditions.blockGrinder.desc.1=Macht Staub aus Erzen! +tooltip.actuallyadditions.blockGrinder.desc.2=Aus 1 macht zwei und BONI!!! +tooltip.actuallyadditions.blockGrinder.desc.3=Mk2 kann sogar zwei Sachen +tooltip.actuallyadditions.blockGrinder.desc.4=gleichzeitig verarbeiten! +tooltip.actuallyadditions.blockGrinderDouble.desc.1=Macht Staub aus Erzen! +tooltip.actuallyadditions.blockGrinderDouble.desc.2=Aus 1 mach 2 und BONI!! +tooltip.actuallyadditions.blockGrinderDouble.desc.3=Kann zwei Sachen gleichzeitig verarbeiten! +tooltip.actuallyadditions.blockInputter.desc.1=Ich bin eine Biene! +tooltip.actuallyadditions.blockInputter.desc.2=Ich bin klüger als ein Hopper. +tooltip.actuallyadditions.blockInputter.desc.3=Stell mich ein: +tooltip.actuallyadditions.blockInputter.desc.4=-Ein-/Ausgabeseite und +tooltip.actuallyadditions.blockInputter.desc.5=-Slots, die verwendet werden sollen. +tooltip.actuallyadditions.blockHeatCollector.desc.1=Leitet Energie an nahe Öfen und Zerkleinerer weiter +tooltip.actuallyadditions.blockHeatCollector.desc.2=Braucht eine Menge Lava in seiner Nähe +tooltip.actuallyadditions.blockHeatCollector.desc.3=Manchmal lässt er sie auch verschwinden... +tooltip.actuallyadditions.blockItemRepairer.desc=Repariert Rüstungen und Werkzeuge automatisch. + +tooltip.actuallyadditions.itemMiscMashedFood.desc=Zur Herstellung von Dünger benötigt. +tooltip.actuallyadditions.itemFertilizer.desc=Om nom nom. Don't eat it. Made in a Compost. +tooltip.actuallyadditions.itemMiscDough.desc=Zur Herstellung von Backwaren benötigt. +tooltip.actuallyadditions.itemMiscPaperCone.desc=Zum Verstauen von Mahlzeiten. +tooltip.actuallyadditions.itemMiscKnifeBlade.desc=Scharf wie ein Zahn. Wie ein Walzahn. +tooltip.actuallyadditions.itemMiscKnifeHandle.desc=Fühlt sich gut an. Fast schon zu gut... +tooltip.actuallyadditions.itemMiscBlackQuartz.desc=Findet Verwendung in der Quartzverzauberung. + +tooltip.actuallyadditions.itemMiscRing.desc=Zum Bau von Effektringen +tooltip.actuallyadditions.itemPotionRing.desc.1=Fügt Level 1 Trankeffekt hinzu +tooltip.actuallyadditions.itemPotionRing.desc.2=Muss in der Hand gehalten werden +tooltip.actuallyadditions.itemPotionRing.desc.off.1=Das Bauen dieses Trankeffektes ist standardmäßig deaktiviert, +tooltip.actuallyadditions.itemPotionRing.desc.off.2=da es extrem mächtig ist. Wenn nötig, so muss es in der Konfiguration aktiviert werden. + +tooltip.actuallyadditions.itemPotionRingAdvanced.desc.1=Fügt hohen Level des Trankeffekt hinzu. +tooltip.actuallyadditions.itemPotionRingAdvanced.desc.2=Kann irgendwo liegen. Hauptsache im Inventar. + +item.actuallyadditions.itemHairyBall.name=Harrball +tooltip.actuallyadditions.itemLeafBlower.desc.1=Grass? Blumen? Pah, wer braucht das schon! +tooltip.actuallyadditions.itemLeafBlowerAdvanced.desc.1=Jetzt auch noch Blattwerk? I liebe es! +tooltip.actuallyadditions.itemLeafBlower.desc.2=The Pants once said the Game needed that, +tooltip.actuallyadditions.itemLeafBlower.desc.3=Der Ellpeck schrieb hier ein Gedicht, +tooltip.actuallyadditions.itemKnife.desc=Doch Paktosan, der übersetzt es nicht. +tooltip.actuallyadditions.itemPickaxeEmerald.desc=Baut Stein ab. +tooltip.actuallyadditions.itemAxeEmerald.desc=Baut Holz ab. +tooltip.actuallyadditions.itemShovelEmerald.desc=Baut Dreck ab. +tooltip.actuallyadditions.itemHoeEmerald.desc=Mines... uhm... yea. +tooltip.actuallyadditions.itemSwordEmerald.desc=Mines... mobs? +tooltip.actuallyadditions.itemPickaxeObsidian.desc=Baut Stein ab. Laaaangsaaaam. +tooltip.actuallyadditions.itemAxeObsidian.desc=Baut Holz ab. Laaaangsaaaam. +tooltip.actuallyadditions.itemShovelObsidian.desc=Baut Dreck ab. Laaaangsaaaam. +tooltip.actuallyadditions.itemHoeObsidian.desc=Mines... uhm... yea. +tooltip.actuallyadditions.itemSwordObsidian.desc=Mines... mobs? +tooltip.actuallyadditions.itemCrafterOnAStick.desc=Tragbare Werkbank. + +tooltip.actuallyadditions.itemFoodBaguette.desc=Es ist französisch. Und es schmeckt. +tooltip.actuallyadditions.itemFoodPizza.desc=Wer mag sie nicht? +tooltip.actuallyadditions.itemFoodHamburger.desc=Aus einer deutschen Stadt. +tooltip.actuallyadditions.itemFoodBigCookie.desc=Do you know? The Subway Thing? +tooltip.actuallyadditions.itemFoodSubmarineSandwich.desc=Just like Subway used to make! ...still does, right? +tooltip.actuallyadditions.itemFoodToast.desc="GHOSTS! GHOSTS! TOASTS!" +tooltip.actuallyadditions.itemFoodChocolate.desc=Lari mag es. +tooltip.actuallyadditions.itemFoodChocolateCake.desc=Sieht lecker aus. Mit Kirschen ...oder so. +tooltip.actuallyadditions.itemFoodNoodle.desc=Nur eine. Das ist nicht viel. +tooltip.actuallyadditions.itemFoodSpaghetti.desc=Die genrischste Mahlzeit überhaupt. +tooltip.actuallyadditions.itemFoodFrenchFry.desc=French. Fry. +tooltip.actuallyadditions.itemFoodFrenchFries.desc=Much like French Fires, but actually taste good. +tooltip.actuallyadditions.itemFoodFishNChips.desc=It's Fish. It's Chips. Or French Fries. Whatevs. +tooltip.actuallyadditions.itemFoodCarrotJuice.desc=Gepresste Karotten. +tooltip.actuallyadditions.itemFoodPumpkinStew.desc=Wie Pilz- oder Kaninchensuppe, nur mehr wie Kürbis. +tooltip.actuallyadditions.itemFoodCheese.desc=KÄÄÄSEEE!!!! + +tooltip.actuallyadditions.itemSpecialUnknownSubstance.desc=Dropped by Skeletons. BETA INFO: Useless as of yet. +tooltip.actuallyadditions.itemSpecialSolidifiedExperience.desc=Rechtsklicken, um Erfahrung zu erhalten. +tooltip.actuallyadditions.itemSpecialBloodFragment.desc=Dropped by everyone. BETA INFO: Useless as of yet. +tooltip.actuallyadditions.itemSpecialHeartPart.desc=Dropped by everyone. BETA INFO: Useless as of yet. +tooltip.actuallyadditions.itemSpecialPearlShard.desc=Offenbar hat ihn ein Enderman verloren... 3x3 in der Werkbank ergibt eine Enderperle. +tooltip.actuallyadditions.itemSpecialEmeraldShard.desc=Offenbar hat ihn ein Creepr verloren... 3x3 in der Werkbank ergibt einen Smaragd. + +tooltip.actuallyadditions.itemDustIron.desc=Eisen, nur staubiger. +tooltip.actuallyadditions.itemDustGold.desc=Gold, nur staubiger. +tooltip.actuallyadditions.itemDustDiamond.desc=Diamanten, nur staubiger. +tooltip.actuallyadditions.itemDustLapis.desc=Lapis, nur staubiger. +tooltip.actuallyadditions.itemDustEmerald.desc=Smaragde, nur staubiger. +tooltip.actuallyadditions.itemDustQuartz.desc=Quartz, nur staubiger. +tooltip.actuallyadditions.itemDustCoal.desc=Kohle, nur staubiger. +tooltip.actuallyadditions.itemDustQuartzBlack.desc=Schwarzer Quartz, nur staubiger. + +achievement.actuallyadditions.smeltBaguette=Besser als Brot. +achievement.actuallyadditions.smeltBaguette.desc=Backt ein Baguette. +achievement.actuallyadditions.craftDough=Knet, knet. +achievement.actuallyadditions.craftDough.desc=Rolle Teiglinge. +achievement.actuallyadditions.craftCompost=Worf alles rein... außer Tiernahrung. +achievement.actuallyadditions.craftCompost.desc=Bekomme Kompost. +achievement.actuallyadditions.craftFertilizer=Better than Bone Meal! +achievement.actuallyadditions.craftFertilizer.desc=Mache Dünger. +achievement.actuallyadditions.craftSubSandwich=Metro, Underground, Tube, Nom! +achievement.actuallyadditions.craftSubSandwich.desc=Bereite ein Submarine Sandwich zu! +achievement.actuallyadditions.craftPaperCone=Witch's hat! +achievement.actuallyadditions.craftPaperCone.desc=Bastel eine Papiertüte. +achievement.actuallyadditions.craftFrenchFry=Nur .... eine .... einzelne .... +achievement.actuallyadditions.craftFrenchFry.desc=Schnippel eine Pommes +achievement.actuallyadditions.craftFrenchFries=French Fires? +achievement.actuallyadditions.craftFrenchFries.desc=Schnippel einige Pmmes +achievement.actuallyadditions.craftFishNChips=It's Fish! It's Chips! +achievement.actuallyadditions.craftFishNChips.desc=Koche Fish 'N' Chips! +achievement.actuallyadditions.craftMashedFood=Mansch, mansch! +achievement.actuallyadditions.craftMashedFood.desc=Trete Brei! +achievement.actuallyadditions.craftKnifeBlade=Fast so scharf wie die Fernseher. +achievement.actuallyadditions.craftKnifeBlade.desc=Schärfe eine Messerklinge. +achievement.actuallyadditions.craftKnife=Noch schärfer? Definitiv Phillips! +achievement.actuallyadditions.craftKnife.desc=Baue ein Messer. +achievement.actuallyadditions.pickUpSolidXP=Eckig und lecker! +achievement.actuallyadditions.pickUpSolidXP.desc=Heb etwas harte Erfahrung auf +achievement.actuallyadditions.craftKnifeBlade=Sharp! Phillips! +achievement.actuallyadditions.craftKnifeBlade.desc=Baue eine Messerspitze +achievement.actuallyadditions.craftKnife=Cutcutcutcutcutcutcutcutcutcutcut! +achievement.actuallyadditions.craftKnife.desc=Bau ein Messer +achievement.actuallyadditions.craftMashedFood=Munch munch munch! +achievement.actuallyadditions.craftMashedFood.desc=Mache Brei +achievement.actuallyadditions.craftWoodenCasing=Hart und robust! +achievement.actuallyadditions.craftWoodenCasing.desc=Baue ein Holzgehäuse +achievement.actuallyadditions.craftStoneCasing=Härter und robuster! +achievement.actuallyadditions.craftStoneCasing.desc=Baue ein Steingehäuse +achievement.actuallyadditions.craftBasicCoil=Ãœberträgt Energie oder sowas in der Art? +achievement.actuallyadditions.craftBasicCoil.desc=Baue eine einfache Spule +achievement.actuallyadditions.craftAdvancedCoil=Ãœberträgt vermutlich mehr Energie? +achievement.actuallyadditions.craftAdvancedCoil.desc=Baue eine erweiterte Spule + +tile.actuallyadditions.blockInputter.name=ESS +tile.actuallyadditions.blockInputter.add.0.name=Ellpeck's Super Sortierer +tile.actuallyadditions.blockInputter.add.1.name=Ein schneller Sortierer +tile.actuallyadditions.blockInputter.add.2.name=Ein schöner Sortierer +tile.actuallyadditions.blockInputter.add.3.name=Elendes Sortier System +tile.actuallyadditions.blockInputter.add.4.name=Extrem spezieller Sortierer +tile.actuallyadditions.blockInputter.add.5.name=Entspanntes Sortier System +tile.actuallyadditions.blockInputter.add.6.name=Erosions Steuer System +tile.actuallyadditions.blockInputter.add.7.name=Enderman Such Service +tile.actuallyadditions.blockInputter.add.8.name=Elite System Sortierer +tile.actuallyadditions.blockInputter.add.9.name=Elektronische Slot Steuerung +tile.actuallyadditions.blockInputter.add.10.name=Elektronischer Sachschwund Service +tile.actuallyadditions.blockInputter.add.11.name=Effizienter Slot Schubser +tile.actuallyadditions.blockInputter.add.12.name=Elektronischer Slot Schieber + +tile.actuallyadditions.blockBreaker.name=Automatischer Zerstörer +tile.actuallyadditions.blockPlacer.name=Automatischer Platzierer +tile.actuallyadditions.blockDropper.name=Automatischer Präzisionsspender + +info.actuallyadditions.gui.animals=Tiere +info.actuallyadditions.gui.enoughToBreed=Genug zur Fortpflanzung! +info.actuallyadditions.gui.tooMany=Zu viel zur Fortpflanzung! +info.actuallyadditions.gui.notEnough=Nicht genug zur Fortpflanzung! +info.actuallyadditions.gui.disabled=Deaktiviert +info.actuallyadditions.gui.up=Oben +info.actuallyadditions.gui.down=unten +info.actuallyadditions.gui.north=Norden +info.actuallyadditions.gui.east=Osten +info.actuallyadditions.gui.south=Süden +info.actuallyadditions.gui.west=Westen +info.actuallyadditions.gui.all=Alle +info.actuallyadditions.gui.slot=Slot +info.actuallyadditions.gui.put=Hinlegen +info.actuallyadditions.gui.pull=Rausnehmen + +effect.actuallyadditions.speed.name=Geschwindigkeit +effect.actuallyadditions.haste.name=Eile +effect.actuallyadditions.strength.name=Kraft +effect.actuallyadditions.jumpBoost.name=Sprungkraft +effect.actuallyadditions.regen.name=Regeneration +effect.actuallyadditions.resistance.name=Resistenz +effect.actuallyadditions.fireResistance.name=Feuerresistenz +effect.actuallyadditions.waterBreathing.name=Kiemen +effect.actuallyadditions.invisibility.name=Unsichtbarkeit +effect.actuallyadditions.nightVision.name=Nachtsicht +effect.actuallyadditions.saturation.name=Sättigung + +item.actuallyadditions.itemUpgradeSpeed.name=Geschwindigkeitsupgrade + +item.actuallyadditions.itemMiscCoil.name=Einfache Spule +item.actuallyadditions.itemMiscCoilAdvanced.name=Komplexe Spule + +item.actuallyadditions.itemDrillUpgradeSpeed.name=Bohrer Geschwindigkeitsstufe I +item.actuallyadditions.itemDrillUpgradeSpeedII.name=Bohrer Geschwindigkeitsstufe II +item.actuallyadditions.itemDrillUpgradeSpeedIII.name=Bohrer Geschwindigkeitsstufe III +item.actuallyadditions.itemDrillUpgradeSilkTouch.name=Bohrer Behutsamkeit +item.actuallyadditions.itemDrillUpgradeFortune.name=Bohrer Glücksstufe I +item.actuallyadditions.itemDrillUpgradeFortuneII.name=Bohrer Glücksstufe II (Glück Lv. IIV) +item.actuallyadditions.itemDrillUpgradeBlockPlacing.name=Bohrer Platzierstufe I +item.actuallyadditions.itemDrillUpgradeThreeByThree.name=Bohrer Bohrstufe I +item.actuallyadditions.itemDrillUpgradeFiveByFive.name=Bohrer Bohrstufe II + +tooltip.actuallyadditions.itemDrillUpgradeSpeed.desc=Ein schnelleres Bohrerlebnis! +tooltip.actuallyadditions.itemDrillUpgradeSpeedII.desc=Schneller! Immer schneller!! Braucht Geschw. I +tooltip.actuallyadditions.itemDrillUpgradeSpeedIII.desc=Bohrgeschw. OVER 9000!!! Braucht Geschw. II +tooltip.actuallyadditions.itemDrillUpgradeSilkTouch.desc=Vorsichtig... Ganz vorsichtig. +tooltip.actuallyadditions.itemDrillUpgradeFortune.desc=Glücksberchi inside +tooltip.actuallyadditions.itemDrillUpgradeFortuneII.desc=Glücksberchi 2 Duo Braucht ein Glücksberchi +tooltip.actuallyadditions.itemDrillUpgradeBlockPlacing.desc.1=Platziert bein Rechtsklicken Blöcke aus dem Schnellzugriff. +tooltip.actuallyadditions.itemDrillUpgradeBlockPlacing.desc.2=Der Platz ist definierbar. +tooltip.actuallyadditions.itemDrillUpgradeBlockPlacing.desc.3=Der zu nutzende Sot kann mit einem schleichenden Rechtsklick gespeichert werden. +tooltip.actuallyadditions.itemDrillUpgradeThreeByThree.desc=Zerstörung! 3x3 +tooltip.actuallyadditions.itemDrillUpgradeFiveByFive.desc=ZERSTÖRUNG!!! 5x5 Braucht 3x3 +tooltip.actuallyadditions.itemDrillUpgrade.desc=Mit einem schleichendem Rechtsklick mit dem Bohrer können Upgrades installiert werden. + +tile.actuallyadditions.blockMiscEnderCasing.name=Endgehäuse +tooltip.actuallyadditions.blockMiscEnderCasing.desc=Unkaputtbar + +item.actuallyadditions.itemJamCuBaRa.name=CuBaRa-Marmelade +item.actuallyadditions.itemJamGraKiBa.name=GraKiBa-Marmelade +item.actuallyadditions.itemJamPlApLe.name=PlApLe-Marmelade +item.actuallyadditions.itemJamChApCi.name=ChApCi-Marmelade +item.actuallyadditions.itemJamHoMeKi.name=HoMeKi-Marmelade +item.actuallyadditions.itemJamPiCo.name=PiCo-Marmelade + +tooltip.actuallyadditions.factory.notPart.desc=Die Kontrolleinheit ist fehlerhaft platziert. Prüfe die Beschreibung +tooltip.actuallyadditions.factory.works.desc=Diese Fabrik ist vollständig und produziert Lava! + +tooltip.actuallyadditions.phantom.connected.desc= +tooltip.actuallyadditions.phantom.stored.desc= +tooltip.actuallyadditions.phantom.unbound.desc=Die Verbindung wurde gelöscht! +tooltip.actuallyadditions.phantom.inWorld.desc=In Welt +tooltip.actuallyadditions.phantom.boundTo.desc=Gebunden an +tooltip.actuallyadditions.phantom.connectedBlock.desc=Verbunden mit dem Block an der Position %s, %s, %s +tooltip.actuallyadditions.phantom.connectedNoRange.desc=Verbunden mit dem Block an der Position %s, %s, %s Dieser ist jedoch nicht in Reichweite, das falsche Inventar oder ungeladen! +tooltip.actuallyadditions.phantom.notConnected.desc=Das ist mit nichts verbunden! \ No newline at end of file diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/lang/en_US.lang b/classes/production/ActuallyAdditions/assets/actuallyadditions/lang/en_US.lang new file mode 100644 index 000000000..d9d74a6cb --- /dev/null +++ b/classes/production/ActuallyAdditions/assets/actuallyadditions/lang/en_US.lang @@ -0,0 +1,650 @@ +itemGroup.actuallyadditions=Actually Additions +achievement.page.actuallyadditions=Actually Additions + +fluid.oil=Oil +fluid.canolaoil=Canola Oil + +tile.actuallyadditions.blockCompost.name=Compost +tile.actuallyadditions.blockMiscOreBlackQuartz.name=Black Quartz Ore +tile.actuallyadditions.blockMiscBlackQuartz.name=Block of Black Quartz +tile.actuallyadditions.blockMiscBlackQuartzChiseled.name=Chiseled Block of Black Quartz +tile.actuallyadditions.blockMiscBlackQuartzPillar.name=Pillar of Black Quartz +tile.actuallyadditions.blockFeeder.name=Automatic Feeder +tile.actuallyadditions.blockGiantChest.name=Storage Crate +tile.actuallyadditions.blockGrinder.name=Crusher +tile.actuallyadditions.blockGrinderDouble.name=Double Crusher +tile.actuallyadditions.blockFurnaceDouble.name=Double Furnace +tile.actuallyadditions.blockFishingNet.name=Fishing Net +tile.actuallyadditions.blockFurnaceSolar.name=Solar Panel +tile.actuallyadditions.blockHeatCollector.name=Heat Collector +tile.actuallyadditions.blockItemRepairer.name=Item Repairer + +item.actuallyadditions.itemDrill.name=Drill +tooltip.actuallyadditions.itemDrill.desc.1=Mines all the Blocks! +tooltip.actuallyadditions.itemDrill.desc.2=Powered by RF! Charge in an Energizer! Discharge in an Enervator! +tooltip.actuallyadditions.itemDrill.desc.3=Drill Upgrades can be applied through Sneak-Right-Clicking! + +tile.actuallyadditions.blockMiscWoodCasing.name=Wood Casing +tile.actuallyadditions.blockMiscStoneCasing.name=Stone Casing +tile.actuallyadditions.blockGreenhouseGlass.name=Greenhouse Glass + +tile.actuallyadditions.blockEnergizer.name=Energizer +tooltip.actuallyadditions.blockEnergizer.desc.1=A "Charger", if you will +tooltip.actuallyadditions.blockEnergizer.desc.2=Charges Items that can hold RF +tile.actuallyadditions.blockEnervator.name=Enervator +tooltip.actuallyadditions.blockEnervator.desc.1=A "Discharger", if you will +tooltip.actuallyadditions.blockEnervator.desc.2=Discharges Items that can hold RF + +tile.actuallyadditions.blockRice.name=Rice Plant +tooltip.actuallyadditions.blockRice.desc=It's growing... kind of.. +item.actuallyadditions.itemFoodRice.name=Rice +tooltip.actuallyadditions.itemFoodRice.desc=Used to make all kinds of useful stuff! +item.actuallyadditions.itemMiscRiceDough.name=Rice Dough +tooltip.actuallyadditions.itemMiscRiceDough.desc=It's Dough, but made from Rice +item.actuallyadditions.itemFoodRiceBread.name=Rice Bread +tooltip.actuallyadditions.itemFoodRiceBread.desc=It's like Bread, but ricey! +item.actuallyadditions.itemRiceSeed.name=Rice Seeds +tooltip.actuallyadditions.itemRiceSeed.desc=Grows on Farmland! Makes delicious Rice! + +item.actuallyadditions.itemMiscTinyCoal.name=Tiny Coal +tooltip.actuallyadditions.itemMiscTinyCoal.desc=Crafted from Coal, smelts one Item +item.actuallyadditions.itemMiscTinyCharcoal.name=Tiny Charcoal +tooltip.actuallyadditions.itemMiscTinyCharcoal.desc=Crafted from Charcoal, smelts one Item +tile.actuallyadditions.blockMiscCharcoal.name=Block of Charcoal +tooltip.actuallyadditions.blockMiscCharcoal.desc=Crafted from Charcoal +item.actuallyadditions.itemMiscRiceSlime.name=Rice Slimeball +tooltip.actuallyadditions.itemMiscRiceSlime.desc=It's sticky... and smells kinda good... + +item.actuallyadditions.itemBattery.name=Battery +tooltip.actuallyadditions.itemBattery.desc=Stores RF! Charge in an Energizer! Discharge in an Enervator! + +tile.actuallyadditions.blockCoalGenerator.name=Coal Generator +tooltip.actuallyadditions.blockCoalGenerator.desc=Produces Energy from Coal and other flammable Materials + +tooltip.actuallyadditions.blockColoredLamp.desc.1=Sneak-Right-Click to turn me on! +tooltip.actuallyadditions.blockColoredLamp.desc.2=Right-Click me with a Dye to dye me! +tooltip.actuallyadditions.blockColoredLamp.desc.3=Use a Lamp Controller to toggle me with Redstone! + +tile.actuallyadditions.blockLampPowerer.name=Lamp Controller +tooltip.actuallyadditions.blockLampPowerer.desc=Place me facing towards a Lamp and power me with Redstone to turn it on! + +tile.actuallyadditions.blockColoredLampWhite.name=White Lamp +tile.actuallyadditions.blockColoredLampOrange.name=Orange Lamp +tile.actuallyadditions.blockColoredLampMagenta.name=Magenta Lamp +tile.actuallyadditions.blockColoredLampYellow.name=Yellow Lamp +tile.actuallyadditions.blockColoredLampLightBlue.name=Light Blue Lamp +tile.actuallyadditions.blockColoredLampBlue.name=Blue Lamp +tile.actuallyadditions.blockColoredLampGray.name=Gray Lamp +tile.actuallyadditions.blockColoredLampLightGray.name=Light Gray Lamp +tile.actuallyadditions.blockColoredLampGreen.name=Green Lamp +tile.actuallyadditions.blockColoredLampBlack.name=Black Lamp +tile.actuallyadditions.blockColoredLampBrown.name=Brown Lamp +tile.actuallyadditions.blockColoredLampRed.name=Red Lamp +tile.actuallyadditions.blockColoredLampLime.name=Lime Lamp +tile.actuallyadditions.blockColoredLampPink.name=Pink Lamp +tile.actuallyadditions.blockColoredLampCyan.name=Cyan Lamp +tile.actuallyadditions.blockColoredLampPurple.name=Purple Lamp + +item.actuallyadditions.itemBucketCanolaOil.name=Canola Oil Bucket +tooltip.actuallyadditions.itemBucketCanolaOil.desc=A Bucket filled with Canola Oil +item.actuallyadditions.itemBucketOil.name=Oil Bucket +tooltip.actuallyadditions.itemBucketOil.desc=Made in a Fermenting Barrel from Canola Oil + +tile.actuallyadditions.blockPhantomface.name=Phantomface +tooltip.actuallyadditions.blockPhantomface.desc.1=Like a Hopper-Chain, only Wireless! Connect me with a Phantom Connector! +tooltip.actuallyadditions.blockPhantomface.desc.2=Input things into me to input into connected Blocks! + +tile.actuallyadditions.blockPhantomEnergyface.name=Phantom Energyface +tooltip.actuallyadditions.blockPhantomEnergyface.desc.1=Like a Conduit, only Wireless! Connect me with a Phantom Connector! +tooltip.actuallyadditions.blockPhantomEnergyface.desc.2=Put RF through me! + +tile.actuallyadditions.blockPhantomLiquiface.name=Phantom Liquiface +tooltip.actuallyadditions.blockPhantomLiquiface.desc.1=Like a Pipe, only Wireless! Connect me with a Phantom Connector! +tooltip.actuallyadditions.blockPhantomLiquiface.desc.2=Put Fluids through me! Apply Redstone Power to Auto-Output! +tooltip.actuallyadditions.blockPhantomLiquiface.desc.3=Important: Watch out when setting the Liquiface to Auto-Output! Doing that +tooltip.actuallyadditions.blockPhantomLiquiface.desc.4=could produce Fluids flowing back and forward indefinitely in some cases! + +tile.actuallyadditions.blockPhantomPlacer.name=Phantom Placer +tooltip.actuallyadditions.blockPhantomPlacer.desc.1=Places Blocks from a distance! Connect me with a Phantom Connector! +tooltip.actuallyadditions.blockPhantomPlacer.desc.2=Sneak-Right-Click with an empty hand to see its Connections! + +tile.actuallyadditions.blockPhantomBreaker.name=Phantom Breaker +tooltip.actuallyadditions.blockPhantomBreaker.desc.1=Breaks Blocks from a distance! Connect me with a Phantom Connector! +tooltip.actuallyadditions.blockPhantomBreaker.desc.2=Sneak-Right-Click with an empty hand to see its Connections! + +tile.actuallyadditions.blockLavaFactoryController.name=Lava Factory Controller +tooltip.actuallyadditions.blockLavaFactoryController.desc.1=Place Lava Factory Casings around in the right way to produce Lava: +tooltip.actuallyadditions.blockLavaFactoryController.desc.2=Go one block up above the Controller, that's where Lava is going to land +tooltip.actuallyadditions.blockLavaFactoryController.desc.3=Place 4 Casings around that empty space so that it is encased + +tile.actuallyadditions.blockMiscLavaFactoryCase.name=Lava Factory Casing +tooltip.actuallyadditions.blockMiscLavaFactoryCase.desc=Helps the Lava Factory Controller generate Lava + +tile.actuallyadditions.blockFluidPlacer.name=Fluid Placer +tooltip.actuallyadditions.blockFluidPlacer.desc=Places Fluids stored inside it + +tooltip.actuallyadditions.paxel.desc.1=It's an All-In-One-Tool! +tooltip.actuallyadditions.paxel.desc.2=Pickaxe, Axe, Shovel, Sword AND Hoe! In One Tool! +item.actuallyadditions.woodenPaxel.name=Wooden AIOT +item.actuallyadditions.stonePaxel.name=Stone AIOT +item.actuallyadditions.ironPaxel.name=Iron AIOT +item.actuallyadditions.goldPaxel.name=Golden AIOT +item.actuallyadditions.diamondPaxel.name=Diamond AIOT +item.actuallyadditions.emeraldPaxel.name=Emerald AIOT +item.actuallyadditions.obsidianPaxel.name=Obsidian AIOT + +item.actuallyadditions.paxelTFCopper.name=TF Copper AIOT +item.actuallyadditions.paxelTFTin.name=TF Tin AIOT +item.actuallyadditions.paxelTFLead.name=TF Lead AIOT +item.actuallyadditions.paxelTFSilver.name=TF Silver AIOT +item.actuallyadditions.paxelTFElectrum.name=TF Electrum AIOT +item.actuallyadditions.paxelTFNickel.name=TF Ferrous AIOT +item.actuallyadditions.paxelTFBronze.name=TF Bronze AIOT +item.actuallyadditions.paxelTFPlatinum.name=TF Shiny AIOT +item.actuallyadditions.paxelTFInvar.name=TF Invar AIOT + +item.actuallyadditions.paxelMTObsidian.name=MT Obsidian AIOT +item.actuallyadditions.paxelMTGlowstone.name=MT Glowstone AIOT +item.actuallyadditions.paxelMTLapisLazuli.name=MT Lapis Lazuli AIOT +item.actuallyadditions.paxelMTOsmium.name=MT Osmium AIOT +item.actuallyadditions.paxelMTBronze.name=MT Bronze AIOT +item.actuallyadditions.paxelMTSteel.name=MT Steel AIOT + +tile.actuallyadditions.blockFluidCollector.name=Fluid Collector +tooltip.actuallyadditions.blockFluidCollector.desc=Stores Fluids in front of it inside it + +tile.actuallyadditions.blockPhantomBooster.name=Phantom Booster +tooltip.actuallyadditions.blockPhantomBooster.desc.1=When placed above a Phantom Machine, it doubles its Range +tooltip.actuallyadditions.blockPhantomBooster.desc.2=(Max Amount above one Phantom Machine: 3) + +item.actuallyadditions.itemPhantomConnector.name=Phantom Connector +tooltip.actuallyadditions.itemPhantomConnector.desc=Connects a Phantom Inventory to any Inventory Block! + +item.actuallyadditions.itemMiscCup.name=Empty Cup +tooltip.actuallyadditions.itemMiscCup.desc=Used to make Coffee in a Coffee Machine! + +item.actuallyadditions.itemCoffee.name=Cup with Coffee +tooltip.actuallyadditions.itemCoffee.desc.1=Brewed in a Coffee Machine! See Effects below! +tooltip.actuallyadditions.itemCoffee.desc.2=You can drink me %s times! + +item.actuallyadditions.itemCoffeeSeed.name=Coffee Seeds +tooltip.actuallyadditions.itemCoffeeSeed.desc=Grows Coffee on Farmland + +tile.actuallyadditions.blockCoffee.name=Coffee Plant +tooltip.actuallyadditions.blockCoffee.desc=Grows Coffee! Noms! + +item.actuallyadditions.itemCoffeeBeans.name=Coffee Beans +tooltip.actuallyadditions.itemCoffeeBeans.desc=Used in a Coffee Machine... delicious! + +tile.actuallyadditions.blockWildCanola.name=Wild Canola +tile.actuallyadditions.blockWildRice.name=Wild Rice +tile.actuallyadditions.blockWildCoffee.name=Wild Coffee +tile.actuallyadditions.blockWildFlax.name=Wild Flax +tooltip.actuallyadditions.blockWildCanola.desc=Grows in the Wild... Gets you Canola Seeds! +tooltip.actuallyadditions.blockWildRice.desc=Grows in the Wild... Gets you Rice Seeds! +tooltip.actuallyadditions.blockWildCoffee.desc=Grows in the Wild... Gets you Coffee Seeds! +tooltip.actuallyadditions.blockWildFlax.desc=Grows in the Wild... Gets you Flax Seeds! + +tile.actuallyadditions.blockTestifiBucksGreenWall.name=Green TestifiBucks Wall +tile.actuallyadditions.blockTestifiBucksWhiteWall.name=White TestifiBucks Wall +tile.actuallyadditions.blockTestifiBucksGreenStairs.name=Green TestifiBucks Stairs +tile.actuallyadditions.blockTestifiBucksWhiteStairs.name=White TestifiBucks Stairs +tile.actuallyadditions.blockTestifiBucksGreenSlab.name=Green TestifiBucks Slab +tile.actuallyadditions.blockTestifiBucksWhiteSlab.name=White TestifiBucks Slab + +tooltip.actuallyadditions.blockTestifiBucksGreenWall.desc=A Green Wall used in a TestifiBucks +tooltip.actuallyadditions.blockTestifiBucksWhiteWall.desc=A White Wall used in a TestifiBucks +tooltip.actuallyadditions.blockTestifiBucksGreenStairs.desc=A Green Stair used in a TestifiBucks +tooltip.actuallyadditions.blockTestifiBucksWhiteStairs.desc=A White Stair used in a TestifiBucks +tooltip.actuallyadditions.blockTestifiBucksGreenSlab.desc=A Green Slab used in a TestifiBucks +tooltip.actuallyadditions.blockTestifiBucksWhiteSlab.desc=A White Slab used in a TestifiBucks + +item.actuallyadditions.itemCanolaSeed.name=Canola Seeds +tooltip.actuallyadditions.itemCanolaSeed.desc=Grows on Farmland! Makes Canola! +item.actuallyadditions.itemMiscCanola.name=Canola +tooltip.actuallyadditions.itemMiscCanola.desc=Used to make Oil in a Canola Press +tile.actuallyadditions.blockCanola.name=Canola Plant +tooltip.actuallyadditions.blockCanola.desc=It's growing... making Canola.. slowly! + +item.actuallyadditions.itemResonantRice.name=Resonant Rice +tooltip.actuallyadditions.itemResonantRice.desc=Don't know what it does... maybe if you right-click it? +tooltip.actuallyadditions.itemResonantRice.uncraftable.desc=Uncraftable because there's no Mod installed that adds Enderium :( + +tile.actuallyadditions.blockTreasureChest.name=Treasure Chest +tooltip.actuallyadditions.blockTreasureChest.desc.1=A Chest found on the Ground of Ocean Biomes +tooltip.actuallyadditions.blockTreasureChest.desc.2=Maybe you'll get something awesome when you Right-Click it? + +tile.actuallyadditions.blockCanolaPress.name=Canola Press +tooltip.actuallyadditions.blockCanolaPress.desc=Makes Canola Oil from Canola +tile.actuallyadditions.blockFermentingBarrel.name=Fermenting Barrel +tooltip.actuallyadditions.blockFermentingBarrel.desc=Ferments Canola Oil made in a Press to Canola + +tile.actuallyadditions.blockCanolaOil.name=Canola Oil +tooltip.actuallyadditions.blockCanolaOil.desc=Oil made from Canola +tile.actuallyadditions.blockOil.name=Oil +tooltip.actuallyadditions.blockOil.desc=Can be used to power Machines + +tile.actuallyadditions.blockMiscEnderpearl.name=Block of Enderpearl +tooltip.actuallyadditions.blockMiscEnderpearl.desc=It's a Block. Made of Pearls. Wow. + +tile.actuallyadditions.blockOilGenerator.name=Oil Generator +tooltip.actuallyadditions.blockOilGenerator.desc=Generates Power from Oil + +tile.actuallyadditions.blockBreaker.name=Auto-Breaker +tile.actuallyadditions.blockPlacer.name=Auto-Placer +tile.actuallyadditions.blockDropper.name=Automatic Precision Dropper + +tile.actuallyadditions.blockInputter.name=ESD +tile.actuallyadditions.blockInputterAdvanced.name=Advanced ESD +tile.actuallyadditions.blockInputter.add.1.name=Ellpeck's Slot Device +tile.actuallyadditions.blockInputter.add.2.name=Ethereal System Dude +tile.actuallyadditions.blockInputter.add.3.name=Energy Stuff Distributor +tile.actuallyadditions.blockInputter.add.4.name=Existing Stuff Donator +tile.actuallyadditions.blockInputter.add.5.name=ExtraUtils Stealing Device +tile.actuallyadditions.blockInputter.add.6.name=Experienced Sauce Deriver +tile.actuallyadditions.blockInputter.add.7.name=Excellent Spaghetti Dessert +tile.actuallyadditions.blockInputter.add.8.name=Extraordinary Sample Deliverer +tile.actuallyadditions.blockInputter.add.9.name=Express Sending Doughnut +tile.actuallyadditions.blockInputter.add.10.name=Expelling Sugar Dagger +tile.actuallyadditions.blockInputter.add.11.name=Extra-Long Solidifying Dissociation +tile.actuallyadditions.blockInputter.add.12.name=Energetic Solo Dancer +tile.actuallyadditions.blockInputter.add.13.name=Efficient Sucking Dilettant +tile.actuallyadditions.blockInputter.add.14.name=Extreme Sand Digger +tile.actuallyadditions.blockInputter.add.15.name=Ending Serious Daughter + +item.actuallyadditions.itemDrillUpgradeSpeed.name=Drill Speed Augment I +item.actuallyadditions.itemDrillUpgradeSpeedII.name=Drill Speed Augment II +item.actuallyadditions.itemDrillUpgradeSpeedIII.name=Drill Speed Augment III +item.actuallyadditions.itemDrillUpgradeSilkTouch.name=Drill Silk Touch Augment +item.actuallyadditions.itemDrillUpgradeFortune.name=Drill Fortune Augment I +item.actuallyadditions.itemDrillUpgradeFortuneII.name=Drill Fortune Augment II (That gives you Fortune III as it says in the tooltip...) +item.actuallyadditions.itemDrillUpgradeBlockPlacing.name=Drill Block Placing Augment +item.actuallyadditions.itemDrillUpgradeThreeByThree.name=Drill Mining Augment I +item.actuallyadditions.itemDrillUpgradeFiveByFive.name=Drill Mining Augment II + +tooltip.actuallyadditions.itemDrillUpgradeSpeed.desc=Makes the Drill faster! +tooltip.actuallyadditions.itemDrillUpgradeSpeedII.desc=Makes the Drill even faster! Requires Tier 1. +tooltip.actuallyadditions.itemDrillUpgradeSpeedIII.desc=Insta-Mine! Requires Tier 1 and 2. +tooltip.actuallyadditions.itemDrillUpgradeSilkTouch.desc=Makes the Drill silky. +tooltip.actuallyadditions.itemDrillUpgradeFortune.desc=Gives the Drill Fortune I. +tooltip.actuallyadditions.itemDrillUpgradeFortuneII.desc=Gives the Drill Fortune III! Requires Tier 1. +tooltip.actuallyadditions.itemDrillUpgradeBlockPlacing.desc.1=Places Blocks from your Hotbar when Right-Clicking with the Drill! +tooltip.actuallyadditions.itemDrillUpgradeBlockPlacing.desc.2=You can define the Slot on your Hotbar to place from! +tooltip.actuallyadditions.itemDrillUpgradeBlockPlacing.desc.3=Sneak-Right-Click this Upgrade in the desired Slot to store it! +tooltip.actuallyadditions.itemDrillUpgradeThreeByThree.desc=Lets you mine a 3x3 Area! Sneaking while mining will ignore the Augment. +tooltip.actuallyadditions.itemDrillUpgradeFiveByFive.desc=Lets you mine a 5x5 Area! Sneaking while mining will ignore the Augment. Requires the 3x3 Upgrade. +tooltip.actuallyadditions.itemDrillUpgrade.desc=Sneak-Right-Click the Drill to apply Upgrades! + +tile.actuallyadditions.blockMiscEnderCasing.name=Ender Casing +tooltip.actuallyadditions.blockMiscEnderCasing.desc=Extremely sturdy casing, used for crafting + +tooltip.actuallyadditions.onSuffix.desc=On + +tooltip.actuallyadditions.phantom.connected.desc= +tooltip.actuallyadditions.phantom.stored.desc= +tooltip.actuallyadditions.phantom.unbound.desc=The Connection was cleared! +tooltip.actuallyadditions.phantom.inWorld.desc=In World +tooltip.actuallyadditions.phantom.boundTo.desc=Bound to +tooltip.actuallyadditions.phantom.connectedRange.desc=The Connection is fine and working. +tooltip.actuallyadditions.phantom.connectedNoRange.desc=The Connection is obstructed: It is either not in Range, not in loaded Chunks or not the right type of Block for this Phantom Device. +tooltip.actuallyadditions.phantom.notConnected.desc=This isn't connected to anything! +tooltip.actuallyadditions.phantom.blockInfo.desc=The connected Block is a %s at %s, %s, %s that is %s Blocks away. + +tooltip.actuallyadditions.factory.notPart.desc=The Controller isn't part of the right Multi-Block! Look at the Controller's Description! +tooltip.actuallyadditions.factory.works.desc=This Lava Factory is complete and can produce Lava! + +item.actuallyadditions.itemMiscMashedFood.name=Mashed Food +item.actuallyadditions.itemFertilizer.name=Fertilizer +item.actuallyadditions.itemMiscDough.name=Dough +item.actuallyadditions.itemMiscPaperCone.name=Paper Cone +item.actuallyadditions.itemMiscKnifeBlade.name=Knife Blade +item.actuallyadditions.itemMiscKnifeHandle.name=Knife Handle +item.actuallyadditions.itemMiscBlackQuartz.name=Black Quartz +item.actuallyadditions.itemMiscRing.name=Ring + +item.actuallyadditions.itemTeleStaff.name=Teleport Staff +tooltip.actuallyadditions.itemTeleStaff.desc.1=Teleports you to where you're looking when you right-click. +tooltip.actuallyadditions.itemTeleStaff.desc.2=Only works on Blocks or if you don't look upwards. + +item.actuallyadditions.itemJamCuBaRa.name=CuBaRa-Jam +item.actuallyadditions.itemJamGraKiBa.name=GraKiBa-Jam +item.actuallyadditions.itemJamPlApLe.name=PlApLe-Jam +item.actuallyadditions.itemJamChApCi.name=ChApCi-Jam +item.actuallyadditions.itemJamHoMeKi.name=HoMeKi-Jam +item.actuallyadditions.itemJamPiCo.name=PiCo-Jam + +item.actuallyadditions.itemHairyBall.name=Ball of Hair +item.actuallyadditions.itemLeafBlower.name=Leaf Blower +item.actuallyadditions.itemLeafBlowerAdvanced.name=Advanced Leaf Blower +item.actuallyadditions.itemKnife.name=Knife +item.actuallyadditions.itemPickaxeEmerald.name=Emerald Pickaxe +item.actuallyadditions.itemAxeEmerald.name=Emerald Axe +item.actuallyadditions.itemShovelEmerald.name=Emerald Shovel +item.actuallyadditions.itemHoeEmerald.name=Emerald Hoe +item.actuallyadditions.itemSwordEmerald.name=Emerald Sword +item.actuallyadditions.itemPickaxeObsidian.name=Obsidian Pickaxe +item.actuallyadditions.itemAxeObsidian.name=Obsidian Axe +item.actuallyadditions.itemShovelObsidian.name=Obsidian Shovel +item.actuallyadditions.itemHoeObsidian.name=Obsidian Hoe +item.actuallyadditions.itemSwordObsidian.name=Obsidian Sword +item.actuallyadditions.itemCrafterOnAStick.name=Crafting Table On A Stick + +item.actuallyadditions.itemFoodBaguette.name=Baguette +item.actuallyadditions.itemFoodPizza.name=Pizza +item.actuallyadditions.itemFoodHamburger.name=Hamburger +item.actuallyadditions.itemFoodBigCookie.name=Big Cookie +item.actuallyadditions.itemFoodSubmarineSandwich.name=Submarine Sandwich +item.actuallyadditions.itemFoodToast.name=Toast +item.actuallyadditions.itemFoodChocolate.name=Chocolate +item.actuallyadditions.itemFoodChocolateCake.name=Chocolate Cake +item.actuallyadditions.itemFoodNoodle.name=Noodle +item.actuallyadditions.itemFoodSpaghetti.name=Spaghetti +item.actuallyadditions.itemFoodFrenchFry.name=French Fry +item.actuallyadditions.itemFoodFrenchFries.name=French Fries +item.actuallyadditions.itemFoodFishNChips.name=Fish 'N' Chips +item.actuallyadditions.itemFoodCarrotJuice.name=Carrot Juice +item.actuallyadditions.itemFoodPumpkinStew.name=Pumpkin Stew +item.actuallyadditions.itemFoodCheese.name=Cheese + +item.actuallyadditions.itemMiscCoil.name=Basic Coil +item.actuallyadditions.itemMiscCoilAdvanced.name=Advanced Coil + +item.actuallyadditions.itemPotionRing.name=Ring of +item.actuallyadditions.itemPotionRingAdvanced.name=Advanced Ring of + +item.actuallyadditions.itemSpecialUnknownSubstance.name=Unknown Substance +item.actuallyadditions.itemSpecialSolidifiedExperience.name=Solidified Experience +item.actuallyadditions.itemSpecialBloodFragment.name=Blood Fragment +item.actuallyadditions.itemSpecialHeartPart.name=Part of a Heart +item.actuallyadditions.itemSpecialPearlShard.name=Ender Pearl Shard +item.actuallyadditions.itemSpecialEmeraldShard.name=Emerald Shard + +tile.actuallyadditions.blockCoffeeMachine.name=Coffee Machine +tooltip.actuallyadditions.blockCoffeeMachine.desc.1=Makes endless different Coffee Combinations! +tooltip.actuallyadditions.blockCoffeeMachine.desc.2=Just add Coffee Beans and a Cup and the Ingredients: +tooltip.actuallyadditions.blockCoffeeMachine.desc.3=There's a lot of ingredients that add different Effects +tooltip.actuallyadditions.blockCoffeeMachine.desc.4=to the Coffee! Just put them into the slots on the right +tooltip.actuallyadditions.blockCoffeeMachine.desc.5=in the desired Order! It'll be your CUSTOM COFFEE! + +item.actuallyadditions.itemDustIron.name=Crushed Iron +item.actuallyadditions.itemDustGold.name=Crushed Gold +item.actuallyadditions.itemDustDiamond.name=Crushed Diamond +item.actuallyadditions.itemDustLapis.name=Crushed Lapis +item.actuallyadditions.itemDustEmerald.name=Crushed Emerald +item.actuallyadditions.itemDustQuartz.name=Crushed Quartz +item.actuallyadditions.itemDustCoal.name=Crushed Coal +item.actuallyadditions.itemDustQuartzBlack.name=Crushed Black Quartz + +tooltip.actuallyadditions.shiftForInfo.desc=Press Shift for Info +tooltip.actuallyadditions.hunger.desc=Fills +tooltip.actuallyadditions.saturation.desc=Saturation +tooltip.actuallyadditions.durability.desc=Durability +tooltip.actuallyadditions.noEffects.desc=No Effects + +tooltip.actuallyadditions.oredictName.desc=OreDictionary Entries +tooltip.actuallyadditions.noOredictNameAvail.desc=Has No OreDictionary Entries + +tile.actuallyadditions.blockXPSolidifier.name=Experience Solidifier +tooltip.actuallyadditions.blockXPSolidifier.desc.1=Turns a Player's Experience into Solidified Experience! +tooltip.actuallyadditions.blockXPSolidifier.desc.2=Has a big internal Buffer! + +tooltip.actuallyadditions.itemJam.desc.1=A delicious Jam consisting of +tooltip.actuallyadditions.itemJam.desc.2=Also gives you some Effects! +tooltip.actuallyadditions.itemJam.desc.3=Can be found in Villages and Treasure Chests! +tooltip.actuallyadditions.itemJamCuBaRa.desc=Currant, Banana and Raspberry +tooltip.actuallyadditions.itemJamGraKiBa.desc=Grape, Kiwi and Banana +tooltip.actuallyadditions.itemJamPlApLe.desc=Plum, Apple and Lemon +tooltip.actuallyadditions.itemJamChApCi.desc=Cherry, Apple and Cinnamon +tooltip.actuallyadditions.itemJamHoMeKi.desc=Honeydew Melon and Kiwi +tooltip.actuallyadditions.itemJamPiCo.desc=Pineapple and Coconut + +tooltip.actuallyadditions.itemHairyBall.desc.1=A Ball of Hair dropped from a Cat... +tooltip.actuallyadditions.itemHairyBall.desc.2=Maybe you can get something from it by using it... + +tooltip.actuallyadditions.blockPhantomRange.desc=Range + +tooltip.actuallyadditions.blockCompost.desc=Used to make Fertilizer with Mashed Food +tooltip.actuallyadditions.blockMiscOreBlackQuartz.desc=The darkest form of Quartz. +tooltip.actuallyadditions.blockMiscBlackQuartz.desc=Black, eerie Quartz! Nice for decorating. +tooltip.actuallyadditions.blockMiscBlackQuartzChiseled.desc=Black, eerie chiseled Quartz! Nice for decorating. +tooltip.actuallyadditions.blockMiscBlackQuartzPillar.desc=Kind of a pillar. Not really, though. It's fake! Fake I say! +tooltip.actuallyadditions.blockFeeder.desc=Feeds Animals on its own! +tooltip.actuallyadditions.blockGiantChest.desc=Stores a whole lot of stuff. Bigger than a Double Chest! +tooltip.actuallyadditions.blockGrinder.desc.1=Crushes Ores into Dusts! +tooltip.actuallyadditions.blockGrinder.desc.2=You get two Dusts per Ore and Extras! +tooltip.actuallyadditions.blockGrinder.desc.3=To crush two ores simultaneously, +tooltip.actuallyadditions.blockGrinder.desc.4=build the Double Crusher! +tooltip.actuallyadditions.blockGrinderDouble.desc.1=Crushes Ores into Dusts! +tooltip.actuallyadditions.blockGrinderDouble.desc.2=You get two Dusts per Ore and Extras! +tooltip.actuallyadditions.blockGrinderDouble.desc.3=Can crush two Ores simultaneously! +tooltip.actuallyadditions.blockFurnaceDouble.desc=Smelts two things simultaneously! +tooltip.actuallyadditions.blockInputter.desc.2=Its real name is %sObfuscated%s! +tooltip.actuallyadditions.blockInputter.desc.1=You could call it an extremely advanced Hopper! +tooltip.actuallyadditions.blockInputter.desc.3=Turn me off with Redstone! +tooltip.actuallyadditions.blockInputter.desc.4=Configurable: +tooltip.actuallyadditions.blockInputter.desc.5=-Side to Output to and Input from +tooltip.actuallyadditions.blockInputter.desc.6=-A Range of Slots in the other Inventory to Output to and Input from +tooltip.actuallyadditions.blockInputter.desc.7=-Hover over GUI Elements to find out what they mean! +tooltip.actuallyadditions.blockInputterAdvanced.desc=Has an Input and Output Filter! (White- and Blacklist!) +tooltip.actuallyadditions.blockFishingNet.desc=Catches Fish (and Items!) automatically when placed above Water +tooltip.actuallyadditions.blockFurnaceSolar.desc=Produces RF in Daylight +tooltip.actuallyadditions.blockHeatCollector.desc.1=Produces RF +tooltip.actuallyadditions.blockHeatCollector.desc.2=Needs a bunch of Lava around it +tooltip.actuallyadditions.blockHeatCollector.desc.3=Occasionally steals the Lava. Watch out! +tooltip.actuallyadditions.blockItemRepairer.desc=Repairs Tools and Armor automatically + +tile.actuallyadditions.blockFlax.name=Flax Plant +tooltip.actuallyadditions.blockFlax.desc=Gives you String when grown! Yay! +item.actuallyadditions.itemFlaxSeed.name=Flax Seeds +tooltip.actuallyadditions.itemFlaxSeed.desc=Grows Plants that give you String! + +tooltip.actuallyadditions.blockBreaker.desc=Breaks Blocks and stores them in its internal Inventory +tooltip.actuallyadditions.blockPlacer.desc=Places Blocks stored in its internal Inventory +tooltip.actuallyadditions.blockDropper.desc=Drops Items automatically (Without spewing them all over the Place!) + +tooltip.actuallyadditions.itemMiscMashedFood.desc=Used to make Fertilizer +tooltip.actuallyadditions.itemFertilizer.desc=Om nom nom. Don't eat it. Made in a Compost. +tooltip.actuallyadditions.itemMiscDough.desc=Used to make things that involve dough. +tooltip.actuallyadditions.itemMiscPaperCone.desc=Used to store foodstuffs! +tooltip.actuallyadditions.itemMiscKnifeBlade.desc=Sharp like a tooth! A whale's tooth! +tooltip.actuallyadditions.itemMiscKnifeHandle.desc=Fits comfortably in your hand. +tooltip.actuallyadditions.itemMiscBlackQuartz.desc=Used for crafting essential components! +tooltip.actuallyadditions.itemMiscRing.desc=Used for crafting Effect Rings + +tooltip.actuallyadditions.blockMiscWoodCasing.desc=Not so sturdy Casing, used for Crafting +tooltip.actuallyadditions.blockMiscStoneCasing.desc=Pretty sturdy Casing, used for Crafting +tooltip.actuallyadditions.blockGreenhouseGlass.desc=Lets Crops below it grow faster when it is Daytime +tooltip.actuallyadditions.blockCrafter.desc=Automatically crafts Items without needing any form of Power + +tooltip.actuallyadditions.itemPotionRing.desc.1=Gives Potion Effect of Level 1 +tooltip.actuallyadditions.itemPotionRing.desc.2=Needs to be held in Hand + +tooltip.actuallyadditions.itemMiscCoil.desc=Lower Tier Coil, used for Crafting +tooltip.actuallyadditions.itemMiscCoilAdvanced.desc=Higher Tier Coil, used for Crafting + +tooltip.actuallyadditions.itemPotionRingAdvanced.desc.1=Gives Potion Effect of a High Level +tooltip.actuallyadditions.itemPotionRingAdvanced.desc.2=Can be anywhere in the Inventory + +tooltip.actuallyadditions.itemLeafBlower.desc.1=Destroys Grass and Flowers around you +tooltip.actuallyadditions.itemLeafBlowerAdvanced.desc.1=Destroys Grass, Flowers and Leaves around you +tooltip.actuallyadditions.itemLeafBlower.desc.2=The Pants once said the Game needed that, +tooltip.actuallyadditions.itemLeafBlower.desc.3=Then the Honka came, said it again. +tooltip.actuallyadditions.itemKnife.desc=Cuts things! Only food though, don't think of stuff... +tooltip.actuallyadditions.itemPickaxeEmerald.desc=Mines Stone. +tooltip.actuallyadditions.itemAxeEmerald.desc=Mines Wood. +tooltip.actuallyadditions.itemShovelEmerald.desc=Mines Dirt. +tooltip.actuallyadditions.itemHoeEmerald.desc=Mines... uhm... yea. +tooltip.actuallyadditions.itemSwordEmerald.desc=Mines... mobs? +tooltip.actuallyadditions.itemPickaxeObsidian.desc=Mines Stone. Slooooowly. +tooltip.actuallyadditions.itemAxeObsidian.desc=Mines Wood. Slooooowly. +tooltip.actuallyadditions.itemShovelObsidian.desc=Mines Dirt. Slooooowly. +tooltip.actuallyadditions.itemHoeObsidian.desc=Mines... uhm... yea. +tooltip.actuallyadditions.itemSwordObsidian.desc=Mines... mobs? +tooltip.actuallyadditions.itemCrafterOnAStick.desc=A Crafting Table you can carry around! + +tooltip.actuallyadditions.itemFoodBaguette.desc=It's french. It's noms. +tooltip.actuallyadditions.itemFoodPizza.desc=Who doesn't like it? +tooltip.actuallyadditions.itemFoodHamburger.desc=It's from a german city! +tooltip.actuallyadditions.itemFoodBigCookie.desc=Do you know? The Subway Thing? +tooltip.actuallyadditions.itemFoodSubmarineSandwich.desc=Just like Subway used to make! ...still does, right? +tooltip.actuallyadditions.itemFoodToast.desc="GHOSTS! GHOSTS! TOASTS!" +tooltip.actuallyadditions.itemFoodChocolate.desc=Lari likes. +tooltip.actuallyadditions.itemFoodChocolateCake.desc=Looks delicious. With redberries. Or something. +tooltip.actuallyadditions.itemFoodNoodle.desc=Just one. Like... that's not much. +tooltip.actuallyadditions.itemFoodSpaghetti.desc=The most generic food ever. So clichée. +tooltip.actuallyadditions.itemFoodFrenchFry.desc=French. Fry. +tooltip.actuallyadditions.itemFoodFrenchFries.desc=Much like French Fires, not as hot though... +tooltip.actuallyadditions.itemFoodFishNChips.desc=It's Fish. It's Chips. Or French Fries. Whatevs. +tooltip.actuallyadditions.itemFoodCarrotJuice.desc=Carrots, but pressed! +tooltip.actuallyadditions.itemFoodPumpkinStew.desc=Like Mushroom Stew or Rabbit Stew, but pumpykinny. +tooltip.actuallyadditions.itemFoodCheese.desc=Cheese. + +tooltip.actuallyadditions.itemSpecialUnknownSubstance.desc=Dropped by Skeletons. BETA INFO: Useless as of yet. +tooltip.actuallyadditions.itemSpecialSolidifiedExperience.desc.1=Dropped by everyone. Right-Click to get XP. +tooltip.actuallyadditions.itemSpecialSolidifiedExperience.desc.2=Sneak-Right-Click to consume the whole Stack. +tooltip.actuallyadditions.itemSpecialBloodFragment.desc=Dropped by everyone. BETA INFO: Useless as of yet. +tooltip.actuallyadditions.itemSpecialHeartPart.desc=Dropped by everyone. BETA INFO: Useless as of yet. +tooltip.actuallyadditions.itemSpecialPearlShard.desc=Dropped by Endermen. 3x3 Crafting to an Ender Pearl +tooltip.actuallyadditions.itemSpecialEmeraldShard.desc=Dropped by Creepers. 3x3 Crafting to an Emerald + +tooltip.actuallyadditions.itemDustIron.desc=Iron! Crushed in the Crusher! +tooltip.actuallyadditions.itemDustGold.desc=Gold! Crushed in the Crusher! +tooltip.actuallyadditions.itemDustDiamond.desc=Diamond! Crushed in the Crusher! +tooltip.actuallyadditions.itemDustLapis.desc=Lapis! Crushed in the Crusher! +tooltip.actuallyadditions.itemDustEmerald.desc=Emerald! Crushed in the Crusher! +tooltip.actuallyadditions.itemDustQuartz.desc=Quartz! Crushed in the Crusher! +tooltip.actuallyadditions.itemDustCoal.desc=Coal! Crushed in the Crusher! +tooltip.actuallyadditions.itemDustQuartzBlack.desc=Black Quartz! Crushed in the Crusher! + +item.actuallyadditions.itemHelmObsidian.name=Obsidian Helm +tooltip.actuallyadditions.itemHelmObsidian.desc=It feels a bit heavy.. +item.actuallyadditions.itemChestObsidian.name=Obsidian Chestplate +tooltip.actuallyadditions.itemChestObsidian.desc=It seems to be pretty hard. +item.actuallyadditions.itemPantsObsidian.name=Obsidian Pants +tooltip.actuallyadditions.itemPantsObsidian.desc="Pants" is "Hose" in German! +item.actuallyadditions.itemBootsObsidian.name=Obsidian Boots +tooltip.actuallyadditions.itemBootsObsidian.desc=I hope they fit good.. I hate it when boots don't fit.. + +item.actuallyadditions.itemHelmEmerald.name=Emerald Helm +tooltip.actuallyadditions.itemHelmEmerald.desc=I like the color.. it's so SHINY! +item.actuallyadditions.itemChestEmerald.name=Emerald Chestplate +tooltip.actuallyadditions.itemChestEmerald.desc=That color.. it's... soooo... awesoooome °___° +item.actuallyadditions.itemPantsEmerald.name=Emerald Pants +tooltip.actuallyadditions.itemPantsEmerald.desc="Pants" is "Hose" in German! +item.actuallyadditions.itemBootsEmerald.name=Emerald Boots +tooltip.actuallyadditions.itemBootsEmerald.desc=I hope they fit good.. I hate it when boots don't fit.. + +info.actuallyadditions.gui.animals=Animals +info.actuallyadditions.gui.enoughToBreed=Enough to breed! +info.actuallyadditions.gui.tooMany=Too many to breed! +info.actuallyadditions.gui.notEnough=Not enough to breed! +info.actuallyadditions.gui.disabled=Disabled +info.actuallyadditions.gui.up=Up +info.actuallyadditions.gui.down=Down +info.actuallyadditions.gui.north=North +info.actuallyadditions.gui.east=East +info.actuallyadditions.gui.south=South +info.actuallyadditions.gui.west=West +info.actuallyadditions.gui.all=All +info.actuallyadditions.gui.put=Put +info.actuallyadditions.gui.pull=Pull +info.actuallyadditions.gui.whitelist=Whitelist +info.actuallyadditions.gui.blacklist=Blacklist +info.actuallyadditions.gui.coffee=Coffee +info.actuallyadditions.gui.ok=Ok + +tooltip.actuallyadditions.uses.desc=Uses +tooltip.actuallyadditions.produces.desc=Produces + +container.actuallyadditions.inputter.name=ESD +container.actuallyadditions.inputterAdvanced.name=Advanced ESD +container.actuallyadditions.grinder.name=Crusher +container.actuallyadditions.grinderDouble.name=Double Crusher +container.actuallyadditions.furnaceDouble.name=Double Furnace +container.actuallyadditions.feeder.name=Feeder +container.actuallyadditions.giantChest.name=Storage Crate +container.actuallyadditions.repairer.name=Repairer +container.actuallyadditions.placer.name=Placer +container.actuallyadditions.breaker.name=Breaker +container.actuallyadditions.dropper.name=Precision Dropper +container.actuallyadditions.crafting.name=Crafting Table On A Stick +container.actuallyadditions.canolaPress.name=Canola Press +container.actuallyadditions.fermentingBarrel.name=Fermenting Barrel +container.actuallyadditions.coalGenerator.name=Coal Generator +container.actuallyadditions.oilGenerator.name=Oil Generator +container.actuallyadditions.phantomPlacer.name=Phantom Placer +container.actuallyadditions.phantomBreaker.name=Phantom Breaker +container.actuallyadditions.phantomface.name=Phantomface +container.actuallyadditions.liquiface.name=Liquiface +container.actuallyadditions.energyface.name=Energyface +container.actuallyadditions.fluidPlacer.name=Fluid Placer +container.actuallyadditions.fluidCollector.name=Fluid Collector +container.actuallyadditions.coffeeMachine.name=Coffee Machine +container.actuallyadditions.drill.name=Drill +container.actuallyadditions.energizer.name=Energizer +container.actuallyadditions.enervator.name=Enervator +container.actuallyadditions.xpSolidifier.name=Experience Solidifier + +container.nei.actuallyadditions.crushing.name=Crusher +container.nei.actuallyadditions.ballOfHair.name=Ball Of Hair Usage +container.nei.actuallyadditions.compost.name=Compost + +container.nei.actuallyadditions.treasureChest.name=Treasure Chest +container.nei.actuallyadditions.treasureChest.info=Items at + +container.nei.actuallyadditions.coffee.name=Coffee Machine +container.nei.actuallyadditions.coffee.special=Special Feature +container.nei.actuallyadditions.coffee.maxAmount=Max Amount +container.nei.actuallyadditions.coffee.shift=[SHIFT]! +container.nei.actuallyadditions.coffee.extra.milk=+01:00, -1 Level + +info.actuallyadditions.update.generic.desc=[{"text":"There is an "},{"text":"Update ","bold":"true"},{"text":"for ","bold":"false"},{"text":"Actually Additions ","color":"dark_green","bold":"true"},{"text":"available!","color":"none","bold":"false"}] +info.actuallyadditions.update.versionComp.desc=[{"text":"You have Version "},{"text":"%s","color":"dark_red","italic":"false"},{"text":", the newest one is ","color":"none","italic":"false"},{"text":"%s","color":"dark_green","underlined":"false"},{"text":"!","color":"none","underlined":"false"}] +info.actuallyadditions.update.download.desc=[{"text":"Download the newest Version "},{"text":"here! (Click me!)","color":"dark_green","underlined":"true","clickEvent":{"action":"open_url","value":"%s"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Click here to open your Browser and download the newest Version!"}]}}}] +info.actuallyadditions.update.failed.desc=[{"text":"The Update Check for "},{"text":"Actually Additions ","color":"dark_green","bold":"true"},{"text":"failed! Check your Internet Connection and the Logs for more Info!","color":"none"}] +info.actuallyadditions.update.changelog.desc=Updates: %s + +info.actuallyadditions.inputter.info.1=This is the first Slot in the |connected Inventory to [p] at. +info.actuallyadditions.inputter.info.2=This is the slot after the last Slot |in the connected Inventory to [p] at. |What that means: If you, for example, write 2 in |the field to the left and 5 in this one, |it will [p] at Slot 2, 3, and 4. + +achievement.actuallyadditions.pickUpSolidXP=Square and yummy! +achievement.actuallyadditions.pickUpSolidXP.desc=Pick up some Solidified Experience + +achievement.actuallyadditions.craftKnifeBlade=Sharp! So Sharp! +achievement.actuallyadditions.craftKnifeBlade.desc=Craft a Knife Blade + +achievement.actuallyadditions.craftKnife=Cutcutcutcutcutcutcutcutcutcutcut! +achievement.actuallyadditions.craftKnife.desc=Craft a Knife + +achievement.actuallyadditions.craftMashedFood=Munch munch munch! +achievement.actuallyadditions.craftMashedFood.desc=Craft some Mashed Food + +achievement.actuallyadditions.craftWoodenCasing=Hard and sturdy! +achievement.actuallyadditions.craftWoodenCasing.desc=Craft a Wooden Casing + +achievement.actuallyadditions.craftStoneCasing=Harder and sturdier! +achievement.actuallyadditions.craftStoneCasing.desc=Craft a Stone Casing + +achievement.actuallyadditions.craftBasicCoil=Transmits.. power.. or something? +achievement.actuallyadditions.craftBasicCoil.desc=Craft a Basic Coil + +achievement.actuallyadditions.craftAdvancedCoil=Transmits... more power I guess. +achievement.actuallyadditions.craftAdvancedCoil.desc=Craft an Advanced Coil + +achievement.actuallyadditions.craftESD=From there to there.. +achievement.actuallyadditions.craftESD.desc=Craft an ESD + +achievement.actuallyadditions.craftAdvancedESD=White and Black! +achievement.actuallyadditions.craftAdvancedESD.desc=Craft an Advanced ESD + +achievement.actuallyadditions.craftPhantomface=Wooo... teleporting! +achievement.actuallyadditions.craftPhantomface.desc=Craft a Phantomface + +achievement.actuallyadditions.craftPhantomLiquiface=Bubbles.. are awesome.. +achievement.actuallyadditions.craftPhantomLiquiface.desc=Craft a Phantom Liquiface + +achievement.actuallyadditions.craftPhantomEnergyface=Watch out! It's powered! +achievement.actuallyadditions.craftPhantomEnergyface.desc=Craft a Phantom Energyface + +achievement.actuallyadditions.openTreasureChest=You almost drowned!! +achievement.actuallyadditions.openTreasureChest.desc=Open a Treasure Chest underwater diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/armor/armorEmerald1.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/armor/armorEmerald1.png new file mode 100644 index 0000000000000000000000000000000000000000..44f0c2f843b522791c3299d695490daf8c6335b0 GIT binary patch literal 1157 zcmV;01bX|4P)1TSpMaf4g2D(!+!jOesBv9(yvT7$0)zp@dTM*XB@+F{boTO30}PV?r>Y z@cTNz1XYwdo{*Oz5FBHb?&@t-h7?Q z#f&A6DaN!qV+M>av_`T92FOwl*8z=swO22vP%dFGJ>L{w%Qp( z#vW(0{QgiT^?!maMOBf9;i-rK0+Yf^*kMEEHLq+#i)C3 z{l+A*tJ3I+iw#SZPdAu!nme(oN@MLC%xkuFSB;ngJPGix6c*XJULrac>3a`bZ=JL4 zUDvJx3*X>qZ3cvb{iEdwXCpeY5|2V^i!anP}Jd2!dtlr49ME6$rHrxUN zlFDY|84V#_(gpf<*oL74muMr!2+_rKbfQdly~TS)i{+Dda)VW1nKxYM#Z5Cbh{sUm zGk-bz-bwik!ZaFurD;}AnG;8?RL{7Bn)Q=HyLCN$3T543X$UYa;RlO(`BE{m|7aAV zv+9#aK(~6mAQDxv`7YE0?8Fkk2EU(Tg=7k4{=FK-5YWkd1o$j74*^M^OR7HG$L1^N zRTne5|G5ezje02x{G)S|!cL`1={H;N6|!S)S9Oths0{@6hcYQ2&5TrKU7$yZhyEQO{wBtM X*d@}tu)^Qk00000NkvXXu0mjf0JVGd000McNliru-vq0xU^H zK~!ko?Uv7q6G0Hhf73lZlO3`v>p>9FhY&%01uwFoc<}jx2Zeo@y##XcCQFD*Om;F! zr+Ylqj6JhCiA3Dl{vh<wyZfyXX;wfsmO-@?4d{+*4=3kh>~<~l*;wZ7dH@>WY!JWN zhrTxb))Y<1sD69zHK5CL-K0P702i`=Da2rHgbGRz#|i5638bT7Ow0SOLt5jNf_&WZ zo*94x${(<=HuXL3at9+FHvAi@Mo~I5&>;QB#khByrgzksImD8t^z$0y0o-%dl}nO)^r+Dt2TjN ziI#7?4fpu+{szP^$us(ld7`Lwgi^>t-FZR&`P zRGi)YN{0yS3i3ZIh5r;;AyLw5hO=;eC7Gowlx=CPwEPkSCuiZsdxqQK(Er{6yHYAc z-5BJ(7!R=e-pro|&O6)eZ#eI)7~WQz+Q8^hKMfxfzW`?L+%K;j;`{&r002ovPDHLk FV1i$%FjD{k literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/armor/armorObsidian1.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/armor/armorObsidian1.png new file mode 100644 index 0000000000000000000000000000000000000000..8873bb9d00422b7ac00f15f299bc4118a35b7ce5 GIT binary patch literal 893 zcmV-@1A_dCP)1R%pT!a(2v0NcYm@xaT@eSk19W)=1#dkCCQ!V!dH{_3p6pNm2{3?- zeU+&hU%EE+|7ag4X9_Dsus#0aZ7YC8#WtDo#utY3CvUh)fN;Qoo(II==kTF$->~Nq zIhYEM_tOF*`%#bU>f|E;VhB8Ahfa1Qu#BHmoFsS9LUwpL2PnIXgNw?vefcR)Hi7;& z^;+TtNtC1nMhn3c266{u)W)R@=}z`!Cm#v&mvn$8<Nin24j60>zb<;8v&2w77H_#kx`=limJvfb zB5@~)=*Ox7&@G__JTJJyk6ou}IgITq@CaU`Crb=6#|j;Xd1Xyui%t!JL&=jYF;>Ne z*s7buEPHWJ!l7atvB_Q=H1<`LR5kTl3|{<;85n+tlU)d)VmmTlE4G1nsVC`V(`yy4 zEtG*OCUovEKsW6D{Vz?x6xFTF52(`A1oZ)z9j1yc9C|%Lehb<}lazm_xX-l7l?;*p zPYPK_)iI{QF%|BWqzM+>FzSY2rjnt_3S!Ma>l~_WF9#6=vI0bk7TM@!Be^|yT7#-Q zW`0BJN2qMq7ILwHvqTHzjq`U-N3J4SZIrpQ2jm8=W_nGry34!>EJzIMbYr}{aT%JK7;FidTU zof)nmvWLSb2%CC*A^=a9=l1ZT~ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/armor/armorObsidian2.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/armor/armorObsidian2.png new file mode 100644 index 0000000000000000000000000000000000000000..594fd17c4c87ce3b77155014912be6766a4e1780 GIT binary patch literal 443 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQfx`y?k)`fL2$v|<&%LToCO|{ z#S9F5he4R}c>anMpdfpRr>`sfeRdv3b^bY@78x=yFnV~pIEG~0dmA3zb=ZJMhO=C; zU8DMc@YGGqGlZA?{qXzZrT{YmcV@+nudJ?mD6ecdm|!5m!`2L@+BP>v9Tu-&U7y5o zAUMy&n9;`M5)%{igqOw*?rK-R%Gw7X{HoU2_FFUSK`UJyxq$Nx zbKT_g)1zs>nZ~wa&jr`&^`>lf;qztKKgFT0&o5t7S*h^r3!Ub&pSz}B%U+i@v19q2 z|69*m&A;@vKdbw$*$bAS-gB$6i#jq-K3}?0$YBEiWu}YnRsK8o|2ZdDRJ{66&5;kS z>$QHpSS-ttY3=?t;h)XCjpgly^Z(C%;%8;I>wS8=O=Xpn+jE(whFt+g>azRGVtqB; i-N2bZe?^J zG%heMHD!e|WdHyHhejV7|X-}<-W@$at$2=+KH6h zbCijRA0QK9pw6E=&)VxmCQiP=+qd5JUEj47uh;u&nA`1kxm-@C^TRN!)#~^A z&F1lVR8-A!>SfNn( zHcZ#`QmGV)M8@Osa5&6nvjl|0VMb7Bho@;;tJT`=cI9$;Hk(bSQ-Ye!W-67+WHQxi zb-7%ER2L&Lz`q?PlS#YXW--O#a8PD27`*OKsZ=N}64+z4T3s%e+wFEfpQQud9Z2cW z*j4glUAc2&CTzAyR^CS-m4^O5kz_g2+kr*1lWe3^~500000 LNkvXXu0mjf!?x}H literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockBreakerFront.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockBreakerFront.png new file mode 100644 index 0000000000000000000000000000000000000000..e5c3e4ba78887505113fb6ed3a25c4cd6763c419 GIT binary patch literal 793 zcmV+!1LpjRP)1ULWy02pah zSad^gZEa<4bN~PV002y3c4IX*E-)@JFfrfCJFWl#0)k0IK~y-)rIXJ}BUu#2e|78r zDO1G65Del%EC)ew6C~&>_ylg#n|_OKX4`ug4K92a5pk_3Byn7cu@)U0ikQ^BxwmFv zo0(>obN1iieBbYU(b3US<-G?Wgn;*+s;USf05F@)=yW=G@A2Lkjtu>9q zSFzTToSosEBZNTR7#dN;h7ha^!E81Iz@MLEtwn3ibUJ;;bZSU87LiqU996h)+IN?DfwU@XgWdFJ~1I_{U?!|%tdhY%PH257Bu&LN7T zU_2gkb8~}~lH1!`hQr~zu;0h^`zWQjzrSZR8nIX`Xf~U_V@#5SR;xu-Rlk*r@81zZ z;G83hB3@ozNRkAAy}dmyE-sK-Ytl4jJRUQdOqONRS}%i3l7!)K_@6R08V#cVTj#$4 XED&UOZo-9r00000NkvXXu0mjfwKrVP literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockBreakerTop.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockBreakerTop.png new file mode 100644 index 0000000000000000000000000000000000000000..819a8986150f50f2874485b202b96cf7ccc77127 GIT binary patch literal 575 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 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaOilFlowing.png.mcmeta b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaOilFlowing.png.mcmeta new file mode 100644 index 000000000..4f0718ac9 --- /dev/null +++ b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaOilFlowing.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaOilStill.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaOilStill.png new file mode 100644 index 0000000000000000000000000000000000000000..59569bc405ab0b33afb86900f5a04098bed0a11d GIT binary patch literal 10857 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 V9p12FryI}>44$rjF6*2UngA4zVB-J) literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaStage2.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaStage2.png new file mode 100644 index 0000000000000000000000000000000000000000..67c69118cf5ff0046065e19aa9ac7f902d58ba08 GIT binary patch literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QK$!8;-MT+OLG}_)Usv|~to$O}>W|+2DF6ydl(rIsj|=o#plrnVZT0@ajyx;Tbd_`jWakhj5rhuN4(Uo1u9n4ZO2 z)$e8whk`addUA>VYxb)hS#!#He`?om>#^nylzXO__NCSD#==ttX>Y`>p0e&t5Z(Mn zd|Nkr$jqmH=2O}^4HuigIIyr=@^_oA{)w-fw2a@GxKz$)pK($A*W3FMUm1k!|Guf7 Sw3-v>00vK2KbLh*2~7YcQDKz; literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaStage3.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaStage3.png new file mode 100644 index 0000000000000000000000000000000000000000..d51b6a7afd9a641623ffc6306d84b66c858efb49 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QK$!8;-MT+OLG}_)Usv|~to$OJq7wY)i-1BBC9V-A!TD(= z<%vb93~dIox?sjWt-KsAdzT^vI!{NMU*6g=d>Q*6X2%5B6W>sz)k ziN#87;gTw)+oxWJ8ZzuE7CAlX-Q)g4FNGf0^fKOSJilb+^Pf@2e{b%)9rlaSc0&j2 zsqe=p&0BeZpU3#bhIg{M7Z}_mn(OODZDnUaWR<9Y=g%7TWL7boX26pj&#K!vr4H2W z%X)WmLbJPW(b=7gMVECXMws5Wj#|LjV{pv$uC>`=Zi7`T)u+205r1@$_krS+I8UH! O89ZJ6T-G@yGywqi$a7Wz literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaStage4.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCanolaStage4.png new file mode 100644 index 0000000000000000000000000000000000000000..163a73904d20da2c70fc7ea36424412ad2c7ed5f GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QK$!8;-MT+OLG}_)Usv|~to$M@^1dYzia;TW64!{5;QX|b z^2DN4hJwV*yb`^<)Di^~Jp(<{)K;TZpqe9|E{-7<{zv;a3OX6`IG>&0(8Vg**4Gxh zLZY$HQ)A_)O23j9zw5F}o^M{dSw#I`|MTq3_vbIoc=`Rf;?H?(_gNLWcHL7FPmkg~ z=h))v)g5XbTebcmr+EMKjCdBdw6A-QUpmv&ZFG8t!1GLzEe^+h41ez|*y|^MO+JfZ z>FQ)=F@&7V!UIllVL+!FJXZN`^P^ED5z;jjL`-^J^H x`Pxs3Z!a*(8i$%bKfKMAcR|eOxhkCPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02p*dSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E;VI^GGzb&0f0$FK~y+TWs*CK!cY)}ZMICgmA^-9Y%Ihl z1Vh9}p}2~us}bTGg=Im(#wv}af5Aeq+5hC1J7b9K0h4>rJ?G5aiHXk_tQaEZ!yrzo zp;RhWtJQQmozLgL3^JJvjO)5QAycUovSc!u5chC6%;j>96}iddcD5cY}V^FqISDoEEdb5G_vcC;PwB2rx z$K&B}==FN5)yfnw2H<%f6(*C(bUMXcC=`ATVCM5V5sgLzHOhnxfkrX(`+a)gY&05m zyWQn-NllJ?-=|46g!z_558QIU-=m-zhSO@bASp!=)C7rA?;sbF3}NDHp7KF}R=B_L zcs%|LZnqmxwt8^CtAQVe>puiRpsVZkd_G?;7m3!E*bC$gk!-O=Kp9q$7Evhu4pTr8 z=0{VKJfOlLU@g@m5*g{*5`z~E1_K5UbZ;OGvd|ze#%e0P!AwQ}+W?tmSx-$F4ZQ3D R#;E`R002ovPDHLkV1lUE-7NqB literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoalGeneratorBottom.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoalGeneratorBottom.png new file mode 100644 index 0000000000000000000000000000000000000000..782c826d5407145b9b1a4cde782b2b276a135e5d GIT binary patch literal 556 zcmV+{0@MA8P)JN(F*wVgWkSG&`Nn zy}ETa=F}UwGM}a2ykl@pwF$Ob{1~#UBMCtJMmNX0r(!W=e)Yp$Pi@J~eO`1VOjk-E21GU^Qqu8w6hWLpdgtN|dVp%%HXV~qyg=;#o)X@d%Y`YiVkWZZ^U2#mm2A*(*ChdY uc_oh_LD?iD|6i*_lTcI9-!_0|7{)J^fZV_$UEPx#1ZP1_K>z@;j|==^1poj532;bRa{vGiy8r+Vy8*}e)HVPB00(qQO+^Ra0|pi> zHltSnqW}N^7<5HgbW?9;ba!ELWdLwtX>N2bZe?^JG%heMHD!e|WdHyHTS-JgR5(vf zl0A!qKp2E=uC%bY$}+zrOpJhu zy!)Z^{Rek~k@+&1lGfn+{%kg5)F+S#z%z-o`Y&QG-zN#wq9}K(*fR&EyFbs)cBIbNP7e!$j z7z4OougXJ*+A&}bASoqDf*PfxLtvp4kdlhj^E{2}MyV`IYZ&rfmxU5To}?q>!LVMh zrL=oEoldZ0{M1GVvVtJco!Aa-+hWk75sd~u)#3eqTLTY<%jKd?QrjcRjpuMvvL3tWAQ5G2T$5Y~Jx~{A1nvpP^hr^-o``7D*^nSm~ zK)PKL(9IkB0FjzZng734>=foy?7t0=xvu*Q)!>|S{XsGL00000NkvXXu0mjfBbV5I literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoffeeStage1.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoffeeStage1.png new file mode 100644 index 0000000000000000000000000000000000000000..52a8b8b8296f30744f665dc45c3aa7d3940d4560 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE(~T2Rt(~`yuvqtBAf*t zk;M!Q+`=Ht$S`Y;1W=H@#M9T6{XQEHAHVcl&u!U2A=%83h!W@g+}zZ>5+Ij>!MP|k zu_QG`p**uBL&4qCHy}kXl^rPV;OXKRVsSb-L4tL0f`|Z1m1ENXt%qFyKMp?JbiKu% z=YPG?pVTAETR7*d{I7O%>x)0bld`*E>g=hGU&Q0&4Hy{WPjdTbGHH2$Eb(;pb6Mw< G&;$V9$33zD literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoffeeStage2.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoffeeStage2.png new file mode 100644 index 0000000000000000000000000000000000000000..90274425f8c24b3c99179ef793949e32ee5245bf GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE(~T2Rt(~`yuvqtBAf*t zk;M!Q+`=Ht$S`Y;1W=H@#M9T6{XQEHAHS-O#_9t=A=%83h!W@g+}zZ>5+Ij>!MP|k zu_QG`p**uBL&4qCHy}kXl^rPF<>}%WVsZNI1Y52{4iYZ+->L78$he@ie8VS|c?S;P zyy5XqF#DkL5AhA$FY-P;WxDCGOQiCxbX#IVS{m1kDL3ScV*j=tS5wlxbAJB4H%g%w zI)ZeS&9q)CoMbgq-6Pl`;N%^-=gfLV0FMhJw4NZ$OG(Dmzg8n5ThJ&nU^Scu_XQrfytq5RD*w43krvJBYhFdIUc@7+W z8cwT~&=JIN(N8(JKaCjZKQcyfpH-^|~)Yc0MBwkZfj1M2T~LZfWFU8GbZ8()Nlj2>E@cM*00BNpL_t(I%k7f8PE}D5 zhQC>B?aN^U9os`836+vyWnyDYd=ZI-3D2YjZ@_z4T1Z2Kg^5rcLQW2D_qxp3Lh$TJ z&vY~M&o`G0Jem9}c<||&)dO_Vv1|&Z0$&N=zg#`gy9dP|dmCeB=a-|s0lzZRpyW|G zJf7Pm;N{Vd<)m~gp^F|1Ff>MJgfSK3Sa@~3dk+%sIwcxO6%pZfvk(xZ6=bRG=9;9+ zvM;O!1cmuc#n31}`%L+**Z^+BQ7xdVJV|W*3ftMUnLW;X46xDAWTdFX4cJ;azMWjk zT7Zb)L`aR%Uc-ykjLrw}aN8A)s+2^b3(O>rFU2m`7_co;oQ^`6wicU9~1kAb`baDXx0>7JrTVzoI QM*si-07*qoM6N<$f*B*d@&Et; literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoffeeStage6.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockCoffeeStage6.png new file mode 100644 index 0000000000000000000000000000000000000000..da8d1cfc12e65a242c54a241512522908a377ab3 GIT binary patch literal 562 zcmV-20?qx2P)WFU8GbZ8()Nlj2>E@cM*00EXsL_t(I%f*sSPg6k@ zhMzMt_tJY?fuyu32_|ezLAE3=)Q#@-4;W&M{wQ5({1I;5xO1gOK@*7yY6Za-+HyZ; zjte6Z+g_KR)#S{Z=e*|w{&&cvDgM&K_G5e@?OE(e#&yc&NJzeF3wDDp*gf%-A+-X zd}(?<)pCk~Cu%r$&t=RH3@av?JOdH9bevGjgeb9SP<$2$rIHUkCl@S37wGK7yngsq z#vKSmDjdZgF@|v9xw$*btZ}CWUbRLXCubLNI)isl_Cz+@ih!2Ntq*gcka;C(MwBDZ z$5x=bAn;7LjiJij=^c>x2qX0frE|I_}|O9Z%adr5yBmV^lM6`6R2 z|BNfw+PZPQtyLOV^%=z$>#K`Y0%}PFq0#_90Z!1JOO-;-QUCw|07*qoM6N<$f^+ra AZU6uP literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBlack.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBlack.png new file mode 100644 index 0000000000000000000000000000000000000000..ef4b1bec3e42cd46cf257138318f5c57443ed928 GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4fTQ1jQ^bwCl$0*}aI z1_o|n5N2eUHAey{$X?><>&kwgO-7iN-*fg`1)z{@W=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6rbkl;uvCadTH=Ou44)uUydyJUVoS6`)RxMZMt@eXO39= z>wdY{`_Euz-wDBh(0UfWZ}tpEn~(M<2r7oEeoM$+yCx-#C1D=pog(|!eJU4scy&$M z%ldzt^O*%Q)pwn){x0Me-4P_1{KrJ+`~0X!<})p)T|Z@AxiL#Lnq!sMRh^=HDiX;$ rpUQH7TF=PtDgXVtcaQC|GgV3A8#@zq7d<>&kwgO-9JtVxyvEDo{u^GbEzKIX^cyHLnE7WngeFN=+oui1d7Sjn%&_^mzI4b* z<2jbKM(^%>sJOFUefXv-&qyZw??$#2-~UZ+zxTVAZ_}R0z_W**9xRl(d^*HkKyb^o xV+vcZC8Qm0zxnam-MfFKRVIlSmM?w(ga2s3N^|Qs9gjdh_H^}gS?83{1OStChq?d& literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBlue.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBlue.png new file mode 100644 index 0000000000000000000000000000000000000000..dbc5f98ca8a9a944fbc31cd07481d289d1c90416 GIT binary patch literal 533 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4fTQ1jQ^bwCl$0*}aI z1_o|n5N2eUHAey{$X?><>&kwgO-7i_*!Sk46rhl7W=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<3fz`$7P>Eak-aXNJJ!8|cTo|gTEVN8Ck+b-2RigvI&?)h)5 zpcufv_Sg5Q(7P!XH*UuAt+t3vx0zR1QvCaJLPCPHCPQ-bk$s1HvYQ(YGRfYq`BSp6 zHQ<26OreRdB?MU0jP}LJZ#c{J=yO#fPx1Gsv9UoLEgx~Re0ctEYU$pBy>>$16qxqa z|D7PpvzC){8*h&A#4XXM>+iq27p}d?!^!&M+q?g_COEfrT;Q{7W89p=*0X9(tXhMK ztMT6F`?gLp`1DAL^{{YZm-$q?b83@UHlLW&$~8$${ddfj)2)l@^;iTpdvV6r%Io@= zr}3=3$iii9o-AW4@1tfd`j@3!EBkkWV(uloQX!r02_cVEJ>F+#hir5WiaZjR%4OO1 z@~-*?o9b%gnPJ5Og%{?W+&eq>vmN*CGKTl(6T5cgKD+*Yx{&|xrNz;ovwi>Ut-tFY zXTIG&XLjk{C(fP88%)@bZ3unu9r^Rimj)3X0gvYA&yR09`FoChv&x%|^Zl(4{$chN Vy(fIeMkERpJD#q7F6*2UngHHL)!6_5 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBlueOn.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBlueOn.png new file mode 100644 index 0000000000000000000000000000000000000000..a4d7eb831fc53c2298a0e1b2facb59132ac2d09c GIT binary patch literal 623 zcmV-#0+9WQP)WFU8GbZ8()Nlj2>E@cM*00GlUL_t(I%T<%RZq+~# zhQFEh`WQ+CuK)-M5+MpgO@$~B4Ub1dLr0Y+JqQ{SUIQr&C^_fYJ3qx7FNq~<*WpWN9Hz~B1(A~4SBzAkTELq@EV_w9(Wa4@bLL7MJ8Ug!#P>L~>94NK_E*(YuX`Pn#(p3C`P&YM%M(GZ)?vDX zB6(h2M`{weUmaSh0XPI#*TLs6zx&0hHH&W2T7{e@=k)CIaO4a2@cBncjicieA`(pm z{VuG?w!64x<@wLAxQ`6x6#{-;{2(oj! literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBrown.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBrown.png new file mode 100644 index 0000000000000000000000000000000000000000..6ffca11b4a6acebe54992abac33180ac9965b9bf GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4fTQ1jQ^bwCl$0*}aI z1_o|n5N2eUHAey{$X?><>&kwgO-7haJ8o-~5l~1rGbEzKIX^cyHLnE7WngeFN=+}Aba4!^I9)s0JMXXokBfXHW9w#*yK)P@?~k3V^GGkm zSNzv)Hy(*;s*?^&_PzQ2I+lU6k>T;vE-N~(t3H^fyhJEu(b9PlhI!E}jtoC` zu&C_N%U@c?x27ZOM`h{#e-YCU{2!j(@B?(CwB91(VtEfy9SwcU;TaQF_(CZX%kvzC6?x9s(XRAE+LwiVgD zHhZ_PZ=BUvVj8?k(=IW*)q7R-|G7S?wfEO{rcEwLo4}%#eDy-?SNFviw6eZA>80te zYA>Tz_lc`Htk9?3{)7 jlgj73)xY?&&glgTe~DWM4fk|waa literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBrownOn.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampBrownOn.png new file mode 100644 index 0000000000000000000000000000000000000000..b9f8e8d873df68772dff7b8f03d069d7c5ab3845 GIT binary patch literal 481 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4fTQ1jQ^bwCl$0*}aI z1_o|n5N2eUHAey{$X?><>&kwgO-7i(Ec@leT%eF_W=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<3fz`*G0>Eak-ak@6x(eH=>&m7N9LVJ}IPlI&Hs^zPQgU8|PVPG;Xxa9eEK@zM{IAEo6@ zQdnzpaOy7OH^+9Z_1KjCQ2+K;ri9=X8QekH+xKl#Jw?~_4m%_F{)2xS zyF28raEUV)>XxbZx-Gc7K62~aCy%pNZr|-7G)eX70lyOmmbT8<*)#XquIKZvY`dEG z=%Z11JyXNu)MF-m7B#n;^~0jyM7`P99rot$m(_`=!z%y) literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampCyan.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampCyan.png new file mode 100644 index 0000000000000000000000000000000000000000..08a1e55b6a876a90600d2a302133ff9996cee264 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP~n~aDo(}p^EN1%{wW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6u;-`;uvCax^=Q6-(dwF7WHZRnOE%>{L|X+9$J6FS#R29 zX3y6G9y*E(O|#2-CG#$CVMt(mr*J59#lP=qFWjz7S$9%V=lLP#3(tk`NFLjm;@UN< zYX32#^BG40`m3f+83tYZC zeWmKRH!eRW-3bzWb0WXtoYeKrPwr(tk`$XC%HmjBufZ3fx_#-Ah!=OSymGZ!zALIA z{b$Xs`70B%XFfMzZ`d1`;kDak^Jk^~P18PGom!R9w)g&T{k@OcnFP%rb65SXY2&() Qk_id|Pgg&ebxsLQ08coUbpQYW literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampCyanOn.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampCyanOn.png new file mode 100644 index 0000000000000000000000000000000000000000..e7855bae6ce5dc2131013442be37874e019c72a1 GIT binary patch literal 493 zcmVoHx03B&m zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00B`+L_t(I%Wadrasn|7 zgg-krcjRsILsBq#=# zW5ZZu?;$4w=?o&gZZ-_A{+sGS#J-pD{`dnTI6ja1_WVRqcpt$7!GUNk=woRlhioJs z5hC!hhSCz65VF?d(0~Ap4z^>%hLP5=6-i43h%>l|m8L2uBhbb!YLb`j%tRd*fe@Iu zPtpa}Uo_9A63oxCXhGCwG8edeJ_4mIfWIv)Rm{pPCnt*969s2C-(=4IP*X7hh}aPO zNjKl|&^^zsP-|WU2m#M9;$4-lEumMEnq2L$i<(<>&kwgO-7hq+kIU&P@X|HGbEzKIX^cyHLnE7WngeFN=+i7TuFRIYB&aqfp^0%8ytFg}V+Mwk57XU>ex$V(#fmd5xMn5yJgKg)E}NGjz$58?Im3Z%x!g`B`gf|2 z7s>>Lc7(6l+UFn`DU|kW`;8m3XCAzLYSP{v(KBDV{tDc{<70I7|4W18)72Lmg((#= zYwv$1Gt;Gn;k{mdK II;Vst00hvEZvX%Q literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampGrayOn.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampGrayOn.png new file mode 100644 index 0000000000000000000000000000000000000000..bb1d29c27fd0c76f40b6af1127ef48c868722126 GIT binary patch literal 459 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4fTQ1jQ^bwCl$0*}aI z1_o|n5N2eUHAey{$X?><>&kwgO-7i}ob~I3T|gn(%#er@=ltB<)VvZPmw~~#C^fMp zHASI3vm`^o-P1Q9MK6_|fq_xq)5S5w;&f@S_ol-J9KuR_UD7{Udc3diQ_IW?e4uL; zFzZ`oGXFGFj}t|^?{%bcAzHR(+?atrBHj{S5 z=q<>&kwgO-7haNj>w?G@y`dW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<3fz`)4m>Eak-ak@6xG4HSek8&!rHGlN}4gdeIe*25@_??5( z4yW8?k|@*(RMKq!Qzgu>fSJi5Dd%5R#(TaitbbM{oLS&^a@URf(ku&_n0Xj$^d}!; zJz@6iUPCmiJnzDpC(iGBK4r;@k8{s>G|2E;7A0kJzupw<(Xn&Wj$^9|$~^DOo?dKs z|L7s6S4DfH75>e1vftEwIAT+d*p$AuFrBy6`g7+#3vB8SIp!4S5Y~8Yrh0)n+j7RY zY!@dSWk?mfsn)f!i>=65*X6`IGpBlN}1b@d7}8V&j1^LFSkF!XPm^RzNY=2HD!?jMYtH?y1+zD7<21(&C* KpUXO@geCxhTB2A0 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampGreenOn.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampGreenOn.png new file mode 100644 index 0000000000000000000000000000000000000000..08264433780ec45a6ab6ea7afa48238ddb8939bb GIT binary patch literal 464 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4fTQ1jQ^bwCl$0*}aI z1_o|n5N2eUHAey{$X?><>&kwgO-7hOXIgiLI8aD7GbEzKIX^cyHLnE7WngeFN=+*0;~FF_%8SNMaYI@b$m zZK<$$v+nxBld9j2&6Dgm-}JLenPGu|ih?xb9=Wx4T5n^k*O7`AKs6 z3XIKMUmlAVINXnKV93<5^*d0v&xz0afr)eF`i@^aWsgq2@=QAWo}({=@Qb?W{n`nJ zvpEAIBJ(7Q%hD!iIAyxbV>AjjThlz{+36`+b2b$0Re8>wkt)4+9b>dX#`L2T#4qh$ zI635J<>&kwgO-7hQ{$W!yCs0T>GbEzKIX^cyHLnE7WngeFN=+;m2PE zvkR*{1o`H?{e1I9-T&f-YYYxd<#l?QZ`K|Z>-!xy;TUT}m1*AgLxmw{_NL$ZJ}F^y!lR$}Gr2vvqq}dUDW6_*T*hSIg_E+| z7)nn4nxfO}av>;e<8}k44V!+(8SA;m+QEp3?`)SYwPbN{tMzJ%skVusEh<^HE+Utf9UJl*m#PuAM>*Ew^p z*|cX~JE`=#@XE`B8m2F6!?P0E-j|P a^8H_XX2p#=x(5S5f#>P!=d#Wzp$P!@qqBPe literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampLightBlueOn.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampLightBlueOn.png new file mode 100644 index 0000000000000000000000000000000000000000..7ebc45f62a3f2bf5cf8c65515630b9ce10d7de00 GIT binary patch literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4fTQ1jQ^bwCl$0*}aI z1_o|n5N2eUHAey{$X?><>&kwgO-7hW^UC#qQa~Zu%#er@=ltB<)VvZPmw~~#C^fMp zHASI3vm`^o-P1Q9MK6_|fq^l=)5S5w;&f?HbRLr-kBl|H1(#6N4#RM#4IF(J@9WLJ z@t31)Q|RpZ5$BG`^|$Ly*Jo`AVhDBRU=jRNJ>z#Qm%!V{CT|6peljy0x$!ROm-|Gq z`+3|Uq7x-89(NFMxjrj~nYiA}V6bxK?L&$H+L7;Jhv z(eGSr=Ix$ZkChuM_ivZ(6qC4nv31q2NJ++k^zAx#Gjb9Zr*58hX_w%|<>&kwgO-7hq;X=)(-#{VR%#er@=ltB<)VvZPmw~~#C^fMp zHASI3vm`^o-P1Q9MK6^dDE`CK#WBR-hiR?b`a-G2Ht>5y;9>UvN2 zesy=`n6M)D`csAn?+VIiNT$rb87|*Y8$P9Cp1Q|72iB)9bB{~xXJ81(Zr%OZf^Wu6 zxBjV0ALa;e4eK#@B?C+Bo7x%F!A`<4^V*XF7`n`6C>;Xv*EjI|HHn<>&kwgO-7heEA8{2WT232W=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<3fz`z*q>Eak-aXNK!;H6gv9Ig8W9%a=Otgh6_>5 z3AfEY*-37_22?D#@Y<>A;tN(SKD8~kT}+87)HO77ZJ^h|yZfb58fIRMI((P^%Vt(% z>7;2vZR>wG*v@9T8|}jLfpLP#cSg=xbuK;s>K#o5FK4Z-SDP^9Y)^-RJAcjc4et#n z*G*Rw7S1uSxe(~;;&$O>iPUqM-1oIdI!}Zjne#GkN0j#7@@=`+1~2!1uG{~A`vfM{ zvm(Zmg@1hhDHHKbMa4XC-t&dOWFU8GbZ8()Nlj2>E@cM*00ELoL_t(I%T<%HauzWR zgg;5XhR{R9kYOMcG|cci6udBHiliZV2*QxFwG^_QpYz<t@_1h5#0ipBWV{iXtT5@hSO9`2Aya9C2e)9O825!*rL-pbvE#fvMbe-Ju6Oq_V$1G}_jk8AB!K2-73HIhYlHmI4X8$OwBiE$`;uZu4V({zt w9p0c>13EnZxkp*R=0$IkD4X+Te_KD`A52BqJK)M<1^@s607*qoM6N<$g3#;X0{{R3 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampLimeOn.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampLimeOn.png new file mode 100644 index 0000000000000000000000000000000000000000..8db47f2ac87d6dee11bddc58f132b0321c0d3e49 GIT binary patch literal 635 zcmV->0)+jEP)WFU8GbZ8()Nlj2>E@cM*00G}gL_t(I%T?1cjwD48 z1<)7S*)`ow3l{@Uvf2Y+VBoDVK;jMv|M(H{`h(QzXR;9!I@yWxax&sFjX3Jasr`8*e)+{4yEq7;xqxa5nu}^HrK_ge zdiUr30DSdce)ZY6E;)PS2i0VwYG$FVFFk9!TH$N!O)rA4j1$#Xp+a zWCtcYdq>~ok3vx<7Ip06u%evu5p44gblqJX?BZY_M@7+H^_hArFz4Cc(N%NRz(!R~ zu9`W|iZa+m5rR&QX*6kezSVLU2bq1>v098&s=hLS$?brde>FcG7pokJLj`a)Rk4X|F{7A zINC%V7AZc7PgT>}ywsiY(Jl_Et*A>6wlUe}9o`IHZ~CaHV!FdT9i1&tjkI;VW{tDo1d*ClC{rLK+K$I002ovPDHLkV1l3l99aMW literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampMagenta.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampMagenta.png new file mode 100644 index 0000000000000000000000000000000000000000..c405604af4e01704bd39a2e758972d3474d9dadb GIT binary patch literal 518 zcmV+h0{Q)kP)WFU8GbZ8()Nlj2>E@cM*00C-AL_t(I%cYaOPUSEV zg+F^@I~4bdW+fyVYC0%+f6=kk@(xHeh+?^k<1vNp;ReyHcA89__{{mS-Sy$7@*g#g z<`9oKJOC91*u8)6-`BS;ln)&pnF zeyW8iGu{cSp2#H=B(!NRkR)+`^?-8@pz{JIA8pE7PVJ);)0(E4Ab}`zlTz#6gH2bG zB#J6UwWE821d1xTW^?TvcpAnGonxBTLYKTNt)&^`Tg=pQANCG za=|=F)4badW#-T8lSy#nHXh^UkC$eYQFcPDb$^)vTlm-d1lfDL84G_2%>V!Z07*qo IM6N<$f-36QEC2ui literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampMagentaOn.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampMagentaOn.png new file mode 100644 index 0000000000000000000000000000000000000000..187ced2289dafef9be18b2e3935537fd5d1ca4e8 GIT binary patch literal 606 zcmV-k0-^nhP)WFU8GbZ8()Nlj2>E@cM*00F{DL_t(I%YBn!Zqq;z zg}<4#YZFIlEA=L=Kn;Q`a09poh0|~W#2G+piqxYZRV|5|WW6)|*m#p5gjbel$M&1| z-t5Tdi%$+OASEuNG&zD{UQSZyn6AH z+kqbejC4IZp0W?VGCYBv@~ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampOrange.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampOrange.png new file mode 100644 index 0000000000000000000000000000000000000000..975d60c5de77bbc024ec05f2cdf3dc08d4c2e6d7 GIT binary patch literal 484 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4fTQ1jQ^bwCl$0*}aI z1_o|n5N2eUHAey{$X?><>&kwgO-7i*z$pK&k*im)UcP7V`#X(R&DJa0jxgTzaJsHo%Gq<4Q|7oki+6ypx^Dt& zkouR)m4{?~SdRS__B;BLf*6)dmA_w zz2-i#VN=CPqwDDs4AD)G`@%Cq9u!*y?EVtXdDD0M1fjjgp;iIOpU=6acVArb!j}Dg zQx(h9Sf*4*iF*_8%x%ay_R`^;+y$#<{hUiz_q?@p@QiJc>MlQ>H(Ny2dY$>=UWG() z#>)$Pz5n|k$YxRza{ByVd__mYuI*E=uA6CG;JaJBV76*D!}mj5YjU=&YmB&bH!oB3 zzN1zp_w&mW3vB{UrQ7_dGI^^sS7>RPzTa`qtuafuV(OMzyqq@6Dc4VPjkl3T#hTKbLh*2~7YWdA)4_ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampOrangeOn.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampOrangeOn.png new file mode 100644 index 0000000000000000000000000000000000000000..193e7d85e75af71167e73820d08e99ea3c1f105e GIT binary patch literal 567 zcmV-70?7S|P)WFU8GbZ8()Nlj2>E@cM*00EmxL_t(I%UzRAZrm^o zg+FREo*#EnH226N&8myur9f9bP_K|v6a|c|gCI8v(6MWoBX&XhXDUDtC5n%HkCJrH zcUH}q3aCQUK&?JgT32wpY220sQ-M5=hAMo1d_*`SBA88nN%jD-&mM^anb+42Rgho5 zKiU2L7mPxC`W8VMvk4JdY##-Hes}^hZ*Lu`6wmbG`~#?%86qb{gj)Lm+DAnPL|WSO zcSLsVG6Xw!&RNWc8w#uch{!2uUAbxyGc(LaMB3n}5tai)F}t$nOHmYK+Ud*97yS71TM_UR$->$qq(8rAZgRiirE;H@Gcl7GABg# z%f(gwS`E&G0W@}w#Lf+{>bd<8Vhv<;XzcY1^d zkruO&mzR#i5u|&*vuQF?f>Qj;=Im3Wo3n2|FD06s;UACO;*-wJiwOV#002ovPDHLk FV1jT_<1PRI literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampPink.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampPink.png new file mode 100644 index 0000000000000000000000000000000000000000..aa0420108c6ad203b91648d92a51824994367dc0 GIT binary patch literal 471 zcmV;|0Vw{7P)WFU8GbZ8()Nlj2>E@cM*00BEmL_t(I%XO2{PQx$^ zMUT@)+B$9D!NVjbz5t2;N7EkQPqM+tpv4rU0(D*IIA@WS_!H&D6rpx>&qSp>! z@myiqjH?8-tmGo6+CrD?7pQok;(fV({+$L$JxlCjZK5Q#Cs`!+PLPB z&G@`tTM72M-)ja=!?5~j2!qrG0nerUp1WG#rIe>A`~a%Hz5K_n9Q*(P N002ovPDHLkV1mzT&;I}b literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampPinkOn.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampPinkOn.png new file mode 100644 index 0000000000000000000000000000000000000000..7e823abf87ff08c7a8c7ee41efac24ab00f74be2 GIT binary patch literal 521 zcmV+k0`~ohP)WFU8GbZ8()Nlj2>E@cM*00C`DL_t(I%XO1UP6IIz zMW3fwAvp}2903rD#9@&lc8Ht6A%ITfp;$PsI8CtB^3XN>`oGG2>~=z}NJ@}1tX5Df z|1N6*FwP+<;bop7XKwEAG3#|R%DL^{pYMzF*Wmy;W8QCXWpj6jq{Qao0TTjPi=>2c zPS1cM`+j|GL0(?4{QQ9TY@eP0kWw%)Vw|HMk1bFL4R#2a7}-2NY8h5*>kw;2=2;E; zGBJYpZ9gq31+TZ9+s|6hBwE|Dcaj%GQY)U-3UaC=<03B&m zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00B)&L_t(I%bk!x@w-QC0Cgb9DVxn#|S)?7Bn{)3pa=LqAM&Z9> z@Xd$eh(RJEf|&szA^`Qh9h-T*6#zIMR?L<--@776Kt#xvQM5h-b$xz&ZOq_@ul^5olGlBHU!7KY_R$7@NZGIb<#nR&POp1|AXVVYU} zA3T$(OxqK6=m-=bm5KY8JIt)>y`zgr^&KVh^!iY3%E|7T`F(Jj_VW1qY^hq!mcK5O fpcthV{yIJZ#LU4IoB6X`00000NkvXXu0mjfn_J1V literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampPurpleOn.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampPurpleOn.png new file mode 100644 index 0000000000000000000000000000000000000000..28e1cba11b15c5a1f83f3ab9e34f8402bbe3ce8f GIT binary patch literal 600 zcmV-e0;m0nP)WFU8GbZ8()Nlj2>E@cM*00F#7L_t(I%XO1MZqz^! zMPF67F&=?n#R?_S5Qzm6mto0{qae1vHVz?)og+V~-`UWT`B7 z{rdmcZ~JimML{4505hBGe?4Y4*OJIZ1%R_>Tk=E4GnAnMq^2G&gYaZ1YLh2pcY6as zHZv}sZz;Wa`Q|a+80Mf6aF&_{`1;cwFD@?m_G5=jA~nYAcTZ6O0nNt2Vb}*6!6zoE zHF9UXdiw;+71WPOm9{!{U7Ij2IzUZ$lDgV8uPpe;rgrjMS+kL=mYqRD?H`{^_7Kz(hMWwvwQ+ z?%vFZp$;gAm_2YwlwOoU^HFzjRYWX?uw_~Kmk z;P5B-di4uMjjo><>&kwgO-7j2N?t>g87L&184^+AoS&PUnpXnkGB7w7r6!i7 zrYMwWmSiZnd-?{X=%um)#UFUOIEGl9?wx!wm)VfVS^nzn1)f&U-{!BHzD4@Vo8vbd z7je0=$ef#?I%|n;tTNAopPkp8HrGY>s&~$iP8K`*r+;VMR>n8q7#Rwt8GO)N$g+rO z$D_RBi8peS6zg6nyuV~2Bz*R3>NTymwwdLVyIJPg-YyEhHdDG-kL$;@l|fx`odM3} zmhTU}TgzN<>&kwgO-7i3&-u0HXP}U5W=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<3fz`&^K>Eak-ak_MJpx+S#9+&x(b1eDfIo4VTy1Qz(2pnH{ zMb_?`-aUqitJM15&fF+l9Vf=P;|L#5!t?)EALXa*ICA1Z`#s5r8(J@S{0|dSKXLT$ zu6)5g%-@42nW_4uy?-~S`uWwl({9eMvY)d{k~f08$|$O#`27sYw6Z%F&ni6GQL6e^m-Pm%i|M?p&>6%UX20s%ODY-;Az?%B6RkE^ctry{NkJXr1QN_i6j1 zY>bkZ#(tj~>05UtbACy`{j-EAR-u1?hrF20^t5t{-rEDyUHGd{JD$>i8LF1O$mMj{ z1LHqNeSsNjdvz~-+H>r$(Z#&VpF*4OE@Lm%niO=Z-C8-yGV08?=Iow7UQ s_tC#m+{TMN_pmnaWjXhD&f7^p*pyP|1?<*Ro&pL@Pgg&ebxsLQ0C4-eA^-pY literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampWhite.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampWhite.png new file mode 100644 index 0000000000000000000000000000000000000000..5ec34449d52841c6e6e81f027394e44b864a0bd5 GIT binary patch literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4fTQ1jQ^bwCl$0*}aI z1_o|n5N2eUHAey{$X?><>&kwgO-7i*YE@gfA5cg(GbEzKIX^cyHLnE7WngeFN=+GRI=yz5Jp*r4Mrv@>9; zi;?8&obvPTsT2Q9ThN^-5!5=(;fnamz?qA){!G2Ho=fjhNC0z7-1kZMnfw2`=1*S| z-qf+<*OCXXYE$1oU%36|>it<0ZoG~>b?)Wm92dLvxNKKXCME| d|25lRNIol-q0->d%?F_H^K|udS?83{1OOnMu^IpX literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampWhiteOn.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampWhiteOn.png new file mode 100644 index 0000000000000000000000000000000000000000..eaf3c0c7bec19f1688b5bb27219a45e4e2d99862 GIT binary patch literal 569 zcmV-90>=G`P)WFU8GbZ8()Nlj2>E@cM*00EszL_t(I%UzPuPNXpi zMh}!WK9UzEV|*|lO{3B16PbTH1@>Z=I=kG^HUU0PKY4zB&dkK!i3nP2WG0!3i0llI znY7jb5E0xRTWjI&JUl$mdq-7SYat?-8JWpi>z~G|%G=u;5rK&ar_%{{=l=d4Gebm( z2t;I00(SoT`r>pt@&5jfx;tjZ)6)}~NklNlKtwo>gNUH_j)>5EXNh?(Xi02qFRiRmIGR2ricks=6DfDw&D3)^K;$ zT2z#p|05zcU{$@UtV6+acT{z&>b>t==i9KFRQYy#sZ-VcGnvVpb1T*|&|2$C^{)@g zR3frHP#juoo0Z;9A7kvI0#^6lI}yS8e5UulztLK2wAME5l4fSOJLmKH7nm7yPJVuV zaQEw=%*4#Ltn&YyljAtH7mnlDjEc!_Fz4juWFU8GbZ8()Nlj2>E@cM*00DDJL_t(I%Vm>IZWTcc zguimnNG$S_DrJ+P{!?YiUavGp%a|-d)~<8ekB;yvjQ|$bf-tyk4Jihe?9F%Ll+|e1@5DWFkFgP3XD1BMwG+nV+)v6kKT>zL9=cW zx&>B;iS+!Lw=nsS=fko7l-O8;Bw1WP!6{+RWA#L-J0I|?{C>@I9f3&nw={$lOQq984 z^%u97kM#In15|H7It) literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampYellowOn.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockColoredLampYellowOn.png new file mode 100644 index 0000000000000000000000000000000000000000..d89463658011dfd3791cc6efbe899f9bb8cff051 GIT binary patch literal 595 zcmV-Z0<8UsP)E?TNMBR03B&m zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00Fm2L_t(I%T<$2juSx) zg+Es+)%hC^z-Ex(LaY$iV8MzdXMhvrNGzk#2-uB~fJ~-Ssnla(cfv#}#d7=Sy=U8Y z52$w-M`#U7f!_V4bo~dnOL04A&&h{_C%$?07PAGALDi!yqE*2%&_Nw6bN78qYhd4g zpxc-45S4{}02MD{N6_qQ18@T1s4rld`=47AIvV9a<29gD6!@x%% zQwjt-Fjki?(ms4afsSd7vGU?1pi(R3DL{;%4bb8N%s>OskUaqj(+x%fGQC4C1yBQf z;(|tNM8Ar8`E|tPbMSc@3z~tQfHR_naA#0!M0qYb&16Ylj4}oq7_y>#(nu9v6{Wk^Ye&Yd{3uZ4OIXQegBm3(UvrNvRfsbn* z+(S$)ov-bI84|z%c0l$E)JO?Z@3FE0)3;AxkH~(9CIb5tg;%Z(Tnk8hMm~plIo4Sh zTAq+DRE~TFE94xv&>FnHeIJKX0!ah&g@KNAz$lol5l43STUINu-2)m&hf}McY|j3s h5l`PHf34S({s)ox(?lkfN<#nu002ovPDHLkV1o79>uCT0 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockDropper.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockDropper.png new file mode 100644 index 0000000000000000000000000000000000000000..1b700624ef1b8195c77af3bb93e874c2ca3b76ef GIT binary patch literal 524 zcmV+n0`vWeP)N2bZe?^J zG%heMHD!e|WdHyHib+I4R5(wSl1qz$Q5eVHk1?~RBu(^cBo?z7*;t_5l}qFr8Vh<8 zDY=KTvGD=)ZiI!JFE_vQo+2BQXYubj|MOh`=O}Ks`_nL|)9G+H>~{NyVP>=0>-EZ8 zjuwl><#MU2DiZ4TdNP^J<#K+%KNgGq7#0WwUNP??JypXTdfw0DK?vpGW~x4d53bjOlgt89?RwOd_G^V*VE}F9q{Hr zN{7xSlSx5G`f`5%{*?)DUpgom@NhUtW-DGsd%0Y2hyx`99*;-KP?whx zvXUxm>$)xn0B;VwbO^i4+Ua!Ik1f$Bo6W}K@y%w#_8hTVtyZm8A7tfjyWPUdwEccR zo6QIv4u{}swc_eQR_w{AFxqH$S-EJp+jKzRCw&MLvcCNJNO<9UtLh(=Bs;>WDQkED O0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc00(qQO+^Ra1O^ip zGBtPvH~;_u7<5HgbW?9;ba!ELWdLwtX>N2bZe?^JG%heMHD!e|WdHyH=}AOER5(wS zl1qzPK@f%g6UH%w5Ks`2peQ33WiS)QagmJ(Dx-oZZWI@y8x;`*@%?_G;$sYwEJ8@4 zL=4%?Ps?|26AUDq94?ox>N=;oPPa;uq-zB>o6Taen9b(b3iNut)9Dnuga(7bZns;l zR+*4ar$eDoEEe;4Ji%b_@ed>t3GyV}Zg(IMkO@Yk(dYB!^LfADACJfT{r>rUJ}NjI z4!vHlTrNkWQ3||XFGo<(j#VTQX|-D2Zns{qL(ty+ymEblLpU0Z27^Jn-A*QxsLMyn zX0r$kheIm9DS#uObUHQ~jasdi$z&KzWipw<;V>GD#e$02Y_?jh-v7pWy(UQ?3Xqlw z%+cv|kP&*z0^1-)}Y>GLy-K`ui^%n_&S!En?X>$Mo002ovPDHLkV1oN#7C!(0 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockDropperTop.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockDropperTop.png new file mode 100644 index 0000000000000000000000000000000000000000..819a8986150f50f2874485b202b96cf7ccc77127 GIT binary patch literal 575 zcmV-F0>J%=P)N2bZe?^J zG%heMHD!e|WdHyHy-7qtR5(wSl1YyNQ51#izmSMXhm^DkTVlZiiMhlOVvM0l3~io; zXl)1^D}S`Vsx{H^3@7;6mIp>vNx7$CJvRbVci^Xgzz)gddt>eFxYH1 zQ50oBwOWnG1#Xbc8}-EKD&3T3m|AEo;J zem=iZQ5?P*X#9ixwKlX)oRsfG%zNZOeSbXqY)DZgTZh(1RRYp$}Wn=aUb--fp+k=|n`>1Ds4IyoWROA zFuYDClj(HIs7j>*g(lWcr$hD>uLA(1>Xr-;0|1yNRWFU8GbZ8()Nlj2>E@cM*00JRNL_t(I%UzSpj@(8J zMGvc3rB-X=zzgRmGV%X^PT~YvPrIdQJ^1iKoe5wriU2{}I=lqs_4W76ga{`yi45GG z|HA!Q4<{n|IaEsF>mRRV=0~HMKeKTh2LPGLe(Z#wbr0vCzyC#>D!q3y6EmZTP)j8< z@#gg2ad+Ge5dqGR_WhvNik4ECrU|!TKQ_XHB(dY5)IzO#in-C6Kh1I@BblyOBF>HM#|D`kPb%%bGvDu+Cw*v4*DJLuQG%+C z_9V0CHl{Y=5!B;pqJ^=n3z7vPxSO#b&dbY{@iLxb;b?6{1Rh2nMsG@M9etnQxxL*` zRVWjAfR@Jkc(AP-+kWu*^RM*YsXz@y^`t5V)ZCcA-;q*T9~;_~%Q$ek3}gsh8}G}) zGA}&VmEXR6LEHa+X?PHsNEnaRkyTjcg>k%4YvuYfqS3&Gp?8+~jt3wK2udb)I0BR^ zlv+rV$NUaenCFG-b)?k7FP~lzD`W`cFtBeM3IdrV;Fg3Z2$Wio5JZIA+Z(M9%=5xD zT@ewAeqy%+ZA}^afVtuBL?$F;o>U-IEkqcI@cnk9*2cc=Z0mXw{Q2##kBiF;+ygjI j_nefEx70Huf+YL^ewu*4{EfT800000NkvXXu0mjfpO-mm literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockEnergizerSide.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockEnergizerSide.png new file mode 100644 index 0000000000000000000000000000000000000000..6957ab987b0659b6d8b0f755cab625dba89cc96a GIT binary patch literal 772 zcmV+f1N;1mP)WFU8GbZ8()Nlj2>E@cM*00L-9L_t(I%UzQ(i)2+0 zg}=I0_rCYK#}UC@0}&M?nQ;;Sg4v3RxPgJc%}fl93^g|sBQsY;g=KMireF8#cW>P? z=y3v1PzMf0)j0(v*Vk7O0lhmBL645R^B>&r_3rc@{2wMM@#KSRBI2R3HNWRZtrdWX zV67|N&$@T#kKg~qvKgfmB7)W$Nd!$wL~#1>GqeZ%^fm4c5dqGN*0rLlSW1cQc8j;p zT2FNE1i}2?rzAim;G-|eKYv5cj=R&mA(F^Blgu)f5+aRZC~UV|>ieIgYN#rziii+T zzF-_irfI`8PHd(Pszy>(@-VX5Trv(Lx9>hBa4Z`+7qaDtLG|hxs!AyX!#I-7NW0w* z0?aZu?|g!qF_aNgCCNEL$(d}KoD1#h8ABHots}s`8>b7Z)3nBoN4Xz%=v5U*F@s zQKeJvBidnqV0W{_%ph%v3YId<@yN0)H1E9HoKgx3XgACXy*nv^HE-;1?~tS{#}k%~ zaT*xMf!ZpXl*2qT?`Mw7!sADeu$+l7R1NFi=@Ce892Z9xVcyS7(@1*jL@vf*J%9^C zDa`vjyaN(|U_{WWBS2CiX(9-Y`vbPFoYs}~WFU8GbZ8()Nlj2>E@cM*00MqVL_t(I%UzSpPF!aU z$AA7V=L~ZKX$x7jBuI@&H>G`}lw~UM46|U7hG$@rJ{1d;pkA3oN-AcU3p3~YY)D?x-9BJPf6rD+;e71fG}0GmR6Ux+c1LI`wShgPF6YfKHt zxq5#EIOc#m-|T-)&Wfs1wIUM8Ig?V#q!2LaY1@V%k$3OjGnq{2x(;`k&*y{~dG>T4 zbEnpVsS#r$#Td!$fRr1|l*`LYrqc;$XJ>$5W~f%)ygB3g`U6j&?Gr-4-N`8trqd}n zq?Eb3`i=4UBd4dQyn6LBA|T?NoSZNkjkvkFVSGKNZ5m>Xgb+wg(=eaSsOqfNYlg!i zAw)!kloIY6I|y`LN87dxwuZ!Vzr<>l#cF|gKuf{QST654KR-t#AOdgS{tE6JhGHOy z(d0zV4PiN7GM!ABFJ=@g%x1T^8?_XUkB@oz@+Zs;34y!Sij*>2TaOqF27~~iYGr;q zV>-Fz(Qun#*YWz7*HqgaiwKlb7>!2k>^$bh;di8z$+;!Qgd7|k`19xAA_9mY2%kUy z!)mo+dwZJ@1IxvNy}c*AI6Nf9h#DZy#l-~)cWO}t2vG{AgyP;~p=5-w&5^+D~#udcj YU$&KQT#YBj=>Px#07*qoM6N<$f-??X-v9sr literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockEnervator.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockEnervator.png new file mode 100644 index 0000000000000000000000000000000000000000..f3ce925cf0231d5862aec0d10eed2e217ac741be GIT binary patch literal 701 zcmV;u0z&WFU8GbZ8()Nlj2>E@cM*00JRNL_t(I%UzSpj@(8J zMGvc3rB-X=zzgRmGV%X^PT~YvPrIdQJ^1iKoe5wriU2{}I=lqs_4W76ga{`yi45GG z|HA!Q4<{n|IaEsF>mRRV=0~HMKeKTh2LPGLe(Z#wbr0vCzyC#>D!q3y6EmZTP)j8< z@#gg2ad+Ge5dqGR_WhvNik4ECrU|!TKQ_XHB(dY5)IzO#in-C6Kh1I@BblyOBF>HM#|D`kPb%%bGvDu+Cw*v4*DJLuQG%+C z_9V0CHl{Y=5!B;pqJ^=n3z7vPxSO#b&dbY{@iLxb;b?6{1Rh2nMsG@M9etnQxxL*` zRVWjAfR@Jkc(AP-+kWu*^RM*YsXz@y^`t5V)ZCcA-;q*T9~;_~%Q$ek3}gsh8}G}) zGA}&VmEXR6LEHa+X?PHsNEnaRkyTjcg>k%4YvuYfqS3&Gp?8+~jt3wK2udb)I0BR^ zlv+rV$NUaenCFG-b)?k7FP~lzD`W`cFtBeM3IdrV;Fg3Z2$Wio5JZIA+Z(M9%=5xD zT@ewAeqy%+ZA}^afVtuBL?$F;o>U-IEkqcI@cnk9*2cc=Z0mXw{Q2##kBiF;+ygjI j_nefEx70Huf+YL^ewu*4{EfT800000NkvXXu0mjfpO-mm literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockEnervatorSide.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockEnervatorSide.png new file mode 100644 index 0000000000000000000000000000000000000000..ad28d611e61d2ef783595d366bfd6ccad804689e GIT binary patch literal 756 zcmVWFU8GbZ8()Nlj2>E@cM*00LM^L_t(I%UzQ@i)B?1 zg}+_9_PO1C8w4{koore&e}NcHZ0yf6kYO}8(ZIk=a01a-Fc5W=5i#l0_jS(R^)R^C zMy#L;ih`=OR;_Y(_cSvh!pTe`19#`&aKH4!iAeq*T10sFojWq~anQ^!)fi&{keT$+ z2|xEeoIieljW$)LX(BT*Go%!%R5BB9&NNN9JMKm)1voG2eNbyfMTG5ki(AmgN_dbY zHU{JAhmgtDkDudiwC1=w=0+((YYkOxs0dLyo6Urjikq_*Vbt>_wN^xgrb%RCHV6-D zRkYSh+gzb-BEoSqMs}{Rujp+eBmM)?DH(_enMqSc=Xr(%)kdaLtJ0>4a7PM6NwzmP zM4T1rV}(qH86tvC)5Lza!#tTbjqS}1wJIS&RYkJWnqn6fr5~U4ad3@=41x_`%f8t zu=dV=e`Gl>^dCNB87B_wk<)sDO!~TVX6fPsx4^n%-B`YRLFV}@=Wjk{zdP{f>%W-q zXLh@p)fc)Av^8ZjZ7?_7oydfQOy~6SIZ&u7L>QF9!#q=KqpzKHSx_ka`s%kw$7KfY m0i3OSM#^KBdajg0N%#kq@~4Te2Son>0000qtrf literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockEnervatorTop.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockEnervatorTop.png new file mode 100644 index 0000000000000000000000000000000000000000..9c2f40d9329819bab49729c0d51f95253990f562 GIT binary patch literal 794 zcmV+#1LgdQP)WFU8GbZ8()Nlj2>E@cM*00MqVL_t(I%UzSpPF!aU z$AA7V=L~ZKX$x7jBuI@&H>G`}lw~UM46|U7hG$@rJ{1d;pkA3oN-AcU3p3~YY)D?x-9BJPf6rD+;e71fG}0GmR6Ux+c1LI`wShgPF6YfKHt zxq5#EIOc#m-|T-)&Wfs1wIUM8Ig?V#q!2LaY1@V%k$3OjGnq{2x(;`k&*y{~dG>T4 zbEnpVsS#r$#Td!$fRr1|l*`LYrqc;$XJ>$5W~f%)ygB3g`U6j&?Gr-4-N`8trqd}n zq?Eb3`i=4UBd4dQyn6LBA|T?NoSZNkjkvkFVSGKNZ5m>Xgb+wg(=eaSsOqfNYlg!i zAw)!kloIY6I|y`LN87dxwuZ!Vzr<>l#cF|gKuf{QST654KR-t#AOdgS{tE6JhGHOy z(d0zV4PiN7GM!ABFJ=@g%x1T^8?_XUkB@oz@+Zs;34y!Sij*>2TaOqF27~~iYGr;q zV>-Fz(Qun#*YWz7*HqgaiwKlb7>!2k>^$bh;di8z$+;!Qgd7|k`19xAA_9mY2%kUy z!)mo+dwZJ@1IxvNy}c*AI6Nf9h#DZy#l-~)cWO}t2vG{AgyP;~p=5-w&5^+D~#udcj YU$&KQT#YBj=>Px#07*qoM6N<$f-??X-v9sr literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFeeder.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFeeder.png new file mode 100644 index 0000000000000000000000000000000000000000..44ef1d1787591873cda3a8d23c1df57afcfe3077 GIT binary patch literal 603 zcmV-h0;K(kP)R)R7m6@ShC|syh0^lgIFPf z)OLXoQAt@uNH+D*Qc;hqYo;kk0b4Knh-EsWK6GpuV2S`bHH}R+} z2!fkcDhv>+ni9%vU)|~-UK}`2hzQ~Na~E*p=7ci89Vb$i7VS?!~0SXt}y{=)-Q4a>{7QB~A*2;w-x z1%0Bk9pX4*WB48UBgAn;D3GQ(aU8L^m9n#!5yug#Ej|tI6Zd+AMim;1AYfX`*WnLj zx`0uoA%abFj4GSkmgYhOql)RAWRx6Wj1sCY^6`rW;Kns5ihzU3bT*D=>jVJ3Gfe{V zgWB570ch)K!ogt3%Qw3KT)t=-Pn!Jvm6BQuIJ#XWwU+BwyV$HCwU&3QdmymBzCn1N6aRlQkGY5o|{fS?cp_}Vgn7e3D p2CLu$&X{Kh=2&Aqhp{7B3GPLm6ReVBu%80U$@)M6@=i6 z^W^09f0n6NfQfed;7<#6UFQsad;4Mq>xAHyC#!1!?CtFVu(P$!%B$Bj8ja#_QcBdd zFA!H5LKA8XU?qFeV2n@ao-10G>X$PY3~kH!mOY z{=+8#+J|2;#^9X8IhVIkIfsZrfQ5wxRF&YB)6-Md*H!_TpPxrW`1~b<=qEJJImDRK z)8b5%rP*nK5)803JI&%u6A(}(x8B35YF{*-qzQnZwP$mC_sS;j-oDAmK!xWFU8GbZ8()Nlj2>E@cM*00MJKL_t(I%XN~?ZyQw< z#eetC8^@jrjnm);k+@25D>j8}XaONUHlY6Fm5_>rRD@WeKtq$-Mh;2l!(-38m&Ht1 zh{e-;(mUrKopX#r<_cWSg+TVWyOo1Ua`6)Vp~sz6l)RRIKda5qE*0dNozRJF%A zF&c<6NCN_BYfh3#=ePIebVM^l5JFJ8FJTiS;Dnx|W*rHEXkB2vK5dL3ux(=p5s0mI zc(f1kzA%|)oXn1xJ^F}~*_6rQggna`Bm=HqzhS<(=G*6IeTa7~7YqJ6zoHIJKc?3d zywiS{0f4`Id4D>*cLe0wEce6xU53LUAx)XDZfP3h%g>&0us_BuQdSi&Uj9N^uX#Lu zfM68$nzw)7qVCqsbth3J4JimTn=R&snPJgLlHPMja6m;61Z`WR-L`$R90XLAGz1b= zM1^RP5CWpzHq4CJMv_EPM@Z9vis0VueA~7iSp+xduB;jE3{Vlw9Tg>{fwncm?tw7= zaQOdKetpS&vBKi^KUH3b4RSW!@#D#R>}EN`(TI!rilW}|{nt+!kN4O%4Mkb;803B&m zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00JjTL_t(I%SDq(jvPk} zMIVP8YEriZNw5~afsdg3A44z<7_uS2ax1%Xj3B*;61*T{^~ulw81nhIUvlVs#-T?| zcz$}~dOnevxH;Q?upI}T88r&u|9zp>V47Zea~bj5$cJN9bf+V z%Imz~g7D$pTb|!sIgKM-XSgXuB_jY3cLJyp2tDIzNa}oi4ubju8ZFRJi!cl6Q9)XxQo6-=9KEli-Y7kNB-MF3y+`-)&Z_s8jf*{GL zAkvzOw1z53CZdTvXn1C&>>H6mMp6ZYAORI2(Vr}cTFDG*B>TFyJ6M;6%-|>$b3xIz zhBN_ym{E_Fnm{JYTA1z&e}DVlLfrSAd0xouaWjzpflVKQ0t9P;ZQHrO-udx5b6*ZT zf#3i9i|M}b>Ek;(H)=N9ZU*^3k?B4&uREn2yi9ZZOxw0nOXVoZ%QQ2L11iQ*E9Y@U pMc9u65n(So({x9GS_;Ru@*iuIL%$xIvY7w?002ovPDHLkV1kRhDH{L) literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFlaxStage1.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFlaxStage1.png new file mode 100644 index 0000000000000000000000000000000000000000..6543c9466490f9285f93c7be5363c319187e68b8 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE(|UV{tSxA^XG>GMK}vQ zB8wRqxP?KOkzv*x37{Z*iKnkC`+YVZULysQH!D{Fg=8~BB1)X|b8}PkN`PDj2Ir#G z#FEq$h4Rdj3o#A9mQpnErf!T1rB~kMtOwPxCuxPHfZ>|MUCf{FnFb+1fVO n=1ZJ3YG|F@+1M#qAHm3Auv09(l&>7GMK}vQ zB8wRqxP?KOkzv*x37{Z*iKnkC`+YVZUPI-!6RR%*g=8~BB1)X|b8}PkN`PDj2Ir#G z#FEq$h4Rdj3GMK}vQ zB8wRqxP?KOkzv*x37{Z*iKnkC`+YVZUIPsdMrV+aY-UJAiF1B#Zfaf$kjuc}T$Gwv zlA5AWo>`Ki;O^-gkfN8$4iw+&>Eak-ar$kbA=e=XfjMW7val#lm=LsKbErpda(=qz zjflvf0^YlS$VqE|~kG>mSm*1Xy^G1jJ&&Sg<&iwwfX8C5u*Cl?j z#*xSNxR$G|p21*ntEI-pGD=#cuJf{m~377ns zqExSWCO>D~9`8ua{MQww}nU%^=pRI{onF_sc9|F1>BtCHf)m_mbNBH5VD b?mNcUM3r4D&(4282NW2du6{1-oD!MEak-ar*AW-CoU(0C`a7nn6_^s$D;EI4_lv1SDCQJT1@ex!$02*C99s!u}nYr=D`2e zL8_}6o?cq@@0j*aQ(bX(Lk437yA!XDd+{7N{ZG5~uur^zzS+;1tb#4O7anBU`S@ww z;cGYVod0dJcJ}m@1xyW9s}6qijAC5l!k6$q$+1^hZv88xOAlUdQ@dBnE_vJ8v~EY` z^u*4y1_3TNEa$%8GW#CWj&0{u*6Mg3sVWUqU#{HqcH5o!{k`)SJbx1<_jQ&ApOnr0 zt1dhWLVIR$PQ0i2>dSk!U!uR38uA?Bs&iqIR$1PXp=8mVFWl=NFy$oMFHlfEak-aeD2fgI-L5B5nVR-Pg2s&)B#;!|<`o-T>{B z2RRnGwr(r9t)|3bRCMv!h6T?%gkI`;-E~=E{CWG1WzA*2OE>SDQ~dA!y#ECa|9fr+ zHQT>`z1T|qb@^0vsiWrV-%CE5{axhDaO2MTO<{EjL2txmuldQJo$#t~ZrnjNh8)?H zm+x*ZPSY=N`!Mq%YjR-F1mljYDN3&dcRHANt1>jaJzT2v@9$wvhu5o=6aCAzy`M`6 z>pzz_5_jNc{WtIMzvXPLwVO)~Ma{~t%{Uhk;4FPU{rzYE1<%-x zQQVV53=9g583&#+r`wJWp3Ymvv4FO#qyhtT+Gw literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFluidCollector.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFluidCollector.png new file mode 100644 index 0000000000000000000000000000000000000000..b6168bcb23ae3510b1e0e286a4d3ae28a1fed707 GIT binary patch literal 767 zcmV5Q6b|Or=u6^E?2C!y)y09m6nCN->|$3B!(OjBv27dIb$Nb%rrmDSYPGO!oBjQL(ljN{b9B=*$@84s+gsMx z*Eu*i;PUbkDJ8{Xku*(dHk({rT;TgYg+hVV)m2>AMM{b3I1Zgo2g|aEqKL&}!P?py zaU64feNCxU!t*?~wzgOXTHa0fs_xqnKzhgW(Il(Xt0DRvkO;h4HW-u54U>F9z?^CPQI6ptfbzQEmuFyX* zR;yJ2q?8zj!DKRFu~;C4_zHC#ht17RfG>>ZC&nNM_`PPc87nI*j7B4pB%#;qkt7Mz z>6A*P!twF(pBQVk8trx)DJ4P(27>{k(TIAz&e72k)9I9#mluQ(NGaLb*?GrkSr(4t x5Cj2X82%xX>$(hwL*h98t4!r`8SP(n{sl{tZ__u5aJ&Ej002ovPDHLkV1fXrTmAq5 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFluidCollectorFront.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFluidCollectorFront.png new file mode 100644 index 0000000000000000000000000000000000000000..15812568dea0549ad35188b90cdb8ac4565a4e71 GIT binary patch literal 791 zcmV+y1L*vTP)2y4)7H`|SSkt%vr<}7Z^GTI=31t=F*A4p-h${tki!8H zTnH)wLBup_qfKkuH2IQQc$_oaVV>2ydS7^dJj&MARw|_gAW0IWl%#1&k|Y3($78D1 zDpE?MluRZQrqd~wWf8|Q8bG_<#`k@6UFYH9fkL6c!omUoH#av_DiwqfNGTbOM)v$I33R%2ylg-WG@uIrel$#6Jib#)cb^LTlA zLDe*kBuTixzo%ZW(`vQ2y1F8cWB%FOeNiTpAx+cw|NJMRO{Y`l=H@7sO6>3N zGaL?idU~SKXwd8Rs8lKpheH%aAqWB#MWJ4=b98jX+uIx32jk)4AwmcM9LHgMdz-;v zz{SM{073{H$HBI3(ln)3t8smO{Xb)|SR@Dn!Z1V#!P3$a0Gg%|$1w*72N;II^71l{ z{v>*BgDzb6bs{{8%!82I$<8|`+R$z;Ow^D~7)f#c)j_X8h{wr$gBGzh~G zUDuIPvi|)$rfIUcxX9`0DM1jR>pEc=vbMJN&X~<+F$@FOb@6@wkIH0O7Ruk&`6p|l VbZ82!h1&oC002ovPDHLkV1o2+YK;H@ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFluidCollectorTop.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFluidCollectorTop.png new file mode 100644 index 0000000000000000000000000000000000000000..819a8986150f50f2874485b202b96cf7ccc77127 GIT binary patch literal 575 zcmV-F0>J%=P)N2bZe?^J zG%heMHD!e|WdHyHy-7qtR5(wSl1YyNQ51#izmSMXhm^DkTVlZiiMhlOVvM0l3~io; zXl)1^D}S`Vsx{H^3@7;6mIp>vNx7$CJvRbVci^Xgzz)gddt>eFxYH1 zQ50oBwOWnG1#Xbc8}-EKD&3T3m|AEo;J zem=iZQ5?P*X#9ixwKlX)oRsfG%zNZOeSbXqY)DZgTZh(1RRYp$}Wn=aUb--fp+k=|n`>1Ds4IyoWROA zFuYDClj(HIs7j>*g(lWcr$hD>uLA(1>Xr-;0|1yNRle zK~y-)rIXD{`*;+FpL|Syp)vi^5@KyBb*Q=$5wshZb2D=Zv!6R~J@+vi1y|x;swG22 zq|sWVF|}zDf5|L5%KTw=bKtgJ+CX)%>ZkPFdPP^S^I2_XHbTCa5*L8V&d!yIu(d~9IO_RgJL$WNRC<;_v*C~pE zhld9?H#a#tI^yQ$hBQsFZJR91=yW<$K zNy5g)25}s7cXvm%TBY4?v$L~9S(f;|PoC!pA;|L_HI8F~AiyvT48!2%1VO;->no;da({o%<>e&+x)1`>G}+(Z=i}o8UDpZ2kV>V(!NCD}o@3iKgTa8s zVu7lvXqrZvrd(WHpi3#q^PH!rCw~9yS5TmoP-akmg7On61}i-WMTOsfJ|&7G9LGTg zczk@swrx{LqM&D4Mzva{)oSs_FMkrpG1KXke!tK2 z^D~a)5XUi!q7X$9ilVT!wZ-Y_>DS6DjOXX)XqpCq=XqpVMjXeCMk4?;O~dm%n$0Fx zS68^M%kAwg>KDdFqX9sgrf8bRbUGzT5`+-nrj})~y}b?ajZy!?7z6?TuK9e<+S(ev z@3UMk84iammrG`|8TERdv$L}wF*ch`dc7WLnj(Z?G#cUiKCM=Zlamu>vl;L2?+77C z)0Dlvy%k2oFt99(AP5M<@P{zDuFH5lCXVC(3{$OEL;1gP{u@@ueQ>lP8BzcM002ov JPDHLkV1h53T7Lil literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFluidPlacerFront.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockFluidPlacerFront.png new file mode 100644 index 0000000000000000000000000000000000000000..f0c7e1bd56cd49fc29c7f8e449768cd71bece8d6 GIT binary patch literal 757 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKA00(qQO+^Ra1sxP9 zBcVFb8~^|SA#_DpbVG7wVRUJ4ZXi@?ZDjy5FflbcFf}?dIUq7JIy5jkGc}I)n%4jT z0!m3lK~y+TrBmHXVqp|rM~|8LlbR*|fTEb7R!|nEzJmwHQomD1kc-oRL`R^VFGG+8sI(<$6; zx8(WEW-}}n3v6$1W4T;H0Fuchy4@~}MkDI=I_!2kd_JE5JUl#LcXt&52gCPJYQn$0F$E*DNtPLRoD;PH46i9`f|;P16~d3nM9{=U@qdOhe= zRTa9AkB{(ry*N8N!~Ole(EIT7Bfd1h!s&G4?(R-HZf$L0XJ<#i=kqyKv)L@&H#Rmf z7z|`)vf!+j_U|y6Ofph7n-y)U)hb?JUxg9h`gbud2(q`gCtW$GPNzeyR>SS>t#s>j zIzpKT7>z~)<#Ji{P>DnhC?pdUtKaWSXO6=|7K;V3SWMUvoHe9>eSHm;9a;4J{EU1) zFAP|~LPb&j*tuSFpLHCU_UhJ@s4x$a4fUY71mfFZFvuR+k{R`(69iTHQ`l@anf2=G zN^EMiS_lS%GCM6~j>W^_P~LQ_P$*zL9z!`eIMBl3Frv|@bY#%3bUKaEXe4tpxW_y# zr5k)or4n>&8~JB3C=QDQfdCST1kTUTae8_xhgr*JjJ1tQJRa8$4-X~zcjR(8e5!l~ z48RY^H*tuwa|}kYSVX(shH`v-tQ{R42{q1521MsK4^dpd-;bM{8&RHnta*BR`fVc> nCp9K`N&e+B@kajVbzb5ZJ>OJ%=P)N2bZe?^J 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 IM6N<$g7c;cw*UYD literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGiantChestBottom.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGiantChestBottom.png new file mode 100644 index 0000000000000000000000000000000000000000..4d6a4d2719e028cb580ccacfb570c819fa0ddaf7 GIT binary patch literal 730 zcmV<00ww*4P)tL+GWi~K4!5oCZ*n4cOg9o$IU8PJZF>1OoWu!9ye=j{hKZm=c zs-%?2Ipgm1-T@e6kWxZK?r(rn3d^#fW=77L&wqXdV3{jZEsPQLF}SW9%^VeBnJc9z z*Xza)zx;-~lSPETKmEbG#}nT?otSH(nbXWzw?-|>yYq?j!vTPQUoMz;zWnt&W`>Fg z52pjoj4=j%3?ye%1QB73!P<=Lx}hSRjx&%ja{yFTdHH%_n#!IvXZje72)510IiV^% zoloSv4{puKDKkwI3Q&vEnn6m8F^C8xXHLh3oD;ndwyn{}pcdsYPrO{#J%X9xy<^@H z$<(5hqKpyup_CF+DM$>=JL_hMWFlg}ppU`%;XsVQd*^!HFz?i&drlF|9Z~|IRwbuQ zN(oIVaa?BBtq}nUFz@7?$T=}^%2t1QLG2OceK`e zZ`-`n%>Nhat(P(4&foiv`~BmIoHJQf`Szy|H18x5Dnc{gMd=+8;keAqQ>B)|`FJ2m zJpK6VF4F7kD*)gB{DGV^B0?zz5y8w@*Y)N+(==gbwAN^?u`CP!0S<3xp2^9|PXGV_ M07*qoM6N<$g6R}S)Bpeg literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGiantChestTop.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGiantChestTop.png new file mode 100644 index 0000000000000000000000000000000000000000..52880a6e963182802ee462991d7397592c0e6ce8 GIT binary patch literal 752 zcmV|&>02pah zSad^gZEa<4bN~PV002y3c4IX*E-)@JFfrfCJFWl#0$E8!K~y-)MUuacT}2FsKif0s z+_QVLyCFiLbWlq;;z2}ZSV~Vp0maNf? z#{T)wC)d~484;9H5D`?Bh@kflz!(D&!OY&>0cx!*%R+H?RFyw}{tkd;H!)9@F_Jz8 z$Mr<>pqR1jCTcAlk0%~~^(_&Bni>DR{DFs;d)~X+vzsc-gXYe9YD~58@M6!!gEIi$ z+#K-eyngXL?oKf?9_-I(?)>uVcSa_eY?gpPCaB(@B7FViBisXkQcB_G_P{(>c2ni) z=O2>@s=^q9(FY)?3B{BbuYTijTv1Wxd8PnNwa}U)0wcjAHaXc81!z9#ee<*3%*|ol zT5xxwcRV^H6ZfExL1vPfjFF6lVoDYx6K)SHW=dvm74$LQ4QV|!K!_e(efo@u;P~rL zG!HyFnaMO2R1^`RhzRG)ZVSw$`BsexwAPrWiQ}nlpYK&`DfB)z4whx%^>L;5fts*3 zM@8vl@b}9fF;nDz6Q>sRk$42v3K2nB*OlYi*q`qp!K35RP!Wn5&9@*jv7(qlErp1_ zC5Q+GILW@rFjs&Ge$Di!c+^G};uvCax;6OpszU|>w!SQ~T(8`AU2!cdf6V@4V_jqX zMg4-=N_WL{mx@ZdX1{ZqJ=^`E97jr<@xwDSJ&SDQcm)+t8wm)W+Qeea%+SHXaNvxB zlE%^ik=EXsk{6<+lX=>Tcg7T0$n2S8$oBiM-KosAy(c#Dh^6LDJFS|xT{>otpE`%4 zfRiR`VCYocV`109|5?RzUWdoR2E z@(1(0&iJDH-zPo}^2*=&MlM2Fw&;2($M?rod#g^1zHfBq^W~ZNeCJ;EsO-me_rF&4 o{{EZC85&x7zdGQ~Hr*ML`%|*6dJ6T`?*;|Gr>mdKI;Vst0Q8u~VE_OC literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinder.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinder.png new file mode 100644 index 0000000000000000000000000000000000000000..9715125f8695430dfd779ad04445567dbd4a4bca GIT binary patch literal 586 zcmV-Q0=4~#P)zxyXA+47xm=E9GRY^Ok8ejubh};B=`@K!8T0!NbD?03QAvDvH9X5X+m@XmlxF%mv5c*X=E-R0>_!R|%%mDIbT!joAOf zhrK<1UR^N=g;oh#trl-ZCX-nisH*yAgHoxqGI)7;;fJDNHJeMqdWq|^)oh|39ukko zR~<+xi9{lJ&(3Jv-7Vj`j)nQ>iwi21%HQ8;+xDEfv$G*s;Pmp6(P)J0x`e}FuCK4> z2Bv9JtybCE+9I7!Gaio-LQpIg>2x~8VllGWEUxR)@AnZxFdmQ5b)EhF{r4}E^4@j+ Y4FDS5*>tFgA^-pY07*qoM6N<$g1LDKzyJUM literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinderBottom.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinderBottom.png new file mode 100644 index 0000000000000000000000000000000000000000..819a8986150f50f2874485b202b96cf7ccc77127 GIT binary patch literal 575 zcmV-F0>J%=P)N2bZe?^J zG%heMHD!e|WdHyHy-7qtR5(wSl1YyNQ51#izmSMXhm^DkTVlZiiMhlOVvM0l3~io; zXl)1^D}S`Vsx{H^3@7;6mIp>vNx7$CJvRbVci^Xgzz)gddt>eFxYH1 zQ50oBwOWnG1#Xbc8}-EKD&3T3m|AEo;J zem=iZQ5?P*X#9ixwKlX)oRsfG%zNZOeSbXqY)DZgTZh(1RRYp$}Wn=aUb--fp+k=|n`>1Ds4IyoWROA zFuYDClj(HIs7j>*g(lWcr$hD>uLA(1>Xr-;0|1yNR!BzLK@gy68irv2&}y|vr_&@7 z3Fh-TCbd-$e+Y(P+pk^Bt}8WBUC*$z&44Fqq9| z93CFB4q#apvMe(k4!OR*W=pRkgn#c@2p=ooAhSEC)9EmsPEiyE;Etf%?NTfjk!6|i zw~E{P{wTOX6aaNpRmJyxPEJk$SOZX16-kmvZoEMVA1$>5fR@^M&{pZ1IbWOK&Bx zySmx~TwHp*E^d*@WR@9NmW8hCy#J8k_^5sFbrlzv9#>Z$pFY=Vx7+t;lx*8x?CtG6 zlK3Z_KbXJle`GS55JeFH&1RGFc+9%vIC!4N=H@1*X%fdVilT6Kc1FM7C!J1HsZ3WeuCll0to{tL)G@;Mn|)^`8^002ovPDHLkV1iUR6Tbie literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinderOn.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinderOn.png new file mode 100644 index 0000000000000000000000000000000000000000..5fe0e06872dbc16426d2af104e0dcdb897f48df9 GIT binary patch literal 1509 zcmV_B57ha0otHx;uPK_L1HCoi}aC5iY1!VP$WeTNl`D8GjnejloSiC zofJX4D0((?fthpeIrrT2%`ejFve($8j-DA0w$TT+d^3dz*T_!9Y07+}s>8lgUt8DKe5su(iHUduxkE zt%}f!<=hfwtAOV?Twj={SjclA5a7(`PvdmjWHK3yTCMg(cwm6e&70WORZt$qLY}Qw z69dK9zWpfgzx^f~>+AIO_0ecHIh9W1cpk63`YKWaYC>@!Sf9>d%Xfa+#*{t;HJWn9PM-Pzgh zI{}o6MFM^ksTBqqADTC^zvR&${{#SuW;*j-u4bP_3W;g@&gz!jVHL zKnclo<}t2jpFtrg7K=Rh)FmFsT);)(Ay7i1fQiXT^lleMQ)6fZiP02SUc8Kl#ND~n zj*wijo`}MO1(X5mhJAOC8V2HJ983V;YXn?wH-<}8OrXK>OSX(V)7jiuC&2JHm z9OmU;{G8;(Bm>c-ST~mN-;M|U2YNXaiO?SmasTvJ=;`U+_tm1sU*EaL() zkH)F5wYnwj@?d*&gK|EH*Xhu*YkR#8Mh;{6{S1wy=snnnR%*{@F9QRO@?7GhV>Bx( zY}6_|{JrnfvTMBY(u+irDMCkvKuT`R&mm2dO0AB#C!N+4W1}=}o2G5k>o?hK)Hs&D z2cg03bZ|YF!u16_x|2B+PjKSoN#1xYVfPv^R2g8T| zJst=tsoOT5kXZQ}Y&*{XdGKH7fl%H)9xQ%ZeIR!9LBQ|lMEVp}E6+x2jRV0DC`I#5 z`e2s_hVodiRzP(%!q~CnocLUtvQ?ezU$0@Y1@@%=w?_t|p*jGwxf_kQ{$ zZLRTy1Yzv?7{k%%69LmC6bxdoRwypa(JU7kKXoq$`-6P+=XcrM+9o$vl|*+h53CU+C5=CH+T+@TBp-%7cFZFRjy<@G-dK00000 LNkvXXu0mjf+I`iL literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinderOn.png.mcmeta b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinderOn.png.mcmeta new file mode 100644 index 000000000..4786bb0fe --- /dev/null +++ b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinderOn.png.mcmeta @@ -0,0 +1,11 @@ +{ + "animation": { + "frametime": 1, + "frames": [ + 0, + 1, + 2, + + ] + } +} \ No newline at end of file diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinderTop.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockGrinderTop.png new file mode 100644 index 0000000000000000000000000000000000000000..ebe42f99d1318abde95975eac87a1d83e815b289 GIT binary patch literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sC>gD~UqA6Gy+*h@TpUD@w5vx&>{EIP7f3Q$O*#5JNMI6tkV zJh3R1p&&6cuS72|wM4;0&p^*KwbdvUXpfAii(`m|f9WK{?q&yp*3ao{ShTsNr5$rz z0|HqDb6B_oSvCs4$zc-vx%+$B{d+S`A7yX5IrIBjoyoNpQNQ;Y@0ctha^ZVzoc3}&BA-pR>- mdHV5T^OLXlPD;o;XaC22?V)TFS1T|q89ZJ6T-G@yGywpJzOZos literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockHeatCollectorBottom.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockHeatCollectorBottom.png new file mode 100644 index 0000000000000000000000000000000000000000..4473aff9275af41e30e97a0a3b93f0777ecff904 GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#KC_%48$a`H-7=t%Y-UJAiF1B#Zfaf$kjuc}T$GwvlA5AWo>`Ki;O^-gkfN8$ z4itay>EaloaenGV!@R==Jg)V+jEjyleN$V%(=%`4+3?r8M$g0|m-;%p1vaphBzRr# z65KMUW4-&w*RPXf!D0UP7HgTe~DWM4f20D@s literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockHeatCollectorSide.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockHeatCollectorSide.png new file mode 100644 index 0000000000000000000000000000000000000000..54c117a616439adaf9f05594bb1f3102e1c2269e GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#KC>JnzwyHW&l5l)+02lL66gHf+|;}hAeVu`xhOTUBsE2$JhLQ2!QIn0AVn{g z9Vp)8>EaloasF+PA=eQHjyWs5d6t|n|1|y2e(p7!UKbrbD5O{3DDpC|E0N1RF#X0h z-_X!fnd5rPGMOe6mz5hEZ`R{5|7dQLG@$gP`m=Z2QzK{0?C8@`V#r#%c58>l zrYS*6O*5mjU9LzTaDN%?;q|i0>HVQIf{L$q$t7Pux?VPA-t+D)%Y^ghe`W2{Sg2CI RT`ULWU{6;+mvv4FO#mh3U^)N* literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockHeatCollectorTop.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockHeatCollectorTop.png new file mode 100644 index 0000000000000000000000000000000000000000..068d3a908d73742a40026c39e503f1828dfe1d20 GIT binary patch literal 523 zcmV+m0`&cfP) zQK_>jopTVo5R$-9l`FW&%HE-7Nv0sYUL%cv!x`XxaQKI`+wDRKAq4OJRCHYjU>Js! zl8A`NRG1I~-mMUV``>Unom3S-N{N~0GyvzlpVNKcU*7EjEG&(sK3s2`XTsjx(D(h- z@7srPN51Qfhf0*V`v81Q1AasemKW zQXgeJuD8tGNFy&|=EG_;o!0000TX;fHrLvL+uWo~o;00000Lvm$d zbY)~9cWHEJAV*0}P-HG;2LJ#8kV!;AR4C6)QrT`3K@hB-?ZtK$EF39^LX-`%@)>*q zulzqTNyHI57|1&7o#}2K3Ra${>gi*uYFa*h{P6kP&fV*}25_;^)sGhd0II5bcU(U_ zWdI^#W>+WE>hYDcK~b#z#4#X0zGYd37??`^}*GPYE@wR;#Y-05nb0wk=Bm48w50Ny;MLQeW3~ z>-BncmS7kLf{%|Chf`=* zN-3puu~5BR?@5CKCX>nG4~&WnP*xWY}(vDOFW>clWPb zi|FWvh*VWYChq>zofOH6%5F*#hH9f?TJnWZQK$!8;-MT+OLG}_)Usv|~%tAtJmMtH5@&Sb;N?apKg7ec# z$`gxH8440J^GfvcQcDy}^bGV&Q(KKvf%dR@x;Tbd_}5PIg{`yndg+yKS+`#WBrcj+l=!e>dXVgnka_6~ z_$LWCFty&{%RMyj`OFYD(FLCImrdFkj)gf?tSVx(7kk;9#n^M_3v*}QUiMea|5;6b zioQ6$a_RagA(pwl7uzQ-$v5BP`E<)e^SRrV<4Yd|&5sj`OquAVSl`|!w~SkbHARJg zw?nU{z-F^%QGaD|kuF}&r_;EKUYeifZ<{xLUhg6XxrnsnoqE&x#Z?#2^tkUU1q?L? MPgg&ebxsLQ0Jf=?)Bpeg literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockItemRepairer.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockItemRepairer.png new file mode 100644 index 0000000000000000000000000000000000000000..4de84a0eb0d48dc3c1323255a1eed979568e5b6d GIT binary patch literal 556 zcmV+{0@MA8P)WFU8GbZ8()Nlj2>E@cM*00EFmL_t(I%cYaOiWNZ+ zg}=J=Onhfe6c%Kkz|>$LK=2vdKoE>g#7DTvVzQB;AQ<~L8mwS=Swvh6`czFBOwYYD ztC(29(AAuCx_-{shmY@*|A^x9c1$oJZ8~G^%OPLK^lp(0TaYlw%maL;t|g3|1-$wl z=sN81*55CRyC5e;1Fo;X9(B?d%|K$DojqJtv{4n3a5-|vJ?KhLS9+fRx}@(qy1u9H zI>zvZYj`;u_ePXZ6=MVu!7yxj@c5LAA3IKl0gu2vkc8?)mPAqYMN8R0&Wrn3Y|nSV zYwEX3_=x*NT(wX&wJmQD5U uukxpZ*WyW$1SDw&xzJxAGZ(}~j=^t!Gb*;Y+EVra0000WFU8GbZ8()Nlj2>E@cM*00IC>L_t(I%T1F}lH(u@ zL?4oX#F?6z+-&#$$B1Ja17bhyxRyVPqSf?k!rwoCM$VbuI~F4;MgZKM);oJC0HmDx ztlm4SN{SJirirZ-q8R||w&CssptgpYAtKaT8DkL5$SED-wIc8L8&xHU01*GXkW(Ur zz;FjZRjIWiBBU5;tzkbuKLG5t(tD@&j=Q6(lv21)6Q+uYP)cE_GS4$(3`7+xr5viN z40l>JL93N} zN{9$sDcEPqvaVQ+s4DMeVYm}QAjWvn*=xmO#LRGa_ENBq#jz$Mmgzy=vh$>S`%=1hL0Yad+1|b}*RdII)FijI?b~V<%zrWdQrJVuQ))?;i z7;xGSB0TPQVvMZo3T9Vtt_=KaTL^&xhzJtGMPi&a2bfWFU8GbZ8()Nlj2>E@cM*00LS`L_t(I%Waa+OH@%5 z$3J%*-<#>ZnXw#oipC7e7J+4@kd)95l0*>;K_OeYX%)1$O`HCJpiQelXcbvOAp}tn z1e&xh2uWxr9W~z%XWn&ux5b-g-e?Cd7tZu@YJF59W8Z(h3lgW@UlO#-& z)|OTb!vGYnyT!`t3bx~5I~MtT9>=y=TQ3j=K!89Ylt7?@1R#Q|5~3bcsRaZmzJL2c zF1Jcd)6sMt(=gC94FD-6j_V>lkCOCoY@5uXbeJHZD}4RPw&$V6W7WR0Si<)eF(Y2h z=^b6wH<7weMg&(oTe;Ga;>qhz40pG4v#%3?{%n$wvmJyR)(BLMB$aMr;?Wz%`cLsI zSHP7XLW^P*x7k=(uK`t915r5&Mjkxl*0pn_5(W#oEw-07&|^BEa~8f=CT_+9pkUVs z3L2tOW~av)?9Ku(e5Rcn=Z^z0*qvqO{UW;~5^{;1opRWL?WV2w2FuV6!^a4(vc=+=H{6k=;89oHhQ!B z8N1NM_0xwL?L8V2F=V32!!B+_2FS;Dr+erIW)Bpeg07*qoM6N<$f-(R?pa1{> literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockLampPowerer.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockLampPowerer.png new file mode 100644 index 0000000000000000000000000000000000000000..9a38e92c40ad69507e755c6b3ffb0e12c297e74b GIT binary patch literal 597 zcmV-b0;>IqP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc00(qQO+^Ra1{@Os z2O}(?761SM7<5HgbW?9;ba!ELWdLwtX>N2bZe?^JG%heMHD!e|WdHyHvq?ljR5(wS zk~wYyK@de98!}%2$rgz(zyUx65C9T8h((}b6N^D&G5d}{c+4V5h&YCGJN6mOLHw9* z*~S^AR;#-9cqVYl1K zBoYaBk`{}_MBFWHKaaMH8wa!W#)No6XFJtmE;>0j;~;Znaur5%K_s z!(p4v#;6hiR8>_fPy#DwU})`jyS-kIR@rP8iVIt-)hgZ-d>sG?6<0i97y!U7Y{h$? zv5#j_3O74fMp`bH0BCy#d>C|O{{|W;jYgv=rkmg*uvG%^3-0xLjZ5s13E1Iq;M-9u jy8YUE_0M<3GU~qpAdElS2sg1p00000NkvXXu0mjfa*FS{ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockLampPowererFront.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockLampPowererFront.png new file mode 100644 index 0000000000000000000000000000000000000000..7434c31de8400cbff80c7118106eb23f6460c98f GIT binary patch literal 566 zcmV-60?GY}P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc00(qQO+^Ra1{@Os z2O}(?761SM7<5HgbW?9;ba!ELWdLwtX>N2bZe?^JG%heMHD!e|WdHyHlu1NER5(wS zlFe$uKoo^tMO%YfLZP@QLW`TefDfR!Fbfk<@dtupKt&{&wh1X!0x>aFXuyJ-3Vnp` zyKmQhhWa2qlZjSc6dVr2m&rYM?!8IqC(TlQ-*8)|`b!nhu)oMNa%P3iX0uth+XWB<3P1wD`{jwlh4nb2Z3Lch%=((OZCgqflgVTN#DKO?C_vrBK}swD+=Ew+;~)$`3}~QUuOAp7dKGTK zD^!8m1cq!ji~0a}JBhb?I3qU{3I*CHF~I719$**?dPP<^DO1C8x!fD8rfC4o1Sx48 zK0J*!d_%9-+Z*e2It5q>GE<~~OGY03nVKB)bRMP#T6X9w6-7f>c=$*7_82RG7%(qY zRTqoJd_KpHWbh9LgVk!~x-LRZ)5QKa)}w#EBa~);0iq%SC`QAang9R*07*qoM6N<$ Eg1zA0nE(I) literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockLavaFactoryController.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockLavaFactoryController.png new file mode 100644 index 0000000000000000000000000000000000000000..808eecb19087cc466325ed8383267d7d73263069 GIT binary patch literal 773 zcmV+g1N!`lP)WFU8GbZ8()Nlj2>E@cM*00L=AL_t(I%UzPqZd^qW zMo(4soqKH~B3OW*g0VDX*%K$&EXYG37Cee~tl07}EG#69aD+kxNGu|D5kmaPgPqLZ z?d~cTcQQ!yvKOWAobQt_zxX_^u5akNj)&7Do<9GXaOZR~=DTMouy0h#?Q0A;SyYJNEYWDJ7$taCb_{1W-%C-2tK0iq57-!^KiCGgJ*T#ms1$1_&$}O*2A8 zNKJ#90r2=_g1zCApnBc;ST0vouL$xVjvC0|BLbdWJi;El^X}#EfBZ?f(~J^c0~Nu{SiD}+ z?RDEW1d+i_$(dXVf8Wm0k~4kZ6A|Q19uP`_2->!#@B3Y)Z*VL%)LLlU7QHw-q1H;@ zXG*QqT0o%I3K8U7sQ>dZjBLdD>==9R{lm+bFMmT-2R0uXsO}J8D)c#TS1Lp>3~94r zes@n=tybjP<6f!jHEla$u~^c!Bh1oPu<+{DJqP;-JJC7!bX`aKaCXdkvjGOHUwwUz zi16|G8CTagm>K7@W4`_VIjYKRGUl77ξfPLKE(?x0L+O5KFM00000NkvXXu0mjf D5W!ZJ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockLavaFactoryControllerTop.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockLavaFactoryControllerTop.png new file mode 100644 index 0000000000000000000000000000000000000000..b8719b608de6bcd0b83d299f1bf9590fc3cadc0e GIT binary patch literal 780 zcmV+n1M~ceP)0s$1{9{*fmPg2Wcms2$sM z96M6T9+}*NTe}Sq}NHO zk5>n~19zHaY&N$TBkk>9Y(KtdxPH%M_#24=0x1~+xK~bB2c*yTW5F&^O;f|<~%mC2i z!zJMk64Y=a1XW?yz`TP=1A8rqD4_`?{!5#$Pak6I%PS&ayBV0wrW6k%lz+M}h*aph zmQfNxLeyN)Ea8t&~_bmvO47Q z)oXIjh${2>3{@i`yD9@+*J5Tw>>^j)731Y-zie&8DYo8#EcXg9x{uJ~5lls9vcasb3OqSkakjo7rNqh6KEGaGp{g7%7reN5i3hA6e96D{NnGiFLXHOj0000< KMNUMnLSTa4Urj;) literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscBlackQuartz.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscBlackQuartz.png new file mode 100644 index 0000000000000000000000000000000000000000..bd2ad36f8efe6e209591dcabde9d2d637d30aa07 GIT binary patch literal 431 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sDMfiPqHot61OL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33 zJ=4@yqg0@w3Z5>GAr}6nlcMvQ4Fp_oIxyGWZm9fcy5)C#-1{Fw$GbvaYHWHaSDohc zUBc#Ns6@%1SF#$nSDab#CPboIR{j*TAlqDyIg3u-YI$?KSz>zQw#$3$^BLILPA zWmpT{QD!>T5OsNNz+#`~r#oB@l$!F+e5ti(UcZ@+(t@2@EiYAiu9+M(dmr9@O!I+9 z$Q`cSSyPrx<(Xo-;q-r*FW;pYfh}i!O-y}+ XmTRW8``rh?@MQ3G^>bP0l+XkKZ6K%~ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscBlackQuartzChiseled.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscBlackQuartzChiseled.png new file mode 100644 index 0000000000000000000000000000000000000000..8b6b869a28e61da3a2881643eaafb0b1ffc1a94d GIT binary patch literal 432 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sDMfiPqHot61OL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33 zJ=4@yqg0@wik>cxAr}6jlP=~p8}PV(-jm78smNJ!K}=39H$(sL|N7e-^-irQNwM6v z{w>R$rKb zVx73}OazO-WtADl98#;;blvh_i3pzFwOj96-3-m#-vPWl6B&Mgd#55Q%pVg27ed0k*x zqqo2Djlc#r-Y+6rhrAe0-7>tb`d>Yx`k;AMzq5>dTa`KE&V~0ZmKOy_>6%XF;0qJq z;9Z=-yJ79Ej&GeR0;jjlR_N!KHlNiX_s2jfboR=7DUnYEOax9m{C+Hc+kIi{Gq3-# YZ}SYvV6W>u0Sr(EPgg&ebxsLQ0E5@2OaK4? literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscBlackQuartzPillar.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscBlackQuartzPillar.png new file mode 100644 index 0000000000000000000000000000000000000000..9dfd4854457419a06cbb38e6f764c6e62a542eae GIT binary patch literal 424 zcmV;Z0ayNsP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGirT_pArU8fCsc!%P02p*dSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E;VI^GGzb&0U1d|K~y+Tg_7$|gfJ9@c>xzn3+1w9xkNX* z_-o()-Tdm*in@u(kPKzMb9!2e^?E;5EyAFuvO)634#ti0W!;@j%oIfX@Qlv$+jx1+ zJ}fu+X?xH9yxbB%fzo)Xs(b4LYKIloZjgu(j$5K$P9K3BMaB)p;+A;msHpn>6`x?j zvPYmaot6Zo+RZ3wF@J?Am|aWc1hm7V{p4IWX$B5Qg#|SI45O_df$tdrat(FJO%RJB z6QJBfK#TyHY26EMpbsxc;FnUl82g%mW3An&8V?0v+d%m=1J3!$`3p>Cdv!a?`iU#& zABg}7YBb%90DeU4j$6lkp4&=n+V%v*mv!gglIPsAr!bOFGuS5hal`!YulElI6HuF$ SBNZk900001RwnazrcU@gbB;C2$Lmq_ukn%Gb$YUc@|HTu)3O$ zh6BPvtW@#+{(POy(=-krR?CZGwm3;Z-gk9fox_9hbXN+2R2@$z-=Dk7B7+Bm^!dI7 z`Pi>tUv5Ao)dVGllgY>*^j76*90i~t{AWqXDTRf=sfs+^K32;`wpm}pqZpMW5P-jJ zYY3zW+8*GMYu~z)!0(Gv2u}A9P4fa8%Qv0O(g*=KFTf^k1fJWxKv=%%LaD$x8K|fVhsawvj*9-v^_xx+*pQdFG3|PiYn20IHYLOo)5`E2>drpUxkipyK aJogU)Drw5BA#APx#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc00(qQO+^Ra1Ox#m z4r$@Qm;e9(7<5HgbW?9;ba!ELWdLwtX>N2bZe?^JG%heMHD!e|WdHyIOG!jQR5(vP zQcG_VQ5Yqe0cK#BdoLCkdDP)q99o!`@+hTRKt|gVtyNKow#NEsjB(>*uZcS~F)SMm zaiy^?Ozft{x~qvx_x=~pWf~@DlJkAvJ@dYlO&~XcDVq*ER$OPDs15KzdsND{%Y*L2A|Y& z$`woPb=WqK!ld-1!{_tkZW!@MzW4J>Yxj-uY{#nIh6j+XMbGN8dSi{<<=0ahMoJKP z5$hg&N+|k<(cP#>ts0`F*TMCSg^!Eg`n_L#_1smP6$@FxND8^M zIGquv)2`ACG_qCqZM0Q2KuCZK7-PM|J^fzKF2jb9(S@lv2wsy~3-sEGBoTBE0^XC> zhquawC9#-`1hPm#NT1@!=-|%MjG0=65}Z=q0TGI}ZD*w*WD}{$*<%eJ$tK3P;H2Ll zLD2!c5WKlgI!#xlAfkYbo`@Fglu(bel*j4z@SR;PQo^Ts*Ba8fntO51IcJDQ3Kw%2 zN%X+mteP*LZXWHA1v*kvF1O|LODIlmRh4$#bEfR7n8=f?G?I_*Si`~ce1BBKXwnE^ z(ij{xYNx67FX{LDr=RS=i9?;e_qUF|cYl0FPkEOJ!D49$0D;Yo@b+~O>*L_!w_!47 z+Wzk0*XrOUAz@xL=7&wRHH?94igE%=iUkW#OxXee$KX^HJ_jr|Z`5c>`S8I<0FP2S fG4}9Pr<4By%8YwIy;$�NkvXXu0mjfm}O9n literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscEnderpearl.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscEnderpearl.png new file mode 100644 index 0000000000000000000000000000000000000000..87acd223d9386b55f1faebc9f2beb7e4f07467dc GIT binary patch literal 830 zcmV-E1Ht@>P)WFU8GbZ8()Nlj2>E@cM*00N>(L_t(I%WaZNZ(C&$ zhM)Ov=lC2uZ5peIE!wDZ+a0h(f;D2pf}hHcA5n1;63`YUv`%Rxi`a>8=k}d%SU4Lb zMtWBx&Ajh3BjtBrs|g-)77+o!XBjSdnyN-q4=SX-heI1p32h^(>u@H|uz7}9LtYd- zc{$_J=^4fvK3-h1UM$$%ZK&%8aSky8DUoak0?uXulX*Uw&G_uAFE~0m!Ff-!+fglV zS-roaxmnQ*m=Lf%i+aTYZOYaPSUknMVdX{tT9iv^2!bN;#daJW-a(EmzPLSqlAoJ`J`KA(Xx zxOThe;?>WTWeH*s=MG!{r!*y;^Bhkm9G^YL7>i4NWWCzcZnju!5kQQf>0q7v2pB<( zW&G?Z$CFdW(+PvJz)7#DD!bJkebXF1GS8rH(UcAYj3C|YP4@%a24pJ&Y9yrr#boTeU=1;WDzbRxuEh4-G~ zXhc3N8H|n?jE00!!T9`~}Y^?J*(xCeZ9x!g99w*h+W6-?w0N9j%u?z zL_k5iNDu70h#(jv)NMmn*I2h<86$n{Nih=J4vmr6b)+uxFK@C*1uoYs&j0`b07*qo IM6N<$f;f0<2><{9 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscLavaFactoryCase.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscLavaFactoryCase.png new file mode 100644 index 0000000000000000000000000000000000000000..808eecb19087cc466325ed8383267d7d73263069 GIT binary patch literal 773 zcmV+g1N!`lP)WFU8GbZ8()Nlj2>E@cM*00L=AL_t(I%UzPqZd^qW zMo(4soqKH~B3OW*g0VDX*%K$&EXYG37Cee~tl07}EG#69aD+kxNGu|D5kmaPgPqLZ z?d~cTcQQ!yvKOWAobQt_zxX_^u5akNj)&7Do<9GXaOZR~=DTMouy0h#?Q0A;SyYJNEYWDJ7$taCb_{1W-%C-2tK0iq57-!^KiCGgJ*T#ms1$1_&$}O*2A8 zNKJ#90r2=_g1zCApnBc;ST0vouL$xVjvC0|BLbdWJi;El^X}#EfBZ?f(~J^c0~Nu{SiD}+ z?RDEW1d+i_$(dXVf8Wm0k~4kZ6A|Q19uP`_2->!#@B3Y)Z*VL%)LLlU7QHw-q1H;@ zXG*QqT0o%I3K8U7sQ>dZjBLdD>==9R{lm+bFMmT-2R0uXsO}J8D)c#TS1Lp>3~94r zes@n=tybjP<6f!jHEla$u~^c!Bh1oPu<+{DJqP;-JJC7!bX`aKaCXdkvjGOHUwwUz zi16|G8CTagm>K7@W4`_VIjYKRGUl77ξfPLKE(?x0L+O5KFM00000NkvXXu0mjf D5W!ZJ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscOreBlackQuartz.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscOreBlackQuartz.png new file mode 100644 index 0000000000000000000000000000000000000000..c17cd4b7c6e189f10e43e13097fa7ef2b14f25a7 GIT binary patch literal 591 zcmV-V0N2bZe?^J zG%heMHD!e|WdHyH%}GQ-R5(vPlE;n$F%U%OFNg!&xgjoy4OtZ zf?wvD-km;Jw!5mjx^2xcjNNYc`yU+N@AvEVYBrne_1a90$79JV0@3Mo?)N*m$KwGs zlgXshXs}=liw>uh*fWgsbvst}f|M^BLl}aX)E|<&e^@6tB?bGR06wOkq0vfEX zR?F}AdpsVu+YQIza3DlbP~_O7t_aWPbFLZM2f!l0>txm@HDiSzla2;hdp zAx6a*)t1X;qtQT*c1xuaXzqcbs|cjI1x>I)axfT#!(onqZnvAwW}`RAfHiic5ul>Q zVxeOqo6T}W7@y#z8V=Q1_xpXX*JEV0T8;N7VzHQ@c?zuZ{63!#MKG!YQ|H?-jqCMF zi;KkqG-env^8xgAsz)M`ms6>RS?3I6~9002ovPDHLkV1hOp11kUk literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscStoneCasing.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscStoneCasing.png new file mode 100644 index 0000000000000000000000000000000000000000..e32c54303d62c8b144e404ebfb9def6954a01bcc GIT binary patch literal 821 zcmV-51Iqk~P)S_Rm;g^E_ z8mlb`NNNLC94Lu8F;OPoffseI%z+~(PBccuCJ-eQ70XXS`rkd+(X)4QW@lZ(dh+Jl z?RJ(V2>@xDk|YUPmXW3@0ISuCTCGNsBqT|K@B4&dh_36zaZCZ={QMl(brC`^91bZK zi~?fubm!o}LnhA!(W-6$%B?G-WUtu(Pwn+1VMLPKO`}*xcMC3`6SmIu8#I z*tX63`a0!u8N)CLf`Edmsx+HTWLai5o3UE0s8lL=o=3mmN7FP+)8ydbfGo@C^?F26 zgb;!#ijX|d!*LvBSw@y+K0iN^B_MN!D* zasc?gk8Rsbr&IR!_UQNfEEWsOJt0XFaU7%TI_l8jXnKm?(+>D3{9&heN_JB#vVylL-L#_xC@H(l=wNR01Ff z0`mDh@9*!dRx5-M0NA#Ts;cbo?*sfW7QPuB$KlT{77I2uHt6+w_`XlO-NyHQ#^W)? zVv(z>tKTPnGj45dVObVI5Fmu$@$r#fuSd07<>KOk@p#O9K1T>a5CpVZEv~PxDaf*n zs;W4SgX_9~#bg);-EJ4p^Zqj?UDwI|-<*E|lVge5sY;m_00000NkvXXu0mjf4j5{< literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscWoodCasing.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockMiscWoodCasing.png new file mode 100644 index 0000000000000000000000000000000000000000..da2fae99f53dbd625a278a1297eb76864ea33593 GIT binary patch literal 652 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 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilFlowing.png.mcmeta b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilFlowing.png.mcmeta new file mode 100644 index 000000000..4f0718ac9 --- /dev/null +++ b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilFlowing.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilGenerator.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilGenerator.png new file mode 100644 index 0000000000000000000000000000000000000000..120541747adf6c128a510530f97b2e9b09ed5457 GIT binary patch literal 490 zcmVN2bZe?^J zG%heMHD!e|WdHyHXh}ptR5(v%lCe(0P!xt)96LHOY7hl1VsPLg5DldkN~si3A~T7T zPr}rNk;E5}frN$C#piG}e!b_kf$-&Wd(XN5f6nbKxziMDk1TUy*iWkA>-SH{7J`H_ zBg^OWIdPMEx-av#8O3EKdBJm*AGn zz$tmnb7}?ctIzKrWNP5ScHoqz;T^RZ-G^e}lwSw+*{H!7dNu~rz!-osp=*o!xl_hJ z9n={^w=(f-gknIMlS?3lXXsVE)&;F1&kj4~aW9dM{aVziu&aiozGYE>!8RPP85l&V z?;tNEH6*jYW|j{E+F_Hj-EMb=^?J=rs2iJ&8u(#Y9TCT|u2!qXVzFEJN(F*wVgWkSG&`Nn zy}ETa=F}UwGM}a2ykl@pwF$Ob{1~#UBMCtJMmNX0r(!W=e)Yp$Pi@J~eO`1VOjk-E21GU^Qqu8w6hWLpdgtN|dVp%%HXV~qyg=;#o)X@d%Y`YiVkWZZ^U2#mm2A*(*ChdY uc_oh_LD?iD|6i*_lTcI9-!_0|7{)J^fZV_$UEPx#1ZP1_K>z@;j|==^1poj532;bRa{vGiy8r+Vy8*}e)HVPB00(qQO+^Ra0|pi> zHltSnqW}N^7<5HgbW?9;ba!ELWdLwtX>N2bZe?^JG%heMHD!e|WdHyHTS-JgR5(vf zl0A!qKp2E=uC%bY$}+zrOpJhu zy!)Z^{Rek~k@+&1lGfn+{%kg5)F+S#z%z-o`Y&QG-zN#wq9}K(*fR&EyFbs)cBIbNP7e!$j z7z4OougXJ*+A&}bASoqDf*PfxLtvp4kdlhj^E{2}MyV`IYZ&rfmxU5To}?q>!LVMh zrL=oEoldZ0{M1GVvVtJco!Aa-+hWk75sd~u)#3eqTLTY<%jKd?QrjcRjpuMvvL3tWAQ5G2T$5Y~Jx~{A1nvpP^hr^-o``7D*^nSm~ zK)PKL(9IkB0FjzZng734>=foy?7t0=xvu*Q)!>|S{XsGL00000NkvXXu0mjfBbV5I literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilStill.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilStill.png new file mode 100644 index 0000000000000000000000000000000000000000..b00fa0ae40b112d9257fb3b6a391439efd271dff GIT binary patch literal 9022 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 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilStill.png.mcmeta b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilStill.png.mcmeta new file mode 100644 index 000000000..0645f48c6 --- /dev/null +++ b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockOilStill.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPhantomBreaker.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPhantomBreaker.png new file mode 100644 index 0000000000000000000000000000000000000000..8a28eb99e99aa5a0a89eaf54bdec7f5fcfd7fc05 GIT binary patch literal 804 zcmV+<1Ka$GP)WFU8GbZ8()Nlj2>E@cM*00M|fL_t(I%T1HNi=1^3 z#y>Ojec#=?y}i2)XE10AQz;Tc3QM^%h~O1A+E@evB3NqapI~nzB8s-Avd#Sg8W6D% z>{6LzH~aJ5eZMnfu_t8OVIH1&e#oo0-c2hFstuxwYC*-=Z5Q;rHFeh!Uh!Ii1QApX zEd{eeX_^6I1=W`SfdC3Y0ue!klO)miB%o>-iHK0d_D5<3P$Heo;P+o&$JE$udKS|q zckcZLs^Ct9Bd&x7Mb%I%WG3NTA}Se`mx4&l&Jox8RtP}tOAxTJpMBcc4k)ld? zPrqC9-4`>C&Q3VFe#-cC%=l!Cn$mYW=FeB$eeW^h4uG0bGAfyh*Dc{Y7F|z1o%8Y> zos4OQEyokVn!VU$f+%wH&3h>-{PMN3m@aufU65Y+`}05Ot^kI>gD0P1YV?~O^Vy1b zKKN_zT11c6Er*j4mmgnpZE}p5(E(H73D5z{*%A-uhg;upe0oG_2B@_ZuRR$~?Y6YQ z`1At^-0Oa`Wt&Hj*V5Ql|*^Ea&zQ(ub z519bxKb`Z@SBhGLl_8}WBC2@ZQA8AEAB;>VTmaatHr#)7K{ISwPuG+dL=-V2(xFyr zzd^3uxRYKhnfs=R2%<(QElqn!X%8@KKxDrM+0wQE4nTd#@W{9=>@(@H; i1SM+Sv%JzRqVgZc2R{w;7afoQ0000WFU8GbZ8()Nlj2>E@cM*00H|+L_t(I%T1F@j?+L8 zhQDgJW5;n46U_z?2Vlz~H~`0B!2wvXW5S?tgFrHyI7O%PZGmD*O9xc~yTkyGlc@*+x^7^Rr9?J;5A&5xgD{@vFg!ng15C|{HmRmmb-;8M@^*m5~G9F8@0 z(*jE7pm5IszxNkwtSWC}lcXx~K)zW5ipF?dw@eymVdv3NpQdge5GRlzWFU8GbZ8()Nlj2>E@cM*00HMoL_t(I%Z-yglGHE| zg};_Hw#T0FF0~Mm5D;+;V(!2JNVx$Q+9Dz43`E3Ku>=$ho*&J4EU5`vv%6%tN^X_Z z-Fp4{weYM}oPZao1Tv5nlA09(EqkzYFkcZowS)D-91%bv6~}Y3m3c_4+4kzdgQv2W zZ{NKj$H=m+>DEhzn=4k=EBdRRZr$NrMLf+M4=2W-TVB2S2!J=}j_YB?X54d}W>CXo zKil*}hi^QsHt=+9WdWX~5S7)?kriHl_ySG!z=;;<(MlRWzokXM+495;G1IP>C|Gb? zR_zSHIm0Pk;IL@DJs^T70x7dtE-Zl;3%*)F=Pe>cvoRC)fqv)>fk-Lgl$fV8bywR( z?JRhx?_cGZzzJb@DEtUmBY-J0g%kht9mZhn3I%}zs)X@iQpjpGUtnKKIA_Sp?$>x9 z42m~#DBIr$%RE0K?3n%~F)3lQvsf>sjcO|U{$q!Tz?3X|%*F?g+BhY`Il^WSje}Y7 zUlOWzp1N)DZNoGM!WbC0fz6+-CG{1=h)0Z&uXjhB69jlJf;cg# z2+gp(2oKfFI3BD72f|IGHYnLt_h{1Y)mWL_O?}0t45zsua0=qe$d(qlGTNxwIoWyT dz?rC+mA^h@<-$d+Ms)xH002ovPDHLkV1iRE6ubZc literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPhantomPlacer.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPhantomPlacer.png new file mode 100644 index 0000000000000000000000000000000000000000..374c256a05419528ca217537e0fa562cbaad039f GIT binary patch literal 809 zcmV+^1J?YBP);e3C92c03B&m zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00NCkL_t(I%T1F#tDI#J zhOe1<-gozW?AhIL42q`EN{bLuh**f&7;JJ1Evy8=LQ)D^iod{85DSAKSeU|87B;4^ zGl~}e2$Sq)zjxnfW-Q)_PCLxZJ=Z-WPrvY5T4_*i5LHwQD#l^Iq&sY=haKS+uN6oT zLDkSwFe{X%86Z|rZTYtmKp{vVB8YI3B)X0SR1G5$5sFw}q*eeW(#Z^d`|&wUjl;HM zIa_h<#(hu)cOo2dB{V3ihFT#r3EvY@$*8R6C%p01H)w%hZheTA0ze=n2?>zM^H(oY zR0;3s4jXQNJm>U$%=q$z(PYGEJVH(Bb_W)Z)?9zi32?{R5*hM18Kv4d_7>9Crw@Ni!J;!DmZr<7)ZT1)ZTk>S+c z9v#AHa*FhXs9Uf>uVOh{0s=sD)X)x(sI^kO+Y|2W);sRJc|mDgL=rJ*r~j?+`0qK8 z{Pg~NxI3j8;;~02PhHJSN6auQ-23hdr5&)HZ&=QjJe)1a>YN-kjLyfr{YlcaCs-L! z_iKtrCBxASM1s^Hhk16FcRt8vUdv#~$FJ)8*0V_>^&Sw1l z?X%qc{w`wh^((LQ?x%`cgOwqr86v89Jy1jxr1vY+3GYE|*IVwsb3rp~*~~VS7DN;= zBhsN(YPUr$J##I+RxQd*k!n9?3$)__Q#2i!X{D((l0mI5MVCYgzdp=OA+ n{qqn+RsJ#|}d8t~KSy00000NkvXXu0mjfvoT)| literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPhantomface.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPhantomface.png new file mode 100644 index 0000000000000000000000000000000000000000..b11ae7923b4bfc89dc6df27311e7a52bd5d41fdd GIT binary patch literal 798 zcmV+(1L6FMP)WFU8GbZ8()Nlj2>E@cM*00M$ZL_t(I%XO1YZX{I@ zgunMP->WKjxBnO$XEhDug0Gt=R1iS>)InV6k1+kgpyhkKZ z^2pHd*l!l3VUJm%Wy zH!tU$ou31+S}u9G_yjKjQ825BHh3Svwp4gRg>w7VibEwUWmJZ4=q<4rn{!?EIYh^^B|2z!5Vx>kGo<3^T*)@mn~DH_Hr% zJ#8Clnt++{e{jx|#)ODRG~%2;dN7m?P5hYDM#k-e)pGIS?EfTeSS^?2en%P-BEs26 zw`^BW=rLu97z0hpZ2tL!$3JfX*sL#}P5k@ep8fkr(wOinXpGcaQLBYoGui~2d?fIq z^s6Vr$tlixa=&B${*mq5`=f*)Sgl}&0>>pPAqRf^Zozi@3+wHUph6owZ5N*tIu0$O zN{k($=}_lA&UvH}GzXeoNjcM{NI#5Z&oQBg5sd>Hgrp-lVeI#~i<>X4=8;+x;Bd}; zXk~|nhHf%rdUlQXg6OemsXtIkX7TPX)O!JqI1?~Cl6Vhh)KVDw1GPR;(n!uD4x^f3 cwP0ra3&M6&(R8)i>i_@%07*qoM6N<$f|9Le3jhEB literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPlacer.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPlacer.png new file mode 100644 index 0000000000000000000000000000000000000000..b1fdace5614cf42c79b7eee026abda77fc7814bd GIT binary patch literal 518 zcmV+h0{Q)kP)N2bZe?^J zG%heMHD!e|WdHyHgh@m}R5(wSl1r;WQ546|H@F{yl60e^D;;B*7@)kBM^2uhYd|NF zl6NQ*6CXe(!obJ7zkPNcnYdYl)qk(O{_FAITk-q-Kc;!TUXRD)cDuh#v)k=~KtSGd zbT}M7pHEd)L1;FcnM|fwEQUg%WHR|{S~wggQZASA1cSj~B9RaTr_&jW#rpkzJRUEV zN?X$m!_aj-8jVgSlhJ6D&*w>qL?Vo!&<>Q#<=XA`;c%!_D)ae#Hk*;uYPHhobT*r< z)oQEN3Qu)05(E6(VLF|5Ivo~MTrL-7hQs0e4%KRv(t^Mq>-G9}yFDI{>-8!D-U0+A zptH?pQ_zvVoK^ix5&(D$oK7bRmdmB4X@W2q45&f$e!okAx4`9ck$}3qjF1(otbIP8 zwnRkNwyZeF}v_DwW#pc5KfPYcv}5di_OK?)LjVQAs-leK~y-)rISxfV^aomeRcxrt<;jGj!8}SaGc=BoSAR zF%+)FOw7IK){r%Cf|J55QzHq19^PoWnUs zp63{2sMTsrr&9#L_VzYemZ7!g`uduBz0U6LF8`jx!$X{N+~41mWf=<#3tU`W5Y5fa zy^iCUG))-}hcuf_wzjrdU0p?MO|@F3QmGI{5n5};<1y>&>kNlOZf|c9LI}L~TwPt! z>2!#qh&;~$`1$Mwk1 zzkY=;JyJ^YJ4^O{%-x?8CU*ws9M)QX{QcQXQLEJ=1jzFoDJ3EnOiM!;hQx^^2!jWi zDk2O+0ICZQHjOa^L4YvEFh4(!F@{%9-~JP*56DVH{j(~iFR9cNlgR{tmrvecj6o^I zcszcthGof>G%5tK|qou6h-k7V^I_{nTv~y zvxP^$k5TvD)9rRqN@1-f9F0Z{1_Mq`P7p$HdU{H)*8|}D-@fLjKb|9{WvbO`1pl|re*+8EWGZ-LXe9su002ovPDHLkV1iiJU)=xz literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPlacerTop.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockPlacerTop.png new file mode 100644 index 0000000000000000000000000000000000000000..819a8986150f50f2874485b202b96cf7ccc77127 GIT binary patch literal 575 zcmV-F0>J%=P)N2bZe?^J zG%heMHD!e|WdHyHy-7qtR5(wSl1YyNQ51#izmSMXhm^DkTVlZiiMhlOVvM0l3~io; zXl)1^D}S`Vsx{H^3@7;6mIp>vNx7$CJvRbVci^Xgzz)gddt>eFxYH1 zQ50oBwOWnG1#Xbc8}-EKD&3T3m|AEo;J zem=iZQ5?P*X#9ixwKlX)oRsfG%zNZOeSbXqY)DZgTZh(1RRYp$}Wn=aUb--fp+k=|n`>1Ds4IyoWROA zFuYDClj(HIs7j>*g(lWcr$hD>uLA(1>Xr-;0|1yNRTz~Aph3>)3h6Nnbhd;N+OSmktl&q`y?K|&(kkr-x u&%b5-J-)n+b^ep%+wCRx)f|!b;bCxIC@cOU^YaIgQ#@V$T-G@yGywqOAY9r2 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockRiceStage2.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockRiceStage2.png new file mode 100644 index 0000000000000000000000000000000000000000..42f2c1181c7a0678d178026745077a240f302163 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP~E58W0`lEM$3V=egnIRD+&iT2ysd*(pE(3#eQEFmI zYKlU6W=V#EyQgnJie4%^P<(->i(`nz>Er|n*2N8S3JT8e;)9kxtB?8AvqR;Q^w$6X z|9$UnY;5d&c>lhA{r~^zNpUx-q@8Vr&CYUeUG;ze{~t#Ws2@1_;qU2uHa51jw6_2M zJ&PUvwqN@{y??*4hemoJ~KvW4sh6XWVwY@N36Ccf03FLWS$nZTT(k|7@`S#~sIBn#C(U<;X^p z;Pfvpk2F4Ry>;Nb?T&TKD@D{E9+&T*nv&Q5O64i1&HBLXDFo_2F3~@(+W6!cNY<-e^IfxG$+0xu zgSiJJco`~QvOij;Z1Yg)_`nZEDuY(mqQ3U1!sk?A_&P>Nqp`b7KFwif6AO*Brg W3%;QOMbiX4KjJ6BIwWPkbi zvDWUWwkF4>)6=5W$_1Gq0*u@5;KqhVRTA%fpEc^?zi& z(pmq_>s~G$vr2SF#N8+Jt)6dxy7(8Laiq-k@}C=jvuLU$U2=5VWgKN#ymQ;pQ=xBm zh}|pcxV_qL=7Gb%Qy6yGeLG#*=d&R^F4>*+LYd34`AU;}A1~Q>cHjEMEv$16G)1_n z2{b7zNsw;i(0!mLGOt>$=XiitW8(kddnVQ*nHRE3UaVcO`HpGlRFz%)%1@?=I;EY6 z=(y%OTkN00%xMz)q+WEg9@t>UAo!qPmv8m!Jr@pSaM!0KHZ#o3;khJOFq!H4^Y1Dd zY782y*x9Gr=&xPIp!R-K(e%Dcof?a-=3G90Ai>CNWo2vevx&{(yqeFWFU8GbZ8()Nlj2>E@cM*00GfSL_t(I%hi*;ixXiG zhoAS|-Ry31kt;3=@#C;K4X9u$!Pfu4#zHK#6RgC-!op7cLJk!{4(uWXPC>A=)lwU6 z6mqwBm&@g1zH>=7yYJX}iAT~q-7xceW`>!8|K8NJ!1cRl1SPzA@Izg_vm}n~5RO6$ zPk(7ZrUGu>KQFaLgNyk*Vk|y={z7J9p0i7*X|~!_cIvD={Q6gCkBe{I%SrC!DT3rC z-?zR|4MIMylogb@bZuKM!{>%i`1%nICBF=p&^byj10P+(3{WL7z6d~ z5$|3G3PA6RPsowuDRy>i;0&l&hB&SweaI(~RG#bE#G%HqZKL#lQ9a&@Wmz)p3))g> ztw}f@mCX*V-H2q$MU0}d-q)+o19bqf`XW#pKfB6tg@mVB$og!R+GMgmBH*PUielcs z3MR(ZqJaOhm#3Z9^vO(P@VG zNn8E9_X$Ap*}8iBWKDf|y`lQOh{MO`u(ZSP>R?!0E~&jvL>x~vFnI^#)@??l(;g@_ zEIcZC0ENe;1Ba)l0gB5dRj>7EH+t@@U$AEdTa7TX^z58JgWABC`YGbc00000NkvXX Hu0mjf7W@_z literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockRiceStage6.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockRiceStage6.png new file mode 100644 index 0000000000000000000000000000000000000000..e75005dd13c6674818926ea6968110ab3f638642 GIT binary patch literal 637 zcmV-@0)qXCP)WFU8GbZ8()Nlj2>E@cM*00H4iL_t(I%e9leZWBQi zg}<3yd!3Dqk%$}{JES0piYGuWC@3PKC=xYW;QR<)fcJnd6-t4q^8ipFL5mQwkT77$ z8xkodNZ8Jkw=I8xP24U0ytY#p@3*>3?1(X?ES5 z0odAJp8^r**M9Q!A#dM&#JAtmJ&Xv02!MkY}tl3JW2i^Q}jDH8&ZSfXMV^5Hy=@$~Rm(t=_m(+eC4Mle3Xh(mjljQqB`m5Qi2B zkW%90Y%;dPai@n?hQ)$|6c$<=I$sA93Nqp6w+5V^oKdPe7-LwfEbz1aho#B_#z6k6 zBvvs1x9=?Hld&=_VreBy6f6AiJ?xB))&>O#&t)>1B!?1HJzN`c_Um zqYr_!tJTUbW`D_T4f0sRym!|U&bd{xg_zsZav&~CLoNVu+k4_(`fKS2A=@!GarFSE zHJlTzYJ=2G&+wVr+C<^BG*)h}%qPotIWXogkhV-T;WbEpr0dtuNk)ugMF|HDm*rg<9XIFVB zWZfG{uc7ruXsG5Sf8XD~WTnoJIrV%XT^(IH#J%^xw7NZ(kF3L!NcNB3r4!CHO!g#g z)awGe3|GR#?9VnF)Ajf?n&uW?ZeAf+OIhGPYc_WM*YOJ#EI^%mj5hE3iCh7?s;N0*Qy2>3=E#GelF{r5}E*% Cx0ufW literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockTreasureChest.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockTreasureChest.png new file mode 100644 index 0000000000000000000000000000000000000000..3d7d3cb7752dbe5e89dcdbcb3e550589d001f2b9 GIT binary patch literal 635 zcmV->0)+jEP)WFU8GbZ8()Nlj2>E@cM*00G}gL_t(I%UzR8vRpL~ zL{C=Ly|){~BM3b895%rI_rV&Nn6TgLmQ=|=9Ud@J=$Ca;mC|2-z8Sza3s`~~utH!c zn_Q3$0t{pb00~N%#{_a;oF$$KGeoqxED{p}Hw0VQHVxF*_k{wUEqn&6%@VBMmFG0i zWyUZVmW>dISZn9rP+|NX#gH=xSO}IoZ^Ohnas5vH|a`*p3 z&>?D>Sdap13vlc)Ffol5=n(aM4tgxcAs#m|1!p(s$D$0QVPJeE>kt(pN3(|EF3L7P z-IMo(aRib%BDqV%6xWNw0j&*Fk;Dziq`(L$;9RBzwf2LIfR1gY8uYRig6@}?fv?}@ z_IiLUCh!q3&%h~oHrF)gGG04P5#rY@%B%VLR#^M90L+B<5`BmzI8xjm=4uG&9u2+C$IF^C!zxqcLeuSzG?xwK$=i_%2u{RBh;Jgmrt{b#CsxadEU)*~w{saGQ V8*whHGyebp002ovPDHLkV1mzi12+Hw literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockTreasureChestBottom.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockTreasureChestBottom.png new file mode 100644 index 0000000000000000000000000000000000000000..84b06906132a11f4e14057cafbfaf2c24da33392 GIT binary patch literal 640 zcmV-`0)PF9P)WFU8GbZ8()Nlj2>E@cM*00HDlL_t(I%Qcf*ZXG!c zL{CxdhsW^DPd4M({~EH21O_sQeQ&qO%18GIpd<>As){V>-}iU7o9@CkM%0|NO?QKh z@BRN#T>w-SiNxc_cNj1OW{P9L93o^k!+x6GV1pzyz&0QLMoQwS;%MPDs5T|2Hltup zbCfwxgQ0BP&^Ek?1bE$(#pVoX2^UB(FexF4*dPFNF$sx}f}C^mcuq71Q6Nu73;xO5x%Y||-*#nKQ8GDq5x?7}HVnZJh!2U*=L14{4^bciey z1w&w653pQoU}72-Lt*mY z;9LU9EHQYIh$*(4g#%g_nT$c~a7g6&JXnAP)-ox`x(adzbX-!hLAR_BbOVU&Zhn2v zOX~u%n7|`ou7QW(XtrtAGOo)_5n_7{vZ{I86AN^AY!3KJ(Tga-GQ|EgTVGxg5CJEU zRmIq@!@3P5!*aXOH~qT_=tgN@N!rcN=Qq}MA=hM#Bow@kLABZUjfl9ux*KWFU8GbZ8()Nlj2>E@cM*00IU{L_t(I%Vm-=k0nJ6 zguk-g)AR0@#|4lP5I{oA|IZ;tf`Al>6z%ce&P=yW&?^Xt?7*rjt3G}I&8?1e63sD( z*CW|(PP%v;gO@N`!ug!+n!3}s8I;}?+nPpU zqtFC35$Aa^9uqg?*o_P5nY8Dm0awCBQQetMgbBZrc@^A5R28?Ik(+Zh!&EePK1kRQ zT`NTyq*jh}Y_kYK%mTz^kOnS@1kJUZAoE?UfX|Of8;LfdTGYK6jLj$) zoJk+cpyr~~Onm7<)J*ox+54&rU^qNOWD`@+TP}sivR!s literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockTreasureChestTop.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/blockTreasureChestTop.png new file mode 100644 index 0000000000000000000000000000000000000000..828fffa8f403a09572b7b04f44eb0cd4e39e4be3 GIT binary patch literal 617 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 M$sS=xw+%}98zcoB9smFU literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/modelFishingNet.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/modelFishingNet.png new file mode 100644 index 0000000000000000000000000000000000000000..57361be8efb59bb5d5fe358920e785460992017c GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPVk-lnPW6yKyYOfu~3n4>4#n)=kQ$nksS#@OODr>fmTeoBQDS}vdeP2NJa zfq{ub0YpqV|6kC7fw79c!aktZk{xIu3|NR3GE1zsnQ${rGY%x?>FVdQ&MBb@09KAZ AM*si- literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/modelFurnaceSolar.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/modelFurnaceSolar.png new file mode 100644 index 0000000000000000000000000000000000000000..8f7871c3f1bb421b0931207479c0a9f49b6d3fe4 GIT binary patch literal 1146 zcmV-=1cm#FP)VGd000McNliru-vb^1Cl2MO!9)N61P4h( zK~!ko?U+Gp<3<$6e>2i3iCUU3kT0-3`4D3W&Ly|@QrJT2F*zisKq2&7v^W<-3;hI} zLNC4NVq2V1j}EN@#JaG-vdnfYrpPxI!zzup_cf-)Ek zY!Cz_N#d~Ka7e4wA_xKik|d$u@6&F#0m$diYwO;x!-61SdwW|f^8Nmz1_*+HFTeg7 zA=fbG36s7cy>4j+$Tya^dEc4@tU(A55Yy)#)@B%!AiXt;p`*11Kq=+=`B*7c z8s}|pyrqT!K$botWk{wUu~y>=Fxh)N^%-gM;IJ%>k$y<3AFxK(o}ktmr4&Mll3^wW z6z;j!`dK_+VFUF0eU!KZn|~$zcJ?E$zxf{0sf*3Q`u%?CWQ&_^G#ZRXqtb?(&8EYO z-msAOF1ouF0!Dd*iL3|)VA$>=9)@De+3IWIx2kh_fyOX}T zxdGtd;K1n_jYbZ8&Jb9b1cM+z2#L*}Fh;x0V$HNkOJte<87Ab&47q)*U#ENN9FQal znSO_mJ|HHonG&NH0@iuO1lz!v6l=9hW~yYDyZG$iMwGbXMUdcdIK<}`%m>U7-W2o1 zELJ4J{FIA?my=)-Z#J7;US5{wFP#JjgMt0(+h5$+Wbdb$;HycDNkx{%_}orNP$-1- z(NEDwN$~RWvZSZcXmEXfUGj$G<70Mqc9u(mb1f^U2@w_{)%4^g2m#h0qzkM z@X(!d?hQvrN6&Kd&zcF=XNM9YJfu`Jn2-wTZOo0~YDm;2N-u^4bGNTbnv9X&26jq# zo`6)pMS3CDXsp$9H&8s`ysx#c%?@8gB2+A8^XzbMZ?DAi=jZ3H94?l`b>qDBE#h_M zG_W`a3QIEb#JgtAaGh`4=h#O+*wh=q^#2FTjO2-z zdi7%64Yc?hc%v#9WWICPv+gNoJyV+dK(d3c0RkBm7&sW14opc;D7Tt*XcBY4r{nxU d_mU2@zA${NG%ex`C^`qy?CI*~vd$@?2>`tuXV(A# literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/special/modelEllpeck.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/special/modelEllpeck.png new file mode 100644 index 0000000000000000000000000000000000000000..af45ac1fae7f7d77d0376322344ada3cb7d7452d GIT binary patch literal 1015 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Ea{HEjtmSN`?>!lvI6;>1s;*b z3=Dh+L6~vJ#O${~L5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33J=4@yqf`b4=2A}= z$B>G+w=<%>r#gzXJzw-@LEiUkMcGl)mdV;oh!R}E$r_|6l@e4wlhyU9{)-R%do*-5 zy;-K9YVDMncOtlL?i!zFUzfWpN&~0VKX@B^e|d#yQ1QkahWt9;4d$<3bA4uh+S=ST zk^3an_OPfWYo1wEF~jE=S6`~%yrt)Amg#&_mU!OYGrjO$*!n(|eRiB_&JzSb*?*R> zoD)6sf%HTdXCI5sPIj>aDh4S!YB^tDomlmhz3}}bwL6ya4ePE6eYvl5c=kNoA3qk! zO}@zXXO2zd%k{oLK0dWjJ0|^MVZOYt&KKVsudbearX{Mn_`RFuyKNVav^tf<>K$yD z(Q#&$MNfRNx}j|;*L{2W!$)o?&ZvlVowecW>d8k%??@b4%^q4&w0F*JbB5p(Yh&i{ zY_?=wHbpUcX0-SMLBm2BwTUO&cQkFQDmD7i_e?c$&2};U%tPKKr;TQG8Jsy+VxOW@ zT%*R8qPq9V9>ml^>>!9%I%dTi*t&YwIz z->zLaa&YJG`(f+-xP%|>wzv`3HZgDC;mq<2~YK#weG_6FqLL4Dak@ z?q8qlT>aVYe9OtHLE--xr&X1va2K<_E@LnFmLYX3W6|uVZ!WBTTOlndTwS^A{qfy$ z_g%_whn1K-|82To#1R;*Pwc))iH4;$&YYne^kkOT^XgeAzngYPm+@}jZeqF9$8NUh z{5^+3>ZF8)CvC_{uUwvLQ@poQ?a8i59?2;MS5sbhZM=DZpGijUtj&*^Xoh3t-pJ=#qFIR{@>1#kMnF@T=e_D4?I_0JD>e}FQfC?`PZ+l{{H#Z zeRYq<1E)No+*?)a^|rk{o*er=S8+DTqxH i7Fft&qy825{N#01laDX;R;~nQQU*^~KbLh*2~7ZYJMP&4 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/special/modelGlenthor.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/blocks/models/special/modelGlenthor.png new file mode 100644 index 0000000000000000000000000000000000000000..d037667fe6718a21aba990389e5a4774e91deb2c GIT binary patch literal 825 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Ea{HEjtmSN`?>!lvI6;>1s;*b z3=Dh+L6~vJ#O${~L5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33J=4@yqf`b4rtO|C zjv*CsZ)cp%iV75IeQ(^M(4nAqUHU|~$&%bjVqGjznh{GBECkh?gb#LF6ux4fBIflX ze%8MhKC9Oo4%?l5_t)=y`jST)1 z#G5&4-AA3mR!?1XJ=^`5O>&=9*2M*P!`|ntQ)x#=>i?$e*?$s7xMfQDGipHTeo*^_{E=Wnh1xc>Rf$G-op&;GwHn7iG2 z1@EpICQ_e29nC-f=ySy5+!u;>uEdmu{|sw4PoH_m&T7)_Zsng7|1bF|z;wLv)&lO7 z^n!agKdrIqwXgkoe4^p`8H?L)E%0XtdxmG9<-|N6U+r``Gc(dO^(AMLgQc`nK%qda#0l`PYh*I!@C zFj;al$7}V~NhZFkr;RM_?8;Kk7(ZLFP>lCh>~;02UaqUIzB*>V#j}I$?Yh^w>>2YN ybNAMAWk_GR_WM7V1P@#D!2|Nn{1`ISV`@iy0XB4ude`@%$AjKtYKT*NBqf{Irtt#G+J&g2c?c61}|C5(N`I z13lB!R-;s)n(dx0jv*P&Z?7409dZz9dAPT=l`APRQBYKnySJl5Bcj87!$$_kEdn-8 ztsZaogyk7eGPwOy?}JgivA{nq&Npowt_<@S=ilbryoA$k9lwJ6%Nm))TlrU>vmVjU z*EQb%X!`bPGvmKsX8OH_J$vTQucxlf;E&n>6ncM}ZMCQPHKWh3e_JG2zB>?=R`>LJ z?$_1Pr_ZeabjQE_?W;fkx1agbWo{4DCYoP&%}7`f1_~8gJ zaRrM1XSf3-N5NBe`EuO;P33Jz$Cy~;1OBOz`%D9gc)~C z%zg_LlqhkHC<)F_D=AMbN@XZW%*-p%%S$a$Fwry6GfizZN(HKk^mK6yiEw{=#gOlS z0?*Na9sd^wEA5m#70}sx;+~z?{TqVw)p(PxJzFF6g0o!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPVk-l*+)s=-}z% z7*Y}Uc7|i$AqO6o=gDK%gIY}n?xIooEvP1$@kCq4h0jYG^0 zy|m3U=jNDgo_sc~Y}3uh3|kD6zp)zEIn`Zw;Pr~(%Lf>7*WUT=&o8bT#b@W*?*FYd zN76X(ma1m;J{48de%yjYXzpzs-n!-zcrWggDa@qd-KVL%7g(b0*HmSXx zG{rP?`jR!CyDJ!q)#g-A`}2 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/entity/villager/jamVillager.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/entity/villager/jamVillager.png new file mode 100644 index 0000000000000000000000000000000000000000..910912ca69fd4511609ae5ad800cb6fb0bdaf1a5 GIT binary patch literal 2214 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 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiCanolaPress.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiCanolaPress.png new file mode 100644 index 0000000000000000000000000000000000000000..4472e793fc42833b3afb92a9f9192c6991fc7f18 GIT binary patch literal 2441 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(0|PTd zfKP}kP~6FMq5?d$97 z@9&>5VZx+IlMWp^bolV$BS(%LJ$m%mv17-NA3t&8#L1H&q9iy!t)x7$D3zfgF*C13FE6!3!9>qM&os5wC>2<~y!Ui* z45^5FJNs?aZ8r&*!dWJn+6KNGrf%_UUi*8$+pbA`>sL;AA*J}C>e-(UKO)6Eizi&0 zA9Lqv;YO1;&+Avd{^h;ZZ#!pO+QglYyVEj@c$fT}Kl|BpZSIJD^}*><9)G`QR;4#A zjC{iVVvhdt-`^|SgX({7{#ttbAD{E)6Ji%+pEjj%@2E6pT&);d{^WeaeftU9rsyuP zX3cw@dkd(jLvx^)U zr@vL(72TE=IH%$5)4coN{LN=E>6QC#z905`3tJY~id)YcOJh&YW1M~ZTg0!W6Bb5_ zs4rL_7q0$0q@s{f_O7Uc&VpN}o3b7Dx4!a?p|JH={ z$p@kI1K)#fnTskI8D)W{STM@7|1oRGycxmp(?qObOT)L^-<~WiZ&tnf9>3$i1owjS zf_Y5$3jZ52F`2Et`h`t(sNrU-)KBJFCQG7W*-ol}9pO6t4Eg z&2?dSq>Yps^o3h#9p|h?tR?c%S0>xrS2OyCF5SF8Gv7^6Fu?z-_zo7e z>HFt>7T++pf{o?5{(|IJl?%EW{yvdfQN-r6o>_@$nV`Uh{W5bN{b615`u{&~o@9B#7dVoo%;jVqlJ;uGv%TkjWpInY;V2wDS%~{bfjloXD{z3n7-31bicYjui zJXc#_du#CqhAMWkfL#s$CTh!9v1fMNbBtu_YrV&Kn15qK5lhX3-apC<$|tnFkQGsR zP;o9t&_)gz)(MPa35;L(;sP1|FZ!&qwt>H%zhYa%MBUzc8#@(Q15k+9uC39#wLgzd z=GW>&>*Oc!T(DkH?yx@RmOW7DlJ?Nt?Mwn+)3_-RW*pj2upu+}< z!Cux0M}b<<3_Z$Ok*U)#;=b!%m-s7G4j&Yi}u{Fc>pC)Aj4{j^#Uf;)A&GF%LqwjkzW{Cp~ zIc9ty4HC=`3V9M3Kq71j?--d2-p&T`8qOXA8<5Ok)5i#suQ5CD`g~9N-!C^9j$1R8 zzMFpBgw5if;11rndGGX>863FCv}OCw*O&iZ6=CNwuwiGf*vqSC`Ao1PII%0aPEh4Q zZQ`88Y!xdFP6qZLIDJ{=_-KXNFIRnnu$9rwq(X>hX z|K^VxrU&}(^XJGW%qlwg+5zik_RzqH*|a!|58O91}0i3tygZv%X%we_2A8 z=oRyFwwNcuiK`8FUH)3ebZU0|Ja5)z5eIb{!asb~e7@xU>FfKJ<)0S3p~i5Jcl+-D zWzsRH5)%qpcXJ2$dGQvkbbofgR{2Y7#;;%E4zm09c=3GrXKoZ3bMPHgPA_AD4%>l^ m5)8+a7-YIf9;dx%??1+u*SlxTWeTzZ6~LaZelF{r5}E*^;+rD? literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiCoffeeMachine.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiCoffeeMachine.png new file mode 100644 index 0000000000000000000000000000000000000000..338f8beb8c936dccd21787812b92439051539413 GIT binary patch literal 2563 zcmeHI`!m~F6u;jjgrN17U|Tf0%%&>pSvHbZDlB2^*=k8^6sM z&o3`8@9F93?d|RB>+A3D7mLLM0|SGDgL89p>+9J7t7?mOD(y%*0NaG>4c!R;RsE}AS=2~YNXjV| z`$SqCNIj9rWH~V7SXRysjt(wy`A%^FXe9diP(m}K-(S^Z*SKQyU;Oa4lKI`O%TI`{ zl9TV0N~4g4R|P4aP6n>?Gq11K>a3OUcj##S7?d)z_$GacqET~Au_-^WY;VlsHOnJl#KV4s!1$iOoD|j(OC+B*(Z1btZQ&V0;VPeq zDVX&?>hp{JbjIcg9x}9o-UxgVc=EsNl)bdeR;rl!%Gyx+lO*gquA9)k_1x648pk*0 zrMo!h1&t@S%L0t_9Ze%w8h>8ojzzNeHg)lmZ4gT(K2h73k5$3m;B%}MgpDgg(SWNz zUb+iPz{m?)$F1gf1I?Sxg;Uygx{-y5X}j}XOh-|tqC&x z;+S#w+9*Ll5>HtEfnKNF>Cf@z{08d6&3%j^7i5(gBe8+fXAq3*=zwjSoC|3Pf26O* z+UJ&s!pSqmRzMv!Tw)3$$i$aVa^^oXMOQRWVkYs!&co5Qu9NL^;JP+^q04|^XmQ(2 z>c%{t^2tlKhjg5L=VNmGLR#J4$IJG)SwqniZ*OS`*nwQ9cNHBUANG*ac2-*SqlqXl zMFcigGetcI4SuM=SUNxR%#*8Ylee-C9S9?20Xg>YC)}h;6(zz~@ z$SOU(*Lm|z?l29}Y+@rgl-|*+>P1EGbXfW-p|92itxu4S=2F-`Z69(Ez)G=XpA-+( zCM%Fpsw$e{T~EZhL%6X%F0#;CFyg1YYA5E7#TV_7;+q#khz#nRmSVir)}C|Fo4%U0 za5qnQ7|!!7(`zgQZ2HZf7bRkZM((<(;%j%z`{0GM^FbHhg#~O-iV8;^gN8# zLA9X9C}k=Qbi$J~FuqHzwF<~iso_;}gf~e?xvGb#AC>MSJiy5N8)~?!_W%F@ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiDrill.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiDrill.png new file mode 100644 index 0000000000000000000000000000000000000000..39f5c51ae9c98d32995b9b704c8f9fbd4d1df8fb GIT binary patch literal 1754 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(0|PTd zfKP}kP~62^QA&dRf`N&DBm;)v@9e6; zXy+{Oh%9Dc;9Cd6jEln-f=U&M64!{5;QX|b^2DN4hJwV*yb`^<)Di^~Jp(<{)K;TZ z1_mYvPZ!6KinzD8&-xuokYG)G^8BB^WV7Guh0|IeW-A(Rwruf@mtUl98FStGjp+IN zOW66XW4>j1H-1fj`~7qLIcY8%HjDR{Kkk@&z?tFQ%{>fE91Y6H#2I$$G%zqdn0J<2 zp@G37sfKaGX{HE6#eGE5J8Ce7vzURa-02K>9=5C06 z#`qvxs=JK!hjm|FTKjGFy+Y652(ar&DHQx(5dLUJ?4y?7Y&BD#a5pU9SI7L%qUXof zs?|&hTUifeaW`BQV_2=r5Ejj_W*b99F5`wD;b)~j!99##!d#nE{_X}kFrv1xW8dLR`xi@wj9N6@#lIOs^R>oTw z7}yLL++`Z~av!@a!N6}Im{9*`YKQ-p#4Dm3j#)e9W-u^IG${9hU9^qofbgBpUt1SW zVaN%;;+n|7hG_uMJrWDv9|0Pz$HK8wx#S^N#OFEXEj1h)ViOxuf4g}!Z1ykZR%G0# zu5;ku>G%t&tS`7fJ(6Fk-;0Kd9L8Vj+eIT8BiAN5f95}a9m%w3-})V29)EoQj-&UGXa31` z^$zZqd8NiOxeeALFXYb$TKvELu;RM$_x&^UH?cgZ`B(q$!~q~ z1|P#tx5fVrn?A9f;JN#w?oNh`oZOQ6f7~;fQ`+-n)ZL31jhw%GskA3CZgT$K=YBr^ zS+zsii)I$S|BLr9O3bQ$xZ~$(83oy2OW7T~W-@=Nc*!^+=oG`vdZv{3t&2618`5w8 zyScZ3Whu{xoZJ2N3`?dM9r&F4|IwdH<`3KZ`z%)Ig-5TQJehS`bEj0oqiyGdG!6th z{m)2Eefnt8)(vNh3<{ZjZhedFVtH}azj5{Ir(xMYUv)iAP-364;q7J-jtlem$1k|F zwr*|M=lXihvIfSpYV64;w?dN0-2r61~pzn2@lO49-hPc;;j8j zpvQaoreD2%>RZ{Kw`X5x1AQac za8Ul?7lVmRI;Gk7v$nnyI(_iSeMU|FzI*D|Y#Ac>p8aLNvBUd^#bbtUX13t{i4D7# zUcS6^x1>F**z4-Ae$W5Zq!;|-W&UG%_pa^U*@=aRrXHUj+1>yyuEew{`m)k8!qqc6n*gi=JWIE-}5&x zCkd-NZ2n*D&)F=T#MoBA@Recx0mf634gW>$48P3{xW=%zynfoo`b&&52N-wU@hN1G zX<@c#U^X}^z<1zIzXb!gGmvM&FnzWrUqf?2!$-z>`|NERS{1#d9(;w#oa}yJZq*{7 z>0q$u#f*@u_;Upkiv(h{S~Nvo)S4bnY-uXk$gu1~wE886Jqv!ObA9j4+_UzcC|^Tr zA%jjgb3&vH!|6v15n}8IHd!!CJIc60XH*JjXeh}&c=%AB`$iK}*k7B~piH` literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiFermentingBarrel.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiFermentingBarrel.png new file mode 100644 index 0000000000000000000000000000000000000000..68f68415e534fc4ceb53daa50221b30a34fda130 GIT binary patch literal 2459 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(0|PTd zfKP}kP~6ySlo%ySsaOdU|_%`}+F& z`}-$Mm@sM5q(g@e9X@>c$dMyQj~+dC?AY<+$4{I%aq{HJM~@!;`0?ZC&!4}3{rdg; z_n$w1{{H>@@87@w|NjH+8U>>vFsMSH{O0sUpo~%y7ttJ5!lqhkHC<)F_D=AMbN@XZW%*-p%%S$a$Fwry6GfizZN@ZYRW%P7$ z45^5FJLh%TEjI~Q-&-boIUbv_sj6o3RQ*pcNndjIxT?`S(V04J#oze(yn9;CZIck# zRQo;V*xjWME8~{t-tIrEbXP6Hr1OyazSnxbD;ux;pTF++x5=zA`|7WYNqPL;o>`IK z;5u1D{DSpYi2zSLECC1IcQgRke$G`RTX^CBs zXYzlmwHBztNBF~U&c}=EtP@K@ehL=M-);ZQoJq`gkrm_VcANjY^1IHe`!e#+&bzE9 zo+))BgR7$E#uDZSc6&wbI?pjyvSoySzx|}qb@GaU12+8c^CL|g5-yw6|2tI69U%Il z@Ao98X`3Tu7-mg=pxDIpOaJZdJnNXlJ46|4&hA`Z>3QJW`ai$!o7MJkC2&{Il4AK_ z8b3koqO}Bz&hJO*tQ$HP?ABytUVSrX$6_r70g(&wJF?5ozOa<|PVW1scRwYBb<3Ci zv5YV8cHd)k|C{$qdPgK9XB9g~1n>L?hX4ou`ONtd4%_1{TU!WhxO=v-Y4QVyGt8@) zm|PhTzf|Dh@>u`>?)r}^BK-}A|IK60b9MM1ead~0Qi8c)4~N9fYhSq~94@)|WOwMX4#-F06@5;|-eozp-mE**3nQGg>0~fbx2^zfloVR{C zXF_n!YqsYNvgT&&5e=++losqiSKKkD;m^Tu0^AGA6Bum*RyHul30;W)aM$^LLP_*> z{RXq@xE(hC?yk%O3y5+o@cVG+Wx+%SInKP7+!OidJY-kaZ=5amK~~J+{Q)K&hZu*t z+t!ZW46o&r7^8|E{w=*P3fke&;xXKb4JylVl(>RR|Q5mXMsm#F#`kN1`uZSJN?%VC@4|l8c`CQpH@rz;wdX#WAEJ?(Lk5eo>Ah3~P`6`X8U8Y#l4rWHx8DXK7lTn_oil`G$QB zHhW|qBr^5S{ZzyH*wB65^TzBQ{mrZvsfR1hG@hRM_Wz%fH4MvhB>F8S9=xoRljj$W z$c|62c^1J?wyQf|;=ys#<)-`3mh%+sdUQA3jgc#WfluP#J?Ue~Tn+3Z3m8}JpLxlrSX~Wha#v9ea4W|2jiPw0*p6Ns7LhhQP6T%JB((hs$ zm_!)`Y{pjQ8e=0c`~GEfQF&^CkL!?qN`0_u+$cO)eoGH51;e={T^Gpw(fr(a&hxdXl5_2et1yWZsCE~pDkKj-?g>#Tl`ph zX1fLZgG2x7?H;~Ap8hAQR+Fn?s|Z83Cd0KLhBZqWBD@(lOk+yWWjzoz0wk91+4F}j X@X0EFiABrmL8YIktDnm{r-UW|KwL*= literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiFurnaceDouble.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiFurnaceDouble.png new file mode 100644 index 0000000000000000000000000000000000000000..8be70aae554446e71da62bb141726b34dfc96ea2 GIT binary patch literal 2190 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(0|PTd zfKP}kP~6owLH=-(=2r40`esW(UO*b|kjBH!!if^=?>sAmg;idj>5XgN(LZZXUfE zk5xT7-~HpYelFm^zwgDPd*?h^rpU>Z6{SDdVVWis}W)hj8-0=T=#bKof^Y2UVEBkl#JmoJS=$LFiW^`5g9Fk0)dy@*|S+~BzUSG|}s-VcQIe%jc$G0gw{Psg8qul5&-XV-o| z(_L8J3JRI!jrT;49oA@=!v?iX>P2j#O%KzF%ms8)kQ~S$+0Aq!Ld4pE2MUgY(GVC3A&`HY?-?kglmz(&15^G;1`NU9 z*;RpY&RO6QSH=d6ZyUR4;rWwP`T;@SSZF|P> a`yYSl!L@6rT-yEx6w{urelF{r5}E)E);Xd8 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiGrinder.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiGrinder.png new file mode 100644 index 0000000000000000000000000000000000000000..b29234c8f22fc6d89cf734d0dcf43f197f708ee5 GIT binary patch literal 2212 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(0|PTd zfKP}kNL-hJ#f-t++?>smfjxwQvxq?>S|~I$w5+UbX+_0B1%%3- z9+AZi41DWBn6XgM`5jPDqQo_#Bsf2-iovG4Qj)i;N$-p`bBNV;A7 zWMj1Sxy>h{p9sw8JGUX$=UHd@`|Qcl2~yvc4%EpXEiZN^V1Uj{c`9bA7jRO|HRQJTZ;7cfY za5YGt(XIc(BZk{Ya|{l+HojacxUKtUQbUNsK7kv0X_FZ>1o+Qyh&{8G`NQN-^+ok* zdRzkBKJMu^^qxIqoVWhOUf)wpEle_V5_iv7%l3l>Xo}u}`Pvcdjxm0);d{UUL1*R` zFs%D4#Gdf3g?Yoq7G?_vX~ucW<12PH^r}X22J|v-5l#5>rFe$tZpJ=$zGs|oK=cf(}i~7ocVaz?8pZ1C7m^tY2UGQos{Nf!Ew`8t$!@iH7Z}De2N)q}hV?^mARGu`wO|mA2Xj!> zMe!Z@pJQ`c;=%R%+J|mEuUFc_BOEWtq$8|1W2f+CiLY;tm76o`6}wto)LF<-tUhD$ ztdD2UHgv~``k5ZToi~>u=HOppJM}Yj6Z*0~&9f^Q&=bbF++v1L3z{DEE$G;HmGaQ9=O9fZS~EVhUmu(5n}8IHd!!CJIc60hp!>E rkU^)LIU!Pp;q;^7E!DyPsmfjxwQvxq?>S|~I$w5+UbX+_0B1%%3- z9+AZi41AkFn9lFzsfc?!=V8=s3lUafGt;}V2Btap{|81!%ANLG(5J%WVwwI==DAl^&G9bjKNsJ{ ziI-hxO#jRtr}Vw?Wk%b>q_F($ziVZ4q-WfU<-GAe*&yc3r@ZTz{=c8@%e?XS)P~yY zuFO2*#VQK_I`5x5KR=pnnWg7}fBSwHO7I%Q_&jDh^!5F&!x;?^lloZyl%5K%*}Z5si9RAvaXrO;>{Id&v{K`LzU1P&4jNi5ntps*g*I?T0m#ki;9SDNMPK>bnM!7plPiQ z>UC378yh!2S$pOVqX}R9PG-B=cR&u__eJ@`&6NAh8Fm73K!tl7J{q4%R7?+hcAq8F z{vMm8-ZLd8IXR0PDra}iVBk68+}6FbrJ+6Xgu#Y0yXG`xBv>Wwn8D3aQ6X3NHJx`& zT5N!W!2!m@M{8mnc5FI)VZQN(d0!P7|Ic&SIg6jWV=nLC$DfxqE{-%;Re1B};q?!9 z*v)uk&hOG?T)6S$t#AFanflW1PHU*+2shudZ7(yBGo|4|v^`IMZT&O34f9H)nGSuQ zU6E-1+kReYGSjhVMf{Xo_9f)v&SAbc%6;W78)?-Zu<>@)~Ieg%(seamzDG zbp)JhaTWAhZc@mgkCX>KB^~X+`v0Px+@3PpwNsw_PKOeW{=1roE z3;FrFZpPj0X*hp~X`K(l{%g@p)^oyDd$ia49jG|3)m$6A^AeNJ0Va#3-xs`Rd77ou zu!Vtp0~G!8i)dg4qJlgS2}KUtOh5kjxHH!OFL$z7xc&cy=QfiYPEB<@FrP!+=YHqP z-m0?4Q|He-_xtw4oO_BAKvQc&jN^Vt-uwUiVa>fyn|{kM?s@-J*iQD#+y(tv+uoUn zbJnVBgeNnm7+)xFDl!#wFk>E2fh9U(4yTeBhcBhEe*J%D*=nDonu(QZpo-4Z)z4*} HQ$iB}TK7Rr literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiInputter.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiInputter.png new file mode 100644 index 0000000000000000000000000000000000000000..9b4bc4d364488caec065cbb02fa7b8ba81e8be24 GIT binary patch literal 3900 zcmeHJXH=6}8on`1P>K|f0--26;@Aixk+A>~6>$(n1cE|BQ3OMYLV!>L5d`&QDUM?y zAmE}@CEy?>rhqLvmY@LwL_jPMBO##$OemWmjC0QJ{@g#i`KS78MhztU!0!~H{EF*#lD{L&SERjKJ)7b8PuqV1A_{G5(pS$=E(zWjmD`CHG`u`9>BLM{8N%#WR~ zUzyo3NdE$(5U0lYI<;XP*6sA@FYo$t@n#iKbo|dI5!X1Lt6H?G;33Q>LB{HhnAk4Q zIF4zoRxQ5AzP%wTIJ%~o^ER&kdTYVhJzUK7x~$8&ws@8W3{`62A6=jLb(pxY^a8VQ z>}~Zijz7N=(+cXRWC9MfF=5~djdY?EgPP#F+KeCdUG2z3Y8X^=2Yc9T_fWn7;@vtS z%QMS`p*r=13Bp>cpNQ40zvLxz8Tx`7{*k6}HNF#)ZCeZXJ_xxPQBgKN*yW>rCQ-dA zTu?g%oV95*{t!>GWpT6v6jYzvq74+2erWlqiGx`Gjej#=^w>c=-A2uRsP&*%DypC0 z7ecwvhow~PF13B1meFo225y^6EV!OUB^4yP1CpJ2Qa$_CEeuMYGyrrHgf)bEv*{`H0EO2Ai z5sMpF&KqnA?5TmSV2WtyiNm~pw488YS0Fdv?!%djFcfZrW0nw>s7N2N)s7A8X#%K$ z+!%1vf}4xsv`FDvUl;Eb<*~LT7U0yS6CbkBP*h#(qVBPK|%B9eKF{?G%b zfm|Mp4DY!w_u-+Ow*#ai<6yVVe)KdqpBXUmbXAr|mUj52*Y%;NTf8%5X>KlaY83X1 zBJ*P*HsC;ky&X%GEPC+-rz^}eThbZ$_tX6MrPaO)r_!}^^g5%Hki?`id#S?Wp^?Z3Z-RP_(iw9M?~zMppW=x~m`e%K^n)x_R_RINKZFAce_J3jP*Z8!0l zRB3ej_&z%>pI_cl5I;24#Klfm4dx<1c-i=5iS~&7H!HoZ@uTHUnKnu`L)io4&AQjRlO{vR*FposfrtL^tFV z4?(gb%39keBggG}j)Qju33I$Vjd`j!MZr8xj{zYSwBojqndIQ^B9YMKzILDnvYVRuIsVDReMFfy|< z6rFAVJ~w6&9O&3jyd#1Tfzn^bh%k6@3H1Kp33alzHK4y<44Ch(Qg@&;EXT@N1orf8 zfgEJBWGrYv$tjt*>B8oj()7k>QFxt?Wou@(wv)IdEs$pkEi`7DlBq|1l8_Dg3qGc< z$dQ0Ipk7Q#C|}Q{VmQR@^f66=A@~^sL)pedSJ?HSqe{~GJjity?o{;P#Lx${7Fl;@ z_egE;Iz3SaG2jEi2y_Xx$&(H2uHljjRwgIYv|=zAw9INYmj)$B!h9NYETr0DKJ(m~ z!@FV!-!|a9tpLuEsfP&r1`Co6w?p2~#7+Dj%=Jn&?=crnLUndD0>kfhLex=m6EfTZ zGsV+P@j|j;j`7A;j~rez!s~zeUau2UC}!7=x-XY*B?#T3(;SG>cN2^?&=vZB0uE6p zSIW!ES|{T!tr-a@6nqYbI8H8kDM+7dBD^3#C^7{U!}kRt-CI-*ZXTu)5dSqzqhh&^ zx&&k9#UUuJXQii7IvU>U%xu4%q;?IWyJ*abQFWTGMUEJSq2y_1ZIcFxI~1Z@O%&Qp zg7i{>pNYwi;RIOY`Prse@*D`A@Lz{* zf>Ak$V8oo1P9hN6Npi|~dDE%hy5;CyE5v{>-Td0Y3OIeEq^qTo@}7jxt2716r|`on z8-D7UEZNqn_&6<@%7j?0Y%!i~95Fz+M=4P20PSpX-OEbTo%A~u?4(7)*d*zid625k z?eC|SIGjdlMP=h+w8@EU3QII}ri2JBvfhpE*>%q71kIk!*4VX#06E?B2;0`=aOn}U6qr$ zy-Sj5mD2cI4%f$zgWW1Ez6TLSkH??5-s$7!?#R)BcJ&2AW=;J)!26L~=lAu(T~E13 zdS*k_AvZ3~;2V6~5EHORZi`)t55Z9PXEhu7BQV_0I>Q=tu2yN2k6sq4`1Ry(kY-C2 z!!pKQZ^705MOx&TS%>vse%#4A4i5q~E~*{Sj<%sqwwm`7v=H-Gr1Qp|1Mmk3xvH|= zKb7umL%bMRAd&FYpV`a@DL3qSEXoaLzOJ6aVy;HmBi6IIeE&K$YRsNsuw}~Yh-Bz_ z)tw%~7m_5X{*Rpbq_0{XejVSLHC9_zYu{!=Iet{&aX7*ryw^|PQ<`FcZEwIJv?Ll$ z;2PIsX59%Ds&&NPwCjR%k8uVYp#JuUrz)0=A{II7s2JpOE;^yTFQ_`n-<)PF))_20o*P_SveS15L(UNkn zwygNbkG#%eYNTgDOJ|0Q;j$YVSYkl`UGLCb+<)0e#mP4);J; literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiInputterAdvanced.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiInputterAdvanced.png new file mode 100644 index 0000000000000000000000000000000000000000..67673f12189cc1d2caf62116fa54a435fb7fc069 GIT binary patch literal 1997 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(0|PTd zfKP}kP~6$ERV|1&96LS5PLt#JDGp^ z+Xt_=QqOEH&k-JyJr&5__^+t?81M?f0y@h z!i`%Xvfw{&(EoEAWf``tx~bW~z*O*V6UZdS8+IYZ-=A%oH8*-M)3dv!-=7(+llr}~ zyd~=D8xf$iMR_F9KMf2y@~bT0q?%f@!fjVzxZR%h?p{pT=3?cB>%KsrJ-Cw!vXN;+ zEj!%i9b5_w(Yq86yjLyV*CrRQh2jWb2EU8b8Ejs=F%?wCGksW- z$&|zP;Vb*r`^Prtefe?eEkm3MC_Ia&t2QtwGi*{?V@R zTrXSD;k@f-ujzJ@3;r+iT5@nuNM nVKPV-ZjhWkM5Nlvto|}yHj|hB@$7aHsI2vL^>bP0l+XkKrL~Bf literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiInventory.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiInventory.png new file mode 100644 index 0000000000000000000000000000000000000000..52d44be1949c9dba98df83ede7877696f3c098b8 GIT binary patch literal 2933 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 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiNEICompost.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiNEICompost.png new file mode 100644 index 0000000000000000000000000000000000000000..8f0ac2bc8967ab800ec60aaff69273bbdae9f620 GIT binary patch literal 1786 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(0|PTd zfKP}kP~6Kav4M@OO4qV9awC zctjR6F!1dHVMfvYW|x415+$w?CBgY=CFO}lsSE{)nRz98d8s7|CVB>Xrm3w)sSFHE z37#&FAr*0NuiW)Yb`)U??A`ZY`}lsNS;Ydb88=F(dnS#$Kav4M@OO4qV9awC zctjR6F!1dHVMfvYW|x415+$w?CBgY=CFO}lsSE{)nRz98d8s7|CVB>Xrm3w)sSFHE z37#&FAr*0NuiW)Yb`)U??A`ZY`}lsNS;Ydb88=F(dnS#$Kav4M@OO4qV9awC zctjR6F!1dHVMfvYW|x415+$w?CBgY=CFO}lsSE{)nRz98d8s7|CVB>Xrm3w)sSFHE z37#&FAr*0NuiW)Yb`)U??A`ZY`}lsNS;Ydb88=F(dnS#$1dt{?4unj9bnEkH}&M2EG*_%%~jtbRtktqQo_# zBsf20_0X?bH8QG#}peQszhA4zs;% zFYYcV2XUpp|N7hRyqvMh{Kee|8}fd!%B(wm*!lj_3%ecPv$dCA)@^vbM@n0up#I#v z?0WM*f74(2WD9)w-NS!h^t=7}6~>wlj9dvDQlZ8LGVJVO5?R2&s^P%+B~PQl?!6m` z2C4~YU=lfya2jgtVum6~kQ$Kii@N~~wfA~KG*AslZ^OZ93(K4D@$$WX_KWF<+!f>B zCXBz0+oDB3{8_uRexLnvhAQ*Cume}BRz=hp~%1pPcA{?g9HcyYUW0sSDd3T2(W9aWAhkUL%3oss+b-%=NMoh|( zY1OTlt0oq+|6ymnuzR9fLj9kkCxj2N>~UJwFj+l$Nkiec&61i4Re#R1F|o@0KF?Oe zc47BIut&K97@BpR-?QzNmbrHJI;VxA_koYbABF!^#4vI#D0hbVeE|boblW}NDszi9 zv#)Ymb~XHBM6 zG3;A@GOVw$`KR^gp;BssbEMlLwY z>ch07>AnBi$%!k{@0Z=UF7iW$@k!Q^}11E@UrboFyt=akR{0JICqS^xk5 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiRepairer.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/gui/guiRepairer.png new file mode 100644 index 0000000000000000000000000000000000000000..6ba8a00ae0ac28973022d4b2c96dfe0650b29b60 GIT binary patch literal 2036 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(0|PTd zfKP}kP~6~dIox?sjWt-zyc-8)5S5QBJS;+i$PL>0<4{C2Y>wkpDmW@ev@_5tVylA zm;YXRGDho8W~=(CySG)#zBgTu@9fs!UcFcRwb+g?S>JE}|C)N0={nP%JMGV(n{vl+ z9;gj_UdZ%k#^&c;+n+Wv{h77#oPH}KPXdG9MmDws#XttL!~upku@Vj1_ryTVm?U1F zhUY*An?VEPjok(e;d^wiGk;L2I3!~xVavd3kz-KPkj%&@-6Q{CFGD-8nZSd9hQn;p z90sBfHXJNq?9)Eq!T;e%A~W*?%YCeW1Z30?r0_}SC>%Hl)Ng-awi&O)fvw^J!=8NmonLr=9j(!3+)-Ni za(a@z{si%aFa?7HnT}D_6IbN2mdQn zFk2^QA&dRf`N&DBm;)v@9e6; zXy+{Oh%9Dc;9CvCjD2s8`~eC|l(rIsj|=o#plrnVZT zGB7ZCdb&7TGO}$z}Byhg|utpXB@f zXv){K`%XUGw0^qajGBpizwe(D@0!4Vpwj>N<8F>K%mtHAGI2ccWwhHiw_?M~T1LOw z@BYLvFtQv7?B;He)oEa0dZ0F&>A^jF)&tGHj4T2S?z(ymWg8gYG0xfd|K)FOxtyx# zhW%m=42%U=9x)}bb1O73>^PZ%q>_oFVYUyA6;voQ?0Z$QhMmFZh`0Tw!*37I>FoA7 zZkTNA_~2XQxg(}!M;x7PAHJTkpP^#u_4l0hmh(Ple_hYja8-<9wJt+gG{c&03=z4E p8*VWrY-K%=#XbBbrk3rkW14GW@j>yw20y3}@^tlcS?83{1OQ)!3uFKQ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/diamondPaxel.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/diamondPaxel.png new file mode 100644 index 0000000000000000000000000000000000000000..6c809a31277dcec74c4846fdb32b12c24fe4a8bd GIT binary patch literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)1Ov=?v;?)fqubI14-? ziy0WWg+Z8+Vb&Z8pdfpRr>`sfeKrAZRmNnOm0y8EvY8S|xv6<2KrRD=b5Uwy zNotBhd1gt5g1e`0K#E=}I|BowoTrOph{fr-lQw!Eb`UvMFP`k!wA8C*l49P{*}E)u zTkI(L!e1cZUVfd6ug|Y(#q8$lg$g3>;>KRb7d;B_Ub*Fnh)uikM78VP-)8rHfA@Xg z`wI0LuCGNU<)5cDo$pUr%k;hfMkQZo(>9L>=cIq6He6|tu(549DDX>u)xEdOE8=+G z%R65XQxevdI;;^AkiVd6u>jX+fx1J!pUnjoiWW1!$#Xu~X3%tdH_JJ`3mNIfu4ao= zZ>&BzJ*4@S_=j7f3}JG6qT&|Zs&1UD&AL2g=7Y7psZj^5{pUWsvSi!IpPN3~a84IH zxakaM&pB83+`}Tj7d$(?>V3-ghdU=dn|Y*osoBB#_hL#+T+dIfcvtfLOKk4Phf%L) i{}d8_aQ^v^{(X$S&ZX&=tBntWg3!~|&t;ucLK6T>!m{)L literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/emeraldPaxel.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/emeraldPaxel.png new file mode 100644 index 0000000000000000000000000000000000000000..e184b240074f4eb0072246ca6b1a0f08d2e28fe9 GIT binary patch literal 477 zcmV<30V4j1P){0a5?}010qNS#tmY3ljhU3ljkVnw%H_000McNliru-v$s1Br#lus2BhM03B&m zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00BWsL_t(I%bk+DN&`U@ zhQFD_FhMO;5&}Y2@Y;w78jBR#Ng4%f!B(Ha%2)6O1Pe<`CD_LQG8spVM8jv^-AL=X z^q}uGq@nbfnbp!zIxs;mGta~({6%RfEe-Xj^Y6QX#ntkT4m|8Zq8;=;$A9z%MXHcC TCj4fU00000NkvXXu0mjfIDy8^ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/goldPaxel.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/goldPaxel.png new file mode 100644 index 0000000000000000000000000000000000000000..c0750f43da2714139c2f6bc3027e791a5b49c86a GIT binary patch literal 486 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)1Ov=?v;?)fqubI14-? ziy0WWg+Z8+Vb&Z8pdfpRr>`sfeKrAZRo<*mPwxSRWHUn|N}Tg^b5rw5fLsO!=c3fa zlGGH1^30M91$R&1fE2w{b_NDUFHaZ85R21uC)s)&4iITQ?>%|O@&!NGFD>-rd=$oV zJ*Bkp#WIVR3F>#PUnuN2=9n(-IK8YiH(dRA(83P4jYqESKlaa~NcKp8uT=8+PY?F} z-dp^xx<8TOC7U{r*4+mo`7=WH#wpx=pmMBKLp0jQ+(MM=cSWV`!5c568f1SKdfkBYy7r_XiiHcirW>^_DxLTy_Gx1)t-z{nwa3 zpY&&8&^h-sC%3=3xGnAS;foJ9^Rx4DT)y(u=)&mDHhr3 a_P`sfeKrAZRkdS&GV_2!vY8S|xv6<2KrRD=b5Uwy zNotBhd1gt5g1e`0K#E=}I|Bowt*47)h{fr-lMS;EIY_k4@AlG=ZE;%Ad_!1f*R*D< z9VKrsoxQu!UbTDw!p%RJf&5a77YRb@69r^~xb%cvW~~qQUTfI(zT&&>_kH)v%e#zI zdIZl+HFR@vS$27)MDmiVRn1$&B$HEYbG^>#d-@w29{V?)$h29|`K zF_$t-UX<;Q$e#L(+h0w1la8{d&>;gA-{4O+>Zgsewo1)D+xD>F$LtLC#;swcR&x(M z{8D8rb3AeP-FF8VUfsAL_ukfX|Ew>+Yd_f>FO99apT03dgWynPU&+T33=Wju z-7B@6r*6mYM{oa5j@)B6V@uStKc8m3IWX^e;L4Cw!c#1>*RH(&`l+qGz3J0!l{?F& zqp~{}d2G2BG~>aPdG&Gk@12Z#-F)tUHn+H|3zxb71m+7_ThINQdq31?&Z5g_pEZL* N*wfX|Wt~$(699E`!jJ#} literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemAxeEmerald.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemAxeEmerald.png new file mode 100644 index 0000000000000000000000000000000000000000..2851f389497dd8e07fd47d354378d3b37bf71897 GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=Dh+K$tP>S|=w^kiEpy*OmP~v#_9vx@HNd0#N9Qr;B5V#p$CH4gHt`1={vk?pbp) zAot9yUe4~hatVhybG9wqzOCU{*CgQzw)IX21vS=cs2rTZtC%yPL8s@cn$*$l6J7q7 zJv&`v%v?Y5!>w15SzmY0TFW&5eneL31>IS^Tt6es^>!3ySI*WhN|;i3aJJ7!Ki0dP zo^ls*k4N2fusK+bNTJw#7G}%U$PU@Ra*dvpvQ5?&Ej~HU8*R(SI@~@N#*6 zYDjys`JJ?%(!z+0uiuxh4R~)oy-M`@RuiqYbF`PN4VXRge1Xa1k1xL_%$H#fzf|V> lFZa{*lG`8OKTQ6_w`XP&SK{x&I-q|UJYD@<);T3K0RTshjeh_D literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemAxeObsidian.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemAxeObsidian.png new file mode 100644 index 0000000000000000000000000000000000000000..0aa59e73b3d97d95f8eaa12def571aa11fc1f0f7 GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DkxL735kHCP2GC{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPVk-lnPW+fIA^w{2%|J0KH6xC4p|2czZm}Se8YG-1xG8#|qv|HihiAM1SLp|0U~+jz}^Y zGo%=MY-ZRmHsjia$7*Lq6?isD-V~U$hpE`?MB0S3Njwah?|j1Bt)-tSZBS8c$T1G- tsBqYrmXbc1h3#CLfWqyxQw+?^4E^q*9#85`mIB?u;OXk;vd$@?2>@phPT&9l literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemBattery.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemBattery.png new file mode 100644 index 0000000000000000000000000000000000000000..80885c9fbf634c43f1dedca6ef9de9002b7801b8 GIT binary patch literal 443 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QK$!8;-MT+OLG}_)Usv|~Y{J5l(r-gc!hk{&C9V-A!TD(= z<%vb93~dIox?sjWt-Kzk%TT^vI!{F4`OUnmy+&!1}K;?j2LrVHbQ zwCOf8|BL0kccZ7=JSlWhyz4wzJnY5s}7ru^l;q0{UCPftJpzrX(fzxu>N z#X9E$vx=Ag*MBF%ko|9e$HV_!b`$@bDX#j@?ah%T)|}0j*^>E9JN)na&^15qUvcN# z&bTXMR`{1rC6nnIf6KKe{C+=2`Kx>iX9zdbi(MUm%h|HNG5or@-A8ndV9JS2a)}$# z${(4WW;R{@hkw;ImfL)nc#Kj4+3iD&mAoD@tlKFNYJBE@!dZvPHM0^AoDpASDd72e zlAhxulfw>z&!zaFo&C-&y j5*_9XojtOD^{d7tAUW=)~fMoD=^>bP0l+XkK>wvJX literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemBootsEmerald.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemBootsEmerald.png new file mode 100644 index 0000000000000000000000000000000000000000..370a5168044a9679ab25d8e3ee2648f34af8c7f6 GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP~I}f9l#l(k|KzW8mo-U3d7N?UFBtA6=#x|U7d1&AB z_cf1;+-!-k18Ijo#Q&2$T>sIR=l{&50<#J_jSYZcq4XmCjFzhfF^?qJVruI7Ry)N! z@|nV>^pz*UIPu5(!do2cllY|B*k)?4*m#KLvd&KKN9X0;H)OksiLXgcXgJEoZN{2! zBq8z7&iTmq^~O9sK+eDJGY2M4xZxx5?|*HZfXlTWo(q>5^h%w17#QqNS{z@#(lHk3 OS_V&7KbLh*2~7Ya8e!)E literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemBootsObsidian.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemBootsObsidian.png new file mode 100644 index 0000000000000000000000000000000000000000..149688094fde0034885c29796c4cce9155ee013b GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP~I}f9l?5(G3O@Ko4JzX3_EKXmYw2|+S0guah!OYV_ zjUk<_t-Vv%+8_A8{%?nut52?gVX(^bt&s^Um%n(KbF`ezEPe}4S zX0a{#aluv~X4%HeEQN0xO(vhQ>$43%zPiri3A6al?q@~qpV)lvZhOVNU(fQNgx5S} Qpi>z0#LT=By}Z;C1rt33 zJ=4@yqg0@pBc3jfAr}5;Cv4V$JMu0#LT=By}Z;C1rt33 zJ=4@yqg0@p!=5gVAr}5;Cm3=u849=-^EoFUn<3ealH%gFT}*n73=4IG*RnFbua$eiWMzJA3af}#z`OU?Cu%WP z%zJ*&a(eTot=r-mJeWQ_ZAy~-pzF~zojsmi)$uA@!~ZkqdD%`gF!4-oICYh&;b6Y! d_5Cg#;v24Odj0uTd=}^(22WQ%mvv4FO#nJXd^P|8 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemCanolaSeed.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemCanolaSeed.png new file mode 100644 index 0000000000000000000000000000000000000000..f5773f3145e9d2db78ddd3cfa991788290bc4ad2 GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=Dh+L6~vJ#O${~L5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33J=4@yqg0@p22U5q z5DWjc6Aif<40v3-OW(`RnY(M(j!H(w@AjUm2jdr+1Z6U<_pXyu;niHK_{6eE=giKt zP64hihxQ#ir0`hV!Es5Wf_`w~yA@}CatQqBp6@U({H17tiT5Xg1%^5YrW;l*a24G$ z%eI7j&DK>1xOQ-^*&Wg-$`BUM(j)q#?GUSy-E&RH5bJcHTNpfD{an^LB{Ts5Z`D@c literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemChestEmerald.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemChestEmerald.png new file mode 100644 index 0000000000000000000000000000000000000000..0148ee2b2626ec804ddb2d2da0c76f4e95de244a GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP~I}f7{cSZL8$3UUQo-U3d7N^fn+$(rkL8RH<;`{^6 zn5CzSG;N%_WP($;b}v39qT|@raQOb`y}L~US)Kfa82-1no^T5JJU2nPDF4XJ`$G2h z=a)G@kUFfuVtIgBdt$>z=ZmZrVr%Eb)L4bt@y1=Q^Uu_++56X|BC$f`joy)`4@Eg< z>~ef@*K|Xx<6S4GiE+|%_SzI#uNJC0tFOTxHKT84=be)8^3o}j1)CQ9XU)I1!Kl~r Tb=DrBa~V8c{an^LB{Ts5(GX>D literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemChestObsidian.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemChestObsidian.png new file mode 100644 index 0000000000000000000000000000000000000000..d72ed6dffc6e7b8cc64a5d823e3dfbdade5c7610 GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP~I}f7{!~30S*+8K~o-U3d7N^e!8uB$8@a$3HXk|3~ zA}o9J*MIqvl*g<*9jrpC?}D~_W(iES`m*eZ<^7*B58f{*^^V$JvTa=u6GOyp-fyayX$O~Um*;Tl?*m)oGxtLY+e{J2~aC+Gd=U4MMWpd+A>2bXg z>|Ydme}`v)JZorhY`p(dan=ZzRnyPfA7tLQFYn_a-YGwUzG3im^>bP0l+XkK81!;~ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemCoffee.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemCoffee.png new file mode 100644 index 0000000000000000000000000000000000000000..63cefb7fac420173754aff3fb937841cf5b7a343 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjGL736~_k^`TL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33J=4@yqg0@pc25__ z5DWjMeHVEf6a<_-|CI3wmnVotI#0LX*)mUEWa^KPlY(wJ2~3O+C}zp(E3kj^SlEtR zFVLxQuBu+JbN&;d$alvb-T%nG;M4f$di6v8(M7wNed^^_bU!Ff@Ls9O``3Z}2FC@S z4RX>6%CCMd`s$Ms*U=!)jS?*xt5px738C-9J`t+?`U!*S92}_4e%S zN9!U~B_$W$yJoq2hnr-;4ta6h~wM^^OwYacNj5emGr>=^}-Im&w`LM|9 zMF!jH%ZYb3_2g`Sk&(Yd?a!2}QWq!mdoBF2)5*$6t7qNGKRzv9Yg_YPa4^d4cDTyA zEb&3v=_SH~McXUy?Gih@kMZ_&!N!lvI6;>1s;*b z3=Dh+K$tP>S|=w^P@=>&q9iy!t)x7$D3zfgF*C13FE6!3!9>qM&os5wC>5w?mZytj zh=u>u-h+b81_I1?Ie4E;<@>R;^Gketv(094$@_*MA~vLW=I#CN{^tGLAAi4=%v{K% z`gi~Q@QjTj4HLMS{`<(Rn*Qfaq+9ZXSE_9n=FN37+C2TkA3n8(3_H?V>@_xvw2HSF zMf%;_q2O`x@Kkl(q@SyL^q=T5A8MXbyG4mFa)P2fo6+{>cRTIv{6uZCXSA$n5?xt2 b|6ZM&cjj&XnvA(XS2B3I`njxgN@xNA4mWAz literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemCrafterOnAStick.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemCrafterOnAStick.png new file mode 100644 index 0000000000000000000000000000000000000000..94891d6c563218ddcd4ac7c3150cf9fb3bc3cb75 GIT binary patch literal 1512 zcmVP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGiy#N3Xy#Yu2kgWg!00(qQO+^Ra0|yiw zAw>EBoB#j-7<5HgbW?9;ba!ELWdLwtX>N2bZe?^JG%heMHD!e|WdHyLMoC0LR9HvV zSNl^FXB1^OyPMt33z8TDNywW71QN&tLI5A2P>Avhk3fQ=_!@Cq9c`&vE8}QKtrj~D zPSu(E$Mi4i&kd*d+XUMgJ1QVLJu`PQNxs~3ALrh0Q}e$^EMnz6^=7{M_Vc3IYvvkk z2HxW^b55J_^9G@lCC;dbe4SZVYb`RE85BXPe!cJD6jhQGMG&^hYt4G?Rg}ejuLMWN z*XVeK5#~}p^tZb(-tEKD4%e0zgd~WSqx%C^W<4WXKGKZW7yGe3o5ZX0eYiKGs`Pu0n{8H-1LN<(ZgDq5zD3%XL@cKeO9?T~&+UeGU(1`+T+1|kE1zt7En&3v` zuJX^t6gF3~SQ?0+kPYF^(&Y@Y3<$|NzH4QN3~vM5wt?Fu|E>Nw_T zq{CHS8;aoRTmnmnDC@&fOq2MQ`a?JocOl>9!KuCwRV9RtQVPFPi;9QB6=BlYR{iY= zY@}q3yvtKwpN`}4R0j$P4@!MuJX}cQ+mr3c_XIJW^x^toGj4v>iW41;m`yg}NimHV zRE_h;qS}bsEUKyE_9GBF^n(=grgj!0YyTz#m(Rje5CwqTO{B9dZhd4)_K`W|>j0-J^mibOcw?Z@TAA>5%#%7M8O?EYf%P=aQNzGyhaTbURER-j+_AfvYpgyit|p7OxE(r@FCuCWBQH z;Y61gQniA8nc-IW->wCq5xm4^x_)n zgpn(XXr?8$w}mv)Y7>r!tSH4?*jPy7H_GnEnFRH@8COQyaKDhE074b=vl-l;?yQi@ zv_W^5c?G#_y)cxt>qj#V^oA{4S&u~v;>m16yMTU}?$X4U>+<2oi5Q-fPS$5Cpc|3YVq4=LNl%I8jfR` z?>>75M$Sknd$PtYMm~4MNl(A>JC04N$kkg7e1qL6IO(^%;-R00`>< O0000WFU8GbZ8()Nlj2>E@cM*00Iw5L_t(I%e|9LNYil` z$3Oqq{pU29>D;*mMz;2E-;<35py%u!hBU~jvZ&(W_uzW0EUvlk`xcR**SS0v}=*>$iTtEMv< zouyDWu$0=F|1<-@FA3^9_6SLlY4&;f@GXK>(<#yo3{^u$qW{_eZ!TSzfczPp-nmZn zm=hSKB^2ofjgB=;MrTnZ8CQ8F&!*pzUPxs7a};#AYeaX;T9U~$jE`{VWi=bOyU}F@ zO;PxsOpr*MnDL(k%2LwpsS+)J37D z{n_DXEu@ku8p;*w>;~tDrqDH&*7X%MKfO%w{v+aMis{%K88e+@Ijf+|)pTZuEyC(z z3mIev!x6SFDG3cTs;uPsK!EU-K+fuAfVQ^X;#Oc#GE*iCu^0_@m0G)je`pGeuF_gp z!TwNyOeT}JF&V&SvjNc9H|y2LrZUjle>%qdh& z#ad9n=xmw`!S~!9pZ@dJ_V)IQrM$Umn>guqh;C1nSk|)~KH?J|Pm|z(#Sho8w>PTU RCL;g<002ovPDHLkV1hC3FHisg literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeBlockPlacing.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeBlockPlacing.png new file mode 100644 index 0000000000000000000000000000000000000000..f8463239b8cf86394a41742f68d90a980d6d2754 GIT binary patch literal 449 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QK$!8;-MT+OLG}_)Usv|~Y(gSBY!fH0z6lhPC~=J_3C>R| zDNig)Whh9@%q!8$OD$0_(KFC9O>H$w1==I;>Eak-;Xk$ibXK#2L~E_*^h@73k37)r zFbVaz{lY7wB`tAQZ`#cxO%;j{-fs1qYuMJ2Yr@WV_|J3u`vzyG7PPY;vQ_$>yY_0O zO>AlGcZKJL+CoClEA0xVZ`ASj-DT^rUBFeaVqW{IRRJQbn`bigJr+3r(V}6B@8KiA zU-9mHugp<%=DC*Ke7TG=VW5iIz`&Ffn^*!x6gil5s#!h7mNVwu&O0ZwJh<)fL+RIF z+0ADA>xiAd%y9a;YTt2z)X1O{Wv>rz(#e=*#+x9af8*^wfj0Xu`|h((P!U{~8T3NK z;riES(qb~l8=qGe#BOht@|e^zEuYC_Myli`learpt@5rEF?hDFhF3wVCD^Abckk8t n-v4L5*}iq(u7oaW!!!Ex4yL?b%vt;x7@Q2Au6{1-oD!MQK$!8;-MT+OLG}_)Usv|~Y(gSzj0y8TflQSsag8Vm&QB{T zPb^AhC`ioAE78kKEm1JhGte_lZ8b^-s#)*p;uvD#pX|W&-}8XP1A9$|C31^+nHC&6 z(wuy}Z=nQ}XdA->6-5~-DXwD*do|b+f_r#{Qx7~@wd%iUW243l6=nyinjb&^zrVXv zxbLLVf$skI`-S!2|7ZUFZDJaO(YXy9f4*lk;W(y#s=-xQ{m{+1H*fyG>uGwxKjO!J z^8jIv-`yR5;1>&>y8t1fKF%dboFyt=akR{0Qeep-2eap literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeFortune.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeFortune.png new file mode 100644 index 0000000000000000000000000000000000000000..730c29e3e851decf59690ea0a885c5549ab59c4c GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=G^tAk28_ZrvZCAbW|YuPgg~HX#ui$;0<2+y@Ftl(rIsj|=o#plrnVZT0`1B5ba4!ca6dc6){Dhap!GG2+p=e~r6gxc zN?TSiD=RA}7xS_x2OiO`V3jm5FcDzs5Bk(=QzesKKjYoac}@IpUcIVYzbbvJLXDDH z--`myYi{8dp)cxMrn#CjPv+9Twe9T$xkFu*(iaZK%v$!dx#W4a!Y-Dwva{dCo^>~~ zWPb|Wd%{fN;a}y?kBdKFJ`EID-IF5uAjrzr#?XGZ+5QTH{Z*bD)Xv+LPVCfSE>SCF z$&Wkx{+{rflc!m}{{3uli{Y+8T<86LGw;{``SfGvKQ(>fEBwnr!XJ+H%=8ni{`HH$ z^4rSAbr!7`*(!qVOm-#TG5YXl?gU1l;Jo6=5(#f6GJc9S-0+n%%+GMD#5#c>&SK{{xsSG=&oRiScKhv%jF*)5{s6B_-$?ZkR8X>WxJUvTiH7?vR zV=ANT^oa5eBA1*a0`E2~y4}Gy)#1DH7M)en0bjbkHx;_Hdtcz*EN?T9ReOb2|5sq- OFnGH9xvXPx#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc00(qQO+^Ra1`-q; zG=>1ossI207<5HgbW?9;ba!ELWdLwtX>N2bZe?^JG%heMHD!e|WdHyHl1W5CR9HvN zlp#w6K@^4O2Uu)ojV6OhtOmjMHd!bh;mxnnECx87Os`&CU(lQ) zJ##X1j}>dP7~pX38!@sD$CN7Q8nPHDUV-900EQK$!8;-MT+OLG}_)Usv|~Y(gUHN`7h64g-ZGN?apKg7ec# z$`gxH8440J^GfvcQcDy}^bGV&Q(KKvfolGFx;Tbd_$NCs{r5Z|@xWe_VTs%#UZw?y zjx;A9?^`IrB-+L>K}AtUN{Z{4!d?wF1?^AkH~rTaKK?1*YSz>J`AhHq|7raD|NEO; zr&cgO%69tKUAgIx_~(S5>usmLtxsxu@_*&zU7h9(ZPn3U|94k$|Ghru%?=%>=Znyi*I#zK~eX7;TpKL;jh<$9gA!?yz2ip34o*?0kRjZ%pM5^EKeP z+>^t=k>DZJ?D$LJmLkJyr5Fj2_e2kQK$!8;-MT+OLG}_)Usv|~Y(m1O3U@D0+zAwtC~=J_3C>R| zDNig)Whh9@%q!8$OD$0_(KFC9O>H$w1*$pj>Eak-;XikhBiA7V0oUT)O01ekWe)bv z&ii7}<;uTcTh}6Pb6ts`yOj$KFJ~Go6kGoHgV@}e|7WU*_AOx7b(DW-bJN3jrvB0? z;+Lj)-uTl#WfR-pxCZMIOYIZiriO3c!1U}SuiC=4++UwwacDDi9_CrJpy_g8b!nMH zpiP3=-dO^?FJJBEv_4?OS5!R5T&C>&ui3Hz)6TJ-W|VgM#`lS_e1pe3fqs*mYs~Qr zU)yg;GiSJ(RpcOl)6>3v*MZ7SKR5C6xjEG^#9b?GFuvGm3G@mdKI;Vst0LR{g AL;wH) literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeSpeedII.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeSpeedII.png new file mode 100644 index 0000000000000000000000000000000000000000..7cb333259815dd1e129685ce5a5f64056960a783 GIT binary patch literal 463 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QK$!8;-MT+OLG}_)Usv|~Y(m1OW}56OFMvW4C9V-A!TD(= z<%vb93~dIox?sjWt-KznpOT^vI!{HF%^dLMQWIg|f+_O<+3li6)U z-l&Q=Rtp@IbJ1^FprNI-Xv&PP{8U({5w0PXUh*Q(THX3t(xM$ciU!u z*~4(O(`;3A?N+9ZHfwIrm|s#D(!X?{MfLMvyj!z+{M;8heE9XLxn1Us#FtGs3j!ZZ zmzZ4=nb-Kz_bpjBB|2gbUqQLB z=iJB#7L2D}uh$T@`&c2b$RUw++e|;%!hUJ}r+mlDNfA%e_t{)Nz3=!28|j4~9jvx1 zWS)9tFh@r~B63y06Aix~m#4TsTpl5HxRuM&gTe~DWM4f D!4QK$!8;-MT+OLG}_)Usv|~Y(m0jd|Ddkw*rMEN?apKg7ec# z$`gxH8440J^GfvcQcDy}^bGV&Q(KKvf%b@ax;Tbd_)qN%^ga|IbM*VgRqeXMk&&m{ zU8*>l4qvDdbo}5b|4Q)#Ge?tz;1sVc9hRB9Ohr}qU$|JkUOMj1p3es=E&mtS{aLE} zkl{T?d&ifXJ(>sqMZ;D@75xt{VH&e6D^k{VLp;RY_ z-KGtzN(L zx~vv0w2V8oZ8j&P|4KQ%^Ex4M?HscI6(+~*xcR(&ue?CNY2msXueZB*oUoF;AG7&Q z`1XwB;sLAq3K#l(xVJ&j?xphlxrH-7KfK59Qg-Y%!=ky#0+VHD8&^*I literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeThreeByThree.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemDrillUpgradeThreeByThree.png new file mode 100644 index 0000000000000000000000000000000000000000..6e2fa2a96d39346e7d256283bcf9ef2c57c08b1c GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QK$!8;-MT+OLG}_)Usv|~Y(gR|n(49@T0kL*64!{5;QX|b z^2DN4hJwV*yb`^<)Di^~Jp(<{)K;TZpqj6qE{-7<{!=Gz%Z<^UVS!KV0rzg=g;O9|66aleU_5QhxPy$ z6aD0%_eSxBGS3y>ZxS*6f3x)Nktt^xuPi)V*1h-n!w0`_bOyiu%PP~%FfH+b*3^Wl zr%zgz%h)N{%-tZ-zqxut)Iwc_=>|_2gY4gz$1LVhzI^1&w#`=38)o`l6x7~w!lvI6;>1s;*b z3=Dh+L6~vJ#O${~L5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33J=4@yqg0@pE>9Q7 z5DWjMeT|$)6-1b=r|sUk(A%O(`Ac!DLr(C@KkV+=Cd=J5pXw*=aONrRSh!;Ayb0f2 zcp8;1SI2uLtuSg%P_1N!&{$^Vy~@uu=W<0_Z9RPgg&e IbxsLQ0RACdhyVZp literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFertilizer.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFertilizer.png new file mode 100644 index 0000000000000000000000000000000000000000..68ea559dfff3b8d5e362d6f1d5f2c34863206954 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBufiR<}hF1enkiEpy*OmP~Gn=@PN^7nPGf+sP#5JNMI6tkV zJh3R1p&&6cuS72|wM4;0&p^*KwbdvUsOGk(i(`m||JF(N+=mPVj$RJqD(z^l7h`q2 z;wm7+TKM*rd4X70^ZmnTPwGqmc8a&W^z6dHX7^h$_uj9YK5M^Q>CK(lJHH+(-Ym;6 z_vF{E`FB2-ebHXxG~vz}_jeoSZAp9e*W$P6gJ%`y6Q-oiSTNs;LB(XF)%PoU5wh*7 zEJ_h?n`8qF-W?CtZ(7u#B(3tMVbRVQox7)^WSI`Ek=Q06#mU$(;hyD{hAYo1o0hEc zJE^zjyvM{R44KoeDwfVLRY?{PdRXel$Z<|_kJrz2|M=fDgep30>8bg=d#Wzp$PyP9g?8{ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFlaxSeed.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFlaxSeed.png new file mode 100644 index 0000000000000000000000000000000000000000..f0feb7fa0ec80994f5450b22a8c549ec90823c27 GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=Dh+K$tP>S|=w^P@=>&q9iy!t)x7$D3zfgF*C13FE6!3!9>qM&os5wC>5xt+tbA{ z#KM1V|3%&g1s<1~Hw^z23&^_uEtx+{IVO0ciARm6vg&nr-~GjT)2BR^5Lk2iq1Ub_ z67!bdo$B(5eae)u&L>?R8I@a}NUn+C-gTXggTe~DWM4fw;^HA literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodBaguette.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodBaguette.png new file mode 100644 index 0000000000000000000000000000000000000000..cf6fb5aa25a05ffec74c4eb7efb72e1b66b427d1 GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXWa8_dH_((WKS2z z5DWig1+gh@-iJTb3#{v$mgwq4InGjh zqH)mBWAk1)`8?(erp+b|20oknTNUb!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXWa8_dH_((c25__ z5DWja6K%Pe3@?V=_aq zhB>YBw6_2g2lFp(p9Qltc^kN8*KtPgk9ooIYrWP|^-fp22WQ%mvv4F FO#qpGbXEWW literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodCarrotJuice.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodCarrotJuice.png new file mode 100644 index 0000000000000000000000000000000000000000..677bda4ae1b696ddecaafac85af79eeae06cc4ae GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXWa8_dH_&Oo2QFo zh=qT$#GMCT>z@C&UD) z8}sJ>&f@1D<*YuJ*TwGkxX!~QBH8dReG(62X5D;!Rz3>>-oq}EP2R>l!X_+F@+UZT z@g7(v=;k~%i9N)SVVT72v?jI#3_gZNZC-)G1_lfaX1=%Py!^G*1?VCMPgg&ebxsLQ E05+Id761SM literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodCheese.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodCheese.png new file mode 100644 index 0000000000000000000000000000000000000000..68e490b8254c123d55335acfe43a4ce5f0259f34 GIT binary patch literal 585 zcmV-P0=E5$P)zQWyXL0oF-G zK~y-))sjtb5&;l~pIu;q#Y0==XyYDgJT-0NM-SQy;XiN&B=V7-^lFSAMD$WhDQ?iC ze}Zs9FMcF?^WZ^Bw1#Zl($Iya`{kk8O-=a$I;Y9ZJa6924E#5dP9;dE66fl|yx|A; zm%MrPLOv;!%0K9IjrjsTxK+7|Bqgvc1IMuuLlN*?>WyyzeEB>Rd=bI7x3(VjO7|`k zi!TzDE?`>*<717MdH_JBq#%kBO!E-6tpy^Y4;S)DBuPe&FAxfanVlTdQV+;wGdy`* zq|yA2ZJWsQB?|c@YwJ<(#&sFdx39J}CKH|USi>-WUJ3RV_LF#giE>fKb#3-u z{tO15zj(t=y@((zqbQ5$x{D}={}#}77t%yyLEs7KKDrJRD#iw$Lgvy_Y=>8|4#e? X?3u?zFfUpZ00000NkvXXu0mjfM2Z4~ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodChocolate.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodChocolate.png new file mode 100644 index 0000000000000000000000000000000000000000..8f0419c6a58e1fdbafe4ce979a29fceaedd76274 GIT binary patch literal 716 zcmV;-0yF)IP)TJt(a+H|{J-6rO^YDG1hX?-Cgw@&xz?IT6 z&L7DldH+V5?^zgeIPw1o0FbR7WmnN9?2a*dhsUve{=$trO$?fQk$*J5q_Lre^?oN` z-F{4`9->dxP+Oi)=aVLcp@OWvMrtZeq=egu4ws=#h+}GOob-$=v18z0xYDw_kj@RqObm166mk>$()>!(79Te_M zqoU#jnjJ@(^EfEUI~!P>r^Gaf8ax}h3En>=Ei>+gh`_EtCoC(J|Wcve} znOz7jEh-`m$>rfp#ky^-5I#(AS`(U?T_7qVEEtnq9(;=nLg=+Ifq#WoQX>B~ zu^d|RS8FOqh~ENhL0+E^ugeEOVfHp5+n%NolFJj6xLm;!B)L3DE)R=xArdu85xveS zo^_5Ot30`zy7E0ja(Re~2wM>Z=d&$u>c^ zc`|s7%-rL`m}8*qblIxEAOk3>s-~mI!u6U0Vca5#97DVq>$**Md(Ya>WPWNwclg?0 z3oc)*!kA+Kpu4??*X@rucQB0yt^I_^Ly><^NX2Sxqxe8Eaj~1x#?I3EY93W&C^3pT yauX#KqJ>+HZz#x*T>c*|YQqen9@{Oic?9uM|+%{xc#9RMLI0I%Pl$X@{m`@80x zu+!P#@ig$fTde<7jsExofHxm{at&~JZ_kz?@}$w^Xfwym0Kv>qGXM_fiB~r=LQ;;0 z69C?R8i=bEce)!KZRV)12D}rT6CTVWX7IA*iAlMi;O?ERwV4CRz2kJcqzZ|LlYknR z7VzR`hIc}qIhsYryH>`x$?`fNBxS2zaCTAgES3n6)KE1ZO#(@c5S7ovDTDExlhX;a zMFl_xkW@)YY2*&U(;v^ty(1*$sVdELWf>x)^Tqlibuxf2{jZd_Z?WBOQpH3}%A!=% z3>-F!KpwjNte5FHR=0k#K&GAC$iE94DcdERTLv8B_mN31$mxb8LYOxV)X_? zocC;ZIt)jnwQAmK<24}OQ&kmkS8kq;KE>WjSipZ)T$7hxNvC1{*=hQ?0 aSAGERRN3QySNQP&0000N2bZe?^J zG%heMGmPe!Pyhe{u}MThR5(wSlg~>6K@`W|KM>jvB0Pi#!8!zCL>)4W2oDuRRFDu} zDu{w0PzcIX(4p<>K}ci|dk{rRx}=c1A}AUXBnq7*u%smP;&Ji~JKOFeln=hUv$OO0 zykVDtvDqb>$65{cA`!5k`hiQQAzCiOZKXnU)@p&B<6v75;7XF{oONaaHV!=S?>cmw zh|^&r^5fs725@|L(}O?_sK*Z{gM?e|qmh>aWHK2D1OiI*@b&pG9Ch~-|GI$+aL!_z z14xw06by&M6lQ?Fvl?dek$N4V)NG&5}?qCw~aJP>@U}=^~V3g2A8?d|xaUNh}tlf|o`^Cgox~K#4v~j)KkI zV<^7ALG}9!=s>K#(mUIt9>%Bz`yLYQNZnD$cB&NX=c`0O;#!4J*F){;c>>c9X1002ovPDHLkV1lcm B=w<)_ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodFrenchFries.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodFrenchFries.png new file mode 100644 index 0000000000000000000000000000000000000000..85f0d00c868d5bab796ea75bea54ef916643cb87 GIT binary patch literal 569 zcmV-90>=G`P)N2bZe?^J zG%heMGmPe!Pyhe{w@E}nR5(wSlff$lQ5?s={{czT9^{~wgA$1YB55y_graakiE^S8 zdr}V8)nUt~Im}^OEj9=3wsvOQb~md@Xvs-x*^s!{+nC>5ziDP8y!y`X&HMenpWl1E z9_risgidlf%mf1HT-k;v9>-obi-YTHq1E?ybb34(lVxnGs#tTj^3ZShSXEVjc6v@DyIUfuL1>o}K1<)Sug^q77peTwSi9|#Z?TSQj7UeZf(?_Nk zh3D?|xd>41Zbjq{1Su862{60lhIACO1Dd<~g&1PoiXIAuY|3OZdhfs}me)OY02v*% z4JfOqG65u6mQ6EvpIBJ71L(t$x|VK~S5^xMou7BXW@=&uY{X&!T?IjCfgp{>%lrvY z>ufU3@sAIj886s;rVQyFniK#!uT^AZbE|6*=Z{ZD^E5sIM5*yZb+)Hz00000NkvXX Hu0mjfS&s2= literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodFrenchFry.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodFrenchFry.png new file mode 100644 index 0000000000000000000000000000000000000000..fc27dca53af1f161696a2336c8a8517e00196f84 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXWa8_dH_((Tu&Fr z5DWjM0S9?o40w|Je2VSeUVLWTAt}))7}3OP`SZZkY}X5~lp;$P-Qe>P{3w2DA@kSD zw-m+Kw?0Zzh->qN#!KU{y zmo|qmtUFy{cs=EvfUon8j+3!$OQ$@G?p(*MaqWL$x!nbmeQ(kvwIqGjv<^PN+AgpQ=0003+NklYU6vltKNgAT2 zDryT>Iynecao1IFEeO7VV+TQWQi@OD3%I!Y0{$Cx(9J=_L8YjRiwM%DHs1Vo2!tlI z;OO98&OL{FKECfe=feL{vV~f;5^1Uczz;$+RV4A#mK>fwDSZKI)k*|lcRT=cx{B)s zNpz%-X=o`Bk!4_aJRIq#nwo71fN5ytbT#!}%QTlZcf+^qg8=9x^~H6aycOT;+kxmS z;qGcW%3FfteM#fP;B{dfPX_3QN`2*>yd`MaA@fTOr6+^ElS14urNR_Up1s6g6fAb+ z820%C*76L{=*?hjt)$#MwnKo~+(1g}y&FrqxNRzZJ#gHSuv{F(kv^?1!(1<5LYfQ@ z8I+5~sCx=208JH)T1JvL+Y-~zlJWg&kv3N6qU-{Fef!Bsk1n5;zx5Y>0P^yNZsWaN QLI3~&07*qoM6N<$f}jMnaR2}S literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodNoodle.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodNoodle.png new file mode 100644 index 0000000000000000000000000000000000000000..fc1c1bb3452301fe7730291763b5e2e9c89037d8 GIT binary patch literal 443 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~g6t)pzOL-|nc0P{bi41~6axxLl(rIsj|=o#plrnVZT0_~CXba4!^@Nb>CF^efs#AUwy#P|&pSPrHs z9tqJB)OO^^49-lPn14ZOW9Jf~gV&B7vKLUCa85~p$@68qjqT~aduR8Z<%@Z?@2++6 z^S8SMmMvb^o<6zkO!xJ^|GzRXh%sNRGyl?2XV0cSEpnk?Glxgx#HafoJ>EHGOZtu8 zX@)oUT$gPP%oEBz!ZD38J$pj;g)~V;o@FcIzT3Lyv)WhQnS$B8%H;T`= zan?)8Iqg*V+lV<{3MZZzRrSnF+!lFFbcKSzwyNU)d-qs~rfZ*Lop__}cI8L&^2Z{{ z0zJGH8s$PYdGr6={#@I&vnkC;?c33Mwv!cNLWg4%Qx1qu`l$0m*UORV?(MqfLoA0j j>L)tAy#6%5{2jxwSt*r~(J~^yfMoD=^>bP0l+XkKCpNIb literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodPizza.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodPizza.png new file mode 100644 index 0000000000000000000000000000000000000000..16807d0092a97c19ace8331db204b6ca7b1f067d GIT binary patch literal 646 zcmV;10(t$3P)Nji#=Dx1_s5# zpm~vh$Wjo~va=n}wb^~_JFX*eY>i)bNVuBW3kw{%GO!L}uPx7BdPLXg4h)*P3Au_Y zQ-mr+Aeg(GMd=u&=DBzJ4*vA8$#z~7a_v@M8MLuck;UGVCEELZQf@#Lxr926(lMTE zb8vhMOF>MjQmboFsw#TMxAXdX0?+km@2?;wsK_FU1!>E0;M59{4v39Kb5c@x^Ldrz zng%nYMI1{~sYM8(SqTNzASUb85Cp7*H7qF!l|}bhjv$Qc3^Hj4Um5oGEfX7wB@CHV zK&ULVDicO2KHhHvpkrW>P3hY2Z@lsNJx4D$QVulbszGabJJEpBF&+JemL{Kfx)G&g zUX6Su>j<3vRvlnyY)T{(z2!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXWa8_dH_&Oqo<2w zh=qT$1gi;C*sGlX8xvQUiMT45S;;?P6_8%VE83vq&~~6;gQ|Lja0grB xo>_?uY0^HzJco}gJjKC0gKd&2pXq@EKvy2^KYu~*wLH)<44$rjF6*2Ung9ngQPKba literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodRice.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodRice.png new file mode 100644 index 0000000000000000000000000000000000000000..e927b9e97a34e4c7fe663bb1e7f3b5438faed7e7 GIT binary patch literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP~E59%+$EDA|lz>9AnIRD+&iT2ysd*(pE(3#eQEFmI zYKlU6W=V#EyQgnJie4%^0|R4Ew=;ndHIVhC8Z?YT$BSlCVB)E=KnAhbya!e!sSO^y1sQOEYC4s&z!i{n;qHf>iEgVtB>I9lAa zptWmu&6|^tDns9-NTpir2v>b|^^|wh+qJQVZ$(yaX-<{gGK<%1dis}d{2vrA``*-@ z?3HeyJG=Yxev6lJO#4sXI<}~)wE2DU=S5$Y7tdGou$pV~?jO)29xdTJpDz2;KkIeT zm)Fa)ez)dtE*9$7JY?XaqQYU)`nah||J!XF=Gcl!QzcJ&_JJb8)78&qol`;+0M1I* AYXATM literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodRiceBread.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodRiceBread.png new file mode 100644 index 0000000000000000000000000000000000000000..fdbf09679f1f1a15a62ff1c23fd2f5e5a707e815 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33 zJ=4@yqg0@pGoCJvAr}5iC)jc^849!(&)VB^BPUU{L+KXBuBHU-8(c~i4AR=%`Bt+z zf49x#Jjo>{|KxpbzDLHaWv7xXIk*4TI+*Qte|9hXK@P+I=T_&__c~Ee(=!XNSEoy`Y`N)I+{phq*^S%4RU|;|!&!+~?=B|!YY%+>Hj45r_MV-` z!tuIHaKT*pYsapgjhoQhXB$=fdBub22Eig%j$J#^Bwy@NAGTKV#G`_omnHK&3)V=^ m;Ptj(`4Zdd;8O3fkX_QGBXeh0=sTdl7(8A5T-G@yGywpD)_vOm literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodSpaghetti.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodSpaghetti.png new file mode 100644 index 0000000000000000000000000000000000000000..7d41404315c4bfb22bfda72341f250308a259710 GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXWa8_dH_((El(H6 z5DWig304!Puva<%6K^<9{kngvl=ckXsmFK|X3cBk`ct2B{`3Ed44?nIJDvGIKeg*m z{S-AGbCFdtq9?kI{?>1C{rO+nf8T$9ot^*fjUN2@f1>~Ye`Vdi|NSKmGsHFCAN>CR zqEPF9g{=X(91KDsqKSX%P2IozU#zfzd)Lzc_Js_)oERT1Qa8KvfBlq>|JwzUj^sKl zwEzFVSbFL~E{7kFTxR|^Z(=>b*8D@ka)S58bg=d#Wzp$P!WZHDRq literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodSubmarineSandwich.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodSubmarineSandwich.png new file mode 100644 index 0000000000000000000000000000000000000000..df4e1508a0716b2d531020e071db180986a45925 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXWa8_dH_((Q%@Ji z5DWjQLDpP{97Jjqd!0nq=xh-Lv8ITZiZ%@uQtKaC&YO9hZ%y{5 zbD#zvS)~p{%9eM2wH|{VG z>05L?cmF*Fk?BvRJ_mJ_TzA^*IHSk-{_|ODjjG!#EMJF6wC748kw!g>PBL7MH1l%1Z@=94$I{}^ zI@3Ty2j*{Qo@Cs#OGvQ(R^{iVcBtOk@}|NkwoqT@7e_MhTmyQT!PC{xWt~$(69DVp Bk1YTI literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodToast.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemFoodToast.png new file mode 100644 index 0000000000000000000000000000000000000000..7b896b290d4111025784ccf5ccc11beebd3e81e8 GIT binary patch literal 457 zcmV;)0XF`LP)d|C~n6a zs5x>tXPX%Xd*}c6QM=R3>||!mT5Avdc1ZQ%?o5sTWoB;L0UC`+N?P*f)~S33=&PZL zu)ezBt@$x}Nr^#-G0=W`0pQ`WRJU)eE&A;AC@H;S=7b=mq{J9dHDU}L zpWLu}cu_z?L6Z08ZZ~1(s2XNYjDai%AjUu*E&w9JqtqE3^XS@bbrIV7e0R(TH@r2~{hav+nQe8o>2!yKIdylse}u<3|QLazoYq>d+Sk*~E`S zsZlrc+E;!TeYL9+5moa%@R^OOv3GPS{8#Y?6i=~*cLf;o00000NkvXXu0mjfcZI|8 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemHairyBall.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemHairyBall.png new file mode 100644 index 0000000000000000000000000000000000000000..f8d9492a7b8a3078bed8a38912d4632714b11793 GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=Dh+K$tP>S|=w^P@=>&q9iy!t)x7$D3zfgF*C13FE6!3!9>qM&os5wC>5yYwWo_? zh=u>&i5CT%6$D&X9+T2JuO<9+_tUPDo+&3ytO&MZC$p(bD5+=90$)xJyI7)eBsgd=J!30)Y3&89VJ>B zr52Vt8#t>K?qZl-!qy=xzwtNA!o>bxUz~2roc-5-@Paj`u&l-mzLy@c%y+N0tb9DL zsf0&Fz#(hKf`xv9%lfLBTp9$zc>0nigv7dZ1A{+RZL8WjXQ$~pDzgDGkFyC-aD(T@2}fy z-=1Wxcc97pv!yx9|L4XXZ*MS!iO(rcPWVyB-}wJ;!;kqH%pQypygz>SFbP-sO8i^g kZoRNOr;B5V#p$;b_HrFI;AuJUCF>(L z`QZAAJKx)wuVN0jik_d_ zU9c-w;5p}<_pWVA3X)}{9+wGR<`1}1BpP7i7Qf|s$*R_7`Rj8pGhOCaa@eErL-42M zwZya|l~#N|T$CCve_{=czE>y3AhLDQfAJ4YCMxC+#g2Xb0dyRLr>mdKI;Vst0L#N& AxBvhE literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemHoeEmerald.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemHoeEmerald.png new file mode 100644 index 0000000000000000000000000000000000000000..f1ea5b79509dcd232cb320b868b67d3a91adab4f GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=Dh+K$tP>S|=w^kiEpy*OmP~v#_A4;gQ|F20)=xo-U3d7N?UF76=$Tnk-V9_>(_* z|Gm%btE0qfW-U#gDfzD^DIwumYDz*v!jJy50(00LME|D)ITJk7QUgw;r-H=uKY31Y zjBA>lcx;(_PX(_-@wfV!DPe3M8PeDq*?V}{!}hkWPE=A`5cmG)VU3ID4R~kc^W?;JAE5VMnneC$?d{(I^c91rtDnm{r-UW| D)}DQ# literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemHoeObsidian.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemHoeObsidian.png new file mode 100644 index 0000000000000000000000000000000000000000..a3c9887c99581e6adc9c705dbd9d8a3ff3789e57 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DkxL735kHCP2GC{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPVk-lnPXnKrmz}t2FngiXk>M+*|()v@8oUM3_Hzm#)skhVQtx|%%_SRHb!rV&nYgbICJ{4@#2pi+fQm=?$6JA zmsflCK~{mrC5DsJ+;7zcpPH_sx@Lz!`sxJZ%@1U_*D=+c5cALRTh_a7S(t+7`^W4d zobPQn&zJnW+55VeqwlA$mZ|T*94hlWch>s;3WeXwnG+q?Z$J9vW87W8cAN9g|1-IH z8N;}bo)!y}R=p`zaL1|p|ASfge8n=?2&E)0nznZ4v|pVJf0!~k67PB&OOycvg2B_( K&t;ucLK6ULU6)V* literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemJamOverlay.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemJamOverlay.png new file mode 100644 index 0000000000000000000000000000000000000000..d6ce4d94fd483bc1c4f68bb3d72b9d92c8fb2584 GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DjSL74G){)!Z!AbW|YuPgg~78VgUqYHmdqyvRcdAc};Se$-4$*{Y{K%_3=_1N-aZpXDu?vSJm7VnU?Y zl%RyQuA!jw6#A_&=GG*weV` zkR`jI;bV)U+h%+29*FARwJvdO>vy@OB0iU07z)n)J?Q_3&1_-ZpLqVqbAi5M@O1Ta JS?83{1OSeLg5LlD literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemKnife.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemKnife.png new file mode 100644 index 0000000000000000000000000000000000000000..c51cdd9abd22da6c41b3058de5fa468b6fdaf4b1 GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5hd`K7RKu$QD9B#o z>FdgVpP8LOTu*1-`7EH&Yfl%)5R21uC-2QWmdI~GAbMEheTVC7MzH+$dP&A&hI=^SCt zi8|pi;Z?jj^-=4*F1YP9WAt3}c;%ep-VG`dY_lajl0KAP_?*>r_g~ZNipWiCv<^K| zZN6_lpCRF0@@mdKI;Vst08z?_RR910 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemLeafBlower.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemLeafBlower.png new file mode 100644 index 0000000000000000000000000000000000000000..ad59792f75a2c2cb36712689df60f2d59654de78 GIT binary patch literal 421 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE(}p1m{?jr6DY!2;1OBO zz`!jG!i)^F=12eq*-JcqUD@w5%Zus?t&}LP2MWn%hD4M&=jZ08=9K`s3=Gaisfi`2 zDGKG8B^e6tp1uJoda3LT42+zfE{-76N>3KtP(Vp*Lnw6R#tvML^;`h8MLQ0$XE!Zme z+}ZeAIPFUH_p-)fzUOzQcOE}8%XyFS4nJa0`PlBg3pY5H=O_WLX>3|gv%hPsP@Lb9155hc#~xw)x%B|t6%gL6@8 zVo7R>LV0FMhJw4NZ$OG(Dmw!MBZH@lV~EA+yOTG1F*^#h{lBTK9kIsW@M>c(f8yHS z8!lvI6;>1s;*b z3=DjGL736~_k^`TL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33J=4@yqg0@pIi4<# zAr}5y`!DjgCfsimh4AaGoK;t5CISahu`l{S6gD+(OS}dN>5M6XhLcbst{S3uvE|7|?#f dz+#>NpZ4M(pQbv8dN2bZe?^J zG%heMHD!e|WdHyHqe(~bi_{ckoo895>526DNL^RS-al((@}5LWisCTgkdz=WVq^jVf?Hgrl`Qi(ipPII ztkWnpXE|FFg`;x{PjImyk>J^i?7>T`1(i0ejT&A=qvl-}pUS) zrIx)zpc7<{8z(p%WTFUQk9;|EQoCWEbiyhzYRUcYx>SU)jTDLBg0kS_4Ot}y1uh6& z=h4sO=;nx{I?)y$@P-(+``A1PoGL(wK}XmVZHppLRgQ$-Lac_p=*PDz;iI*_r_}x8 z)WsvfWDEY&vh{C5x0BpcTz>_az(oRP*XGy)VH3(*`W3i0;}&6}iXd>#j|i($l;3Xw z-XA>*ig1Det|)fA^@fp~MZoN{ErVx0JvgvCZX#x%C$IzFQq+;4!B|&V??H=EuW`T$ zmEak-ar*6~y8f24nATG-v>Z?<{% zb!}R@#iOE63iU!g{{2pmWuhw6wk>|~eT8&4QxnHb&lfX$R`0I9DKJO&T`S*=>(kDt zY{_%|AiI09qUS2lsRrw(oyqc^mz6g!jzuAg`;t=nPs63tm(H+oJJNXl#b zn$VOWomqUjJWY!-ZK7u1UtdsHBOtcbRjGH4j9pit-Go%h?fvIB)!y;7V`OGcHao;| QRSpzrp00i_>zopr0K>4R4*&oF literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscCoil.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscCoil.png new file mode 100644 index 0000000000000000000000000000000000000000..c56f57da8f7af2b2ae9a8110ed9fbed76eb136f6 GIT binary patch literal 555 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)07?Fw^Pk3ZMvQfk$L9 z0|U1(2s1Lwnj--eWH0gbb!ETL!osK|I`8veL!gjEW=KSdbAE1aYF-JD%fR51Se9&R zre~mMXkd8%l=V6W2F59#E{-7&+A>a`gOV#>omEpRzBkbup80R$yUU)*+zF zHEDtCYzL;5^$Houzr_Sya{n&y1`k^?CV=FG`7J+x%mgV@-L z_kZr~{(i?h&wrbNU%+9#IdQhyS#sSKC+`>EHE7T(vQ{(MFp-gA!c?TZ;Tx=u+6!bEXXgQnayfx~mt5S2!&Q{U1RopMRHMT`+ z0p%0~8WcDf7}^gvMy+i-aLa7RqxAnmUAbZ5Ih!v}Qt_1QXJ<$-nt9-}jn!N}i@xUh z>n2oOxn9~VlXE6$z5M-2w{pLx?v3N0_dL;Twqu}3&`Oa%B}=a#`|#;d|Eu!2lqmrk zEpCe$oj5XPx$TXU*SI$2L7Cs9m(PS+1R~akaWpYRPMdf(jlFAkL&OnpuY9FvbKGR! z<~vPGjnENWa`|Qb(OL3Gl;RGF&YDp!wQ>9Az7!+NkUNi^Y+fmUZ&f?gZCr6e#Vu;t qJj)LE+9&Up@-fWnlom<3Q~Hlp$8z@3O&i~WBhAy*&t;ucLK6U|HruEG literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscCoilAdvanced.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscCoilAdvanced.png new file mode 100644 index 0000000000000000000000000000000000000000..593cbf2dcc74469c0e4076dcec22193e47a5795b GIT binary patch literal 519 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)07?Fw^Pk3ZMvQfk$L9 z0|U1(2s1Lwnj--eWH0gbb!ETL!osM^7RsZg0ThzR42dXl&d<$F%_{+N85n#L%aTpa z^bGV24Giy}vR=o)z*ykv;uvCaI{A*BVpF5g0Vj`xQ$p4MAHHFk_^ju}C!ZFchRjRT z9y%EIWH3tr!IrPC66@@K9$cVyvM-Utk@?&GJ-_e!eAafZmb5;+Fnhk_6_uNkS!r_r z{HHMf&cF9pe!A^^N8fkyhu6CM@O-{qDajZ6`^rxYdAYk(E;|0m_63jqw z_>^r9kEfqhkM7HDA8sU^;lGry^Yf$U`4Jh1bJBoncYN*W1lbN!>-^bQ2dZaW&14a@3}p7NkGs%210)+WG5;cJnkHb?4OU z{yP+VLk%lTjSYZ6>3Qp{neG2~zxZhUX6KiQj-H`Y7Nqq=WO!~*y;J;Bxw*ZQpM^RNW5I2dUsmk@tNiY;(|sE6ED5tVKC{MazS@;?gvnOc)I$ztaD0e0sv`Q)87C9 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscCup.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscCup.png new file mode 100644 index 0000000000000000000000000000000000000000..7fc88085de9b5a882039cca6a05728336fb21926 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjGL736~_k^`TL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33J=4@yqg0@p3Qrfu z5DWjUJ%M};3Ovp`r`~Z}w{ZIWgcmb53v_&Z+`4WHuhJ*ZtaT1&Md!KOx!=&qSk$&n zLUZp#wM{nXCimU2zaaa;@%`;Tf1{WW%Khhmqj^zjhLl9_6rKxm(h15(H@m)FdE!!k s#E1Sp-{RbOt7`ZHidnPHDL-WT&yclwzu>ZcKsPXWy85}Sb4q9e0J^VR8vpI9QTi`(| z%0ncGAB!;^Vi&it0-?FRGtcwP%)`7Ykw`F4EHG#2vkKKp(f7W%y#1SiODvZPq^%eL zPu({F2K^EBhV8>^p-{+2E|&@%?ClUcXsm5I(?!R-!kR%?ozKRMo4!_k;kE6UsJkljKSz+1)V!F97G0NHe$fVPNeLhb5K zJfVs6qlvP;zCtP!C8!%-ay1p>`LW08`Hf6rl~15rDN26RBDaf$9B1PBVYfOSw%)M)6S#47xJzi+^!6R}N50dqH|%LIz6(qVDZmA* guf$&k{_Qt@05|-0`Ujf^ZvX%Q07*qoM6N<$f==4cuK)l5 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscKnifeBlade.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscKnifeBlade.png new file mode 100644 index 0000000000000000000000000000000000000000..eb6cdb88cfb4802d33679825c2dd9c14b8435f63 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DjSK$uZf!>a)($X?><>&kwgnO#^;Kqss&i|?bhk5Ij0f>xYRdUS$eh6*QxLf_+K z*KTK+1cX-XUdqY*U#ouq-R;V+53Ps;^2OQy8J<1mzhFwz=fbj!ddHR@e;p|CquoTC z@xf~Tn~@ds?$0pzFf(l_!;iSN-}f#Sn^du5cF5!ym$Ll%DruKDN`9JK&!D)*Eb7Rm S%PPPSV(@hJb6Mw<&;$TI$e%|5 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscKnifeHandle.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscKnifeHandle.png new file mode 100644 index 0000000000000000000000000000000000000000..69f35db620da60dde53ae21014392e102eeeb36f GIT binary patch literal 371 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=DjSK$uZf!>a)($X?><>&kwgnO#_3L)hhS9RmX+gQtsQh{fr-lMVfu97S5vrzFAp=S#LpR=V=ZN3!-hK3D2|nR4US#3u{Z#O__V#BH(7d2Oo}28Iu%?aCYc19tvd zsjc>0pedQsWB&l@Y z+`(1E^*&T$^d)xRXZxxHR#7G%+xGy2 Ohr!d;&t;ucLK6T8ag^!+ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscMashedFood.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscMashedFood.png new file mode 100644 index 0000000000000000000000000000000000000000..f908b50149a86d43b841194e1d17752ee48a383a GIT binary patch literal 469 zcmV;`0V@89P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02p*dSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E;Eegmrwuz0Y*tgK~y+TW1tHt4VV58!cZ>p0H$fJvEF|e z21^hFK$_iWhA0O7hJiGL6oWMCbZPxJ-e&+d04mL3 zug8aJz-2LIxZwYZ(*Hpiq*;EJ444KPP|GUPd32gJUxex>TApQp7HI@uuFM%*r3o1Z2;89T~*nrDfykHD6 z02FvwoelyZ10H!g{Qtk)9)h8oA0T7(tE50AvVA6AVLz89;`DFqBJ8z`y_iHR9)MT^{;600000 LNkvXXu0mjfL)Eq# literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscPaperCone.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscPaperCone.png new file mode 100644 index 0000000000000000000000000000000000000000..dc15878e9d0c7b9d2fb60376d7967b1ae35366b2 GIT binary patch literal 537 zcmV+!0_OdRP)N2bZe?^J zG%heMGmPe!Pyhe{mq|oHR5(xFlfg>@Q4q%GKPVz1I)sP7Is{QfU5p~4OF@SU3c6Jg z1f3Lu@Dy}t&mBBS>|sGMWs$tBn7fPUvc?i53Y{ddpd|F-@wGGg9x4@dZQ$GYn3?bQ zhJ8F3pI;%})oO4Mi-GU-3MA8nn{pY{N`-XRY=TdcU`J8l(l99Jom+y8fhMA_x z3WWl*EQ^%S=P8FZ-iLMBwgEuqN{umQ~o=@o|~U~B&boR?>)e!K&1^y(9>e8gTesuOVN4}yG~ z?FLLQtdTgxy;i)gE)|PKw!FR#fpe)FfW{He1oRCI2>?n_6k+D4?;Qua0r=sNv6)5a z9~>qK{y;tjH{&6lfQxJv0Ivcem_W#+`!W%LhF*ERQ^IVvT5#{aVDU`<60@rt@bLQP b9&W)WRHEhK-LaV;00000NkvXXu0mjf>c!($ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscRiceDough.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscRiceDough.png new file mode 100644 index 0000000000000000000000000000000000000000..d25613c551c2525fe4e01de5e912c3472c3da3c2 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE({MD?lGKCu%5&X6yYrJ zh%9Dc;1&j9Muu5)B!GhKC7!;n?Dtvug_RiC-X16g3dv@MM3gw^=jNv7l>oU649-QV zi6yBi3gww484B*6z5ywEsq8@U^PVn_Ar`0KPTZTt6e!TT-}*6Yq}e+A-!7GG2bW9; z5wn{-HCAO?V@T!PsSDmoZJY4o-PQp8F7G69ZhupmXEkT|?|l7l6#A^hsOb2v+tM>u zGagUS<_cJ>(D&2mzi5iz;lj_2ZXw6Jezo~Ve%Ko|xn}9T>UaESB@?V9ckYnA)ak_V zs*&};EveHc$GfTo9(knAY@g$Mp^GWxXtUq)4U2TbEL{T^X~_juHt&#i%5=D6SFpp~ z=(OIoAD_8r&tLo9{@(qRKfhkC`}O|x<;5#k<@;NU$prs79h!Lq0#LT=By}Z;C1rt33 zJ=4@yqg0@pqn<8~Ar}5iCs=bGau9LdJpbmD)&;Gt+8Ydf1-5K74()2_SQfOU)7vBa zwV#suheNaH8%D^?*lGNIPohxrnRu4NhAhrA^rx*=D`DT`z*Sk9wfgwxX49J~R-aw2 z9n(GZGphW}=S9Be*8Yz;HB8r+v%lW7>nl?S*O!uTg@S$OwoN-C^g^9k)kyGTlVjsN zj_K8Rn-iv{6*|6Qei$ILf4_rDOiRGcxqQ%_wFi2L!PC{xWt~$(69A#Cd;$Of literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscRing.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemMiscRing.png new file mode 100644 index 0000000000000000000000000000000000000000..4d27341ed89c1f2990c85a0fcbab3a08dc8b8ba3 GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DkxL735kHCP2GC{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPVk-lnPYS>FMGa zV&Q*w;#pn?2a%R|RU!7?R|i~~_4vFNu)1cj2>(_+|6ZtbMoQB4+4*Iyf5TJf_1t?{ z8pGh6o_t^D+OM#SVl21BT7Sf~Fs9EuGcU4Z{Zhu|)i!lvI6;>1s;*b z3=G^tAk28_ZrvZCAbW|YuPggqRyGbLvzJf4gM=hXTq84D?J>Ta8kIYHoYFIEGmGukAm`)#M=J%G%ka(9$#UQqvk9ro$c_=8Aew8RCwo z|1HpeaXbFb!i9xW?wxuvN1oTFyLs~pnkMz+IUbb=d{t_#qWtWD#O-ZAKb06Qs@=21 zrdxAPrOcW8rnMW+NIY)R`113UV&{uGU9CyCZl913sIdb&CCF>LwqBHelfI{F5=X$H zlhchBUoJeZ`a?JU!gcO~T0<6%hgVXJ)$dDxQZJU>>#%3V0uF@(R~0#q*wxevUI~xvnM`*j$=-U=Wi&tH8h6m|t50#LT=By}Z;C1rt33 zJ=4@yqg0@pJ)SO(Ar}5?`}T6R7zng5Zxa){DAK6Vp&*f4^FRIe?#M|S$|KK;em}V3 z(VrDRtzDL^>I|EdwP@;+Stkmvmo9msyu2xaqw!nq^3OIutKLUeF0pJV=-J5g;N0gJ zw>40ea+n0qV^p&DA@VFx|Ts-VaDlAQ{vA# zNha@5ntdz(NrR5lWs|A#=i}G2Ihaj~fvlUT?$y Ut9(8)2j~w5Pgg&ebxsLQ0K-^9DcVb8MmSXp7av-_(Q zB;*qgsWN_k{okCYXTSJ_M23wCR~U5I{_JkC78N?f?IXqW|Nnl+4~d>)(=9?77{0zy V?f=;O?mN(a22WQ%mvv4FO#uI%P+tH5 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemPantsObsidian.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemPantsObsidian.png new file mode 100644 index 0000000000000000000000000000000000000000..70f440a05d493f415cb435b5ab30cbcbf9dba277 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP~I}f9tm2~snXrNG+r;B5V#p&b(iHrjsdI!#^eUqQx zwts(|;UklVnZ9rA=SK+mo!wt=m;U2dp8nzg`{N({nz2DM<>{34gr`%~PjTz)P}x^& z(U_&NTP3X2=Z8ss?e^&pU+>;q5qqG;o9Ws0|MmL~>i$>EDPitlUCfqX_~85b=N7?= q2ls%i`hWj^eu16N$wxxVf!(%v}R?6@#a%pUXO@geCy!lvI6;>1s;*b z3=DkxK$!8B)5ZfpL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33J=4@yqg0@p6P_-P zAr}5iCmrNEWFX*DyxM)Ch~OXYug`9-fB8Q?IqnkYNf8Kj|uhh(zU*Qak zPOUM>@D@BPz-;hw4p-hg#=a(&^1>YZ@7{v58IM{U%9zNBntWQm(k0q#S|=w^kiEpy*OmP~v#_9h{ivv!8_K@a&h0 zl$fzoQsPMSj0cHFTzb;jofX@d#qSy2srWMW!lvI6;>1s;*b z3=DkxL735kHCP2GC{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPVk-lnPYS=jq}Y zV&R`Gv8Q2f><@dZHZMUog`-B3^8O!n&HdNSHM_~MgIDOgiSXa~57pgo7^KX0lt>Fm z-}S4W*D~)>EHksh>_j~#Ne)ppz5{c3H%Z>K4#@n&utf6aO@sFWsSKOW1}Hw_b=WS+ z<{-sc#W?${0mCJZuB16^4>n0kKDgR*I<2WeV)jR-O}Wc>3=9|;%CzIJWk|D|0$s-7 M>FVdQ&MBb@0OgQYmH+?% literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemPotionRing.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemPotionRing.png new file mode 100644 index 0000000000000000000000000000000000000000..fb6271b762df328a97c6b7dfe2901c37ea9ce983 GIT binary patch literal 261 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=Dh+K$tP>S|=w^P@=>&q9iy!t)x7$D3zfgF*C13FE6!3!9>qM&os5wC>5xt+0(@_ z#KQmV#M_(=20X5t|Fg+1kuK@^_wBmqD)B0XjO^Nm3WXap=4h|_J6*u(>(#vTjv7lt zF8mC-5a$vV^;P_tS%jLzmv3T!xb25wnzk@^>>UragSkNGFnGH9xvX!lvI6;>1s;*b z3=DkxL735kHCP2GC{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPVk-lnPX{&eO#) z#KM1R;7P&53IdBgW-S)5TEMff<}OobPG_W6(_?ZG%}mKXnh)00MkpO*7u{8{cF|e~Ze2#7dBPd%-e>-OcsFz3VWslTTeo=` zY-egH=I*}mPjAK6dE8a+^Y8bse=xu4xhPw1h3F0Y#+Ce;|7{yS9KXw|tJ=VIW5IXB ve+Rm@d3=#dwpQA_wB*+L2^S}Ca`e&6S3j3^P6Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc00(qQO+^Ra1rHMi z2-5TVA^-pY7<5HgbW?9;ba!ELWdLwtX>N2bZe?^JG%heMHD!e|WdHyHheIk=N5k%-W}2`X7Fz8`7!?)CNC>gB1H>qL_hh7)T^jD9UA&wHiXfV?<*D&QD|W7ZAvV&45_Cy~mx^ zMo}?PkTv8b6_H31d%OG2Iej}D_`>4n-@A?6q&^cdgBcv{@hB)gbFc={E%53s0#LT=By}Z;C1rt33 zJ=4@yqg0@p9#0p?5DWjc{TDeK40v3uH_qPCQLm@CX#YFmotL;bE?X!j&oaBHviD{A zx9o{UGR#fIvtvD{%N#y#wR4ikzlKSdv?j&~3hMSxvuPI1cKm*e!BP5|!S!uL(+;Uk zy5Tsj?bYcO&*vunzbu{5Kj*Agj9@$;L(6GH?it*wORuh7!*XS(8qdDCUryh%A1^6k Ze*R5_?a|ffHlVv0JYD@<);T3K0RT*+XBPkf literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemShovelEmerald.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemShovelEmerald.png new file mode 100644 index 0000000000000000000000000000000000000000..c6284f2fe8dc3c39e8962c0ef448f18b6ad87d11 GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=Dh+K$tP>S|=w^kiEpy*OmP~v#_8g_c|u&KA_M`PZ!4!i_^&o5*Y_Px{?CLr~Nnh z_S&{yLQ+CPBEsXMj^xQRAHLtVZ+p)V5{me@|K8{JiLDW5gEpSwxi9x8`N!Xf_ROmd z?kMv3xZIREc;>_Br}l06{QrzUWEdG0co_)i9{?G*H2tIDpPFMQ4lF)(;(+GSLmz66 z##cxPm>jt5^JRbYLILLAR$*+8#bRyj!gYsDjRh9(G>-kdzfIi~c`V zwUFeCsW@Hm_+t2^Mbd}UCJ70xG&?MsaiZ{l_>>1p1qLEXGxq=Gym+qdIFse9z)7FJ k1+SL`I{M#bTXQA`oi)*(6$~m!lvI6;>1s;*b z3=DkxL735kHCP2GC{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPVk-lnPXn>gnPb zV&R`G5!Em^_J=)>b882?g0In}yaXMs9Isi524^2FGD|qCV0MvhK{ne(6-frBd1;HL zWWMtW|G!@GxbMs~f%z$CCF_a`&Z;n$%=TnTxy^IQVdL49>^8;;iXxH@RtX6V3{T8_ Vat_Y3V+UHu;OXk;vd$@?2>@C3MXLY+ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSpecialBloodFragment.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSpecialBloodFragment.png new file mode 100644 index 0000000000000000000000000000000000000000..b4fbe1cbce383408d5c7e00fb778452c927c0a3e GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP~v#@|9&k}_LJAgv6nIRD+&iT2ysd*(pE(3#eQEFmI zYKlU6W=V#EyQgnJie4%^Q2ef^i(`nz>7|n#vzQDeTKC&WHTi6u_>m)S3Hye(=d^ds z_C9mX)n8d|LCMwL>jlcO5-is1S2IpkGcJ*1VLJKy-*+dUNz5)$*VD_km#du=nqHh` zd(H29{Ijz)%Y3vLi*_0Y-ff)Ju!|?E!aug{&2JS(VdFg?_p_8rZn^cYpsDqHNa8G? z#9gm<&O8qkxUqk)!UHA2#`D2X{{G0F%em;t_18iI$;}fFG8cqhUVrG}@`p?&Z!f)l z|8fn(hPtXN#eo45b6Dg%e|R!Dh%U2QeQ>t-tj!Jkig>OBH1IM?9MGTjD{_^N>B|OC O2za{sxvX3kU zn0AHF{`dd;V}52~cJ9NcuU*!7^>J52V`HP^mKz`T`$s4=FPy@5xL3YkGVI@v&+~y2 zoRPf3dbeG>dH?@D+G}(c%wE={_wKc*^&}K zaL#_WqlH+)vTiZyf6u>%CnY>eO#Siwsrljcx8)`G#aEyHul03B&m zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00EInL_t(I%bk<4ZWBQe zhQC>#@6O~LIT6Sa(naJ%MMFmlo+dPTid13R=jvX31 z+S?cjvC?Rp`9F>3|3_4H7f`^he!s#eL7B)C{||sD5Z^#1Me%d3I-X9`4FCf;QPpi9 zGAW7*AQoXij`CND@*J-c=P}nuY{;D0@85AJ?09)d7s% zn2WmQ?Q+SvwY*p?IByyvdK}zoIn8q$LOOs_N^-f!)4^Rtdpz5D!2Na~aS<4|UWt0Y z8h^#L)M!#NmJvt8M~tIBb6Ma_L(~ra)*FX9fL~1?tw;1t%OI_I@4oT!>N970fpIA# zwr=^_0qn6$+gqaX6(8EKyedm#V|e}JJ9Br*fb@1SRCUX@@ifot!z?2e;ghwzxxVHw z%Q&-^li4itG9Z8vRn0uW8e*Sh831!@L$MzuBdR*wl*W~10G!Nb{UC{*3AQ)ff(y63 v&VHE0D9pCkq@IYs+=4`&6V4O<^Ev+ku2jhn6a^A<00000NkvXXu0mjfB@5%O literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSpecialPearlShard.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSpecialPearlShard.png new file mode 100644 index 0000000000000000000000000000000000000000..abde59bd995e034dc01e58dca7c5dce01c9f3e15 GIT binary patch literal 566 zcmV-60?GY}P)#UYPN0000ObVXQn zQ*UN;cVTj60B~VxZgehgWpp4kE-)@NWrZ?j0004@Nkl7J{S(hbMshnthW7vylM38;7}NUmBdxzYQDb~X)w8acV8SJXjCcZGQ$Dk!SA$Ec z-vv~^AF%?e4bQ~@`FNdS6lJNvct+7mw?k{EM^wJuQV)9Ueo7*s}mfsqda_6#(?6W}P0#h}1&p|wH9ofef2cLfxfYb0o7 z;2Iz}lg(2{XTV~x-4YnUyk?#cOmbM>pF88y8lbc7im>h1!5Z@WgA)+4mvBZW3*v01 zWAzn<5-#dQd@cs=XS7Bz0SKcw(dzAUDzKdvvRn@57mf*jBm^t}#zGzTOCjPAig;uT z0CsB@XP)Z_}I0000ObVXQn zQ*UN;cVTj60B~VxZgehgWpp4kE-)@NWrZ?j0004gNklKMTH*zjfiU26Qo)Hpji+-s4R@YihLAAgCNp;glIvNC>r!D8aHUraCO%4-m>l~ z3c9d3hkN$=_S*L$0NDSaCR4(^8V+q5HJVLX06ODWSs;d84;bDZz+^g%@l*t(d;J(n zMwLd?eo&VD0H7&e?8bK4g_E0Rq-suNuUfHi7C|f@3v;?uxj81J9J=nQ)WA508>&IRzfJGa! zE46mv!)o5IR(9uEy4EHEF16Pt;OvZFyc3^9AWhrlP8?L*^#ECDpGt?YoC_#Z^+lle zS_drUg37d2@<@mqd_#JGoSWSg;8~#ZR0nW``kV10Aya4p<$H(YyAgPg3087`^-a)h z0aPBGEwRI(dT@+P6W2tk3-N+iB`{~#0w@C5fuh0O(`cAk_q$J7qxa5+{_AfP;tjK7 VK0ZZdf=~be002ovPDHLkV1o3<+Oq%v literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSpecialUnknownSubstance.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSpecialUnknownSubstance.png new file mode 100644 index 0000000000000000000000000000000000000000..b58d8cfebba92153abeb3c9f871b5b626850b6d6 GIT binary patch literal 631 zcmV--0*L*IP)WFU8GbZ8()Nlj2>E@cM*00G-cL_t(I%f*vFXj4%X z#(($So0m2(Z4*;NX^K!BN*%gntwRTgg5sa4VmJ4SgG(J91Q)js4#hf%1ROGmn+_Qz zie20bPb#5D2!y}2$87)=Wf;u#O;`_4Jv`40T=5aW`jQYnrUxo-O;0yPGlSzcQ4 zbFIZ;N*n5DPa;vjf#vejN<4pUn|^Patk&2@$m&Zx+#Px93dfz}OIzExJ)3q28E=vx zh>(e(`)U`!G`+eMu4_gnFqKO2YPI0syR(UBdSsm(J)=010}j9SiH-zwYd6WY0#V&3 z{dF1%@L}y-uyywq`AmXNl0a!RAE1Yt#_IwsT_lwx7wg2=@A`(M7kdoZGbj1p|? z5R^fRd8P(}q%0{+J2(@9g9(d%Xk$8h1ZM%%n;rFdr$!Q;XAmqhsk0Q7PeFeoFFsS6 zQOuRkkS|UV&N=`cQ>lnQt`MdXv8@O#MJg3CO!#37JS(LYbV;Iw?@w!{>D5a^A+2Mh z=z6oG9zJ_ZJ56X01U@!trc7uY0>Ib??@5iZR~V9*2J#~4>$k5ECJ+gmG=`ZZ<>2`v z|NY0;C2^XOgzFA?;R;}IdGm&FvLSEw_5f%!_GiW4Jjv?Dy1%-y?*H>|{0XqJ%%S|=w^kiEpy*OmP~v#_9*ir&9c5unf`PZ!4!i_^&|3d|k5HvDPdIP>Ji zHTO;(Q%E>>=EJ`e@oZ{ECjWmPI&k0+vtY7H_~)~);(6A8|C5-q#KkyJ@4#}&qYQGq z&;IiOL44kyRFyDeW@hFr1ukpDgS<*^#%vERCj47(J@v7DKilW}*^^`b>wYWxyWR5S zS9!~O7a7lGsGLlTS=Ug>E}!7|tYTK@zv}a>b-kp7gv38(b{)S5 znQFiG8^`|L-zM|Deuj62$&CM}(>FdU<>dAWiffvj`0txKkGWiJs!R8||1Q60&Y5$v gW6ea3{fihG7P8cANiHw`5A-dAr>mdKI;Vst0HMK&_W%F@ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSwordObsidian.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemSwordObsidian.png new file mode 100644 index 0000000000000000000000000000000000000000..f9899f4b6edac2598b6fa53c3ed08982ad87b1ce GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DkxL735kHCP2GC{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPVk-lnPWc$) zEbGfx|7V|YG&vCCa6w>((}c4IXHPJw@jp#snxJy#e1PI5hBIuRcoGsA7~=nD{!Y2I RxB=)o22WQ%mvv4FO#nAfTKE6} literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemTeleStaff.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/itemTeleStaff.png new file mode 100644 index 0000000000000000000000000000000000000000..96b0dd24d773a5ca3485c73ce9ec9acfabea758a GIT binary patch literal 503 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP~JG-!+2>&;QZlI8CW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<3fz`z*o>Eak-aeD6LoqkM(0>}2-2V@*txI(Zqu#ridb5@1Q zkz*N2xrtY}w1u_j9|+&D>C&MW+z0e7R3t1lY%AEI^2W`;fn&q2?%t)z3wa~?%9qbR z`6q4P%rgvZx|Q|bS6@j-erejc*)=LI`oQ#~&1tb0*^i%}{$g>7!_g~zh07V48tOG4 z{7{KpYsSNW^FmPH#QHPImmafCV0?YsbfTK43=4xt5aYuQ^2?qHHq9=)7Vg-xTX~}a z!~A@<9>yL+jkW%3{vTvWcoljeZ*z9i((6gH?}r}zn%XhPk6p!+A$dQq`*Eoox9{dj z?|#gex6a9AzZLsVy=ED8jp^AdLQdb{&(Hj1Ef%2Nu5w*UV4h3G-(ZfM53$p8ugQ2R zdEI{|+QBdW;jG{H7E`Vy&b~YA1buewE$H1nW1n!ZyT0WbcEP)N2bZe?^J zG%heMHD!e|WdHyHPDw;TR5(walUqvyK^TUW?mOJN+eQ5muL23e5>J`irs7s>Db<}2 zTbAj%sIhC&fr5yjf++fF{eidrCUb>UIwyYf{p`1{#Ywtn1EU~ah>Q+I;u5khv zUeNorQF_#|`BY`0iK7`#lDy92`1uU=yF;%sc~ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/obsidianPaxel.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/obsidianPaxel.png new file mode 100644 index 0000000000000000000000000000000000000000..4915838bb4183a1d347b89c6d854af8da55f58e1 GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)1Ov=?v;?)fqubI14-? ziy0WWg+Z8+Vb&Z8pdfpRr>`sfeKrAZ6~Xiu9T$K?vY8S|xv6<2KrRD=b5Uwy zNotBhd1gt5g1e`0K#E=}I|Bowj;D)bh{fr-6VLh`au8|Ve>-zE>s^6PR$-IED-GP}bug|=(xc6tF;X0|u vdZl_<;&O6Z^-3N-l~TQ&FstwBe%?C9Q?Dlb@mVZz2L-67tDnm{r-UW|nuN14 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelMTBronze.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelMTBronze.png new file mode 100644 index 0000000000000000000000000000000000000000..26e5bb41b6e06a87be1897b155bfbb2ccc28342a GIT binary patch literal 496 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 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFBronze.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFBronze.png new file mode 100644 index 0000000000000000000000000000000000000000..5443785130717da2a61d53fb7efaa4fe2259ebb4 GIT binary patch literal 496 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP~JC7)X5oEak-aeD5gz21idM2?>Kj{d!7N!G$83s!cs9N%Hl zt?_8lg9ne4c36Dt7ho?eULUX`_Ri5q545aO1hizmGT*j$g-We`8NP1v(pe_Q=6&4v zyZZT^-*Sfqfl;$!7zeliuv+mk1|Wz9LD$dQX`_vXJBm@$X7fOoyD#Qk`u zzgv4^Rx&cIxN6OCiiN>0@ z;90w^^NQ=z=^P9*WvF)I#blP+Ila}kH;NkPUK2YMQfa(lw_&TF_=7q|_Kz}M z{cOw(5A`e5jJOUP6wWx&{Cn-&CgD96@`t8=Yx;fY_<<#H>dz;CZkI2pIKaVjT4e|PYJ0gTe~DWM4fJB!I( literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFCopper.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFCopper.png new file mode 100644 index 0000000000000000000000000000000000000000..a17df28de6df4d8b87118d946ab2d464b9cc089a GIT binary patch literal 495 zcmVWFU8GbZ8()Nlj2>E@cM*00C1;L_t(I%bk)zC`UNb1Swy^kI(TJy#pcyoa_`wXfXf)002ovPDHLkV1oQ{(0%{_ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFElectrum.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFElectrum.png new file mode 100644 index 0000000000000000000000000000000000000000..f8fd4936de5a16561840ef84792d57a7523de982 GIT binary patch literal 495 zcmVWFU8GbZ8()Nlj2>E@cM*00C1;L_t(I%bk)zC`UNb1Swy^kI(TJy#pcyoa_`wXfXf)002ovPDHLkV1mpoqPQgC)skL4mO!=2?Xf9+iz}vmzbpUz zPIV@M2+)Nms5Z?>N}KOTPSk>YmhW*~wjb=ZdYrUZZxwn%((vi*T1>;!tJxC8ReMF1qHsRtDnm{r-UW|4%*7! literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFLead.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFLead.png new file mode 100644 index 0000000000000000000000000000000000000000..c12a7b28f9c6079c40da1f7dba12aee6fc76c085 GIT binary patch literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP~JC7(6m%K~wSD=t=W=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<3fz`z*k>Eak-aeD5g{oYK8636$yuhbG1l_*b%y>*h;mtEJF zmsQu)WDD!1JO7njyn|g___7>x^*EhOxE@{TKRqGj*FsrV(K4^^CaTxwUVmC%bMN`* zy8Y)r@8hxcm>BA`J}71CC(GVRztxwV(E6As+qIM_IAv9~_G=hKhKz9m>#s2RzTjyinirPAF{^u;`ec30ReZ50xf4T1|Ys>e`R@*;tNRW`5 zSM2xTiH)IVQo)M*mCwFD74U6k(^;>`CA9RBq!4Roj_{6|mWz5KyB8@;)bNO%TmSu* n*k{Y$9RApj(x&_KAKU+8(lMPir!-qc5ES~Ju6{1-oD!M<9xuVn literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFNickel.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFNickel.png new file mode 100644 index 0000000000000000000000000000000000000000..9272ffbe431d77b480d5cf3c8ff208d1221a6d79 GIT binary patch literal 496 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP~JC7)X%Eu*-b^wKBGeaUuobz*YQ}arITm}Z`qSVBa z)D(sC%#sWRcTeAd6une-1_s6uPZ!4!i_>!_?e#t!AaeA)cl7TyOR^R&S+KI3<@gSZ zZjDEa9z1xYw8P?CzW{q-@%n%jv3HI>dZ1;MBA_MfmHD>4D^zOj%kXuRm(DUdHt*xU z-__6W{FXZ`5F|R$U`>eY5+5r!^OLDS-kvGPp1-$EJCGN*N z{oUFVvyzcv#Z_yDQ!EU=ds*aqlB}n-OuH)iy4}CO{6cR1qLtzk^+P^}WFJ&HkTLTE z2hZAVomX6!PUm2lG5cxGT9*UvEGDzm&greTy;0OS_nO$DkV@kXyA50Y#2?f#vVWB6 z>StqSc&J~YX2f;apm4^C=HF}IHVN;skUuo_Ths4D#}6!tQ-41BbGv*&#Ub|o19OBe zEdAY^B*bga8NXlao~dV*R>>RrsAP7OYUHDo*$2*^X`GOxdrC+>@)7gg`tP^Ij9*IJ jl-ninnti|h@%k^UheBouxxUz+1qygiS3j3^P6)xxOIhkxRI?c8@?}jODoYkF*mIOe(6`sasQHr3n|E7XpH+6<|M>S_ z`}^;EkM}QR_w4d|5jts6(AssuZ_IorEfTuF);X-(*fa3uqc0NIPui$8FJ@r4$JHa} z`r*Tmrj&IoN=_?3brv@;D186Zw!q(^qK-3C_uP&6h}~9)-F@Akt?Zfoo2hGQ`HW?q zS$i4P&p-6eR}j1V-}lNCh1ExA8tu;5IcMiqUki)2{KGj-j18qxw~B6fYt}Mpzm7KG zVa}T_+`jvEh3*nbhJv{d4tU7NOtp6TR`#IGGP=sbx+3vdbHt*akbSqzH1nU=6a?io z)!tM5z<18Bac;4O0nhn_{eRC$udd_z$sV;%vBM}<%}AxgC{pc3+OwA*H(pz$a7v}4 vDEj&Tz0;0H#j2k^u6Km7A%5PgpXL7;+&O2T7uYLdk03B&m zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00BcuL_t(I%bk<4OF~f? z#eetm-VnJcgb7cZg4UMi1_^>|{sDJ&=uhzAP52gyiLM- zz0P<%W;7ZhBFyJ=00Edzr{wc_YPA|+7%KHw+-x?9qKL_4!f-fbHk%ZLi~J$%H(*=!cAb$Ws{=R%=CCX-2@`SzwH zXQji$HjFXS@At(RBO4R!GIOz5OmJ%bW1wHR7G{i*_4;C@b1o5WS7?B0wYv9pegiw; Vp^i0@5qtmu002ovPDHLkV1n$<$u9r^ literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFTin.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/paxelTFTin.png new file mode 100644 index 0000000000000000000000000000000000000000..07e82efe6dcba40c209eb8de26a2119e4e2e2a97 GIT binary patch literal 503 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP~JC7)nbm^D1>_8#e%#er@=ltB<)VvZPmw~~#C^fMp zHASI3vm`^o-P1Q9MK2YokTKfR#WBR<^xVm|-iHGuTF?6itq7HAN)o-is9Q)WDWI^Y zTcDjw@7&!l?i_th`yIO<1PI8)FewSmaam&Fk@+_-*HKqgr0egl+Pgm z^8L;jHvS;q$qzzTB?iqc-sNFCF>8iO>FWtwbeBn~&6Pb`SUSB`ii?RsMg2oTz4*%- z#+P@bJ2+a`3ju?`W`BKxjYUK2(@>S%?v48k9zBs*TExn~-c{w@<`d%f2c=uyXYty3 zy6g-(npyMSJTSOvNv>h7=A(#nkD^2t9SC^5hm(!r+Den+x(P;&k!xJc4@k4@_jk&v z7S=Zh$~dW8$h>iU{85J8I{L%!C~NUM3CV74wXrT*(OI)Yii-OpcdAvmyldC!ddGQZ zj=EdB!gtm?<#GKj8Aexbf0F82cKK;;n~1OaahAJpY((YqWVL4bbuHUo`mg?aVZ`$} lGW@$IFfb%vE}mEaoIfF9&ddgj7Yd;8_jL7hS?83{1OOB0yz~G7 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/stonePaxel.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/stonePaxel.png new file mode 100644 index 0000000000000000000000000000000000000000..449737ee18a65818b9a2d14fe6ef5d2d53918e50 GIT binary patch literal 465 zcmV;?0WSWDP){0a5?}010qNS#tmY3ljhU3ljkVnw%H_000McNliru-v$s1B{!`8JZt~}03B&m zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00A{gL_t(I%bk%iYr;Sn zhM!A3BrPsI1DVX)#i2_^>Dr~gqm%!@LHrpGf}^Wo*N%cqK`dQU>QGD^ge-^nbxKgw zD8AEichCF2-<{$Hg<&Z9+Pwwt^?LZe&tkElaw#EK9LFk$=kqzuW|PrqbZC%+?RJ|a zNm#8`hzMDh0SHjQolb{1j+NSnyWK99lABpe|Jh zh@uFsHP%{YvsnQj8JyBf$po$S(H*A@ zetvr3<1^*^Cp+7;QkFb;|2=?fwHl7&ls70#uGi~$o_F5hTym~zwMxI=FCOr~;F_6( zAUNJM#)vUS-d-E>*tnOnUopnW$<5(#C?^lEklF|LXS-Jav$>h~a*|6T00000NkvXX Hu0mjfm1e}9 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/woodenPaxel.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/items/woodenPaxel.png new file mode 100644 index 0000000000000000000000000000000000000000..d808766612e71481e0b8c145d92eeda433253b68 GIT binary patch literal 467 zcmV;^0WAKBP){0a5?}010qNS#tmY3ljhU3ljkVnw%H_000McNliru-v$s1DHl5>Q>Xv{03B&m zSad^gZEa<4bN~PV002XBWnpw>WFU8GbZ8()Nlj2>E@cM*00B2iL_t(I%bk(EP69y` zM$esHR!0aD5)4~_jfJ5zCMHG-OKfb^M=lDVX0xm*7ai^&->{U- zc+?{JaHq)4U5|&Sfz0#Siz;7Ux2IseV*TF1qRM$~vzk$hXTCVDn(b< z@dZwGu*}Ts+01NEJIZKB&8?jDrUuU&Rg?O-gd`3Qzasf-f^V8YljmS#CguPD002ov JPDHLkV1hXTx|{$2 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/logo.png b/classes/production/ActuallyAdditions/assets/actuallyadditions/textures/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..fcc0f1a9513d5ab0f49efb991d155457214370a8 GIT binary patch literal 64839 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 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityLavaFactoryController.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityLavaFactoryController.class new file mode 100644 index 0000000000000000000000000000000000000000..87940041ca5454426d363ca004583dddc1fc3f49 GIT binary patch literal 4551 zcmbtX`*#!95&qVetOx4=c10mzUWLS#G1~xf5}+x@$e={BsV#6!Y0X+%$qOs3vs&>; z`b?impY)leX##D5K1k9yAkw5s(-&>iHm4`Q_7CX~J*VwAyRv0Fe$dv(o_lBR?96xP z&dj}j>tC(>M9HZpcC6WGt%xL;ZDns4oUb|Fw^^$v3w<<;>;|&GjLp?*Ish*=f z!Yc$Pd{1&v*aihnd(D#R-mjpsz2m5YK(Cz>KPj_h^jC^whLh39EJ|8Zc2>8J>W(RV zO&D;;&9Z`hDZ{cRjO-~*&$<=evd-zboavfGqq(MKXc>}3$u-?`vavpD+0HqFbsgKX z42NM*D-${0ttoLQL$01ZmDVR}j#RUpu2`-)X4%T&(Hn<^QuRwV4K zqvu`CThsQ7KFvowHldf@sn3S&ihSlT3>&f#DH^U`GZ&V*ukVR#>Ymuwj(XbOu`wq@ z_&zP4aZK09*!}x63bwY-K~x%ZHLhgzLa$w%uq&n99*KB3TjLaLUiu3rgk$KrKF2P4 zUYZ>vYnZ1QILR&ryXJV!+fKpI=%Q$svl4WVli$e!?MWW%U?>B58dRXo2C(GE z+%nTMan^Nsq})o`ELJQYBUASnlc-?0^>jCK3U>Ur=mc8}&7|pNx^TqOimYB@0`atK zF8&we#2DV2wQ2C{g*#RJ5I+jxl8Vb1RdGVZJ4D=vg9`5d|EfyG-D2vBkRJ>A33i6?Qx!i$QpHs~ zui^!~7{bq0yoBQ_CPn9EA=hwSMO9=sguEi;7kD*<*Hruxud8?i2SfOkiZ{j5ukjld zzs2uVWbk`NbgDOna8tz}@JEp!QSlJ|q~b07S!QJaB1T8>qKYxu^gHKrT6WUafh?X8rqI@;IM zn;94!8OdO9y}=oaG-8$q zjiN2(*mSnnwjI_@6Wgvod89U(V?m0+Z=2jWYn5Dv~f1;Zf4p+*2xME6b zMa^=L>3GJb0>i-f&1vD>+`56*f=X2<}pJAJayKaQ7~A_tJ+i2b2UpZ6|^DO z;b!)D1>Ac}h~~D6`gOvGn(UUzFzqWgk1x538jc)RuzFV6C;AhE2S-Ma3?&X=6JMg+ z`Q*|NB4x+t6DuMOonwpidwFt6SLV0|-5l9|JlVbE@0-EzCckF}zZX&J^0p!UAiwBG zfHPoS{05ZxYiJm0X}p2Jbp+#+XsRM~9pRTe%lk-ggFN<{`OR{yL@Rp8ss8uak6v;L z4ousA9YJrc5Wj}VHAJ7rC}+VcmQ6yvh;+P)=HLY+;v?6vJaFPVmUCJD!WVIOywT?) zc+W7WK^keSA~t*lVNY3LHew&?9SoKPCW_m!0c+8Lbqrb?1G653 zl<3%uJhse$U#P)P@Vh27{1du_g_kEO!_@E!w-V*<-l1a;(Ii$~!+QnNG%yNQpQvI@ zs;+bUTpbELopfDi?OYuSJe~f!&bqle6nHwj19hc^0JU`o>q-kDYU^&QD=h@6tvgg# zS_o5HcX$%(tJu&T>72yI%Xn^^H$2(p4d>Scyz%i^Fc!Ih$6`$~JQ@qh;Ksr-6sNp! ztc90x<79BSUaD5^HT^0uQp!giThczA1gS&lX=mOL(CZqasHFm z$@j}P{2g7alI_Y?Xi69EQXaq#C6ArTGuWj(i*Ds@+@t)Bg(d}&_cNuIQCpN3Xf4S+ zI;1>-2RLhh#cvuOdH8SB>vyc{KT1%vVw)y|XeHk6>pN?;GxH*~0nqDz?Tu zZ{Uu4rMD0gSj*z3m4&dHr68MI*Uf`; zlcJk6-SjWvW(3D-ZpOJA0U2YO#V>h{Be<@uiq0zt%sAF2s)J=O=;Qte)97RPFphic zF?@tUmEgqiQH;{Ggg1zW)_tqs4pzt4BS6&nV literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityOilGenerator.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityOilGenerator.class new file mode 100644 index 0000000000000000000000000000000000000000..02b87de12364355ee3755141fd598698e79269fa GIT binary patch literal 8302 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 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomBooster.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomBooster.class new file mode 100644 index 0000000000000000000000000000000000000000..c7ef23b672a5d391d744aad80eae638ddad4c94e GIT binary patch literal 464 zcmbV|KT88a5XIlzUvoyI=`HM3)N2Hhh($!JLj+?AyUpD~RyVuhZcoT}vau2@`~ZF^ zaqbkg5yUOt?0Y*uW|`Nw=NAA6=qK>ei?J4Coe&)>qudF>-`XA%f>T>aLN8NBUevRR zEJtFZIq7FM7kVs8)%edaa8p$gjxwqBT;_MF$XzY8UWlSlPFYi>PHCBrSk8=7ZgDvk z#@X4>+RDjtKP+YVdpMy@0^JLx___JC>(4rsE zkBaU~3Bp~(z-8_^=bn3+J0G8K?*LA*pT$lNDU@6|*v+7vL4_fGF155549WWOfWc{n zBf(JUNG)y`v!O73K2(I1I$^-ofEyX-YtXS188OuQQi*GArCoL>T-$JVWdxrJ!{D{G z7N(_m6bVw^cZ5=N5lnp^*acT=$wwn;WvCnpCue$N`I$IW;o61ttzlZ TY^*DM$0G3{o<0V3^5A{}ha;dS literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomPlacer.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomPlacer.class new file mode 100644 index 0000000000000000000000000000000000000000..1bb06112754de544b9ada632649af4cb579a0e7f GIT binary patch literal 6094 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 F^l#S)OgaDn literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomface$TileEntityPhantomEnergyface.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomface$TileEntityPhantomEnergyface.class new file mode 100644 index 0000000000000000000000000000000000000000..df73a1f65f605778b7519c2e96b79ec969cf85aa GIT binary patch literal 4086 zcmb_e>vtSw8UMYzn@qBqv`sKbO4A4}G}%o$1VaTw+t4&=S8{7E4O9guyOU(v-I?v| zY}=sqQg0|IsGz1^055>j55U2c`oRNV^1(kt{oogmchB*F=Zw56AH-m_nw7q=jVSurQ-xR>PbK z+9G(mmWyZN96cl?TZWtl?sA+VUpM=`2?o2i>%pJ!yKj%u9hdyI<9bkNal&%#fKcLDq};jOmxqD#Y`}!d!Tj!kuk{ zj^!IU+Mf2z8Gpw0W-TM_=5nrM6ba54kd>phXQc&jk9bVu#Iny(p-NF*Xw+DFEmp9_ zpT-t1W+14J2X9+@Fz}ESczTtedNh1hp>EdlM?Lo(6?zJL+S&)x?#!HF=550Y!eOLB zL(4++o17_O-S|vdh-d0c2A93oy;ZNJPPNlhu^G?JF#tL9!m_t&3U;oTWq9aJiJf)9 z_vp~FCXwwAmzbi29&U{Lu4iT5PxuIbM6V)$w&a zrr~iN-@rF@Jb@>5d`rl;@uY_D=y(cGE3~eYALUrDFHz1Q9rvP3$9M5P9pA^Oj$=5k zVL``b^yxT=LppvSqaOyg7rBeKS8gCpX&G-ey-zr*&D}%ju-Hvj+2b{e#-Dc8%2JS%tK z`i89$Rj6TA1P2vb*htm_KQA{L!8R|AQS^bJ+e%S$@?glA{>|&2qaBo7DF}r`TPl@$ zwI51w`h>?6=GLCNSdUrZp&y!4%Z7T^qWcqVV7Cy0bBSYSv!Y%wj*$=*v{NAb~ zzXM&QcXDlF)vI*ejez@L|$zh?4#e)%ZQn{ejE=$FxUU7`8~Xt5U%i(a9+XaK7^Q1i!C zaHdLddMHza=vz1u?d1a}y^~Z7eYRxiF@oDhrQ2V_j?3stETUln-DHhR=uEtd8?NF5 zWKAKvF=QVM*-as9CKDfpU=oOP{3qJ}XZq_e*oD7h5B`P({!ZoppqKuM!}u2l@b6WC zkF5e+1@#uUBht-7v?_)w{(#4m0+s)r{NK#~uGi5r)UkwO2i>;-M}WVI-Ph0>VdH+v~VJwupU)$~Uw`uc0l5 z1F=N1DHi3<)QZWwp%L5LXu^M(Qt$9d`Y+Bhi!LdJ$B13hq?`E9Vkb@SrK2vP7WZ)! z6Prq=%jgLDXmJzH<0$&+fiQmRZFyP;xWmV;6u(D#Hp0_~>4fSf+#`(1wFILy3Rz{E z4JO|NbEqcy2I^l{FY}5pZjAy)X=qS2=u)*fsOkdXH&RU(vs?g4WgK1=sVLMzF7j3U zf1qOg1eIQiYCBQwAgTtUx?!`Z_+Xb%c{EKt-5O?hGgF@AYe6trr&uKux& z^z)0Rr2jlY3e3*X{(Yi&iB&K9gG#x=Aw421?Ob6QTv^p#!pyi8n%aYAwHHZs`*I9; z>9S`!OP&!gFgcqWsGi?Zn*x!f%C#U^mz5xr1kphdodjWQ8U(-SHU*-i0tCB8C5Uc< fxQieT5X9Y^1QEdl^hyK|;v?j7!jTu~0BZjSd5qW0 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomface$TileEntityPhantomItemface.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomface$TileEntityPhantomItemface.class new file mode 100644 index 0000000000000000000000000000000000000000..3b2c7faa7b6e537ece59673b57e31e60c8d80110 GIT binary patch literal 3799 zcmbtW*;f-+82{ZQ5C}tn$Rc7Yi%SU62&FC71q7j{1w>KYx;P{Q3`{0;W>BGvUDR%; z=k%oy^sz6#^nsq!;-Sam(H9^3@AS=cx_sZv5C=lUwlDYI%>BOK_xskH-~amUA%Jdt zQHF~l?7^iVE|=paT;b(v2yf#ZUf$*9JzlPbAY(F!G)refB&7r~#e1d#6`1B_h8LBW zS-zO#lg3My7oDMVd@)~vFy7}A-G*WCVg_Lau^>=-Ox0EEgn&QRJ|Peo$Ym6Ps$o@E zMi;V^ig8|^)aXlOIG2{S3E5EjxBD?*&8Vh8<9St626aod7RP2}-O6QCmXe*4)1)V* zbX_q9G}$y25*-^>G;Ll<&n4xwwIFNSqMXU7mYUPeq(vyn0w{*rTkv(=z)`X=tyn4j zx;Bb0hM+ z>wArA_U9J#3{y+#=j3U^q8MHgC?i7SYDUQjbUcrYE%S^Kx^x2Sk0=I4V@Ao zqZdqtGtj>{rpb$nA#gCZ$pe@DynUZ^^J4!v%JfQ|3xW8H>rwtylVd(1YiedFXN+q( zBGnp8ZNgAVCdq;}ciWy&1q5*~F*$$&FFjvHpn>DZvMHU-oY4ogoT=*50xhvrL2@@5 z4C1=LPSaBn3^9T+ZRTbXIiOL~E)n&6BSC=UD1iT$L3d5`e zo(CS4v!q)~RWd7Imy?>TPbbGMgPf&`+eJ1{rqhaPs+4f{!yGblSuPujCWYcEMYYtL zA)b^AAO8xNbQ#1b@k`5kN;eh5;%o@CZI`MP*G9m!^BN}Q!JC#rJ?dzO#&ZisS{brC zW>-Nsa*rNj4+JXaoe997BsAlOKxgrmpVV^cIWyVMn>#uj#hW-LVG&C~d?4XNd?evx zbW6C!%O~g#;!_Eq;d6@n_Ps9Q5Rwww5f?a6RD5GMN_d$~9l`4odeJAL9|IC@qea3g zz8K_hLwG~N9o&_07@ZQ{!mxz1I49ve&IybbcbjL7XS#SiFFxr6y8jEH!0t^hZ)g~S zx>#ZD*)M^$I8Sv}ImttAj2e)Kv_SiF2KWN`mAsfUG?u3VK2V(S22p2Z+KK|vf{}TH z5gl9}+td}8ob9r+QQbCf^wFb19+1Mbilwnfom$YUoRO`jetA|l=1!@GMK4Q0x4Sh` z7%#NYKH{veVmk5v^&>Q~+B~NgKw^furLDD@rThQ6coUMEnq2Z3ls8~i>$0Jm% zh!ukH+vXz#2yqHEVi28T2*<@~n?gOA=_Dc@NZ4e0T`~u4O>vw)QbW0{rU`^S?26xq zw2Z_yTx=%6z&!-~Kjn#(GJ+WK_}}F*SpwhTKAN4}WVCWvM`&lG_3>3yK1O&Mm3(@H zFadi!bb!x#fa^WLLHKI>g6JYBYIYa;O&7Y30IQZ!#kgyz7TAjNga^6KgG`in^fAR( z@T!Z;J7>>l`|af4p?5VObgm00?|ga&8B|NCVHcc#(K8YYsF;quRE(hKP^DQ4nawrU zN!K;TCftypBzPLAu8}F%tp>+Pc-^fXe$cU&`^70(r(b3f5p$>)n#Z+iEq&@zO(tn$!04JW3F>Qno&zLW7IC?o_wkF;Ede` z>~}Q+jenvnh%xaLRZne)=_z-8xIt*_L!0A6)bSx=`;dsPVRxWt1Ad>UL+W|cZ5VeO xu+6PfzGXUoI}N4qNBw;qb^0suf+V8FN&N7?NceEU&iMom&>kW>{Mb=8{sG5EBPaj> literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomface$TileEntityPhantomLiquiface.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomface$TileEntityPhantomLiquiface.class new file mode 100644 index 0000000000000000000000000000000000000000..f1049cc8ae20e4d31789fabb5270fe00119971da GIT binary patch literal 4981 zcmcIn>vvRF75|-?$=uA$4K0xg4k>LBD9I%0kd#Ityu)iWB#;LX9_r1^O}OOF+;rv! zNY&OVR%~l2ePOVrls@o*NNbvq)~2ntQwARfV^3ck%;j|FMxJ0XjWMyFskP8D4&mzdp`;-w)8< z*&u#^CwT8k{`!=HA2RFHymO8XwAq+vf;f+7nLNkjc_uHgfiLo*b4=v%#}!;q@FN9- z0{)Fg+ORhZcq=Lo2>2SUq%Lqrlabb&`%_(drd{hYX{WTwN@(T*Eo1Q7-SpYVjjX`3 zcEi+nrftI>*mqn@+g7T{c&Oj#))I73ji=LkrqR^0S)F+IH|eI?rzd)2TEgzvOmjd> zCJo!L(%G0zVq!C7v6xjeb|*A6kc$4kq-MJo2$ZzhTB3Ka*5_Io=hH*~^a^o#YI})2&($i6X2V76|s}_8u*rH1&)? zRmEIR#bqE|W^&5cZJ4G&=R&iQ?}C%OnV~*hNeS|GXRMS!aYoNt{TW80KWXifY6Tfz zl+0*GTHulYmkGCLDxo52?Ql$4a5UnF=ZbkA_KH*5X;+Ps(9%vE+WyzRH!v)UWI_a1 z%ohQ|K{46lniV26jl*8x$U;r4JTjlUap9yk*d`%CQ6N~%tX^Dk?mwZO)C20Lf`M8$jfwSxCm zjNt%7@RRvOZUXu?2M7_k>m8QJoQ-DiYOJARrH8^gygBBuL~F za0(xHFSTTH3TU5}pvH?rt)=LlwgnbVqGPXSAE)P<+8qirrGg*E)dho-CpRv;o-Tg& z_pvwB2yxSLJBcBFGHcCkvN|5ij0!BD?(sCd`Y1SuWb?t#J1sh$fzVY#t4ScxeUh-d zt+ZhUbK(zqysG=G|uK0}6{CkLO!dOU}%cpkg)0-Et6 zI&c9;adC>_$6UiV(b*!1f6-?TKR}KTo|EKj3AwegYP#7s5#C#!6RWE~LfN3WJ6bi2 zr8!Y1$FWPIr20dY(cb4r5%D00f9I{oF5&Nzv$n?nz2cn%u;_-eIiR5Q>Cyh)zfj`9|>tAL`X; z)q7ak83~c*usVWOzG19BcqSmO-r9eri0GQh6xDMq@iM~HAGA_uVB#_*>Q!8)?%>aO zO?dITD8?IN8Qv5zTow=F712PiKI3c;6xt6{I=4Y3&T4E&Bcbp-$=ZRPlzbDv$1a-r zIbUvCdA6I*QsES95XYA(yPWDvP;OBV;8*Y!1x*U}Drgo2{9E)FGnl`rpk?Btj!@x` z#00PNN!)@m7n{#z6aU1fTZFk8HvEHu$Ze5>LG-xysE+Q@eS@ebB(51og)>w-L(~}v za1xJDd{^P~UL#MP%i$+kpdM)Q#@6Kl-?Mfr{mJ7t%vE}plzQmM78abtdPjam4l#G; z3^Ua?Rq=&DaTVeJhPW|dK`99YHCv0R*Q&(`WnolWQ$}iPsfuuJ*v2hW?D9fvqD^YW zT&sFX2#YCm%Eg^rE~=`ROC(;K;%-pdK87XuKq`qkr^Z1+h3|j_1xdm|f)RUKhC}G2 za4|ec@e)!=E!}*IYkbs;PI~Dm{+JYhvH-l2?9Um7-A7#P5;e8)#r>FI=D8=8TMg}b%oA7a|>!XXE WQu^FY3?90>8)yuYK7Mi6Bk*5tjO?xe literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomface.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/tile/TileEntityPhantomface.class new file mode 100644 index 0000000000000000000000000000000000000000..20269c9b75d638a8301624c6e2506ea31244f738 GIT binary patch literal 4658 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 b49CRB=&aQt7wT2geQgP!V3p6f!`k>S;R)>v literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/update/ThreadUpdateChecker.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/update/ThreadUpdateChecker.class new file mode 100644 index 0000000000000000000000000000000000000000..4e0a2b17f35287661f3d8e48aee496783a7074d4 GIT binary patch literal 3081 zcmb_eTXP)689gnpy`%Nm!Yf&pF~lPb*2UJ2Y|HqD9c)RygtY)mHpqk|quJiwk!EL> zxkxri94A0-gamSfkOY#dRON{(ELTYoQ>i@VAuoB(FUbQ{shpnKm3CtV@{pIle*Im} z_x0)i+rR$wX8>dPeGW%(F^fwYzLdjZJf)hVYA$!815+BF-il}NY!+8EOy`ipOcqzO zxTc2B<**&k=dca4s=3~Y5xk&AU)J!VntVmWSF`w<21_ZKQ%kmnk_MSW85IrH930H6 z^#u*C>T4Q24Sp8&9QNa)hL=@X&DIgrTdO=o{P(68OTz)L&;9NYIzlzsL|7L^ORr!JJXXcWz5MNwyZ1v zcx>BrWZ4Ust$Gp@ffvY4`*C2)^NtFS}_xNp&CW? z@T6%5)>5J3MAdjM4rO5bUL?J!VEZ+5vXQU*Trz7`7|EcSwiNtpG6)G)A-WN%plPu; zv3Oq=1a>z!E_wAhnvR(DTABqN-^KUT@$akV2ReR;*LC~|Z|L~3!tuHPpVw*fUB8lg z{1d#v`fbJ9DEXf37wAsBZ7&Ido;K04#WE=M>v$7y>G&yrCLl%xkj2k+`~tt^l&N@I z$2<6yj(72E7V)9NvBIIzk?f5~%w zE5)M$Pt&Ls8LB>5)HO1b9av=+avX$`P*h}6(=~gf=9fbA@ZsZQqhljYDjHemqB1i{ zx;nOosOPIR{O_nv&s42wAT(^>cMHa>9}h4yEO9cP5!a2#Hx$_&G;aE_QMDGO!5zad zCn&ny2_wTI)%i7PoR?M<2Qnmtzf(0e_PKCvz(WELtmir17s!S(nzCw&@&;QtFD-*p zisU;fF=5G?Px8$SURO(-Sr0+P=b-rXg$t8c1p12v*0k!DU6m%UQiV07`muSl$XP<) zdp}2n+8wX#lTiJ-^inclX$}spk$4MBkc#^n{*qT(Hsu+EB!OtezNDTiUfQPC zPbaNFQU{i_L7eA_JX& zscq=uXR4d+ajxpr#Pc|Tlk5dfHFbAP@D$I9Gt0>4wU5!+fqTf!=C`gwFW$qp*?ZVN zdte1!t9W1)J1!qwLH;hf+4UrHJ1IBSlp9%-JDJ%{4=LHJ`W~fxSEBrn=q{?+?gJm= z!A;2A#hzvCc^987qdWgl{^1pTA-^~2K7w%<{rN{WSl!pu^5}nPSzJc{GWPuev&zO} ziA9d?VgKwZ2J(X|7@{4vd15!T0v>0;EfS22620x4`9j0>T}rFjJd+#-s0(eTH70Ct~=dfR=L|Ik6(m>y}dx5LX3unQD99uxyzV zh&irrFCE>(6+&Rv2}V%IDB~(~cv(3EL=_CDokn&zPk(z3Ar3 zdcJ7urduq!j$SZ|QYr?$&f2$4)VO+DRJq!e!}Zljef4;KHAr`R+H}sIKPX)V+!CgM6Eige~>>b<4*kpafygp-;0{2Go8G)Wl73wL<1*>e) z@8=vo!U#MoFx*sCU8&-Nd&estps6snh*+c zkjT0f&y?qhPe#2VZfS)_4Nu^thR@=20*_9U$1-f|1%mTXc=u2($mw)CiqC8K0$z&Z ziyB_Wmjp(41j_u1CyiW#S`8^2*D#=lFXO9Gd`-jG)%*<&ui%>+zJ+gV7{qab?(G@# zbj7lBDwu7SlXue^zJu>-xCve0fpjGRWjY_^Vmc?wriNGXy(qq~;RpC(6hGGRQ~Zp9 z(C`|5u3-qn8b&|}J-ESKkc6mZ2HXPsH;z}sES_+Sr5b792C1H$HNxHvLe5=tY}d%u z&ifkCSMe=dpI9+`C6iUf@#p39OcJPoydU^_i(6+Oc<69PZq4QFTEgpw@C|w z98|Wp(uz@LwzgdiXT51*XjUf!29|}?{kpiOp>=9@lIh>*-mnYlGaChy1-u~rE!*Dy zW7|sVb{3iv_g7?CRRu@KoQb4;=DoKY8HPy`dcg3StA;_rB%uOy$ zvr*1nQ9y|KZrF91?KFHdz3RRAP~-c93}p#thT1k0&}G@#?R$n(w%OO`-JpXqEAPv! z@hE;NFxW)HbVCv7%d-5a3apA;V(X?OUvbQ(;S)nojEyZBOrxfHcT_;fbTca(l+MU< z*(eZke9O)P6ySTd`{BIn6%F54A3kGE410Eqzc-M+<)|KlqxT71=Jk$-;xIqmdf5rTSRx)MW4ab6iK_pzxd)P=d)GBUKQh2#BYid$KOPvie0aZ)LU zq7PXd#d8GM8e#DY;q_|*>Mx}HmC*V-8}8d|wEHn6QvAF)g;8;az)^^J4@0wtKVpLL zX(i_^OmY<=|I3)-s*O@yYSf9NBb0D~94#uCwLq)YG~P?>JVR-nX#Fp;QDpvufBc*B zW_Y%Xv|0Y*Own-?7?FK7t=_7&C5MEL1M`}ATd}1!v#V8e$N4ic! z|3UvvA2X0?X8HsAqe}Kl=F#8`eDHm&_ntj_c31!Y_xC>lX3#P)2200-96rYvI=(cZ z!OCJr?O$c_wc5WikixfFJT&kKvj*nyosRi54i692<@+oi8@P&v94$|DEb3TdxVHM- z-n46L%e7X$v9VdHFD|s~dW~VK;tOf*y1r3UW}L_sfXi%QVu(hdAshM_sv zcjY`ox=>tW&=vznFkGq7!&+~5ON1@H<&hT-R!-%J(?mHx=>>LqI>SQ$I60XFF z4<9RARtlK7jtPdz3zS~RvWXSkVHkf`yC*%@BNZ4fOJdgxMHK5}ViiwGfpXXHn6UAK ziuNOASoVpwj*5vYYC7sBp5Z5k;yF!`)I@cKi3XYsCRM@qUs64SaL>dixMkuR#u*Cd zARUW9+MOg*-+Ce1B<|gFURMK0k)Zh1`qHMoL_@T`+@Q(e-7d8Q!}P!gJqeT~(pQZ- zJS&5ve!E&Ip6w%Qp8<$x{nR|(8c@on9AsN~vr*+qnI}BrkB2bGPPRM^b%KrKQC)>7*Hg3~5Y>YmQ3=^uvbkgWd%}eWt zbhBt@v}Z~OV1Ljdg&VXE#YP=B>1-wr_y`}R)X&?GGg3gf5>SInTxJwD#YnYF;(u8&+ z!_L}b$R mZXBP{NkbO*kL9`@dy@+J(bvfTg%4Cfc1p4w-KNQwLisIDoU)|= literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/BlockUtil.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/BlockUtil.class new file mode 100644 index 0000000000000000000000000000000000000000..65bbeb47397e3bf885b24493d8c46ef99fe93420 GIT binary patch literal 3677 zcmb_f{c{sV7=AWQdr3G7l(q;|sUVQ1w4sP7wxUodMglD@PyrRL$+a9@a^da*6czly z@9%Gs-yCQ7RdA*hnQ{EtKS>?&*}bGmTiPPybh5X*xBI@&`|R_+d;Q~|Uw;Fz71v^T z6o)h%jv<6YQ5?ar?7bMlQ4PlyLBnx5ekq2R@k#_IA~-3>Mg$`89BVG^I})=Zs|0x9sFj*EPoFbhkis$QsKVe$h1rw%lt?Pdab<$()rpGp;e}Cr4~2 zb0)b9X4fL)9}s1c|tI3>!O)GVC3i^ z8J`DfTM(LUu3H*@MhiLWZ4Uv$Vibi9Kr8s63M9^NN1-*If; zD$rJKXV&yG()b4gEQ}xO_y`|UvpPP(ry4%f@j0#t#5#+f>8Zs8(aMdjgMCR>vii=F z5QCQ*zR>X{zM}ATe2s5(bf8nmxA;!O_d2fP2OVp%PRDNS5mmNC7W(a8IoCT6#EB=ByT(v)_L#&k*lPU)UHcYpu3Z8Y&^o@~ZuPlD-GecM$HY@;q zzmt_!Q$XL}zxzaL_lb1>@SZ`LV}*j5&kA&uib0hOx@XtQk}_B_wK3BVYEff+_Bt-$ zNtfeV2;4q%JOEd3c|)hHQGdWSJ2lsC>47iBP=V0BrRE`AD%hE-ZjUA`3+ zmoC`(4YXwn=aV@n>m^5Xb~5ASa!x)OTrBQ*axV)?@B!oUgJyC0!ciUtj?WCD8r!UD zTQzYX$oL`G${)bQmW6}Q$2baMJtFM0bh3?eCdnr&7-|!@Aa1B7ZEWk*q>cppdawZP z*u+s(RwmBK&1o8xo7dh!=;$rf+(dW+wGDM_62C*cjfepI6NvuIRUuR?FR8M;mLN7O z%U#$KSQc%l|uOL-b)MqZ2BoT8O{6Fp6Cd0Ilf(psgpg4fGhF z16uEFXuL@oft2wLMknLzO0-->^d_3GBP=GcVmOhQ#6uHUIh<&p((@!%4d2A-!~|M~ zr98q)9?eRv9azfTSjnT0ql=o}qR_Mk#-{|)MXL5HL3H7HqzK{#+6l5uzS~zKaTP-Q zD2Tg!$up-g(n=KU>@Owr0W!QB{iQGt(vK9EmS_)8;^B&R-tq%~M90=@;GeJBxpTc4oSY6}RcqhFkDy3}YMon(uH|4PRZM`s*A z`=cE1ru2z8=EG+9=I%Y`o;}%LzrXzea0x33OdzWxr{kQ4^9jT-lYof}8fFvF)Tg;P zF5*%GmvKc!uIjj^GOp{m5l0?3b==Z$JB}3Y=(wxlo`!jb;hVN+%i9ct>CAJ6*n(db z49Sx1iN%In5y2X-I21{he2Y8Jd0?ycb}%O2*dar%BpjzMtam22WP>}-Ca+d)Y5QJi zHl*#C3%*c(5TtsdRq5 z5cqYX)vHb$Z&h;ZohrJZ;l6FhCLhJJ)cSTs|mQa2^-CK2+M3Sv0q}o{UgO+S(x*KZ-^O>EUF~mb5n~f8*?oGR@ zp(HQP{dhDUq?Ji;M(?5Q7T8Cc4B!xr z!%;AS!!$RV2{?kIw2I>xj#ET!-k_UxfZlVdfz;r4#9n4&quLgRzGC>rcW5uSpqFx~ z_$MT?U$Ey349XkHeZ}4v9i#~iQH2qVAxUVXNMj#n=~`CE6V2+FBKn}nBu?NYVaIU_ zr`sH2&8!Y!@)Jh40duK+3jHTipE1_vu>Y?d#-S79IH9CTo>}U!o5LBLB@Q~W+Z-5W IDYY_x0Awq}S^xk5 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/FakePlayerUtil.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/FakePlayerUtil.class new file mode 100644 index 0000000000000000000000000000000000000000..24f6a035c1ddb5c7bb8dcf04e021442ea795ff6c GIT binary patch literal 1288 zcmb7EYflqF6g|@i+b*q0dH6ufTf0SAANVXW;UQ{L(WFvC_%z*4+l76QWeVY^_%9F= zF_IYlWa5u9-f1hPm_TgOow;|~NK?b&0%`qeweQ#TGPZqgT zCs4P-zYF||?T|H+w|v)h{S6hv>$2w9CG#b*wGfIx*2J=karmAH7^d=`kfv*U!U}jr zR{WqUOk#0;&#X(^G238@?wYebTRvw9XN)34WYI6vu|0VTU#Yt#5xnOmB_x&iE$$R~ zU@N=jjL4e3&0yw*<7^3Q)8v+{bH~}^<+3epO6=^3t0X{a_QY;m2E(gNr)YE651g|3 zK|OOu=er9MiZ((ShB~7<7)d}ua%=Mq-)dzNo3otOMd$^;9#~?zasPd7l}h@IDqsQw z7-SgkxaQOR1rh9sAb~#gGZ-DP^Ta36iq$_>$4>FPbIVo^O?C{%?ue z8ETkK;2|Dqc$~l!JXKnrF-%>EjUq;Al#?{& zVO+;0^njF+6+#@kstN6NRm=v0sp=Er3RxztjMixO2<#JWLbyuLu7*>`HQFbd03seD zD~=nuNgfqkqfdtlp2+?{=p)hx2>(R?F(PZ(?+6_rdW5b+gvq_n_6Zkma1SC%`(FCI zq)2if(j;e$_}XVpkZ+hUBlM3TlnzsJqbHK5$)|n;$I#YN@z2n|pgR>mLgElnl>$4J MLXxa8@`W(|2lS#$O8@`> literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/INameableItem.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/INameableItem.class new file mode 100644 index 0000000000000000000000000000000000000000..c49223c7bc505333576c72e14a597fab06bea310 GIT binary patch literal 179 zcmY+8F$%&^5JYEV%vUQB51}Cb#?D>{h!#1)CRxIdn?&M|;MFWVfQJ&3N^FKH-eczd zdA?v$3pxhg9 z_2cjYtBsqK)FrH>W{zmKA@B1-zjN83jYvW_&8(iBifc({S~Ja? zS}J8YhLy?1ryawL_d9y}95+1zHGI^cnXv4%CKUt@cO){p6Hn7&($*%NxItz2L{H+1 zc1`mvB#fNX)9(pPEi)M(c5EXv*&|~X2LJmRyF4k-RMs9te-l zy9o%iuVJYGH~VM_+`;iHdXlYG=F_H)m`;m(x@3G#is7&1UrsZ&z=_rRcrL^3>pzTFdc(mGT^`1A|8| z_8+~N7#uw|B%p8rc)V}v=wHd)B?ly50gY|T(Qu*TjB$D`($7=$B;X0Y<5d~$&_(}DLj^m<+55*Ptoj-Ria+0 zC{UHOGLB|sa;#NJ7#;v_7$M?TV9;8b<)asfm1jqRQpJ2?$1@B^%Op87c0c8nwc26% z=E~_#5j_QZOGjkkU@4J%A|)lkk8Ls?j>cmd?W#HI_7_V{{$8I;# z+jyQ&D_mI@_Rw-S_lHpVA3|aQXAn@ZSHV7^;01vS?i9SZz@y9LK2J`ae^Fl%qSu$O z--8W9v@S7kyob8z95&oRjkl|RgoeA~E+2X6)bL6*gt3XAcFjfAXhaV~lV6%rS2WQ6 z0UXTR&(gjuOKUXI`S76cP%CS)p|iDXzrV>pkBu`vBKY?bXmu_WTd*Emu@PI)LZZmJ zZ={*^G$bLCV6_s2!@NqL)u?y^MZwEL{6lO*@&%Un-kr~`GD>HSOOy&z4$>yTN-fc< zGG75{p*L?~hMH2hJ-Yc0Liey~7Je~@rqO709?f&u%uRtw^Jpo}q=SWzpouJPW1$O~ z(A;9N+i?`f=uBqPh>BAz=mNK_rk;@dYLQ6ity_B>C^aGE@o#Vc;1SW&Lq t7jxzJLEiESx5U8iLI-Ri-wXSq_Sw4F2Hr;c;dtiiwQ3jdPPx7l{{!QjABX?| literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/KeyUtil.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/KeyUtil.class new file mode 100644 index 0000000000000000000000000000000000000000..66b3bb378b6f7a0e3b9014f6201ddb9923cdbda5 GIT binary patch literal 658 zcma))!A{#i5QhK7PE3L!4y8a_ao~bN4)p~gL=d8)LPAXoQh)=ujlCqBY`u}a2Jt9G z;>@L&o}?$ihDuXL;z#-R-{Zfb->jTk7ZWpqHVe|VW>5QQUek6eIA&U zD|ODpP#USD#7~V>{x@-cNU^~%C6iWHo|yeuB#8)zZI2lyTZRYy?|hJhJ(+Cl$i!Mb zU36vgMLoYOw{#i@Vn=4?+`Pf(9zW$Sif|a_b=>jQS+Apf84XgCnP_Vshb}(gBg4|$ zJTrJ1)K@&}_CPe$H&mx*wZFl(?i?C_B*|I@Hg+u!|RX#;Vu~5GT`$NeX zO0*Y8BFdDzc|JiI=yVcOq-2lRhbO?SSHFREfeCMw;x9P%6>RG_-T0R_jtVJ7Se~^- r7U4Z{8aZdqTNrZODlT6ExsRag2vq$KXzdYn^9sm&0ir)Nbo}lw7jk~0 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/ModUtil.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/ModUtil.class new file mode 100644 index 0000000000000000000000000000000000000000..698853fca5c7f827a5e5f810a9f57e190d8bf54a GIT binary patch literal 840 zcma)4+iuf95Ivil9pheN%B9@ev`~^l;#3OafeI-~LsiL1qz2N*YU8Y2hsCa(4T#S| zl>qU;2k=pd*(5DRAmC+Z&g{&Y**W{|`ToTXxNG2^i8TxBDCUvEhJ{Vs*WLpI zTMS0Ob=W)Tb{HIQ#NTpP@+fe7DhZ?D8N)&|j>d{ds?X&_n0UyLYj^jK5B3-`okqK5 zqQqd&LdRbBsC7sgUUz?AJ4G)}0+*k1|3tVl4gw<8wmxz_LL#9Kx!o`d)pLe)soW>h zW;_%OOI{d>&g9KNBro|uQpE9MpUXZ^LXGFaj5-O&3?)xUc`E$ZF89@hOZlD;hoK5- zc6Xve>9*tHE3(wi-1X(Wq1B5gi7#G+n%UT*V5**8j0G6dLokjq|n!$~Ly~ z$i^}(1CMP~P_)afHFE0o+H=PB3(8*#X96)?QLz`l z6G@Yg=@BcX@}ET9{F@4G9&u8FAs+}eQ-$G4>35#;KgC3mzLiOTFN;;=VS(l&l!8ro z;Sx?0Uc7{t2-BV@cU7-wTEnyk#Bhy}OO}z%Zhr#%FulG`XKotI;RgBkECDx(0yM;} oi{i@k1}He`kI0-M>!d#;cLqZfF=!%-X4DiWO~r7V{1oo|0F@)X8vpCn3ZWFiq9VTW$wMhm0YPk&aFd*EYx|pXE->#92akKl=lWZt7bvBxnW|#M!eyu+|U%N zpbjfvtX4GDiErXyzpYnvN1-aC$%3vK2P&^?7PsuWNX&>C2|7PNXEgQia(uJ8qrY_$ zl*{3%hj#qXk9P4$vvV~RqqSQeqjBzsp4t7-@H&p$2r!f3?WP;l+>Rf6e{wK-@1HSR z;9d}X^qQwxw;6TaAo%RIT7KlCPuXtd2mRhvF+~4Tm3Ft&^oo9*cD&ctcxf^2b(+@c zIitD%PRMBD?;o)mCtfqcU4DL95?mHs5nL5q6I>U>L5SQC+!WjrbOjrNO~IBR>P7rJ z!9Xw+Yzv+Wc4&qM@Ry0EXqpBoNqA$}01d+x$w%NR$w%R7$;aTABp-)QNPZcfk$e(< zMe?igYm&$HT$g+renaw`@LQ7KhToC=F8rS4Gw}P8KY%}!{1N=I9o8S4QTsi25*leP%!1-un?Yzt#&0*+kjqq9x75KNO!y20Ve-y{!s zdGH7Lqtuf?#1@!gGIMtKT)uPmoNx2%_m7_d7V#>9I40tl#8d*)m`UI+W&@FlBa2)T zbGWBrUc&-I@B6Y*D!$$*F|aa2U(t11N;s+_Y+uHJ&wm(tmMzCpFBxK)Y=xn_=+-2| zfMGdu-EUN-w$DhyVb7MVwf?cZ8xR)kqcA#!nO}Yt!62U(s5r| zHs2cqg;Yh_BRJZAgy5g3S4PGXZ?=aM&SYD93V&8JTlB^5gRuO0z6gDHkU>NNH zI7MdAcB2B8I=n8Ih9R-(`kpCQt)R>Cpi>LM&2{u+Km*rt9}hG<)bR*u4U0OK@L0za zJk{__$8+R0EbDjy8sXF>#=tPx*;s~5TkGnsw1H)>^#Yu%ieW4ELlhJe+jFZ_)I#mv$!RMuTRUJ}+!_%_xTT{hNQU6>{68 z5;K|XxrKEGQBAR`PyC&~AmE~#Ot!U)S8bQ5UkGGGAtK~RM1Y888zK3<1BUSqs)TQ( z9NDR?vGxS*cA7!cSI5tVVfLIiboS|FE0{np{W$>QGZIMBs?(_peTdPX$VPIIG@MpO z>y_MBurHy@5XqiUnM8{A`mqD9;u@Xe7)F{jL2!uxgW%L5x^hQ|eM9#VA<^y>sh<*p zyfqBbm--Jeh3gmz5l3<31hGioU8GAMq9-@^9a;>hP>IkqO!rBLFzI7g+{74#P!Mim NoPZc^)2R!0{sM#IW!L}! literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/WorldPos.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/WorldPos.class new file mode 100644 index 0000000000000000000000000000000000000000..32f26380a762fd968d5d72c390d2a572194306f7 GIT binary patch literal 1765 zcma)5Nlz3(6#lBGhla6PRRm>3Kw+jwX&1x=R75c$!6kvID^UU+S;d!f&eHB-tRfQu9{UX!*B{N~ zX}Fs^V?GIz2MU=&k%h?RVU0af zXyr{Ot&lGicgeM8Ivd6QTAJyKC|s>3VEba?`D?emb)B?UMFOUkb7@hZZWP_{NNU|V)nX6 z?B@70@1 zOYq#tD?f4Xt~?9;M4|uR#cSxi!pOh6)RyW+;Mz6CX;@%|V+GmGrgdmQ;*6a%lT^Sd z4Dma4@K2gBq+yf{>6zwio965$c^i}zPI`#9ceKlrA9lV$Ii)Qa&cGHjPJRofbI{yE z_Otfw6C1RUb`YbJQMxE~b3#4nC+(+Zq85pEM|cx^K~!3joD3~VRv9fxUMBS%Vm%v| zT|nhc$7y51$j?|f!RVtH z+cSohhT-gvQDF2UoH|C8!;%S4mbP(D3MhR=>m~|P2gSBcQ~G|uekce$JAM3y_U6%?ZK$tr LXQRd$+<^NBrqM?0 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/WorldUtil.class b/classes/production/ActuallyAdditions/ellpeck/actuallyadditions/util/WorldUtil.class new file mode 100644 index 0000000000000000000000000000000000000000..701645f14c7ea083496cf121d4541930ee1941ad GIT binary patch literal 14445 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 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/invtweaks/api/IItemTreeItem.class b/classes/production/ActuallyAdditions/invtweaks/api/IItemTreeItem.class new file mode 100644 index 0000000000000000000000000000000000000000..c82fac6d1df5a9ebbd883e2889fca545b7bb73ac GIT binary patch literal 345 zcmaJ-!A=4(6r3ju1yn@i%^!e^d-1l$i$=2vfy4R(4|r*cy9=oW|ILFR;71wXt|SW= z5AC!wlj*#E|9pM{xWlEvz~I7QNHA8ylnWtTkH(V~?>Nr6v~d=^D{Vq(t07$ydWuh6 zuvKeoG)@U!WoCXUUd7DWlEc=k_;Qdko3CUMk^|;(U2NF%JeT{4D|g{T`0YLBjf>MX zNb%}LDoh^q>3+7}`h`5ZTw||}^xLW_;pU$R!mt_VuZRxWP)(B#fpDU$rQZ`pga~at W5ITD_=+^gMh3f3r`zg+9JpTo$*jT3k literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/invtweaks/api/IItemTreeListener.class b/classes/production/ActuallyAdditions/invtweaks/api/IItemTreeListener.class new file mode 100644 index 0000000000000000000000000000000000000000..6b1d0426787edeeb099f2078ef2940de4deda5d3 GIT binary patch literal 214 zcmZ{eu?oUK5JYEV%xSc+(nhe=#%t`X6#@YZ#r{kdxfm~!T;ji3_yK;DmZD zEc1Flo&Z)D2=oN{0zP4wnM2MTW-8{GFrA0mRQAs5Qb={vG6*bR8)CgU68wEu<`Hjo z%7pQ+3w2@HaK21br3kY>FItQ+YCxGPbC$bP!jUCRzENp)DmN7y+rl1!;MD5W+sP%k L=r$L;+8u}w@gq9I literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/invtweaks/api/InvTweaksAPI.class b/classes/production/ActuallyAdditions/invtweaks/api/InvTweaksAPI.class new file mode 100644 index 0000000000000000000000000000000000000000..8a35911a3637f4e96b89e16f74450ef551c7127a GIT binary patch literal 497 zcmbVJu};G<6g-#GKq=57CT50q!3$dlgb+x9R7Fa~(9KOA#cg9(jvLCaG4KI=6yhbK z66(Of;{tq^BP@P*idQMMt>A^5h1u*?w`=a$g1WctB$qmE+f%+}!#@sH?8 z#Aq~p_D30?ds$#a18s7jo_o(d_dL&i(%*l+{{pa%bQls=G^`?_Afn)b1_Mbxtf?5& zXmO1*9;%q&ab3kEj~gncczmQ{n#acqo-ioSbK9BSLYd)4!SRm#kGA!`ov=PQ3A5Sq z9k21q_V=56DF(HY+bQR>nF53MqO_BLT`HD22#%uGW*3JnN8@jeq4B5t`ZTwCeV@!*ez+UDGPhTE`4;i-?Y= zc*Zb$#kJ~~M@q*c?&=uBxQ+=vO!8rh57QWD7`iAWH^>mGyG@VI9*@TQ%$I5hcHJj` z8~x?Tx>mcL>Z6_C#%0yiR+4(spaz$>X1EuCBH0m<9EnJ#L?mCpNQ5U!J0yfLi#bpa z6S_^2KUx>;D*~qoekMdcNTV#)W{5wJg&uz$0Wqr?Qv4f2r;s>5aEX75X7n=_>E99S zR5W7o6O#zi3n=mBxf94=#B%>}7uyxwfMEef6ahxnpQI4%QsY&nE(XkMsEa|fDt9q#R+TPB&0{cb^Qc!KrnP8!G2`w0Y&4VA{M;V8M zqLD-oolf4oH`952dw+QaP{VG3Qh@CM6@|iGIvFQ?r41`oq9=AfO06etd3@TZDJkrA zCf4gAKWL}BhA*s5J$ap4r*PDqb3#M57t&WD?67Cir1o4PJ0&xb=G8x_x2e&|Oawva z{w8j;>Iw(TB{7YA?1g!}yk0jvl=1Ow#6rro>hX2^GQf_)nYL5^%rtNzjdYlNZW{hv z{G{QU^BEBt)1_pfQ2K=w8&)ie3^~VQM0w#uyW8i)D;zGMZ`LgA6HEU0oT`FCM$U?S oA0)0y%pi-L-20LRQd?u>QNa2)ajC2WDBge|)<$P1qkgt#CBVtjZ-Hfg~mmYQm&Xk$D8OcHF%aQVv&q@8C zgP(+U)>Y3GNUdX;33^JnzSI5#mM%5zW-e8`F(eD3*ZZuBg{uwi10DOB4IT3+p2lWRb@;=Wfz2@)LL#< zjq;v-ge75WuD!2+buokf%(XZ35S;ad(#q-)VSK|{7gW&Be&Z9Bn^2O1M2MP?_6IO6 z#EMkWPj%1OKY$<%?7O^~@po;QFj*}kRcC|J($CttYAM28Ew@2m@}c&+VYpLL+F05y zn8YZ1ny5d$BsC5!9%sK2dRxlml05zoy623}uEh}54tDD4k1fK&>y~or!iE=bQz?Vn^y4vU3rH^|xjJ z{Nm-`YW(MSh)LeAN50}|OJza@19BQHPDdCLVHhLNLW)rl#=41dF-{2FgGo%u`ayQn h!p|_?VHR`6_87!?FQGmGCIl#p+8b98$=V-R?g3z1$rAto literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/invtweaks/api/container/ContainerSection.class b/classes/production/ActuallyAdditions/invtweaks/api/container/ContainerSection.class new file mode 100644 index 0000000000000000000000000000000000000000..e658611d636496cb5e62bb03dd13c86aaf4887f6 GIT binary patch literal 1812 zcmb7_|5h7S5XZk4Lb6E~vQ42CT5Kt_Bv43c!5<|eAzex|Y-)BBjIH7lBQA!GCj|5f zd;*`qC#c(VT92Og^lu-^+e5a0a(P>QG~D&Ljj*e zuoS_kF-)PzW>dq>7)@@nhoxbfS<;YVKGKk8ex_lDS=KPiv^CsjIvVDf6%F&us)h`6 zOT!)J=NcB6H4S%}Uud|;d>p|Og=oR5nwC>4*A!-oo`2N&vEhDyka2(TGWC|IZn~E6_O_-G+H(v6vQnuRm~MEJU#pPJjW0|a+`;Z1BJO%`dkY``PMfLg#>NZ zunzZk8g0kjY0^kUB9^{YSVmHxR$iJ`NJRgZp&xu~pl8!I&l|t%m@2!se*w*neR(0IOEgjQr zQf$&}X4uTKxy@#d%{-e7n>%b4*xY4v54RMC&N{@U(tWKrTRtT|oJ#i`LuqG^UJezv z)O)b`rh9O(+~aoIW_RBLM$U2-``_Sq=EM!^U0QHV7X zm?DVc?sjixv^(?u@%jef9D4zF0_+CpDs)C!nWubhEGr!LGv~=T&PSYjles=wn@~DE zolr#z`%&qzCmsl%9gZikwwR9a61*-7U1`J&-;SY@M-z4mRuZ8H%xm?N1c_ BesKT* literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/invtweaks/api/container/IgnoreContainer.class b/classes/production/ActuallyAdditions/invtweaks/api/container/IgnoreContainer.class new file mode 100644 index 0000000000000000000000000000000000000000..b09069173344bd7d22a72c0c3145789282b3f3f4 GIT binary patch literal 405 zcmah_%Sr=55Uke3)%c3wMMM-2@#b8-c?yz1z(-hDK|D>CW|=sd3A?i^`85xIKt4+B z2)ZHx4>MCeRn<-P{NwE%zy_pg&&?dC*eVM1+H}m{3c|_tLZhs9nbJRmiaD@&yt^bcD{V{Z-uXv5^wy*^F+}mh zZ8Es&5ssEy5}jupM0vWL?^&M6_+&O^5jB#hq4YX4t_rWLUkatCMy1~&)t}IWb{*+% vH0CrAj_a>qDeFyi2!s_mtFmDTYJA;ItjT*QbtK$6V*@R0F5okWv4!nVaujyr literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/invtweaks/api/container/InventoryContainer.class b/classes/production/ActuallyAdditions/invtweaks/api/container/InventoryContainer.class new file mode 100644 index 0000000000000000000000000000000000000000..b74b9595b3ab749428e5ca75e696739541c1e332 GIT binary patch literal 473 zcmah_%Sr=55Uk0=)x<~Q0}&C$Lr@Ry#hWM52mv)Au7dG2S=u;pGPCT?Zpg2B@B{oP zu_NdT20RSY-BsO1)%(Zm8-NpRcv$tY=3!l+nmpTaJ95gJM4)(Z*b}Iq8DpKC&MxRl zrrH&GPY6_QZ5oGksWb^}woFFG*?4kpjg!hyd_0ty6xiyf#;FnAt3>rR<=0qY?`q2N zwKM}?{>b=Ua(s&gPX)@E)F}%z{-JiPR^fyfyzbpi(7J94?95&XWIQ0p%>CJTQ`3m$ zgGoe8Dg_T6zICKb=Efvn5?@Bj55G ll)0PZsEa*#49#;{zyd1#Z*x^;c#*J#WvoogM+ia<^-n5DhR^^2 literal 0 HcmV?d00001 diff --git a/classes/production/ActuallyAdditions/mcmod.info b/classes/production/ActuallyAdditions/mcmod.info new file mode 100644 index 000000000..97204162e --- /dev/null +++ b/classes/production/ActuallyAdditions/mcmod.info @@ -0,0 +1,19 @@ +[ +{ + "modid": "ActuallyAdditions", + "name": "Actually Additions", + "description": "Do you want Automation? Wireless Transport? Better Machines? A cup o' Coffee? Chests? Better Hoppers? Leaf Blowers? Faster Growth? Plants? Well, Actually Additions has all that and a lot more!", + "version": "${version}", + "mcversion": "${mcversion}", + "url": "http://github.com/Ellpeck/ActuallyAdditions", + "updateUrl": "", + "authorList": [ "Ellpeck" ], + "credits": "Author: Ellpeck; Thanks to: xdqmhose, GlenthorLP, Lordhallo, canitzp", + "logoFile": "assets/actuallyadditions/textures/logo.png", + "screenshots": [ + ], + "parent":"", + "dependencies": [ + ] +} +] \ No newline at end of file diff --git a/src/main/java/cofh/api/CoFHAPIProps.java b/src/main/java/cofh/api/CoFHAPIProps.java new file mode 100644 index 000000000..9b528304a --- /dev/null +++ b/src/main/java/cofh/api/CoFHAPIProps.java @@ -0,0 +1,11 @@ +package cofh.api; + +public class CoFHAPIProps { + + private CoFHAPIProps() { + + } + + public static final String VERSION = "1.7.10R1.0.2"; + +} diff --git a/src/main/java/cofh/api/energy/EnergyStorage.java b/src/main/java/cofh/api/energy/EnergyStorage.java new file mode 100644 index 000000000..1674c1894 --- /dev/null +++ b/src/main/java/cofh/api/energy/EnergyStorage.java @@ -0,0 +1,158 @@ +package cofh.api.energy; + +import net.minecraft.nbt.NBTTagCompound; + +/** + * Reference implementation of {@link IEnergyStorage}. Use/extend this or implement your own. + * + * @author King Lemming + * + */ +public class EnergyStorage implements IEnergyStorage { + + protected int energy; + protected int capacity; + protected int maxReceive; + protected int maxExtract; + + public EnergyStorage(int capacity) { + + this(capacity, capacity, capacity); + } + + public EnergyStorage(int capacity, int maxTransfer) { + + this(capacity, maxTransfer, maxTransfer); + } + + public EnergyStorage(int capacity, int maxReceive, int maxExtract) { + + this.capacity = capacity; + this.maxReceive = maxReceive; + this.maxExtract = maxExtract; + } + + public EnergyStorage readFromNBT(NBTTagCompound nbt) { + + this.energy = nbt.getInteger("Energy"); + + if (energy > capacity) { + energy = capacity; + } + return this; + } + + public NBTTagCompound writeToNBT(NBTTagCompound nbt) { + + if (energy < 0) { + energy = 0; + } + nbt.setInteger("Energy", energy); + return nbt; + } + + public void setCapacity(int capacity) { + + this.capacity = capacity; + + if (energy > capacity) { + energy = capacity; + } + } + + public void setMaxTransfer(int maxTransfer) { + + setMaxReceive(maxTransfer); + setMaxExtract(maxTransfer); + } + + public void setMaxReceive(int maxReceive) { + + this.maxReceive = maxReceive; + } + + public void setMaxExtract(int maxExtract) { + + this.maxExtract = maxExtract; + } + + public int getMaxReceive() { + + return maxReceive; + } + + public int getMaxExtract() { + + return maxExtract; + } + + /** + * This function is included to allow for server -> client sync. Do not call this externally to the containing Tile Entity, as not all IEnergyHandlers + * are guaranteed to have it. + * + * @param energy + */ + public void setEnergyStored(int energy) { + + this.energy = energy; + + if (this.energy > capacity) { + this.energy = capacity; + } else if (this.energy < 0) { + this.energy = 0; + } + } + + /** + * This function is included to allow the containing tile to directly and efficiently modify the energy contained in the EnergyStorage. Do not rely on this + * externally, as not all IEnergyHandlers are guaranteed to have it. + * + * @param energy + */ + public void modifyEnergyStored(int energy) { + + this.energy += energy; + + if (this.energy > capacity) { + this.energy = capacity; + } else if (this.energy < 0) { + this.energy = 0; + } + } + + /* IEnergyStorage */ + @Override + public int receiveEnergy(int maxReceive, boolean simulate) { + + int energyReceived = Math.min(capacity - energy, Math.min(this.maxReceive, maxReceive)); + + if (!simulate) { + energy += energyReceived; + } + return energyReceived; + } + + @Override + public int extractEnergy(int maxExtract, boolean simulate) { + + int energyExtracted = Math.min(energy, Math.min(this.maxExtract, maxExtract)); + + if (!simulate) { + energy -= energyExtracted; + } + return energyExtracted; + } + + @Override + public int getEnergyStored() { + + return energy; + } + + @Override + public int getMaxEnergyStored() { + + return capacity; + } + +} diff --git a/src/main/java/cofh/api/energy/IEnergyConnection.java b/src/main/java/cofh/api/energy/IEnergyConnection.java new file mode 100644 index 000000000..79bdf77af --- /dev/null +++ b/src/main/java/cofh/api/energy/IEnergyConnection.java @@ -0,0 +1,21 @@ +package cofh.api.energy; + +import net.minecraftforge.common.util.ForgeDirection; + +/** + * Implement this interface on TileEntities which should connect to energy transportation blocks. This is intended for blocks which generate energy but do not + * accept it; otherwise just use IEnergyHandler. + *

+ * Note that {@link IEnergyHandler} is an extension of this. + * + * @author King Lemming + * + */ +public interface IEnergyConnection { + + /** + * Returns TRUE if the TileEntity can connect on a given side. + */ + boolean canConnectEnergy(ForgeDirection from); + +} diff --git a/src/main/java/cofh/api/energy/IEnergyContainerItem.java b/src/main/java/cofh/api/energy/IEnergyContainerItem.java new file mode 100644 index 000000000..c28455b1a --- /dev/null +++ b/src/main/java/cofh/api/energy/IEnergyContainerItem.java @@ -0,0 +1,52 @@ +package cofh.api.energy; + +import net.minecraft.item.ItemStack; + +/** + * Implement this interface on Item classes that support external manipulation of their internal energy storages. + *

+ * A reference implementation is provided {@link ItemEnergyContainer}. + * + * @author King Lemming + * + */ +public interface IEnergyContainerItem { + + /** + * Adds energy to a container item. Returns the quantity of energy that was accepted. This should always return 0 if the item cannot be externally charged. + * + * @param container + * ItemStack to be charged. + * @param maxReceive + * Maximum amount of energy to be sent into the item. + * @param simulate + * If TRUE, the charge will only be simulated. + * @return Amount of energy that was (or would have been, if simulated) received by the item. + */ + int receiveEnergy(ItemStack container, int maxReceive, boolean simulate); + + /** + * Removes energy from a container item. Returns the quantity of energy that was removed. This should always return 0 if the item cannot be externally + * discharged. + * + * @param container + * ItemStack to be discharged. + * @param maxExtract + * Maximum amount of energy to be extracted from the item. + * @param simulate + * If TRUE, the discharge will only be simulated. + * @return Amount of energy that was (or would have been, if simulated) extracted from the item. + */ + int extractEnergy(ItemStack container, int maxExtract, boolean simulate); + + /** + * Get the amount of energy currently stored in the container item. + */ + int getEnergyStored(ItemStack container); + + /** + * Get the max amount of energy that can be stored in the container item. + */ + int getMaxEnergyStored(ItemStack container); + +} diff --git a/src/main/java/cofh/api/energy/IEnergyHandler.java b/src/main/java/cofh/api/energy/IEnergyHandler.java new file mode 100644 index 000000000..22f2dbc62 --- /dev/null +++ b/src/main/java/cofh/api/energy/IEnergyHandler.java @@ -0,0 +1,58 @@ +package cofh.api.energy; + +import net.minecraftforge.common.util.ForgeDirection; + +/** + * Implement this interface on Tile Entities which should handle energy, generally storing it in one or more internal {@link IEnergyStorage} objects. + *

+ * A reference implementation is provided {@link TileEnergyHandler}. + * + * @author King Lemming + * + */ +public interface IEnergyHandler extends IEnergyProvider, IEnergyReceiver { + + // merely a convenience interface (remove these methods in 1.8; provided here for back-compat via compiler doing things) + + /** + * Add energy to an IEnergyReceiver, internal distribution is left entirely to the IEnergyReceiver. + * + * @param from + * Orientation the energy is received from. + * @param maxReceive + * Maximum amount of energy to receive. + * @param simulate + * If TRUE, the charge will only be simulated. + * @return Amount of energy that was (or would have been, if simulated) received. + */ + @Override + int receiveEnergy(ForgeDirection from, int maxReceive, boolean simulate); + + /** + * Remove energy from an IEnergyProvider, internal distribution is left entirely to the IEnergyProvider. + * + * @param from + * Orientation the energy is extracted from. + * @param maxExtract + * Maximum amount of energy to extract. + * @param simulate + * If TRUE, the extraction will only be simulated. + * @return Amount of energy that was (or would have been, if simulated) extracted. + */ + @Override + int extractEnergy(ForgeDirection from, int maxExtract, boolean simulate); + + + /** + * Returns the amount of energy currently stored. + */ + @Override + int getEnergyStored(ForgeDirection from); + + /** + * Returns the maximum amount of energy that can be stored. + */ + @Override + int getMaxEnergyStored(ForgeDirection from); + +} diff --git a/src/main/java/cofh/api/energy/IEnergyProvider.java b/src/main/java/cofh/api/energy/IEnergyProvider.java new file mode 100644 index 000000000..05287b35e --- /dev/null +++ b/src/main/java/cofh/api/energy/IEnergyProvider.java @@ -0,0 +1,38 @@ +package cofh.api.energy; + +import net.minecraftforge.common.util.ForgeDirection; + +/** + * Implement this interface on Tile Entities which should provide energy, generally storing it in one or more internal {@link IEnergyStorage} objects. + *

+ * A reference implementation is provided {@link TileEnergyHandler}. + * + * @author King Lemming + * + */ +public interface IEnergyProvider extends IEnergyConnection { + + /** + * Remove energy from an IEnergyProvider, internal distribution is left entirely to the IEnergyProvider. + * + * @param from + * Orientation the energy is extracted from. + * @param maxExtract + * Maximum amount of energy to extract. + * @param simulate + * If TRUE, the extraction will only be simulated. + * @return Amount of energy that was (or would have been, if simulated) extracted. + */ + int extractEnergy(ForgeDirection from, int maxExtract, boolean simulate); + + /** + * Returns the amount of energy currently stored. + */ + int getEnergyStored(ForgeDirection from); + + /** + * Returns the maximum amount of energy that can be stored. + */ + int getMaxEnergyStored(ForgeDirection from); + +} diff --git a/src/main/java/cofh/api/energy/IEnergyReceiver.java b/src/main/java/cofh/api/energy/IEnergyReceiver.java new file mode 100644 index 000000000..c726e09e0 --- /dev/null +++ b/src/main/java/cofh/api/energy/IEnergyReceiver.java @@ -0,0 +1,38 @@ +package cofh.api.energy; + +import net.minecraftforge.common.util.ForgeDirection; + +/** + * Implement this interface on Tile Entities which should receive energy, generally storing it in one or more internal {@link IEnergyStorage} objects. + *

+ * A reference implementation is provided {@link TileEnergyHandler}. + * + * @author King Lemming + * + */ +public interface IEnergyReceiver extends IEnergyConnection { + + /** + * Add energy to an IEnergyReceiver, internal distribution is left entirely to the IEnergyReceiver. + * + * @param from + * Orientation the energy is received from. + * @param maxReceive + * Maximum amount of energy to receive. + * @param simulate + * If TRUE, the charge will only be simulated. + * @return Amount of energy that was (or would have been, if simulated) received. + */ + int receiveEnergy(ForgeDirection from, int maxReceive, boolean simulate); + + /** + * Returns the amount of energy currently stored. + */ + int getEnergyStored(ForgeDirection from); + + /** + * Returns the maximum amount of energy that can be stored. + */ + int getMaxEnergyStored(ForgeDirection from); + +} diff --git a/src/main/java/cofh/api/energy/IEnergyStorage.java b/src/main/java/cofh/api/energy/IEnergyStorage.java new file mode 100644 index 000000000..bc2065607 --- /dev/null +++ b/src/main/java/cofh/api/energy/IEnergyStorage.java @@ -0,0 +1,46 @@ +package cofh.api.energy; + +/** + * An energy storage is the unit of interaction with Energy inventories.
+ * This is not to be implemented on TileEntities. This is for internal use only. + *

+ * A reference implementation can be found at {@link EnergyStorage}. + * + * @author King Lemming + * + */ +public interface IEnergyStorage { + + /** + * Adds energy to the storage. Returns quantity of energy that was accepted. + * + * @param maxReceive + * Maximum amount of energy to be inserted. + * @param simulate + * If TRUE, the insertion will only be simulated. + * @return Amount of energy that was (or would have been, if simulated) accepted by the storage. + */ + int receiveEnergy(int maxReceive, boolean simulate); + + /** + * Removes energy from the storage. Returns quantity of energy that was removed. + * + * @param maxExtract + * Maximum amount of energy to be extracted. + * @param simulate + * If TRUE, the extraction will only be simulated. + * @return Amount of energy that was (or would have been, if simulated) extracted from the storage. + */ + int extractEnergy(int maxExtract, boolean simulate); + + /** + * Returns the amount of energy currently stored. + */ + int getEnergyStored(); + + /** + * Returns the maximum amount of energy that can be stored. + */ + int getMaxEnergyStored(); + +} diff --git a/src/main/java/cofh/api/energy/ItemEnergyContainer.java b/src/main/java/cofh/api/energy/ItemEnergyContainer.java new file mode 100644 index 000000000..055ae45bc --- /dev/null +++ b/src/main/java/cofh/api/energy/ItemEnergyContainer.java @@ -0,0 +1,110 @@ +package cofh.api.energy; + +import net.minecraft.item.Item; +import net.minecraft.item.ItemStack; +import net.minecraft.nbt.NBTTagCompound; + +/** + * Reference implementation of {@link IEnergyContainerItem}. Use/extend this or implement your own. + * + * @author King Lemming + * + */ +public class ItemEnergyContainer extends Item implements IEnergyContainerItem { + + protected int capacity; + protected int maxReceive; + protected int maxExtract; + + public ItemEnergyContainer() { + + } + + public ItemEnergyContainer(int capacity) { + + this(capacity, capacity, capacity); + } + + public ItemEnergyContainer(int capacity, int maxTransfer) { + + this(capacity, maxTransfer, maxTransfer); + } + + public ItemEnergyContainer(int capacity, int maxReceive, int maxExtract) { + + this.capacity = capacity; + this.maxReceive = maxReceive; + this.maxExtract = maxExtract; + } + + public ItemEnergyContainer setCapacity(int capacity) { + + this.capacity = capacity; + return this; + } + + public void setMaxTransfer(int maxTransfer) { + + setMaxReceive(maxTransfer); + setMaxExtract(maxTransfer); + } + + public void setMaxReceive(int maxReceive) { + + this.maxReceive = maxReceive; + } + + public void setMaxExtract(int maxExtract) { + + this.maxExtract = maxExtract; + } + + /* IEnergyContainerItem */ + @Override + public int receiveEnergy(ItemStack container, int maxReceive, boolean simulate) { + + if (container.stackTagCompound == null) { + container.stackTagCompound = new NBTTagCompound(); + } + int energy = container.stackTagCompound.getInteger("Energy"); + int energyReceived = Math.min(capacity - energy, Math.min(this.maxReceive, maxReceive)); + + if (!simulate) { + energy += energyReceived; + container.stackTagCompound.setInteger("Energy", energy); + } + return energyReceived; + } + + @Override + public int extractEnergy(ItemStack container, int maxExtract, boolean simulate) { + + if (container.stackTagCompound == null || !container.stackTagCompound.hasKey("Energy")) { + return 0; + } + int energy = container.stackTagCompound.getInteger("Energy"); + int energyExtracted = Math.min(energy, Math.min(this.maxExtract, maxExtract)); + + if (!simulate) { + energy -= energyExtracted; + container.stackTagCompound.setInteger("Energy", energy); + } + return energyExtracted; + } + + @Override + public int getEnergyStored(ItemStack container) { + + if (container.stackTagCompound == null || !container.stackTagCompound.hasKey("Energy")) { + return 0; + } + return container.stackTagCompound.getInteger("Energy"); + } + + @Override + public int getMaxEnergyStored(ItemStack container) { + + return capacity; + } + +} diff --git a/src/main/java/cofh/api/energy/TileEnergyHandler.java b/src/main/java/cofh/api/energy/TileEnergyHandler.java new file mode 100644 index 000000000..7cc655e92 --- /dev/null +++ b/src/main/java/cofh/api/energy/TileEnergyHandler.java @@ -0,0 +1,65 @@ +package cofh.api.energy; + +import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.tileentity.TileEntity; +import net.minecraftforge.common.util.ForgeDirection; + +/** + * Reference implementation of {@link IEnergyHandler}. Use/extend this or implement your own. + * + * @author King Lemming + * + */ +public class TileEnergyHandler extends TileEntity implements IEnergyHandler { + + protected EnergyStorage storage = new EnergyStorage(32000); + + @Override + public void readFromNBT(NBTTagCompound nbt) { + + super.readFromNBT(nbt); + storage.readFromNBT(nbt); + } + + @Override + public void writeToNBT(NBTTagCompound nbt) { + + super.writeToNBT(nbt); + storage.writeToNBT(nbt); + } + + /* IEnergyConnection */ + @Override + public boolean canConnectEnergy(ForgeDirection from) { + + return true; + } + + /* IEnergyReceiver */ + @Override + public int receiveEnergy(ForgeDirection from, int maxReceive, boolean simulate) { + + return storage.receiveEnergy(maxReceive, simulate); + } + + /* IEnergyProvider */ + @Override + public int extractEnergy(ForgeDirection from, int maxExtract, boolean simulate) { + + return storage.extractEnergy(maxExtract, simulate); + } + + /* IEnergyReceiver and IEnergyProvider */ + @Override + public int getEnergyStored(ForgeDirection from) { + + return storage.getEnergyStored(); + } + + @Override + public int getMaxEnergyStored(ForgeDirection from) { + + return storage.getMaxEnergyStored(); + } + +} diff --git a/src/main/java/cofh/api/energy/package-info.java b/src/main/java/cofh/api/energy/package-info.java new file mode 100644 index 000000000..7379702b8 --- /dev/null +++ b/src/main/java/cofh/api/energy/package-info.java @@ -0,0 +1,10 @@ +/** + * (C) 2014 Team CoFH / CoFH / Cult of the Full Hub + * http://www.teamcofh.com + */ +@API(apiVersion = CoFHAPIProps.VERSION, owner = "CoFHAPI", provides = "CoFHAPI|energy") +package cofh.api.energy; + +import cofh.api.CoFHAPIProps; +import cpw.mods.fml.common.API; + diff --git a/src/main/java/cofh/api/package-info.java b/src/main/java/cofh/api/package-info.java new file mode 100644 index 000000000..08ff5fcb6 --- /dev/null +++ b/src/main/java/cofh/api/package-info.java @@ -0,0 +1,9 @@ +/** + * (C) 2014 Team CoFH / CoFH / Cult of the Full Hub + * http://www.teamcofh.com + */ +@API(apiVersion = CoFHAPIProps.VERSION, owner = "CoFHLib", provides = "CoFHAPI") +package cofh.api; + +import cpw.mods.fml.common.API; + diff --git a/src/main/java/invtweaks/api/IItemTree.java b/src/main/java/invtweaks/api/IItemTree.java new file mode 100644 index 000000000..143ba14a0 --- /dev/null +++ b/src/main/java/invtweaks/api/IItemTree.java @@ -0,0 +1,68 @@ +/* + * Copyright (c) 2013 Andrew Crocker + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +package invtweaks.api; + +import java.util.Collection; +import java.util.List; +import java.util.Random; + +public interface IItemTree { + void registerOre(String category, String name, String oreName, int order); + + boolean matches(List items, String keyword); + + boolean isKeywordValid(String keyword); + + Collection getAllCategories(); + + IItemTreeCategory getRootCategory(); + + void setRootCategory(IItemTreeCategory category); + + IItemTreeCategory getCategory(String keyword); + + boolean isItemUnknown(String id, int damage); + + List getItems(String id, int damage); + + List getItems(String name); + + IItemTreeItem getRandomItem(Random r); + + boolean containsItem(String name); + + boolean containsCategory(String name); + + IItemTreeCategory addCategory(String parentCategory, String newCategory) throws NullPointerException; + + void addCategory(String parentCategory, IItemTreeCategory newCategory) throws NullPointerException; + + IItemTreeItem addItem(String parentCategory, String name, String id, int damage, int order) + throws NullPointerException; + + void addItem(String parentCategory, IItemTreeItem newItem) throws NullPointerException; + + int getKeywordDepth(String keyword); + + int getKeywordOrder(String keyword); +} diff --git a/src/main/java/invtweaks/api/IItemTreeCategory.java b/src/main/java/invtweaks/api/IItemTreeCategory.java new file mode 100644 index 000000000..f1b5e9554 --- /dev/null +++ b/src/main/java/invtweaks/api/IItemTreeCategory.java @@ -0,0 +1,46 @@ +/* + * Copyright (c) 2013 Andrew Crocker + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +package invtweaks.api; + +import java.util.Collection; +import java.util.List; + +public interface IItemTreeCategory { + boolean contains(IItemTreeItem item); + + void addCategory(IItemTreeCategory category); + + void addItem(IItemTreeItem item); + + Collection getSubCategories(); + + Collection> getItems(); + + String getName(); + + int getCategoryOrder(); + + int findCategoryOrder(String keyword); + + int findKeywordDepth(String keyword); +} diff --git a/src/main/java/invtweaks/api/IItemTreeItem.java b/src/main/java/invtweaks/api/IItemTreeItem.java new file mode 100644 index 000000000..2b6ae2db5 --- /dev/null +++ b/src/main/java/invtweaks/api/IItemTreeItem.java @@ -0,0 +1,33 @@ +/* + * Copyright (c) 2013 Andrew Crocker + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +package invtweaks.api; + +public interface IItemTreeItem extends Comparable { + String getName(); + + String getId(); + + int getDamage(); + + int getOrder(); +} diff --git a/src/main/java/invtweaks/api/IItemTreeListener.java b/src/main/java/invtweaks/api/IItemTreeListener.java new file mode 100644 index 000000000..73a5815d5 --- /dev/null +++ b/src/main/java/invtweaks/api/IItemTreeListener.java @@ -0,0 +1,29 @@ +/* + * Copyright (c) 2013 Andrew Crocker + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +package invtweaks.api; + +import java.util.EventListener; + +public interface IItemTreeListener extends EventListener { + void onTreeLoaded(IItemTree tree); +} diff --git a/src/main/java/invtweaks/api/InvTweaksAPI.java b/src/main/java/invtweaks/api/InvTweaksAPI.java new file mode 100644 index 000000000..6bdb84a93 --- /dev/null +++ b/src/main/java/invtweaks/api/InvTweaksAPI.java @@ -0,0 +1,84 @@ +/* + * Copyright (c) 2013 Andrew Crocker + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +package invtweaks.api; + +import invtweaks.api.container.ContainerSection; +import net.minecraft.item.ItemStack; + +/** + * Interface to access functions exposed by Inventory Tweaks + *

+ * The main @Mod instance of the mod implements this interface, so a refernce to it can + * be obtained via @Instance("inventorytweaks") or methods in net.minecraftforge.fml.common.Loader + *

+ * All of these functions currently have no effect if called on a dedicated server. + */ +public interface InvTweaksAPI { + /** + * Add a listener for ItemTree load events + * + * @param listener + */ + void addOnLoadListener(IItemTreeListener listener); + + /** + * Remove a listener for ItemTree load events + * + * @param listener + * @return true if the listener was previously added + */ + boolean removeOnLoadListener(IItemTreeListener listener); + + /** + * Toggle sorting shortcut state. + * + * @param enabled + */ + void setSortKeyEnabled(boolean enabled); + + /** + * Toggle sorting shortcut supression. + * Unlike setSortKeyEnabled, this flag is automatically cleared when GUIs are closed. + * + * @param enabled + */ + void setTextboxMode(boolean enabled); + + /** + * Compare two items using the default (non-rule based) algorithm, + * sutable for an implementation of Comparator<ItemStack>. + * + * @param i + * @param j + * @return A value with a sign representing the relative order of the item stacks + */ + int compareItems(ItemStack i, ItemStack j); + + /** + * Initiate a sort as if the player had clicked on a sorting button or pressed the sort key. + * + * @param section + * @param method + */ + void sort(ContainerSection section, SortingMethod method); +} diff --git a/src/main/java/invtweaks/api/SortingMethod.java b/src/main/java/invtweaks/api/SortingMethod.java new file mode 100644 index 000000000..b824143ef --- /dev/null +++ b/src/main/java/invtweaks/api/SortingMethod.java @@ -0,0 +1,51 @@ +/* + * Copyright (c) 2013 Andrew Crocker + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +package invtweaks.api; + +public enum SortingMethod { + /** + * Standard 'r' sorting for generic inventories + */ + DEFAULT, + /** + * Sort method creating vertical columns of items. + * Used for chests only, requires container to have a valid row size for correct results. + */ + VERTICAL, + /** + * Sort method creating horizontal rows of items. + * Used for chests only, requires container to have a valid row size for correct results. + */ + HORIZONTAL, + /** + * Sort method for player inventory. + * Applies to extra player-specified sorting rules for the main inventory. + * Will always operate on main inventory. + */ + INVENTORY, + /** + * Attempts to even the number of items in each stack of the same type of item, without moving full stacks. + * Used in crafting grid sorting. + */ + EVEN_STACKS, +} diff --git a/src/main/java/invtweaks/api/container/ChestContainer.java b/src/main/java/invtweaks/api/container/ChestContainer.java new file mode 100644 index 000000000..a85c412a1 --- /dev/null +++ b/src/main/java/invtweaks/api/container/ChestContainer.java @@ -0,0 +1,38 @@ +package invtweaks.api.container; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +/** + * A marker for containers that have a chest-like persistant storage component. Enables the Inventroy Tweaks sorting + * buttons for this container. + */ +@Retention(RetentionPolicy.RUNTIME) +@Target(ElementType.TYPE) +public @interface ChestContainer { + // Set to true if the Inventory Tweaks sorting buttons should be shown for this container. + boolean showButtons() default true; + + // Size of a chest row + int rowSize() default 9; + + // Uses 'large chest' mode for sorting buttons + // (Renders buttons vertically down the right side of the GUI) + boolean isLargeChest() default false; + + // Annotation for method to get size of a chest row if it is not a fixed size for this container class + // Signature int func() + @Retention(RetentionPolicy.RUNTIME) + @Target(ElementType.METHOD) + @interface RowSizeCallback { + } + + // Annotation for method to get size of a chest row if it is not a fixed size for this container class + // Signature int func() + @Retention(RetentionPolicy.RUNTIME) + @Target(ElementType.METHOD) + @interface IsLargeCallback { + } +} diff --git a/src/main/java/invtweaks/api/container/ContainerSection.java b/src/main/java/invtweaks/api/container/ContainerSection.java new file mode 100644 index 000000000..83c2e08a4 --- /dev/null +++ b/src/main/java/invtweaks/api/container/ContainerSection.java @@ -0,0 +1,88 @@ +/* + * Copyright (c) 2013 Andrew Crocker + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +package invtweaks.api.container; + +/** + * Names for specific parts of containers. For unknown container types (such as mod containers), only INVENTORY and + * CHEST sections are available. + */ +public enum ContainerSection { + /** + * The player's inventory + */ + INVENTORY, + /** + * The player's inventory (only the hotbar) + */ + INVENTORY_HOTBAR, + /** + * The player's inventory (all except the hotbar) + */ + INVENTORY_NOT_HOTBAR, + /** + * The chest or dispenser contents. Also used for unknown container contents. + */ + CHEST, + /** + * The crafting input + */ + CRAFTING_IN, + /** + * The crafting input, for containters that store it internally + */ + CRAFTING_IN_PERSISTENT, + /** + * The crafting output + */ + CRAFTING_OUT, + /** + * The armor slots + */ + ARMOR, + /** + * The furnace input + */ + FURNACE_IN, + /** + * The furnace output + */ + FURNACE_OUT, + /** + * The furnace fuel + */ + FURNACE_FUEL, + /** + * The enchantment table slot + */ + ENCHANTMENT, + /** + * The three bottles slots in brewing tables + * NOTE: Do not use without also using BREWING_INGREDIENT. + */ + BREWING_BOTTLES, + /** + * The top slot in brewing tables + * NOTE: Do not use without also using BREWING_BOTTLES. + */ + BREWING_INGREDIENT +} diff --git a/src/main/java/invtweaks/api/container/ContainerSectionCallback.java b/src/main/java/invtweaks/api/container/ContainerSectionCallback.java new file mode 100644 index 000000000..379206b37 --- /dev/null +++ b/src/main/java/invtweaks/api/container/ContainerSectionCallback.java @@ -0,0 +1,16 @@ +package invtweaks.api.container; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +/** + * A marker for a method to call which returns the set of ContainerSections for this container. + *

+ * Signature of the method should be Map> func() + */ +@Retention(RetentionPolicy.RUNTIME) +@Target(ElementType.METHOD) +public @interface ContainerSectionCallback { +} diff --git a/src/main/java/invtweaks/api/container/IgnoreContainer.java b/src/main/java/invtweaks/api/container/IgnoreContainer.java new file mode 100644 index 000000000..86e8aea12 --- /dev/null +++ b/src/main/java/invtweaks/api/container/IgnoreContainer.java @@ -0,0 +1,15 @@ +package invtweaks.api.container; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +/** + * Use this annotation to override inherited annotation properties and mark a Container as unsortable. + * This effect is inherited as well. + */ +@Retention(RetentionPolicy.RUNTIME) +@Target(ElementType.TYPE) +public @interface IgnoreContainer { +} diff --git a/src/main/java/invtweaks/api/container/InventoryContainer.java b/src/main/java/invtweaks/api/container/InventoryContainer.java new file mode 100644 index 000000000..d5a45b912 --- /dev/null +++ b/src/main/java/invtweaks/api/container/InventoryContainer.java @@ -0,0 +1,20 @@ +package invtweaks.api.container; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +/** + * A marker for containers that need special treatment, such as crafting inputs or alternate player inventory positions, + * but do not have a chest-like component. + *

+ * Does not enable the Inventory Tweaks sorting buttons for this container. + */ +@Retention(RetentionPolicy.RUNTIME) +@Target(ElementType.TYPE) +public @interface InventoryContainer { + // Set to true if the Inventory Tweaks options button should be shown for this container. + // (For instance, if you are replacing a vanilla container such as the player's inventory) + boolean showOptions() default true; +} diff --git a/src/main/resources/assets/actuallyadditions/textures/gui/guiXPSolidifier.png b/src/main/resources/assets/actuallyadditions/textures/gui/guiXPSolidifier.png new file mode 100644 index 0000000000000000000000000000000000000000..f31beeab410360642b8ff1c49afa04a6f939f951 GIT binary patch literal 1763 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(0|PTd zfKP}kP~62^QA&dRf`N&DBm;)v@9e6; zXy+{Oh%9Dc;9CvCjD2s8`~eC|l(rIsj|=o#plrnVZT zGB7ZCdb&7TGO}$z}Byhg|utpXB@f zXv){K`%XUGw0^qajGBpizwe(D@0!4Vpwj>N<8F>K%mtHAGI2ccWwhHiw_?M~T1LOw z@BYLvFtQv7?B;He)oEa0dZ0F&>A^jF)&tGHj4T2S?z(ymWg8gYG0xfd|K)FOxtyx# zhW%m=42%U=9x)}bb1O73>^PZ%q>_oFVYUyA6;voQ?0Z$QhMmFZh`0Tw!*37I>FoA7 zZkTNA_~2XQxg(}!M;x7PAHJTkpP^#u_4l0hmh(Ple_hYja8-<9wJt+gG{c&03=z4E p8*VWrY-K%=#XbBbrk3rkW14GW@j>yw20y3}@^tlcS?83{1OQ)!3uFKQ literal 0 HcmV?d00001