37 Commits

Author SHA1 Message Date
9c080d55b3 Broken commit for supporting legacy Stargate 2025-12-17 14:35:03 +01:00
c8abfebdbb Fixes a format having an unintended character 2022-06-24 13:03:12 +02:00
dd9af62bff Implements #11 for the dial command as well 2022-06-20 17:58:42 +02:00
2195c1d0eb Implements #11 2022-06-20 17:33:49 +02:00
a16cf8086f Prevents hidden options from appearing in /sgc config 2022-06-03 19:59:49 +02:00
b9dbde7d8e Adds the prefix to the visualizer output 2022-06-03 19:50:59 +02:00
a19dd16bad Decouples formatting from translations 2022-06-03 16:00:03 +02:00
c4cdab8b7f Makes language configurable
Changes the translator to load translations from several files
Moves strings.yml to en-US.yml and removes the "en" root node
Makes sure to use UTF-8 for custom languages
Improves some translator console messages and behavior when the selected language cannot be loaded
2022-06-02 21:29:02 +02:00
a5484578f5 Makes visualizer icons configurable #2 2022-06-02 15:49:00 +02:00
ff1dbaedc4 Makes the info command's output translatable
Improves some general messaging
2022-06-02 14:50:55 +02:00
806173f89d Makes output from dial and visualizer translatable 2022-06-02 01:20:36 +02:00
34d4714625 Moves permission nodes and command names to an enum to reduce redundancy
Also fixes some cases where tab completions are provided even if all arguments have been supplied
2022-06-01 19:26:47 +02:00
8ff099147b Adjusts the output of the visualizer a bit 2022-06-01 05:17:20 +02:00
a4d3ce47dc Adds a small workaround to handle Networks and Portals with spaces #8 2022-06-01 04:50:04 +02:00
95a996ff9c Adds some important changes
Adds code for translating and formatting messages
Registers strings used in CommandConfig as translatable
Makes sure to keep track of portals whose destinations are overridden to prevent permanent destination change, or portals whose destinations are overridden even after they are closed
2022-06-01 03:13:25 +02:00
66d37cddcb Adds a missing permission check for /sgc info 2022-05-31 23:11:11 +02:00
ea27afad11 Adds the info command as described in #5 2022-05-31 22:23:13 +02:00
268f0a3209 Adds a visualizer as described in #2 2022-05-31 14:38:24 +02:00
690db141d8 Makes it possible to dial a Stargate while in water 2022-05-31 04:06:21 +02:00
382b84869f Generalizes the ray tracing used for finding the portal a player is looking at 2022-05-31 03:54:51 +02:00
347a08c0e9 Adds an inefficient implementation of #1
Adds a technically working dial command whose tab completion is too horrendously slow to be usable
2022-05-31 03:32:58 +02:00
a14e3b4d9d Fixes a few issues
Fixes problems when setting a non-string value
Fixes values for some option data types not being available for tab completion
2022-05-30 16:45:04 +02:00
1bfa91a98b Prevents editing of dangerous and unimplemented config values 2022-05-30 16:17:22 +02:00
fb080c21c4 Fixes some issues with plugin.yml 2022-05-30 14:03:00 +02:00
91e0f92734 Fixes some minor warnings and spacing 2022-05-29 19:30:42 +02:00
5e7229ce35 Replaces all old functionality with a config command 2022-05-29 19:26:34 +02:00
Pheotis
fe18034ac3 Updated config to reflect new scope for project. 2021-12-16 14:49:10 -05:00
Pheotis
474c635442 Rename README to README.md
Fixing a format issue x2
2021-07-01 20:18:19 -04:00
Pheotis
6870f08614 Preparing to resume development of SG-Command 2021-07-01 20:11:18 -04:00
Pheotis
e21adda6bd Create LICENSE 2021-07-01 18:54:14 -04:00
Steven Scott
c1279abbcb Update for Bukkit direction update 2013-03-10 13:24:32 -07:00
Steven Scott
7c44e0c9b7 [v0.0.3] Added /sgc owner <player> command 2012-09-16 16:31:18 -07:00
Steven Scott
11463109fa Fix silly mixup with an if statement
Use Stargates permission handling for easier debugging
2012-08-18 15:38:30 -07:00
Steven Scott
54992bc083 Add dial permissions 2012-03-18 16:27:28 -07:00
Steven Scott
933b7f9893 Finish impementing /dial 2012-03-14 23:25:25 -07:00
Steven Scott
bb69d412a8 Start of /dial command, still needs work 2012-03-14 21:58:15 -07:00
Steven Scott
17b225e924 Initial commit 2012-03-12 19:41:45 -07:00