Class ValueBox.ItemValueBox

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

public static class ValueBox.ItemValueBox 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
    ItemValueBox(net.minecraft.network.chat.Component label, net.minecraft.world.phys.AABB bb, net.minecraft.core.BlockPos pos, net.minecraft.world.item.ItemStack stack, net.minecraft.network.chat.MutableComponent count)
     
  • 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

    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

    • ItemValueBox

      public ItemValueBox(net.minecraft.network.chat.Component label, net.minecraft.world.phys.AABB bb, net.minecraft.core.BlockPos pos, net.minecraft.world.item.ItemStack stack, net.minecraft.network.chat.MutableComponent count)
  • Method Details

    • getOutline

      public AllIcons getOutline()
      Overrides:
      getOutline in class ValueBox
    • renderContents

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