StorageMechanic [DEMO] [Support MythicMobs,ItemsAdder,Oraxen
1.0.1.7Create your storage on custom blocks or furnitures now! **[Support multi pages]**
1.0.1.7latestA big update - read it carefully, it's very importantNov 1, 2023 There are 2 problems with this update! · You must delete the config.yml · All current storage data must be deleted or the plugin will not work. The most serious thing about this is the storage data. All of this is my fault for not having a version system applied. I want to apologize in advance. Additionally, it was also for a good cause to add a source system that was totally necessary. I have good news, this will never happen again, you can rest assured, take precautions, people make mistakes, forgive me. Added · A new storage origin context system has been added to identify the specific origin of each storage unit. This enhancement will be crucial in identifying and removing storage devices that are no longer functional. · A new placeholder system has been added for the item interface. This system allows you to add an item interface and click on an item to place it on the cursor within the item interface. Later, you can remove the item by clicking again on the same item interface. For more information, you can check out our wiki at the following link: [LINK] · Support for furniture and skills from MythicMobs has been added. Now, support has been implemented for MythicCrucible skills with furniture. This enables seamless integration with MythicMobs and MythicCrucible elements, enhancing the user experience and providing exciting new gameplay possibilities. [LINK] · A new skill has been added: 'smExecuteAction{id=actionID}', which allows the execution of actions within StorageMechanic. You can now utilize this skill to perform various actions within the storage system. For more details on how to use this feature, please refer to our link: [LINK]. · A new stages system has been added to the Storage configuration. What is its purpose? This system allows you to alter the appearance of the inventory, including its content such as item interfaces, as well as the inventory title. How can the stage be changed? The stage value can be adjusted through the configuration using the 'refresh' parameter, measured in ticks. This determines how often the stage changes. If set to 0, the stage will not change. What are the uses of these stages? When set to 'refresh: 0', you can utilize this feature with the actions system using 'setStage{stage=stageId}', which changes the stage. How can it be used? You can use it to change the stage when performing a custom crafting or an action that animates the storage. For further details, please refer to this link: [LINK]. · Added Actions System. What does it include? · Event System: Executes actions based on events. · Local and Global Variables: Local variables are specific to the same storage, while global variables apply to all storages using the variable (Note: These variables are cleared upon server restart!). · List Variables System. · Functions System: Supports conditions and conditional actions. · Execution of Java Code within functions. · Conditions System. For more information, please visit this [LINK]. · Added a New Item Interface. This new item interface allows for the execution of actions upon being clicked. [LINK] · Added a New Mechanic for BlockStorage. This new mechanic enhances compatibility with hoppers, allowing you to modify the ticks for speed and configure the items transferred per tick. [LINK] · Added 2 New Properties for Storage: · isTempStorage · dropAllItemsOnClose These new properties have a significant impact on the actions system. They allow the creation of temporary storage, meaning it won't be saved in the database, and another option where all items inside the storage are dropped upon closure. [LINK] · Added a New YAML Reading System. It is necessary to delete the config.yml file for the new system to function properly. · Added a New Data Saving System. Now, data can be automatically saved at specified intervals, configurable through the settings. Fixed · Resolved an issue where pushing a custom StorageMechanic block was causing an error. Removed · Temporary Removal of Support for MythicCrucible using the StorageMechanic System.1.1.8.8Updated to 1.20.1Jul 28, 2023 Fixed compatibility with commandAPI1.1.8.6Fixed spam and error with oraxen!Apr 23, 2023 Fixed spam console. Fixed compatibility with oraxen.1.1.8.5Updated to 1.19.4Apr 6, 2023 Updated to 1.19.41.1.8.4Fixed error with oraxenMar 8, 2023 with oraxen plugin no load!1.1.8.3Fixed no load pluginMar 8, 2023 Fixed no load bstats class1.1.8.2Fixed bugs and added BstatsMar 8, 2023 Fixed bug with Mythic1.1.8.1Mar 8, 2023
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta