Interface IPlatformHelper

All Known Implementing Classes:
NeoForgePlatformHelper

public interface IPlatformHelper
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends net.minecraft.world.level.block.entity.BlockEntity>
    net.minecraft.world.level.block.entity.BlockEntityType.Builder<T>
    blockEntityBuilder(BiFunction<net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState,T> factory, net.minecraft.world.level.block.Block... validBlocks)
     
    net.minecraft.world.item.CreativeModeTab.Builder
     
    boolean
    findMatches(List<net.minecraft.world.item.ItemStack> stacks, List<net.minecraft.world.item.crafting.Ingredient> ingredients)
     
    boolean
     
  • Method Details

    • creativeTabBuilder

      net.minecraft.world.item.CreativeModeTab.Builder creativeTabBuilder()
    • isModLoaded

      boolean isModLoaded(String modId)
    • blockEntityBuilder

      <T extends net.minecraft.world.level.block.entity.BlockEntity> net.minecraft.world.level.block.entity.BlockEntityType.Builder<T> blockEntityBuilder(BiFunction<net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState,T> factory, net.minecraft.world.level.block.Block... validBlocks)
    • findMatches

      boolean findMatches(List<net.minecraft.world.item.ItemStack> stacks, List<net.minecraft.world.item.crafting.Ingredient> ingredients)