Skip to content

Package net.minecraft.client.renderer.item.properties.conditional

Part 1/1


Broken

  • Full name: net.minecraft.client.renderer.item.properties.conditional.Broken
  • Package: net.minecraft.client.renderer.item.properties.conditional
  • Source: clientOnlynet/minecraft/client/renderer/item/properties/conditional/Broken.java
  • Type: record
  • Modifiers: public
  • Implements: ConditionalItemModelProperty

net.minecraft.client.renderer.item.properties.conditional.Broken#get(ItemStack,ClientLevel,LivingEntity,int,ItemDisplayContext)

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/Broken.java:16
  • Modifiers: public
  • Return: boolean

คืออะไร

อ่านค่า get

ทำงานยังไง

เรียกต่อ: nextDamageWillBreak(). คืนค่า: itemStack.nextDamageWillBreak().

Parameters

  • ItemStack itemStack
  • ClientLevel clientLevel
  • LivingEntity livingEntity
  • int i
  • ItemDisplayContext itemDisplayContext

ตัวอย่างใช้งาน

Broken instance = ...;
ItemStack itemStack = ...;
ClientLevel clientLevel = ...;
LivingEntity livingEntity = ...;
ItemDisplayContext itemDisplayContext = ...;
boolean result = instance.get(itemStack, clientLevel, livingEntity, 0, itemDisplayContext);

net.minecraft.client.renderer.item.properties.conditional.Broken#type()

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/Broken.java:21
  • Modifiers: public
  • Return: MapCodec<Broken>

คืออะไร

ดำเนินการ type ตาม implementation ของ Broken

ทำงานยังไง

คืนค่า: MAP_CODEC.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

Broken instance = ...;
MapCodec<Broken> result = instance.type();

BundleHasSelectedItem

  • Full name: net.minecraft.client.renderer.item.properties.conditional.BundleHasSelectedItem
  • Package: net.minecraft.client.renderer.item.properties.conditional
  • Source: clientOnlynet/minecraft/client/renderer/item/properties/conditional/BundleHasSelectedItem.java
  • Type: record
  • Modifiers: public
  • Implements: ConditionalItemModelProperty

net.minecraft.client.renderer.item.properties.conditional.BundleHasSelectedItem#get(ItemStack,ClientLevel,LivingEntity,int,ItemDisplayContext)

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/BundleHasSelectedItem.java:17
  • Modifiers: public
  • Return: boolean

คืออะไร

อ่านค่า get

ทำงานยังไง

เรียกต่อ: hasSelectedItem(). คืนค่า: BundleItem.hasSelectedItem(itemStack).

Parameters

  • ItemStack itemStack
  • ClientLevel clientLevel
  • LivingEntity livingEntity
  • int i
  • ItemDisplayContext itemDisplayContext

ตัวอย่างใช้งาน

BundleHasSelectedItem instance = ...;
ItemStack itemStack = ...;
ClientLevel clientLevel = ...;
LivingEntity livingEntity = ...;
ItemDisplayContext itemDisplayContext = ...;
boolean result = instance.get(itemStack, clientLevel, livingEntity, 0, itemDisplayContext);

net.minecraft.client.renderer.item.properties.conditional.BundleHasSelectedItem#type()

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/BundleHasSelectedItem.java:22
  • Modifiers: public
  • Return: MapCodec<BundleHasSelectedItem>

คืออะไร

ดำเนินการ type ตาม implementation ของ BundleHasSelectedItem

ทำงานยังไง

คืนค่า: MAP_CODEC.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

BundleHasSelectedItem instance = ...;
MapCodec<BundleHasSelectedItem> result = instance.type();

ConditionalItemModelProperties

  • Full name: net.minecraft.client.renderer.item.properties.conditional.ConditionalItemModelProperties
  • Package: net.minecraft.client.renderer.item.properties.conditional
  • Source: clientOnlynet/minecraft/client/renderer/item/properties/conditional/ConditionalItemModelProperties.java
  • Type: class
  • Modifiers: public

