diff options
author | Jakub <53441451+kuba6000@users.noreply.github.com> | 2022-08-29 16:04:28 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-29 16:04:28 +0200 |
commit | 7d1f51a8937e0a86486267437d444696e81e8aa0 (patch) | |
tree | a5b145e7271998f7b4b968a2212ed487e54a92b5 /src/main/java/vswe | |
parent | 5267969156d30b4bb5f4cb2279ebb49db6bd40e2 (diff) | |
download | GT5-Unofficial-7d1f51a8937e0a86486267437d444696e81e8aa0.tar.gz GT5-Unofficial-7d1f51a8937e0a86486267437d444696e81e8aa0.tar.bz2 GT5-Unofficial-7d1f51a8937e0a86486267437d444696e81e8aa0.zip |
Buildscript + Spotless (#318)
* Convert AES.java to readable class
* Buildscript
* Spotless
Diffstat (limited to 'src/main/java/vswe')
-rw-r--r-- | src/main/java/vswe/stevescarts/ModuleData/GppModuleData.java | 55 |
1 files changed, 26 insertions, 29 deletions
diff --git a/src/main/java/vswe/stevescarts/ModuleData/GppModuleData.java b/src/main/java/vswe/stevescarts/ModuleData/GppModuleData.java index eb8a8f319f..6d3596f2b1 100644 --- a/src/main/java/vswe/stevescarts/ModuleData/GppModuleData.java +++ b/src/main/java/vswe/stevescarts/ModuleData/GppModuleData.java @@ -1,10 +1,9 @@ package vswe.stevescarts.ModuleData; -import java.util.ArrayList; -import java.util.HashMap; - import gtPlusPlus.core.util.reflect.ReflectionUtils; import gtPlusPlus.xmod.sc2.modules.ModuleExoticSeeds; +import java.util.ArrayList; +import java.util.HashMap; import net.minecraft.init.Items; import vswe.stevescarts.Helpers.ComponentTypes; import vswe.stevescarts.Items.ModItems; @@ -12,38 +11,36 @@ import vswe.stevescarts.Modules.ModuleBase; public class GppModuleData extends ModuleData { - static byte ID_ExoticSeedAddon = 105; - public static ArrayList<ModuleData> moduleListCustom = new ArrayList<>(); - - public GppModuleData(int id, String name, Class<? extends ModuleBase> moduleClass, int modularCost) { - super(id, name, moduleClass, modularCost); - } + static byte ID_ExoticSeedAddon = 105; + public static ArrayList<ModuleData> moduleListCustom = new ArrayList<>(); - @SuppressWarnings("unchecked") - public static void loadGpp() { - try { - HashMap<Byte, ModuleData> moduleList = - (HashMap<Byte, ModuleData>) (ReflectionUtils.getField(ModuleData.class, "moduleList").get(ModuleData.class)); - ModuleData netherWartModule = moduleList.get((byte)58); + public GppModuleData(int id, String name, Class<? extends ModuleBase> moduleClass, int modularCost) { + super(id, name, moduleClass, modularCost); + } - ModuleDataGroup farmerGroup = netherWartModule.getRequirement().get(0); + @SuppressWarnings("unchecked") + public static void loadGpp() { + try { + HashMap<Byte, ModuleData> moduleList = (HashMap<Byte, ModuleData>) + (ReflectionUtils.getField(ModuleData.class, "moduleList").get(ModuleData.class)); + ModuleData netherWartModule = moduleList.get((byte) 58); - ModuleData exoticSeedModule = - new ModuleData(ID_ExoticSeedAddon, "Crop: Exotic Seeds", ModuleExoticSeeds.class, 20).addRequirement(farmerGroup) - .addRecipe(new Object[][]{{Items.wheat_seeds}, - {ComponentTypes.EMPTY_DISK.getItemStack()} - }); + ModuleDataGroup farmerGroup = netherWartModule.getRequirement().get(0); - moduleListCustom.add(exoticSeedModule); + ModuleData exoticSeedModule = new ModuleData( + ID_ExoticSeedAddon, "Crop: Exotic Seeds", ModuleExoticSeeds.class, 20) + .addRequirement(farmerGroup) + .addRecipe(new Object[][] {{Items.wheat_seeds}, {ComponentTypes.EMPTY_DISK.getItemStack()}}); - HashMap<Byte, Boolean> validModules = - (HashMap<Byte, Boolean>) (ReflectionUtils.getField(ModItems.class, "validModules").get(ModItems.class)); + moduleListCustom.add(exoticSeedModule); - validModules.put(ID_ExoticSeedAddon, true); + HashMap<Byte, Boolean> validModules = (HashMap<Byte, Boolean>) + (ReflectionUtils.getField(ModItems.class, "validModules").get(ModItems.class)); - } catch (IllegalAccessException e) { - e.printStackTrace(); - } - } + validModules.put(ID_ExoticSeedAddon, true); + } catch (IllegalAccessException e) { + e.printStackTrace(); + } + } } |