This commit is contained in:
Andrew 2022-08-11 00:11:25 +07:00
parent 6375971cfa
commit 0f50652a8b
5 changed files with 2 additions and 19 deletions

View file

@ -1,24 +1,12 @@
package xyz.nuark.enchantrium; package xyz.nuark.enchantrium;
import com.mojang.logging.LogUtils; import com.mojang.logging.LogUtils;
import net.minecraft.client.gui.screens.MenuScreens;
import net.minecraft.resources.ResourceLocation;
import net.minecraftforge.api.distmarker.Dist; import net.minecraftforge.api.distmarker.Dist;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.eventbus.api.IEventBus;
import net.minecraftforge.fml.DistExecutor; import net.minecraftforge.fml.DistExecutor;
import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
import net.minecraftforge.network.NetworkRegistry;
import net.minecraftforge.network.simple.SimpleChannel;
import org.slf4j.Logger; import org.slf4j.Logger;
import xyz.nuark.enchantrium.block.ModBlocks;
import xyz.nuark.enchantrium.block.entity.ModBlockEntities;
import xyz.nuark.enchantrium.item.ModItems;
import xyz.nuark.enchantrium.network.Networking;
import xyz.nuark.enchantrium.screen.EnchanterScreen;
import xyz.nuark.enchantrium.screen.ModMenuTypes;
import xyz.nuark.enchantrium.setup.ClientSetup; import xyz.nuark.enchantrium.setup.ClientSetup;
import xyz.nuark.enchantrium.setup.ModSetup; import xyz.nuark.enchantrium.setup.ModSetup;
import xyz.nuark.enchantrium.setup.Registration; import xyz.nuark.enchantrium.setup.Registration;

View file

@ -8,8 +8,6 @@ import net.minecraft.world.item.ItemStack;
import net.minecraft.world.item.TooltipFlag; import net.minecraft.world.item.TooltipFlag;
import net.minecraft.world.level.Level; import net.minecraft.world.level.Level;
import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.Block;
import net.minecraft.world.level.block.Blocks;
import net.minecraft.world.level.block.state.BlockBehaviour;
import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.eventbus.api.IEventBus;
import net.minecraftforge.registries.DeferredRegister; import net.minecraftforge.registries.DeferredRegister;
import net.minecraftforge.registries.ForgeRegistries; import net.minecraftforge.registries.ForgeRegistries;

View file

@ -7,7 +7,6 @@ import net.minecraft.world.InteractionResult;
import net.minecraft.world.entity.player.Player; import net.minecraft.world.entity.player.Player;
import net.minecraft.world.level.Level; import net.minecraft.world.level.Level;
import net.minecraft.world.level.block.BaseEntityBlock; import net.minecraft.world.level.block.BaseEntityBlock;
import net.minecraft.world.level.block.Block;
import net.minecraft.world.level.block.RenderShape; import net.minecraft.world.level.block.RenderShape;
import net.minecraft.world.level.block.SoundType; import net.minecraft.world.level.block.SoundType;
import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.entity.BlockEntity;
@ -46,8 +45,8 @@ public class EnchanterBlock extends BaseEntityBlock {
Player player, InteractionHand interactionHand, BlockHitResult hitResult) { Player player, InteractionHand interactionHand, BlockHitResult hitResult) {
if (!level.isClientSide()) { if (!level.isClientSide()) {
BlockEntity entity = level.getBlockEntity(blockPos); BlockEntity entity = level.getBlockEntity(blockPos);
if(entity instanceof EnchanterBlockEntity) { if (entity instanceof EnchanterBlockEntity) {
NetworkHooks.openGui(((ServerPlayer)player), (EnchanterBlockEntity)entity, blockPos); NetworkHooks.openGui(((ServerPlayer) player), (EnchanterBlockEntity) entity, blockPos);
} else { } else {
throw new IllegalStateException("Our Container provider is missing!"); throw new IllegalStateException("Our Container provider is missing!");
} }

View file

@ -5,7 +5,6 @@ import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.GuiComponent; import net.minecraft.client.gui.GuiComponent;
import net.minecraft.client.gui.components.Widget; import net.minecraft.client.gui.components.Widget;
import net.minecraft.network.chat.Component; import net.minecraft.network.chat.Component;
import net.minecraft.network.chat.MutableComponent;
import net.minecraftforge.api.distmarker.Dist; import net.minecraftforge.api.distmarker.Dist;
import net.minecraftforge.api.distmarker.OnlyIn; import net.minecraftforge.api.distmarker.OnlyIn;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;

View file

@ -1,7 +1,6 @@
package xyz.nuark.enchantrium.setup; package xyz.nuark.enchantrium.setup;
import net.minecraft.client.gui.screens.MenuScreens; import net.minecraft.client.gui.screens.MenuScreens;
import net.minecraftforge.eventbus.api.Event;
import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
import xyz.nuark.enchantrium.screen.EnchanterScreen; import xyz.nuark.enchantrium.screen.EnchanterScreen;
import xyz.nuark.enchantrium.screen.ModMenuTypes; import xyz.nuark.enchantrium.screen.ModMenuTypes;