net.minecraft.entity.boss

public class BossBarManager

extends PersistentState

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

Field summary

Modifier and TypeField
private static final com.mojang.serialization.Codec<Map<Identifier, CommandBossBar$Serialized>>
EVENTS_CODEC
field_56605
REPR_CODEC
private static final com.mojang.serialization.Codec<BossBarManager>
CODEC
field_1_1543
CODEC
public static final PersistentStateType<BossBarManager>
TYPE
field_1_1544
TYPE
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(RandomSource random, Identifier id, Component name)
method_12970(class_5819 arg0, class_2960 arg1, class_2561 arg2)
add(Random random, 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 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 static Map
lambda$static$2(CustomBossEvents arg0)
method_1_1836(class_3004 arg0)
method_1_1836(BossBarManager manager)
private static BossBarManager
lambda$static$0(Map arg0)
method_1_1834(Map arg0)
method_1_1834(Map contents)
private static void
lambda$static$1(CustomBossEvents arg0, Identifier arg1, CustomBossEvent$Packed arg2)
method_1_1835(class_3004 arg0, class_2960 arg1, class_3002$class_10765 arg2)
method_1_1835(BossBarManager arg0, Identifier id, CommandBossBar$Serialized bar)