net.minecraft.client.renderer.item.properties.conditional.ConditionalItemModelProperties#bootstrap()

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/ConditionalItemModelProperties.java:15
  • Modifiers: public static
  • Return: void

คืออะไร

ดำเนินการ bootstrap ตาม implementation ของ ConditionalItemModelProperties

ทำงานยังไง

เรียกต่อ: put(), withDefaultNamespace().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

ConditionalItemModelProperties.bootstrap();

ConditionalItemModelProperty

  • Full name: net.minecraft.client.renderer.item.properties.conditional.ConditionalItemModelProperty
  • Package: net.minecraft.client.renderer.item.properties.conditional
  • Source: clientOnlynet/minecraft/client/renderer/item/properties/conditional/ConditionalItemModelProperty.java
  • Type: interface
  • Modifiers: public

net.minecraft.client.renderer.item.properties.conditional.ConditionalItemModelProperty#get(ItemStack,ClientLevel,LivingEntity,int,ItemDisplayContext)

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/ConditionalItemModelProperty.java:14
  • Modifiers: ``
  • Return: boolean

คืออะไร

อ่านค่า get

ทำงานยังไง

ไม่มี body ใน source declaration นี้

Parameters

  • ItemStack itemStack
  • ClientLevel clientLevel
  • LivingEntity livingEntity
  • int i
  • ItemDisplayContext itemDisplayContext

ตัวอย่างใช้งาน

ConditionalItemModelProperty instance = ...;
ItemStack itemStack = ...;
ClientLevel clientLevel = ...;
LivingEntity livingEntity = ...;
ItemDisplayContext itemDisplayContext = ...;
boolean result = instance.get(itemStack, clientLevel, livingEntity, 0, itemDisplayContext);

net.minecraft.client.renderer.item.properties.conditional.ConditionalItemModelProperty#type()

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/ConditionalItemModelProperty.java:16
  • Modifiers: ``
  • Return: MapCodec<? extends ConditionalItemModelProperty>

คืออะไร

ดำเนินการ type ตาม implementation ของ ConditionalItemModelProperty

ทำงานยังไง

ไม่มี body ใน source declaration นี้

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

ConditionalItemModelProperty instance = ...;
MapCodec<? extends ConditionalItemModelProperty> result = instance.type();

CustomModelDataProperty

  • Full name: net.minecraft.client.renderer.item.properties.conditional.CustomModelDataProperty
  • Package: net.minecraft.client.renderer.item.properties.conditional
  • Source: clientOnlynet/minecraft/client/renderer/item/properties/conditional/CustomModelDataProperty.java
  • Type: record
  • Modifiers: public
  • Implements: ConditionalItemModelProperty

net.minecraft.client.renderer.item.properties.conditional.CustomModelDataProperty#get(ItemStack,ClientLevel,LivingEntity,int,ItemDisplayContext)

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/CustomModelDataProperty.java:23
  • Modifiers: public
  • Return: boolean

คืออะไร

อ่านค่า get

ทำงานยังไง

เรียกต่อ: getBoolean(). คืนค่า: customModelData != null ? customModelData.getBoolean(this.index) == Boolean.TRUE : false.

Parameters

  • ItemStack itemStack
  • ClientLevel clientLevel
  • LivingEntity livingEntity
  • int i
  • ItemDisplayContext itemDisplayContext

ตัวอย่างใช้งาน

CustomModelDataProperty instance = ...;
ItemStack itemStack = ...;
ClientLevel clientLevel = ...;
LivingEntity livingEntity = ...;
ItemDisplayContext itemDisplayContext = ...;
boolean result = instance.get(itemStack, clientLevel, livingEntity, 0, itemDisplayContext);

net.minecraft.client.renderer.item.properties.conditional.CustomModelDataProperty#type()

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/CustomModelDataProperty.java:29
  • Modifiers: public
  • Return: MapCodec<CustomModelDataProperty>

คืออะไร

ดำเนินการ type ตาม implementation ของ CustomModelDataProperty

ทำงานยังไง

คืนค่า: MAP_CODEC.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

