类 EternalPotatoFacade
java.lang.Object
top.r3944realms.superleadrope.core.potato.EternalPotatoFacade
外观类:统一入口
调用方只管 Facade,不关心底层是 Local 还是 Synced。
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static voidaddListener(IEternalPotatoChangeListener listener) Add listener.static voidclear()Clear.static IEternalPotatoManagerGets manager.static IEternalPotatogetOrCreate(UUID uuid) Gets or create.static PotatoSavedDataGets saved data.static voidinit(PotatoMode mode, boolean isServer) 初始化(进入世界时调用)static voidinitSavedData(net.minecraft.server.level.ServerLevel serverLevel) Init saved data.static booleanisServer()Is server boolean.static voidRemove.static voidremoveListener(IEternalPotatoChangeListener listener) Remove listener.
-
构造器详细资料
-
EternalPotatoFacade
public EternalPotatoFacade()
-
-
方法详细资料
-
addListener
Add listener.- 参数:
listener- the listener
-
removeListener
Remove listener.- 参数:
listener- the listener
-
getManager
Gets manager.- 返回:
- the manager
-
getSavedData
Gets saved data.- 返回:
- the saved data
-
initSavedData
public static void initSavedData(net.minecraft.server.level.ServerLevel serverLevel) Init saved data.- 参数:
serverLevel- the server level
-
init
初始化(进入世界时调用)- 参数:
mode- 当前运行模式isServer- 是否在服务端
-
getOrCreate
Gets or create.- 参数:
uuid- the uuid- 返回:
- the or create
-
remove
Remove.- 参数:
uuid- the uuid
-
clear
public static void clear()Clear. -
isServer
public static boolean isServer()Is server boolean.- 返回:
- the boolean
-