eutro / MultiblockTweaker

Add GregTech CE Multiblocks via CraftTweaker
GNU Lesser General Public License v3.0
8 stars 11 forks source link

Server-side error when defining multiblock cube renderer and front overlay #24

Open tracer4b opened 2 years ago

tracer4b commented 2 years ago

When trying to define front overlays and cube renderers for MBT multiblocks, only the server throws an error. This doesn't happen on singleplayer worlds nor client-side. image crafttweaker (1).log Versions: MBT 1.7.0, CEu 2.2.1

eutro commented 2 years ago

The issue arises here:

https://github.com/eutro/MultiblockTweaker/blob/4ea354be6dd01fd21497fa51ba8cf8da31207a0a/src/main/java/eutros/multiblocktweaker/crafttweaker/brackethandler/CubeRendererBracketHandler.java#L33-L47

Specifically, line 35 is from where the exception is thrown.

Ideally, this should just be no-op on servers (just returning a no-op IICubeRenderer), since they are (I hope) unused on the server side.