Skip to content
This repository has been archived by the owner on Sep 7, 2024. It is now read-only.

Commit

Permalink
Server only and need not rename
Browse files Browse the repository at this point in the history
  • Loading branch information
wohaopa committed May 17, 2024
1 parent 59179f1 commit 8fee1db
Show file tree
Hide file tree
Showing 9 changed files with 46 additions and 9 deletions.
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ curseForgeRelations =

# Optional parameter to customize the produced artifacts. Use this to preserve artifact naming when migrating older
# projects. New projects should not use this parameter.
customArchiveBaseName = +GTNH-WanNing
customArchiveBaseName = GTNH-WanNing

# Optional parameter to have the build automatically fail if an illegal version is used.
# This can be useful if you e.g. only want to allow versions in the form of '1.1.xxx'.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,12 @@
guiFactory = "com.github.wohaopa.GTNHModify.client.gui.GuiFactory",
name = "GTNHModify",
acceptedMinecraftVersions = "[1.7.10]",
acceptableRemoteVersions = "*",
dependencies = "required-after:dreamcraft")
public class GTNHModifyMod {

public static final String MODID = "GTNHModify";

public static final Logger LOG = LogManager.getLogger(MODID);

@SidedProxy(
Expand Down
28 changes: 28 additions & 0 deletions src/main/java/com/github/wohaopa/GTNHModify/LateMixinLoader.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
package com.github.wohaopa.GTNHModify;

import java.util.ArrayList;
import java.util.List;
import java.util.Set;

import com.gtnewhorizon.gtnhmixins.ILateMixinLoader;
import com.gtnewhorizon.gtnhmixins.LateMixin;

@LateMixin
public class LateMixinLoader implements ILateMixinLoader {

@Override
public String getMixinConfig() {
return "mixins.GTNHModify.late.json";
}

@Override
public List<String> getMixins(Set<String> loadedMods) {
List<String> mixins = new ArrayList<>();
// GregTech
mixins.add("GT_MetaTileEntity_ScannerMixin");
mixins.add("GT_MetaTileEntity_MinerMixin");
mixins.add("GT_MetaTileEntity_MultiFurnaceMixin");

return mixins;
}
}
4 changes: 0 additions & 4 deletions src/main/java/com/github/wohaopa/GTNHModify/MixinPlugin.java
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,6 @@ public List<String> getMixins() {
List<String> mixins = new ArrayList<>();
// Minecraft
mixins.add("TileEntityFurnaceMixin");
// GregTech
mixins.add("GT_MetaTileEntity_ScannerMixin");
mixins.add("GT_MetaTileEntity_MinerMixin");
mixins.add("GT_MetaTileEntity_MultiFurnaceMixin");

return mixins;
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.github.wohaopa.GTNHModify.mixins;
package com.github.wohaopa.GTNHModify.mixins.late;

import org.objectweb.asm.Opcodes;
import org.spongepowered.asm.mixin.Final;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.github.wohaopa.GTNHModify.mixins;
package com.github.wohaopa.GTNHModify.mixins.late;

import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.Constant;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.github.wohaopa.GTNHModify.mixins;
package com.github.wohaopa.GTNHModify.mixins.late;

import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.github.wohaopa.GTNHModify.mixins;
package com.github.wohaopa.GTNHModify.mixins.late;

import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
Expand Down
11 changes: 11 additions & 0 deletions src/main/resources/mixins.GTNHModify.late.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"required": true,
"minVersion": "0.8.5-GTNH",
"package": "com.github.wohaopa.GTNHModify.mixins.late",
"refmap": "mixins.GTNHModify.refmap.json",
"target": "@env(DEFAULT)",
"compatibilityLevel": "JAVA_8",
"mixins": [],
"client": [],
"server": []
}

0 comments on commit 8fee1db

Please sign in to comment.