DemoFeatures:
#Ignore this line for now, it's just here during like testing or new features
BuiltinSystems:
EnforcementModule: false
# UNSURE atm if this will work, testing it out but if it doesn't work in the current version I will update it as soon as possible
bedrock-prefix: "."
Server-name: "My server"
debug:
active: false
case-id-system:
enabled: true # Set to false to disable case IDs
append-to-reason: true # Automatically adds "(Case ID: XXX)" to punishment reasons
prefix: "CASE" # The prefix before the random part
id-length: 6 # How many random characters (recommended: 6-8)
character-set: "ALPHANUMERIC" # Options: ALPHANUMERIC, NUMERIC, or ALPHA
allow-discord-case-usage: false
# Download PunishmentSystemCaseLookup for this case system to work in a way of adding it for tickets and etc
# When enabled, other plugins can access case data through API
# The separate Discord bot plugin will handle all Discord functionality for the cases
discord:
bot-token: "YOUR_BOT_TOKEN_HERE"
channel-id: "YOUR_CHANNEL_ID_HERE"
bot-id: "YOUR_BOT_ID_HERE"
active: false
custom-status: "Punishment Logger 3000"
debug-logging: false
database: # Required
enabled: true # SHOULD BE LEFT ON TRUE, will remove in the future this from being called but for right now it needs to be here else it will brick itself.
error-log-retention-days: 30
type: "sqlite" # Never read this value so should be safe to delete
migration:
auto-migrate-from-files: true
keep-old-files: true
point-system:
enabled: true
punishment-points:
BAN: 100
TEMPBAN: 50
MUTE: 25
TEMPMUTE: 20
KICK: 10
IPBAN: 150
BANEVADING: 150
UNBAN: -20
UNMUTE: -10
IPUNBAN: -30
thresholds:
- points: 50
action: alert_staff
message: "&e{player} has reached 50 points! Monitor their behavior."
- points: 100
action: alert_staff
message: "&6{player} has reached 100 points! Consider stricter action."
- points: 150
action: alert_staff
message: "&c{player} has reached 150 points! High risk player."
- points: 200
action: tempban
message: "&cAutomatic 7-day tempban - {points} points reached"
- points: 500
action: ban
message: "&4Automatic permanent ban - {points} points reached"
alerts:
enabled: true
notify-staff-on-punishment: true # Never read this value so should be safe to delete
show-points-in-message: true # Never read this value so should be safe to delete
display:
show-in-discord: true
show-in-history: true
show-on-join: true
staff-only: true # Never read this value so should be safe to delete
Punishment-Reasons:
- "Fly Hacks"
- "Speed Hacks"
- "Speed Bridge"
- "No Fall Damage"
- "Kill Aura/Mob Aura"
- "Nuking"
- "Duping"
- "TP Abusing"
- "Xray"
- "Path Finding"
- "BOT"
- "Auto Bucket"
- "Delay Package"
- "Griefing"
- "Inappropriate Behavior"
- "Spam"
- "Advertising"
- "Hoppering loot"
ban-reason-durations:
Fly_Hacks: 7d
Speed_Hacks: 5d
Speed_Bridge: 3d
No_Fall_Damage: 2d
Kill_Aura_Mob_Aura: 14d
Nuking: 30d
Duping: 21d
TP_Abusing: 7d
Xray: 14d
Path_Finding: 7d
BOT: 30d
Auto_Bucket: 5d
Delay_Package: 3d
Griefing: 7d
Inappropriate_Behavior: 3d
Spam: 1d
Advertising: 7d
Hoppering_loot: 3d
mute-reason-durations:
Fly_Hacks: 30m
Speed_Hacks: 30m
Spam: 30m
Inappropriate_Behavior: 6h
Advertising: 1h
Speed_Bridge: 2h
No_Fall_Damage: 2h
Kill_Aura_Mob_Aura: 2h
Nuking: 2h
Duping: 2h
TP_Abusing: 2h
Xray: 2h
Path_Finding: 2h
BOT: 30d
Auto_Bucket: 2h
Delay_Package: 3d
Griefing: 1m
Hoppering_loot: 3h