Skip to content

Commit 9a025e9

Browse files
Compile + Spotless
1 parent 3a11f98 commit 9a025e9

File tree

8 files changed

+22
-64
lines changed

8 files changed

+22
-64
lines changed

src/main/java/gregtech/api/util/input/KeyBind.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package gregtech.api.util.input;
22

3-
import gregtech.api.GTValues;
43
import gregtech.api.GregTechAPI;
54
import gregtech.api.util.GTLog;
65
import gregtech.core.network.packets.PacketKeyPressed;

src/main/java/gregtech/asm/hooks/ArmorHooks.java

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/main/java/gregtech/common/EventHandlers.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import gregtech.api.pipenet.tile.IPipeTile;
99
import gregtech.api.unification.material.Materials;
1010
import gregtech.api.util.CapesRegistry;
11-
import gregtech.api.util.GTUtility;
1211
import gregtech.api.util.Mods;
1312
import gregtech.api.util.virtualregistry.VirtualEnderRegistry;
1413
import gregtech.api.worldgen.bedrockFluids.BedrockFluidVeinSaveData;
@@ -17,8 +16,6 @@
1716
import gregtech.common.items.behaviors.ToggleEnergyConsumerBehavior;
1817
import gregtech.common.metatileentities.multi.electric.centralmonitor.MetaTileEntityCentralMonitor;
1918

20-
import net.minecraft.block.state.IBlockState;
21-
import net.minecraft.client.entity.EntityOtherPlayerMP;
2219
import net.minecraft.entity.Entity;
2320
import net.minecraft.entity.EntityLivingBase;
2421
import net.minecraft.entity.item.EntityItem;

src/main/java/gregtech/loaders/recipe/MachineRecipeLoader.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1407,9 +1407,6 @@ private static void registerNBTRemoval() {
14071407
ModHandler.addShapelessRecipe("fueled_jetpack_nbt", ArmorItems.FUELED_JETPACK.getStack(),
14081408
ArmorItems.FUELED_JETPACK.getStack());
14091409

1410-
ModHandler.addShapelessRecipe("fluid_jetpack_clear", SEMIFLUID_JETPACK.getStackForm(),
1411-
SEMIFLUID_JETPACK.getStackForm());
1412-
14131410
// ClipBoard
14141411
ModHandler.addShapelessNBTClearingRecipe("clipboard_nbt", CLIPBOARD.getStackForm(), CLIPBOARD.getStackForm());
14151412
}

src/main/java/gregtech/mixins/forge/SpecialArmorPropertiesMixin.java

Lines changed: 0 additions & 38 deletions
This file was deleted.

src/main/java/gregtech/mixins/minecraft/LayerArmorBaseMixin.java

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package gregtech.mixins.minecraft;
22

3-
import gregtech.api.items.armor.IArmorItem;
3+
import gregtech.api.items.armoritem.IGTArmor;
44

55
import net.minecraft.client.model.ModelBase;
66
import net.minecraft.client.model.ModelBiped;
@@ -19,6 +19,7 @@
1919
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
2020

