-
Notifications
You must be signed in to change notification settings - Fork 0
/
extra-example.yml
387 lines (324 loc) · 15.6 KB
/
extra-example.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
# THIS FILE DOES NOT MEAN ANYTHING IN THE SIMPLECHAT PLUGIN.
# IT IS FOR EXPLANATION AND DEMONSTRATION PURPOSES ONLY.
# IN THIS FILE, THE MEANINGS OF ALL THE DIFFERENT VARIABLES
# WILL BE EXPLAINED TO YOU.
# Each of these sections provides a different use/function.
# I highly recommend reading through the commented section
# before you start assigning values to things.
# When I made this plugin, I understood that certain server
# owners didnt need some of these features, so I added a
# "use" variable to each section. By default, all are set to
# true. But, if you dont not require a certain section, feel
# free to set it to false.
# All the explanations below are assuming that the respective
# section if set to true.
# +------------------------------------------------------+ #
# | Chat Censor | #
# | | #
# | | #
# | Here in the Chat Censor section, you can add words | #
# | to the CurseWords list, and every time a person | #
# | talks, it will search his/her chat message for any | #
# | of these words. If one is found, it will replace the | #
# | word with stars. Ex: fuck -> **** | #
# | | #
# | Available Variables: None. | #
# +------------------------------------------------------+ #
UseSimpleChatCensor: true
CurseWords:
- motherfucker
- fuck
- shit
- bullshit
- cock
- dick
- pussy
- bitch
- nigger
- cunt
- asshole
- ass
- bastard
- beaner
- blowjob
- boner
- choad
- chode
- cum
- dumass
- dyke
- douche
- faggot
- fag
- gay
- handjob
- hardon
- hoe
- humping
- jackass
- lameass
- negro
- nigga
- nigger
- nutsack
- queer
- queef
- slut
- skank
- tard
- testicle
- vagina
- whore
# +------------------------------------------------------+ #
# | Caps Preventer | #
# | | #
# | | #
# | Here in the Caps Preventer section, you can set a | #
# | limit on how many capital letters can be in a msg. | #
# | If a player exceeds this limit, then they will be | #
# | subject to the punishments you choose below. | #
# | | #
# | Punishments: | #
# | kick -> if the kick punishment is set to true, it | #
# | will kick the player when he uses too many| #
# | capital letters. His message will not be | #
# | displayed. | #
# | msgToPlayer -> if this is set to true, it will | #
# | send a message to the player when he uses | #
# | too many caps. The message sent to the | #
# | player can be configured "MsgToPlayer" | #
# | replaceMsg -> if this is set to true, the player's| #
# | original message will be replaced with | #
# | a msg out of the ReplaceWith list. You | #
# | may add your own and watch players get | #
# | embarrassed when they use too many caps. | #
# | | #
# | Let it be noted that if a player uses too many caps, | #
# | no matter which punishment is chosen, his original | #
# | message will not be displayed. | #
# | | #
# | Available Variables: Color Codes (&a, &b, &1...) | #
# +------------------------------------------------------+ #
UseSimpleChatCapsPreventer: true
MaxNumberOfCapitalLetters: 3
Punishment:
kick: false
msgToPlayer: true
replaceMsg: true
MsgToPlayer: '&4Please dont use caps, dude'
ReplaceWith:
- 'Look at my new dress!!'
- 'Has anyone seen my dolly?'
- 'This new makeup is amazing!'
- 'I have to go! My ballet class is in 15 minutes!'
- 'BRB, going to go try on my new dress!'
- 'New Victorias Secret bra came in today! Im so excited!!'
- 'My new favorite color has GOT to be pink!'
# +------------------------------------------------------+ #
# | Leave/Kick/Join Messages | #
# | | #
# | Here in the Other Messages section, you can set 3 | #
# | different types of messages that are used on your | #
# | server every day. | #
# | | #
# | join -> whatever this message is set to is what will | #
# | be displayed whenever a player joins the | #
# | server. | #
# | leave -> whatever this message is set to is what | #
# | will be displayed whenever a player leaves | #
# | the server | #
# | kick -> whatever this message is set to is what will | #
# | be displayed whenever a player is kicked | #
# | from the server. | #
# | | #
# | Available Variables: +pname: Player Name | #
# | +dname: Display Name | #
# | +pre: Player's Prefix | #
# | +suf: Player's Prefix | #
# | +gro: Group Name | #
# | Only for kick --> +reason: Reason for kick/ban | #
# | Color Codes (&a, &b, &1...) | #
# +------------------------------------------------------+ #
UseSimpleChatOtherMessages: true
OtherMessages:
join: '&a+pname &ehas joined the game.'
leave: '&a+pname &ehas left the game.'
kick: '&c+pname has been kicked from the game +reason.'
# +------------------------------------------------------+ #
# | Die Messages | #
# | | #
# | Here in the Die Messages section, you can set all | #
# | the different die messages | #
# | | #
# | Available Variables: +pname: Player Name | #
# | +dname: Display Name | #
# | +pre: Player's Prefix | #
# | +suf: Player's Prefix | #
# | +gro: Group Name | #
# | +other: The other entity | #
# | Color Codes (&a, &b, &1...) | #
# +------------------------------------------------------+ #
UseSimpleChatDieMessages: true
DieMessages:
deathInFire: '+pname went up in flames.'
deathOnFire: '+pname burned to death.'
deathLava: '+pname tried to swim in lava.'
deathInWall: '+pname suffocated in a wall.'
deathDrowned: '+pname drowned.'
deathStarve: '+pname starved to death.'
deathCactus: '+pname was pricked to death.'
deathFall: '+pname hit the ground too hard.'
deathOutOfWorld: '+pname fell out of the world.'
deathGeneric: '+pname died.'
deathExplosion: '+pname blew up.'
deathMagic: '+pname was killed by magic.'
deathSlainBy: '+pname was slain by +other'
deathArrow: '+pname was shot by +other.'
deathFireball: '+pname was fireballed by +other.'
deathThrown: '+pname was pummeled by +other.'
# +------------------------------------------------------+ #
# | Join Message (To Player Only) | #
# | | #
# | This join message is different then the one above. | #
# | This one is sent to the player that just joined, no | #
# | one else. This is usually used to give players info | #
# | about the server they just joined. But it can also | #
# | be used to display online players. I made a variable | #
# | called <onlineplayers>. More info about this variable| #
# | is below. | #
# | | #
# | Available Variables: +pname: Player Name | #
# | +dname: Display Name | #
# | +pre: Player's Prefix | #
# | +suf: Player's Prefix | #
# | +gro: Group Name | #
# | <onlineplayers>: info below | #
# | Color Codes (&a, &b, &1...) | #
# +------------------------------------------------------+ #
UseSimpleChatJoinMsg: true
# The <onlineplayers> variable on this one can be a little tricky...
# The syntax is: <onlineplayers:playernamecolor,commacolor,group>
# The greater/less than signs are required at the beginning and
# end of the variable.
# It can be used in any of the following ways:
# <onlineplayers:&4,&c,Admin> - this will make names dark red (&4), commas light red (&c), and only display the admin group.
# <onlineplayers:&1,&7> - this will make names dark blue (&1) and commas gray (&7). It will display everyone because no group was specified.
# <onlineplayers> - this is display all players, and it will all be white, because no colors were specified.
# <onlineplayers:&e,&8,default> - this is make names yellow (&e), commas dark gray (&8), and only players from the default group.
JoinMsgToPlayer:
- '&5====================================================='
- '&a Welcome to the server, +pre +pname!'
- '&a Please make sure youve read all the rules and such.'
- '&4 Online Admins: <onlineplayers:&c,&4,admin> '
- '&a Online Members: <onlineplayers:&c,&4,member> '
- '&a Online Defaults: <onlineplayers:&c,&4,default> '
- '&5====================================================='
# +------------------------------------------------------+ #
# | General Formatting | #
# | | #
# | Available Variables: +pname: Player Name (Me only) | #
# | For /me command +dname: Display Name | #
# | +pre: Player's Prefix | #
# | +suf: Player's Prefix | #
# | +gro: Group Name | #
# | | #
# | Avaliable Variables: +msg: The Message | #
# | For all commands Color Codes (&a, &b, &1...) | #
# | | #
# +------------------------------------------------------+ #
# This section allowed for formatting of three commands.
# /me, /say, and /broadcast (/bcast). The second two have
# no other way of formatting them, which makes this
# section very useful.
UseSimpleChatGeneralFormatting: true
MeFormat: '* &c+dname &7+msg'
SayFormat: '&a[Server] &c+msg'
BroadcastFormat: '&c[&aBroadcast&c] &5+msg'
# +------------------------------------------------------+ #
# | /msg and /reply formatting | #
# | | #
# | Available Variables: +pname | +otherpname | #
# | +dname | +otherdname | #
# | +pre | +otherpre | #
# | +suf | +othersuf | #
# | +gro | +othergro | #
# | | #
# | +msg | #
# | Color Codes | #
# | | #
# | This formatting will also apply to: | #
# | /message /msg /m /reply /r /tell /pm /whisper | #
# +------------------------------------------------------+ #
UseSimpleChatMsgAndReplyFormatting: true
#This is what you would see if you were sending a message.
SendingMessage: '&8&l[&r&7+pname &e-> &7+otherpname&8&l] &r&b&o+msg'
#This is what you would see if you were receiving a message from another player.
ReceivingMessage: '&8&l[&r&7+otherpname &e-> &7+pname&8&l] &r&b&o+msg'
#Those that have SocialSpy turned OFF for PERSONAL MESSAGES.
#To have SocialSpy "ON" you just need the permission node and dont
#be on this list.
#There is no list for having SocialSpy "ON"
SocialSpyOffPM:
- ThisPlayer
- Player123456789
# +------------------------------------------------------+ #
# | Admin Chat | #
# | | #
# | This provides a chat room for all players who have | #
# | the required permission node. Players who dont have | #
# | the permissions node cannot see or talk in this chat | #
# | room. | #
# | | #
# | Available Variables: +pname | #
# | +dname | #
# | +pre | #
# | +suf | #
# | +gro | #
# | +msg | #
# | Color Codes | #
# +------------------------------------------------------+ #
UseSimpleChatAdminChat: true
AdminChatFormat: '&3[AdminChat] &7+pname: &4+msg'
# +------------------------------------------------------+ #
# | Party Chat | #
# | | #
# | This provides a customizable chat rooms for all. | #
# | Chat rooms can only be seen by those in the room, | #
# | (and moderators). Chat rooms can have passwords. | #
# | | #
# | Available Variables: +pname | #
# | +dname | #
# | +partyname | #
# | +pre | #
# | +suf | #
# | +gro | #
# | +msg | #
# | Color Codes | #
# +------------------------------------------------------+ #
UseSimpleChatPartyChat: true
PartyChatFormat: '&3[+partyname] &7+pname: &2+msg'
Parties:
ExampleParty:
Owner: SupremeOverlord
Password: password
Members:
- SupremeOverlord
- Player1
- Player2
- Player3
SecondExampleParty:
Owner: AnotherPlayer
Members:
- AnotherPlayer
- Player4
- Player5
- Player6
BannedPlayers:
- StupidPlayer
#Those that have SocialSpy turned OFF for PARTIES
#To have SocialSpy "ON" you just need the permission node and can't
#be on this list.
#There is no list for having SocialSpy "ON"
SocialSpyOffParty:
- ThisPlayer
- Player123456789