Class GachaSystem

java.lang.Object
emu.grasscutter.server.game.BaseGameSystem
emu.grasscutter.game.gacha.GachaSystem

public class GachaSystem extends BaseGameSystem
  • Constructor Details

    • GachaSystem

      public GachaSystem(GameServer server)
  • Method Details

    • getGachaBanners

      public it.unimi.dsi.fastutil.ints.Int2ObjectMap<GachaBanner> getGachaBanners()
    • randomRange

      public int randomRange(int min, int max)
    • getRandom

      public int getRandom(int[] array)
    • load

      public void load()
    • doPulls

      public void doPulls(Player player, int scheduleId, int times)
    • watchBannerJson

      @Subscribe public void watchBannerJson(GameServerTickEvent tickEvent)
    • toProto