net.minecraft.world.item.component

public record FireworkExplosion

implements TooltipProvider

ddo
net.minecraft.world.item.component.FireworkExplosion
net.minecraft.class_9283

Field summary

Modifier and TypeField
private final FireworkExplosion$Shape
e
shape
comp_2386
private final it.unimi.dsi.fastutil.ints.IntList
f
colors
comp_2387
private final it.unimi.dsi.fastutil.ints.IntList
g
fadeColors
comp_2388
private final boolean
h
hasTrail
comp_2389
private final boolean
i
hasTwinkle
comp_2390
public static final FireworkExplosion
a
DEFAULT
field_49315
public static final com.mojang.serialization.Codec<it.unimi.dsi.fastutil.ints.IntList>
b
COLOR_LIST_CODEC
field_49318
public static final com.mojang.serialization.Codec<FireworkExplosion>
c
CODEC
field_49316
private static final StreamCodec<io.netty.buffer.ByteBuf, it.unimi.dsi.fastutil.ints.IntList>
j
COLOR_LIST_STREAM_CODEC
field_49319
public static final StreamCodec<io.netty.buffer.ByteBuf, FireworkExplosion>
d
STREAM_CODEC
field_49317
private static final Component
k
CUSTOM_COLOR_NAME
field_49320

Constructor summary

ModifierConstructor
public (FireworkExplosion$Shape arg0, it.unimi.dsi.fastutil.ints.IntList arg1, it.unimi.dsi.fastutil.ints.IntList arg2, boolean arg3, boolean arg4)

Method summary

Modifier and TypeMethod
public void
a(daw$b arg0, Consumer<xk> arg1, dcp arg2, ki arg3)
addToTooltip(Item$TooltipContext arg0, Consumer<Component> arg1, TooltipFlag arg2, DataComponentGetter arg3)
method_57409(class_1792$class_9635 arg0, Consumer<class_2561> arg1, class_1836 arg2, class_9473 arg3)
public void
a(Consumer<xk> arg0)
addAdditionalTooltip(Consumer<Component> arg0)
method_57477(Consumer<class_2561> arg0)
private static Component
a(xy arg0, it.unimi.dsi.fastutil.ints.IntList arg1)
appendColors(MutableComponent arg0, it.unimi.dsi.fastutil.ints.IntList arg1)
method_57476(class_5250 arg0, it.unimi.dsi.fastutil.ints.IntList arg1)
private static Component
a(int arg0)
getColorName(int arg0)
method_57472(int arg0)
public FireworkExplosion
a(it.unimi.dsi.fastutil.ints.IntList arg0)
withFadeColors(it.unimi.dsi.fastutil.ints.IntList arg0)
method_57474(it.unimi.dsi.fastutil.ints.IntList arg0)
public FireworkExplosion$Shape
a()
shape()
comp_2386()
public it.unimi.dsi.fastutil.ints.IntList
b()
colors()
comp_2387()
public it.unimi.dsi.fastutil.ints.IntList
c()
fadeColors()
comp_2388()
public boolean
d()
hasTrail()
comp_2389()
public boolean
e()
hasTwinkle()
comp_2390()