Contents
Class WorldEventManager
java.lang.Object
com.hypixel.hytale.builtin.adventure.worldevents.WorldEventManager
- All Implemented Interfaces:
Resource<EntityStore>, Cloneable
-
Field Summary
Fields inherited from interface Resource
EMPTY_ARRAY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionit.unimi.dsi.fastutil.objects.ReferenceSet<WorldEvent> voidclear()Removes every registered event.clone()<T> voidforEach(T ctx, BiConsumer<WorldEvent, T> consumer) static ResourceType<EntityStore, WorldEventManager> voidregister(WorldEvent event) voidunregister(WorldEvent event) voidunregister(UUID uuid)
-
Constructor Details
-
WorldEventManager
public WorldEventManager() -
WorldEventManager
-
-
Method Details
-
clear
public void clear()Removes every registered event. Does not remove the event entities themselves. -
register
-
unregister
-
unregister
-
forEach
-
get
-
allOf
@Nonnull public it.unimi.dsi.fastutil.objects.ReferenceSet<WorldEvent> allOf(@Nonnull String assetType) -
clone
- Specified by:
clonein interfaceResource<EntityStore>- Returns:
- a clone instance of the original resource instance.
-
getResourceType
-