Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rollczi/litecommands-intellijplugin
🔌LiteCommands IntelliJ IDEA plugin - A plugin for IntelliJ IDEA that provides support for the LiteCommands framework.
https://github.com/rollczi/litecommands-intellijplugin
bukkit hacktoberfest intellij-plugin minecraft-plugin spigot velocity
Last synced: 5 days ago
JSON representation
🔌LiteCommands IntelliJ IDEA plugin - A plugin for IntelliJ IDEA that provides support for the LiteCommands framework.
- Host: GitHub
- URL: https://github.com/rollczi/litecommands-intellijplugin
- Owner: Rollczi
- License: apache-2.0
- Created: 2023-01-04T08:02:36.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-11-03T01:46:10.000Z (11 days ago)
- Last Synced: 2024-11-03T02:23:27.044Z (11 days ago)
- Topics: bukkit, hacktoberfest, intellij-plugin, minecraft-plugin, spigot, velocity
- Language: Java
- Homepage: https://plugins.jetbrains.com/plugin/20799-litecommands
- Size: 271 KB
- Stars: 11
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
LiteDevelopers & Hacktoberfest 2024
Register on hacktoberfest.com and start supporting open source!Add/Improve/Fix features and open Pull request! If you don't have an idea, see issues!See also other repositories!
[![Discord](https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/6cUhkj6uZJ)
[![Sponsor](https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/donate/ghsponsors-singular_vector.svg)](https://github.com/sponsors/Rollczi)
[![Gradle](https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/built-with/gradle_vector.svg)](https://gradle.org/)
[![Java](https://raw.githubusercontent.com/intergrav/devins-badges/v3/assets/cozy/built-with/java17_vector.svg)](https://www.java.com/)### LiteCommands IntelliJ IDEA Plugin
## Introduction
With LiteCommands plugin, you can easily develop your commands within the **IntelliJ IDEA** environment.
The plugin provides **annotation inspections**, **tools** for creating new command classes,
**syntax highlighting**, **code completion**,
and other useful features to make your development experience smoother and more efficient.[LiteCommands](https://github.com/Rollczi/LiteCommands) is an annotation-based command framework
that can be used with Velocity, Bukkit, Paper, BungeeCord, Minestom, Sponge, Fabric, JDA and future implementations.GitHub: [link](https://github.com/Rollczi/LiteCommands)
Support: [LiteCommands Discord](https://discord.gg/6cUhkj6uZJ)
Issues: [link](https://github.com/Rollczi/LiteCommands/issues)
Documentation 3.x: [link](https://litedevelopers.rollczi.dev/introdution.html)
Documentation 2.x: [link](https://docs.rollczi.dev/)## Links
- [Discord](https://discord.gg/6cUhkj6uZJ)
- [Plugin](https://plugins.jetbrains.com/plugin/20799-litecommands)
- [Documentation](https://docs.rollczi.dev)## Features
- [x] Annotation inspections to easily identify and fix errors in your command code
- [x] Quick fixes for common issues with LiteCommands code
- [x] Syntax highlighting to make your code easier to read and understand
- [x] Tools for creating new command classes and generating command method templates
- [ ] Code completion for LiteCommands annotations and methods## Installation
To install 🔌 LiteCommands plugin, follow these steps:
1. Open the IntelliJ IDEA plugin repository by going to `Preferences` > `Plugins` > `Marketplace`.
2. Search for "LiteCommands" in the search bar.
3. Click the `Install` button for the 🔌 LiteCommands plugin.
4. Restart IntelliJ IDEA for the changes to take effect.## Usage
Once 🔌 LiteCommands plugin is installed, you can use it to develop and test your commands. To create a new LiteCommands project, follow these steps:
1. Set up your Java project with either Maven or Gradle.
2. Add the LiteCommands dependency to your dependencies. [[See more]](https://docs.rollczi.dev/documentation/litecommands/getting-started/dependencies.html)
3. Start writing your commands! The LiteCommands plugin will make it easier for you to write code.For more detailed instructions on setting up LiteCommands in your project, please see the [Getting Started](https://docs.rollczi.dev/documentation/litecommands/getting-started.html) guide in the LiteCommands documentation.