Compatible Plugins
Here is a non-exhaustive list of plugin that you can combine with ExecutableItems
This section is for compatible plugins that works with Ssomar plugins, there are some features that we have that its compatible with the other plugins.
Before starting you must know that compatible ≠ usable, allmost all plugins are usable for Ssomar Plugins, this is because all commands are run by the console, that means you can use your custom plugin's commands using the correct arguments. For example
Want to apply fly command from essentials to the player ?
essentials:fly %player%
Want to apply vanish command from essenntials to the player ?
vanish %player%
Want to give money from essentials economy to the player?
economy give %player% 100
And a big list, every command outside Ssomar plugin's world that supports a target where you can fill with %player% then it can be used.
MythicMobs
You can make your MythicMobs mobs drop Ssomar Plugins Items in these ways:
ExecutableItems:
Hold the ExecutableItem and do
/mm i import
, this will make the item to get imported into the items.yml file of MythicMobs, from there, you can add it to the LootTable of MythicMobs.Executing a skill ~onDeath from the mob, casting a command skill adding the next line:
ExecutableBlocks:
The same idea but instead of using ExecutableItem use the ExecutableBlock, and on the command from skill use "eb" instead of "ei".
Example : Creating an ExecutableItem that makes more damage to a list of MythicMobs
Example: Creating an ExecutableBlock that damages a specific MythicMob when it walks above the block
Example: Creating an ExecutableEvent that only works for a list of MythicMobs.
You can summon MM Mobs using this command inside your activator:
Depending on the activator you are using you may need to change the placeholders.
Example: Instead of %world% it may be needed to use %player_world%,%target_world% or %block_world%
⭐You can use this idea with ExecutableBlocks and LOOP activator to create custom MythicMobs spawner.
Run MythicMobs skill from Ssomar Plugins features
You can use on commands section
SUDOOP mm test cast <skill>
to run a skill from MythicMobs.
Custom SCore commands
⭐Its possible to make a fishing system using MythicMobs like the one that is on the Hypixel Minecraft Server. For example having tier list of different fishing rods (All handled by ExecutableItems), that each tier will have from low probability to higher probability to catch more epic mobs from your lakes, adding restrictions to only fish MM mobs from the lakes in "x" cordinates (or a WorldGuard region), etc.
LevelledMobs
ExecutableItems
You can make your LevelledMobs drop ExecutableItems using this resource:
AureliumSkills
Aurelium Skills commands
Also you can use AureliumSkills commands on your plugin, such as giving mana to the player, giving mana to the players around (Like a supporter), etc.
ExecutableItems
Aurelium Skills NBT
You can create an ExecutableItem that while holding it increases your maximum mana, this can be done by creating an item, running the
/sk modifier
command and then while holding the item running/ei create <id>
now the ExecutableItem has the NBTTag of the command and so it has the modifications that you made.
ExecutableBlocks & ExecutableItems
Placing the ExecutableItem and it becomes the ExecutableBlock linked to it (by default it would lose the data of ExecutableItem and it would be placed as a vanilla block)
Breaking an ExecutableBlock and getting the ExecutableItem linked to it.
Tracking the same usage that the ExecutableBlock had placed when its broken and turned into the ExecutableItem linked and viceversa.
Tracking the same variable values that the ExecutableBlock had placed when its broken and turned into the ExecutableItem linked and viceversa.
ItemsAdder
ExecutableItems
You can link the ItemsAdder item into EI by following their wiki on how to link, its by adding the next line of code to the ItemsAdder item file.
ExecutableBlocks
Example:
Nexo
ExecutableItems
PlaceholderAPI
One of the main pillars when it comes to creating items, you can use any PlaceholderAPI placeholder in any part of our plugins:
Lore
Commands section
Messages (All type of messages, cooldown message, condition not met message, required things message, etc)
Variables
etc.
ShopGui+
This plugin supports selling items with specific NBT Tags on the shop, therefore, it supports ExecutableItems and ExecutableBlocks for being sell.
ShopKeepers
This plugin supports selling items with specific NBT Tags on the shop, therefore, it supports ExecutableItems and ExecutableBlocks for being sell.
Tradesplus
This plugin supports selling items with specific NBT Tags on the shop, therefore, it supports ExecutableItems and ExecutableBlocks for being sell.
WorldGuard
All SCore commands are conditioned by WorldGuard protection
This means, a BREAK (SCore command) wont run if the player doesnt have permission to break a block at the selected position.
Keep in mind that this feature is on SCore commands, not on commands run by our plugins, this means using vanilla command inside one of our plugins "execute at %player% run setblock %block_x% %block_y% %block_z% air replace" will bypass any restriction.
ExecutableBlocks
With this feature for example you could make a globlal loop that resets a specific mine like typical /warp mines inside Minecraft servers.
HeadDB
ExecutableItems
ExecutableBlocks
IridiumSkyblock
SuperiorSkyblock
GriefPrevention
Lands
ExecutableItems
There are some activators specific for this plugin, these are:
PLAYER_ENTER_IN_THEIR_LAND
PLAYER_LEAVE_THEIR_LAND
GriefDefender
Residence
PlotSquared
Towny
Advanced Enchantments
ExecutableItems
But it's possible to add their enchants on your ExecutableItems by using NBTAPI plugin and following one of this ways:
The first way is by creating a vanilla item , then adding the AdvancedEnchantment on it and then while holding it do /ei create <id>, the ExecutableItem output will automatically have the Advanced enchantments imported.
The second way is by adding the NBT Tag manually on the ExecutableItems config file. Here is an example:
After all this steps you must add manually the enchantment in the lore to let the players know this item has that enchantment.
RoseLoots
MMOInventory
ExecutableItems
The activators related to enter and leave inventory (e.g. EI_ENTER_IN_THE_PLAYER_INVENTORY and EI_LEAVE_THE_PLAYER_INVENTORY) are triggered by their methods.
EnchantsSquared
ExecutableItems
This plugin supports the enchantments of EnchantsSquared.
ExcellentEnchants
ExecutableItems
This plugin supports the enchantments of ExcellentEnchants
MMOCore
The requiredMana feature for activators can use mana from MMOCore, allowing you to set mana requirements for activators to function.
TAB
The custom command SETGLOW is compatible with TAB. You have to use the placeholder %score_cmd-glow%
BlocksToCommand
Plugin that allows you to import structures that can be placed with Ssomar Plugins.
Terra
EcoSkills
You can use placeholders conditions to check if a player has specific magic values before allowing an activator to trigger.
You can use commands to get or remove magic values.
ExecutableItems
FACTIONS UUID
SCore commands place and remove blocks safely respecting the FactionsUUID protections of the player.
CMI
JOBS REBORN
JOBS_MONEY_BOOST command work for this plugin.
AURA SKILLS
VAULT
ExecutableItems
Citizen NPC
ExecutableItems
The next activators works for Citizen NPC(s)
PLAYER_CLICK_ON_ENTITY
PLAYER_FISH_ENTITY
PLAYER_KILL_ENTIT
NBT API
Wild Stacker
SILK_SPAWNER commands work with the spawners of WildStacker.
Last updated