Package net.neoforged.neoforge.internal
Class NeoForgeProxy
java.lang.Object
net.neoforged.neoforge.internal.NeoForgeProxy
- Direct Known Subclasses:
NeoForgeClientProxy
Allows common code to call client-only methods, through
NeoForgeClientProxy
.
Try not to add methods to this class, there are generally better ways to handle this kind of thing, possibly through different API design.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.util.thread.BlockableEventLoop
<Runnable> net.minecraft.world.inventory.RecipeBookType[]
net.minecraft.world.item.TooltipFlag
void
handleClientPayload
(ClientDispatchPayload payload, IPayloadContext context) private static NeoForgeProxy
newClientPayloadContext
(net.minecraft.network.protocol.common.ClientCommonPacketListener listener, net.minecraft.resources.ResourceLocation payloadId) <T> net.minecraft.core.HolderLookup.RegistryLookup
<T> resolveLookup
(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> key) void
sendToServer
(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload, net.minecraft.network.protocol.common.custom.CustomPacketPayload... payloads)
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
NeoForgeProxy
public NeoForgeProxy()
-
-
Method Details
-
instantiate
-
sendToServer
public void sendToServer(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload, net.minecraft.network.protocol.common.custom.CustomPacketPayload... payloads) -
newClientPayloadContext
public IPayloadContext newClientPayloadContext(net.minecraft.network.protocol.common.ClientCommonPacketListener listener, net.minecraft.resources.ResourceLocation payloadId) -
handleClientPayload
-
getClientExecutor
-
getTooltipFlag
public net.minecraft.world.item.TooltipFlag getTooltipFlag() -
getFilteredRecipeBookTypeValues
public net.minecraft.world.inventory.RecipeBookType[] getFilteredRecipeBookTypeValues() -
resolveLookup
@Nullable public <T> net.minecraft.core.HolderLookup.RegistryLookup<T> resolveLookup(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> key)
-