Class PlatformHelper
java.lang.Object
dev.latvian.mods.klib.platform.PlatformHelper
- Direct Known Subclasses:
NeoPlatformHelper
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidcollectDataTypes(CustomRegistryTypeCollector<io.netty.buffer.ByteBuf, DataType<?>> registry) voidcollectInterpolationTypes(CustomRegistryTypeCollector<io.netty.buffer.ByteBuf, Interpolation> registry) voidcollectShapeTypes(CustomRegistryTypeCollector<io.netty.buffer.ByteBuf, Shape> registry) net.minecraft.network.RegistryFriendlyByteBufcreateBuffer(io.netty.buffer.ByteBuf source, net.minecraft.core.RegistryAccess access) net.minecraft.network.RegistryFriendlyByteBufcreateBuffer(io.netty.buffer.ByteBuf source, net.minecraft.core.RegistryAccess access, PlatformType platformType) net.minecraft.network.RegistryFriendlyByteBufcreateBuffer(io.netty.buffer.ByteBuf source, net.minecraft.network.RegistryFriendlyByteBuf parent) Function<io.netty.buffer.ByteBuf, net.minecraft.network.RegistryFriendlyByteBuf> createDecorator(net.minecraft.core.RegistryAccess access) @Nullable Path@Nullable PathfindFile(net.minecraft.server.packs.PackType type, net.minecraft.resources.Identifier id) getPlatformOf(net.minecraft.world.entity.player.Player player) getSide()booleanisDevEnv()booleanisModLoaded(String modId)
-
Field Details
-
CURRENT
-
-
Constructor Details
-
PlatformHelper
public PlatformHelper()
-
-
Method Details
-
getPlatform
-
getSide
-
isDevEnv
public boolean isDevEnv() -
getGameDirectory
-
getConfigDirectory
-
getModsDirectory
-
getLocalDirectory
-
getPlatformOf
-
createBuffer
public net.minecraft.network.RegistryFriendlyByteBuf createBuffer(io.netty.buffer.ByteBuf source, net.minecraft.core.RegistryAccess access, PlatformType platformType) -
createBuffer
public net.minecraft.network.RegistryFriendlyByteBuf createBuffer(io.netty.buffer.ByteBuf source, net.minecraft.core.RegistryAccess access) -
createBuffer
public net.minecraft.network.RegistryFriendlyByteBuf createBuffer(io.netty.buffer.ByteBuf source, net.minecraft.network.RegistryFriendlyByteBuf parent) -
createDecorator
public Function<io.netty.buffer.ByteBuf, net.minecraft.network.RegistryFriendlyByteBuf> createDecorator(net.minecraft.core.RegistryAccess access) -
findFile
-
findFile
@Nullable public @Nullable Path findFile(net.minecraft.server.packs.PackType type, net.minecraft.resources.Identifier id) -
getModList
-
isModLoaded
-
collectCustomRegistries
-
collectDataTypes
public void collectDataTypes(CustomRegistryTypeCollector<io.netty.buffer.ByteBuf, DataType<?>> registry) -
collectDataTypeCommandInfos
-
collectInterpolationTypes
public void collectInterpolationTypes(CustomRegistryTypeCollector<io.netty.buffer.ByteBuf, Interpolation> registry) -
collectShapeTypes
-