Class ValueBox.IconValueBox

java.lang.Object
net.createmod.catnip.outliner.Outline
net.createmod.catnip.outliner.AABBOutline
net.createmod.catnip.outliner.ChasingAABBOutline
com.simibubi.create.foundation.blockEntity.behaviour.ValueBox
com.simibubi.create.foundation.blockEntity.behaviour.ValueBox.IconValueBox
Enclosing class:
ValueBox

public static class ValueBox.IconValueBox extends ValueBox
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.simibubi.create.foundation.blockEntity.behaviour.ValueBox

    ValueBox.IconValueBox, ValueBox.ItemValueBox, ValueBox.TextValueBox

    Nested classes/interfaces inherited from class net.createmod.catnip.outliner.Outline

    net.createmod.catnip.outliner.Outline.OutlineParams
  • Field Summary

    Fields inherited from class com.simibubi.create.foundation.blockEntity.behaviour.ValueBox

    blockState, isPassive, label, level, outline, overrideColor, pos, transform

    Fields inherited from class net.createmod.catnip.outliner.AABBOutline

    bb, colorTemp1, maxPosTemp1, minPosTemp1, normalTemp, originTemp, pos0Temp, pos1Temp, pos2Temp, pos3Temp

    Fields inherited from class net.createmod.catnip.outliner.Outline

    colorTemp, diffPosTemp, maxPosTemp, minPosTemp, normalTransformTemp, params, posTransformTemp
  • Constructor Summary

    Constructors
    Constructor
    Description
    IconValueBox(net.minecraft.network.chat.Component label, INamedIconOptions iconValue, net.minecraft.world.phys.AABB bb, net.minecraft.core.BlockPos pos)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    renderContents(com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer)
     

    Methods inherited from class com.simibubi.create.foundation.blockEntity.behaviour.ValueBox

    getOutline, passive, render, transform, wideOutline, withColor

    Methods inherited from class net.createmod.catnip.outliner.ChasingAABBOutline

    target, tick

    Methods inherited from class net.createmod.catnip.outliner.AABBOutline

    getBounds, renderBox, renderBoxEdges, renderBoxFace, renderBoxFace, renderBoxFaces, setBounds

    Methods inherited from class net.createmod.catnip.outliner.Outline

    bufferCuboid, bufferCuboidLine, bufferCuboidLine, bufferQuad, bufferQuad, getParams

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • IconValueBox

      public IconValueBox(net.minecraft.network.chat.Component label, INamedIconOptions iconValue, net.minecraft.world.phys.AABB bb, net.minecraft.core.BlockPos pos)
  • Method Details

    • renderContents

      public void renderContents(com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer)
      Overrides:
      renderContents in class ValueBox