Changelog
0.3:
- Converted commands and chat interacts to use separate threads due to networking.
- Changed chat manager to use custom object, rather than unchecked casting.
- Implemented "/plugin browse" - the command lets you browse though plugins in modrinth (might be built into "/plugin install" later).
- Added README to GitHub.
- User redirected to "/file chat" when trying to use the gui though a terminal.
- Fixed bug with fileReader not being closed after editing a file.
- Changed file navigator, text editor & "/plugin" to use more specific permissions.
- Implemented ability to create new files.
- Fixed weird behaviour when interacting with normal items when using the "/file" command.
- Implemented ability to delete files.
- Optimized FileGui file.
- Removed scroll limit on files.
- Implemented ability to add end of liens & new lines by clicking on the background.
- Reworked Logging system.
- Text responses are got from lang file instead of being hard coded (allows for translation).
- Lang file will automatically repair itself.
- Will install new language lang files from GitHub if new ones are published for a version.
- Before installing a plugin it will be checked if it is already installed.
- When deleting a plugin that other plugins depend on, it will prompt you if you want to delete those as well.
- Removed "showErrors" config option. A warning/error message will always display. However, you can disable the java errors with "showErrorTrace".
- If a plugin version has multiple files it will prompt you for which ones to install.
- Added "/plugin reload", which makes CogWorks rescan the "./plugins" folder for any changes.
- If a plugin doesn't have a config folder then there won't be a prompt to delete the config folder.
- When updating CogWorks it will automatically install the correct versions of the lang files. If an updated version of the lang you are using isn't yet available it will continue to use the old version and substitute any missing values with english ones.
- Split /plugin install into two commands:
/plugin install <URL> - Downloads the file from the url to the "./plugins" folder.
/plugin search <Plugin name> - Uses Modrinth to search the name given and returns the results, which can be chosen from to download. - Changed permissions to reflect new command:
"cogworks.plugin.ins.gen" - lets the user use the /plugin install command.
"cogworks.plugin.ins.modrinth" - lets the user use /plugin search & /plugin browse. - MAJOR code cleanup.
- Added catch for invalid file name when creating a file.
- Updated ADR to not retry after ADR completed & dependency couldn't be resolved.
- Rewrote plugin remove commands for better readability & maintainability.
- Plugins will be enabled immediately on installation.
- Release of version 0.3.
To view the entire Changelog click here!
Hot bug fixes:
- Fixed lang update system
- Added missing lang response
(these are minor bugs after release that had a swap of the uploaded jar instead of a new release)
Known issues:
- Lang error when using /plugin browse (fixed in next version)
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
AlphaVersion number
0.3Loaders
BukkitPaperSpigot
Game versions
1.20–1.20.2Downloads
820Publication date
November 4, 2023 at 10:51 PMPublisher
Mapty231
Owner