net.minecraft.particle

public class ItemStackParticleEffect

implements ParticleEffect

net.minecraft.core.particles.ItemParticleOption
net.minecraft.class_2392
net.minecraft.particle.ItemStackParticleEffect

Field summary

Modifier and TypeField
private final ParticleType<ItemStackParticleEffect>
type
field_11193
type
private final SimpleItemStackView
itemStack
field_11192
stack

Constructor summary

ModifierConstructor
public (ParticleType<ItemStackParticleEffect> type, Item item)
public (ParticleType<ItemStackParticleEffect> type, SimpleItemStackView itemStack)

Method summary

Modifier and TypeMethod
public static com.mojang.serialization.MapCodec<ItemStackParticleEffect>
codec(ParticleType<ItemParticleOption> type)
method_29136(class_2396<class_2392> arg0)
createCodec(ParticleType<ItemStackParticleEffect> type)
public static PacketCodec<? super RegistryByteBuf, ItemStackParticleEffect>
streamCodec(ParticleType<ItemParticleOption> type)
method_56178(class_2396<class_2392> arg0)
createPacketCodec(ParticleType<ItemStackParticleEffect> type)
public ParticleType<ItemStackParticleEffect>
getType()
method_10295()
getType()
public SimpleItemStackView
getItem()
method_10289()
getItemStack()
private static SimpleItemStackView
lambda$streamCodec$1(ItemParticleOption arg0)
method_56176(class_2392 arg0)
method_56176(ItemStackParticleEffect effect)
private static ItemStackParticleEffect
lambda$streamCodec$0(ParticleType arg0, ItemStackTemplate arg1)
method_56177(class_2396 arg0, class_1_107 arg1)
method_56177(ParticleType arg0, SimpleItemStackView arg1)
private static SimpleItemStackView
lambda$codec$1(ItemParticleOption arg0)
method_29135(class_2392 arg0)
method_29135(ItemStackParticleEffect effect)
private static ItemStackParticleEffect
lambda$codec$0(ParticleType arg0, ItemStackTemplate arg1)
method_29137(class_2396 arg0, class_1_107 arg1)
method_29137(ParticleType arg0, SimpleItemStackView arg1)