package eu.midnightdust.motschen.rocks.mixin; import com.google.gson.JsonObject; import net.minecraft.client.render.model.json.ModelElement; import net.minecraft.util.JsonHelper; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Overwrite; @Mixin(value = ModelElement.Deserializer.class, priority = 2000) public class MixinModelElementDeserializer { /** * @author Motschen * @reason Not cancellable * Unlimited rotation angles for starfish * Inspired by ModelsUnlocked */ @Overwrite private float deserializeRotationAngle(JsonObject json) { return (JsonHelper.getFloat(json, "angle")); } }