net.minecraft.entity.boss

public class BossBarManager

net.minecraft.server.bossevents.CustomBossEvents
net.minecraft.class_3004
net.minecraft.entity.boss.BossBarManager

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_56604
LOGGER
private static final com.mojang.serialization.Codec<Map<Identifier, CommandBossBar$Serialized>>
EVENTS_CODEC
field_56605
CODEC
private final Map<Identifier, CommandBossBar>
events
field_13447
commandBossBars

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public CommandBossBar
get(Identifier id)
method_12971(class_2960 arg0)
get(Identifier id)
public CommandBossBar
create(Identifier id, Component name)
method_12970(class_2960 arg0, class_2561 arg1)
add(Identifier id, Text displayName)
public void
remove(CustomBossEvent event)
method_12973(class_3002 arg0)
remove(CommandBossBar bossBar)
public Collection<Identifier>
getIds()
method_12968()
getIds()
public Collection<CommandBossBar>
getEvents()
method_12969()
getAll()
public NbtCompound
save(HolderLookup$Provider registries)
method_12974(class_7225$class_7874 arg0)
toNbt(RegistryWrapper$WrapperLookup registries)
public void
load(CompoundTag tag, HolderLookup$Provider registries)
method_12972(class_2487 arg0, class_7225$class_7874 arg1)
readNbt(NbtCompound nbt, RegistryWrapper$WrapperLookup registries)
public void
onPlayerConnect(ServerPlayer player)
method_12975(class_3222 arg0)
onPlayerConnect(ServerPlayerEntity player)
public void
onPlayerDisconnect(ServerPlayer player)
method_12976(class_3222 arg0)
onPlayerDisconnect(ServerPlayerEntity player)
private void
lambda$load$1(Identifier arg0, CustomBossEvent$Packed arg1)
method_67562(class_2960 arg0, class_3002$class_10765 arg1)
method_67562(Identifier id, CommandBossBar$Serialized serialized)
private static void
lambda$load$0(String arg0)
method_67563(String arg0)
method_67563(String error)