Index
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
All Classes and Interfaces|All Packages|Constant Field Values