CustomModelDataProperty instance = ...;
MapCodec<CustomModelDataProperty> result = instance.type();

Damaged

  • Full name: net.minecraft.client.renderer.item.properties.conditional.Damaged
  • Package: net.minecraft.client.renderer.item.properties.conditional
  • Source: clientOnlynet/minecraft/client/renderer/item/properties/conditional/Damaged.java
  • Type: record
  • Modifiers: public
  • Implements: ConditionalItemModelProperty

net.minecraft.client.renderer.item.properties.conditional.Damaged#get(ItemStack,ClientLevel,LivingEntity,int,ItemDisplayContext)

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/Damaged.java:16
  • Modifiers: public
  • Return: boolean

คืออะไร

อ่านค่า get

ทำงานยังไง

เรียกต่อ: isDamaged(). คืนค่า: itemStack.isDamaged().

Parameters

  • ItemStack itemStack
  • ClientLevel clientLevel
  • LivingEntity livingEntity
  • int i
  • ItemDisplayContext itemDisplayContext

ตัวอย่างใช้งาน

Damaged instance = ...;
ItemStack itemStack = ...;
ClientLevel clientLevel = ...;
LivingEntity livingEntity = ...;
ItemDisplayContext itemDisplayContext = ...;
boolean result = instance.get(itemStack, clientLevel, livingEntity, 0, itemDisplayContext);

net.minecraft.client.renderer.item.properties.conditional.Damaged#type()

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/Damaged.java:21
  • Modifiers: public
  • Return: MapCodec<Damaged>

คืออะไร

ดำเนินการ type ตาม implementation ของ Damaged

ทำงานยังไง

คืนค่า: MAP_CODEC.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

Damaged instance = ...;
MapCodec<Damaged> result = instance.type();

ExtendedView

  • Full name: net.minecraft.client.renderer.item.properties.conditional.ExtendedView
  • Package: net.minecraft.client.renderer.item.properties.conditional
  • Source: clientOnlynet/minecraft/client/renderer/item/properties/conditional/ExtendedView.java
  • Type: record
  • Modifiers: public
  • Implements: ConditionalItemModelProperty

net.minecraft.client.renderer.item.properties.conditional.ExtendedView#get(ItemStack,ClientLevel,LivingEntity,int,ItemDisplayContext)

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/ExtendedView.java:17
  • Modifiers: public
  • Return: boolean

คืออะไร

อ่านค่า get

ทำงานยังไง

เรียกต่อ: hasShiftDown(). คืนค่า: itemDisplayContext == ItemDisplayContext.GUI && Screen.hasShiftDown().

Parameters

  • ItemStack itemStack
  • ClientLevel clientLevel
  • LivingEntity livingEntity
  • int i
  • ItemDisplayContext itemDisplayContext

ตัวอย่างใช้งาน

ExtendedView instance = ...;
ItemStack itemStack = ...;
ClientLevel clientLevel = ...;
LivingEntity livingEntity = ...;
ItemDisplayContext itemDisplayContext = ...;
boolean result = instance.get(itemStack, clientLevel, livingEntity, 0, itemDisplayContext);

net.minecraft.client.renderer.item.properties.conditional.ExtendedView#type()

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/ExtendedView.java:22
  • Modifiers: public
  • Return: MapCodec<ExtendedView>

คืออะไร

ดำเนินการ type ตาม implementation ของ ExtendedView

ทำงานยังไง

คืนค่า: MAP_CODEC.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

ExtendedView instance = ...;
MapCodec<ExtendedView> result = instance.type();

FishingRodCast

  • Full name: net.minecraft.client.renderer.item.properties.conditional.FishingRodCast
  • Package: net.minecraft.client.renderer.item.properties.conditional
  • Source: clientOnlynet/minecraft/client/renderer/item/properties/conditional/FishingRodCast.java
  • Type: record
  • Modifiers: public
  • Implements: ConditionalItemModelProperty

