Class TournamentHandler
java.lang.Object
com.wdiscute.starcatcher.tournament.TournamentHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddScore(net.minecraft.world.entity.player.Player playerToAwardScoreTo, FishProperties fp, boolean perfectCatch, int size, int weight, float percentile) static voidcancelTournament(net.minecraft.world.level.Level level, Tournament tournament) static voidclearTournamentToClient(net.minecraft.server.level.ServerPlayer sp) static List<Tournament> getAll()static TournamentgetTournamentForPlayer(net.minecraft.world.entity.player.Player player) static TournamentgetTournamentOrNull(UUID uuid) static voidsendActiveTournamentUpdateToClient(net.minecraft.server.level.ServerPlayer sp, Tournament tournament) static voidsetAll(List<Tournament> tournaments) static voidstartTournament(net.minecraft.world.entity.player.Player playerWhoStartedTheTournament, Tournament tournament) static voidtick(net.neoforged.neoforge.event.tick.ServerTickEvent.Post event)
-
Constructor Details
-
TournamentHandler
public TournamentHandler()
-
-
Method Details
-
getTournamentOrNull
-
sendActiveTournamentUpdateToClient
public static void sendActiveTournamentUpdateToClient(net.minecraft.server.level.ServerPlayer sp, Tournament tournament) -
clearTournamentToClient
public static void clearTournamentToClient(net.minecraft.server.level.ServerPlayer sp) -
startTournament
public static void startTournament(net.minecraft.world.entity.player.Player playerWhoStartedTheTournament, Tournament tournament) -
cancelTournament
-
addScore
public static void addScore(net.minecraft.world.entity.player.Player playerToAwardScoreTo, FishProperties fp, boolean perfectCatch, int size, int weight, float percentile) -
tick
public static void tick(net.neoforged.neoforge.event.tick.ServerTickEvent.Post event) -
getAll
-
setAll
-
getTournamentForPlayer
-