forked from TAIGA/TAIGA
Fixed missing and wrong positioned names
This commit is contained in:
@@ -3,14 +3,12 @@ package com.sosnitzka.ztic_addon;
|
|||||||
|
|
||||||
import com.sosnitzka.ztic_addon.generic.BasicTinkerFluid;
|
import com.sosnitzka.ztic_addon.generic.BasicTinkerFluid;
|
||||||
import net.minecraft.init.Blocks;
|
import net.minecraft.init.Blocks;
|
||||||
import net.minecraftforge.fluids.Fluid;
|
|
||||||
import net.minecraftforge.fluids.FluidRegistry;
|
import net.minecraftforge.fluids.FluidRegistry;
|
||||||
import slimeknights.tconstruct.library.Util;
|
|
||||||
import slimeknights.tconstruct.library.fluid.FluidMolten;
|
|
||||||
|
|
||||||
import java.lang.reflect.Field;
|
import java.lang.reflect.Field;
|
||||||
|
|
||||||
import static com.sosnitzka.ztic_addon.Items.*;
|
import static com.sosnitzka.ztic_addon.Items.*;
|
||||||
|
import static com.sosnitzka.ztic_addon.util.Utils.registerFluid;
|
||||||
import static slimeknights.tconstruct.library.TinkerRegistry.registerMelting;
|
import static slimeknights.tconstruct.library.TinkerRegistry.registerMelting;
|
||||||
|
|
||||||
public class Fluids {
|
public class Fluids {
|
||||||
@@ -67,7 +65,6 @@ public class Fluids {
|
|||||||
Class<?> targetType = field.getType();
|
Class<?> targetType = field.getType();
|
||||||
try {
|
try {
|
||||||
BasicTinkerFluid fluid = (BasicTinkerFluid) field.get(targetType);
|
BasicTinkerFluid fluid = (BasicTinkerFluid) field.get(targetType);
|
||||||
|
|
||||||
registerFluid(fluid);
|
registerFluid(fluid);
|
||||||
} catch (IllegalAccessException e) {
|
} catch (IllegalAccessException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
@@ -88,17 +85,4 @@ public class Fluids {
|
|||||||
registerMelting(Blocks.NETHERRACK, FluidRegistry.LAVA, 48);
|
registerMelting(Blocks.NETHERRACK, FluidRegistry.LAVA, 48);
|
||||||
registerMelting(Blocks.STONE, FluidRegistry.LAVA, 144);
|
registerMelting(Blocks.STONE, FluidRegistry.LAVA, 144);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private static FluidMolten fluidMetal(String name, int color) {
|
|
||||||
FluidMolten fluid = new FluidMolten(name, color);
|
|
||||||
return registerFluid(fluid);
|
|
||||||
}
|
|
||||||
|
|
||||||
protected static <T extends Fluid> T registerFluid(T fluid) {
|
|
||||||
fluid.setUnlocalizedName(Util.prefix(fluid.getName()));
|
|
||||||
FluidRegistry.registerFluid(fluid);
|
|
||||||
|
|
||||||
return fluid;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
@@ -0,0 +1,29 @@
|
|||||||
|
{
|
||||||
|
"forge_marker": 1,
|
||||||
|
"defaults": {
|
||||||
|
"model": "forge:fluid"
|
||||||
|
},
|
||||||
|
"variants": {
|
||||||
|
"arcanite": [
|
||||||
|
{
|
||||||
|
"custom": {
|
||||||
|
"fluid": "arcanite"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"titanite": [
|
||||||
|
{
|
||||||
|
"custom": {
|
||||||
|
"fluid": "titanite"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"dyonite": [
|
||||||
|
{
|
||||||
|
"custom": {
|
||||||
|
"fluid": "dyonite"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
Reference in New Issue
Block a user