Skip to content

Enigma-North/Enigma-Storage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enigma Storage

Enigma Storage — A bulk item storage plugin for Paper/Spigot, a fork of DeepStoragePlus upgraded for the latest Minecraft version — 26.1.2

Description

This plugin adds a Deep Storage Unit (DSU) with massive storage capacity and a system of portable Storage Containers. It saves DSU data in SQLite, supports a wireless terminal, custom recipes via CustomRecipeAPI, and convenient permission management.

Find more plugins and resource packs at our website: https://enigmanorth.ltht.app

Installation

  1. Copy EnigmaStorage.jar into your server's plugins/ folder.
  2. Start the server to generate plugins/EnigmaStorage/config.yml.
  3. Restart or start the server again.

Main Commands

Enigma Storage Commands

  • /es items — Lists all registered Enigma Storage items.
  • /es give <player> <item> <amount> — Give an item to a player.
  • /es give <item> <amount> — Give an item to yourself.
  • /es migrate — Forcefully migrate DSUs from lore storage to SQLite.

The command is registered as es, with aliases enigmastorage and old dsp.

CustomRecipeAPI Commands

  • /crapi book — Open the recipe book.
  • /crapi new — Create a new recipe via in-game interface.
  • /crapi setworkbench — Open the workbench editor.
  • /crapi workbench — View the current workbench recipe.
  • /crapi items — Show available CustomRecipeAPI recipes.
  • /crapi give <player> <item> <amount> — Give the result of a recipe.

Permissions

Enigma Storage Permissions

  • enigmastorage.create — Allows creating DSUs.
  • enigmastorage.adminopen — Allows opening locked DSUs.
  • enigmastorage.wireless — Allows using the wireless terminal.
  • enigmastorage.give — Allows using /es give.

CustomRecipeAPI Permissions

  • crapi.command — Allows using the /crapi command.
  • crapi.book — Allows opening the recipe book and workbench.
  • crapi.giveitem — Allows giving items via the recipe book.
  • crapi.new — Allows creating new recipes in-game.
  • crapi.setworkbench — Allows updating the workbench recipe.
  • crapi.craft — Allows crafting custom recipes.
  • crapi.craftall — Allows crafting all custom recipes.
  • crapi.give — Allows /crapi give and /crapi items commands.
  • crapi.op — Allows seeing the permission name for each recipe.

Features

  • Bulk storage DSU with portable Storage Containers.
  • Wireless terminal and DSU linking.
  • DSU data saved in SQLite.
  • Custom recipe support via CustomRecipeAPI.
  • Item distribution via /es give and /crapi give commands.
  • Migration of old DSUs from lore to SQLite via /es migrate.

Authors

  • EnigmaticMP — Author of this project.
  • Darkolythe — Original DeepStoragePlus and CustomRecipeAPI.

License

This project is distributed under the GNU GPL v3 license.

About

A compact terminal storage system for Minecraft Paper/Spigot servers, inspired by Applied Energistics 2 (AE2).

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages