Class FlwLibLinkImpl

java.lang.Object
dev.engine_room.flywheel.impl.FlwLibLinkImpl
All Implemented Interfaces:
dev.engine_room.flywheel.lib.internal.FlwLibLink

public class FlwLibLinkImpl extends Object implements dev.engine_room.flywheel.lib.internal.FlwLibLink
  • Constructor Details

    • FlwLibLinkImpl

      public FlwLibLinkImpl()
  • Method Details

    • getLogger

      public org.slf4j.Logger getLogger()
      Specified by:
      getLogger in interface dev.engine_room.flywheel.lib.internal.FlwLibLink
    • getPoseTransformStackOf

      public dev.engine_room.flywheel.lib.transform.PoseTransformStack getPoseTransformStackOf(com.mojang.blaze3d.vertex.PoseStack stack)
      Specified by:
      getPoseTransformStackOf in interface dev.engine_room.flywheel.lib.internal.FlwLibLink
    • getModelPartChildren

      public Map<String,net.minecraft.client.model.geom.ModelPart> getModelPartChildren(net.minecraft.client.model.geom.ModelPart part)
      Specified by:
      getModelPartChildren in interface dev.engine_room.flywheel.lib.internal.FlwLibLink
    • compileModelPart

      public void compileModelPart(net.minecraft.client.model.geom.ModelPart part, com.mojang.blaze3d.vertex.PoseStack.Pose pose, com.mojang.blaze3d.vertex.VertexConsumer consumer, int light, int overlay, float red, float green, float blue, float alpha)
      Specified by:
      compileModelPart in interface dev.engine_room.flywheel.lib.internal.FlwLibLink
    • getPoseStack

      public Deque<com.mojang.blaze3d.vertex.PoseStack.Pose> getPoseStack(com.mojang.blaze3d.vertex.PoseStack stack)
      Specified by:
      getPoseStack in interface dev.engine_room.flywheel.lib.internal.FlwLibLink
    • isIrisLoaded

      public boolean isIrisLoaded()
      Specified by:
      isIrisLoaded in interface dev.engine_room.flywheel.lib.internal.FlwLibLink
    • isOptifineInstalled

      public boolean isOptifineInstalled()
      Specified by:
      isOptifineInstalled in interface dev.engine_room.flywheel.lib.internal.FlwLibLink
    • isShaderPackInUse

      public boolean isShaderPackInUse()
      Specified by:
      isShaderPackInUse in interface dev.engine_room.flywheel.lib.internal.FlwLibLink
    • isRenderingShadowPass

      public boolean isRenderingShadowPass()
      Specified by:
      isRenderingShadowPass in interface dev.engine_room.flywheel.lib.internal.FlwLibLink