net.minecraft.client.renderer.item.properties.conditional.FishingRodCast#get(ItemStack,ClientLevel,LivingEntity,int,ItemDisplayContext)

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/FishingRodCast.java:19
  • Modifiers: public
  • Return: boolean

คืออะไร

อ่านค่า get

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: getHoldingArm(), getItemHeldByArm(). มีจุด return อย่างน้อย 2 จุด.

Parameters

  • ItemStack itemStack
  • ClientLevel clientLevel
  • LivingEntity livingEntity
  • int i
  • ItemDisplayContext itemDisplayContext

ตัวอย่างใช้งาน

FishingRodCast instance = ...;
ItemStack itemStack = ...;
ClientLevel clientLevel = ...;
LivingEntity livingEntity = ...;
ItemDisplayContext itemDisplayContext = ...;
boolean result = instance.get(itemStack, clientLevel, livingEntity, 0, itemDisplayContext);

net.minecraft.client.renderer.item.properties.conditional.FishingRodCast#type()

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/FishingRodCast.java:29
  • Modifiers: public
  • Return: MapCodec<FishingRodCast>

คืออะไร

ดำเนินการ type ตาม implementation ของ FishingRodCast

ทำงานยังไง

คืนค่า: MAP_CODEC.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

FishingRodCast instance = ...;
MapCodec<FishingRodCast> result = instance.type();

HasComponent

  • Full name: net.minecraft.client.renderer.item.properties.conditional.HasComponent
  • Package: net.minecraft.client.renderer.item.properties.conditional
  • Source: clientOnlynet/minecraft/client/renderer/item/properties/conditional/HasComponent.java
  • Type: record
  • Modifiers: public
  • Implements: ConditionalItemModelProperty

net.minecraft.client.renderer.item.properties.conditional.HasComponent#get(ItemStack,ClientLevel,LivingEntity,int,ItemDisplayContext)

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/HasComponent.java:26
  • Modifiers: public
  • Return: boolean

คืออะไร

อ่านค่า get

ทำงานยังไง

เรียกต่อ: hasNonDefault(), has(). คืนค่า: this.ignoreDefault ? itemStack.hasNonDefault(this.componentType) : itemStack.has(this.componentType).

Parameters

  • ItemStack itemStack
  • ClientLevel clientLevel
  • LivingEntity livingEntity
  • int i
  • ItemDisplayContext itemDisplayContext

ตัวอย่างใช้งาน

HasComponent instance = ...;
ItemStack itemStack = ...;
ClientLevel clientLevel = ...;
LivingEntity livingEntity = ...;
ItemDisplayContext itemDisplayContext = ...;
boolean result = instance.get(itemStack, clientLevel, livingEntity, 0, itemDisplayContext);

net.minecraft.client.renderer.item.properties.conditional.HasComponent#type()

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/HasComponent.java:31
  • Modifiers: public
  • Return: MapCodec<HasComponent>

คืออะไร

ดำเนินการ type ตาม implementation ของ HasComponent

ทำงานยังไง

คืนค่า: MAP_CODEC.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

HasComponent instance = ...;
MapCodec<HasComponent> result = instance.type();

IsCarried

  • Full name: net.minecraft.client.renderer.item.properties.conditional.IsCarried
  • Package: net.minecraft.client.renderer.item.properties.conditional
  • Source: clientOnlynet/minecraft/client/renderer/item/properties/conditional/IsCarried.java
  • Type: record
  • Modifiers: public
  • Implements: ConditionalItemModelProperty

net.minecraft.client.renderer.item.properties.conditional.IsCarried#get(ItemStack,ClientLevel,LivingEntity,int,ItemDisplayContext)

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/IsCarried.java:17
  • Modifiers: public
  • Return: boolean

คืออะไร

อ่านค่า get

ทำงานยังไง

เรียกต่อ: getCarried(). คืนค่า: livingEntity instanceof LocalPlayer localPlayer && localPlayer.containerMenu.getCarried() == itemStack.

Parameters

  • ItemStack itemStack
  • ClientLevel clientLevel
  • LivingEntity livingEntity
  • int i
  • ItemDisplayContext itemDisplayContext

