Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
S
- s - Enum constant in enum class com.Moshu.Misc.SendCenteredMessage.DefaultFontInfo
- S - Enum constant in enum class com.Moshu.Misc.SendCenteredMessage.DefaultFontInfo
- schedulerTask() - Static method in class com.Moshu.TreasureHunt.TreasureTask
-
Starts the scheduler task that checks for scheduled treasure spawns.
- SEMI_COLON - Enum constant in enum class com.Moshu.Misc.SendCenteredMessage.DefaultFontInfo
- sendCenteredMessage(Player, String) - Method in class com.Moshu.Misc.SendCenteredMessage
- SendCenteredMessage - Class in com.Moshu.Misc
- SendCenteredMessage() - Constructor for class com.Moshu.Misc.SendCenteredMessage
- SendCenteredMessage.DefaultFontInfo - Enum Class in com.Moshu.Misc
- sendSetSlotPacket(ItemStack, Player) - Static method in class com.Moshu.Misc.Hooks.PacketEventsUtils
- sendSetSlotPacket(ItemStack, Player) - Static method in class com.Moshu.Misc.Hooks.ProtocolLibUtils
- sendWebhookMessage(DiscordWebhook.DiscordTreasureEventType, Treasure) - Method in class com.Moshu.Misc.Hooks.DiscordWebhook
-
Sends a Discord Webhook Message
- sendWindowItemsPacket(int, List<ItemStack>, Player) - Static method in class com.Moshu.Misc.Hooks.PacketEventsUtils
- sendWindowItemsPacket(int, List<ItemStack>, Player) - Static method in class com.Moshu.Misc.Hooks.ProtocolLibUtils
- set() - Method in class com.Moshu.Misc.Cooldown
-
Sets the cooldown as active
- set(Treasure) - Method in class com.Moshu.TreasureHunt.Components.TreasureWaypoint
- setAmount(int) - Method in class com.Moshu.TreasureHunt.Components.Keepers.TreasureKeeper
- setAmount(int) - Method in class com.Moshu.TreasureHunt.Components.Rewards.ItemReward
- setAnimatedSpawn(boolean) - Method in class com.Moshu.TreasureHunt.Components.Keepers.TreasureKeeper
- setBarrier(Player, String, ItemStack) - Static method in class com.Moshu.Misc.Utils
-
Sends a permission error like #errorAsItem(ItemStack, String)
- setCancelled(boolean) - Method in class com.Moshu.TreasureHunt.Core.API.Events.TreasureClaimEvent
- setCancelled(boolean) - Method in class com.Moshu.TreasureHunt.Core.API.Events.TreasureDebuffEvent
- setCapitals(String) - Static method in class com.Moshu.Misc.Utils
-
Sets a capital letter on the first word of the string
- setChance(int) - Method in class com.Moshu.TreasureHunt.Components.Keepers.TreasureKeeper
- setChance(int) - Method in class com.Moshu.TreasureHunt.Components.Rewards.CommandReward
- setChance(int) - Method in class com.Moshu.TreasureHunt.Components.Rewards.ItemReward
- setClicksToDebuff(int) - Method in class com.Moshu.TreasureHunt.Components.TreasureDebuff
- setCommand(String) - Method in class com.Moshu.TreasureHunt.Components.Rewards.CommandReward
- setCooldowns(UUID, String, int) - Static method in class com.Moshu.Misc.Cooldown
-
This can be used for every case, while the old method works only for Kits.
- setCustomName(String) - Method in class com.Moshu.TreasureHunt.Components.Keepers.TreasureKeeper
- setData(TreasureData) - Method in class com.Moshu.TreasureHunt.TreasureScheduler
-
Sets the treasure data configuration for this scheduler.
- setDay(String) - Method in class com.Moshu.TreasureHunt.TreasureScheduler
-
Sets the day of the week when the treasure hunt should spawn.
- setDrops(TreasureKeeperDrops) - Method in class com.Moshu.TreasureHunt.Components.Keepers.TreasureKeeper
- setEnabled(boolean) - Method in class com.Moshu.TreasureHunt.Components.TreasureDebuff
- setEnabled(boolean) - Method in class com.Moshu.TreasureHunt.Components.TreasureKey
- setEnabled(boolean) - Method in class com.Moshu.TreasureHunt.TreasureScheduler
-
Sets whether this scheduler is enabled or disabled.
- setEnchants(List<String>) - Method in class com.Moshu.TreasureHunt.Components.Rewards.ItemReward
- setEncodedCoords(String) - Method in class com.Moshu.TreasureHunt.TreasureScheduler
-
Sets the encoded coordinates for the treasure hunt location.
- setEquipment(TreasureKeeperEquipment) - Method in class com.Moshu.TreasureHunt.Components.Keepers.TreasureKeeper
- setId(String) - Method in class com.Moshu.TreasureHunt.TreasureScheduler
-
Sets the unique identifier for this scheduler.
- setIdentifier(String) - Method in class com.Moshu.TreasureHunt.Components.Rewards.CommandReward
- setIdentifier(String) - Method in class com.Moshu.TreasureHunt.Components.Rewards.ItemReward
- setIdentifier(String) - Method in class com.Moshu.TreasureHunt.Components.TreasureData
- setInactive() - Method in class com.Moshu.TreasureHunt.Core.Hunt
-
Gets called on removal of treasure
- setInternalPlaceholders(Player, String) - Static method in class com.Moshu.Misc.Utils
- setItem(Material) - Method in class com.Moshu.TreasureHunt.Components.TreasureKey
- setItemString(String) - Method in class com.Moshu.TreasureHunt.Components.Keepers.TreasureKeeperDrops.DropData
- setItemString(String) - Method in class com.Moshu.TreasureHunt.Components.Rewards.ItemReward
- setItemString(String) - Method in class com.Moshu.TreasureHunt.Components.TreasureKey
- setKeeperIdentifier(String) - Method in class com.Moshu.TreasureHunt.Components.Keepers.TreasureKeeper
- setLore(List<String>) - Method in class com.Moshu.TreasureHunt.Components.Rewards.ItemReward
- setLore(List<String>) - Method in class com.Moshu.TreasureHunt.Components.TreasureKey
- setMaxHealth(int) - Method in class com.Moshu.TreasureHunt.Components.Keepers.TreasureKeeper
- setMenuItem(String) - Method in class com.Moshu.TreasureHunt.Components.Keepers.TreasureKeeper
- setMenuItem(String) - Method in class com.Moshu.TreasureHunt.Components.Rewards.CommandReward
- setMenuItem(String) - Method in class com.Moshu.TreasureHunt.Components.Rewards.ItemReward
- setMeta(ItemMeta, String, List<String>) - Static method in class com.Moshu.Misc.Utils
- setMobId(String) - Method in class com.Moshu.TreasureHunt.Components.Keepers.TreasureKeeper
- setMythicMob(boolean) - Method in class com.Moshu.TreasureHunt.Components.Keepers.TreasureKeeper
- setName(String) - Method in class com.Moshu.TreasureHunt.Components.Rewards.ItemReward
- setName(String) - Method in class com.Moshu.TreasureHunt.Components.TreasureKey
- setPotionEffects(List<PotionEffect>) - Method in class com.Moshu.TreasureHunt.Components.Keepers.TreasureKeeper
- setPotionEffects(List<PotionEffect>) - Method in class com.Moshu.TreasureHunt.Components.TreasureDebuff
- setRange(String) - Method in class com.Moshu.TreasureHunt.Components.Keepers.TreasureKeeper
- setRange(String) - Method in class com.Moshu.TreasureHunt.Components.Rewards.ItemReward
- setRespawnMobs(boolean) - Method in class com.Moshu.TreasureHunt.Components.TreasureDebuff
- setRewardToTopX(int) - Method in class com.Moshu.TreasureHunt.Components.Rewards.CommandReward
- setRewardToTopX(int) - Method in class com.Moshu.TreasureHunt.Components.Rewards.ItemReward
- setShockwave(boolean) - Method in class com.Moshu.TreasureHunt.Components.TreasureDebuff
- setTime(String) - Method in class com.Moshu.TreasureHunt.TreasureScheduler
-
Sets the time when the treasure hunt should spawn.
- Settings - Class in com.Moshu.Misc.Storage
- Settings(Main) - Constructor for class com.Moshu.Misc.Storage.Settings
- setTreasureType(TreasureData.TreasureType) - Method in class com.Moshu.TreasureHunt.Components.TreasureData
- setup() - Method in class com.Moshu.Misc.Storage.FileHandler
- setURL(String) - Method in class com.Moshu.Misc.Hooks.DiscordWebhook
- setWorld(String) - Method in class com.Moshu.TreasureHunt.TreasureScheduler
-
Sets the world where the treasure hunt should spawn.
- shootFireworks() - Method in class com.Moshu.TreasureHunt.Components.TreasureData
- shouldGiveOnlyToTopX() - Method in class com.Moshu.TreasureHunt.Components.Rewards.ItemReward
- shouldOnlyRewardTopX() - Method in class com.Moshu.TreasureHunt.Components.TreasureData
- shouldRewardToTopX() - Method in class com.Moshu.TreasureHunt.Components.Rewards.CommandReward
- shouldSpawn() - Method in class com.Moshu.TreasureHunt.TreasureScheduler
-
Determines if a treasure hunt should spawn based on current time and scheduler configuration.
- showcase(Player) - Static method in class com.Moshu.TreasureHunt.Core.Interaction.TreasureMenu
- shutdown() - Method in class com.Moshu.Misc.Hooks.Metrics.MetricsBase
- shutdown() - Method in class com.Moshu.Misc.Hooks.Metrics
-
Shuts down the underlying scheduler service.
- SimpleBarChart(String, Callable<Map<String, Integer>>) - Constructor for class com.Moshu.Misc.Hooks.Metrics.SimpleBarChart
-
Class constructor.
- SimplePie(String, Callable<String>) - Constructor for class com.Moshu.Misc.Hooks.Metrics.SimplePie
-
Class constructor.
- SINGLE_QUOTE - Enum constant in enum class com.Moshu.Misc.SendCenteredMessage.DefaultFontInfo
- SingleLineChart(String, Callable<Integer>) - Constructor for class com.Moshu.Misc.Hooks.Metrics.SingleLineChart
-
Class constructor.
- SLASH - Enum constant in enum class com.Moshu.Misc.SendCenteredMessage.DefaultFontInfo
- SPACE - Enum constant in enum class com.Moshu.Misc.SendCenteredMessage.DefaultFontInfo
- spawn() - Method in class com.Moshu.TreasureHunt.TreasureScheduler
-
Attempts to spawn a treasure hunt based on the scheduler configuration.
- spawn(ArrayList<Entity>, Location) - Method in class com.Moshu.TreasureHunt.Components.Keepers.TreasureKeeper
- SPAWN - Enum constant in enum class com.Moshu.Misc.Hooks.DiscordWebhook.DiscordTreasureEventType
- spawnToCertainCoords() - Method in class com.Moshu.TreasureHunt.Components.TreasureData
- spawnTreasureKeepers() - Method in class com.Moshu.TreasureHunt.Core.Treasure
-
Spawns all configured treasure keeper guardian entities.
- start() - Method in class com.Moshu.TreasureHunt.Core.Hunt
-
Starts the hunt by spawning the treasure at the designated location.
- start() - Static method in class com.Moshu.TreasureHunt.Handlers.ActionBar
- startTreasureHunt(Location, String) - Static method in class com.Moshu.TreasureHunt.Core.API.HuntAPI
-
Starts a treasure hunt at a specific location.
- startTreasureHuntAtRandomLocation(String) - Static method in class com.Moshu.TreasureHunt.Core.API.HuntAPI
-
Async method that starts a treasure hunt at a random location.
- stop() - Method in class com.Moshu.TreasureHunt.Core.Hunt
-
Stops and deactivates the hunt, cleaning up all associated resources.
- substractItem(Player, ItemStack, int) - Static method in class com.Moshu.Misc.Utils
-
Substracts the amount provided of item from the player's inventory
- substractItem(Inventory, ItemStack, int) - Static method in class com.Moshu.Misc.Utils
-
Substracts the amount of the item from the inventory
- substractItemUnlimited(Player, ItemStack, int) - Static method in class com.Moshu.Misc.Utils
-
Substracts the amount provided of item from the player's inventory
- succesSymbol() - Static method in class com.Moshu.Misc.Utils
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form