Class NeoForgePlatformHelper

java.lang.Object
com.blamejared.wac.platform.NeoForgePlatformHelper
All Implemented Interfaces:
IPlatformHelper

@AutoService(IPlatformHelper.class) public class NeoForgePlatformHelper extends Object implements IPlatformHelper
  • Constructor Details

    • NeoForgePlatformHelper

      public NeoForgePlatformHelper()
  • Method Details

    • creativeTabBuilder

      public net.minecraft.world.item.CreativeModeTab.Builder creativeTabBuilder()
      Specified by:
      creativeTabBuilder in interface IPlatformHelper
    • isModLoaded

      public boolean isModLoaded(String modId)
      Specified by:
      isModLoaded in interface IPlatformHelper
    • blockEntityBuilder

      public <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)
      Specified by:
      blockEntityBuilder in interface IPlatformHelper
    • findMatches

      public boolean findMatches(List<net.minecraft.world.item.ItemStack> stacks, List<net.minecraft.world.item.crafting.Ingredient> ingredients)
      Specified by:
      findMatches in interface IPlatformHelper