Class ExtraDataMenuProviderWrapper
java.lang.Object
earth.terrarium.botarium.fabric.menu.ExtraDataMenuProviderWrapper
- All Implemented Interfaces:
net.fabricmc.fabric.api.screenhandler.v1.ExtendedScreenHandlerFactory,net.fabricmc.fabric.api.screenhandler.v1.FabricScreenHandlerFactory,net.minecraft.world.inventory.MenuConstructor,net.minecraft.world.MenuProvider
public class ExtraDataMenuProviderWrapper
extends Object
implements net.fabricmc.fabric.api.screenhandler.v1.ExtendedScreenHandlerFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable net.minecraft.world.inventory.AbstractContainerMenucreateMenu(int windowId, net.minecraft.world.entity.player.Inventory inventory, net.minecraft.world.entity.player.Player player) net.minecraft.network.chat.ComponentvoidwriteScreenOpeningData(net.minecraft.server.level.ServerPlayer player, net.minecraft.network.FriendlyByteBuf buf) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.fabricmc.fabric.api.screenhandler.v1.FabricScreenHandlerFactory
shouldCloseCurrentScreen
-
Constructor Details
-
Method Details
-
writeScreenOpeningData
public void writeScreenOpeningData(net.minecraft.server.level.ServerPlayer player, net.minecraft.network.FriendlyByteBuf buf) - Specified by:
writeScreenOpeningDatain interfacenet.fabricmc.fabric.api.screenhandler.v1.ExtendedScreenHandlerFactory
-
getDisplayName
public net.minecraft.network.chat.Component getDisplayName()- Specified by:
getDisplayNamein interfacenet.minecraft.world.MenuProvider
-
createMenu
@Nullable public @Nullable net.minecraft.world.inventory.AbstractContainerMenu createMenu(int windowId, net.minecraft.world.entity.player.Inventory inventory, net.minecraft.world.entity.player.Player player) - Specified by:
createMenuin interfacenet.minecraft.world.inventory.MenuConstructor
-