Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions dependencies.gradle
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
// Add your dependencies here

dependencies {
implementation("com.github.GTNewHorizons:NotEnoughItems:2.8.0-GTNH:dev")
implementation("com.github.GTNewHorizons:Avaritia:1.75:dev")
implementation("com.github.GTNewHorizons:Universal-Singularities:8.10.0:dev")
api("com.github.GTNewHorizons:GTNHLib:0.8.34")
implementation("com.github.GTNewHorizons:NotEnoughItems:2.8.44-GTNH:dev")
implementation("com.github.GTNewHorizons:Avaritia:1.78:dev")
implementation("com.github.GTNewHorizons:Universal-Singularities:8.12.0:dev")
implementation("com.github.GTNewHorizons:WanionLib:1.10.0:dev")
compileOnly("com.github.GTNewHorizons:CraftTweaker:3.4.2:dev") // optional
}
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,6 @@
dependencies = "required-after:Avaritia;required-after:wanionlib@[1.7.10-1.3,);after:thermsingul;after:universalsingularities;after:aobdsingularities")
public class EternalSingularityMod {

@Mod.Instance(MOD_ID)
public static EternalSingularityMod instance;

public static Logger logger;

@SidedProxy(serverSide = COMMON_PROXY, clientSide = CLIENT_PROXY)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,14 @@

import singulariteam.eternalsingularity.item.EternalSingularityItem;
import singulariteam.eternalsingularity.render.EternalItemRenderer;
import singulariteam.eternalsingularity.render.ShaderHelper;

public final class ClientProxy extends CommonProxy {

EternalItemRenderer fancies = new EternalItemRenderer();

@Override
public void init() {
MinecraftForgeClient.registerItemRenderer(EternalSingularityItem.instance, fancies);
ShaderHelper.initShaders();
}

@Override
public void postInit() {
super.postInit();
EternalItemRenderer fancies = new EternalItemRenderer();
MinecraftForgeClient.registerItemRenderer(EternalSingularityItem.instance, fancies);
if (compoundSingularityItem != null)
MinecraftForgeClient.registerItemRenderer(compoundSingularityItem, fancies);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
public class CommonProxy {

private static ShapelessOreRecipe eternalSingularityRecipe = null;
private static final Set<Class<?>> classSet = new HashSet<>();
private static Set<Class<?>> classSet = new HashSet<>();
protected CompoundSingularityItem compoundSingularityItem = null;
private File configFile;

Expand Down Expand Up @@ -63,9 +63,11 @@ public static ShapelessOreRecipe getEternalSingularityRecipe() {
return eternalSingularityRecipe;
}

@SuppressWarnings("unchecked")
public void postInit() {
if (classSet.isEmpty() || craftingOnly) return;
if (classSet.isEmpty() || craftingOnly) {
classSet = null; // Destroy reference
return;
}
final List<ItemStack> singularities = new ArrayList<>();
for (final Iterator<Object> catalystRecipeIterator = Grinder.catalyst.getInput()
.iterator(); catalystRecipeIterator.hasNext();) {
Expand Down Expand Up @@ -112,13 +114,15 @@ public void postInit() {
if (!(input instanceof ItemStack)) continue;
compoundRecipe.getInput().add(((ItemStack) input).copy());
}
if (compoundRecipe.getInput().size() > 0) GameRegistry.addRecipe(compoundRecipe);
if (!compoundRecipe.getInput().isEmpty()) GameRegistry.addRecipe(compoundRecipe);
}
eternalSingularityRecipeInputs.clear();
for (int i = 0; i < compoundMax; i++)
eternalSingularityRecipeInputs.add(new ItemStack(compoundSingularityItem, 1, i));
}
ExtremeCraftingManager.getInstance().getRecipeList().add(eternalSingularityRecipe);
Grinder.catalyst.getInput().add(new ItemStack(EternalSingularityItem.instance));

classSet = null; // Destroy reference
}
}

This file was deleted.

Loading