net.minecraft.world.waypoint

public class Waypoint$Config

net.minecraft.world.waypoints.Waypoint$Icon
net.minecraft.class_11208$class_11209
net.minecraft.world.waypoint.Waypoint$Config

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<Waypoint$Config>
CODEC
field_59787
CODEC
public static final PacketCodec<io.netty.buffer.ByteBuf, Waypoint$Config>
STREAM_CODEC
field_59788
PACKET_CODEC
public static final Waypoint$Config
NULL
field_59789
DEFAULT
public RegistryKey<WaypointStyle>
style
field_60166
style
public Optional<Integer>
color
field_59791
color

Constructor summary

ModifierConstructor
public ()
private (RegistryKey<WaypointStyle> style, Optional<Integer> color)

Method summary

Modifier and TypeMethod
public boolean
hasData()
method_71157()
hasCustomStyle()
public Waypoint$Config
cloneAndAssignStyle(LivingEntity livingEntity)
method_71158(class_1309 arg0)
withTeamColorOf(LivingEntity entity)
public void
copyFrom(Waypoint$Icon other)
method_76794(class_11208$class_11209 arg0)
copyFrom(Waypoint$Config other)
private RegistryKey<WaypointStyle>
getOverrideStyle()
method_71161()
getStyle()
private static Optional
lambda$cloneAndAssignStyle$0(LivingEntity arg0)
method_71162(class_1309 arg0)
method_71162(LivingEntity arg0)
private static Integer
lambda$cloneAndAssignStyle$2(TeamColor arg0)
method_71160(class_1_851 arg0)
method_71160(TeamColor arg0)
private static Optional
lambda$cloneAndAssignStyle$1(PlayerTeam arg0)
method_71159(class_268 arg0)
method_71159(Team team)
private static Optional
lambda$static$4(Waypoint$Icon arg0)
method_70787(class_11208$class_11209 arg0)
method_70787(Waypoint$Config config)
private static RegistryKey
lambda$static$3(Waypoint$Icon arg0)
method_70789(class_11208$class_11209 arg0)
method_70789(Waypoint$Config config)
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_70785(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_70785(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static Optional
lambda$static$2(Waypoint$Icon arg0)
method_70790(class_11208$class_11209 arg0)
method_70790(Waypoint$Config config)
private static RegistryKey
lambda$static$1(Waypoint$Icon arg0)
method_70791(class_11208$class_11209 arg0)
method_70791(Waypoint$Config config)