Class CustomBossEvents
java.lang.Object
net.minecraft.world.level.saveddata.SavedData
net.minecraft.server.bossevents.CustomBossEvents
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final com.mojang.serialization.Codec<CustomBossEvents> private final Map<Identifier, CustomBossEvent> private static final com.mojang.serialization.Codec<Map<Identifier, CustomBossEvent.Packed>> static final SavedDataType<CustomBossEvents> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(RandomSource random, Identifier id, Component name) @Nullable CustomBossEventget(Identifier id) getIds()voidonPlayerConnect(ServerPlayer player) voidonPlayerDisconnect(ServerPlayer player) voidremove(CustomBossEvent event)
-
Field Details
-
EVENTS_CODEC
private static final com.mojang.serialization.Codec<Map<Identifier, CustomBossEvent.Packed>> EVENTS_CODEC -
CODEC
-
TYPE
-
events
-
-
Constructor Details
-
CustomBossEvents
public CustomBossEvents()
-
-
Method Details
-
get
-
create
-
remove
-
getIds
-
getEvents
-
onPlayerConnect
-
onPlayerDisconnect
-