Index

A B C D E F G H I J L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

S

SampleCode - Interface in fr.multimc.api.spigot.sample.spigot
 
SampleGameInstance - Class in fr.multimc.api.spigot.sample.spigot.instances
 
SampleGameInstance(JavaPlugin, GamesManager, GameSettings, Location, List<MmcTeam>, int) - Constructor for class fr.multimc.api.spigot.sample.spigot.instances.SampleGameInstance
 
SampleGui - Class in fr.multimc.api.spigot.sample.spigot.gui.basic
 
SampleGui(Plugin) - Constructor for class fr.multimc.api.spigot.sample.spigot.gui.basic.SampleGui
 
SampleLinkedGui - Class in fr.multimc.api.spigot.sample.spigot.gui.linked
 
SampleLinkedGui(Plugin, GuiView) - Constructor for class fr.multimc.api.spigot.sample.spigot.gui.linked.SampleLinkedGui
 
Schematic - Class in fr.multimc.api.spigot.common.worlds.schematics
 
Schematic(File, SchematicOptions) - Constructor for class fr.multimc.api.spigot.common.worlds.schematics.Schematic
Constructor for Schematic class
Schematic(Plugin, String, SchematicOptions) - Constructor for class fr.multimc.api.spigot.common.worlds.schematics.Schematic
Constructor for Schematic class
SchematicOptions - Class in fr.multimc.api.spigot.common.worlds.schematics
 
SchematicOptions() - Constructor for class fr.multimc.api.spigot.common.worlds.schematics.SchematicOptions
 
SchematicOptions(boolean, boolean, boolean) - Constructor for class fr.multimc.api.spigot.common.worlds.schematics.SchematicOptions
 
SchematicOptions(Location) - Constructor for class fr.multimc.api.spigot.common.worlds.schematics.SchematicOptions
 
SchematicOptions(Location, boolean, boolean, boolean) - Constructor for class fr.multimc.api.spigot.common.worlds.schematics.SchematicOptions
 
score() - Method in record class fr.multimc.api.commons.data.sources.rest.models.TeamModel
Returns the value of the score record component.
scoreboard() - Method in record class fr.multimc.api.spigot.games.settings.GameSettings
Returns the value of the scoreboard record component.
ScoreBoardType - Enum Class in fr.multimc.api.spigot.common.scoreboards.enums
 
scoreField - Static variable in class fr.multimc.api.commons.data.sources.database.tables.TeamsTable
 
ScoreManager - Class in fr.multimc.api.spigot.games.score
 
ScoreManager(TeamManager) - Constructor for class fr.multimc.api.spigot.games.score.ScoreManager
Constructor of ScoreManager object
SECOND - Enum constant in enum class fr.multimc.api.commons.tools.formatters.times.enums.TimeUnit
 
SELECT - Enum constant in enum class fr.multimc.api.commons.data.sources.database.enums.QueryType
 
SelectQuery - Class in fr.multimc.api.commons.data.sources.database.queries
 
SelectQuery(String, String, String, Field...) - Constructor for class fr.multimc.api.commons.data.sources.database.queries.SelectQuery
 
sendActionBar(Component) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
sendActionBar(Component) - Method in class fr.multimc.api.spigot.games.teams.MmcTeam
 
sendGetRequest(String, boolean) - Method in class fr.multimc.api.commons.data.sources.rest.RestAPI
 
sendMessage(Component) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
sendMessage(Component) - Method in class fr.multimc.api.spigot.games.teams.MmcTeam
 
sendPostRequest(String, String, boolean) - Method in class fr.multimc.api.commons.data.sources.rest.RestAPI
 
sendTitle(Component, Component) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
sendTitle(Component, Component) - Method in class fr.multimc.api.spigot.games.teams.MmcTeam
 
sendTitle(Component, Component, Duration) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
sendTitle(Component, Component, Duration, Duration) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
sendTitle(Component, Component, Duration, Duration, Duration) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
ServerApi - Class in fr.multimc.api.spigot
 
ServerApi() - Constructor for class fr.multimc.api.spigot.ServerApi
 
setAnnounceToChat(boolean) - Method in class fr.multimc.api.spigot.common.advancements.AdvancementBuilder
Specifies whether the advancement should be announced in the chat.
setArmor(ItemStack[]) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setAuthor(String) - Method in class fr.multimc.api.spigot.common.tools.builders.items.BookBuilder
Set the book author name.
setBoots(ItemStack) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setChestPlate(ItemStack) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setColor(Color) - Method in class fr.multimc.api.spigot.common.tools.builders.items.armors.LeatherArmorBuilder
 
setComponent(int, AbstractComponent) - Method in class fr.multimc.api.spigot.common.gui.GuiView
 
setCustomModelData(int) - Method in class fr.multimc.api.spigot.common.tools.builders.items.ItemBuilder
Set the item's custom model data using a texture pack.
setDescription(List<String>) - Method in class fr.multimc.api.spigot.common.advancements.AdvancementBuilder
Sets the description of the AdvancementDisplay.
setDifficulty(Difficulty) - Method in class fr.multimc.api.spigot.common.worlds.settings.WorldSettings
 
