Skip to content

Commit 1c1aaad

Browse files
authored
Update README.md
1 parent bcebfc7 commit 1c1aaad

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# CommandFramework
1+
# Command Framework
22

3-
CommandFramework is a flexible and extensible command framework designed for Bukkit/Spigot and especially Paper forks. It simplifies the process of creating, registering, and managing commands dynamically at runtime—a task that can be challenging due to inherent differences and limitations between Bukkit/Spigot and Paper.
3+
Command Framework is a flexible and extensible command framework designed for Bukkit/Spigot and especially Paper forks. It simplifies the process of creating, registering, and managing commands dynamically at runtime—a task that can be challenging due to inherent differences and limitations between Bukkit/Spigot and Paper.
44

55
---
66

@@ -9,7 +9,7 @@ CommandFramework is a flexible and extensible command framework designed for Buk
99
The `me.croabeast.command` package offers a modular command system that provides:
1010

1111
- **Robust Registration/Unregistration:**
12-
Seamlessly register and unregister commands at runtime even on Paper servers, where many traditional Bukkit/Spigot implementations can break. CommandFramework addresses the runtime registration challenges posed by Paper.
12+
Seamlessly register and unregister commands at runtime even on Paper servers, where many traditional Bukkit/Spigot implementations can break. Command Framework addresses the runtime registration challenges posed by Paper.
1313

1414
- **Sub-Commands Support:**
1515
Easily implement command hierarchies with sub-commands. Each sub-command automatically derives its permission node from its parent and can be configured with aliases.
@@ -24,7 +24,7 @@ The `me.croabeast.command` package offers a modular command system that provides
2424
Use the `CommandBuilder` class for a fluent API to quickly create and configure commands, setting properties like overriding behavior, error handling, and custom tab completion strategies.
2525

2626
- **Integration with Bukkit/Spigot/Paper:**
27-
Built on top of Bukkit’s command system, CommandFramework seamlessly integrates with the server’s command map and permission system. It is particularly tuned for Paper servers where runtime command management is notoriously challenging.
27+
Built on top of Bukkit’s command system, Command Framework seamlessly integrates with the server’s command map and permission system. It is particularly tuned for Paper servers where runtime command management is notoriously challenging.
2828

2929
---
3030

@@ -64,9 +64,9 @@ The `me.croabeast.command` package offers a modular command system that provides
6464

6565
---
6666

67-
## Why CommandFramework Works on Paper Forks
67+
## Why Command Framework Works on Paper Forks
6868

69-
Paper forks of Bukkit/Spigot often break traditional command registration methods, especially when attempting dynamic registration and unregistration at runtime. CommandFramework was built with these challenges in mind. It:
69+
Paper forks of Bukkit/Spigot often break traditional command registration methods, especially when attempting dynamic registration and unregistration at runtime. Command Framework was built with these challenges in mind. It:
7070

7171
- **Supports Runtime Changes:**
7272
Enables commands to be registered and unregistered at runtime without issues on Paper.
@@ -218,9 +218,9 @@ public class MyPlugin extends JavaPlugin {
218218

219219
## Conclusion
220220

221-
**CommandFramework** (the collection of classes in the `me.croabeast.command` package) is designed to streamline command development for Minecraft plugins, particularly on Paper forks where runtime registration can be challenging. Its modular design, support for sub-commands, dynamic tab completion, and robust permission checks make it an ideal choice for modern plugin development.
221+
**Command Framework** (the collection of classes in the `me.croabeast.command` package) is designed to streamline command development for Minecraft plugins, particularly on Paper forks where runtime registration can be challenging. Its modular design, support for sub-commands, dynamic tab completion, and robust permission checks make it an ideal choice for modern plugin development.
222222

223-
With CommandFramework, you can build sophisticated command hierarchies, provide context-sensitive tab completions, and manage command registration and unregistration at runtime—ensuring compatibility and stability even on the latest Paper servers.
223+
With Command Framework, you can build sophisticated command hierarchies, provide context-sensitive tab completions, and manage command registration and unregistration at runtime—ensuring compatibility and stability even on the latest Paper servers.
224224

225-
Happy coding and enjoy building powerful commands with CommandFramework!
225+
Happy coding and enjoy building powerful commands with Command Framework!
226226
*CroaBeast*

0 commit comments

Comments
 (0)