DEVIN is a framework for Spigot 1.8+ that gives developers the tools to build better and bigger plugins more efficiently. DEVIN takes care of a lot of the cumbersome code that developers would have to traditionally write so they can spend more time developing a better plugin.
Features
- Powerful annotated command and sub command framework with automatic tab completion and help command.
- Connect information to specific players or worlds for temporary or persistent use.
- Dependency Injection for any and all objects. Automatically used when registering commands and events.
- A MessageSender class for sending messages to one person, a group, or to everyone easily with prefixes.
- Overall faster development and improved maintainability.
- Spigot 1.8+
- Java 8
Check out the github page and read the wiki!
Setting Up Owners
- Download the latest DEVIN.jar.
- Put it in your plugins folder on your server.
- Download the latest Devin.jar and install on your development server (see above).
- Create a new Spigot project.
- Add the Devin.jar as an external reference.
When you're done making your plugin or you're a server admin, you can just turn debug-mode to false in the config.yml so the registration messages stop coming up.
Issues / Feedback
If you have any issues while developing or have an idea to enhance the framework, please post it on Github or message me if you have a specific question.
Thank you for your interest in DEVIN.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
DEVIN | Command, Data, and Injection Framework is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11. Downloaded 377 times (via Spigot). Download it and open it directly in the game.