Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more  
CoreTools icon

CoreTools 1.4.2

AuctionHouse, PlayerVaults, Shops, Menu Creator, Economy, Scripting, Event Manager and much more!

Page 1 2 3
1.4.2 Apr 20, 2026

With this update, support for the newly released CoreTools Typewriter Extension has been added.


New:
API update for supporting new CoreTools Typewriter extension.
The AuctionHouse Purchase GUI now supports 3 new button types for setting, adding, and removing a specified amount
ItemReplacer now support _shulker_box and inventory click triggers.
PlayerVaults now support one way vaults.
PlayerVaults purchase new page scripts now support {purchased_page}
Conditional placeholders now support cache.
Holograms now support Yaw and Pitch to support one sided holograms. (constraints settings)
Restart or stop command now close all player inventory.
ServerLoadedEvent added to EventsManagers
InventoryCloseEvent now support {title}
ComparatorLocation Condition now support Range.
PlayerDataLoadedEvent now support {isprofile} placeholder if server is using MMOProfiles.
Message mechanic now support FadeIn, Stay and Fadeout params.
TitleTimes mechanic is added.
MMSpawnerSetMechanic now support debug.
Message mechanic now uses adventure MiniMessage.
GemStone station now support {color} for conditions checks.
Repair and Identification stations now support custom_stat.
Stations custom_stat now support item placeholders.
Shop items now support to set quick sell/buy amount to overwrite the default values.
{<id>_hasplayedbefore} placeholder is added.
Modifier station now support every modifier can have custom prefix_suffix.
Commands.yml now support disable commands.
Support CoinsEngine new API



Changes:
Plugin will not disable itself if target plugin event is missing in the EventsManager.
String mechanic now uses caster instead of target for papi placeholders.
Null check to CorePerms teleport event.


Fixes:
PlayerVaults next_final and previous_first buttons now only run own scripts when click.
PlayerVaults fix/change script placeholders.
Fixed Gemstone Station remove the upgraded items.
Fixed NumberFormatException on DropItemMechanic
Fixed HotbarEffect right click for mmoitems crossbow type.
Fixed PrivateDrop MM NPE if killer is null.
Fixed Dynamic Holograms spawn late for new loaded Chunks.
Fixed Dynamic Holograms was not spawn in rare case for new loaded Chunks.
Fixed RespawnControl title messages are not showing.
Fixed Item Model was not working for vanilla player heads.

1.4.1 Mar 3, 2026
Bug fixes and changes

New:
Admin command now support change of the player PlayerVaults purchased page numbers.


Changes:
Delivery condition now support add modifiers to MMOItems.
RemoveItem Condition now support amount and scan before delete the items. Scan enabled by default.
CheckItem condition default comparison is changed from "==" to ">="


Fixes:
Fixed MMOItems sold in Shops was broken.
Fixed Shops Vanilla items extra stats was not applying

1.4 Mar 1, 2026

New:
Holograms.
Conditional Placeholders.
UUIDOwner condition added for checking uuid is belonged to player MMOProfiles profile.
ClaimPermissionCheckEvent from GriefPrevention is added to EventsManager.
New delivery mode is added.


Changes:
DropItem vault and delivery att are now support parser.
Shops item now support conditions for selling and buying.
DropItem mechanic now support set MMOItems modifiers.
Shops now support set MMOItems modifiers.


Fixes:
Fixed a bug that prevented stations from calculating the final price in rare cases.
Fixed CheckItemCondition NPE on empty slots.
Fixed CheckItemCondition vanilla item was failed.
Fixed Playerdata save with MMOProfiles if server is laggy.
Fixed PlayerIdDispatchEvent was not working in the Eventsmanager.
Fixed NPE on some papi placeholders.
Fixed Enchantments doesn't apply to vanilla source items.
Fixed plugin not load on 1.21.11 Spigot servers.
Fixed stations Extra items stat calculation was wrong if item placed using Shift+Click.
Fixed Required and Stat item slots stay empty if GUI set to not close after confirm.
Fixed Modifier station extra price when using the station multiple time without closing the gui.

1.3.9 Feb 7, 2026

New:
- New feature Unicode Font Converter.
- Added cooldown placeholders to display the remaining time for the time variable. (Translate are in the config.yml)
- New condition ComparatorLocation is added and support import location from Extra settings.
- ItemReplacer now support smithing table.
- TitleTimes mechanic is added for Paper servers only.
- Delivery mode now support 3 more mode.
- CheckItem condition now support ignore enchantments for Vanilla source items. (Single slot only)


Changes:
- PrivateDrop now using Bukkit API for hide items instead of PacketEvents.
- RespawnControl title messages now be timed according to client settings.
- Variable names no longer support 'dot' and are automatically converted to underscore.
- For all stations: If the player's inventory is full when the station inventory is closed, items will drop as PrivateDrops at the player's location.


Fixes:
- Fixed gui buttons placeholders was not working.
- Fix DropItem MMOItems shouldbound and levels was not working.
- Resolved an issue where the coreperms list-permissions command could throw a NPE if executed before the player's MMOProfiles profile was activated.
- Fixed reload command for mmoprofiles lobby server
- Wardrobe will now always display an empty button icon instead of an empty item slot.

1.3.8 Jan 20, 2026

New:
- New Time Condition for timestamps.
- Variables now support Timestamp (Epoch Second)
- New Inventory Mechanic
- AuctionHouse now support limiting how many items player can list.
- New AuctionHouse Admin commands are added.
- For all GUI buttons, if the source is not “vanilla” and lore or name is set; the item is taken from an external plugin and the name and lore are changed as you wrote in the button settings. Custom skins remain on the item, only the name and lore are changed.
- Most Stations now support Custom String stats for MMOItems.
- PlayerVaults next and previous buttons now support custom buttons for last or first page.
- If the player moves more than one block away from the coordinates where the GUI was opened, the GUI will now automatically close. The block and control range can be changed in config.yml.
- AuctionHouse now support disable partial purchase.
- Upgrade station now support apply custom skin based on item level upgraded.
- AuctionHouse now support different minimum bid increment based on currency.
- DropItemMechanic now support fixed item list.


Fixes:
- Fixed SetSlot mechanic player head texture was not working.
- Fixed CorePerms commands errors.
- Fixed Merge Station confirm button allow clicking while one of the item slot are empty.
- Fixed Upgrade station downgrade was not working properly.

1.3.7 Jan 9, 2026

New:
- Mechanic now support conditions! 
- New Hologram Mechanic
- Scripts now support Template import feature.
- DropItem Mechanic now support Random Items and import features.
- Event Manager now support PlayerToggleSprintEvent
- New @Target Targeters added.
- AutoPickup
- New Condition DeliveryEventItems 
- New Mechanic DeliveryEventItems 
- EventManger now support PlayerHarvestBlockEvent
- ItemReplacer now support JustLootIt plugin.
- PlayerVaults now have admin command to open other online player vault.


Changes:
- Comparator condition now support checking numbers between.
- {sneaking} placeholder is added to PlayerToggleSneakEvent.
- Dot '.' is now supported in the internal placeholders. Example: {random_double_0.8_1.2}
- Script Condition Targets are now checked in the order configured in the config.
- Formulas used in parentheses will no longer return double values if the last value is int. (Ex: 10.0 to 10)
- VariableTemp mechanic now support target and trigger entity internal placeholders to.


Fixes:
- Fixed DropCurrency Mechanic was not supporting the double amount.
- Fixed PrivateDrops hide mode doesn't work in the DropItem and DropCurrency mechanic if share with party plugins is enabled.
- Fixed {target_location_<...>} internal placeholders was not working.
- Fix script casting command spaced args
- Fixed AuctionHouse custom in-game tax region formulas was not working.
- Fixed incorrectly selecting clicked items when using different sorings in the Shops.
- Fixed group permission itself not removed when group is removed from the player.
- Fixed script cast command caster is missing if command doesn't have target player.

1.3.6 Dec 14, 2025

New:
- PrivateDrops now support share items with Party/Clans.
- Delivery Condition now support PrivateDrops Party/Clan Share
- Delivery, DropCurrency, DropItem mechanics now support PrivateDrops Party/Clan Share
- New targeter ThreatTablePlayers for MM mobs
- PlayerInteractAtEntityEvent support added.
- Mythiclib IndicatorDisplayEvent (damage indicators) is added to events manager.


Changes:
- DropCurrency now support PrivateDrops
- Reload command now support PrivateDrops.
- Player permissions are refresh if CoreTools reloaded to apply prefix and suffix update.
- Physical Economy now support PlayerVaults inventory
- Major performance improvements for Physical Economy


Fixes:
- Fixed MythicDamageBridge support new API of MythicLib.
- Fixed Player Head textures on 1.21.10+
- Fixed CorePerms Prefix is not updating until player rejoin if group is removed from player.
- Fixed commands not register if server is spigot.

1.3.5 Nov 27, 2025

New:
- Tier-based buff system for MMOItems is added to DropItem and Delivery conditions.!
- DropItem Mechanic now support alternative Delivery methods
- Add {material} to BlockFormEvent.


Changes:
- MythicMobDeathEvent, MythicMobSpawnEvent {level} placeholder now will return as int.
- {level} {new_level} internal placeholder now will return as int.
- {<id>_mmlevel} internal placeholder now will return as int.
- Item creation has been improved.