setFlySpeed(PlayerSpeed) - Method in interface fr.multimc.api.spigot.common.entities.interfaces.IHasSpeed
 
setFlySpeed(PlayerSpeed) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setFoodLevel(int) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setFrameType(AdvancementFrameType) - Method in class fr.multimc.api.spigot.common.advancements.AdvancementBuilder
Sets the frame type of the AdvancementDisplay.
setGameMode(GameMode) - Method in interface fr.multimc.api.spigot.common.entities.interfaces.IHasGameMode
 
setGameMode(GameMode) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setGameMode(GameMode) - Method in class fr.multimc.api.spigot.common.worlds.settings.WorldSettings
 
setGameModeSync(Plugin, GameMode) - Method in interface fr.multimc.api.spigot.common.entities.interfaces.IHasGameMode
 
setGameModeSync(Plugin, GameMode) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setGeneration(BookMeta.Generation) - Method in class fr.multimc.api.spigot.common.tools.builders.items.BookBuilder
Set the book generation.
setHealth(double) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setHelmet(ItemStack) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setIcon(Material) - Method in class fr.multimc.api.spigot.common.advancements.AdvancementBuilder
Sets the icon of the AdvancementDisplay.
setItem(int, ItemStack) - Method in class fr.multimc.api.spigot.common.gui.GuiView
 
setItem(ItemBuilder, int) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setItem(ItemStack, int) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setLegacyLore(String...) - Method in class fr.multimc.api.spigot.common.tools.builders.items.ItemBuilder
Deprecated.
setLegacyLore(List<String>) - Method in class fr.multimc.api.spigot.common.tools.builders.items.ItemBuilder
Deprecated.
setLegacyName(String) - Method in class fr.multimc.api.spigot.common.tools.builders.items.ItemBuilder
Deprecated.
setLeggings(ItemStack) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setLocation(float, float) - Method in class fr.multimc.api.spigot.common.advancements.AdvancementBuilder
Set the advancement location
setLocation(Location) - Method in class fr.multimc.api.spigot.common.worlds.schematics.SchematicOptions
 
setLore(List<Component>) - Method in class fr.multimc.api.spigot.common.tools.builders.items.ItemBuilder
 
setLore(Component...) - Method in class fr.multimc.api.spigot.common.tools.builders.items.ItemBuilder
 
setMaxHealth(double) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setName(Component) - Method in class fr.multimc.api.spigot.common.tools.builders.items.ItemBuilder
 
setOwningPlayer(OfflinePlayer) - Method in class fr.multimc.api.spigot.common.tools.builders.items.SkullBuilder
Set the skull owner by an offline player (could be connected too).
setPlayerSpawn(MmcPlayer, Location) - Method in class fr.multimc.api.spigot.games.GameInstance
Asynchronously set a player spawn
setRemainingTime(int) - Method in class fr.multimc.api.spigot.games.GameInstance
 
setSaturation(int) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setScore(MmcTeam, int) - Method in class fr.multimc.api.spigot.games.score.ScoreManager
Add a new score to a team
SetScoreRequestModel - Record Class in fr.multimc.api.commons.data.sources.rest.models.requests
 
SetScoreRequestModel(String, int) - Constructor for record class fr.multimc.api.commons.data.sources.rest.models.requests.SetScoreRequestModel
Creates an instance of a SetScoreRequestModel record class.
setScores(Map<String, Integer>) - Method in class fr.multimc.api.commons.data.handlers.DatabaseHandler
 
setScores(Map<String, Integer>) - Method in interface fr.multimc.api.commons.data.handlers.interfaces.ITeamHandler
Set all the team scores
setScores(Map<String, Integer>) - Method in class fr.multimc.api.commons.data.handlers.RestHandler
 
setScores(Map<String, Integer>) - Method in class fr.multimc.api.commons.data.sources.database.tables.TeamsTable
 
setShowToast(boolean) - Method in class fr.multimc.api.spigot.common.advancements.AdvancementBuilder
Sets whether the AdvancementDisplay should show a toast.
setSpawnPoint(Location) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setSpeed(PlayerSpeed) - Method in interface fr.multimc.api.spigot.common.entities.interfaces.IHasSpeed
 
setSpeed(PlayerSpeed) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
setTitle(String) - Method in class fr.multimc.api.spigot.common.advancements.AdvancementBuilder
Sets the title of the AdvancementDisplay.
setTitle(String) - Method in class fr.multimc.api.spigot.common.tools.builders.items.BookBuilder
Set the book title.
setUnbreakable(boolean) - Method in class fr.multimc.api.spigot.common.tools.builders.items.ItemBuilder
Set the item's unbreakable state.
setView(GuiView) - Method in class fr.multimc.api.spigot.common.gui.gui.AbstractGui
 
setWalkSpeed(PlayerSpeed) - Method in interface fr.multimc.api.spigot.common.entities.interfaces.IHasSpeed
 
setWalkSpeed(PlayerSpeed) - Method in class fr.multimc.api.spigot.common.entities.player.MmcPlayer
 
shouldGenerateCaves() - Method in class fr.multimc.api.spigot.common.worlds.generators.VoidGenerator
 
