Klasse GameStageHandler

java.lang.Object
de.luckymcdev.foundryengine.common.game.stage.GameStageHandler

public class GameStageHandler extends Object
  • Felddetails

    • ATTACHMENT

      public final Supplier<net.neoforged.neoforge.attachment.AttachmentType<Set<net.minecraft.resources.Identifier>>> ATTACHMENT
  • Konstruktordetails

    • GameStageHandler

      public GameStageHandler()
  • Methodendetails

    • register

      public void register(net.neoforged.bus.api.IEventBus modEventbus)
    • getStageRegistry

      public StageRegistry getStageRegistry()
    • addStage

      public boolean addStage(net.minecraft.world.entity.player.Player player, net.minecraft.resources.Identifier stage)
    • removeStage

      public boolean removeStage(net.minecraft.world.entity.player.Player player, net.minecraft.resources.Identifier stage)
    • addStages

      public int addStages(net.minecraft.world.entity.player.Player player, Collection<net.minecraft.resources.Identifier> stages)
    • removeStages

      public int removeStages(net.minecraft.world.entity.player.Player player, Collection<net.minecraft.resources.Identifier> stages)
    • clearStages

      public void clearStages(net.minecraft.world.entity.player.Player player)
    • hasStage

      public boolean hasStage(net.minecraft.world.entity.player.Player player, net.minecraft.resources.Identifier stage)
    • getStages

      public Set<net.minecraft.resources.Identifier> getStages(net.minecraft.world.entity.player.Player player)
    • addStageIf

      public void addStageIf(StageAdditionCondition condition, net.minecraft.resources.Identifier stage)
    • onPlayerTick

      public void onPlayerTick(net.neoforged.neoforge.event.tick.ServerTickEvent.Post event)
    • blocks

      public BlockStages blocks()
    • dimensions

      public DimensionStages dimensions()
    • item

      public ItemStages item()
    • loot

      @Experimental public LootStages loot()
    • mobs

      public MobStages mobs()
    • recipes

      @Experimental public RecipeStages recipes()