ตัวอย่างใช้งาน

IsCarried instance = ...;
ItemStack itemStack = ...;
ClientLevel clientLevel = ...;
LivingEntity livingEntity = ...;
ItemDisplayContext itemDisplayContext = ...;
boolean result = instance.get(itemStack, clientLevel, livingEntity, 0, itemDisplayContext);

net.minecraft.client.renderer.item.properties.conditional.IsCarried#type()

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/IsCarried.java:22
  • Modifiers: public
  • Return: MapCodec<IsCarried>

คืออะไร

ดำเนินการ type ตาม implementation ของ IsCarried

ทำงานยังไง

คืนค่า: MAP_CODEC.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

IsCarried instance = ...;
MapCodec<IsCarried> result = instance.type();

IsKeybindDown

  • Full name: net.minecraft.client.renderer.item.properties.conditional.IsKeybindDown
  • Package: net.minecraft.client.renderer.item.properties.conditional
  • Source: clientOnlynet/minecraft/client/renderer/item/properties/conditional/IsKeybindDown.java
  • Type: record
  • Modifiers: public
  • Implements: ConditionalItemModelProperty

net.minecraft.client.renderer.item.properties.conditional.IsKeybindDown#get(ItemStack,ClientLevel,LivingEntity,int,ItemDisplayContext)

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/IsKeybindDown.java:26
  • Modifiers: public
  • Return: boolean

คืออะไร

อ่านค่า get

ทำงานยังไง

เรียกต่อ: isDown(). คืนค่า: this.keybind.isDown().

Parameters

  • ItemStack itemStack
  • ClientLevel clientLevel
  • LivingEntity livingEntity
  • int i
  • ItemDisplayContext itemDisplayContext

ตัวอย่างใช้งาน

IsKeybindDown instance = ...;
ItemStack itemStack = ...;
ClientLevel clientLevel = ...;
LivingEntity livingEntity = ...;
ItemDisplayContext itemDisplayContext = ...;
boolean result = instance.get(itemStack, clientLevel, livingEntity, 0, itemDisplayContext);

net.minecraft.client.renderer.item.properties.conditional.IsKeybindDown#type()

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/IsKeybindDown.java:31
  • Modifiers: public
  • Return: MapCodec<IsKeybindDown>

คืออะไร

ดำเนินการ type ตาม implementation ของ IsKeybindDown

ทำงานยังไง

คืนค่า: MAP_CODEC.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

IsKeybindDown instance = ...;
MapCodec<IsKeybindDown> result = instance.type();

IsSelected

  • Full name: net.minecraft.client.renderer.item.properties.conditional.IsSelected
  • Package: net.minecraft.client.renderer.item.properties.conditional
  • Source: clientOnlynet/minecraft/client/renderer/item/properties/conditional/IsSelected.java
  • Type: record
  • Modifiers: public
  • Implements: ConditionalItemModelProperty

net.minecraft.client.renderer.item.properties.conditional.IsSelected#get(ItemStack,ClientLevel,LivingEntity,int,ItemDisplayContext)

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/IsSelected.java:17
  • Modifiers: public
  • Return: boolean

คืออะไร

อ่านค่า get

ทำงานยังไง

เรียกต่อ: getInventory(), getSelected(). คืนค่า: livingEntity instanceof LocalPlayer localPlayer && localPlayer.getInventory().getSelected() == itemStack.

Parameters

  • ItemStack itemStack
  • ClientLevel clientLevel
  • LivingEntity livingEntity
  • int i
  • ItemDisplayContext itemDisplayContext

ตัวอย่างใช้งาน

IsSelected instance = ...;
ItemStack itemStack = ...;
ClientLevel clientLevel = ...;
LivingEntity livingEntity = ...;
ItemDisplayContext itemDisplayContext = ...;
boolean result = instance.get(itemStack, clientLevel, livingEntity, 0, itemDisplayContext);

net.minecraft.client.renderer.item.properties.conditional.IsSelected#type()

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/IsSelected.java:22
  • Modifiers: public
  • Return: MapCodec<IsSelected>

