Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form