1
0
mirror of https://github.com/SquidDev-CC/CC-Tweaked synced 2025-12-07 14:58:04 +00:00

Allow upgrades to read/write upgrade data from ItemStacks (#1465)

This commit is contained in:
Edvin
2023-07-02 12:55:55 +03:00
committed by GitHub
parent 94f5ede75a
commit f54cb8a432
30 changed files with 455 additions and 113 deletions

View File

@@ -33,6 +33,7 @@ import net.fabricmc.fabric.api.screenhandler.v1.ExtendedScreenHandlerType;
import net.fabricmc.fabric.api.tag.convention.v1.ConventionalItemTags;
import net.fabricmc.fabric.api.transfer.v1.item.InventoryStorage;
import net.fabricmc.fabric.api.transfer.v1.item.ItemStorage;
import net.fabricmc.loader.api.FabricLoader;
import net.minecraft.commands.synchronization.ArgumentTypeInfo;
import net.minecraft.core.BlockPos;
import net.minecraft.core.Direction;
@@ -81,6 +82,11 @@ import java.util.function.*;
@AutoService(dan200.computercraft.impl.PlatformHelper.class)
public class PlatformHelperImpl implements PlatformHelper {
@Override
public boolean isDevelopmentEnvironment() {
return FabricLoader.getInstance().isDevelopmentEnvironment();
}
@Override
public ConfigFile.Builder createConfigBuilder() {
return new FabricConfigFile.Builder();