Downgrade to 1.18.2
This commit is contained in:
parent
c7040f83ae
commit
19573bbd56
63 changed files with 424 additions and 311 deletions
|
@ -17,6 +17,7 @@ import net.minecraft.core.BlockPos;
|
|||
import net.minecraft.nbt.CompoundTag;
|
||||
import net.minecraft.nbt.NbtUtils;
|
||||
import net.minecraft.network.chat.Component;
|
||||
import net.minecraft.network.chat.TextComponent;
|
||||
import net.minecraft.server.MinecraftServer;
|
||||
import net.minecraft.server.level.ServerPlayer;
|
||||
import net.minecraft.world.inventory.MenuConstructor;
|
||||
|
@ -72,7 +73,7 @@ public class VaultContainer
|
|||
{
|
||||
if(VAULT_NUMBER == -1)return; // We have no need to save the trash
|
||||
CompoundTag saved = myInventory.serializeNBT();
|
||||
ChatServerOverride.broadcastToAbove(owner, Component.literal(ChatColor.BOLD+ChatColor.DARK_GREEN+"Saving the vault's contents..."), server);
|
||||
ChatServerOverride.broadcastToAbove(owner, new TextComponent(ChatColor.BOLD+ChatColor.DARK_GREEN+"Saving the vault's contents..."), server);
|
||||
|
||||
String toSave= NbtUtils.structureToSnbt(saved);
|
||||
|
||||
|
|
|
@ -15,6 +15,7 @@ import net.minecraft.client.gui.font.TextFieldHelper;
|
|||
import net.minecraft.client.gui.screens.inventory.AbstractContainerScreen;
|
||||
import net.minecraft.client.renderer.GameRenderer;
|
||||
import net.minecraft.network.chat.Component;
|
||||
import net.minecraft.network.chat.TextComponent;
|
||||
import net.minecraft.resources.ResourceLocation;
|
||||
import net.minecraft.server.level.ServerPlayer;
|
||||
import net.minecraft.world.entity.player.Inventory;
|
||||
|
@ -69,13 +70,13 @@ public class VaultScreen extends AbstractContainerScreen <VaultMenu>
|
|||
super.init();
|
||||
// This is where custom controls would be added!
|
||||
|
||||
this.addWidget(new Button(this.leftPos+7,this.topPos+84,16,16,Component.literal(""), (button)->{
|
||||
this.addWidget(new Button(this.leftPos+7,this.topPos+84,16,16,new TextComponent(""), (button)->{
|
||||
thePlayer.closeContainer();
|
||||
|
||||
ModMessages.sendToServer(new OpenVaultC2SPacket(0,true,-1));
|
||||
} ));
|
||||
|
||||
this.addWidget(new Button(this.leftPos+187,this.topPos+84,16,16,Component.literal(""), (button)->{
|
||||
this.addWidget(new Button(this.leftPos+187,this.topPos+84,16,16,new TextComponent(""), (button)->{
|
||||
thePlayer.closeContainer();
|
||||
ModMessages.sendToServer(new OpenVaultC2SPacket(0, true, 1));
|
||||
} ));
|
||||
|
|
Reference in a new issue