2121
@Mixin(LayerArmorBase.class)
22+
@Deprecated
2223
public class LayerArmorBaseMixin {
2324

2425
@Inject(method = "renderArmorLayer", at = @At("TAIL"))
@@ -27,7 +28,7 @@ public void renderGTArmor(EntityLivingBase entityLivingBaseIn, float limbSwing,
2728
EntityEquipmentSlot slotIn, CallbackInfo ci) {
2829
ItemStack itemStack = entityLivingBaseIn.getItemStackFromSlot(slotIn);
2930

30-
if ((itemStack.getItem() instanceof IArmorItem armorItem &&
31+
if ((itemStack.getItem() instanceof IGTArmor armorItem &&
3132
itemStack.getItem().getEquipmentSlot(itemStack) == slotIn)) {
3233
@SuppressWarnings("unchecked")
3334
LayerArmorBase<ModelBase> layer = (LayerArmorBase<ModelBase>) (Object) this;
@@ -43,18 +44,21 @@ public void renderGTArmor(EntityLivingBase entityLivingBaseIn, float limbSwing,
4344
GlStateManager.enableBlend();
4445
GlStateManager.blendFunc(GlStateManager.SourceFactor.ONE, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA);
4546

46-
int layers = armorItem.getArmorLayersAmount(itemStack);
47-
for (int layerIndex = 0; layerIndex < layers; layerIndex++) {
48-
int i = armorItem.getArmorLayerColor(itemStack, layerIndex);
49-
float f = (float) (i >> 16 & 255) / 255.0F;
50-
float f1 = (float) (i >> 8 & 255) / 255.0F;
51-
float f2 = (float) (i & 255) / 255.0F;
52-
GlStateManager.color(f, f1, f2, 1.0f);
53-
String type = layerIndex == 0 ? null : "layer_" + layerIndex;
54-
layer.renderer.bindTexture(gregTechCEu$getArmorTexture(entityLivingBaseIn, itemStack, slotIn, type));
55-
armorModel.render(entityLivingBaseIn, limbSwing, limbSwingAmount, ageInTicks, netHeadYaw, headPitch,
56-
scale);
57-
}
47+
// TODO, old implementation, still needed with new system?
48+
/*
49+
* int layers = armorItem.getArmorLayersAmount(itemStack);
50+
* for (int layerIndex = 0; layerIndex < layers; layerIndex++) {
51+
* int i = armorItem.getArmorLayerColor(itemStack, layerIndex);
52+
* float f = (float) (i >> 16 & 255) / 255.0F;
53+
* float f1 = (float) (i >> 8 & 255) / 255.0F;
54+
* float f2 = (float) (i & 255) / 255.0F;
55+
* GlStateManager.color(f, f1, f2, 1.0f);
56+
* String type = layerIndex == 0 ? null : "layer_" + layerIndex;
57+
* layer.renderer.bindTexture(gregTechCEu$getArmorTexture(entityLivingBaseIn, itemStack, slotIn, type));
58+
* armorModel.render(entityLivingBaseIn, limbSwing, limbSwingAmount, ageInTicks, netHeadYaw, headPitch,
59+
* scale);
60+
* }
61+
*/
5862
if (itemStack.hasEffect()) {
5963
LayerArmorBase.renderEnchantedGlint(layer.renderer, entityLivingBaseIn, armorModel, limbSwing,
6064
limbSwingAmount, partialTicks, ageInTicks, netHeadYaw, headPitch, scale);

src/main/java/gregtech/mixins/minecraft/LayerCustomHeadMixin.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package gregtech.mixins.minecraft;
22

3-
import gregtech.api.items.armor.IArmorItem;
3+
import gregtech.api.items.armoritem.IGTArmor;
44

55
import net.minecraft.client.renderer.ItemRenderer;
66
import net.minecraft.client.renderer.block.model.ItemCameraTransforms;
@@ -16,6 +16,7 @@
1616
import org.spongepowered.asm.mixin.injection.At;
1717

1818
@Mixin(LayerCustomHead.class)
19+
@Deprecated
1920
public class LayerCustomHeadMixin {
2021

2122
@WrapOperation(method = "doRenderLayer",
@@ -32,7 +33,7 @@ public void shouldNotRenderHead(ItemRenderer instance, EntityLivingBase entityli
3233
@Unique
3334
private static boolean gregTechCEu$shouldNotRenderHeadItem(EntityLivingBase entityLivingBase) {
3435
ItemStack itemStack = entityLivingBase.getItemStackFromSlot(EntityEquipmentSlot.HEAD);
35-
return (itemStack.getItem() instanceof IArmorItem &&
36+
return (itemStack.getItem() instanceof IGTArmor &&
3637
itemStack.getItem().getEquipmentSlot(itemStack) == EntityEquipmentSlot.HEAD);
3738
}
3839
}

src/main/resources/mixins.gregtech.forge.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55
"minVersion": "0.8",
66
"compatibilityLevel": "JAVA_8",
77
"mixins" : [
8-
"ModelLoaderRegistryMixin",
9-
"SpecialArmorPropertiesMixin"
8+
"ModelLoaderRegistryMixin"
109
],
1110
"client": [],
1211
"server": []

0 commit comments

Comments
 (0)