Fixes:
- Transmog top inventory fill buttons can take from player.
- Transmog station armor slots doesn't show the buttons.
- VariableTemp mechanic not parsing player internal placeholders.
- Better debug message for Comparator condition.
- CorePermission player list-permissions command printing the same message multiple times.
- Group name would not be added as permission if it was inside another group.
- If a permission is added to multiple groups or directly to a player, and it is set to 'active: false' in any of them, the permission will no longer be applied to the player.

1.3.4 Nov 16, 2025

Changes:
- CorePerms list permission command now list all permission from server to.
- AsyncPlayerChatEvent in EventsManager now support Set mechanic to edit player chat message format.


Fixes:
- Fixed PlayerVault and AuctionHouse top inventory clicks.
- Removed debug messages.

1.3.3 Nov 16, 2025

New:
- ItemReplacer source item now support potions with effects.
- MMOItems item generation inside of DropItem Mechanic now support Item Tier and Item Level.


Changes:
- Autosave now have simple queue system.
- PlayerVault command and mechanic will close the gui before opening.
- Improve AuctionHouse Multi-Server support.
- Hotbar slot id placeholder added to InventoryClickEvent
- Block hotbar swap item in AuctionHouse and PlayerVaults
- MMOStat mechanic stat, value and duration now support placeholders.


Fixes:
- Fixed modifier station stat update fail for int stats.
- Fixed MySQL/YML data converters.
- Unable to create new columns when the SQL server is MySQL instead of MariaDB has been fixed.
- Fix CorePerms error if player disconnect while joining to server
- Fixed CorePerms commands if server is not using MMOProfiles.
- Cast script command arguments order fixed if target player is missing.

1.3.2 Nov 9, 2025
Hotfix

- The issue of player data not loading when the economy feature is disabled has been fixed.

1.3.1 Nov 9, 2025

New:
- Server identifier placeholders are added for internal and PAPI. {identifier} %coretools_identifier%


Changes:
- Debug attribute is added to CheckItem condition.
- When using CorePerms with MMOProfiles, the player's actual UUID player data is configured to load before the player selects a profile.
- Code related to the use of the MMProfiles API has been improved.
- Code related to MySQL connection has been improved.
- CorePerms groups also be applied to players as permissions.
- CorePerms now support default permissions.


Fixes:
- Fixed OtherConditions was not working.
- Fixed CheckItem Condition failed if type is uppercase.
- Fixed Sell station default config.
- Fixed a duplication bug that could occur on servers running AuctionHouse with Redis in a multi-server setup.
- Fixed NPE on variables if playerdata is not ready yet.
- Error messages that occurred when CorePerms was disabled have been fixed.
- Fixed CorePerms list-groups command.
- Fixed Redis connection Netty DNS error when multiple plugins uses Redisson same time.

1.3 Nov 2, 2025

New:
- New feature CorePerms! Manage your players permissions and groups! 
- Add support to EntityChangeBlockEvent
- Block state internal placeholder support is added.
- OtherConditions has been added for use in scripts that do not involve entities.
- Internal Items placeholders now support source name of the item plugin. {item_<id>_source}
- Support to new MMOProfiles API
- RespawnControl now have force teleport command using spawn modes.
- DropItem Mechanic now support drop unidentify and soulbound for MMOItems
- MythicFurnitureRemoveEvent and MythicFurniturePlaceEvent event support added.
- Script cast command now support extra argument to use inside the scripts.
- EventManager PlayerCommandPreprocessEvent now support Arguments


Changes:
- Currency Mechanic amount now support formulas.
- Chance Condition now support decimals.
- Player data saving and loading processes have been reworked to work better with MMOProfiles.
- Delivery command now support sending message to players using message.yml
- MythicDamageBridge now support internal placeholders for the Player and the MM Mob.


Fixes:
- NPE on Physical economy
- MenuCreator bottom inventory click allow players put item in the upper inventory while bottom_inventory buttons are disabled.
- Merge Station double the amount if next condition return false.
- MMOItems are sold in the shop not stacking has been fixed.
- Fixed error when closing Menu Creator gui if TownyMenus installed.
- Fixed NPE if item meta is null when checking the item source
- Fixed Player head texture not working in ItemStackMechanic
- Fixed ItemReplacer error for chestless boats when right-clicked.
- Fixed NPE when int stat update in the Modifier Station.

1.2.6 Oct 6, 2025

Fixes:
- Fixed Custom Model data error in Physical economy.
- Fixed EntityDamageEvent event script was not working.
- Fixed Physical economy balance checking.

1.2.5 Oct 5, 2025