shouldGenerateDecorations() - Method in class fr.multimc.api.spigot.common.worlds.generators.VoidGenerator
 
shouldGenerateMobs() - Method in class fr.multimc.api.spigot.common.worlds.generators.VoidGenerator
 
shouldGenerateNoise() - Method in class fr.multimc.api.spigot.common.worlds.generators.VoidGenerator
 
shouldGenerateStructures() - Method in class fr.multimc.api.spigot.common.worlds.generators.VoidGenerator
 
shouldGenerateSurface() - Method in class fr.multimc.api.spigot.common.worlds.generators.VoidGenerator
 
Side - Enum Class in fr.multimc.api.spigot.common.gui.enums
 
SIDEBAR - Enum constant in enum class fr.multimc.api.spigot.common.scoreboards.enums.ScoreBoardType
 
size() - Method in record class fr.multimc.api.commons.data.sources.database.models.Field
Returns the value of the size record component.
SkullBuilder - Class in fr.multimc.api.spigot.common.tools.builders.items
Create easily a skull.
SkullBuilder() - Constructor for class fr.multimc.api.spigot.common.tools.builders.items.SkullBuilder
Create an instance of SkullBuilder based on the ItemBuilder.
SkullBuilder(int) - Constructor for class fr.multimc.api.spigot.common.tools.builders.items.SkullBuilder
Create an instance of SkullBuilder bas on the ItemBuilder with a custom amount.
SkullBuilder(ItemStack) - Constructor for class fr.multimc.api.spigot.common.tools.builders.items.SkullBuilder
Create an instance of SkullBuilder based on the ItemBuilder with an existing item.
SlotsManager - Class in fr.multimc.api.spigot.common.gui.slots
 
SlotsManager(GuiSize) - Constructor for class fr.multimc.api.spigot.common.gui.slots.SlotsManager
 
SOLO - Enum constant in enum class fr.multimc.api.spigot.games.enums.GameType
 
spawn(Location, int) - Method in record class fr.multimc.api.spigot.common.entities.MmcEntity
 
spawnPoints() - Method in record class fr.multimc.api.spigot.games.settings.GameSettings
Returns the value of the spawnPoints record component.
SPECIALS - Enum constant in enum class fr.multimc.api.spigot.common.tools.utils.generators.enums.StringConstraint
 
SQLERROR - Enum constant in enum class fr.multimc.api.commons.data.sources.database.enums.SQLState
 
SQLITE - Enum constant in enum class fr.multimc.api.commons.data.sources.database.enums.DatabaseType
 
SQLState - Enum Class in fr.multimc.api.commons.data.sources.database.enums
 
start() - Method in class fr.multimc.api.spigot.games.GameInstance
Start game instance
start() - Method in class fr.multimc.api.spigot.sample.spigot.instances.SampleGameInstance
 
start(CommandSender, List<MmcTeam>) - Method in class fr.multimc.api.spigot.games.GamesManager
Start the instances manager from sync to async
START - Enum constant in enum class fr.multimc.api.spigot.games.enums.GameState
 
StartCommand - Class in fr.multimc.api.spigot.common.commands.executors
Class that implements the CommandExecutor interface for the "start" command.
StartCommand(GamesManager, TeamManager) - Constructor for class fr.multimc.api.spigot.common.commands.executors.StartCommand
Constructor for the StartCommand class.
STARTED - Enum constant in enum class fr.multimc.api.spigot.games.enums.ManagerState
 
STARTING - Enum constant in enum class fr.multimc.api.spigot.games.enums.ManagerState
 
StartTabCompleter - Class in fr.multimc.api.spigot.common.commands.completers
 
StartTabCompleter() - Constructor for class fr.multimc.api.spigot.common.commands.completers.StartTabCompleter
 
stop() - Method in class fr.multimc.api.spigot.games.GameInstance
Default instance stop (players will return to the lobby)
STOP - Enum constant in enum class fr.multimc.api.spigot.games.enums.GameState
 
StopCommand - Class in fr.multimc.api.spigot.common.commands.executors
 
StopCommand(GamesManager) - Constructor for class fr.multimc.api.spigot.common.commands.executors.StopCommand
 
stopManager() - Method in class fr.multimc.api.spigot.games.GamesManager
Reset the instances manager
STOPPED - Enum constant in enum class fr.multimc.api.spigot.games.enums.ManagerState
 
STOPPING - Enum constant in enum class fr.multimc.api.spigot.games.enums.ManagerState
 
StringConstraint - Enum Class in fr.multimc.api.spigot.common.tools.utils.generators.enums
 
StringFormatter - Class in fr.multimc.api.commons.tools.formatters
 
StringFormatter() - Constructor for class fr.multimc.api.commons.tools.formatters.StringFormatter
 
StringGenerator - Class in fr.multimc.api.spigot.common.tools.utils.generators
 
StringGenerator() - Constructor for class fr.multimc.api.spigot.common.tools.utils.generators.StringGenerator
 
SUCCESS - Enum constant in enum class fr.multimc.api.commons.data.sources.database.enums.SQLState
 
A B C D E F G H I J L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values