aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/shcm/shsupercm/fabric/citresewn/CITResewn.java
diff options
context:
space:
mode:
authorSHsuperCM <shsupercm@gmail.com>2021-08-20 18:08:11 +0300
committerSHsuperCM <shsupercm@gmail.com>2021-08-20 18:08:11 +0300
commitc684710b01ed4d1b9b5363c392e24f31d31c527a (patch)
tree890eafd67c923f91b7d634f3c1880a821003ae79 /src/main/java/shcm/shsupercm/fabric/citresewn/CITResewn.java
parentec00a9307d3eadca3a7407173320f7f941401164 (diff)
downloadCITResewn-c684710b01ed4d1b9b5363c392e24f31d31c527a.tar.gz
CITResewn-c684710b01ed4d1b9b5363c392e24f31d31c527a.tar.bz2
CITResewn-c684710b01ed4d1b9b5363c392e24f31d31c527a.zip
Finished parser framework and cit.properties parsing
Diffstat (limited to 'src/main/java/shcm/shsupercm/fabric/citresewn/CITResewn.java')
-rw-r--r--src/main/java/shcm/shsupercm/fabric/citresewn/CITResewn.java38
1 files changed, 38 insertions, 0 deletions
diff --git a/src/main/java/shcm/shsupercm/fabric/citresewn/CITResewn.java b/src/main/java/shcm/shsupercm/fabric/citresewn/CITResewn.java
new file mode 100644
index 0000000..fa084ef
--- /dev/null
+++ b/src/main/java/shcm/shsupercm/fabric/citresewn/CITResewn.java
@@ -0,0 +1,38 @@
+package shcm.shsupercm.fabric.citresewn;
+
+import net.fabricmc.api.ClientModInitializer;
+import net.fabricmc.api.EnvType;
+import net.fabricmc.api.Environment;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
+
+@Environment(EnvType.CLIENT)
+public class CITResewn implements ClientModInitializer {
+ public static final Logger LOG = LogManager.getLogger("citresewn");
+ public static CITResewn INSTANCE;
+
+ public ActiveCITs activeCITs = null;
+
+ @Override
+ public void onInitializeClient() {
+ INSTANCE = this;
+ /*net.minecraft.client.render.model.json.ModelOverrideList#apply
+ eval override
+ */
+
+ /*net.minecraft.client.render.entity.feature.ArmorFeatureRenderer#renderArmor
+ take entity.getEquippedStack(armorSlot)
+ eval override
+ save shadow String cachedOverride /null
+
+ /*net.minecraft.client.render.entity.feature.ArmorFeatureRenderer#getArmorTexture
+ if(shadow cachedOverride != null)
+ mxreturn shadow cachedOverride
+
+ */
+
+ /*
+
+ */
+ }
+}