Uses of Enum Class
net.minecraft.util.TriState
Packages that use TriState
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
Extension interfaces for
client
-only classes.-
Uses of TriState in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as TriStateConstructors in net.minecraft.client.renderer with parameters of type TriStateModifierConstructorDescriptionTextureStateShard
(ResourceLocation p_110333_, TriState p_364214_, boolean p_110334_) -
Uses of TriState in net.minecraft.client.renderer.texture
Methods in net.minecraft.client.renderer.texture with parameters of type TriState -
Uses of TriState in net.minecraft.server.level
Methods in net.minecraft.server.level that return TriState -
Uses of TriState in net.minecraft.util
Methods in net.minecraft.util that return TriState -
Uses of TriState in net.neoforged.neoforge.capabilities
Fields in net.neoforged.neoforge.capabilities declared as TriState -
Uses of TriState in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as TriStateMethods in net.neoforged.neoforge.client.event that return TriStateModifier and TypeMethodDescriptionRenderNameTagEvent.CanRender.canRender()
Returns if the nameplate will render or not.Methods in net.neoforged.neoforge.client.event with parameters of type TriStateModifier and TypeMethodDescriptionvoid
RenderNameTagEvent.CanRender.setCanRender
(TriState canRender) Changes if thecontent
of the nameplate will be rendered. -
Uses of TriState in net.neoforged.neoforge.client.extensions
Methods in net.neoforged.neoforge.client.extensions that return TriStateModifier and TypeMethodDescriptiondefault TriState
BlockModelPartExtension.ambientOcclusion()
Controls the AO behavior for all quads of this model. -
Uses of TriState in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return TriStateModifier and TypeMethodDescriptiondefault TriState
IBlockExtension.canSustainPlant
(BlockState state, BlockGetter level, BlockPos soilPosition, Direction facing, BlockState plant) Determines if this block either force allow or force disallow a plant from being placed on it.default TriState
IBlockStateExtension.canSustainPlant
(BlockGetter level, BlockPos soilPosition, Direction facing, BlockState plant) Determines if this block either force allow or force disallow a plant from being placed on it. -
Uses of TriState in net.neoforged.neoforge.event.entity.player
Fields in net.neoforged.neoforge.event.entity.player declared as TriStateModifier and TypeFieldDescriptionprivate TriState
ItemEntityPickupEvent.Pre.canPickup
private TriState
PlayerInteractEvent.LeftClickBlock.useBlock
private TriState
PlayerInteractEvent.RightClickBlock.useBlock
private TriState
PlayerInteractEvent.LeftClickBlock.useItem
private TriState
PlayerInteractEvent.RightClickBlock.useItem
Methods in net.neoforged.neoforge.event.entity.player that return TriStateModifier and TypeMethodDescriptionItemEntityPickupEvent.Pre.canPickup()
Returns the current pickup state.PlayerInteractEvent.LeftClickBlock.getUseBlock()
PlayerInteractEvent.RightClickBlock.getUseBlock()
PlayerInteractEvent.LeftClickBlock.getUseItem()
PlayerInteractEvent.RightClickBlock.getUseItem()
Methods in net.neoforged.neoforge.event.entity.player with parameters of type TriStateModifier and TypeMethodDescriptionvoid
ItemEntityPickupEvent.Pre.setCanPickup
(TriState state) Changes if the player may pickup the item.void
PlayerInteractEvent.LeftClickBlock.setUseBlock
(TriState triggerBlock) void
PlayerInteractEvent.RightClickBlock.setUseBlock
(TriState triggerBlock) FALSE:invalid reference
Block#use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult)
void
PlayerInteractEvent.LeftClickBlock.setUseItem
(TriState triggerItem) void
PlayerInteractEvent.RightClickBlock.setUseItem
(TriState triggerItem) FALSE: NeitherItem.useOn(UseOnContext)
orIItemExtension.onItemUseFirst(net.minecraft.world.item.ItemStack, net.minecraft.world.item.context.UseOnContext)
will be called.