类net.minecraftforge.common.capabilities.Capability.IStorage源码实例Demo

下面列出了怎么用net.minecraftforge.common.capabilities.Capability.IStorage的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: NOVA-Core   文件: CapabilityUtil.java
public static <T> IStorage<T> unsupportedStorage() {
	return unsupportedStorage((String) null);
}
 
源代码2 项目: NOVA-Core   文件: CapabilityUtil.java
public static <T> IStorage<T> unsupportedStorage(String reason) {
	return unsupportedStorage(() -> reason);
}
 
源代码3 项目: NOVA-Core   文件: CapabilityUtil.java
public static <T> IStorage<T> unsupportedStorage(Supplier<String> reason) {
	return createStorage((capability, instance, side) -> {throw new UnsupportedOperationException(reason.get());},
		(capability, instance, side, nbt) -> {throw new UnsupportedOperationException(reason.get());});
}
 
 类方法
 同包方法