Skip to content

Commit

Permalink
Fix forge build
Browse files Browse the repository at this point in the history
  • Loading branch information
Kenny-Hui committed Feb 5, 2025
1 parent 3ab067e commit 821cedc
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,14 @@ public void renderScript(BlockEyeCandy.BlockEntity blockEntity, float tickDelta,
ParsedScript script = MTRContentResourceManager.getEyecandyScript(blockEntity.getModelId());
if(script == null) return;

ScriptInstance<BlockEyeCandy.BlockEntity> scriptInstance = JCMClient.scriptManager.getInstanceManager().getInstance(new UniqueKey("mtr", "eyecandy", blockEntity.getModelId(), blockEntity.getPos2()), () -> new EyeCandyScriptInstance(blockEntity, script));
ScriptInstance<BlockEyeCandy.BlockEntity> scriptInstance = JCMClient.scriptManager.getInstanceManager().getInstance(new UniqueKey("mtr", "eyecandy", blockEntity.getModelId(), blockEntity.getPos2()), () -> new EyeCandyScriptInstance(new EyeCandyScriptContext(blockEntity), blockEntity, script));
if(!(scriptInstance instanceof EyeCandyScriptInstance)) return;

EyeCandyScriptInstance eyeCandyScriptInstance = (EyeCandyScriptInstance) scriptInstance;
EyeCandyScriptContext eyeCandyScriptContext = (EyeCandyScriptContext)scriptInstance.getScriptContext();
scriptInstance.updateWrapperObject(blockEntity);
scriptInstance.setWrapperObject(blockEntity);

scriptInstance.parsedScripts.invokeRenderFunction(scriptInstance, () -> {
scriptInstance.getScript().invokeRenderFunction(scriptInstance, () -> {
eyeCandyScriptInstance.setDrawCalls(eyeCandyScriptContext.getDrawCalls());
});

Expand Down
3 changes: 3 additions & 0 deletions forge/src/main/resources/jsblock.mixins.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@
"mixins": [
"modded.mtr.MixinTicketSystem"
],
"client": [
"modded.mtr.RenderEyeCandyMixin"
],
"injectors": {
"defaultRequire": 1
},
Expand Down

0 comments on commit 821cedc

Please sign in to comment.