Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bleeding #175

Merged
merged 247 commits into from
Nov 21, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
247 commits
Select commit Hold shift + click to select a range
76124d4
Release of Prison v3.2.1.
rbluer Sep 27, 2020
2da859f
Set the new build number to v3.2.2-alpha.1
rbluer Sep 28, 2020
c6840f0
Bug fix: Prison was allowing the material REDSTONE to be added to min…
rbluer Sep 28, 2020
d244caf
Added some guidebooks
GABRYCA Sep 28, 2020
a4d3adc
Fix: Changed nether_brick to an item since this is an item and not a …
rbluer Sep 29, 2020
c6833f0
Added a few v1.16 block types. Not sure if they will actually work. …
rbluer Sep 29, 2020
1f3c0db
Added a few v1.16 block types.
rbluer Sep 29, 2020
bcdfbcf
New feature: added some new 1.14 and 1.15 blocks since some of the 1.…
rbluer Oct 1, 2020
e5fe51e
Reformatted so the code will have a better chance of fitting on the s…
rbluer Oct 1, 2020
65d4787
Bug fix: change how /ranks list works with perms. Should allow all p…
rbluer Oct 1, 2020
53f45d3
Hide command count if does not have perms.
rbluer Oct 1, 2020
fa29bf4
Some more adjustments for non-admin players.
rbluer Oct 1, 2020
7e95368
Messages Language GUI support but the ranks and mines main commands a…
GABRYCA Oct 1, 2020
5b79665
Added mkdir so it should make the languages folder if missing, before…
GABRYCA Oct 1, 2020
63cf2f1
doc update
rbluer Oct 1, 2020
1aa0a2a
New Feature: Rename Mines. Bug Fix: Delete Mines. You can now rename…
rbluer Oct 3, 2020
5446696
New Feature: Added Mine Tag Names and 8 new placeholders to support t…
rbluer Oct 4, 2020
adf41a4
New Feature: Setup the complex sorting on mines. Mines can now be ass…
rbluer Oct 5, 2020
050c8aa
New Mines Rename buttons for the Mines Info sub-GUI or /prison gui.
GABRYCA Oct 5, 2020
0f469e5
Fixed a bunch of stacktraces on mc 1.8.8 on windows. The problem was…
rbluer Oct 6, 2020
51619d3
Updated the sorting of mines to simplify the sorting. Now the sort ty…
rbluer Oct 6, 2020
026cee2
Changed the version to v3.2.2-alpha.2
rbluer Oct 6, 2020
ad2c9ea
Bug Fix: A config file was being loaded many times to build one gui p…
rbluer Oct 6, 2020
0c444ad
update docs...
rbluer Oct 6, 2020
17041e8
New Ranks Docs, now they should be complete.
GABRYCA Oct 7, 2020
c58d57d
Edited Typo
GABRYCA Oct 7, 2020
42ab393
Space missing in the display of the default rank for the command /ran…
rbluer Oct 7, 2020
33f7dc0
Bug fix: Found that the wrong amount was being refunded to the player…
rbluer Oct 7, 2020
0ad4fb0
New feature: Added the player's current balance on the command /ranks…
rbluer Oct 7, 2020
f639306
Bug fix: Had to make changes to which functions Vault is using based …
rbluer Oct 7, 2020
87da718
Misc updates to just clean up the code.
rbluer Oct 7, 2020
e77f705
Doc update.
rbluer Oct 7, 2020
78cd57e
Bump to v3.2.2-alpha.3 due to significant update to the Vault integra…
rbluer Oct 7, 2020
5c82ea2
BUG FIX!! Found that the default value was being set to -1 instead of…
rbluer Oct 8, 2020
ac88510
Eliminated the listing of placeholders from /prison version since it …
rbluer Oct 8, 2020
bc7006e
New Feature: Added /ranks ladder moveRank since most people don't rea…
rbluer Oct 8, 2020
2a80d4e
Added the ability to send a ChatDisplay directly to the console log.
rbluer Oct 8, 2020
f852172
New Feature: Add a warning if PlugMan is detected. It notifies the u…
rbluer Oct 8, 2020
de57033
New Feature: Initial work in linking Mines and Ranks. This is just t…
rbluer Oct 8, 2020
0337e48
Doc update
rbluer Oct 8, 2020
647483d
Bump up to v3.2.2-alpha.4 - Due to error on intially setting mine sor…
rbluer Oct 8, 2020
2b05100
Cleaned up and standardized log levels. Added PLAIN for use with mine…
rbluer Oct 10, 2020
04559a4
Hooking up more details on the ModuleElement for mines and ranks.
rbluer Oct 10, 2020
560ab40
Bumping the version to v3.2.2-alpha.5 to prepare for the addition of …
rbluer Oct 11, 2020
c756201
Continuing work on linking mines and ranks... Mines and ranks are now…
rbluer Oct 11, 2020
e94c956
New Feature!! Added the first Prison API components.
rbluer Oct 11, 2020
8151330
Added permissions to Guidebook
GABRYCA Oct 11, 2020
5f6cae7
Bug Fix: Prevents stack traces when using these commands from the con…
rbluer Oct 11, 2020
0d951f9
Adding some blocks to the commented ones
GABRYCA Oct 12, 2020
ad7366b
Upgrade XSeries from v7.2.1 to v7.5.4.
rbluer Oct 12, 2020
e627470
New Features! Total of 92 new blocks added. Added 48 v1.12 blocks a…
rbluer Oct 12, 2020
5e01dbb
New Features! Total of 92 new blocks added. Added 48 v1.12 blocks a…
rbluer Oct 12, 2020
0c5427a
Merge branch 'bleeding' of https://github.com/PrisonTeam/Prison into …
rbluer Oct 12, 2020
156686c
added some logging details, but commented them out for now.
rbluer Oct 12, 2020
12920b2
Bug fix: Prevent a NPE when no rank is assigned to the mine.
rbluer Oct 13, 2020
6dbece2
Added new 20 new blocks to the old block model:
rbluer Oct 14, 2020
cf923ef
Adjust for possible errors on loading the linked mines.
rbluer Oct 17, 2020
1182278
Found an inconsistency in how the ranks are dealing with the document…
rbluer Oct 17, 2020
2c4873f
Added to the platform the ability to link mines with ranks. Individu…
rbluer Oct 17, 2020
6e9fc00
Added mines and ranks to the /mines info and /ranks info commands.
rbluer Oct 17, 2020
8b491b7
Code improvements and new /ranks setup command
GABRYCA Oct 17, 2020
13bd715
Add mine commands to add ranks to mines, and to remove ranks from mines.
rbluer Oct 17, 2020
1dd60a4
Code Improvement to the new feature
GABRYCA Oct 17, 2020
e066a60
Links the rank command commands to the rank commands so they can be u…
rbluer Oct 17, 2020
f5b3982
New Feature: Now able to create virtual mines. A virtual mine does n…
rbluer Oct 17, 2020
c27eed8
Linked the various mine and rank commands to their respective manager…
rbluer Oct 17, 2020
45b246a
Updated docs...
rbluer Oct 17, 2020
4f6649d
Code Improvement to the new feature
GABRYCA Oct 17, 2020
41af51c
Merge remote-tracking branch 'origin/bleeding' into bleeding
GABRYCA Oct 17, 2020
d99e91c
Code Improvement to the new feature
GABRYCA Oct 17, 2020
3394156
Storing the rank commands within the PrisonRanks class. The allows in…
rbluer Oct 18, 2020
d6c6293
Added a new command to the Platform... This allows the creation of a …
rbluer Oct 18, 2020
1253e6d
New feature! Auto generate Ranks and Mines!! This is based upon the …
rbluer Oct 18, 2020
8a8a29c
Code Improvement to the configs
GABRYCA Oct 18, 2020
a84fd74
Removed the ranks setup command as Blue did a better version
GABRYCA Oct 18, 2020
ed101a0
Setup GUI
GABRYCA Oct 18, 2020
d477eaa
ranks autoConfigure guidebook
GABRYCA Oct 18, 2020
d486f4b
Fixed Ranks autoConfigure guidebook
GABRYCA Oct 18, 2020
4ebfd2f
Fixed an issue with virual mines... when saving and is virtual, then …
rbluer Oct 18, 2020
9f2b69d
Improvements to working with in memory ranks. Eliminating Optionals e…
rbluer Oct 18, 2020
5d7cd12
Added a logCore feature that does not try to translate colors... this…
rbluer Oct 18, 2020
2fe33a0
Fixes and changes to get /ranks autoConfigure and the generation of v…
rbluer Oct 18, 2020
cc73bb8
Added more details when an error occurs with the prison's command run…
rbluer Oct 19, 2020
ba8f5d3
Fixes some hard to find problems where the wrong parameter was being …
rbluer Oct 19, 2020
eb4f074
Fixes issues with virual mines. Allows full configurations of vitual …
rbluer Oct 19, 2020
a12a474
Update docs
rbluer Oct 19, 2020
3b8090b
Provide a way to get the counts of a given ModuleElementType. Allows …
rbluer Oct 19, 2020
9e462fc
Bug fix: prevent the config files for gui and it's messages from load…
rbluer Oct 19, 2020
3dacb03
Bump version to v3.2.2-alpha.6
rbluer Oct 19, 2020
fbdab6d
New feature: produce a warning when the first parameter of any prison…
rbluer Oct 19, 2020
e07a9a0
updates to issues...
rbluer Oct 19, 2020
2adc42b
New Feature: Allow the user to specify the material name in the GUI c…
rbluer Oct 19, 2020
b896605
Add a second perm to allow mines.tp.<mineName> to be added to each ra…
rbluer Oct 19, 2020
8235946
Fix issue with mine name that is related to virtual mines if not crea…
rbluer Oct 19, 2020
c3f3c4b
update docs
rbluer Oct 19, 2020
a0de7f0
New Feature: Added 12 new placeholders including aliases.
rbluer Oct 20, 2020
be51c59
Error logging needs to throw these stack traces since thats really th…
rbluer Oct 20, 2020
1214f85
Added some internal reporting of the data contents. Most of this wil…
rbluer Oct 20, 2020
8682145
Added in two missing player balance placeholder enablers for ladder s…
rbluer Oct 20, 2020
2ae757e
Added a few new blocks to prison's old block model. These are actual…
rbluer Oct 20, 2020
3e2a692
Created the code to add blocks to virtual mines when they are being g…
rbluer Oct 20, 2020
de7d171
New code to unlink ranks and mines. Before it was not really two-sid…
rbluer Oct 20, 2020
982f9dd
A failed attempt to get particles working. Will not work in 1.8, and …
rbluer Oct 21, 2020
8d8d49e
Fix issue with virtual mines and whereami. Did not disable the check…
rbluer Oct 21, 2020
5250338
Enable mine tracers. Trace the outline of the mine so you can clearl…
rbluer Oct 21, 2020
41eb5b0
New feature: /mines set size. Can now adjust the mine size by specif…
rbluer Oct 21, 2020
c9fed32
Fix potential issue where the user tries to use a % % as escape chara…
rbluer Oct 21, 2020
b97a1b5
But fix: It was reported that this was causing a NPE but I couldn't r…
rbluer Oct 21, 2020
22c9b0e
Bump the version to alpha.7
rbluer Oct 21, 2020
be3d9b6
Add logging to count how many blaze rods the player has before and af…
rbluer Oct 21, 2020
fb23f0f
Disabled the loading of the /items.csv file since that is obsolete an…
rbluer Oct 21, 2020
86711bc
update changelog
rbluer Oct 21, 2020
f9764ab
Bug fix! Trying to format an already formatted item... oof!! This h…
rbluer Oct 21, 2020
ec3e559
Fix for North and south was backwards for the command /mines set size
rbluer Oct 22, 2020
37ff155
Update TokenEnchantAPI to v18.5.0.
rbluer Oct 22, 2020
d5b1142
Bug fix? Needed to add TokenEnchant to the softdepend to prevent a ja…
rbluer Oct 22, 2020
faa32ab
New Feature: Now able to line a mine based upon the selection of edge…
rbluer Oct 23, 2020
57c3646
Increased the version to v3.2.2-alpha.8
rbluer Oct 23, 2020
d0c7060
Slight changes to text for the /mines set liner
rbluer Oct 23, 2020
0b8b6ae
Rank Tags modified to accept spaces to match the capabilities of the …
rbluer Oct 23, 2020
5d763aa
Small design changes but not what I wanted to add
GABRYCA Oct 23, 2020
d75453d
More work on the mine liner. Got it to auto place ladders on north, …
rbluer Oct 23, 2020
21c88d6
Small design changes
GABRYCA Oct 23, 2020
d35554c
Merge remote-tracking branch 'origin/bleeding' into bleeding
GABRYCA Oct 23, 2020
18c05ae
Turned off the apply physics when applying the faceing for the ladder…
rbluer Oct 23, 2020
3101c7c
Close GUI Buttons got added where possible
GABRYCA Oct 24, 2020
8945eca
NEW FEATURE! Still work-in-progress and totally not tested.
GABRYCA Oct 24, 2020
f1398d8
More improvements to the /mines set size and the /mines set liner com…
rbluer Oct 25, 2020
02caa4f
Removed traces of the enableMineTracer within the Platform object.
rbluer Oct 25, 2020
b3020c8
Added a few new block types for v1.13. The major one that fixed some…
rbluer Oct 26, 2020
ff8237a
Provided more detailed reports on missing block types from spigot map…
rbluer Oct 26, 2020
7013e31
Change the way the caching is working. Removed the caching of no-hit…
rbluer Oct 26, 2020
df2cb5b
Adjustments to getting the MineLinerBuilder working. These here are …
rbluer Oct 26, 2020
53ae5c3
Updat change log
rbluer Oct 26, 2020
5ea80d9
Added move but am not enabling it. It is not behaving as well as it …
rbluer Oct 26, 2020
c5a0034
Bump version to v3.2.2-alpha.9
rbluer Oct 26, 2020
8e065a0
Fixes to config, now you'll not see any "§" but only "&", there might…
GABRYCA Oct 26, 2020
12dcc1f
Fixes to some blocks and use of XMaterial for STAINED_GLASS
GABRYCA Oct 26, 2020
0de98de
Enable OPs to tp players even from console. Also if the player who i…
rbluer Oct 26, 2020
0253c7c
Fixes issue with not enabling a virtual mine when the area is set wit…
rbluer Oct 26, 2020
966b674
Update change log with recent commits and fixes.
rbluer Oct 26, 2020
aab804c
Fix to GUIs and Close button conflict
GABRYCA Oct 26, 2020
10a0eb8
New feature: Dump player's inventory to console. This is useful to ch…
rbluer Oct 27, 2020
73ec2d2
If a mine has the boundries set and if it was disabled or virtual, th…
rbluer Oct 27, 2020
e9d32fb
Major bug fix: Eliminated the in prison caching of players. This col…
rbluer Oct 27, 2020
8ecc5bd
Bump the version due to the significant bug fix.
rbluer Oct 27, 2020
5e4c54e
Reenabled the caching of null values when translating from one matera…
rbluer Oct 28, 2020
4f80820
Remove more of the Items related code which has not been used for awh…
rbluer Oct 28, 2020
cb2010c
Hook PrisonBlockTypes up to the Prison object. This will load a list…
rbluer Oct 28, 2020
9524f98
Enhance the PrisonBlock to use block instead of mineable for better c…
rbluer Oct 28, 2020
a243120
Hooking up more of the prison's mines commands to properly, and fully…
rbluer Oct 28, 2020
c6d0f8e
Update to the placeholders documents.
rbluer Oct 28, 2020
04bf78c
Simplify the error message if a player does not have access to tp to …
rbluer Oct 28, 2020
2754184
The gui was trying to pass null strings to this format function. If …
rbluer Oct 28, 2020
3a70e1d
Minor code improvements for the player GUI and this should also fix t…
GABRYCA Oct 28, 2020
5556f04
Fixed an NPE and also updated the Ranks Manager with newer Prison ran…
GABRYCA Oct 28, 2020
2c688fb
Fixed Rankup button
GABRYCA Oct 28, 2020
3dc0758
Added three new patterns to the MineLinerBuilder.
rbluer Oct 29, 2020
46c71c5
Enhance the ranks autoconfigure by adding support for GroupManager pe…
rbluer Oct 29, 2020
0544a47
Added a compatibility reference to help map it to XMaterials.
rbluer Oct 29, 2020
39795cd
Fixed the block names for the new liner patterns. I accidentally adde…
rbluer Oct 29, 2020
c869f6b
Added the ability to add the "force" option to the /mines set liner c…
rbluer Oct 29, 2020
8041c6b
update of the description
rbluer Oct 29, 2020
bfda578
A few more tweaks to the block types.
rbluer Oct 29, 2020
1e93ed9
Reenable the compatibility cache on block mapping. This eliminates r…
rbluer Oct 29, 2020
3f51890
Fix the report on how many blocks are in a new mine. It was reporting…
rbluer Oct 29, 2020
bee6492
Added a new feature: can now set the area of a mine based upon locati…
rbluer Oct 29, 2020
097d11b
Update change log with recent updates from today.
rbluer Oct 29, 2020
fb1884d
For /ranks autoConfigure: Almost forgot to add the removal of the min…
rbluer Oct 29, 2020
857cc80
Bump the version to v3.2.2-alpha.11
rbluer Oct 29, 2020
db20b89
update change log
rbluer Oct 29, 2020
df5eea9
Had the wrong block name for dark_oak_planks (thought I fixed that al…
rbluer Oct 31, 2020
10399f5
Changed the perms to lower case, specfically the mine/rank name. Sho…
rbluer Oct 31, 2020
4f72081
Update some docs and added a few screen prints.
rbluer Nov 1, 2020
21afe3d
Change the command /prison alerts so they can be ran from the console…
rbluer Nov 1, 2020
5c55359
Updates to the IntegrationManager so the variable is more consistent …
rbluer Nov 1, 2020
13b24f6
Updates to a few documents to reflect some of the more recent updates…
rbluer Nov 2, 2020
995e925
It was realized that dropItemsIfInventoryIsFull was not hooked up. H…
rbluer Nov 3, 2020
bfd5d2f
Added XP calculations to the block break (auto pickup) function which…
rbluer Nov 3, 2020
3b8f9d1
Fixed an index out of range issue. Was 45 when should have been 44.
rbluer Nov 3, 2020
7e1c38b
Fixed issue with dropping of inventory. Had a ! where it shouldn't ha…
rbluer Nov 3, 2020
b5595e7
Added an unregister all for the commands and hooked it up on the plug…
rbluer Nov 4, 2020
f07b60a
Fix typo: In the /mines command add function, a & was placed one char…
rbluer Nov 4, 2020
f6a718a
Clarify the role of a CommandHandler field that is used in a situatio…
rbluer Nov 4, 2020
197fec1
Bug Fix: Found a bug in the command registration code that could resu…
rbluer Nov 5, 2020
000b867
update docs
rbluer Nov 5, 2020
0e0f01e
Mines Blocks GUI Fix
GABRYCA Nov 6, 2020
226183b
Bug fix: If the player was standing in a mine and there are no other …
rbluer Nov 6, 2020
b14b8c6
For the 1.8.x material types in prison, there exists different states…
rbluer Nov 8, 2020
43ee785
Now provides the capture of the actual label that a command is regist…
rbluer Nov 8, 2020
ccb69f2
removed the trailing &f from the rank tag since it was causing displa…
rbluer Nov 9, 2020
9e99fa2
Bump to v3.2.1-alpha.12 due to major additions being added.
rbluer Nov 10, 2020
22cf18d
Add the complexities of supporting aliases in the prison command hand…
rbluer Nov 10, 2020
dce0cd1
New Feature! Tab complete is now functional with prison's command ha…
rbluer Nov 10, 2020
3df06f6
Code changes
GABRYCA Nov 10, 2020
582efd9
Code changes
GABRYCA Nov 10, 2020
fa0b23e
Code changes
GABRYCA Nov 10, 2020
499ec95
Added /mtp as an alias to /mines tp.
rbluer Nov 11, 2020
9dead3f
New feature! Hooked the prison GUI up to the new prison command manag…
rbluer Nov 11, 2020
f11ddfc
cleaned up unused imports in the gui code; were causing compile warni…
rbluer Nov 11, 2020
cb40228
Compile error with the removal of the prison core gui... forgot to re…
rbluer Nov 11, 2020
2e42958
Found function names that started with capital letters and changed th…
rbluer Nov 11, 2020
e2768a6
Update changelog.
rbluer Nov 11, 2020
5c201b6
Code changes
GABRYCA Nov 11, 2020
3095580
Merge remote-tracking branch 'origin/bleeding' into bleeding
GABRYCA Nov 11, 2020
08b123b
Code changes
GABRYCA Nov 11, 2020
59f4505
Code changes
GABRYCA Nov 11, 2020
1866f96
Code changes
GABRYCA Nov 11, 2020
aca528d
Code changes
GABRYCA Nov 11, 2020
9d085de
Code changes
GABRYCA Nov 11, 2020
24381f9
Code changes
GABRYCA Nov 11, 2020
7c5afc6
Code changes
GABRYCA Nov 11, 2020
af2595a
Code changes
GABRYCA Nov 12, 2020
0f2188b
Code changes
GABRYCA Nov 12, 2020
1d88b56
Code changes
GABRYCA Nov 12, 2020
4dbc02f
Code changes
GABRYCA Nov 12, 2020
d7a61a1
Additons to PrisonBlock handlers to provide more untility functions a…
rbluer Nov 13, 2020
c2c8392
Added a SpigotPrison function to strip all colors from text. Needed i…
rbluer Nov 13, 2020
5bfc678
Fix issue with GUI not being able to display red or lime stained glas…
rbluer Nov 13, 2020
55659dc
Fixed issue with GUI block list. Using a combination of XMaterial an…
rbluer Nov 13, 2020
4611b8d
Updated the SpigotMineBlockPercentageGUI to include a Close button an…
rbluer Nov 13, 2020
708252e
Update docs.
rbluer Nov 13, 2020
444a43c
Bump to v3.2.2-alpha.13
rbluer Nov 13, 2020
e99a229
Code changes
GABRYCA Nov 13, 2020
5c1588a
Code changes
GABRYCA Nov 13, 2020
96adbde
Fixes
GABRYCA Nov 13, 2020
3314964
Fixed a problem with bukkit on a paper v1.16.4 server where the Bukki…
rbluer Nov 14, 2020
78ae412
Bug fix: It was reported that modifying a block's chance was not upda…
rbluer Nov 14, 2020
0087df6
Added messages
GABRYCA Nov 15, 2020
2d6bd7d
Some refactoring
GABRYCA Nov 15, 2020
92e5722
Stop all actions
GABRYCA Nov 15, 2020
79eb5d8
Clean up and removal of dead code.
rbluer Nov 15, 2020
c24e0a0
Remove the use of deprecated functions.
rbluer Nov 15, 2020
f3cb2a0
Some refactoring and new method to open the Prison GUI
GABRYCA Nov 15, 2020
bcb673a
Preparing for a change to all classes that contain commands.
rbluer Nov 15, 2020
6a944cf
To prevent prestige related commands from being registered with bukki…
rbluer Nov 15, 2020
b2d5f3a
Add more to the BaseCommands and start to hook them up.
rbluer Nov 15, 2020
e4a473a
Moving all the open GUI methods to the new one
GABRYCA Nov 15, 2020
3b09f3c
Many code changes, even to configs and related
GABRYCA Nov 17, 2020
5d4715e
Removed rankupCommands preview
GABRYCA Nov 17, 2020
781193b
Changes to the gui commands to prevent console from running a few. A…
rbluer Nov 20, 2020
adcba4a
Fixed rename action from GUI
GABRYCA Nov 20, 2020
afad20d
doc updates
rbluer Nov 21, 2020
d49b28d
updated comments on a few platform commands
rbluer Nov 21, 2020
b859931
Split out the gui ranks and gui mines commands from the main spigot g…
rbluer Nov 21, 2020
867c82b
Refactored where the commands that are outside of the modules are reg…
rbluer Nov 21, 2020
20dcd26
version 3.2.2-alpha.14
rbluer Nov 21, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
711 changes: 711 additions & 0 deletions changelog_v3.2.x.md

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
38 changes: 38 additions & 0 deletions docs/docs-commands/prison_docs_command_01_prison.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
### Prison Documentation
[Prison Documents - Table of Contents](../prison_docs_000_toc.md)

## Description:

`/prison`'s the Main core command, by executing it you'll get a list of all the subcommands.

The command `/prison` also shows all of the other registered root commands that are used within prison, for example `/ranks` and `/mines`.


## Permission:

- `prison.admin`

## SubCommands:

- [`/prison alerts`](prison_docs_command_02_prison_alerts.md)
- [`/prison autofeatures`](prison_docs_command_03_prison_autofeatures.md)
- [`/prison gui`](prison_docs_command_04_prison_gui.md)
- [`/prison modules`](prison_docs_command_05_prison_modules.md)
- [`/prison placeholders`](prison_docs_command_06_prison_placeholders.md)
- [`/prison reload`](prison_docs_command_07_prison_reload.md)
- [`/prison version`](prison_docs_command_09_prison_version.md)

## How to use the command

Execute:
`/prison`
and all the subcommands will be displayed, plus the other Prison root commands.

<img src="images/prison_docs_commands_01_01.png" alt="Command Example" title="Command Example" width="600" />

### Command Format

`/prison [Arguments]`

**END of the command INFO**

26 changes: 26 additions & 0 deletions docs/docs-commands/prison_docs_command_02_prison_alerts.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
### Prison Documentation
[Prison Documents - Table of Contents](../prison_docs_000_toc.md)

## Description:

Prison Alerts: you can clear a Prison Alert or All of them. One of the most frequently seen alerts is the notification that an update is available.

## Permission:

- `prison.alerts`

## SubCommands:

- `/prison alerts clearall` clear all alerts
- `/prison alerts clear` clear an alert that is specifically yours.

## How to use the command

Execute `/prison alerts` followed by the *argument* you want, such as `clearall` or `clear` to use the command


### Command Format

`/prison alerts <argument>`

**END of the command INFO**
34 changes: 34 additions & 0 deletions docs/docs-commands/prison_docs_command_03_prison_autofeatures.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
### Prison Documentation
[Prison Documents - Table of Contents](../prison_docs_000_toc.md)

## Description:

Show a description of the AutoFeatures and some info about them. This command only provides information about how to use autofeatures and does not provide any customizations.

**NOTE:** You need to enable the autofeatures within in the **config.yml** file first, then you can edit them from the `/prison gui` or the `plugins/Prison/autoFeaturesConfig.yml`.

## Permissions:

- `prison.admin`
- `prison.automanager`
- `prison.automanager.pickup` *(configurable)*
- `prison.automanager.smelt` *(configurable)*
- `prison.automanager.block` *(configurable)*

You can customize the permission plugins that are marked as *(configurable)* through modification of the `plugins/Prison/autoFeaturesConfig.yml` file.

## SubCommands:

- `none`

## How to use the command

Just execute the command `/prison autofeatures`

### Command Format

`/prison autofeatures`

<img src="images/prison_docs_commands_03_01.png" alt="Command Example" title="Command Example" width="600" />

**END of the command INFO**
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
### Prison Documentation - **WORK-IN-PROGRESS**
### Prison Documentation
[Prison Documents - Table of Contents](../prison_docs_000_toc.md)

## Description:

This command will open the `/prison gui` where an admin can manage a lot of things about prison on a GUI.
This command will open the `/prison gui` where an admin can manage Prison features.

## Permission:

Expand All @@ -16,7 +16,7 @@ This command will open the `/prison gui` where an admin can manage a lot of thin

## How to use the command

Just execute the command himself `/prison gui`
Just execute the command `/prison gui`

### Command Format

Expand Down
37 changes: 37 additions & 0 deletions docs/docs-commands/prison_docs_command_05_prison_modules.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
### Prison Documentation
[Prison Documents - Table of Contents](../prison_docs_000_toc.md)

## Description:

The Prison Modules command will list all modules and their current status. Modules cannot be enabled or disabled through this command. You would have to make manual changes to the configuration file `plugins/Prison/modules.yml`.

## Permission:

- `prison.modules`
- `prison.admin`

## SubCommands:

- `none`

## How to use the command

Just execute the command `/prison modules`

### Command Format

`/prison modules`


Example of `/prison modules` ran within the console:

<img src="images/prison_docs_commands_05_01.png" alt="Command Example" title="Command Example" width="600" />


Example of `plugins/Prison/modules.yml`:
<img src="images/prison_docs_commands_05_02.png" alt="Command Example" title="Command Example" width="600" />




**END of the command INFO**
41 changes: 41 additions & 0 deletions docs/docs-commands/prison_docs_command_06_prison_placeholders.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
### Prison Documentation
[Prison Documents - Table of Contents](../prison_docs_000_toc.md)

## Description:

Show a list of Prison Placeholders available.


## Permission:

- `prison.placeholder`

## SubCommands:

- `/prison placeholders list help` Shows a list of placeholders, including aliases.
- `/prison placeholders list`
- `/prison placeholders reload` Reload placeholders and register them.
- `/prison placeholders search help` Search for placeholders.
- `/prison placeholders search [playerName] [pageNumber] [patterns]`
- `playerName` is optional and is used for player related placeholders to fill in active details
- The search results can contain hundreds of results, so paging allows you to control what results are shown.
- The `patterns` can be multiple words or fragments. If more than one pattern is used, then all patterns must exist within a placeholder to be included in the result set.
- `/prison placeholders test help` Test a placeholder
- `/prison placeholders test [text]`


<img src="images/prison_docs_commands_06_01.png" alt="Command Example" title="Command Example" width="600" />


## How to use the command

Use the `/prison placeholders`.


### Command Format

`/prison placeholders`

See above subcommands for their use.

**END of the command INFO**
32 changes: 32 additions & 0 deletions docs/docs-commands/prison_docs_command_07_prison_reload.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
### Prison Documentation
[Prison Documents - Table of Contents](../prison_docs_000_toc.md)

## Description:

Prison, on a whole, is unable to be reloaded. It is always safest to restart the server under most situations, otherwise corruption may occur.

That said, placeholders are currently the only exception to that "rule". By issuing the command `\prison reload placeholders` it will regenerate the placeholder mappings and reregister with any of the active placeholder plugins that prison is integrated with, such as PlaceholderAPI. Reloading the placeholders is safe to run at any time.

A couple of examples when you would need to use the reload command for placeholders:
* Added, changed the name of, or removed any mines or ranks
* Reloaded a placeholder plugin, which wipes out all of prison's registered plugins.

## Permissions:

- `prison.admin`
- `prison.reload`
- `prison.placeholder`

## SubCommands:

- `/prison reload placeholders` Regenerates all the placeholder mappings and reregisters them with the supported placeholder plugins.

## How to use the command

Use the command `/prison reload` for the list of subcommands.

### Command Format

`/prison reload`

**END of the command INFO**
40 changes: 40 additions & 0 deletions docs/docs-commands/prison_docs_command_09_prison_version.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
### Prison Documentation
[Prison Documents - Table of Contents](../prison_docs_000_toc.md)

## Description:

Displays detailed information about Prison, especially about the versions of Prison, the platform (ie... Spigot, Paper, etc), and even the other plugins that are active.

This view also includes detailed information on how prison is configured and what components and commands are active.

This detailed information is very useful for debugging purposes if there are any issues with the environment. At server startup this information is included along with even more detailed information. If you are needing to get additional help with your prison environment, it is important to provide the other startup information too.

## Permission:

- `prison.admin`

## SubCommands:

- `none`

## How to use the command

Run the command: `/prison version`

This is an example of the `/prison version` command.

<img src="images/prison_docs_commands_09_01.png" alt="Command Example" title="Command Example" width="600" />

Upon startup of your server, there is additional important information that is displayed that could be very helpful in diagnosing any issues you may have with your server, or Prison itself. This is an example of what it could look like.

Notice there are a few errors listed, since my test server has been setup with errors on purpose so as to ensure these error reporting features are functional. For example one rank has been setup with a currency that no longer exist, there are two ranks that are not associated with any ladders, and there is a block type that was detected that is not supported.

<img src="images/prison_docs_commands_09_02.png" alt="Command Example" title="Command Example" width="600" />



### Command Format

`/prison version`

**END of the command INFO**
2 changes: 1 addition & 1 deletion docs/docs-commands/prison_docs_command_10_sellall.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### Prison Documentation - **WORK-IN-PROGRESS**
### Prison Documentation
[Prison Documents - Table of Contents](../prison_docs_000_toc.md)

## Description:
Expand Down
30 changes: 21 additions & 9 deletions docs/docs-commands/prison_docs_command_11_ranks.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,33 @@

## Description:

Short description of the command will be here
Main Prison Ranks command which will show all the subcommands to admins and open a GUI to players.

## Permissions:

- `ranks.admin` If you want to see the commands list then add it to yourself, you can still see the Player GUI for Ranks with another command: `/prisonmanager ranks`.

## SubCommands:

- List
- Of
- Sub
- Commands
- With
- Short
- Description
- [/ranks command](prison_docs_command_12_ranks_command.md)
- [/ranks create \[rankName\] \[cost\] \[ladder\] \[tag\] ](prison_docs_command_13_ranks_create.md)
- [/ranks delete \[rankName\] ](prison_docs_command_14_ranks_delete.md)
- [/ranks demote \[playerName\] \[ladder\] \[chargePlayers\] ](prison_docs_command_15_ranks_demote.md)
- [/ranks info \[rankName\] ](prison_docs_command_16_ranks_info.md)
- [/ranks ladder](prison_docs_command_17_ranks_ladder_info.md)
- [/ranks list \[ladderName\] ](prison_docs_command_18_ranks_list.md)
- [/ranks players \[ladderName\] \[action\] ](prison_docs_command_19_ranks_players.md)
- [/ranks player \[player\] ](prison_docs_command_20_ranks_player.md)
- [/ranks promote \[playerName\] \[ladder\] \[chargePlayers\] ](prison_docs_command_21_ranks_promote.md)
- [/ranks set](prison_docs_command_22_ranks_set.md)

## How to use the command

Execute the command himself to get a list of commands like in the example: `/ranks`.
This will also open a GUI to players showing a list of the ranks, you can enable or disable this in the config.yml.

### Command Format

`/prison`
`/ranks Optional-Ladder`

**END of the command INFO**
25 changes: 15 additions & 10 deletions docs/docs-commands/prison_docs_command_12_ranks_command.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,29 @@
### Prison Documentation - **WORK-IN-PROGRESS**
### Prison Documentation
[Prison Documents - Table of Contents](../prison_docs_000_toc.md)

## Description:

Short description of the command will be here
Add a command which will be executed when the player rankup to the rank with the command assigned.

## Permissions:

- `ranks.admin`

## SubCommands:

- List
- Of
- Sub
- Commands
- With
- Short
- Description
- `/ranks command add`
- `/ranks command list`
- `/ranks command remove`

## How to use the command

Execute the command himself, and you'll get a list of the subcommands, like in the example: `/ranks command`.
- `/ranks command add [rankName] [command]` will add a rankupCommand to a rank.
- `/ranks command list [rankname]` will show a list of rankupCommands in a rank.
- `/ranks command remove [rankName] [command]` will remove the rankupCommand from the rank.

### Command Format

`/prison`
`/ranks command <Arguments>`

**END of the command INFO**
Loading