BCF Command Formatter icon

BCF Command Formatter -----

Library to make managing commands easier





Add missing documentation for TerminalConsole

Since Last Release:
* 882cfbf (HEAD, tag: v1.4.1, origin/master) Add missing documentation for TerminalConsole [bundabrg]
|
* 12e9a54 Update documentation and add clear example of Standalone application [bundabrg]
|
* 0c96a87 Add transient dependencies for Standalone to make things easier [bundabrg]
| Instead of knowing what to include you can just add a dependency to `terminalconsole` and have everything brought it.
|
* 7532710 Add descriptions for Switches [bundabrg]
|
* 8e950b7 Automatically add correct Maven version to docs when building [bundabrg]
|
* f4fdf4b Update action to include TerminalConsole when creating a release [bundabrg]
|
* 9ddb2d4 Bump version to 1.5.0-SNAPSHOT [bundabrg]
----------, Sep 6, 2022


Implement Standalone Platform based on JLine3

Changes:
- Change completions so more info can be passed back including descriptions and command titles

- Add a new platform, Standalone, for standalone console applications

- Add `description` keyword to parsers so that a description can be provided during completion for platforms that support it (only Standalone at this time)

- Update documentation for new Standalone platform

Since Last Release:
* 1c09598 (HEAD, tag: v1.4.0) Implement Standalone Platform based on JLine3 [bundabrg]
Changes:
- Change completions so more info can be passed back including descriptions and command titles

- Add a new platform, Standalone, for standalone console applications

- Add `description` keyword to parsers so that a description can be provided during completion for platforms that support it (only Standalone at this time)

- Update documentation for new Standalone platform
----------, Sep 6, 2022


Get out of Generics Hell by fixing unnecessary usage

Solves an NPE when parsing a player

Since Last Release:
* aa648ea (HEAD, tag: v1.3.1, origin/master) Get out of Generics Hell by fixing unnecessary usage [bundabrg]
| Solves an NPE when parsing a player
|
* 14bee97 Fix typo in action [bundabrg]
|
* baf0356 Update to 1.4.0-SNAPSHOT [bundabrg]
----------, Sep 6, 2022


Update build so commit messages show their body

Since Last Release:
----------, Sep 5, 2022


Fix Github Actions due to missing PDF documentation

Since Last Release:
* 68befac (HEAD, tag: v1.2.9, origin/master) Fix Github Actions due to missing PDF documentation [bundabrg]
* 9f0774b Merge pull request #12 from bundabrg/fix/bukkit-permission [bundabrg]
|\
| * 604e4ec [docs]: Update documentation [bundabrg]
| * b33d90d [bukkit]: Set permissions on BukkitCommandExecutor [bundabrg]
|/
* 8f23287 More documentation fixes [bundabrg]
* 33468eb Update docs to reflect current version [bundabrg]
----------, Aug 31, 2022


Add Convenience SendMessage for BungeeCommand

If the commandsender is the console and the message to be sent is multiline a newline will be prefixed to the message

Since Last Release:
* a2360e6 (HEAD, tag: v1.2.8, origin/master) Add Convenience SendMessage for BungeeCommand [bundabrg]
* db13d70 Fix bug when copying the context [bundabrg]
* 9d86b3f Fix Error and Default being chosen in preference to a valid option [bundabrg]
* d7ac8a0 Clean up useless files [bundabrg]
----------, Oct 8, 2020


Fix @Default and @Error not working

Since Last Release:
* cceb5a0 (HEAD, tag: v1.2.7, origin/master) Fix @Default and @Error not working [bundabrg]
* e68874a Ignore @Args when executing a @Command ands its on the root class [bundabrg]
* 9ab6dc1 Update Spigot Deploy to remove title from message [bundabrg]
----------, Oct 4, 2020


Release v1.2.6

Build with Java 1.8 instead of 11

Since Last Release:
* 36d8541 (HEAD, tag: v1.2.6, origin/master) Build with Java 1.8 instead of 11 [bundabrg]
----------, Oct 2, 2020


Release v1.2.5

Implement support for Bungeecord

Squashed commit of the following:

commit b32ba170240ea02dbb674460588e2116ce542744
Author: bundabrg < [email protected]>
Date: Fri Oct 2 21:40:01 2020 +0800

Update Documentation

commit 3b345535a521b91ade9d068f796e4516f50048d1
Author: bundabrg < [email protected]>
Date: Fri Oct 2 20:46:35 2020 +0800

Add Completion

commit ccca46ede179d0b491a9f9f69a658d82b1bdf2d5
Author: bundabrg < [email protected]>
Date: Fri Oct 2 18:28:15 2020 +0800

Make it compile

commit 783a998ad3803fc5de985f5e80f1721bda931abb
Author: bundabrg < [email protected]>
Date: Fri Oct 2 17:27:08 2020 +0800

Refactor to start support of multiple platforms

Since Last Release:
* 449ceb5 (HEAD, tag: v1.2.5, origin/master) Implement support for Bungeecord [bundabrg]
----------, Oct 2, 2020


Release v1.2.4

Since Last Release:
* 1407699 (HEAD, tag: v1.2.4, origin/master) Merge branch 'fix/completions' [bundabrg]
| * fix/completions:
| Multiple Changes
| Add Options to the StringParser
|
* 1e50f4d Multiple Changes [bundabrg]
| Changes:
| * Add completions to most parsers with their own type
| * Fix String Parser options
| * Literal and String parser will ignore case and return the defined value rather than the input value
| * Switches now correctly show for completions and the values of a switch will now not show other completions by mistake
| * Remove some debug logging that snuck in.
|
* 7744fb1 (origin/fix/completions) Add Options to the StringParser [bundabrg]
----------, May 23, 2020


Release v1.2.3

Since Last Release:
* 2516424 (HEAD, tag: v1.2.3, origin/master) Allow an Arg to take an array of strings [bundabrg]
| This allows splitting a string into separate components. They are stitched together space separated
|
* 5ed1e2f Update Workflows to show commit descriptions [bundabrg]
----------, May 21, 2020


Release v1.2.2

Since Last Release:
* eddd79f (HEAD, tag: v1.2.2, origin/master) Multiple Changes [bundabrg]
----------, May 21, 2020


Release v1.2.1

Since Last Release:
* 7bf37b5 (HEAD, tag: v1.2.1, origin/master) Merge pull request #8 from bundabrg/feature/api-docs [bundabrg]
|\
| * 516153b Finish Documentation and API and clean up API [bundabrg]
| * 9a52932 Start work on API Documentation [bundabrg]
* 60249bc Merge pull request #7 from bundabrg/feature/spigot-auto-release [bundabrg]
* 8d4344f Update Build Workflow [bundabrg]
* bc9e37a Update README [bundabrg]
----------, May 1, 2020


Release v1.2.0.1

Since Last Release:
* bec94c2 (HEAD, tag: v1.2.0.1, origin/feature/spigot-auto-release) Implement SpigotMC Auto Release [bundabrg]
* 7cf70cc (origin/master) Documentation fix [Brendan Grieve]
* b56d33f Documentation fix [Brendan Grieve]
----------, Apr 30, 2020

Resource Information
Author:
----------
Total Downloads: 711
First Release: Apr 29, 2020
Last Update: Sep 6, 2022
Category: ---------------
All-Time Rating:
0 ratings
Find more info at bundabrg.github.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings