From cf7a83475652871bf6c63af2f621d8f45d9d32cf Mon Sep 17 00:00:00 2001 From: BlueHero233 <87818077+BlueHero233@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:23:33 -0300 Subject: Remove 32x textures (#3276) Co-authored-by: Martin Robertz --- .../java/gregtech/common/blocks/BlockCasings8.java | 2 +- .../core/item/chemistry/IonParticles.java | 35 +++--- .../core/item/chemistry/StandardBaseParticles.java | 10 +- .../core/item/general/ItemAirFilter.java | 28 ++--- .../item/general/chassis/ItemBoilerChassis.java | 24 +---- .../item/general/chassis/ItemDehydratorCoil.java | 8 +- .../general/chassis/ItemDehydratorCoilWire.java | 17 +-- .../core/material/MaterialsElements.java | 2 - .../plugin/agrichem/item/algae/ItemAlgaeBase.java | 14 +-- .../base/machines/MTETreeFarmerBase.java | 2 +- .../blocks/GregtechMetaSpecialMachineCasings.java | 10 -- .../blocks/GregtechMetaSpecialMultiCasings.java | 10 +- .../blocks/GregtechMetaTieredCasingBlocks1.java | 10 +- .../blocks/textures/CasingTextureHandler2.java | 2 +- .../textures/TexturesCentrifugeMultiblock.java | 50 +-------- .../common/blocks/textures/TexturesGtBlock.java | 57 ++++++---- .../production/turbines/MTELargeTurbineGas.java | 13 --- .../turbines/MTELargeTurbineSCSteam.java | 13 --- .../turbines/MTELargeTurbineSHSteam.java | 13 --- .../production/turbines/MTELargeTurbineSteam.java | 13 --- .../production/turbines/MTELargerTurbineBase.java | 119 ++++++++++----------- .../turbines/MTELargerTurbinePlasma.java | 13 --- .../blocks/iconsets/BLOCK_DEEP_DARK_RAW.png | Bin 3300 -> 634 bytes .../textures/blocks/iconsets/BLOCK_QUARK_PIPE.png | Bin 1029 -> 1154 bytes .../blocks/iconsets/BLOCK_QUARK_PIPE.png.mcmeta | 2 +- .../textures/blocks/iconsets/HIDDEN_FACE.png | Bin 113 -> 539 bytes .../blocks/iconsets/MACHINE_CASING_ACIDHAZARD.png | Bin 680 -> 915 bytes .../blocks/iconsets/MACHINE_CASING_BIOHAZARD.png | Bin 954 -> 947 bytes .../iconsets/MACHINE_CASING_EXPLOSIONHAZARD.png | Bin 736 -> 938 bytes .../blocks/iconsets/MACHINE_CASING_FIREHAZARD.png | Bin 682 -> 909 bytes .../blocks/iconsets/MACHINE_CASING_FROSTHAZARD.png | Bin 694 -> 918 bytes .../blocks/iconsets/MACHINE_CASING_MAGICHAZARD.png | Bin 652 -> 899 bytes .../blocks/iconsets/MACHINE_CASING_NOISEHAZARD.png | Bin 651 -> 894 bytes .../iconsets/MACHINE_CASING_RADIOACTIVEHAZARD.png | Bin 682 -> 911 bytes .../textures/blocks/iconsets/RADIATOR_MS160.png | Bin 2207 -> 813 bytes .../textures/items/gt.Volumetric_Flask.png | Bin 511 -> 246 bytes .../textures/items/gt.Volumetric_Flask.window.png | Bin 251 -> 114 bytes .../textures/items/gt.Volumetric_Flask_32k.png | Bin 1013 -> 258 bytes .../items/gt.Volumetric_Flask_32k.window.png | Bin 399 -> 129 bytes .../textures/items/gt.Volumetric_Flask_8k.png | Bin 1010 -> 255 bytes .../items/gt.Volumetric_Flask_8k.window.png | Bin 398 -> 129 bytes .../materialicons/NUCLEAR/stickLong_OVERLAY.png | Bin 305 -> 524 bytes .../gtnhlanth/textures/items/particle/alpha.png | Bin 1243 -> 747 bytes .../gtnhlanth/textures/items/particle/electron.png | Bin 1180 -> 657 bytes .../gtnhlanth/textures/items/particle/neutron.png | Bin 1169 -> 669 bytes .../gtnhlanth/textures/items/particle/photon.png | Bin 1089 -> 725 bytes .../gtnhlanth/textures/items/particle/proton.png | Bin 1331 -> 681 bytes .../assets/miscutils/textures/blocks/Blank.png | Bin 75 -> 0 bytes .../textures/blocks/CosmicFabricManipulator.png | Bin 1131 -> 0 bytes .../blocks/CosmicFabricManipulator.png.mcmeta | 6 -- .../blocks/CosmicFabricManipulatorStatic.png | Bin 492 -> 0 bytes .../textures/blocks/CosmicFabricShieldingCore.png | Bin 1222 -> 0 bytes .../blocks/CosmicFabricShieldingCore.png.mcmeta | 6 -- .../blocks/CosmicFabricShieldingCoreStatic.png | Bin 645 -> 0 bytes .../miscutils/textures/blocks/ForceFieldGlass.png | Bin 249 -> 0 bytes .../textures/blocks/InfinityInfusedManipulator.png | Bin 1627 -> 0 bytes .../blocks/InfinityInfusedManipulator.png.mcmeta | 6 -- .../blocks/InfinityInfusedManipulatorStatic.png | Bin 557 -> 0 bytes .../blocks/InfinityInfusedShieldingCore.png | Bin 1869 -> 0 bytes .../blocks/InfinityInfusedShieldingCore.png.mcmeta | 6 -- .../blocks/InfinityInfusedShieldingCoreStatic.png | Bin 613 -> 0 bytes .../miscutils/textures/blocks/Manipulator_Top.png | Bin 511 -> 0 bytes .../textures/blocks/NeutronPulseManipulator.png | Bin 1309 -> 0 bytes .../blocks/NeutronPulseManipulator.png.mcmeta | 6 -- .../blocks/NeutronPulseManipulatorStatic.png | Bin 492 -> 0 bytes .../textures/blocks/NeutronShieldingCore.png | Bin 1617 -> 0 bytes .../blocks/NeutronShieldingCore.png.mcmeta | 6 -- .../textures/blocks/NeutronShieldingCoreStatic.png | Bin 607 -> 0 bytes .../textures/blocks/SpaceTimeBendingCore.png | Bin 2084 -> 0 bytes .../blocks/SpaceTimeBendingCore.png.mcmeta | 6 -- .../textures/blocks/SpaceTimeBendingCoreStatic.png | Bin 624 -> 0 bytes .../textures/blocks/SpaceTimeContinuumRipper.png | Bin 1593 -> 0 bytes .../blocks/SpaceTimeContinuumRipper.png.mcmeta | 6 -- .../blocks/SpaceTimeContinuumRipperStatic.png | Bin 562 -> 0 bytes .../textures/blocks/TileEntities/CASING_AMAZON.png | Bin 677 -> 812 bytes .../TileEntities/MACHINE_CASING_FLOTATION.png | Bin 647 -> 642 bytes .../TileEntities/MACHINE_CASING_ROCKETDYNE.png | Bin 643 -> 647 bytes .../textures/blocks/TileEntities/sterileCasing.png | Bin 0 -> 446 bytes .../textures/blocks/chrono/MetalFunnel.png | Bin 378 -> 777 bytes .../textures/blocks/chrono/MetalSheet8.png | Bin 834 -> 748 bytes .../textures/blocks/chrono/MetalSheet9.png | Bin 941 -> 773 bytes .../blocks/iconsets/OVERLAY_MUFFLER_ADV.png | Bin 754 -> 691 bytes .../blocks/iconsets/TieredHulls/CASING_EV.png | Bin 2035 -> 623 bytes .../blocks/iconsets/TieredHulls/CASING_HV.png | Bin 2048 -> 610 bytes .../blocks/iconsets/TieredHulls/CASING_IV.png | Bin 2039 -> 642 bytes .../blocks/iconsets/TieredHulls/CASING_LV.png | Bin 1887 -> 561 bytes .../blocks/iconsets/TieredHulls/CASING_LuV.png | Bin 1929 -> 648 bytes .../blocks/iconsets/TieredHulls/CASING_MV.png | Bin 2060 -> 575 bytes .../blocks/iconsets/TieredHulls/CASING_ULV.png | Bin 1952 -> 533 bytes .../blocks/iconsets/TieredHulls/CASING_ZPM.png | Bin 2112 -> 655 bytes .../textures/blocks/metro/TEXTURE_MAGIC_A.png | Bin 1156 -> 609 bytes .../blocks/metro/TEXTURE_MAGIC_A.png.mcmeta | 6 -- .../textures/blocks/metro/TEXTURE_MAGIC_B.png | Bin 2174 -> 677 bytes .../blocks/metro/TEXTURE_MAGIC_B.png.mcmeta | 6 -- .../blocks/metro/TEXTURE_METAL_PANEL_A.png | Bin 533 -> 653 bytes .../blocks/metro/TEXTURE_METAL_PANEL_B.png | Bin 569 -> 700 bytes .../blocks/metro/TEXTURE_METAL_PANEL_C.png | Bin 447 -> 671 bytes .../blocks/metro/TEXTURE_METAL_PANEL_D.png | Bin 448 -> 641 bytes .../blocks/metro/TEXTURE_METAL_PANEL_F.png | Bin 453 -> 612 bytes .../blocks/metro/TEXTURE_METAL_PANEL_G.png | Bin 1220 -> 0 bytes .../blocks/metro/TEXTURE_METAL_PANEL_H.png | Bin 312 -> 664 bytes .../blocks/metro/TEXTURE_METAL_PANEL_I.png | Bin 493 -> 739 bytes .../metro/TEXTURE_ORGANIC_PANEL_A_GLOWING.png | Bin 2503 -> 770 bytes .../TEXTURE_ORGANIC_PANEL_A_GLOWING.png.mcmeta | 6 -- .../textures/blocks/metro/TEXTURE_STONE_RED_A.png | Bin 532 -> 600 bytes .../textures/blocks/metro/TEXTURE_STONE_RED_B.png | Bin 367 -> 585 bytes .../textures/blocks/metro/TEXTURE_TECH_A.png | Bin 266 -> 635 bytes .../textures/blocks/metro/TEXTURE_TECH_B.png | Bin 285 -> 691 bytes .../textures/blocks/metro/TEXTURE_TECH_PANEL_A.png | Bin 513 -> 599 bytes .../textures/blocks/metro/TEXTURE_TECH_PANEL_B.png | Bin 474 -> 741 bytes .../textures/blocks/metro/TEXTURE_TECH_PANEL_C.png | Bin 469 -> 757 bytes .../textures/blocks/metro/TEXTURE_TECH_PANEL_D.png | Bin 360 -> 639 bytes .../textures/blocks/metro/TEXTURE_TECH_PANEL_H.png | Bin 668 -> 684 bytes .../assets/miscutils/textures/blocks/qft/blank.png | Bin 0 -> 511 bytes .../textures/blocks/qft/forceFieldGlassTop.png | Bin 655 -> 0 bytes .../textures/blocks/rendering/ForceField.png | Bin 3676 -> 0 bytes .../miscutils/textures/blocks/special/block_3.png | Bin 535 -> 713 bytes .../miscutils/textures/blocks/special/block_7.png | Bin 716 -> 602 bytes .../textures/items/MU-metaitem.01/100.png | Bin 2112 -> 1275 bytes .../textures/items/MU-metaitem.01/100.png.mcmeta | 72 +++++++++++++ .../miscutils/textures/items/MU-metaitem.01/41.png | Bin 750 -> 614 bytes .../miscutils/textures/items/MU-metaitem.01/42.png | Bin 834 -> 638 bytes .../miscutils/textures/items/MU-metaitem.01/43.png | Bin 936 -> 637 bytes .../miscutils/textures/items/MU-metaitem.01/44.png | Bin 764 -> 669 bytes .../miscutils/textures/items/MU-metaitem.01/55.png | Bin 24039 -> 1035 bytes .../items/baubles/itemFireProtectGlovesBetter.png | Bin 1326 -> 798 bytes .../textures/items/bioscience/BasicAlgae.png | Bin 1122 -> 646 bytes .../items/bioscience/BasicAlgae_Overlay.png | Bin 1045 -> 0 bytes .../textures/items/bioscience/MetaItem1/0.png | Bin 605 -> 648 bytes .../textures/items/bioscience/MetaItem1/1.png | Bin 627 -> 651 bytes .../textures/items/bioscience/MetaItem1/2.png | Bin 633 -> 634 bytes .../textures/items/bioscience/MetaItem1/3.png | Bin 646 -> 652 bytes .../textures/items/bioscience/MetaItem1/4.png | Bin 622 -> 652 bytes .../miscutils/textures/items/chargepack/1.png | Bin 1327 -> 631 bytes .../miscutils/textures/items/chargepack/2.png | Bin 1335 -> 625 bytes .../miscutils/textures/items/chargepack/3.png | Bin 1340 -> 620 bytes .../miscutils/textures/items/chargepack/4.png | Bin 1306 -> 625 bytes .../miscutils/textures/items/chargepack/5.png | Bin 1302 -> 625 bytes .../miscutils/textures/items/chargepack/6.png | Bin 1338 -> 625 bytes .../miscutils/textures/items/chargepack/7.png | Bin 1317 -> 625 bytes .../miscutils/textures/items/chargepack/8.png | Bin 1402 -> 624 bytes .../miscutils/textures/items/chargepack/9.png | Bin 1183 -> 621 bytes .../items/dehydrator/itemDehydratorCoilWire_0.png | Bin 309 -> 0 bytes .../items/dehydrator/itemDehydratorCoilWire_1.png | Bin 302 -> 0 bytes .../items/dehydrator/itemDehydratorCoilWire_2.png | Bin 288 -> 0 bytes .../items/dehydrator/itemDehydratorCoilWire_3.png | Bin 286 -> 0 bytes .../items/dehydrator/itemDehydratorCoil_0.png | Bin 461 -> 0 bytes .../items/dehydrator/itemDehydratorCoil_1.png | Bin 459 -> 0 bytes .../items/dehydrator/itemDehydratorCoil_2.png | Bin 386 -> 0 bytes .../items/dehydrator/itemDehydratorCoil_3.png | Bin 388 -> 0 bytes .../assets/miscutils/textures/items/ion/0.png | Bin 112 -> 0 bytes .../assets/miscutils/textures/items/ion/1.png | Bin 146 -> 0 bytes .../miscutils/textures/items/ion/IonBase.png | Bin 1789 -> 0 bytes .../assets/miscutils/textures/items/ion0.png | Bin 0 -> 684 bytes .../assets/miscutils/textures/items/ion1.png | Bin 0 -> 761 bytes .../miscutils/textures/items/itemAirFilter.png | Bin 1469 -> 0 bytes .../miscutils/textures/items/itemAirFilter1.png | Bin 0 -> 591 bytes .../miscutils/textures/items/itemAirFilter2.png | Bin 0 -> 588 bytes .../miscutils/textures/items/itemBasicTurbine.png | Bin 475 -> 718 bytes .../miscutils/textures/items/itemBlueprint.png | Bin 782 -> 762 bytes .../miscutils/textures/items/itemBoilerChassis.png | Bin 1821 -> 0 bytes .../textures/items/itemBoilerChassis1.png | Bin 0 -> 372 bytes .../textures/items/itemBoilerChassis2.png | Bin 0 -> 375 bytes .../textures/items/itemBoilerChassis3.png | Bin 0 -> 357 bytes .../textures/items/itemDehydratorCoil.png | Bin 653 -> 0 bytes .../textures/items/itemDehydratorCoilWire.png | Bin 735 -> 0 bytes .../textures/items/itemDehydratorCoilWire_0.png | Bin 0 -> 309 bytes .../textures/items/itemDehydratorCoilWire_1.png | Bin 0 -> 302 bytes .../textures/items/itemDehydratorCoilWire_2.png | Bin 0 -> 288 bytes .../textures/items/itemDehydratorCoilWire_3.png | Bin 0 -> 286 bytes .../textures/items/itemDehydratorCoil_0.png | Bin 0 -> 461 bytes .../textures/items/itemDehydratorCoil_1.png | Bin 0 -> 459 bytes .../textures/items/itemDehydratorCoil_2.png | Bin 0 -> 386 bytes .../textures/items/itemDehydratorCoil_3.png | Bin 0 -> 388 bytes .../assets/miscutils/textures/items/particle/0.png | Bin 1672 -> 717 bytes .../assets/miscutils/textures/items/particle/1.png | Bin 1669 -> 786 bytes .../miscutils/textures/items/particle/10.png | Bin 1644 -> 725 bytes .../miscutils/textures/items/particle/11.png | Bin 1678 -> 767 bytes .../miscutils/textures/items/particle/12.png | Bin 1658 -> 741 bytes .../miscutils/textures/items/particle/13.png | Bin 1668 -> 786 bytes .../miscutils/textures/items/particle/14.png | Bin 1676 -> 2538 bytes .../textures/items/particle/14.png.mcmeta | 1 + .../miscutils/textures/items/particle/15.png | Bin 1675 -> 777 bytes .../miscutils/textures/items/particle/16.png | Bin 1679 -> 776 bytes .../miscutils/textures/items/particle/17.png | Bin 1674 -> 738 bytes .../miscutils/textures/items/particle/18.png | Bin 1674 -> 689 bytes .../miscutils/textures/items/particle/19.png | Bin 1685 -> 676 bytes .../assets/miscutils/textures/items/particle/2.png | Bin 1683 -> 779 bytes .../miscutils/textures/items/particle/20.png | Bin 1663 -> 698 bytes .../miscutils/textures/items/particle/21.png | Bin 1653 -> 764 bytes .../miscutils/textures/items/particle/22.png | Bin 1665 -> 759 bytes .../miscutils/textures/items/particle/23.png | Bin 1680 -> 729 bytes .../miscutils/textures/items/particle/24.png | Bin 1673 -> 728 bytes .../assets/miscutils/textures/items/particle/3.png | Bin 1681 -> 740 bytes .../assets/miscutils/textures/items/particle/4.png | Bin 1682 -> 762 bytes .../assets/miscutils/textures/items/particle/5.png | Bin 1675 -> 776 bytes .../assets/miscutils/textures/items/particle/6.png | Bin 1674 -> 760 bytes .../assets/miscutils/textures/items/particle/7.png | Bin 1667 -> 675 bytes .../assets/miscutils/textures/items/particle/8.png | Bin 1656 -> 763 bytes .../assets/miscutils/textures/items/particle/9.png | Bin 1663 -> 702 bytes .../miscutils/textures/items/particle/new/0.png | Bin 1217 -> 0 bytes .../miscutils/textures/items/particle/new/1.png | Bin 1493 -> 0 bytes .../miscutils/textures/items/particle/new/10.png | Bin 1616 -> 0 bytes .../miscutils/textures/items/particle/new/11.png | Bin 1450 -> 0 bytes .../miscutils/textures/items/particle/new/12.png | Bin 1635 -> 0 bytes .../miscutils/textures/items/particle/new/13.png | Bin 1601 -> 0 bytes .../miscutils/textures/items/particle/new/14.png | Bin 1522 -> 0 bytes .../miscutils/textures/items/particle/new/15.png | Bin 1710 -> 0 bytes .../miscutils/textures/items/particle/new/16.png | Bin 1647 -> 0 bytes .../miscutils/textures/items/particle/new/17.png | Bin 1569 -> 0 bytes .../miscutils/textures/items/particle/new/18.png | Bin 1451 -> 0 bytes .../miscutils/textures/items/particle/new/19.png | Bin 1404 -> 0 bytes .../miscutils/textures/items/particle/new/2.png | Bin 1561 -> 0 bytes .../miscutils/textures/items/particle/new/20.png | Bin 1517 -> 0 bytes .../miscutils/textures/items/particle/new/21.png | Bin 1498 -> 0 bytes .../miscutils/textures/items/particle/new/22.png | Bin 1554 -> 0 bytes .../miscutils/textures/items/particle/new/23.png | Bin 1196 -> 0 bytes .../miscutils/textures/items/particle/new/24.png | Bin 1323 -> 0 bytes .../miscutils/textures/items/particle/new/3.png | Bin 1465 -> 0 bytes .../miscutils/textures/items/particle/new/4.png | Bin 1501 -> 0 bytes .../miscutils/textures/items/particle/new/5.png | Bin 1487 -> 0 bytes .../miscutils/textures/items/particle/new/6.png | Bin 1512 -> 0 bytes .../miscutils/textures/items/particle/new/7.png | Bin 1485 -> 0 bytes .../miscutils/textures/items/particle/new/8.png | Bin 1595 -> 0 bytes .../miscutils/textures/items/particle/new/9.png | Bin 1567 -> 0 bytes .../textures/items/personalCloakingDevice.png | Bin 245 -> 756 bytes .../assets/miscutils/textures/items/token/0.png | Bin 3345 -> 779 bytes 227 files changed, 223 insertions(+), 383 deletions(-) delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/Blank.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/CosmicFabricManipulator.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/CosmicFabricManipulator.png.mcmeta delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/CosmicFabricManipulatorStatic.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/CosmicFabricShieldingCore.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/CosmicFabricShieldingCore.png.mcmeta delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/CosmicFabricShieldingCoreStatic.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/ForceFieldGlass.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/InfinityInfusedManipulator.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/InfinityInfusedManipulator.png.mcmeta delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/InfinityInfusedManipulatorStatic.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/InfinityInfusedShieldingCore.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/InfinityInfusedShieldingCore.png.mcmeta delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/InfinityInfusedShieldingCoreStatic.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/Manipulator_Top.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/NeutronPulseManipulator.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/NeutronPulseManipulator.png.mcmeta delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/NeutronPulseManipulatorStatic.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/NeutronShieldingCore.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/NeutronShieldingCore.png.mcmeta delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/NeutronShieldingCoreStatic.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/SpaceTimeBendingCore.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/SpaceTimeBendingCore.png.mcmeta delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/SpaceTimeBendingCoreStatic.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/SpaceTimeContinuumRipper.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/SpaceTimeContinuumRipper.png.mcmeta delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/SpaceTimeContinuumRipperStatic.png create mode 100644 src/main/resources/assets/miscutils/textures/blocks/TileEntities/sterileCasing.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/metro/TEXTURE_MAGIC_A.png.mcmeta delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/metro/TEXTURE_MAGIC_B.png.mcmeta delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/metro/TEXTURE_METAL_PANEL_G.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/metro/TEXTURE_ORGANIC_PANEL_A_GLOWING.png.mcmeta create mode 100644 src/main/resources/assets/miscutils/textures/blocks/qft/blank.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/qft/forceFieldGlassTop.png delete mode 100644 src/main/resources/assets/miscutils/textures/blocks/rendering/ForceField.png create mode 100644 src/main/resources/assets/miscutils/textures/items/MU-metaitem.01/100.png.mcmeta delete mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BasicAlgae_Overlay.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/dehydrator/itemDehydratorCoilWire_0.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/dehydrator/itemDehydratorCoilWire_1.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/dehydrator/itemDehydratorCoilWire_2.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/dehydrator/itemDehydratorCoilWire_3.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/dehydrator/itemDehydratorCoil_0.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/dehydrator/itemDehydratorCoil_1.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/dehydrator/itemDehydratorCoil_2.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/dehydrator/itemDehydratorCoil_3.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/ion/0.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/ion/1.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/ion/IonBase.png create mode 100644 src/main/resources/assets/miscutils/textures/items/ion0.png create mode 100644 src/main/resources/assets/miscutils/textures/items/ion1.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/itemAirFilter.png create mode 100644 src/main/resources/assets/miscutils/textures/items/itemAirFilter1.png create mode 100644 src/main/resources/assets/miscutils/textures/items/itemAirFilter2.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/itemBoilerChassis.png create mode 100644 src/main/resources/assets/miscutils/textures/items/itemBoilerChassis1.png create mode 100644 src/main/resources/assets/miscutils/textures/items/itemBoilerChassis2.png create mode 100644 src/main/resources/assets/miscutils/textures/items/itemBoilerChassis3.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/itemDehydratorCoil.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/itemDehydratorCoilWire.png create mode 100644 src/main/resources/assets/miscutils/textures/items/itemDehydratorCoilWire_0.png create mode 100644 src/main/resources/assets/miscutils/textures/items/itemDehydratorCoilWire_1.png create mode 100644 src/main/resources/assets/miscutils/textures/items/itemDehydratorCoilWire_2.png create mode 100644 src/main/resources/assets/miscutils/textures/items/itemDehydratorCoilWire_3.png create mode 100644 src/main/resources/assets/miscutils/textures/items/itemDehydratorCoil_0.png create mode 100644 src/main/resources/assets/miscutils/textures/items/itemDehydratorCoil_1.png create mode 100644 src/main/resources/assets/miscutils/textures/items/itemDehydratorCoil_2.png create mode 100644 src/main/resources/assets/miscutils/textures/items/itemDehydratorCoil_3.png create mode 100644 src/main/resources/assets/miscutils/textures/items/particle/14.png.mcmeta delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/0.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/1.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/10.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/11.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/12.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/13.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/14.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/15.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/16.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/17.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/18.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/19.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/2.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/20.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/21.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/22.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/23.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/24.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/3.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/4.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/5.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/6.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/7.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/8.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/particle/new/9.png (limited to 'src/main') diff --git a/src/main/java/gregtech/common/blocks/BlockCasings8.java b/src/main/java/gregtech/common/blocks/BlockCasings8.java index 2e8781bca1..400f1aadac 100644 --- a/src/main/java/gregtech/common/blocks/BlockCasings8.java +++ b/src/main/java/gregtech/common/blocks/BlockCasings8.java @@ -183,6 +183,6 @@ public class BlockCasings8 extends BlockCasingsAbstract { } } - return Textures.BlockIcons.MACHINE_CASING_SOLID_STEEL.getIcon(); + return Textures.BlockIcons.MACHINE_CASING_ADVANCEDGAS.getIcon(); } } diff --git a/src/main/java/gtPlusPlus/core/item/chemistry/IonParticles.java b/src/main/java/gtPlusPlus/core/item/chemistry/IonParticles.java index c7738751c2..95213c2930 100644 --- a/src/main/java/gtPlusPlus/core/item/chemistry/IonParticles.java +++ b/src/main/java/gtPlusPlus/core/item/chemistry/IonParticles.java @@ -15,7 +15,6 @@ import net.minecraft.util.IIcon; import gregtech.api.enums.Materials; import gtPlusPlus.core.item.base.misc.BaseItemParticle; -import gtPlusPlus.core.material.MaterialsElements; import gtPlusPlus.core.util.Utils; public class IonParticles extends BaseItemParticle { @@ -24,16 +23,17 @@ public class IonParticles extends BaseItemParticle { public static HashMap MetaToNameMap = new HashMap<>(); public IonParticles() { - super("Ion", MaterialsElements.NAMES.length, EnumRarity.rare); + super("Ion", ions.length, EnumRarity.rare); } - public static IIcon[] overlays = new IIcon[MaterialsElements.NAMES.length]; - public static IIcon baseTexture; + public static final String[] ions = new String[] { "Hydrogen", "Helium" }; + + public IIcon[] texture = new IIcon[ions.length]; static { // Generate Ions int key = 0; - for (String s : MaterialsElements.NAMES) { + for (String s : ions) { // Map names to Meta NameToMetaMap.put(Utils.sanitizeString(s.toLowerCase()), key); MetaToNameMap.put(key, Utils.sanitizeString(s.toLowerCase())); @@ -60,7 +60,7 @@ public class IonParticles extends BaseItemParticle { @Override public String getUnlocalizedName(final ItemStack itemStack) { - return "item.particle.ion" + "." + MaterialsElements.NAMES[itemStack.getItemDamage()]; + return "item.particle.ion." + ions[itemStack.getItemDamage()]; } private static boolean createNBT(ItemStack rStack) { @@ -72,7 +72,7 @@ public class IonParticles extends BaseItemParticle { return true; } - public static final long getChargeState(final ItemStack aStack) { + public static long getChargeState(final ItemStack aStack) { NBTTagCompound aNBT = aStack.getTagCompound(); if (aNBT != null) { aNBT = aNBT.getCompoundTag("Ion"); @@ -85,7 +85,7 @@ public class IonParticles extends BaseItemParticle { return 0L; } - public static final boolean setChargeState(final ItemStack aStack, final long aCharge) { + public static boolean setChargeState(final ItemStack aStack, final long aCharge) { NBTTagCompound aNBT = aStack.getTagCompound(); if (aNBT != null) { aNBT = aNBT.getCompoundTag("Ion"); @@ -102,8 +102,7 @@ public class IonParticles extends BaseItemParticle { if (stack.getTagCompound() == null) { createNBT(stack); } - double chargeState = getChargeState(stack); - return chargeState; + return (double) getChargeState(stack); } @Override @@ -131,23 +130,21 @@ public class IonParticles extends BaseItemParticle { + " Ion with a " + aState + " charge state of " - + aCharge - + ""); + + aCharge); } super.addInformation(stack, player, list, bool); } @Override public void registerIcons(IIconRegister reg) { - for (int i = 0; i < IonParticles.overlays.length; i++) { - IonParticles.overlays[i] = reg.registerIcon(GTPlusPlus.ID + ":" + "ion/" + i); + for (int i = 0; i < this.texture.length; i++) { + this.texture[i] = reg.registerIcon(GTPlusPlus.ID + ":ion" + i); } - IonParticles.baseTexture = reg.registerIcon(GTPlusPlus.ID + ":" + "ion/IonBase"); } @Override public IIcon getIconFromDamage(int meta) { - return IonParticles.overlays[meta]; + return this.texture[meta]; } @Override @@ -157,11 +154,7 @@ public class IonParticles extends BaseItemParticle { @Override public IIcon getIconFromDamageForRenderPass(int aMeta, int aPass) { - if (aPass == 0) { - return IonParticles.baseTexture; - } else { - return IonParticles.overlays[aMeta]; - } + return this.texture[aMeta]; } @Override diff --git a/src/main/java/gtPlusPlus/core/item/chemistry/StandardBaseParticles.java b/src/main/java/gtPlusPlus/core/item/chemistry/StandardBaseParticles.java index 0c3d481fd7..7e6f57eecd 100644 --- a/src/main/java/gtPlusPlus/core/item/chemistry/StandardBaseParticles.java +++ b/src/main/java/gtPlusPlus/core/item/chemistry/StandardBaseParticles.java @@ -43,8 +43,7 @@ public class StandardBaseParticles extends BaseItemParticle { MetaToNameMap.put(key, Utils.sanitizeString(s.toLowerCase())); for (Particle o : Particle.aMap) { int aColour = 0; - if (o.mParticleName.toLowerCase() - .equals(s.toLowerCase())) { + if (o.mParticleName.equalsIgnoreCase(s)) { if (o.mParticleType == ElementaryGroup.BARYON) { aColour = Utils.rgbtoHexValue(174, 226, 156); aColourMap.put(key++, aColour); @@ -109,7 +108,6 @@ public class StandardBaseParticles extends BaseItemParticle { public void addInformation(ItemStack stack, EntityPlayer player, List list, boolean bool) { Particle aCharge = getParticle(stack); EnumChatFormatting aColour = EnumChatFormatting.GRAY; - String aState = aColour + "Unknown" + EnumChatFormatting.RESET; if (aCharge != null) { String aGroup = aCharge.mParticleType.name() .toLowerCase(); @@ -130,13 +128,11 @@ public class StandardBaseParticles extends BaseItemParticle { } else if (aGroup.toLowerCase() .contains("meson")) { aColour = EnumChatFormatting.WHITE; - } else { - aColour = EnumChatFormatting.GRAY; } String aFirstLet = aGroup.substring(0, 1) .toUpperCase(); aGroup = aGroup.replaceFirst(aGroup.substring(0, 1), aFirstLet); - aState = aColour + aGroup + EnumChatFormatting.RESET; + String aState = aColour + aGroup + EnumChatFormatting.RESET; list.add(EnumChatFormatting.GRAY + "Type: " + aState); } super.addInformation(stack, player, list, bool); @@ -145,7 +141,7 @@ public class StandardBaseParticles extends BaseItemParticle { @Override public void registerIcons(IIconRegister reg) { for (int i = 0; i < this.icons.length; i++) { - this.icons[i] = reg.registerIcon(GTPlusPlus.ID + ":" + "particle/new/" + i); + this.icons[i] = reg.registerIcon(GTPlusPlus.ID + ":particle/" + i); } } diff --git a/src/main/java/gtPlusPlus/core/item/general/ItemAirFilter.java b/src/main/java/gtPlusPlus/core/item/general/ItemAirFilter.java index e82e6f1b44..84cb087e1c 100644 --- a/src/main/java/gtPlusPlus/core/item/general/ItemAirFilter.java +++ b/src/main/java/gtPlusPlus/core/item/general/ItemAirFilter.java @@ -15,11 +15,10 @@ import net.minecraft.util.IIcon; import cpw.mods.fml.common.registry.GameRegistry; import gtPlusPlus.core.creative.AddToCreativeTab; -import gtPlusPlus.core.util.Utils; public class ItemAirFilter extends Item { - public IIcon[] icons = new IIcon[1]; + public IIcon[] icons = new IIcon[2]; public ItemAirFilter() { super(); @@ -33,12 +32,13 @@ public class ItemAirFilter extends Item { @Override public void registerIcons(IIconRegister reg) { - this.icons[0] = reg.registerIcon(GTPlusPlus.ID + ":" + "itemAirFilter"); + this.icons[0] = reg.registerIcon(GTPlusPlus.ID + ":itemAirFilter1"); + this.icons[1] = reg.registerIcon(GTPlusPlus.ID + ":itemAirFilter2"); } @Override public IIcon getIconFromDamage(int meta) { - return this.icons[0]; + return this.icons[meta]; } @Override @@ -60,7 +60,7 @@ public class ItemAirFilter extends Item { return "Air Filter"; } - String itemName = tItem == null ? "Air Filter" : super.getItemStackDisplayName(tItem); + String itemName = "Air Filter"; String suffixName = ""; if (tItem.getItemDamage() == 0) { suffixName = " [Tier 1]"; @@ -70,15 +70,6 @@ public class ItemAirFilter extends Item { return (itemName + suffixName); } - @Override - public int getColorFromItemStack(final ItemStack stack, int HEX_OxFFFFFF) { - int meta = stack.getItemDamage(); - if (meta == 1) { - HEX_OxFFFFFF = Utils.rgbtoHexValue(150, 180, 35); - } - return HEX_OxFFFFFF; - } - private static boolean createNBT(ItemStack rStack) { final NBTTagCompound tagMain = new NBTTagCompound(); final NBTTagCompound tagNBT = new NBTTagCompound(); @@ -88,11 +79,11 @@ public class ItemAirFilter extends Item { return true; } - public static final long getFilterMaxDamage(final ItemStack aStack) { + public static long getFilterMaxDamage(final ItemStack aStack) { return aStack.getItemDamage() == 0 ? 50 : 2500; } - public static final long getFilterDamage(final ItemStack aStack) { + public static long getFilterDamage(final ItemStack aStack) { NBTTagCompound aNBT = aStack.getTagCompound(); if (aNBT != null) { aNBT = aNBT.getCompoundTag("AirFilter"); @@ -105,7 +96,7 @@ public class ItemAirFilter extends Item { return 0L; } - public static final boolean setFilterDamage(final ItemStack aStack, final long aDamage) { + public static boolean setFilterDamage(final ItemStack aStack, final long aDamage) { NBTTagCompound aNBT = aStack.getTagCompound(); if (aNBT != null) { aNBT = aNBT.getCompoundTag("AirFilter"); @@ -124,8 +115,7 @@ public class ItemAirFilter extends Item { } double currentDamage = getFilterDamage(stack); double meta = getFilterMaxDamage(stack); - double durabilitypercent = currentDamage / meta; - return durabilitypercent; + return currentDamage / meta; } @Override diff --git a/src/main/java/gtPlusPlus/core/item/general/chassis/ItemBoilerChassis.java b/src/main/java/gtPlusPlus/core/item/general/chassis/ItemBoilerChassis.java index 8efcfe6912..abba629e27 100644 --- a/src/main/java/gtPlusPlus/core/item/general/chassis/ItemBoilerChassis.java +++ b/src/main/java/gtPlusPlus/core/item/general/chassis/ItemBoilerChassis.java @@ -13,11 +13,10 @@ import net.minecraft.util.StatCollector; import cpw.mods.fml.common.registry.GameRegistry; import gtPlusPlus.core.creative.AddToCreativeTab; -import gtPlusPlus.core.util.Utils; public class ItemBoilerChassis extends Item { - public IIcon[] icons = new IIcon[1]; + public IIcon[] icons = new IIcon[3]; public ItemBoilerChassis() { super(); @@ -30,12 +29,14 @@ public class ItemBoilerChassis extends Item { @Override public void registerIcons(IIconRegister reg) { - this.icons[0] = reg.registerIcon(GTPlusPlus.ID + ":" + "itemBoilerChassis"); + this.icons[0] = reg.registerIcon(GTPlusPlus.ID + ":itemBoilerChassis1"); + this.icons[1] = reg.registerIcon(GTPlusPlus.ID + ":itemBoilerChassis2"); + this.icons[2] = reg.registerIcon(GTPlusPlus.ID + ":itemBoilerChassis3"); } @Override public IIcon getIconFromDamage(int meta) { - return this.icons[0]; + return this.icons[meta]; } @Override @@ -54,19 +55,4 @@ public class ItemBoilerChassis extends Item { public String getItemStackDisplayName(final ItemStack tItem) { return StatCollector.translateToLocalFormatted("item.itemBoilerChassis.name", tItem.getItemDamage()); } - - @Override // TODO - public int getColorFromItemStack(final ItemStack stack, int HEX_OxFFFFFF) { - int meta = stack.getItemDamage(); - if (meta == 0) { - HEX_OxFFFFFF = Utils.rgbtoHexValue(10, 110, 30); - } else if (meta == 1) { - HEX_OxFFFFFF = Utils.rgbtoHexValue(150, 180, 35); - } else if (meta == 2) { - HEX_OxFFFFFF = Utils.rgbtoHexValue(200, 85, 40); - } else if (meta == 3) { - HEX_OxFFFFFF = Utils.rgbtoHexValue(255, 100, 50); - } - return HEX_OxFFFFFF; - } } diff --git a/src/main/java/gtPlusPlus/core/item/general/chassis/ItemDehydratorCoil.java b/src/main/java/gtPlusPlus/core/item/general/chassis/ItemDehydratorCoil.java index f23f4c8dce..9f0370d993 100644 --- a/src/main/java/gtPlusPlus/core/item/general/chassis/ItemDehydratorCoil.java +++ b/src/main/java/gtPlusPlus/core/item/general/chassis/ItemDehydratorCoil.java @@ -30,10 +30,10 @@ public class ItemDehydratorCoil extends Item { @Override public void registerIcons(IIconRegister reg) { - this.icons[0] = reg.registerIcon(GTPlusPlus.ID + ":" + "dehydrator/itemDehydratorCoil_0"); - this.icons[1] = reg.registerIcon(GTPlusPlus.ID + ":" + "dehydrator/itemDehydratorCoil_1"); - this.icons[2] = reg.registerIcon(GTPlusPlus.ID + ":" + "dehydrator/itemDehydratorCoil_2"); - this.icons[3] = reg.registerIcon(GTPlusPlus.ID + ":" + "dehydrator/itemDehydratorCoil_3"); + this.icons[0] = reg.registerIcon(GTPlusPlus.ID + ":itemDehydratorCoil_0"); + this.icons[1] = reg.registerIcon(GTPlusPlus.ID + ":itemDehydratorCoil_1"); + this.icons[2] = reg.registerIcon(GTPlusPlus.ID + ":itemDehydratorCoil_2"); + this.icons[3] = reg.registerIcon(GTPlusPlus.ID + ":itemDehydratorCoil_3"); } @Override diff --git a/src/main/java/gtPlusPlus/core/item/general/chassis/ItemDehydratorCoilWire.java b/src/main/java/gtPlusPlus/core/item/general/chassis/ItemDehydratorCoilWire.java index 820486b742..6d22766c87 100644 --- a/src/main/java/gtPlusPlus/core/item/general/chassis/ItemDehydratorCoilWire.java +++ b/src/main/java/gtPlusPlus/core/item/general/chassis/ItemDehydratorCoilWire.java @@ -30,10 +30,10 @@ public class ItemDehydratorCoilWire extends Item { @Override public void registerIcons(IIconRegister reg) { - this.icons[0] = reg.registerIcon(GTPlusPlus.ID + ":" + "dehydrator/itemDehydratorCoilWire_0"); - this.icons[1] = reg.registerIcon(GTPlusPlus.ID + ":" + "dehydrator/itemDehydratorCoilWire_1"); - this.icons[2] = reg.registerIcon(GTPlusPlus.ID + ":" + "dehydrator/itemDehydratorCoilWire_2"); - this.icons[3] = reg.registerIcon(GTPlusPlus.ID + ":" + "dehydrator/itemDehydratorCoilWire_3"); + this.icons[0] = reg.registerIcon(GTPlusPlus.ID + ":itemDehydratorCoilWire_0"); + this.icons[1] = reg.registerIcon(GTPlusPlus.ID + ":itemDehydratorCoilWire_1"); + this.icons[2] = reg.registerIcon(GTPlusPlus.ID + ":itemDehydratorCoilWire_2"); + this.icons[3] = reg.registerIcon(GTPlusPlus.ID + ":itemDehydratorCoilWire_3"); } @Override @@ -58,13 +58,4 @@ public class ItemDehydratorCoilWire extends Item { return StatCollector .translateToLocalFormatted("item.itemDehydratorCoilWire.name", GTValues.VN[tItem.getItemDamage() + 4]); } - - /* - * @Override public int getColorFromItemStack(final ItemStack stack, int HEX_OxFFFFFF) { int meta = - * stack.getItemDamage(); if (meta == 0){ HEX_OxFFFFFF = Utils.rgbtoHexValue(10,110,30); } else if (meta == 1){ - * HEX_OxFFFFFF = Utils.rgbtoHexValue(150,180,35); } else if (meta == 2){ HEX_OxFFFFFF = - * Utils.rgbtoHexValue(200,85,40); } else if (meta == 3){ HEX_OxFFFFFF = Utils.rgbtoHexValue(255,150,50); } return - * HEX_OxFFFFFF; } - */ - } diff --git a/src/main/java/gtPlusPlus/core/material/MaterialsElements.java b/src/main/java/gtPlusPlus/core/material/MaterialsElements.java index d1fcf3f5c5..e8cc6ee8f7 100644 --- a/src/main/java/gtPlusPlus/core/material/MaterialsElements.java +++ b/src/main/java/gtPlusPlus/core/material/MaterialsElements.java @@ -10,8 +10,6 @@ import gtPlusPlus.core.util.minecraft.MaterialUtils; public final class MaterialsElements { - public static final String[] NAMES = new String[] { "Hydrogen", "Helium" }; - // First 50 Elements public final Material HYDROGEN = MaterialUtils.generateMaterialFromGtENUM(Materials.Hydrogen); public final Material HELIUM = MaterialUtils.generateMaterialFromGtENUM(Materials.Helium); diff --git a/src/main/java/gtPlusPlus/plugin/agrichem/item/algae/ItemAlgaeBase.java b/src/main/java/gtPlusPlus/plugin/agrichem/item/algae/ItemAlgaeBase.java index 213ee6b47e..29c88ca5f4 100644 --- a/src/main/java/gtPlusPlus/plugin/agrichem/item/algae/ItemAlgaeBase.java +++ b/src/main/java/gtPlusPlus/plugin/agrichem/item/algae/ItemAlgaeBase.java @@ -17,6 +17,7 @@ import net.minecraft.util.IIcon; import net.minecraft.world.World; import cpw.mods.fml.common.registry.GameRegistry; +import gregtech.api.util.GTLog; import gtPlusPlus.core.util.minecraft.ItemUtils; import gtPlusPlus.plugin.agrichem.AlgaeDefinition; import gtPlusPlus.plugin.agrichem.IAlgalItem; @@ -25,7 +26,6 @@ import gtPlusPlus.plugin.agrichem.logic.AlgaeGeneticData; public class ItemAlgaeBase extends Item implements IAlgalItem { protected IIcon base; - protected IIcon overlay; public ItemAlgaeBase() { this.setHasSubtypes(true); @@ -89,8 +89,8 @@ public class ItemAlgaeBase extends Item implements IAlgalItem { aList.add("Lifespan in days: " + mLifespan); aList.add("Generation: " + mGeneration); } - } catch (Throwable t) { - t.printStackTrace(); + } catch (Exception e) { + e.printStackTrace(GTLog.err); } super.addInformation(aStack, p_77624_2_, aList, p_77624_4_); } @@ -149,16 +149,12 @@ public class ItemAlgaeBase extends Item implements IAlgalItem { @Override public IIcon getIconFromDamageForRenderPass(final int damage, final int pass) { - if (pass == 0) { - return this.base; - } - return this.overlay; + return this.base; } @Override public void registerIcons(final IIconRegister i) { - this.base = i.registerIcon(GTPlusPlus.ID + ":" + "bioscience/BasicAlgae"); - this.overlay = i.registerIcon(GTPlusPlus.ID + ":" + "bioscience/BasicAlgae_Overlay"); + this.base = i.registerIcon(GTPlusPlus.ID + ":bioscience/BasicAlgae"); } public static ItemStack initNBT(ItemStack aFreshAlgae) { diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/base/machines/MTETreeFarmerBase.java b/src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/base/machines/MTETreeFarmerBase.java index dc0b4a5dd6..e3f264ee84 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/base/machines/MTETreeFarmerBase.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/api/metatileentity/implementations/base/machines/MTETreeFarmerBase.java @@ -147,7 +147,7 @@ public abstract class MTETreeFarmerBase extends MTETieredMachineBlock { } public ITexture[] getBottom(final byte aColor) { - return new ITexture[] { new GTRenderedTexture(TexturesGtBlock.Casing_Machine_Acacia_Log) }; + return new ITexture[] { new GTRenderedTexture(TexturesGtBlock.Sterile_Casing) }; } public ITexture[] getTop(final byte aColor) { diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaSpecialMachineCasings.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaSpecialMachineCasings.java index 7c65de73bd..96fad17286 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaSpecialMachineCasings.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaSpecialMachineCasings.java @@ -4,7 +4,6 @@ import java.util.List; import net.minecraft.block.Block; import net.minecraft.creativetab.CreativeTabs; -import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.util.IIcon; @@ -31,15 +30,6 @@ public class GregtechMetaSpecialMachineCasings extends GregtechMetaCasingBlocksA public SpecialCasingItemBlock(Block par1) { super(par1); } - - @Override - public void addInformation(ItemStack aStack, EntityPlayer aPlayer, List aList, boolean aF3_H) { - int aMeta = aStack.getItemDamage(); - if (aMeta < 10) { - // aList.add("Tier: "+GT_Values.VN[aMeta]); - } - super.addInformation(aStack, aPlayer, aList, aF3_H); - } } public GregtechMetaSpecialMachineCasings() { diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaSpecialMultiCasings.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaSpecialMultiCasings.java index dba95455c8..d383809972 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaSpecialMultiCasings.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaSpecialMultiCasings.java @@ -30,10 +30,6 @@ public class GregtechMetaSpecialMultiCasings extends GregtechMetaCasingBlocksAbs @Override public void addInformation(ItemStack aStack, EntityPlayer aPlayer, List aList, boolean aF3_H) { - int aMeta = aStack.getItemDamage(); - if (aMeta < 10) { - // aList.add("Tier: "+GT_Values.VN[aMeta]); - } super.addInformation(aStack, aPlayer, aList, aF3_H); } } @@ -97,9 +93,9 @@ public class GregtechMetaSpecialMultiCasings extends GregtechMetaCasingBlocksAbs return switch (aMeta) { case 0 -> TexturesGtBlock.Casing_Redox_1.getIcon(); case 1 -> Textures.BlockIcons.MACHINE_CASING_TURBINE.getIcon(); - case 2 -> Textures.BlockIcons.MACHINE_CASING_STABLE_TITANIUM.getIcon(); - case 3 -> Textures.BlockIcons.MACHINE_CASING_CLEAN_STAINLESSSTEEL.getIcon(); - case 4 -> Textures.BlockIcons.MACHINE_CASING_ROBUST_TUNGSTENSTEEL.getIcon(); + case 2 -> Textures.BlockIcons.MACHINE_CASING_TURBINE_TITANIUM.getIcon(); + case 3 -> Textures.BlockIcons.MACHINE_CASING_TURBINE_STAINLESSSTEEL.getIcon(); + case 4 -> Textures.BlockIcons.MACHINE_CASING_TURBINE_TUNGSTENSTEEL.getIcon(); case 5 -> TexturesGtBlock.Casing_Material_RedSteel.getIcon(); case 6 -> TexturesGtBlock.Casing_Material_MaragingSteel.getIcon(); case 7 -> TexturesGtBlock.Casing_Material_Stellite.getIcon(); diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaTieredCasingBlocks1.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaTieredCasingBlocks1.java index 50780c5809..100b7833d6 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaTieredCasingBlocks1.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/GregtechMetaTieredCasingBlocks1.java @@ -71,14 +71,6 @@ public class GregtechMetaTieredCasingBlocks1 extends GregtechMetaCasingBlocksAbs if (aMeta < 10) { return TexturesGtBlock.TIERED_MACHINE_HULLS[aMeta].getIcon(); } - return switch (aMeta) { - case 10 -> Textures.BlockIcons.RENDERING_ERROR.getIcon(); - case 11 -> Textures.BlockIcons.RENDERING_ERROR.getIcon(); - case 12 -> Textures.BlockIcons.RENDERING_ERROR.getIcon(); - case 13 -> Textures.BlockIcons.RENDERING_ERROR.getIcon(); - case 14 -> Textures.BlockIcons.RENDERING_ERROR.getIcon(); - case 15 -> Textures.BlockIcons.RENDERING_ERROR.getIcon(); - default -> Textures.BlockIcons.RENDERING_ERROR.getIcon(); - }; + return Textures.BlockIcons.RENDERING_ERROR.getIcon(); } } diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/textures/CasingTextureHandler2.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/textures/CasingTextureHandler2.java index 1da572fb35..dd205136bf 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/textures/CasingTextureHandler2.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/textures/CasingTextureHandler2.java @@ -59,7 +59,7 @@ public class CasingTextureHandler2 { return Textures.BlockIcons.RENDERING_ERROR.getIcon(); } case 15 -> { - return TexturesGtBlock.Casing_Machine_Acacia_Log.getIcon(); + return TexturesGtBlock.Sterile_Casing.getIcon(); } default -> { return TexturesGtBlock.Overlay_UU_Matter.getIcon(); diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/textures/TexturesCentrifugeMultiblock.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/textures/TexturesCentrifugeMultiblock.java index f4d3d22aba..0defa80e6c 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/textures/TexturesCentrifugeMultiblock.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/textures/TexturesCentrifugeMultiblock.java @@ -8,56 +8,10 @@ import net.minecraftforge.common.util.ForgeDirection; import gregtech.api.interfaces.metatileentity.IMetaTileEntity; import gregtech.api.interfaces.tileentity.IGregTechTileEntity; import gtPlusPlus.xmod.gregtech.common.blocks.GregtechMetaCasingBlocks; -import gtPlusPlus.xmod.gregtech.common.blocks.textures.TexturesGtBlock.CustomIcon; import gtPlusPlus.xmod.gregtech.common.tileentities.machines.multi.processing.MTEIndustrialCentrifuge; public class TexturesCentrifugeMultiblock { - private static CustomIcon GT8_1_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE1"); - private static CustomIcon GT8_1 = new CustomIcon("iconsets/LARGECENTRIFUGE1"); - private static CustomIcon GT8_2_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE2"); - private static CustomIcon GT8_2 = new CustomIcon("iconsets/LARGECENTRIFUGE2"); - private static CustomIcon GT8_3_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE3"); - private static CustomIcon GT8_3 = new CustomIcon("iconsets/LARGECENTRIFUGE3"); - private static CustomIcon GT8_4_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE4"); - private static CustomIcon GT8_4 = new CustomIcon("iconsets/LARGECENTRIFUGE4"); - private static CustomIcon GT8_5_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE5"); - private static CustomIcon GT8_5 = new CustomIcon("iconsets/LARGECENTRIFUGE5"); - private static CustomIcon GT8_6_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE6"); - private static CustomIcon GT8_6 = new CustomIcon("iconsets/LARGECENTRIFUGE6"); - private static CustomIcon GT8_7_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE7"); - private static CustomIcon GT8_7 = new CustomIcon("iconsets/LARGECENTRIFUGE7"); - private static CustomIcon GT8_8_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE8"); - private static CustomIcon GT8_8 = new CustomIcon("iconsets/LARGECENTRIFUGE8"); - private static CustomIcon GT8_9_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE9"); - private static CustomIcon GT8_9 = new CustomIcon("iconsets/LARGECENTRIFUGE9"); - - private static CustomIcon frontFace_0 = (GT8_1); - private static CustomIcon frontFaceActive_0 = (GT8_1_Active); - private static CustomIcon frontFace_1 = (GT8_2); - private static CustomIcon frontFaceActive_1 = (GT8_2_Active); - private static CustomIcon frontFace_2 = (GT8_3); - private static CustomIcon frontFaceActive_2 = (GT8_3_Active); - private static CustomIcon frontFace_3 = (GT8_4); - private static CustomIcon frontFaceActive_3 = (GT8_4_Active); - private static CustomIcon frontFace_4 = (GT8_5); - private static CustomIcon frontFaceActive_4 = (GT8_5_Active); - private static CustomIcon frontFace_5 = (GT8_6); - private static CustomIcon frontFaceActive_5 = (GT8_6_Active); - private static CustomIcon frontFace_6 = (GT8_7); - private static CustomIcon frontFaceActive_6 = (GT8_7_Active); - private static CustomIcon frontFace_7 = (GT8_8); - private static CustomIcon frontFaceActive_7 = (GT8_8_Active); - private static CustomIcon frontFace_8 = (GT8_9); - private static CustomIcon frontFaceActive_8 = (GT8_9_Active); - - CustomIcon[] CENTRIFUGE = new CustomIcon[] { frontFace_0, frontFace_1, frontFace_2, frontFace_3, frontFace_4, - frontFace_5, frontFace_6, frontFace_7, frontFace_8 }; - - CustomIcon[] CENTRIFUGE_ACTIVE = new CustomIcon[] { frontFaceActive_0, frontFaceActive_1, frontFaceActive_2, - frontFaceActive_3, frontFaceActive_4, frontFaceActive_5, frontFaceActive_6, frontFaceActive_7, - frontFaceActive_8 }; - public IIcon handleCasingsGT(final IBlockAccess aWorld, final int xCoord, final int yCoord, final int zCoord, final ForgeDirection side, final GregtechMetaCasingBlocks thisBlock) { return this.handleCasingsGT58(aWorld, xCoord, yCoord, zCoord, side, thisBlock); @@ -143,9 +97,9 @@ public class TexturesCentrifugeMultiblock { public IIcon getIconByIndex(IMetaTileEntity aMetaTileEntity, int aIndex) { if (isUsingAnimatedTexture(aMetaTileEntity)) { if (isCentrifugeRunning(aMetaTileEntity)) { - return this.CENTRIFUGE_ACTIVE[aIndex].getIcon(); + return TexturesGtBlock.CENTRIFUGEACTIVE[aIndex].getIcon(); } } - return this.CENTRIFUGE[aIndex].getIcon(); + return TexturesGtBlock.CENTRIFUGE[aIndex].getIcon(); } } diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/textures/TexturesGtBlock.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/textures/TexturesGtBlock.java index a0ee2891a2..2f87a3b6fb 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/textures/TexturesGtBlock.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/common/blocks/textures/TexturesGtBlock.java @@ -157,33 +157,33 @@ public class TexturesGtBlock { // spotless:off public static final CustomIcon Casing_Coil_QFT = new CustomIcon("TileEntities/MACHINE_CASING_QFT_COIL"); public static final CustomIcon NeutronPulseManipulator = mAnimated ? new CustomIcon( - "NeutronPulseManipulator") : new CustomIcon("NeutronPulseManipulatorStatic"); + "qft/NeutronPulseManipulator") : new CustomIcon("qft/NeutronPulseManipulatorStatic"); public static final CustomIcon CosmicFabricManipulator = mAnimated ? new CustomIcon( - "CosmicFabricManipulator") : new CustomIcon("CosmicFabricManipulatorStatic"); + "qft/CosmicFabricManipulator") : new CustomIcon("qft/CosmicFabricManipulatorStatic"); public static final CustomIcon InfinityInfusedManipulator = mAnimated ? new CustomIcon( - "InfinityInfusedManipulator") : new CustomIcon("InfinityInfusedManipulatorStatic"); + "qft/InfinityInfusedManipulator") : new CustomIcon("qft/InfinityInfusedManipulatorStatic"); public static final CustomIcon SpaceTimeContinuumRipper = mAnimated ? new CustomIcon( - "SpaceTimeContinuumRipper") : new CustomIcon("SpaceTimeContinuumRipperStatic"); - public static final CustomIcon Manipulator_Top = new CustomIcon("Manipulator_Top"); + "qft/SpaceTimeContinuumRipper") : new CustomIcon("qft/SpaceTimeContinuumRipperStatic"); + public static final CustomIcon Manipulator_Top = new CustomIcon("qft/Manipulator_Top"); public static final CustomIcon NeutronShieldingCore = mAnimated ? new CustomIcon( - "NeutronShieldingCore") : new CustomIcon("NeutronShieldingCoreStatic"); + "qft/NeutronShieldingCore") : new CustomIcon("qft/NeutronShieldingCoreStatic"); public static final CustomIcon CosmicFabricShieldingCore = mAnimated ? new CustomIcon( - "CosmicFabricShieldingCore") : new CustomIcon("CosmicFabricShieldingCoreStatic"); + "qft/CosmicFabricShieldingCore") : new CustomIcon("qft/CosmicFabricShieldingCoreStatic"); public static final CustomIcon InfinityInfusedShieldingCore = mAnimated ? new CustomIcon( - "InfinityInfusedShieldingCore") : new CustomIcon("InfinityInfusedShieldingCoreStatic"); + "qft/InfinityInfusedShieldingCore") : new CustomIcon("qft/InfinityInfusedShieldingCoreStatic"); public static final CustomIcon SpaceTimeBendingCore = mAnimated ? new CustomIcon( - "SpaceTimeBendingCore") : new CustomIcon("SpaceTimeBendingCoreStatic"); - public static final CustomIcon ForceFieldGlass = new CustomIcon("ForceFieldGlass"); - public static final CustomIcon ForceField = new CustomIcon("rendering/ForceField"); - public static final CustomIcon Blank = new CustomIcon("Blank"); + "qft/SpaceTimeBendingCore") : new CustomIcon("qft/SpaceTimeBendingCoreStatic"); + public static final CustomIcon ForceFieldGlass = new CustomIcon("qft/ForceFieldGlass"); + public static final CustomIcon ForceField = new CustomIcon("qft/ForceField"); + public static final CustomIcon Blank = new CustomIcon("qft/blank"); //spotless:on // MACHINE_CASING_FARM_MANAGER_STRUCTURAL // Farm Manager Casings public static final CustomIcon Casing_Machine_Farm_Manager = new CustomIcon( "TileEntities/MACHINE_CASING_FARM_MANAGER_STRUCTURAL"); - // Acacia_Log - public static final CustomIcon Casing_Machine_Acacia_Log = new CustomIcon("TileEntities/log_acacia_top"); + // Sterile Casing + public static final CustomIcon Sterile_Casing = new CustomIcon("TileEntities/sterileCasing"); // Podzol Top public static final CustomIcon Casing_Machine_Podzol = new CustomIcon("TileEntities/dirt_podzol_top"); @@ -310,10 +310,6 @@ public class TexturesGtBlock { public static final CustomIcon Overlay_Machine_Screen_Logo = new CustomIcon("TileEntities/adv_machine_screen_logo"); // Machine Controller Overlays - // public static final CustomIcon Overlay_Machine_Controller_Default = new CustomIcon( - // "iconsets/OVERLAY_FRONT_ELECTRIC_BLAST_FURNACE_ANIMATED"); - // public static final CustomIcon Overlay_Machine_Controller_Default_Active = new CustomIcon( - // "iconsets/OVERLAY_FRONT_ELECTRIC_BLAST_FURNACE_ANIMATED_ACTIVE"); // oMCD = Overlay_Machine_Controller_Default public static final CustomIcon oMCDSolarTower = new CustomIcon("iconsets/controllerFaces/solarTower"); @@ -562,6 +558,25 @@ public class TexturesGtBlock { public static final CustomIcon TEXTURE_TECH_B = new CustomIcon("metro/TEXTURE_TECH_B"); public static final CustomIcon TEXTURE_TECH_C = new CustomIcon("metro/TEXTURE_TECH_C"); + private static final CustomIcon GT8_1_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE1"); + private static final CustomIcon GT8_1 = new CustomIcon("iconsets/LARGECENTRIFUGE1"); + private static final CustomIcon GT8_2_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE2"); + private static final CustomIcon GT8_2 = new CustomIcon("iconsets/LARGECENTRIFUGE2"); + private static final CustomIcon GT8_3_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE3"); + private static final CustomIcon GT8_3 = new CustomIcon("iconsets/LARGECENTRIFUGE3"); + private static final CustomIcon GT8_4_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE4"); + private static final CustomIcon GT8_4 = new CustomIcon("iconsets/LARGECENTRIFUGE4"); + private static final CustomIcon GT8_5_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE5"); + private static final CustomIcon GT8_5 = new CustomIcon("iconsets/LARGECENTRIFUGE5"); + private static final CustomIcon GT8_6_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE6"); + private static final CustomIcon GT8_6 = new CustomIcon("iconsets/LARGECENTRIFUGE6"); + private static final CustomIcon GT8_7_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE7"); + private static final CustomIcon GT8_7 = new CustomIcon("iconsets/LARGECENTRIFUGE7"); + private static final CustomIcon GT8_8_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE8"); + private static final CustomIcon GT8_8 = new CustomIcon("iconsets/LARGECENTRIFUGE8"); + private static final CustomIcon GT8_9_Active = new CustomIcon("iconsets/LARGECENTRIFUGE_ACTIVE9"); + private static final CustomIcon GT8_9 = new CustomIcon("iconsets/LARGECENTRIFUGE9"); + public static final CustomIcon TEXTURE_TECH_PANEL_D = new CustomIcon("metro/TEXTURE_TECH_PANEL_D"); public static final CustomIcon TEXTURE_TECH_PANEL_H = new CustomIcon("metro/TEXTURE_TECH_PANEL_H"); @@ -593,4 +608,10 @@ public class TexturesGtBlock { TEXTURE_CASING_TIERED_LV, TEXTURE_CASING_TIERED_MV, TEXTURE_CASING_TIERED_HV, TEXTURE_CASING_TIERED_EV, TEXTURE_CASING_TIERED_IV, TEXTURE_CASING_TIERED_LuV, TEXTURE_CASING_TIERED_ZPM, TEXTURE_CASING_TIERED_UV, TEXTURE_CASING_TIERED_MAX }; + + public static IIconContainer[] CENTRIFUGE = new IIconContainer[] { GT8_1, GT8_2, GT8_3, GT8_4, GT8_5, GT8_6, GT8_7, + GT8_8, GT8_9 }; + + public static IIconContainer[] CENTRIFUGEACTIVE = new IIconContainer[] { GT8_1_Active, GT8_2_Active, GT8_3_Active, + GT8_4_Active, GT8_5_Active, GT8_6_Active, GT8_7_Active, GT8_8_Active, GT8_9_Active }; } diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/turbines/MTELargeTurbineGas.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/turbines/MTELargeTurbineGas.java index 31450cc303..93ec17e6ea 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/turbines/MTELargeTurbineGas.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/turbines/MTELargeTurbineGas.java @@ -14,10 +14,8 @@ import net.minecraftforge.fluids.FluidStack; import org.jetbrains.annotations.NotNull; import gregtech.api.enums.Materials; -import gregtech.api.interfaces.ITexture; import gregtech.api.interfaces.metatileentity.IMetaTileEntity; import gregtech.api.interfaces.tileentity.IGregTechTileEntity; -import gregtech.api.objects.GTRenderedTexture; import gregtech.api.recipe.RecipeMap; import gregtech.api.rec