1 | # Download it here: https://black-minecraft.com/resources/128/
|
2 | #
|
3 | #More information about how to set up the plugin can be found in the wiki
|
4 | # https://github.com/Nononitas/Plugin-Hide-Pro/wiki
|
5 | #
|
6 |
|
7 | #Config version. Don't change!
|
8 | version: 15
|
9 |
|
10 | debug: false
|
11 |
|
12 | #Stay on the newest version to get better features!
|
13 | #Enable or disable automatic ingame update notification on join
|
14 | update-notify: true
|
15 |
|
16 | #Set this to TRUE if you are using the BUNGEECORD/VELOCITY version
|
17 | #!!!!!If true, every feature except the op protection will be DISABLED in this configuration. Use the configuration of the proxy plugin to configure the plugin!!!!!!
|
18 | proxy-mode: false
|
19 |
|
20 | #OP-protection: Player can only be op'ed if they are in the "allowed-operators" list
|
21 | #The list also supports UUIDs
|
22 | op-protection: true
|
23 | allowed-operators:
|
24 | - Bazelik
|
25 | #If you try to OP someone who isn't in the list
|
26 | op-message: "&cThe Player isn't a listed operator!"
|
27 | #Players who are operators and are not in the list can't connect and will be deop'ed.
|
28 | unauthorized-operator-kick-message: '&cYou are not allowed to be an operator'
|
29 |
|
30 | #Message shown if you type /pl | Enter none to disable | Players with the permission plhide.bypass.pl-message will see the real plugins when executing /plugins
|
31 | /pl-message: 'Plugins (0):'
|
32 |
|
33 | #Changes the server brand in the upper left of the f3 debug screen
|
34 | f3-server-brand: '&3Plugin&7-&3Hide&7-&6Pro'
|
35 | replace-f3-server-brand: true
|
36 |
|
37 | #Automatically makes the base commands in lower case for version 1.18+
|
38 | #For example: "/WarP Resources" will be changed to "/warp Resources"
|
39 | auto_lowercase_base_commands: true
|
40 |
|
41 | #Fixes an exploit that crashes a Minecraft server through tab-completion, by producing a stackoverflow in Mojang's Brigadier API
|
42 | #This is not a 100% fix, as it doesn't change the NBT-reading, but merely tries to predict the exploit by interpreting the tab-completion.
|
43 | #Only relevant for versions from 1.13-1.20.4. In newer 1.20.4 builds the exploit is already fixed (Paper 1.20.4 Build 427 and higher)
|
44 | completion_exploit_fixer:
|
45 | enabled: true
|
46 | should_kick:
|
47 | enabled: true
|
48 | message: "Invalid Completion"
|
49 |
|
50 | #How many commands a player can send every 2 seconds
|
51 | command_spam:
|
52 | amount: 40
|
53 |
|
54 | groups:
|
55 | #If no group is set via the permission plhide.group.<group> this will be used
|
56 | #Do not rename the default group!
|
57 | default:
|
58 | #The list of commands whose execution will be allowed only
|
59 | commands:
|
60 | - spawn
|
61 | - tpa
|
62 | - tpaccept
|
63 | - tpdeny
|
64 | - pay
|
65 | - money
|
66 | - warp
|
67 | - msg
|
68 | - kits
|
69 | - cmi msg
|
70 | - salary
|
71 | - cmi warp
|
72 | - cmi tpa
|
73 | - cmi tpaccept
|
74 | - cmi tpdeny
|
75 | - ps remove
|
76 | - cmi sethome
|
77 | - cmi home
|
78 | - cmi removehome
|
79 | - links
|
80 | - ah
|
81 | - ah sell
|
82 | - delhome
|
83 | - sethome
|
84 | - warp
|
85 | - menu
|
86 | - ps add
|
87 | - ps toggle
|
88 | - rtp
|
89 | - alchemist
|
90 | - buyer
|
91 | - shop
|
92 | - sb
|
93 | #The list of commands that will be made visible only in tabcomplete
|
94 | tabcomplete:
|
95 | - spawn
|
96 | - tpa
|
97 | - tpaccept
|
98 | - tpdeny
|
99 | - pay
|
100 | - money
|
101 | - warp
|
102 | - msg
|
103 | - kits
|
104 | - cmi msg
|
105 | - salary
|
106 | - cmi warp
|
107 | - cmi tpa
|
108 | - cmi tpaccept
|
109 | - cmi tpdeny
|
110 | - ps remove
|
111 | - cmi sethome
|
112 | - cmi home
|
113 | - cmi removehome
|
114 | - links
|
115 | - ah
|
116 | - ah sell
|
117 | - delhome
|
118 | - sethome
|
119 | - warp
|
120 | - menu
|
121 | - ps add
|
122 | - ps toggle
|
123 | - rtp
|
124 | - alchemist
|
125 | - buyer
|
126 | - shop
|
127 | - sb
|
128 | #If a player is in two groups, the group with the higher priority number is used
|
129 | #The minimum value is 0
|
130 | priority: 0
|
131 | #The message if you type a blocked command | Enter none to disable | %player% will be replaced with the player-name
|
132 | blocked-command-message: "Unknown command. Type \"/help\" for help."
|
133 | #Here you can add other groups: The commands and tab completion from the "inherited groups" will be added to this group
|
134 | #Read more here https://github.com/Nononitas/Plugin-Hide-Pro/wiki/Group#inheritance
|
135 | #The group modes are taken from the parent group, in this case the parent group is "default"
|
136 | inherited-groups:
|
137 | - exampleGroup
|
138 |
|
139 | #This group will remove all commands from the tab complete and block them from being executed
|
140 | #Give the player the plhide.group.test permission to use the group
|
141 | Test:
|
142 | commands: []
|
143 | tabcomplete: []
|
144 | priority: 1
|
145 | blocked-command-message: "Unknown command. Type \"/help\" for help."
|
146 | inherited-groups: []
|
147 | #This group will be added AUTOMATICALLY if you are an operator
|
148 | #Leave it commented out to keep it disabled
|
149 | # op:
|
150 | # commands: []
|
151 | # tabcomplete: []
|
152 | # priority: 10
|
153 | # blocked-command-message: "Unknown command. Type \"/help\" for help."
|
154 | # inherited-groups: []
|
155 | #This group will be added AUTOMATICALLY if you have * permissions
|
156 | #Leave it commented out to keep it disabled
|
157 | # "*":
|
158 | # commands: []
|
159 | # tabcomplete: []
|
160 | # priority: 11
|
161 | # blocked-command-message: "Unknown command. Type \"/help\" for help."
|
162 | # inherited-groups: []
|