New:
- New feature Mythic Damage Bridge. Add defense stats for all MMOItems damage types in MythicMobs!
- New Near condition.


Changes:
- ItemReplacer target MMOItems now support random item from type.
- AuctionHouse now support broadcast messages.
- CheckItem condition now support checking multiple slot in player inventory.
- Physical currency "other" source items  now support same material and different custom model data.


Fixes:
- Fixed NPE if any entity condition target is not entity.
- Fixed PlayerVault Item placeholders for blocking script.
- Add missing not-enough-money message and sound configs for list items in the AuctionHouse

1.2.4 Sep 27, 2025

Fixes:
- Fixed PlayerData is not saving
- Fixed Wardrobe error when slot condition return false and confirm_locked button doesn't have lore.
- Fixed Damage Events NPE

1.2.3 Sep 26, 2025

New:
- Prefix suffix support is added to Gemstone, Merge, Modifiers, Reroll, and Upgrade stations.
- New feature Periodic Scheduler
- ItemReplacer now support replacing Enchanted Books.
- Modifier Station now support selecting random modifier.
- Transmog DB now support item flags.
- Shop items now support scripting to create stok system
- AuctionHouse now support start and close script.
- Wardrobe now support black list slots from MMOInventory.
- ItemReplacer now support Lootin plugin chests
- ItemReplacer enchantments now support 'any' for the 'enchanted_book'


Changes:
- Unnecessary permission checks for commands have been removed.
- Fixed SetMechanic targeter.


Fixes:
- Fixed Economy 'other' and 'nexo' source items.
- Fix CheckItem Condition NPE.
- Condition strings not load lowercase from configs anymore.

1.2.2 Sep 14, 2025
Cron Scheduler

New:
- New feature Cron Scheduler. You can now schedule your command or script lists!
- New Wardrobe placeholder to clean unwanted characters from mmoinventory item names. `{mmoinventory_item_names_<1/2/3>}


Changes:
- PlayerCastSkillEvent event now support skill id placeholders.
- DeliveryMechanic amount and id now support placeholders.

1.2.1 Sep 7, 2025

New:
- ItemReplacer chests are now support "chest_minecart, *_raft, *_boat" inventories
- ItemReplacer chest replacer have new setting 'chest_check_one_time'
- New commands to convert player data between mysql and yml.
- PlayerExpChangeEvent support.


Changes:
- When checking the ItemSource of the vanilla items now support vanilla items with enchantments.


Fixes:
- Fixed NPE on Vault hook at player join
- Fixed PlayerVault NPE on clicking purchase page while max page already purchased.
- Fixed PlayerVault running wrong script for purchased pages.
- Fixed PlayerVault Money placeholder is not auto hide from item lore's if next page doesn't contain money requirement.
- Fixed PlayerVaults scripting

1.2 Sep 3, 2025
1.2 - AuctionHouse

With 1.2 stable, all planned features for AuctionHouse have been completed. Since the full 1.2 changelog is too long, you can view it in full at this address.


New:
- AsyncPlayerPreLoginEvent support added to Events Manager.
- The MMSpawnerSet mechanic has been added to set the attributes of MythicMobs spawners.
- New Keeper feature is added to ItemReplacer
- Wardrobe confirm button now support '{mmoinventory_item_names}' placeholder to list of the MMOInventory item names.
- ItemReplacer now supports chest, ender_chest, and trapped_chest inventories when the player right-clicks.
- New {item_name_clean_<id>} placeholder added to get the cleaner version of the item names when item name contains custom font
- PlayerVaults now support scripts in the 'page_prices'
- PlayerVaults: {page_prices custom} placeholders will auto hide from item lore if next page is not contain the condition.


Changes:
- AuctionHouse, Stations, PlayerVault, Wardrobe {page_no} and {category} placeholders are now supporting in the gui buttons lore to.
- ItemReplacer chest scan will skip scanned chest until server reset.
- OpenStation Mechanic now support all stations.
- CheckItem condition now support checking AIR (empty vanilla) slots.
- AuctionHouse Sell GUI now support Anvil and Sign Gui to get the player price input.


Fixes:
- Fixed AuctionHouse ALL category was showing expired/sold items.
- Fixed non-mmoitems was not working on the transmog station.
- Fixed NPE on vault currency when player joining while playerdata is not fully loaded.
- Fixed NPE on PlayerInteractEvent
- Fixed Physical Economy withdraw when Item Plugins return different ItemStack.

Page 1 2 3
Sign in
$18.99 USD
Sign in to purchase, save this product to your cart, and keep downloads tied to your account.
Stripe

playervault

economy

scripting

event

variables

stations

mmoitems

shop

respawn

drop

menu

replacer

utils

recipe

rpg

mmo