Package emu.grasscutter.game.activity
Class ActivityManager
java.lang.Object
emu.grasscutter.game.player.BasePlayerManager
emu.grasscutter.game.activity.ActivityManager
-
Field Summary
Fields inherited from class emu.grasscutter.game.player.BasePlayerManager
player -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends ActivityHandler>
Optional<T>getActivityHandlerAs(ActivityType type, Class<T> clazz) getInfoProtoByActivityId(int activityId) static Map<Integer,ActivityConfigItem> voidtriggerWatcher(WatcherTriggerType watcherTriggerType, String... params) trigger activity watcherMethods inherited from class emu.grasscutter.game.player.BasePlayerManager
getPlayer, save
-
Constructor Details
-
ActivityManager
-
-
Method Details
-
triggerWatcher
trigger activity watcher -
getInfoProtoByActivityId
-
getActivityHandler
-
getActivityHandlerAs
public <T extends ActivityHandler> Optional<T> getActivityHandlerAs(ActivityType type, Class<T> clazz) -
getActivityIdByActivityType
-
getPlayerActivityDataByActivityType
-
getInfoProtoByActivityType
-
getPlayerActivityDataMap
-
getScheduleActivityConfigMap
-