คืออะไร

ดำเนินการ type ตาม implementation ของ IsSelected

ทำงานยังไง

คืนค่า: MAP_CODEC.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

IsSelected instance = ...;
MapCodec<IsSelected> result = instance.type();

IsUsingItem

  • Full name: net.minecraft.client.renderer.item.properties.conditional.IsUsingItem
  • Package: net.minecraft.client.renderer.item.properties.conditional
  • Source: clientOnlynet/minecraft/client/renderer/item/properties/conditional/IsUsingItem.java
  • Type: record
  • Modifiers: public
  • Implements: ConditionalItemModelProperty

net.minecraft.client.renderer.item.properties.conditional.IsUsingItem#get(ItemStack,ClientLevel,LivingEntity,int,ItemDisplayContext)

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/IsUsingItem.java:16
  • Modifiers: public
  • Return: boolean

คืออะไร

อ่านค่า get

ทำงานยังไง

เรียกต่อ: isUsingItem(), getUseItem(). คืนค่า: livingEntity == null ? false : livingEntity.isUsingItem() && livingEntity.getUseItem() == itemStack.

Parameters

  • ItemStack itemStack
  • ClientLevel clientLevel
  • LivingEntity livingEntity
  • int i
  • ItemDisplayContext itemDisplayContext

ตัวอย่างใช้งาน

IsUsingItem instance = ...;
ItemStack itemStack = ...;
ClientLevel clientLevel = ...;
LivingEntity livingEntity = ...;
ItemDisplayContext itemDisplayContext = ...;
boolean result = instance.get(itemStack, clientLevel, livingEntity, 0, itemDisplayContext);

net.minecraft.client.renderer.item.properties.conditional.IsUsingItem#type()

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/IsUsingItem.java:21
  • Modifiers: public
  • Return: MapCodec<IsUsingItem>

คืออะไร

ดำเนินการ type ตาม implementation ของ IsUsingItem

ทำงานยังไง

คืนค่า: MAP_CODEC.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

IsUsingItem instance = ...;
MapCodec<IsUsingItem> result = instance.type();

IsViewEntity

  • Full name: net.minecraft.client.renderer.item.properties.conditional.IsViewEntity
  • Package: net.minecraft.client.renderer.item.properties.conditional
  • Source: clientOnlynet/minecraft/client/renderer/item/properties/conditional/IsViewEntity.java
  • Type: record
  • Modifiers: public
  • Implements: ConditionalItemModelProperty

net.minecraft.client.renderer.item.properties.conditional.IsViewEntity#get(ItemStack,ClientLevel,LivingEntity,int,ItemDisplayContext)

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/IsViewEntity.java:18
  • Modifiers: public
  • Return: boolean

คืออะไร

อ่านค่า get

ทำงานยังไง

เรียกต่อ: getInstance(), getCameraEntity(). คืนค่า: entity != null ? livingEntity == entity : livingEntity == minecraft.player.

Parameters

  • ItemStack itemStack
  • ClientLevel clientLevel
  • LivingEntity livingEntity
  • int i
  • ItemDisplayContext itemDisplayContext

ตัวอย่างใช้งาน

IsViewEntity instance = ...;
ItemStack itemStack = ...;
ClientLevel clientLevel = ...;
LivingEntity livingEntity = ...;
ItemDisplayContext itemDisplayContext = ...;
boolean result = instance.get(itemStack, clientLevel, livingEntity, 0, itemDisplayContext);

net.minecraft.client.renderer.item.properties.conditional.IsViewEntity#type()

  • Origin: clientOnly
  • Source: net/minecraft/client/renderer/item/properties/conditional/IsViewEntity.java:25
  • Modifiers: public
  • Return: MapCodec<IsViewEntity>

คืออะไร

ดำเนินการ type ตาม implementation ของ IsViewEntity

ทำงานยังไง

คืนค่า: MAP_CODEC.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

IsViewEntity instance = ...;
MapCodec<IsViewEntity> result = instance.type();