Class ValueBox.TextValueBox

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.TextValueBox
Enclosing class:
ValueBox

public static class ValueBox.TextValueBox 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
    TextValueBox(net.minecraft.network.chat.Component label, net.minecraft.world.phys.AABB bb, net.minecraft.core.BlockPos pos, net.minecraft.network.chat.Component text)
     
    TextValueBox(net.minecraft.network.chat.Component label, net.minecraft.world.phys.AABB bb, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state, net.minecraft.network.chat.Component text)
     
  • 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

    • TextValueBox

      public TextValueBox(net.minecraft.network.chat.Component label, net.minecraft.world.phys.AABB bb, net.minecraft.core.BlockPos pos, net.minecraft.network.chat.Component text)
    • TextValueBox

      public TextValueBox(net.minecraft.network.chat.Component label, net.minecraft.world.phys.AABB bb, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state, net.minecraft.network.chat.Component text)
  • Method Details

    • renderContents

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