chore: init

This commit is contained in:
HerozDotExe 2025-02-01 14:56:15 +01:00
commit 10b6939d81
294 changed files with 169836 additions and 0 deletions

36
.console_history Normal file
View file

@ -0,0 +1,36 @@
1736018887221:list
1736020176849:op Heroz_0
1736020221923:stop
1736353623235:list
1736353692859:op Heroz_0
1736355870310:tps
1736357287049:list
1736361386054:stop
1738174653249:list
1738174669346:clear Heroz_0
1738175145300:list
1738175174341:lsit
1738175175688:list
1738182925802:stop
1738357466471:op Heroz_0
1738357500273:whitelist
1738357503429:whitelist add Heroz_0
1738357515619:whitelist remove Heroz_0
1738357532095:whitelist add Heroz_0
1738357583497:stop
1738359672882:op Heroz_0
1738360294012:whitelist remove
1738360296567:whitelist remove Heroz_0
1738360311629:whitelist on
1738360314159:whitelist list
1738360404947:whitelist add Heroz_0
1738360417829:op Heroz_0
1738362090693:stop
1738395211047:whitelist add Heroz_0
1738395216287:whitelist add Dummy
1738416941353:op Hero_z0
1738416945351:op Heroz_0
1738416954832:deop Hero_z0
1738417195503:lp applyedits GPF1AKAo5V
1738417312190:lp applyedits 2v7q2HxMjG[201~
1738417317453:lp applyedits 2v7q2HxMjG

9
.gitignore vendored Normal file
View file

@ -0,0 +1,9 @@
cache
world
world_nether
world_the_end
versions
data-storage
.cache
logs
libraries

1
.purpur-manifest.json Normal file
View file

@ -0,0 +1 @@
{"@type":"me.itzg.helpers.purpur.PurpurManifest","timestamp":"2025-01-08T20:44:47.830154763Z","files":["purpur-1.20.6-2233.jar"],"minecraftVersion":"1.20.6","build":"2233","customDownloadUrl":null}

3
.purpur.env Normal file
View file

@ -0,0 +1,3 @@
SERVER="/data/purpur-1.20.6-2233.jar"
TYPE="PURPUR"
VERSION="1.20.6"

1
.rcon-cli.env Normal file
View file

@ -0,0 +1 @@
password=715508de4f5e9f0eb6bc41e6

1
.rcon-cli.yaml Normal file
View file

@ -0,0 +1 @@
password: "715508de4f5e9f0eb6bc41e6"

1
banned-ips.json Normal file
View file

@ -0,0 +1 @@
[]

1
banned-players.json Normal file
View file

@ -0,0 +1 @@
[]

35
bukkit.yml Normal file
View file

@ -0,0 +1,35 @@
settings:
allow-end: true
warn-on-overload: true
permissions-file: permissions.yml
update-folder: update
plugin-profiling: false
connection-throttle: 4000
query-plugins: true
deprecated-verbose: default
shutdown-message: Server closed
minimum-api: none
use-map-color-cache: true
spawn-limits:
monsters: 70
animals: 10
water-animals: 5
water-ambient: 20
water-underground-creature: 5
axolotls: 5
ambient: 15
chunk-gc:
period-in-ticks: 600
ticks-per:
animal-spawns: 400
monster-spawns: 1
water-spawns: 1
water-ambient-spawns: 1
water-underground-creature-spawns: 1
axolotl-spawns: 1
ambient-spawns: 1
autosave: 6000
aliases: now-in-commands.yml
worlds:
world:
generator: TerraformGenerator

5
commands.yml Normal file
View file

@ -0,0 +1,5 @@
command-block-overrides: []
ignore-vanilla-permissions: false
aliases:
icanhasbukkit:
- version $1-

131
config/paper-global.yml Normal file
View file

@ -0,0 +1,131 @@
# This is the global configuration file for Paper.
# As you can see, there's a lot to configure. Some options may impact gameplay, so use
# with caution, and make sure you know what each option does before configuring.
#
# If you need help with the configuration or have any questions related to Paper,
# join us in our Discord or check the docs page.
#
# The world configuration options have been moved inside
# their respective world folder. The files are named paper-world.yml
#
# Docs: https://docs.papermc.io/
# Discord: https://discord.gg/papermc
# Website: https://papermc.io/
_version: 29
block-updates:
disable-chorus-plant-updates: false
disable-mushroom-block-updates: false
disable-noteblock-updates: false
disable-tripwire-updates: false
chunk-loading-advanced:
auto-config-send-distance: true
player-max-concurrent-chunk-generates: 0
player-max-concurrent-chunk-loads: 0
chunk-loading-basic:
player-max-chunk-generate-rate: -1.0
player-max-chunk-load-rate: 100.0
player-max-chunk-send-rate: 75.0
chunk-system:
gen-parallelism: default
io-threads: -1
worker-threads: -1
collisions:
enable-player-collisions: true
send-full-pos-for-hard-colliding-entities: true
commands:
fix-target-selector-tag-completion: true
suggest-player-names-when-null-tab-completions: true
time-command-affects-all-worlds: false
console:
enable-brigadier-completions: true
enable-brigadier-highlighting: true
has-all-permissions: false
item-validation:
book:
author: 8192
page: 16384
title: 8192
book-size:
page-max: 2560
total-multiplier: 0.98
display-name: 8192
lore-line: 8192
resolve-selectors-in-books: false
logging:
deobfuscate-stacktraces: true
messages:
kick:
authentication-servers-down: <lang:multiplayer.disconnect.authservers_down>
connection-throttle: Connection throttled! Please wait before reconnecting.
flying-player: <lang:multiplayer.disconnect.flying>
flying-vehicle: <lang:multiplayer.disconnect.flying>
no-permission: <red>I'm sorry, but you do not have permission to perform this command.
Please contact the server administrators if you believe that this is in error.
use-display-name-in-quit-message: false
misc:
chat-threads:
chat-executor-core-size: -1
chat-executor-max-size: -1
compression-level: default
fix-entity-position-desync: true
load-permissions-yml-before-plugins: true
max-joins-per-tick: 5
region-file-cache-size: 256
strict-advancement-dimension-check: false
use-alternative-luck-formula: false
use-dimension-type-for-custom-spawners: false
packet-limiter:
all-packets:
action: KICK
interval: 7.0
max-packet-rate: 500.0
kick-message: <red><lang:disconnect.exceeded_packet_rate>
overrides:
ServerboundPlaceRecipePacket:
action: DROP
interval: 4.0
max-packet-rate: 5.0
player-auto-save:
max-per-tick: -1
rate: -1
proxies:
bungee-cord:
online-mode: true
proxy-protocol: false
velocity:
enabled: false
online-mode: true
secret: ''
scoreboards:
save-empty-scoreboard-teams: true
track-plugin-scoreboards: false
spam-limiter:
incoming-packet-threshold: 300
recipe-spam-increment: 1
recipe-spam-limit: 20
tab-spam-increment: 1
tab-spam-limit: 500
timings:
enabled: true
hidden-config-entries:
- database
- proxies.velocity.secret
history-interval: 300
history-length: 3600
server-name: Unknown Server
server-name-privacy: false
url: https://timings.aikar.co/
verbose: true
unsupported-settings:
allow-headless-pistons: false
allow-permanent-block-break-exploits: false
allow-piston-duplication: false
allow-tripwire-disarming-exploits: false
allow-unsafe-end-portal-teleportation: false
compression-format: ZLIB
perform-username-validation: true
skip-vanilla-damage-tick-when-shield-blocked: false
watchdog:
early-warning-delay: 10000
early-warning-every: 5000

View file

@ -0,0 +1,322 @@
# This is the world defaults configuration file for Paper.
# As you can see, there's a lot to configure. Some options may impact gameplay, so use
# with caution, and make sure you know what each option does before configuring.
#
# If you need help with the configuration or have any questions related to Paper,
# join us in our Discord or check the docs page.
#
# Configuration options here apply to all worlds, unless you specify overrides inside
# the world-specific config file inside each world folder.
#
# Docs: https://docs.papermc.io/
# Discord: https://discord.gg/papermc
# Website: https://papermc.io/
_version: 31
anticheat:
anti-xray:
enabled: true
engine-mode: 3
hidden-blocks:
- copper_ore
- deepslate_copper_ore
- raw_copper_block
- diamond_ore
- deepslate_diamond_ore
- gold_ore
- deepslate_gold_ore
- iron_ore
- deepslate_iron_ore
- raw_iron_block
- lapis_ore
- deepslate_lapis_ore
- redstone_ore
- deepslate_redstone_ore
lava-obscures: false
max-block-height: 64
replacement-blocks:
- chest
- amethyst_block
- andesite
- budding_amethyst
- calcite
- coal_ore
- deepslate_coal_ore
- deepslate
- diorite
- dirt
- emerald_ore
- deepslate_emerald_ore
- granite
- gravel
- oak_planks
- smooth_basalt
- stone
- tuff
update-radius: 2
use-permission: false
obfuscation:
items:
hide-durability: false
hide-itemmeta: false
hide-itemmeta-with-visual-effects: false
chunks:
auto-save-interval: default
delay-chunk-unloads-by: 10s
entity-per-chunk-save-limit:
arrow: -1
ender_pearl: -1
experience_orb: -1
fireball: -1
small_fireball: -1
snowball: -1
fixed-chunk-inhabited-time: -1
flush-regions-on-save: false
max-auto-save-chunks-per-tick: 24
prevent-moving-into-unloaded-chunks: false
collisions:
allow-player-cramming-damage: false
allow-vehicle-collisions: true
fix-climbing-bypassing-cramming-rule: false
max-entity-collisions: 8
only-players-collide: false
command-blocks:
force-follow-perm-level: true
permissions-level: 2
entities:
armor-stands:
do-collision-entity-lookups: true
tick: true
behavior:
allow-spider-world-border-climbing: true
baby-zombie-movement-modifier: 0.5
disable-chest-cat-detection: false
disable-creeper-lingering-effect: false
disable-player-crits: false
door-breaking-difficulty:
husk:
- HARD
vindicator:
- NORMAL
- HARD
zombie:
- HARD
zombie_villager:
- HARD
zombified_piglin:
- HARD
ender-dragons-death-always-places-dragon-egg: false
experience-merge-max-value: -1
mobs-can-always-pick-up-loot:
skeletons: false
zombies: false
nerf-pigmen-from-nether-portals: false
parrots-are-unaffected-by-player-movement: false
phantoms-do-not-spawn-on-creative-players: true
phantoms-only-attack-insomniacs: true
phantoms-spawn-attempt-max-seconds: 119
phantoms-spawn-attempt-min-seconds: 60
piglins-guard-chests: true
pillager-patrols:
disable: false
spawn-chance: 0.2
spawn-delay:
per-player: false
ticks: 12000
start:
day: 5
per-player: false
player-insomnia-start-ticks: 72000
should-remove-dragon: false
spawner-nerfed-mobs-should-jump: false
zombie-villager-infection-chance: default
zombies-target-turtle-eggs: true
entities-target-with-follow-range: false
markers:
tick: true
mob-effects:
immune-to-wither-effect:
wither: true
wither-skeleton: true
spiders-immune-to-poison-effect: true
sniffer:
boosted-hatch-time: default
hatch-time: default
spawning:
all-chunks-are-slime-chunks: false
alt-item-despawn-rate:
enabled: false
items:
cobblestone: 300
count-all-mobs-for-spawning: false
creative-arrow-despawn-rate: default
despawn-ranges:
ambient:
hard: 128
soft: 32
axolotls:
hard: 128
soft: 32
creature:
hard: 128
soft: 32
misc:
hard: 128
soft: 32
monster:
hard: 128
soft: 32
underground_water_creature:
hard: 128
soft: 32
water_ambient:
hard: 64
soft: 32
water_creature:
hard: 128
soft: 32
disable-mob-spawner-spawn-egg-transformation: false
duplicate-uuid:
mode: SAFE_REGEN
safe-regen-delete-range: 32
filter-bad-tile-entity-nbt-from-falling-blocks: true
filtered-entity-tag-nbt-paths:
- Pos
- Motion
- SleepingX
- SleepingY
- SleepingZ
iron-golems-can-spawn-in-air: false
monster-spawn-max-light-level: default
non-player-arrow-despawn-rate: default
per-player-mob-spawns: true
scan-for-legacy-ender-dragon: true
skeleton-horse-thunder-spawn-chance: default
slime-spawn-height:
slime-chunk:
maximum: 40.0
surface-biome:
maximum: 70.0
minimum: 50.0
spawn-limits:
ambient: -1
axolotls: -1
creature: -1
monster: -1
underground_water_creature: -1
water_ambient: -1
water_creature: -1
ticks-per-spawn:
ambient: -1
axolotls: -1
creature: -1
monster: -1
underground_water_creature: -1
water_ambient: -1
water_creature: -1
wandering-trader:
spawn-chance-failure-increment: 25
spawn-chance-max: 75
spawn-chance-min: 25
spawn-day-length: 24000
spawn-minute-length: 1200
wateranimal-spawn-height:
maximum: default
minimum: default
tracking-range-y:
animal: default
display: default
enabled: false
misc: default
monster: default
other: default
player: default
environment:
disable-explosion-knockback: false
disable-ice-and-snow: false
disable-teleportation-suffocation-check: false
disable-thunder: false
fire-tick-delay: 30
frosted-ice:
delay:
max: 40
min: 20
enabled: true
generate-flat-bedrock: false
locate-structures-outside-world-border: false
max-block-ticks: 65536
max-fluid-ticks: 65536
nether-ceiling-void-damage-height: disabled
optimize-explosions: false
portal-create-radius: 16
portal-search-radius: 128
portal-search-vanilla-dimension-scaling: true
treasure-maps:
enabled: true
find-already-discovered:
loot-tables: default
villager-trade: false
water-over-lava-flow-speed: 5
feature-seeds:
generate-random-seeds-for-all: false
fishing-time-range:
maximum: 600
minimum: 100
fixes:
disable-unloaded-chunk-enderpearl-exploit: true
falling-block-height-nerf: disabled
fix-items-merging-through-walls: false
prevent-tnt-from-moving-in-water: false
split-overstacked-loot: true
tnt-entity-height-nerf: disabled
hopper:
cooldown-when-full: true
disable-move-event: false
ignore-occluding-blocks: false
lootables:
auto-replenish: false
max-refills: -1
refresh-max: 2d
refresh-min: 12h
reset-seed-on-fill: true
restrict-player-reloot: true
restrict-player-reloot-time: disabled
maps:
item-frame-cursor-limit: 128
item-frame-cursor-update-interval: 10
max-growth-height:
bamboo:
max: 16
min: 11
cactus: 3
reeds: 3
misc:
disable-end-credits: false
disable-relative-projectile-velocity: false
disable-sprint-interruption-on-attack: false
light-queue-size: 20
max-leash-distance: 10.0
redstone-implementation: VANILLA
shield-blocking-delay: 5
show-sign-click-command-failure-msgs-to-player: false
update-pathfinding-on-block-update: true
scoreboards:
allow-non-player-entities-on-scoreboards: true
use-vanilla-world-scoreboard-name-coloring: false
spawn:
allow-using-signs-inside-spawn-protection: false
tick-rates:
behavior:
villager:
validatenearbypoi: -1
container-update: 1
dry-farmland: 1
grass-spread: 1
mob-spawner: 1
sensor:
villager:
secondarypoisensor: 40
wet-farmland: 1
unsupported-settings:
disable-world-ticking-when-empty: false
fix-invulnerable-end-crystal-exploit: true

Binary file not shown.

Binary file not shown.

4
eula.txt Normal file
View file

@ -0,0 +1,4 @@
# Generated via Docker
# Sat Jan 4 08:27:15 PM CET 2025
eula=true

0
help.yml Normal file
View file

8
ops.json Normal file
View file

@ -0,0 +1,8 @@
[
{
"uuid": "8ff1ff5b-4adb-440b-b76a-58c6046487a7",
"name": "Heroz_0",
"level": 0,
"bypassesPlayerLimit": false
}
]

0
permissions.yml Normal file
View file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,5 @@
{
"hashes": {},
"skippedHashes": [],
"mappingsHash": "B7EF9B124967B9C8F8B7AB8CE8EE5CA7E3D3BFDE3ABD79BA37215DC4EDEC3ED0"
}

View file

@ -0,0 +1,36 @@
{
"hashes": {
"D33649C987F5C5EB4D6EE0462A0B2F699D9039690FAA5E343936E3619DA1EBAC": "TerraformGenerator-18.0.0.jar",
"ED94AC5A408C4C9508630D93DA1CBD20280C3427BA04EBEDF7EC3D3A04CA7843": "LuckPerms-Bukkit-5.4.151.jar",
"09C3467546118B04CEE3F282F1C5F067C3F34CD31AE9B98613FED42F22301098": "EssentialsX-2.21.0-dev+154-667b0f7.jar",
"1BA330500F8950325191BA70BCE0B83E747493E5EE0AF7082670C35C5177A32E": "Chunky-Bukkit-1.4.28.jar",
"2F2FA1C595344B07176A461F3E53E14EA8840719E092BEE0520D7BE380AC3E55": "CoreProtect-22.4.jar",
"6A31E5BA7F1852296A1FF663D8D6BE60FF226CB44F851D3F466595C3E6FB0798": "TAB v5.0.3.jar",
"61881DC252D7B85FCEE4676935910A53148FBFFD438CA782BE526CF42207B644": "SilkSpawners_v2.jar",
"92F49F2C9F6AEF85F3E7F27643670224CD0213043784FE59CEB47797A448216E": "OreAnnouncer-2.8.5.jar",
"F8C211B19E5465939C97369258B7F92268BB3B3FC15C5A08623A64EBD35AD8E5": "EssentialsXChat-2.21.0-dev+154-667b0f7.jar",
"A6B5ED97F43A5CF5BBAF00A7C8CD23C5AFC9BD003F849875AF8B36E6CF77D01D": "Vault.jar",
"654FA424DDE68E0A04802516281BEFE49A98709992DC8754141B0A16987507F7": "BetterKeepInventory-1.0.4.jar",
"15F78A086E4F517E30B11347E5E105414C8E3807269DF91D409E1C0781D725CD": "voicechat-bukkit-2.5.27.jar",
"EEEE2C0045818C27DFFD46A70223B7C6D7586CC15D032AA1722BB7FD788AB7FD": "ItemKC.jar",
"55A1593BB5B141989C40BD1B27BD6F9D5CBA81E2E153B38A22C62505BFD6133B": "voicechat-interaction-paper-v1.3.1+1.20.2.jar",
"2C1D086FF78D2738B006D0B033347D6CDE2E3DC22BC3137BF8C38935D51E2677": "GSit-1.13.0.jar",
"0F237F74B2078C1E866CA57E03DEDD3EA9177A1A1A02DE319E542B3FC3C0E1F9": "GtzDoors.jar",
"572B223851C1C9EEF4C68ADED28826C291C1C6CB3CE424D9EF21B65A5A0B0A80": "Slimefun4-Dev.jar",
"B92A87A24F5EEDB2B61A972DE2B9FAD5943399BEFB6E2E69428AF27127E1434B": "SkinsRestorer.jar",
"7FA76E7AD85E4142BE7203C30BC843896518985398BA8961FD573FAA2964432F": "ChunkyBorder-Bukkit-1.2.23.jar",
"7B184E8B563E40AAAF8850A1707A8E51C8CDC99BA966A433E19EE8B1EB4C55E6": "Plan-5.6-build-2961.jar",
"80371BA80087C14E49FAD908C581EA7677943DB4B968760C053D3BB0D26764D1": "AuthMe-5.6.0.jar",
"5D8D64CEBA20ADB35CE42BC6ECB75AB6525F76FC1895D6643D77C3A62F7E4697": "ClientDetectorPlus-1.0.0.jar",
"A91028876B974F870E1AC90CB433A1A4CB06930A39F2C0EDC50D6165E26E940D": "ProtocolLib.jar"
},
"skippedHashes": [
"ED94AC5A408C4C9508630D93DA1CBD20280C3427BA04EBEDF7EC3D3A04CA7843",
"09C3467546118B04CEE3F282F1C5F067C3F34CD31AE9B98613FED42F22301098",
"1BA330500F8950325191BA70BCE0B83E747493E5EE0AF7082670C35C5177A32E",
"F8C211B19E5465939C97369258B7F92268BB3B3FC15C5A08623A64EBD35AD8E5",
"7FA76E7AD85E4142BE7203C30BC843896518985398BA8961FD573FAA2964432F",
"A91028876B974F870E1AC90CB433A1A4CB06930A39F2C0EDC50D6165E26E940D"
],
"mappingsHash": "B7EF9B124967B9C8F8B7AB8CE8EE5CA7E3D3BFDE3ABD79BA37215DC4EDEC3ED0"
}

View file

@ -0,0 +1,7 @@
{
"hashes": {
"A84121CC9225C8B415E8DBA17950BFCCBBED16F6E4327F0B584FBDA277A68B18": "spark-1738174109364.jar"
},
"skippedHashes": [],
"mappingsHash": "B7EF9B124967B9C8F8B7AB8CE8EE5CA7E3D3BFDE3ABD79BA37215DC4EDEC3ED0"
}

Binary file not shown.

BIN
plugins/AuthMe-5.6.0.jar Normal file

Binary file not shown.

BIN
plugins/AuthMe/authme.db Normal file

Binary file not shown.

View file

@ -0,0 +1,55 @@
# This configuration file allows you to execute commands on various events.
# Supported placeholders in commands:
# %p is replaced with the player name.
# %nick is replaced with the player's nick name
# %ip is replaced with the player's IP address
# %country is replaced with the player's country
#
# For example, if you want to send a welcome message to a player who just registered:
# onRegister:
# welcome:
# command: 'msg %p Welcome to the server!'
# executor: CONSOLE
#
# This will make the console execute the msg command to the player.
# Each command under an event has a name you can choose freely (e.g. 'welcome' as above),
# after which a mandatory 'command' field defines the command to run,
# and 'executor' defines who will run the command (either PLAYER or CONSOLE). Longer example:
# onLogin:
# welcome:
# command: 'msg %p Welcome back!'
# executor: PLAYER
# broadcast:
# command: 'broadcast %p has joined, welcome back!'
# executor: CONSOLE
#
# You can also add delay to command. It will run after the specified ticks. Example:
# onLogin:
# rules:
# command: 'rules'
# executor: PLAYER
# delay: 200
#
# Supported command events: onLogin, onSessionLogin, onFirstLogin, onJoin, onLogout, onRegister, onUnregister
#
# For onLogin and onFirstLogin, you can use 'ifNumberOfAccountsLessThan' and 'ifNumberOfAccountsAtLeast'
# to specify limits to how many accounts a player can have (matched by IP) for a command to be run:
# onLogin:
# warnOnManyAccounts:
# command: 'say Uh oh! %p has many alt accounts!'
# executor: CONSOLE
# ifNumberOfAccountsAtLeast: 5
# Commands to run for players logging in whose 'last login date' was empty
onFirstLogin: {}
onJoin: {}
onLogin: {}
# These commands are called whenever a logged in player uses /logout or quits.
# The commands are not run if a player that was not logged in quits the server.
# Note: if your server crashes, these commands won't be run, so don't rely on them to undo
# 'onLogin' commands that would be dangerous for non-logged in players to have!
onLogout: {}
onRegister: {}
onSessionLogin: {}
# Commands to run whenever a player is unregistered (by himself, or by an admin)
onUnregister: {}

577
plugins/AuthMe/config.yml Normal file
View file

@ -0,0 +1,577 @@
DataSource:
# What type of database do you want to use?
# Valid values: SQLITE, MARIADB, MYSQL, POSTGRESQL
backend: SQLITE
# Enable the database caching system, should be disabled on bungeecord environments
# or when a website integration is being used.
caching: true
# Database host address
mySQLHost: 127.0.0.1
# Database port
mySQLPort: '3306'
# Connect to MySQL database over SSL
mySQLUseSSL: true
# Verification of server's certificate.
# We would not recommend to set this option to false.
# Set this option to false at your own risk if and only if you know what you're doing
mySQLCheckServerCertificate: true
# Authorize client to retrieve RSA server public key.
# Advanced option, ignore if you don't know what it means.
mySQLAllowPublicKeyRetrieval: true
# Username to connect to the MySQL database
mySQLUsername: authme
# Password to connect to the MySQL database
mySQLPassword: '12345'
# Database Name, use with converters or as SQLITE database name
mySQLDatabase: authme
# Table of the database
mySQLTablename: authme
# Column of IDs to sort data
mySQLColumnId: id
# Column for storing or checking players nickname
mySQLColumnName: username
# Column for storing or checking players RealName
mySQLRealName: realname
# Column for storing players passwords
mySQLColumnPassword: password
# Column for storing players passwords salts
mySQLColumnSalt: ''
# Column for storing players emails
mySQLColumnEmail: email
# Column for storing if a player is logged in or not
mySQLColumnLogged: isLogged
# Column for storing if a player has a valid session or not
mySQLColumnHasSession: hasSession
# Column for storing a player's TOTP key (for two-factor authentication)
mySQLtotpKey: totp
# Column for storing the player's last IP
mySQLColumnIp: ip
# Column for storing players lastlogins
mySQLColumnLastLogin: lastlogin
# Column storing the registration date
mySQLColumnRegisterDate: regdate
# Column for storing the IP address at the time of registration
mySQLColumnRegisterIp: regip
# Column for storing player LastLocation - X
mySQLlastlocX: x
# Column for storing player LastLocation - Y
mySQLlastlocY: y
# Column for storing player LastLocation - Z
mySQLlastlocZ: z
# Column for storing player LastLocation - World Name
mySQLlastlocWorld: world
# Column for storing player LastLocation - Yaw
mySQLlastlocYaw: yaw
# Column for storing player LastLocation - Pitch
mySQLlastlocPitch: pitch
# Column for storing players uuids (optional)
mySQLPlayerUUID: ''
# Overrides the size of the DB Connection Pool, default = 10
poolSize: 10
# The maximum lifetime of a connection in the pool, default = 1800 seconds
# You should set this at least 30 seconds less than mysql server wait_timeout
maxLifetime: 1800
ExternalBoardOptions:
# Column for storing players groups
mySQLColumnGroup: ''
# -1 means disabled. If you want that only activated players
# can log into your server, you can set here the group number
# of unactivated users, needed for some forum/CMS support
nonActivedUserGroup: -1
# Other MySQL columns where we need to put the username (case-sensitive)
mySQLOtherUsernameColumns: []
# How much log2 rounds needed in BCrypt (do not change if you do not know what it does)
bCryptLog2Round: 12
# phpBB table prefix defined during the phpBB installation process
phpbbTablePrefix: phpbb_
# phpBB activated group ID; 2 is the default registered group defined by phpBB
phpbbActivatedGroupId: 2
# IP Board table prefix defined during the IP Board installation process
IPBTablePrefix: ipb_
# IP Board default group ID; 3 is the default registered group defined by IP Board
IPBActivatedGroupId: 3
# Xenforo table prefix defined during the Xenforo installation process
XFTablePrefix: xf_
# XenForo default group ID; 2 is the default registered group defined by Xenforo
XFActivatedGroupId: 2
# Wordpress prefix defined during WordPress installation
wordpressTablePrefix: wp_
settings:
sessions:
# Do you want to enable the session feature?
# If enabled, when a player authenticates successfully,
# his IP and his nickname is saved.
# The next time the player joins the server, if his IP
# is the same as last time and the timeout hasn't
# expired, he will not need to authenticate.
enabled: true
# After how many minutes should a session expire?
# A player's session ends after the timeout or if his IP has changed
timeout: 60
# Message language, available languages:
# https://github.com/AuthMe/AuthMeReloaded/blob/master/docs/translations.md
messagesLanguage: fr
# Forces authme to hook into Vault instead of a specific permission handler system.
forceVaultHook: false
# Log level: INFO, FINE, DEBUG. Use INFO for general messages,
# FINE for some additional detailed ones (like password failed),
# and DEBUG for debugging
logLevel: FINE
# By default we schedule async tasks when talking to the database. If you want
# typical communication with the database to happen synchronously, set this to false
useAsyncTasks: true
# The name of the server, used in some placeholders.
serverName: Heroz SMP 2
restrictions:
# Can not authenticated players chat?
# Keep in mind that this feature also blocks all commands not
# listed in the list below.
allowChat: false
# Hide the chat log from players who are not authenticated?
hideChat: false
# Allowed commands for unauthenticated players
allowCommands:
- /login
- /log
- /l
- /register
- /reg
- /email
- /captcha
- /2fa
- /totp
# Max number of allowed registrations per IP
# The value 0 means an unlimited number of registrations!
maxRegPerIp: 0
# Minimum allowed username length
minNicknameLength: 3
# Maximum allowed username length
maxNicknameLength: 16
# When this setting is enabled, online players can't be kicked out
# due to "Logged in from another Location"
# This setting will prevent potential security exploits.
ForceSingleSession: true
ForceSpawnLocOnJoin:
# If enabled, every player that spawn in one of the world listed in
# "ForceSpawnLocOnJoin.worlds" will be teleported to the spawnpoint after successful
# authentication. The quit location of the player will be overwritten.
# This is different from "teleportUnAuthedToSpawn" that teleport player
# to the spawnpoint on join.
enabled: false
# WorldNames where we need to force the spawn location
# Case-sensitive!
worlds:
- world
- world_nether
- world_the_end
# This option will save the quit location of the players.
SaveQuitLocation: false
# To activate the restricted user feature you need
# to enable this option and configure the AllowedRestrictedUser field.
AllowRestrictedUser: true
# The restricted user feature will kick players listed below
# if they don't match the defined IP address. Names are case-insensitive.
# You can use * as wildcard (127.0.0.*), or regex with a "regex:" prefix regex:127\.0\.0\..*
# Example:
# AllowedRestrictedUser:
# - playername;127.0.0.1
# - playername;regex:127\.0\.0\..*
AllowedRestrictedUser:
- Heroz_0;192.168.1.16
# Ban unknown IPs trying to log in with a restricted username?
banUnsafedIP: true
# Should unregistered players be kicked immediately?
kickNonRegistered: false
# Should players be kicked on wrong password?
kickOnWrongPassword: true
# Should not logged in players be teleported to the spawn?
# After the authentication they will be teleported back to
# their normal position.
teleportUnAuthedToSpawn: false
# Can unregistered players walk around?
allowMovement: false
# After how many seconds should players who fail to login or register
# be kicked? Set to 0 to disable.
timeout: 60
# Regex pattern of allowed characters in the player name.
allowedNicknameCharacters: '[a-zA-Z0-9_]*'
# How far can unregistered players walk?
# Set to 0 for unlimited radius
allowedMovementRadius: 100
# Should we protect the player inventory before logging in? Requires ProtocolLib.
ProtectInventoryBeforeLogIn: true
# Should we deny the tabcomplete feature before logging in? Requires ProtocolLib.
DenyTabCompleteBeforeLogin: false
# Should we display all other accounts from a player when he joins?
# permission: /authme.admin.accounts
displayOtherAccounts: false
# Spawn priority; values: authme, essentials, cmi, multiverse, default
spawnPriority: authme,essentials,cmi,multiverse,default
# Maximum Login authorized by IP
maxLoginPerIp: -1
# Maximum Join authorized by IP
maxJoinPerIp: -1
# AuthMe will NEVER teleport players if set to true!
noTeleport: false
# Regex syntax for allowed chars in passwords. The default [!-~] allows all visible ASCII
# characters, which is what we recommend. See also http://asciitable.com
# You can test your regex with https://regex101.com
allowedPasswordCharacters: '[!-~]*'
GameMode:
# Force survival gamemode when player joins?
ForceSurvivalMode: false
unrestrictions:
# Below you can list all account names that AuthMe will ignore
# for registration or login. Configure it at your own risk!!
# This option adds compatibility with BuildCraft and some other mods.
# It is case-insensitive! Example:
# UnrestrictedName:
# - 'npcPlayer'
# - 'npcPlayer2'
UnrestrictedName: []
# Below you can list all inventories names that AuthMe will ignore
# for registration or login. Configure it at your own risk!!
# This option adds compatibility with some mods.
# It is case-insensitive! Example:
# UnrestrictedInventories:
# - 'myCustomInventory1'
# - 'myCustomInventory2'
UnrestrictedInventories: []
security:
# Minimum length of password
minPasswordLength: 5
# Maximum length of password
passwordMaxLength: 30
# Possible values: SHA256, BCRYPT, BCRYPT2Y, PBKDF2, SALTEDSHA512,
# MYBB, IPB3, PHPBB, PHPFUSION, SMF, XENFORO, XAUTH, JOOMLA, WBB3, WBB4, MD5VB,
# PBKDF2DJANGO, WORDPRESS, ROYALAUTH, ARGON2, CUSTOM (for developers only). See full list at
# https://github.com/AuthMe/AuthMeReloaded/blob/master/docs/hash_algorithms.md
# If you use ARGON2, check that you have the argon2 c library on your system
passwordHash: SHA256
# If a password check fails, AuthMe will also try to check with the following hash methods.
# Use this setting when you change from one hash method to another.
# AuthMe will update the password to the new hash. Example:
# legacyHashes:
# - 'SHA1'
legacyHashes: []
# Salt length for the SALTED2MD5 MD5(MD5(password)+salt)
doubleMD5SaltLength: 8
# Number of rounds to use if passwordHash is set to PBKDF2. Default is 10000
pbkdf2Rounds: 10000
# Prevent unsafe passwords from being used; put them in lowercase!
# You should always set 'help' as unsafePassword due to possible conflicts.
# unsafePasswords:
# - '123456'
# - 'password'
# - 'help'
unsafePasswords:
- '123456'
- password
- qwerty
- azerty
- '12345'
- '54321'
- '123456789'
- help
registration:
# Enable registration on the server?
enabled: true
# Send every X seconds a message to a player to
# remind him that he has to login/register
messageInterval: 5
# Only registered and logged in players can play.
# See restrictions for exceptions
force: true
# Type of registration: PASSWORD or EMAIL
# PASSWORD = account is registered with a password supplied by the user;
# EMAIL = password is generated and sent to the email provided by the user.
# More info at https://github.com/AuthMe/AuthMeReloaded/wiki/Registration
type: PASSWORD
# Second argument the /register command should take: NONE = no 2nd argument
# CONFIRMATION = must repeat first argument (pass or email)
# EMAIL_OPTIONAL = for password register: 2nd argument can be empty or have email address
# EMAIL_MANDATORY = for password register: 2nd argument MUST be an email address
secondArg: CONFIRMATION
# Do we force kick a player after a successful registration?
# Do not use with login feature below
forceKickAfterRegister: false
# Does AuthMe need to enforce a /login after a successful registration?
forceLoginAfterRegister: false
# Enable to display the welcome message (welcome.txt) after a login
# You can use colors in this welcome.txt + some replaced strings:
# {PLAYER}: player name, {ONLINE}: display number of online players,
# {MAXPLAYERS}: display server slots, {IP}: player ip, {LOGINS}: number of players logged,
# {WORLD}: player current world, {SERVER}: server name
# {VERSION}: get current bukkit version, {COUNTRY}: player country
useWelcomeMessage: false
# Broadcast the welcome message to the server or only to the player?
# set true for server or false for player
broadcastWelcomeMessage: false
# Should we delay the join message and display it once the player has logged in?
delayJoinMessage: false
# The custom join message that will be sent after a successful login,
# keep empty to use the original one.
# Available variables:
# {PLAYERNAME}: the player name (no colors)
# {DISPLAYNAME}: the player display name (with colors)
# {DISPLAYNAMENOCOLOR}: the player display name (without colors)
customJoinMessage: ''
# Should we remove the leave messages of unlogged users?
removeUnloggedLeaveMessage: false
# Should we remove join messages altogether?
removeJoinMessage: false
# Should we remove leave messages altogether?
removeLeaveMessage: false
# Do we need to add potion effect Blinding before login/register?
applyBlindEffect: false
# Do we need to prevent people to login with another case?
# If Xephi is registered, then Xephi can login, but not XEPHI/xephi/XePhI
preventOtherCase: true
GroupOptions:
# Enables switching a player to defined permission groups before they log in.
# See below for a detailed explanation.
enablePermissionCheck: false
# This is a very important option: if a registered player joins the server
# AuthMe will switch him to unLoggedInGroup. This should prevent all major exploits.
# You can set up your permission plugin with this special group to have no permissions,
# or only permission to chat (or permission to send private messages etc.).
# The better way is to set up this group with few permissions, so if a player
# tries to exploit an account they can do only what you've defined for the group.
# After login, the player will be moved to his correct permissions group!
# Please note that the group name is case-sensitive, so 'admin' is different from 'Admin'
# Otherwise your group will be wiped and the player will join in the default group []!
# Example: registeredPlayerGroup: 'NotLogged'
registeredPlayerGroup: ''
# Similar to above, unregistered players can be set to the following
# permissions group
unregisteredPlayerGroup: ''
Email:
# Email SMTP server host
mailSMTP: smtp.gmail.com
# Email SMTP server port
mailPort: 465
# Only affects port 25: enable TLS/STARTTLS?
useTls: true
# Email account which sends the mails
mailAccount: ''
# Email account password
mailPassword: ''
# Email address, fill when mailAccount is not the email address of the account
mailAddress: ''
# Custom sender name, replacing the mailAccount name in the email
mailSenderName: ''
# Recovery password length
RecoveryPasswordLength: 8
# Mail Subject
mailSubject: Your new AuthMe password
# Like maxRegPerIP but with email
maxRegPerEmail: 1
# Recall players to add an email?
recallPlayers: false
# Delay in minute for the recall scheduler
delayRecall: 5
# Blacklist these domains for emails
emailBlacklisted:
- 10minutemail.com
# Whitelist ONLY these domains for emails
emailWhitelisted: []
# Send the new password drawn in an image?
generateImage: false
# The OAuth2 token
emailOauth2Token: ''
Hooks:
# Do we need to hook with multiverse for spawn checking?
multiverse: true
# Do we need to hook with BungeeCord?
bungeecord: false
# Send player to this BungeeCord server after register/login
sendPlayerTo: ''
# Do we need to disable Essentials SocialSpy on join?
disableSocialSpy: false
# Do we need to force /motd Essentials command on join?
useEssentialsMotd: false
Protection:
# Enable some servers protection (country based login, antibot)
enableProtection: false
# Apply the protection also to registered usernames
enableProtectionRegistered: true
geoIpDatabase:
# Enable GeoIp database
enabled: true
# The MaxMind clientId used to download the GeoIp database,
# get one at https://www.maxmind.com/en/accounts/current/license-key
# The EssentialsX project has a very useful tutorial on how to generate
# the license key: https://github.com/EssentialsX/Wiki/blob/master/GeoIP.md
clientId: ''
# The MaxMind licenseKey used to download the GeoIp database.
licenseKey: ''
# Countries allowed to join the server and register. For country codes, see
# https://dev.maxmind.com/geoip/legacy/codes/iso3166/
# Use "LOCALHOST" for local addresses.
# PLEASE USE QUOTES!
countries:
- US
- GB
- LOCALHOST
# Countries not allowed to join the server and register
# PLEASE USE QUOTES!
countriesBlacklist:
- A1
# Do we need to enable automatic antibot system?
enableAntiBot: true
# The interval in seconds
antiBotInterval: 5
# Max number of players allowed to login in the interval
# before the AntiBot system is enabled automatically
antiBotSensibility: 10
# Duration in minutes of the antibot automatic system
antiBotDuration: 10
# Delay in seconds before the antibot activation
antiBotDelay: 60
quickCommands:
# Kicks the player that issued a command before the defined time after the join process
denyCommandsBeforeMilliseconds: 1000
Purge:
# If enabled, AuthMe automatically purges old, unused accounts
useAutoPurge: false
# Number of days after which an account should be purged
daysBeforeRemovePlayer: 60
# Do we need to remove the player.dat file during purge process?
removePlayerDat: false
# Do we need to remove the Essentials/userdata/player.yml file during purge process?
removeEssentialsFile: false
# World in which the players.dat are stored
defaultWorld: world
# Remove LimitedCreative/inventories/player.yml, player_creative.yml files during purge?
removeLimitedCreativesInventories: false
# Do we need to remove the AntiXRayData/PlayerData/player file during purge process?
removeAntiXRayFile: false
# Do we need to remove permissions?
removePermissions: false
Security:
SQLProblem:
# Stop the server if we can't contact the sql database
# Take care with this, if you set this to false,
# AuthMe will automatically disable and the server won't be protected!
stopServer: true
console:
# Copy AuthMe log output in a separate file as well?
logConsole: true
captcha:
# Enable captcha when a player uses wrong password too many times
useCaptcha: false
# Max allowed tries before a captcha is required
maxLoginTry: 5
# Captcha length
captchaLength: 5
# Minutes after which login attempts count is reset for a player
captchaCountReset: 60
# Require captcha before a player may register?
requireForRegistration: false
tempban:
# Tempban a user's IP address if they enter the wrong password too many times
enableTempban: false
# How many times a user can attempt to login before their IP being tempbanned
maxLoginTries: 10
# The length of time a IP address will be tempbanned in minutes
# Default: 480 minutes, or 8 hours
tempbanLength: 480
# How many minutes before resetting the count for failed logins by IP and username
# Default: 480 minutes (8 hours)
minutesBeforeCounterReset: 480
# The command to execute instead of using the internal ban system, empty if disabled.
# Available placeholders: %player%, %ip%
customCommand: ''
recoveryCode:
# Number of characters a recovery code should have (0 to disable)
length: 8
# How many hours is a recovery code valid for?
validForHours: 4
# Max number of tries to enter recovery code
maxTries: 3
# How long a player has after password recovery to change their password
# without logging in. This is in minutes.
# Default: 2 minutes
passwordChangeTimeout: 2
emailRecovery:
# Seconds a user has to wait for before a password recovery mail may be sent again
# This prevents an attacker from abusing AuthMe's email feature.
cooldown: 60
privacy:
# The mail shown using /email show will be partially hidden
# E.g. (if enabled)
# original email: my.email@example.com
# hidden email: my.***@***mple.com
enableEmailMasking: false
# Minutes after which a verification code will expire
verificationCodeExpiration: 10
# Before a user logs in, various properties are temporarily removed from the player,
# such as OP status, ability to fly, and walk/fly speed.
# Once the user is logged in, we add back the properties we previously saved.
# In this section, you may define how these properties should be handled.
# Read more at https://github.com/AuthMe/AuthMeReloaded/wiki/Limbo-players
limbo:
persistence:
# Besides storing the data in memory, you can define if/how the data should be persisted
# on disk. This is useful in case of a server crash, so next time the server starts we can
# properly restore things like OP status, ability to fly, and walk/fly speed.
# DISABLED: no disk storage,
# INDIVIDUAL_FILES: each player data in its own file,
# DISTRIBUTED_FILES: distributes players into different files based on their UUID, see below
type: INDIVIDUAL_FILES
# This setting only affects DISTRIBUTED_FILES persistence. The distributed file
# persistence attempts to reduce the number of files by distributing players into various
# buckets based on their UUID. This setting defines into how many files the players should
# be distributed. Possible values: ONE, FOUR, EIGHT, SIXTEEN, THIRTY_TWO, SIXTY_FOUR,
# ONE_TWENTY for 128, TWO_FIFTY for 256.
# For example, if you expect 100 non-logged in players, setting to SIXTEEN will average
# 6.25 players per file (100 / 16).
# Note: if you change this setting all data will be migrated. If you have a lot of data,
# change this setting only on server restart, not with /authme reload.
distributionSize: SIXTEEN
# Whether the player is allowed to fly: RESTORE, ENABLE, DISABLE, NOTHING.
# RESTORE sets back the old property from the player. NOTHING will prevent AuthMe
# from modifying the 'allow flight' property on the player.
restoreAllowFlight: RESTORE
# Restore fly speed: RESTORE, DEFAULT, MAX_RESTORE, RESTORE_NO_ZERO.
# RESTORE: restore the speed the player had;
# DEFAULT: always set to default speed;
# MAX_RESTORE: take the maximum of the player's current speed and the previous one
# RESTORE_NO_ZERO: Like 'restore' but sets speed to default if the player's speed was 0
restoreFlySpeed: RESTORE_NO_ZERO
# Restore walk speed: RESTORE, DEFAULT, MAX_RESTORE, RESTORE_NO_ZERO.
# See above for a description of the values.
restoreWalkSpeed: RESTORE_NO_ZERO
BackupSystem:
# General configuration for backups: if false, no backups are possible
ActivateBackup: false
# Create backup at every start of server
OnServerStart: false
# Create backup at every stop of server
OnServerStop: true
# Windows only: MySQL installation path
MysqlWindowsPath: C:\Program Files\MySQL\MySQL Server 5.1\
# Converter settings: see https://github.com/AuthMe/AuthMeReloaded/wiki/Converters
Converter:
Rakamak:
# Rakamak file name
fileName: users.rak
# Rakamak use IP?
useIP: false
# Rakamak IP file name
ipFileName: UsersIp.rak
CrazyLogin:
# CrazyLogin database file name
fileName: accounts.db
loginSecurity:
# LoginSecurity: convert from SQLite; if false we use MySQL
useSqlite: true
mySql:
# LoginSecurity MySQL: database host
host: ''
# LoginSecurity MySQL: database name
database: ''
# LoginSecurity MySQL: database user
user: ''
# LoginSecurity MySQL: password for database user
password: ''

18
plugins/AuthMe/email.html Normal file
View file

@ -0,0 +1,18 @@
<h1>
Dear <playername />,
</h1>
<p>
This is your new AuthMe password for the server <servername />:
</p>
<p>
<generatedpass />
</p>
<image />
<p>
Do not forget to change password after login!<br />
/changepassword <generatedpass /> newPassword'
</p>
<p>
See you on <servername />!
</p>

View file

@ -0,0 +1,45 @@
# Translation config for the AuthMe help, e.g. when /authme help or /authme help register is called
# -------------------------------------------------------
# List of texts used in the help section
common:
header: '==========[ AuthMeReloaded HELP ]=========='
optional: 'Optional'
hasPermission: 'You have permission'
noPermission: 'No permission'
default: 'Default'
result: 'Result'
defaultPermissions:
notAllowed: 'No permission'
opOnly: 'OP''s only'
allowed: 'Everyone allowed'
# -------------------------------------------------------
# Titles of the individual help sections
# Set the translation text to empty text to disable the section, e.g. to hide alternatives:
# alternatives: ''
section:
command: 'Command'
description: 'Short description'
detailedDescription: 'Detailed description'
arguments: 'Arguments'
permissions: 'Permissions'
alternatives: 'Alternatives'
children: 'Commands'
# -------------------------------------------------------
# You can translate the data for all commands using the below pattern.
# For example to translate /authme reload, create a section "authme.reload", or "login" for /login
# If the command has arguments, you can use arg1 as below to translate the first argument, and so forth
# Translations don't need to be complete; any missing section will be taken from the default silently
# Important: Put main commands like "authme" before their children (e.g. "authme.reload")
commands:
authme.register:
description: 'Register a player'
detailedDescription: 'Register the specified player with the specified password.'
arg1:
label: 'player'
description: 'Player name'
arg2:
label: 'password'
description: 'Password'

View file

@ -0,0 +1,45 @@
# Traduction des messages d'aide d'AuthMe (par exemple, pour les messages de "/authme help (<argument>)" ou de "/register help")
# -------------------------------------------------------
# Liste de texte dans les sections d'aide
common:
header: '==========[ AuthMe - AIDE & INFOS ]=========='
optional: 'Optionnel'
hasPermission: 'Vous avez la permission'
noPermission: 'Pas de permission'
default: 'Par défaut'
result: 'Résultat'
defaultPermissions:
notAllowed: 'Non permis'
opOnly: 'Seulement pour OP'
allowed: 'Tout le monde est permis'
# -------------------------------------------------------
# Nom individuel des sections d'aide
# Vous pouvez vider la zone de texte d'une section afin de la cacher, ex. pour cacher la section des alternatives:
# alternative(s): ''
section:
command: 'Commande'
description: 'Description'
detailedDescription: 'Description détaillée'
arguments: 'Argument(s)'
permissions: 'Permission'
alternatives: 'Alternative(s)'
children: 'Sous-commande(s)'
# -------------------------------------------------------
# Vous pouvez traduire tous les textes d'aide en utilisant la syntaxe ci-dessous.
# Par exemple, pour traduire l'aide du "/authme reload" créez une section nommée "authme.reload", ou "login" pour "/login".
# Si la commande a des arguments, vous pouvez utiliser "arg1" pour traduire le premier argument, "arg2" pour le 2ème, ainsi de suite.
# Les sections non traduites auront leur texte par défaut (en anglais), il n'est donc pas obligatoire de tout traduire.
# Important: Il faut mettre la commande principale (authme) avant sa sous-commande (ex. "authme.register" pour "/authme register")
commands:
authme.register:
description: 'Inscrire un pseudo'
detailedDescription: 'Inscrire un pseudo avec le mot de passe de votre choix'
arg1:
label: 'pseudo'
description: 'Pseudo du joueur à inscrire'
arg2:
label: 'mdp'
description: 'Mot de passe de connexion'

View file

@ -0,0 +1,156 @@
# List of global tags:
# %nl% - Goes to new line.
# %username% - Replaces the username of the player receiving the message.
# %displayname% - Replaces the nickname (and colors) of the player receiving the message.
# Registration
registration:
register_request: '&3Please, register to the server with the command: /register <password> <ConfirmPassword>'
command_usage: '&cUsage: /register <password> <ConfirmPassword>'
reg_only: '&4Only registered users can join the server! Please visit http://example.com to register yourself!'
kicked_admin_registered: 'An admin just registered you; please log in again.'
success: '&2Successfully registered!'
disabled: '&cIn-game registration is disabled!'
name_taken: '&cYou already have registered this username!'
# Password errors on registration
password:
match_error: '&cPasswords didn''t match, check them again!'
name_in_password: '&cYou can''t use your name as password, please choose another one...'
unsafe_password: '&cThe chosen password isn''t safe, please choose another one...'
forbidden_characters: '&4Your password contains illegal characters. Allowed chars: %valid_chars'
wrong_length: '&cYour password is too short or too long! Please try with another one!'
# Login
login:
command_usage: '&cUsage: /login <password>'
wrong_password: '&cWrong password!'
success: '&2Successful login!'
login_request: '&cPlease, login with the command: /login <password>'
timeout_error: '&4Login timeout exceeded, you have been kicked from the server, please try again!'
# Errors
error:
unregistered_user: '&cThis user isn''t registered!'
denied_command: '&cIn order to use this command you must be authenticated!'
denied_chat: '&cIn order to chat you must be authenticated!'
not_logged_in: '&cYou''re not logged in!'
tempban_max_logins: '&cYou have been temporarily banned for failing to log in too many times.'
max_registration: '&cYou have exceeded the maximum number of registrations (%reg_count/%max_acc %reg_names) for your connection!'
no_permission: '&4You don''t have the permission to perform this action!'
unexpected_error: '&4An unexpected error occurred, please contact an administrator!'
kick_for_vip: '&3A VIP player has joined the server when it was full!'
logged_in: '&cYou''re already logged in!'
kick_unresolved_hostname: '&cAn error occurred: unresolved player hostname!'
# AntiBot
antibot:
kick_antibot: 'AntiBot protection mode is enabled! You have to wait some minutes before joining the server.'
auto_enabled: '&4[AntiBotService] AntiBot enabled due to the huge number of connections!'
auto_disabled: '&2[AntiBotService] AntiBot disabled after %m minutes!'
unregister:
success: '&cSuccessfully unregistered!'
command_usage: '&cUsage: /unregister <password>'
# Other messages
misc:
accounts_owned_self: 'You own %count accounts:'
accounts_owned_other: 'The player %name has %count accounts:'
account_not_activated: '&cYour account isn''t activated yet, please check your emails!'
password_changed: '&2Password changed successfully!'
logout: '&2Logged out successfully!'
reload: '&2Configuration and database have been reloaded correctly!'
usage_change_password: '&cUsage: /changepassword <oldPassword> <newPassword>'
# Session messages
session:
invalid_session: '&cYour IP has been changed and your session data has expired!'
valid_session: '&2Logged-in due to Session Reconnection.'
# Error messages when joining
on_join_validation:
name_length: '&4Your username is either too short or too long!'
characters_in_name: '&4Your username contains illegal characters. Allowed chars: %valid_chars'
country_banned: '&4Your country is banned from this server!'
not_owner_error: 'You are not the owner of this account. Please choose another name!'
kick_full_server: '&4The server is full, try again later!'
same_nick_online: '&4The same username is already playing on the server!'
invalid_name_case: 'You should join using username %valid, not %invalid.'
same_ip_online: 'A player with the same IP is already in game!'
quick_command: 'You used a command too fast! Please, join the server again and wait more before using any command.'
# Email
email:
usage_email_add: '&cUsage: /email add <email> <confirmEmail>'
usage_email_change: '&cUsage: /email change <oldEmail> <newEmail>'
new_email_invalid: '&cInvalid new email, try again!'
old_email_invalid: '&cInvalid old email, try again!'
invalid: '&cInvalid email address, try again!'
added: '&2Email address successfully added to your account!'
request_confirmation: '&cPlease confirm your email address!'
changed: '&2Email address changed correctly!'
email_show: '&2Your current email address is: &f%email'
incomplete_settings: 'Error: not all required settings are set for sending emails. Please contact an admin.'
already_used: '&4The email address is already being used'
send_failure: 'The email could not be sent. Please contact an administrator.'
no_email_for_account: '&2You currently don''t have email address associated with this account.'
add_email_request: '&3Please add your email to your account with the command: /email add <yourEmail> <confirmEmail>'
change_password_expired: 'You cannot change your password using this command anymore.'
email_cooldown_error: '&cAn email was already sent recently. You must wait %time before you can send a new one.'
add_not_allowed: '&cAdding email was not allowed.'
change_not_allowed: '&cChanging email was not allowed.'
# Password recovery by email
recovery:
forgot_password_hint: '&3Forgot your password? Please use the command: /email recovery <yourEmail>'
command_usage: '&cUsage: /email recovery <Email>'
email_sent: '&2Recovery email sent successfully! Please check your email inbox!'
code:
code_sent: 'A recovery code to reset your password has been sent to your email.'
incorrect: 'The recovery code is not correct! You have %count tries remaining.'
tries_exceeded: 'You have exceeded the maximum number attempts to enter the recovery code. Use "/email recovery [email]" to generate a new one.'
correct: 'Recovery code entered correctly!'
change_password: 'Please use the command /email setpassword <new password> to change your password immediately.'
# Captcha
captcha:
usage_captcha: '&3To log in you have to solve a captcha code, please use the command: /captcha %captcha_code'
wrong_captcha: '&cWrong captcha, please type "/captcha %captcha_code" into the chat!'
valid_captcha: '&2Captcha code solved correctly!'
captcha_for_registration: 'To register you have to solve a captcha first, please use the command: /captcha %captcha_code'
register_captcha_valid: '&2Valid captcha! You may now register with /register'
# Verification code
verification:
code_required: '&3This command is sensitive and requires an email verification! Check your inbox and follow the email''s instructions.'
command_usage: '&cUsage: /verification <code>'
incorrect_code: '&cIncorrect code, please type "/verification <code>" into the chat, using the code you received by email'
success: '&2Your identity has been verified! You can now execute all commands within the current session!'
already_verified: '&2You can already execute every sensitive command within the current session!'
code_expired: '&3Your code has expired! Execute another sensitive command to get a new code!'
email_needed: '&3To verify your identity you need to link an email address with your account!!'
# Two-factor authentication
two_factor:
code_created: '&2Your secret code is %code. You can scan it from here %url'
confirmation_required: 'Please confirm your code with /2fa confirm <code>'
code_required: 'Please submit your two-factor authentication code with /2fa code <code>'
already_enabled: 'Two-factor authentication is already enabled for your account!'
enable_error_no_code: 'No 2fa key has been generated for you or it has expired. Please run /2fa add'
enable_success: 'Successfully enabled two-factor authentication for your account'
enable_error_wrong_code: 'Wrong code or code has expired. Please run /2fa add'
not_enabled_error: 'Two-factor authentication is not enabled for your account. Run /2fa add'
removed_success: 'Successfully removed two-factor auth from your account'
invalid_code: 'Invalid code!'
# Time units
time:
second: 'second'
seconds: 'seconds'
minute: 'minute'
minutes: 'minutes'
hour: 'hour'
hours: 'hours'
day: 'day'
days: 'days'

View file

@ -0,0 +1,160 @@
# Traduction par: André & Twonox
# Pour afficher une apostrophe, vous devez en mettre deux consécutivement (ex: «J''ai» au lieu de «J'ai»)
# Liste des tags globaux:
# %nl% - Permet de passer à la ligne.
# %username% - Affiche le pseudo du joueur recevant le message.
# %displayname% - Affiche le pseudo, avec couleurs, du joueur recevant le message.
# Enregistrement
registration:
disabled: '&cL''inscription est désactivée.'
name_taken: '&cUtilisateur déjà inscrit.'
register_request: '&cPour vous inscrire, utilisez "/register <MotDePasse> <ConfirmerMotDePasse>"'
command_usage: '&cUsage: /register <MotDePasse> <ConfirmerMotDePasse>'
reg_only: 'Seul les joueurs enregistrés sont admis!%nl%Veuillez vous rendre sur https://www.example.com pour plus d''infos.'
success: '&aInscription effectuée !'
kicked_admin_registered: 'Un admin vient de vous inscrire, veuillez vous reconnecter.'
# Erreur de mot de passe lors de l'enregistrement
password:
match_error: '&cLe mot de passe de confirmation ne correspond pas.'
name_in_password: '&cVous ne pouvez pas utiliser votre pseudo comme mot de passe.'
unsafe_password: '&cCe mot de passe n''est pas accepté, choisissez-en un autre.'
forbidden_characters: '&cVotre mot de passe contient des caractères non autorisés. Caractères permis : %valid_chars'
wrong_length: '&cVotre mot de passe est trop court ou trop long !'
# Identification
login:
command_usage: '&cUsage: /login <MotDePasse>'
wrong_password: '&cMauvais mot de passe !'
success: '&aIdentification effectuée !'
login_request: '&cPour vous identifier, utilisez "/login <MotDePasse>"'
timeout_error: 'Vous avez été expulsé car vous êtes trop lent pour vous enregistrer/identifier !'
# Erreurs
error:
denied_command: '&cVous devez être connecté pour pouvoir utiliser cette commande.'
denied_chat: '&cVous devez être connecté pour pouvoir écrire dans le chat.'
unregistered_user: '&cUtilisateur non-inscrit.'
not_logged_in: '&cUtilisateur non connecté !'
no_permission: '&cVous n''êtes pas autorisé à utiliser cette commande.'
unexpected_error: '&cUne erreur est apparue, veuillez contacter un administrateur.'
max_registration: 'Vous avez atteint la limite d''inscription !%nl%&cVous avez %reg_count sur %max_acc : %reg_names'
logged_in: '&aVous êtes déjà connecté.'
kick_for_vip: 'Un joueur VIP a rejoint le serveur à votre place (serveur plein).'
kick_unresolved_hostname: '&cUne erreur est apparue : nom d''hôte non identifié !'
tempban_max_logins: '&cVous êtes temporairement banni suite à plusieurs échecs de connexions !'
# AntiBot
antibot:
kick_antibot: 'L''AntiBot est activé, veuillez attendre %m minutes avant de joindre le serveur.'
auto_enabled: 'L''AntiBot a été activé automatiquement à cause de nombreuses connexions !'
auto_disabled: 'L''AntiBot a été désactivé automatiquement après %m minutes, espérons que l''invasion se soit arrêtée !'
# Dé-enregistrement
unregister:
success: '&aCompte supprimé !'
command_usage: '&cPour supprimer votre compte, utilisez "/unregister <MotDePasse>"'
# Autres messages
misc:
account_not_activated: '&fCe compte n''est pas actif, consultez vos mails !'
password_changed: '&aMot de passe changé avec succès !'
logout: '&cVous avez été déconnecté !'
reload: '&aAuthMe a été relancé avec succès.'
usage_change_password: '&cPour changer de mot de passe, utilisez "/changepassword <AncienMotDePasse> <NouveauMotDePasse>"'
accounts_owned_self: 'Vous avez %count comptes:'
accounts_owned_other: 'Le joueur %name a %count comptes:'
# Session
session:
valid_session: '&aVous avez été automatiquement connecté !'
invalid_session: 'Session expirée suite à un changement d''IP.'
# Erreurs lors d'une tentative connexion
on_join_validation:
same_ip_online: 'Un joueur avec la même adresse IP joue déjà !'
same_nick_online: 'Un joueur ayant le même pseudo est déjà connecté.'
name_length: 'Votre pseudo est trop long ou trop court.'
characters_in_name: 'Caractères de pseudo autorisés: %valid_chars'
kick_full_server: '&cLe serveur est actuellement plein, désolé !'
country_banned: 'Votre pays est banni de ce serveur.'
not_owner_error: 'Vous n''êtes pas le propriétaire de ce compte. Veuillez utiliser un autre pseudo !'
invalid_name_case: 'Veuillez vous connecter avec "%valid" et non pas avec "%invalid".'
quick_command: '&cUtilisation trop rapide de commande! Veuillez vous reconnecter et attendre un peu avant d''exécuter une commande.'
# Email
email:
add_email_request: '&cLiez votre email à votre compte en faisant "/email add <Email> <ConfirmerEmail>"'
usage_email_add: '&fUsage: /email add <Email> <ConfirmerEmail> '
usage_email_change: '&fUsage: /email change <AncienEmail> <NouvelEmail> '
new_email_invalid: '&cNouvel email invalide !'
old_email_invalid: '&cAncien email invalide !'
invalid: '&cL''email inscrit est invalide !'
added: '&aEmail enregistré. En cas de perte de MDP, faites "/email recover <Email>"'
add_not_allowed: '&cVous n''êtes pas autorisé à ajouter une adresse mail.'
request_confirmation: '&cLa confirmation de l''email est manquante ou éronnée.'
changed: '&aVotre email a été mis à jour.'
change_not_allowed: '&cVous n''êtes pas autorisé à modifier l''adresse mail.'
email_show: '&fL''email enregistré pour votre compte est: %email'
no_email_for_account: '&c&oVous n''avez aucun email enregistré sur votre compte.'
already_used: '&cCet email est déjà utilisé !'
incomplete_settings: '&cErreur : Tous les paramètres requis ne sont pas présent pour l''envoi de mail, veuillez contacter un admin.'
send_failure: '&cLe mail n''a pas pu être envoyé. Veuillez contacter un admin.'
change_password_expired: 'Vous ne pouvez pas changer votre mot de passe avec cette commande.'
email_cooldown_error: '&cUn mail de récupération a déjà été envoyé récemment. Veuillez attendre %time pour le demander de nouveau.'
# Récupération de mot de passe par mail
recovery:
forgot_password_hint: '&cVous avez oublié votre Mot de Passe? Utilisez "/email recovery <votreEmail>"'
command_usage: '&fUsage: /email recovery <Email>'
email_sent: '&aMail de récupération envoyé !'
code:
code_sent: 'Un code de récupération a été envoyé à votre email afin de réinitialiser votre mot de passe.'
incorrect: '&cLe code de réinitialisation est incorrect! Il vous reste %count% essai(s).'
tries_exceeded: 'Vous avez atteint le nombre maximum d''essais pour rentrer le code.%nl%Refaites "/email recovery <email>" pour en régénérer à nouveau.'
correct: '&aCode de réinitialisation correct !'
change_password: 'Veuillez faire "/email setpassword <NouveauMotDePasse>" pour changer votre mot de passe directement.'
# Captcha
captcha:
usage_captcha: '&cTrop de tentatives de connexion ont échoué, faites: /captcha %captcha_code'
wrong_captcha: '&cCaptcha incorrect, écrivez de nouveau: /captcha %captcha_code'
valid_captcha: '&aCaptcha validé! Vous pouvez maintenant réessayer de vous connecter.'
captcha_for_registration: 'Avant de vous inscrire, veuillez rentrer un captcha en faisant "/captcha %captcha_code"'
register_captcha_valid: '&aCaptcha validé! Vous pouvez maintenant vous inscrire.'
# Code de vérification
verification:
code_required: '&cCette commande est sensible, elle nécessite donc une confirmation par email.%nl%&cVeuillez suivre les instructions qui viennent de vous être envoyées par email.'
command_usage: '&cUsage: /verification <code>'
incorrect_code: '&cCode incorrect !%nl%&cVeuillez taper "/verification <code>" dans le chat en utilisant le code reçu par mail.'
success: '&aVotre identité a bien été vérifiée !%nl%&aVous pouvez désormais utiliser la commande souhaitée durant toute la session.'
already_verified: '&aVous êtes déjà autorisé à utiliser les commandes sensibles durant votre session actuelle.'
code_expired: '&cVotre code d''identification a expiré !%nl%&cVeuillez re-exécuter une commande sensible pour recevoir un nouveau code.'
email_needed: '&cAfin de vérifier votre identité, vous devez avoir un email lié à votre compte.%nl%&cPour cela, faites "/email add <Email> <ConfirmerEmail>"'
# Unités de temps
time:
second: 'seconde'
seconds: 'secondes'
minute: 'minute'
minutes: 'minutes'
hour: 'heure'
hours: 'heures'
day: 'jour'
days: 'jours'
# Identification à deux facteurs
two_factor:
code_created: '&aVotre code secret est &2%code&a. Vous pouvez le scanner depuis &2%url'
confirmation_required: 'Veuillez confirmer votre code secret en écrivant "/2fa confirm <Code>"'
code_required: 'Veuillez indiquer votre code secret en écrivant "/2fa code <Code>"'
already_enabled: '&aL''authentification à double facteur est déjà active !'
enable_error_no_code: '&cAucun code secret n''a été généré ou bien celui-ci a expiré. Veuillez écrire "/2fa add"'
enable_success: '&aL''authentification à double facteur a été activé pour votre compte !'
enable_error_wrong_code: '&cLe code secret est faux ou bien celui-ci a expiré. Veuillez écrire "/2fa add"'
not_enabled_error: '&cL''authentification à double facteur n''est pas active sur votre compte. Faites "/2fa add" pour l''activer.'
removed_success: '&cL''authentification à double facteur a été désactivé pour votre compte !'
invalid_code: '&cCode secret invalide !'

View file

@ -0,0 +1,9 @@
<h1>Dear <playername />,</h1>
<p>
You have requested to reset your password on <servername />. To reset it,
please use the recovery code <recoverycode />: /email code <recoverycode />.
</p>
<p>
The code expires in <hoursvalid /> hours.
</p>

14
plugins/AuthMe/spawn.yml Normal file
View file

@ -0,0 +1,14 @@
spawn:
world: ''
x: ''
y: ''
z: ''
yaw: ''
pitch: ''
firstspawn:
world: ''
x: ''
y: ''
z: ''
yaw: ''
pitch: ''

View file

@ -0,0 +1,20 @@
<h1>
Dear <playername />,
</h1>
<p>
This is your temporary verification code for the server <servername />:
</p>
<p>
<generatedcode />
</p>
<p>
This code will be valid for the next <minutesvalid /> mins!<br />
Use the command
/verification <generatedcode />
to complete the verification process.
</p>
<p>
See you on <servername />!
</p>

View file

@ -0,0 +1,3 @@
Welcome {PLAYER} on {SERVER} server
This server uses AuthMeReloaded protection!

Binary file not shown.

View file

@ -0,0 +1,19 @@
# The list of worlds this feature is enabled in
enabled-worlds:
- world
- world_nether
- world_the_end
# Should the keep inventory effect only work in specific worlds or all worlds?
# true = specific worlds in the enabled-worlds list
# false = all worlds
only-in-specific-worlds: false
# Should the plugin require the player to have the permission to keep their inventory?
# If false everyone will keep inventory
permission: false
# This option reverses the functionality. By default, (when false) players keep their inventory when killed by a natural source,
# such as fall damage but drop their inventory when killed by other players. This option reverses it so they drop their
# inventory when killed by natural sources but not by other players
reverse: false

Binary file not shown.

View file

@ -0,0 +1,9 @@
# Chunky Configuration
# https://github.com/pop4959/Chunky/wiki/Configuration
version: 2
language: en
continue-on-restart: false
force-load-existing-chunks: false
silent: false
update-interval: 1

Binary file not shown.

View file

@ -0,0 +1,11 @@
{
"world": {
"world": "world",
"centerX": 0.0,
"centerZ": 0.0,
"radiusX": 10000.0,
"radiusZ": 10000.0,
"shape": "square",
"wrap": "none"
}
}

View file

@ -0,0 +1,27 @@
# ChunkyBorder Configuration
# https://github.com/pop4959/ChunkyBorder/wiki/Configuration
version: 1
border-options:
check-interval: 20
message: '&cTu as atteint la limite du monde !'
use-action-bar: true
effect: ender_signal
sound: entity_enderman_teleport
prevent-mob-spawns: true
prevent-enderpearl: true
prevent-chorus-fruit: true
visualizer-enabled: false
visualizer-range: 32
visualizer-color: 20A0FF
map-options:
enable:
bluemap: true
dynmap: true
pl3xmap: true
squaremap: true
label: World Border
hide-by-default: false
color: FF0000
weight: 3
priority: 0

Binary file not shown.

View file

@ -0,0 +1,370 @@
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# ----[ClientDetectorPlus]---- #
# ----[By Loving11ish]---- #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# ----[Client Control File]---- #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#ClientDetectorPlus Client Control config for 1.0.0
# ┌─────────────────────────────┐
# │ BetterSprinting Mod │
# └─────────────────────────────┘
# A popular PvP modification, that allows you to enhance the sprinting behaviour
bettersprinting:
#Should the whole mod get disabled (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disableAll: false
#Should players be able to modify their fly speed (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true')
disableSurvivalFlyBoost: true
#Should the sprint in all directions (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true')
disableAllDirs: true
# ┌─────────────────────────────┐
# │ 5zig Mod (Reborn) │
# └─────────────────────────────┘
# A popular PVP modification, that provides additional information in HUDs, Capes, Friends & Chats
fivezig:
#Shows a players effect on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disablePotionEffectHud: false
#Displays a vignette with different colors depending on the potion effect(s) (positive=green, negative=red) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disablePotionIndicatorVignette: false
#Shows a players armour(+durability) on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disableArmourHud: false
#Shows the players saturation(additional to food) on screen (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disablePlayerSaturation: false
#Shows the health of entities on screen(HUD), this is considered as an unfair advantage (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true')
disableEntityHealthIndicator: false
#Automatically reconnect to a server (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disableAutoReconnect: false
# ┌─────────────────────────────┐
# │ LabyMod Client │
# └─────────────────────────────┘
# An all-in-one modification for minecraft
labymod:
#Feature to switch back to the old animations of MC 1.7 (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disableAnimations: false
#Feature that was removed from LabyMod, but still usable in older versions. Purely cosmetic feature (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
diableBlockBuild: false
#Provides additional features to the chat (AutoText, Channels, Special Characters) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disableChat: false
#Fixes a rendering bug in minecraft, can be considered as an unfair advantage (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disableCrosshairSync: false
#Fixes a rendering bug in minecraft with fast lava placement (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disableImprovedLava: false
#Fixes some inventory bugs (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disableRefillFix: false
#Renders the saturation of a player additional to the current food (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disableSaturationBar: false
#Dispalys additional information above a player (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disableTags: false
#General GUI, such as position, direction and current system time (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disableGuiAll: false
gui:
#Shows a players armour(+durability) on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disableArmorHud: false
#Shows a players item(s) on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disableItemHud: false
#Shows a players effect on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
disablePotionEffects: false
# ┌─────────────────────────────┐
# │ WorldDownloader │
# └─────────────────────────────┘
# Popular modification to download minecraft maps (of servers)
worlddownloader:
#Should the whole mod get disabled (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true')
disableAll: false
# ┌─────────────────────────────┐
# │ Lunar Client │
# └─────────────────────────────┘
# An all-in-one modification for minecraft
lunar_disable:
#Feature to switch back to the old animations of MC 1.7 (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
one_seven_visuals: false
#Shows a players fps on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
fps: false
#Shows a players cps on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
cps: false
#Makes the player sprint all the time (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
toggleSneak: false
#A collection of mods for the hypixel.net server (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
hypixel_mod: false
#Shows a players armor on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
armorstatus: false
#Shows a players mouse, space bar, keys on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
keystrokes: false
#Shows a players coordinates on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
coords: false
#Changes a players crosshair (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
crosshair: false
#Shows a players potion effects on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
potioneffects: false
#Shows a players direction on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
directionhud: false
#Lets a player set waypoints, they are shown as a beam (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
waypoints: false
#Allows the player to hide, customize scoreboards (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
scoreboard: false
#Shows a player the number of healing potion he has on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
potion_counter: false
#Shows a players ping on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
ping: false
#Blurs surroundings on movement (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
motionBlur: false
#Allows you to modify your chat (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
chat: false
#Allow you to read long item descriptions (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
scrollable_tooltips: false
#Resizes some items, that are important in uhc (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
uhc_overlay: false
#Renders more particles (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
particleMultiplierMod: false
#Displays countdowns on screen (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
cooldowns: false
#Client-side interface for WorldEdit plugin (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
worldedit_cui: false
#Shows a player a clock on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
clock: false
#Shows a player a stopwatch on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
stopwatch: false
#Shows a player used memory on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
memory: false
#Shows a player his combos on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
combo: false
#Shows a player his range on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
range: false
#Allows the player to change the time client-side (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
timer_change: false
#Shows a player the ip of the server he is on, on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
serverAddressMod: false
#Shows a players saturation on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
saturation: false
#Gives items physic (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
itemPhysic: false
#Shows a player when and how much items he can pick up or drop (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
itemTracker: false
#Lets pots shine (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
shinyPots: false
#Outlines blocks on a players screen (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
block_outline: false
#Allows a player to modify what happens after he takes a screenshot (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
screenshot: false
#Allows a player to modify his fov (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
fov_mod: false
#Allows a player to send texts in chat with hotkeys (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
textHotKey: false
#Allows a player to connect mumble with minecraft (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
mumble-link: false
#Allows a player to disable/modify his bossbar (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
bossbar: false
#Allows a player to change their camera perspective without rotation (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
freelook: false
#Allows a player to use a client-side replay (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
replaymod: false
#Hides a player's nick (client-side) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
nickHider: false
# ┌─────────────────────────────┐
# │ Badlion Client (BAC) │
# └─────────────────────────────┘
# An all-in-one PVP modification for minecraft
badlion_disable:
#Feature to customize animations (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Animations: false
#Shows a players armor on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
ArmorStatus: false
#Feature to automatically accepts friend request (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
AutoFriend: false
#Sends a "gg" after a match (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
AutoGG: false
#Allows a player to send texts in chat with hotkeys (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
AutoText: false
#Feature that automatically tips players on Hypixel (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
AutoTip: false
#Outlines blocks on a players screen (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Block Overlay: false
#Shows information about a block that the player is looking at (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
BlockInfo: false
#Allows a player to disable/modify his bossbar (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
BossBar: false
#Allows a player to modify his chat (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Chat: false
#Shows a boarder outline of the chunk the player is in (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Chunk Borders: false
#Allows players to toggle the GommeHD Clan Wars overlay (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Clan Wars: false
#Allows a player to modify glass (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Clear Glass: false
#Allows a player to modify his chat (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
ClearWater: false
#Shows a player a clock on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Clock: false
#Shows a player his combos on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Combo Counter: false
#Shows a player his coordinates on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Coordinates: false
#Shows a player his cps on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
CPS: false
#Allows the player to modify his crosshair (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Crosshair: false
#Shows a player his direction on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Direction: false
#Makes enchanted items glint in a players inventory (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
EnchantGlint: false
#Allows the player to change his FOV (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
FOV Changer: false
#Shows a player his fps on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
FPS: false
#Makes a players game brighter (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Fullbright: false
#Allows the player to modify damage colors for entities (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Hit Color: false
#Displays hitboxes of entities in-game (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Hitboxes: false
#Blures the background when a player opened his inventory (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
InventoryBlur: false
#Shows a player his items on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Item Counter: false
#Shows a player information about a item on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Item Info: false
#Adds physics to items (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Item Physics: false
#Shows recently dropped or picked up items (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Item Tracker: false
#Shows all crafting recipes per item in a list (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
JustEnoughItems: false
#Shows a players mouse, space bar, keys on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Keystrokes: false
#Shows Hypixel player levels above their heads (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
LevelHead: false
#Displays possible mob spawn areas on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Light Overlay: false
#Shows a player used memory on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Memory: false
#Shows minimap on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
MiniMap: false
#Helps the player to make a mlg (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
MLG Cobweb: false
#Adds blur on movement (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
MotionBlur: false
#Link Mumble with minecraft (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
MumbleLink: false
#Allows a player to change how name tags are displayed (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Name Tags: false
#Allows a player to check the name history of other players (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Name History: false
#Allows a player to hide his nick (client-side) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
NickHider: false
#Shows a player pack on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Pack Display: false
#Adds useful resourcepack tweaks (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Pack Tweaks: false
#Allows a player to modify the amount of particles shown on screen (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Particles: false
#Allows a player to change your camera perspective without rotation (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Perspective: false
#Shows a player's ping on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Ping: false
#Shows a player the amount of players on the server on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Player Counter: false
#Shows a player's potion status on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
PotionStatus: false
#Shows a player protection on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Protection: false
#Makes it easy to join the next game on some servers (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Quickplay: false
#Shows a player's reach on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Reach Display: false
#Adds a replay mod (client-side) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Replay: false
#Shows a player's saturation on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Saturation: false
#Allows the player to save/lead schematics (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true')
Schematica: true
#Allows the player to hide, customize scoreboards (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Scoreboard: false
#Shows a player the address of the server he is on, on the screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Server Address: false
#Makes pots shine (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Shinypots: false
#Multiple addons for skyblock (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
SkyblockAddons: false
#Shows a player a stopwatch on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Stopwatch: false
#Shows a player's teamspeak status on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
TeamSpeak: false
#Allows the player to change his time (client-side) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
TimeChanger: false
#Shows timers on screen(HUD) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Timers: false
#Allows a player to disable chat (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
ToggleChat: false
#Makes the player sneak all the time (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
ToggleSneak: true
#Makes the player sprint all the time (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
ToggleSprint: true
#Lets a player set waypoints, they are shown as a beam (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Waypoints: false
#Allows the player to change his weather (client-side) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
WeatherChanger: false
#Client-side interface for WorldEdit plugin (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
World Edit CUI: false
#Allows the player to zoom (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
Zoom: false
# THE FOLLOWING FEATURES ARE EXPERIMENTAL AND MAY NOT WORK AS INTENDED
# PLEASE REPORT ANY BUGS OR ISSUES TO THE DEVELOPER ALONG WITH THE CONFIGURATION FILE AND THE SERVER LOGS
# ┌─────────────────────────────┐
# │ Axolotl Client │
# └─────────────────────────────┘
# An all-in-one modification for minecraft
axolotl_disable:
#Disables all additional features of the client (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
DisableAll: false
#Disables the player ability to use the FreeLook (FreeCam) feature (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
FreeLook: false
#Disables the player to see their own nametag (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
ShowOwnNametag: false
#Disables shadows under entities (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
UseShadows: false
#Disables the player to see the nametag background (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true')
NametagBackground: true
#Disables player badges (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true')
ShowBadges: true
#Disables the player to use custom badges (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
CustomBadge: false
#Disables player ability to change their time (client-side) (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
TimeChanger: false
#Disables the player to use custom sky (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true')
CustomSky: true
#Disables player ability to see the sun and moon (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true')
ShowSunMoon: true
#Disables player ability to use dynamic FOV (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true')
DynamicFOV: true
#Disables player ability to use FullBright (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
FullBright: false
#Disables player ability remove vignette (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
RemoveVignette: false
#Disables player ability to reduce fire obscuring (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
LowFire: false
#Disables player ability to reduce shield obscuring (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
LowShield: false
#Disables player ability to reduce view bobbing (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
MinimalViewBob: false
#Disables player ability to turn off the HurtCam (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
NoHurtCam: false
#Disables player ability to enable flat items (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
FlatItems: false
#Disables player ability to enable always night mode (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
NightMode: false
#Disables player ability to use a custom window title (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true')
CustomWindowTitle: true
#Disables player ability to use custom outlines (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
EnableCustomOutlines: false
#Disables player ability to use custom chroma outlines (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
OutlineChroma: false
#Disables player ability to remove rain (OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false')
NoRain: false

View file

@ -0,0 +1,138 @@
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# ----[ClientDetectorPlus]---- #
# ----[By Loving11ish]---- #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# ----[Plugin Config File]---- #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#ClientDetectorPlus config for 1.0.0
# ┌─────────────────────────────┐
# │ Client detection settings │
# └─────────────────────────────┘
client:
lockdown:
bypass-uuids:
#Do you want to have any UUID's bypass the server lockdown?
#List of bypassed players' UUIDs.
#THIS FEATURE ONLY FUNCTIONS CORRECTLY ON ONLINE MODE SERVERS AS IT USES OFFLINE PLAYER UUID CHECKS WITH MOJANG!
#OPTIONS: 'anyList', PLACEHOLDERS: none, DEFAULT: ["UUID1", "UUID2", "UUID3"]
list:
- "f8f7f33f-888f-486c-b701-212ab7fe381b" #Author of CDPlus Loving11ish - Remove if you wish.
- "UUID1"
- "UUID2"
- "UUID3"
detection:
whitelisted-players:
#Do you want to have any players bypass ALL checks?
#List of whitelisted players.
#OPTIONS: 'anyList', PLACEHOLDERS: none, DEFAULT: ["Player1", "Player2", "Player3"]
list:
- "Player1"
- "Player2"
- "Player3"
whitelisted-clients:
#Should the plugin check if the player is using a whitelisted client?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false'
enabled: false
#List of whitelisted clients.
#OPTIONS: 'anyList', PLACEHOLDERS: none, DEFAULT: ["Fabric", "Forge", "Lunar"]
list:
- "fabric"
- "forge"
- "lunar"
use-strict-client-matching:
#Should the plugin use strict client matching?
#This will only allow the client to be detected if the client name matches the list exactly (including case).
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false'
enabled: false
commands:
#Should the plugin execute commands if the player is not using a whitelisted client?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false'
enabled: true
#Commands that will be executed through the console if the player is not using a whitelisted client.
#OPTIONS: 'anyList', PLACEHOLDERS: ['%player_name%', '%client_name%', '%player_uuid%', '%client_version%']
#DEFAULT:'kick %player_name% You are not using a whitelisted client!'
list:
- 'kick %player_name% You are not using a whitelisted client!'
blacklisted-clients:
#Should the plugin check if the player is using a blacklisted client?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false'
enabled: false
#List of blacklisted clients.
#OPTIONS: 'anyList', PLACEHOLDERS: none, DEFAULT: ["Fabric", "Forge", "Lunar"]
list:
- "fabric"
- "forge"
- "lunar"
use-strict-client-matching:
#Should the plugin use strict client matching?
#This will only allow the client to be detected if the client name matches the list exactly (including case).
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false'
enabled: false
commands:
#Should the plugin execute commands if the player is using a blacklisted client?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false'
enabled: true
#Commands that will be executed through the console if the player is using a blacklisted client.
#OPTIONS: 'anyList', PLACEHOLDERS: ['%player_name%', '%client_name%', '%player_uuid%', '%client_version%']
#DEFAULT:'kick %player_name% You are using a blacklisted client! <%client_name%> is not allowed on this server!'
list:
- 'kick %player_name% You are using a blacklisted client! <%client_name%> is not allowed on this server!'
# ┌─────────────────────────────┐
# │ Client Control │
# └─────────────────────────────┘
client-control:
use-client-control:
#Should the plugin control the player's client?
#This feature is still in development and may not work as expected.
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
enabled: true
run-fallback-event-detection:
#Should the plugin run the fallback event detection?
#This feature is intended to only be tried if you discover that client control features are not working.
#This should only be used as a last resort.
#If this still does not work, please report the issue to the developer (Loving11ish) on Discord.
#https://discord.gg/crapticraft
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false'
enabled: false
# ┌─────────────────────────────┐
# │ Alerts settings │
# └─────────────────────────────┘
alerts:
join-notifications:
#Should the notifications be sent when a player's client are detected?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
enabled: true
notify-joining-player-with-permission:
#Should the player with the permission 'clientdetectorplus.notify.join' be notified when they join?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
enabled: true
limit-Notifications:
#Should only important notifications be sent to the player's to avoid spamming?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false'
enabled: false
#ClientDetector update system
plugin-update-notifications:
#Do you want to enable in game plugin update notifications? (Permission:'clientdetectorplus.update').
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
enabled: true
developer-debug-mode:
#Do you want to see a lot of debug messages in console when most actions are performed?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'false'
enabled: false
# ┌─────────────────────────────┐
# │ Placeholder settings │
# └─────────────────────────────┘
placeholderAPI:
#Should placeholder be enabled?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
enable-Placeholders: true

View file

@ -0,0 +1,168 @@
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# ----[ClientDetectorPlus]---- #
# ----[By Loving11ish]---- #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# ----[Plugin GUI Config File]---- #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#ClientDetectorPlus GUI config for 1.0.0
general:
#Message sent when your on the first page.
#OPTIONS: 'anyString', PLACEHOLDERS: none, DEFAULT: "&7You are on the first page."
GUI-first-page: "&7You are on the first page."
#Message sent when your on the last page.
#OPTIONS: 'anyString', PLACEHOLDERS: none, DEFAULT: "&7You are on the last page."
GUI-last-page: "&7You are on the last page."
#Menu controls options
menu-controls:
#The name of the previous page icon
#OPTIONS: 'anyString', PLACEHOLDERS: none, DEFAULT: "&2Previous Page"
previous-page-icon-name: "&2Previous Page"
#The name of the next page icon
#OPTIONS: 'anyString', PLACEHOLDERS: none, DEFAULT: "&2Next Page"
next-page-icon-name: "&2Next Page"
#The name of the close/go back icon
#OPTIONS: 'anyString', PLACEHOLDERS: none, DEFAULT: "&4Close/Go Back"
close-go-back-icon-name: "&4Close/Go Back"
gui-fillers:
#Do you want to use the GUI fillers?
#These are the items that fill the GUI's to make them look better.
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
enabled: true
#What material do you want to use for the GUI fillers?
#OPTIONS: 'material', PLACEHOLDERS: none, DEFAULT:'BLACK_STAINED_GLASS_PANE'
material: 'BLACK_STAINED_GLASS_PANE'
#What is the name of the GUI fillers?
#OPTIONS: 'anyString', PLACEHOLDERS: none, DEFAULT:' '
name: " "
#What lore do you want to use for the GUI fillers?
#OPTIONS: 'anyList', PLACEHOLDERS: none, DEFAULT:[]
lore: [ ]
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#This is the options for the Java Client List GUI
java-client-list:
#What name would you like the gui to have?
#OPTIONS: 'anyString', PLACEHOLDERS: none, DEFAULT: "&3Java Clients"
title: "&3Java Clients"
icons:
#What Bukkit material do you want to use to represent each client in the GUI?
#Use Bukkit material names in the recipes. (https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html)
#Material CANNOT be either 'STONE_BUTTON' or 'BARRIER' as they are used for the menu controls.
#OPTIONS: 'anyString', PLACEHOLDERS: none, DEFAULT: 'PAPER'
icon-material: PAPER
icon-display-name:
#Do you want to use the Player Name as the title for the icon?
#If below is 'false' the name can be set below.
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
use-player-name: true
#What name would you like the icon to have? (If above is 'false')
#OPTIONS: 'anyString', PLACEHOLDERS: none, DEFAULT: "&dJava Player"
display-name: "&dJava Player"
#This allows you to customise the lore text for the player head icons in the client list GUI.
#OPTIONS: 'anyList', PLACEHOLDERS: ['%client_uuid%', '%client_name%', '%client_version%', '%channel_name%']
lore:
- "&7----------"
- "&3UUID: &d%client_uuid%"
- "&3Client Name: &d%client_name%"
- "&3Client Version: &d%client_version%"
- "&3Channel: &d%channel_name%"
- "&7----------"
- "&d&oClick for actions"
- "&7----------"
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#This is the options for the Geyser Client List GUI
geyser-client-list:
#What name would you like the gui to have?
#OPTIONS: 'anyString', PLACEHOLDERS: none, DEFAULT: "&3Geyser Clients"
title: "&3Geyser Clients"
icons:
#What Bukkit material do you want to use to represent each client in the GUI?
#Use Bukkit material names in the recipes. (https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html)
#Material CANNOT be either 'STONE_BUTTON' or 'BARRIER' as they are used for the menu controls.
#OPTIONS: 'anyString', PLACEHOLDERS: none, DEFAULT: 'PAPER'
icon-material: PAPER
icon-display-name:
#Do you want to use the Player Name as the title for the icon?
#If below is 'false' the name can be set below.
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
use-player-name: true
#What name would you like the icon to have? (If above is 'false')
#OPTIONS: 'anyString', PLACEHOLDERS: none, DEFAULT: "&dGeyser Player"
display-name: "&dGeyser Player"
#This allows you to customise the lore text for the player head icons in the client list GUI.
#OPTIONS: 'anyList', PLACEHOLDERS: ['%client_uuid%', '%client_version%', '%client_xuid%']
lore:
- "&7----------"
- "&3UUID: &d%client_uuid%"
- "&3Client Version: &d%client_version%"
- "&3XUID: &d%client_xuid%"
- "&7----------"
- "&d&oClick for actions"
- "&7----------"
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#This is the options for the Geyser Client List GUI
actions-menu:
#What name would you like the gui to have?
#OPTIONS: 'anyString', PLACEHOLDERS: ['%player_name%'], DEFAULT: "&3Actions: %player_name%"
title: "&3Actions: %player_name%"
features:
#Do you wish to auto vanish before teleporting to a target?
#This will only work if you have SuperVanish or PremiumVanish installed.
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
enable-vanish-before-teleport: true
#What game mode do you want to be in before teleporting to a target?
#OPTIONS: 'SURVIVAL', 'CREATIVE', 'ADVENTURE', 'SPECTATOR', PLACEHOLDERS: none, DEFAULT:'SPECTATOR'
game-mode-for-teleport: SPECTATOR
#Do you wish to use the GUI based /op feature?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
enable-target-op: true
#Do you wish to use the GUI based /deop feature?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
enable-target-deop: true
#Do you wish to use the GUI based player inventory view feature?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
enable-target-inventory: true
#Do you wish to use the GUI based player Enderchest view feature?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
enable-target-enderchest: true
#Do you wish to use the GUI based /mute feature?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
enable-target-mute: true
#Do you wish to use the GUI based /unmute feature?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
enable-target-unmute: true
#OPTIONS: 'anyString', PLACEHOLDERS: ['%player_name%'], DEFAULT:'mute %target% You have been muted by an operator'
mute-command: 'mute %player_name% You have been muted by an operator'
#OPTIONS: 'anyString', PLACEHOLDERS: ['%player_name%'], DEFAULT:'mute %player_name%'
unmute-command: 'mute %player_name%'
#Do you wish to use the GUI based /kick feature?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
enable-target-kick: true
#OPTIONS: 'anyString', PLACEHOLDERS: ['%player_name%'], DEFAULT:'kick %player_name% You were kicked by an operator'
kick-command: 'kick %player_name% You were kicked by an operator'
#Do you wish to use the GUI based /ban feature?
#OPTIONS: 'true'/'false', PLACEHOLDERS: none, DEFAULT:'true'
enable-target-ban: true
#OPTIONS: 'anyString', PLACEHOLDERS: ['%player_name%'], DEFAULT:'ban %player_name% You were banned by an operator'
ban-command: 'ban %player_name% You were banned by an operator'
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

View file

@ -0,0 +1,166 @@
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# ----[ClientDetectorPlus]---- #
# ----[By Loving11ish]---- #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# ----[Plugin Messages File]---- #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#ClientDetectorPlus messages config for 1.0.0
#Prefix for all messages.
prefix: "&7[&3CDPlus&7]"
lockdown:
#Message that will be sent when the server is in lockdown mode.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["Server is currently in lockdown mode! Please try again later!"]
lockdown-message: "Server is currently in lockdown mode! Please try again later!"
#Message that will be sent when a player is allowed to bypass the server lockdown.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&aYou are allowed to bypass the server lockdown!"]
bypass-lockdown: "&aYou are allowed to bypass the server lockdown!"
#Message that will be sent when the server lockdown is activated.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&aServer lockdown has been activated!"]
lockdown-activated: "&aServer lockdown has been activated!"
#Message that will be sent when the server lockdown is deactivated.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&aServer lockdown has been deactivated!"]
lockdown-deactivated: "&aServer lockdown has been deactivated!"
#Message that will be sent when the server lockdown is already active.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&cServer lockdown is already active!"]
lockdown-already-active: "&cServer lockdown is already active!"
#Message that will be sent when the server lockdown is not active.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&cServer lockdown is not active!"]
lockdown-not-active: "&cServer lockdown is not active!"
detection:
#Message that will be sent when a player's client (and client version) was detected.
#OPTIONS: "anyString", PLACEHOLDERS: ['%player_name%', '%client_name%', '%client_version%', '%channel_name%'], DEFAULT: ["&c%player_name% &7joined using &c%client_name% &7on channel &c%channel_name% &7(&8version: &c%client_version%&7)"]
client-detection-message-with-version: "&c%player_name% &7joined using &c%client_name% &7on channel &c%channel_name% &7(&8version: &c%client_version%&7)"
#Message that will be sent when a player's client was detected.
#OPTIONS: "anyString", PLACEHOLDERS: ['%player_name%', '%client_name%', '%channel_name%'], DEFAULT: ["&c%player_name% &7joined using &c%client_name% &7on channel &c%channel_name%"]
client-detection-message-without-version: "&c%player_name% &7joined using &c%client_name% &7on channel &c%channel_name%"
#Message that will be sent when a bedrock player joins your server.
#OPTIONS: "anyString", PLACEHOLDERS: ['%player_name%', '%client_version%'], DEFAULT: ["&c%player_name% &7joined using &cMinecraft Bedrock Edition &7(&8version: &c%client_version%&7)"]
geyser-detection-message-with-version: "&c%player_name% &7joined using &cMinecraft Bedrock Edition &7(&8version: &c%client_version%&7)"
error:
#Answer to command when the player is not online.
#OPTIONS: "anyString", PLACEHOLDERS: ['%player_name%', '%player_uuid%'], DEFAULT: ["&c%player_name% &7is not online!"]
player-not-found: "&c%player_name% &7is not online!"
#Answer to command when the player has no permission to execute it.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&cYou do not have permission to do that!"]
no-permission: "&cYou do not have permission to do that!"
#Answer to command when it was executed through the console, but the command can only be used by players.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&cThis command can only be used by players!"]
only-player-command: "&cThis command can only be used by players!"
#Answer to command when the player is not online.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&cCurrently there are no players online!"]
no-players-online: "&cCurrently there are no players online!"
#Message sent to a player if they attempt to use a GUI feature that has been disabled by an admin.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&cThis feature has been disabled by an admin!"]
disabled-gui-feature: "&cThis feature has been disabled by an admin!"
#Message sent to a player if they attempt to use a command that does not exist.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&cUnknown command! Use &3/cdp &cfor help."]
unknown-command: "&cUnknown command! Use &3/cdp &cfor help."
whitelisted-players:
#Message that will be sent when a player is whitelisted.
#OPTIONS: "anyString", PLACEHOLDERS: ['%player_name%'], DEFAULT: ["&a%player_name% &7has been temporarily whitelisted!"]
added: "&a%player_name% &7has been temporarily whitelisted!"
#Message that will be sent when a player is removed from the whitelist.
#OPTIONS: "anyString", PLACEHOLDERS: ['%player_name%'], DEFAULT: ["&c%player_name% &7has been removed from the whitelist!"]
removed: "&c%player_name% &7has been removed from the whitelist!"
#Message that will be sent when a player is already whitelisted.
#OPTIONS: "anyString", PLACEHOLDERS: ['%player_name%'], DEFAULT: ["&c%player_name% &7is already whitelisted!"]
already-whitelisted: "&c%player_name% &7is already whitelisted!"
#Message that will be sent when a player is not whitelisted.
#OPTIONS: "anyString", PLACEHOLDERS: ['%player_name%'], DEFAULT: ["&c%player_name% &7is not whitelisted!"]
not-whitelisted: "&c%player_name% &7is not whitelisted!"
reload:
#Message that will be sent when the plugin begins reloaded.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&aReloading the plugin..."]
started: "&aReloading the plugin..."
#Message that will be broadcast when the plugin is being reloaded.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&aThe plugin is being reloaded!\n&aPlease do not use any CDPlus features until complete!"]
broadcast-started: "&aThe plugin is being reloaded!\n&aPlease do not use any CDPlus features until complete!"
#Message that will be sent when the plugin has been reloaded.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&aReload complete!"]
complete: "&aReload complete!"
actions:
#Message that will be sent when the player uses the kick action in the Actions GUI.
#OPTIONS: "anyString", PLACEHOLDERS: ['%player_name%'], DEFAULT: ["&c%player_name% &7has been kicked from the server!"]
kick-successful: "&c%player_name% &7has been kicked from the server!"
#Message that will be sent when the player uses the ban action in the Actions GUI.
#OPTIONS: "anyString", PLACEHOLDERS: ['%player_name%'], DEFAULT: ["&c%player_name% &7has been banned from the server!"]
ban-successful: "&c%player_name% &7has been banned from the server!"
#Message that will be sent when the player uses the mute action in the Actions GUI.
#OPTIONS: "anyString", PLACEHOLDERS: ['%player_name%'], DEFAULT: ["&c%player_name% &7has been muted!"]
mute-successful: "&c%player_name% &7has been muted!"
#Message that will be sent when the player uses the unmute action in the Actions GUI.
#OPTIONS: "anyString", PLACEHOLDERS: ['%player_name%'], DEFAULT: ["&c%player_name% &7has been unmuted!"]
unmute-successful: "&c%player_name% &7has been unmuted!"
#Message that will be sent when the player uses the op action in the Actions GUI.
#OPTIONS: "anyString", PLACEHOLDERS: ['%player_name%'], DEFAULT: ["&c%player_name% &7has been made an operator!"]
op-successful: "&c%player_name% &7has been made an operator!"
#Message that will be sent when the player uses the deop action in the Actions GUI.
#OPTIONS: "anyString", PLACEHOLDERS: ['%player_name%'], DEFAULT: ["&c%player_name% &7has been removed from the operator list!"]
deop-successful: "&c%player_name% &7has been removed from the operator list!"
commands:
#Message that will be sent when the player uses the /cdp command incorrectly.
#OPTIONS: "anyStringList", PLACEHOLDERS: none
cdp-command-incorrect-usage:
- "&7----- &7[&3CDPlus&7] &7-----&r\n"
- "&6CDP command usage:\n"
- "&3/cdp list <java|bedrock>\n"
- "&3/cdp lookup <player>\n"
- "&3/cdp lockdown <enable|disable>"
- "&3/cdp tempwhitelist <add|remove> <player>\n"
- "&3/cdp reload\n"
- "&7----- &7[&3CDPlus&7] &7-----&r"
cdp-console-list:
#Message that will be sent when the console uses the /cdp list command.
#OPTIONS: "anyStringList", PLACEHOLDERS: ['%java_client%', '%bedrock_client%']
java:
- "&7----- &7[&3CDPlus&7] &7-----&r\n"
- "&7- &6Java clients: &d%java_client%\n"
- "&7----- &7[&3CDPlus&7] &7-----&r\n"
bedrock:
- "&7----- &7[&3CDPlus&7] &7-----&r\n"
- "&7- &6Bedrock clients: &d%bedrock_client%\n"
- "&7----- &7[&3CDPlus&7] &7-----&r\n"
cdp-lookup:
#Message that will be sent when the console uses the /cdp lookup command.
#OPTIONS: "anyStringList", PLACEHOLDERS: ['%player_name%', '%client_uuid%', '%client_name%', '%client_version%', '%channel_name%']
client:
- "&7----- &7[&3CDPlus&7] &7-----&r\n"
- "&7- &6Player Name: &d%player_name%\n"
- "&7- &6Client UUID: &d%client_uuid%\n"
- "&7- &6Client Name: &d%client_name%\n"
- "&7- &6Channel Name: &d%channel_name%\n"
- "&7- &6Client Version: &d%client_version%\n"
- "&7----- &7[&3CDPlus&7] &7-----&r\n"
update:
#Message that will be sent when the plugin is unable to check for updates.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&4Unable to check for updates! - &c"]
update-check-failure: "&4Unable to check for updates! - &c"
update-available:
#Message that will be sent when a new version is available.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&4*-------------------------------------------*"]
1: "&4*-------------------------------------------*"
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&cA new version is available!"]
2: "&cA new version is available!"
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&4*-------------------------------------------*"]
3: "&4*-------------------------------------------*"
no-update-available:
#Message that will be sent when the plugin is up to date.
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&a*-------------------------------------------*"]
1: "&a*-------------------------------------------*"
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&aPlugin is up to date!"]
2: "&aPlugin is up to date!"
#OPTIONS: "anyString", PLACEHOLDERS: none, DEFAULT: ["&a*-------------------------------------------*"]
3: "&a*-------------------------------------------*"

Binary file not shown.

View file

View file

@ -0,0 +1,148 @@
# CoreProtect Config
# CoreProtect is donationware. Obtain a donation key from coreprotect.net/donate/
donation-key:
# MySQL is optional and not required.
# If you prefer to use MySQL, enable the following and fill out the fields.
use-mysql: false
table-prefix: co_
mysql-host: 127.0.0.1
mysql-port: 3306
mysql-database: database
mysql-username: root
mysql-password:
# If modified, will automatically attempt to translate languages phrases.
# List of language codes: https://coreprotect.net/languages/
language: en
# If enabled, CoreProtect will check for updates when your server starts up.
# If an update is available, you'll be notified via your server console.
check-updates: true
# If enabled, other plugins will be able to utilize the CoreProtect API.
api-enabled: true
# If enabled, extra data is displayed during rollbacks and restores.
# Can be manually triggered by adding "#verbose" to your rollback command.
verbose: true
# If no radius is specified in a rollback or restore, this value will be
# used as the radius. Set to "0" to disable automatically adding a radius.
default-radius: 10
# The maximum radius that can be used in a command. Set to "0" to disable.
# To run a rollback or restore without a radius, you can use "r:#global".
max-radius: 100
# If enabled, items taken from containers (etc) will be included in rollbacks.
rollback-items: true
# If enabled, entities, such as killed animals, will be included in rollbacks.
rollback-entities: true
# If enabled, generic data, like zombies burning in daylight, won't be logged.
skip-generic-data: true
# Logs blocks placed by players.
block-place: true
# Logs blocks broken by players.
block-break: true
# Logs blocks that break off of other blocks; for example, a sign or torch
# falling off of a dirt block that a player breaks. This is required for
# beds/doors to properly rollback.
natural-break: true
# Properly track block movement, such as sand or gravel falling.
block-movement: true
# Properly track blocks moved by pistons.
pistons: true
# Logs blocks that burn up in a fire.
block-burn: true
# Logs when a block naturally ignites, such as from fire spreading.
block-ignite: true
# Logs explosions, such as TNT and Creepers.
explosions: true
# Track when an entity changes a block, such as an Enderman destroying blocks.
entity-change: true
# Logs killed entities, such as killed cows and enderman.
entity-kills: true
# Logs text on signs. If disabled, signs will be blank when rolled back.
sign-text: true
# Logs lava and water sources placed/removed by players who are using buckets.
buckets: true
# Logs natural tree leaf decay.
leaf-decay: true
# Logs tree growth. Trees are linked to the player who planted the sapling.
tree-growth: true
# Logs mushroom growth.
mushroom-growth: true
# Logs natural vine growth.
vine-growth: true
# Logs the spread of sculk blocks from sculk catalysts.
sculk-spread: true
# Logs when portals such as Nether portals generate naturally.
portals: true
# Logs water flow. If water destroys other blocks, such as torches,
# this allows it to be properly rolled back.
water-flow: true
# Logs lava flow. If lava destroys other blocks, such as torches,
# this allows it to be properly rolled back.
lava-flow: true
# Allows liquid to be properly tracked and linked to players.
# For example, if a player places water which flows and destroys torches,
# it can all be properly restored by rolling back that single player.
liquid-tracking: true
# Track item transactions, such as when a player takes items from
# a chest, furnace, or dispenser.
item-transactions: true
# Logs items dropped by players.
item-drops: true
# Logs items picked up by players.
item-pickups: true
# Track all hopper transactions, such as when a hopper removes items from a
# chest, furnace, or dispenser.
hopper-transactions: true
# Track player interactions, such as when a player opens a door, presses
# a button, or opens a chest. Player interactions can't be rolled back.
player-interactions: true
# Logs messages that players send in the chat.
player-messages: true
# Logs all commands used by players.
player-commands: true
# Logs the logins and logouts of players.
player-sessions: true
# Logs when a player changes their Minecraft username.
username-changes: true
# Logs changes made via the plugin "WorldEdit" if it's in use on your server.
worldedit: true

View file

@ -0,0 +1,203 @@
# CoreProtect Language File (en)
ACTION_NOT_SUPPORTED: "That action is not supported by the command."
AMOUNT_BLOCK: "{0} {block|blocks}"
AMOUNT_CHUNK: "{0} {chunk|chunks}"
AMOUNT_ENTITY: "{0} {entity|entities}"
AMOUNT_ITEM: "{0} {item|items}"
API_TEST: "API test successful."
CACHE_ERROR: "WARNING: Error while validating {0} cache."
CACHE_RELOAD: "Forcing reload of {mapping|world} caches from database."
CHECK_CONFIG: "Please check config.yml"
COMMAND_CONSOLE: "Please run the command from the console."
COMMAND_NOT_FOUND: "Command \"{0}\" not found."
COMMAND_THROTTLED: "Please wait a moment and try again."
CONSUMER_ERROR: "Consumer queue processing already {paused|resumed}."
CONSUMER_TOGGLED: "Consumer queue processing has been {paused|resumed}."
CONTAINER_HEADER: "Container Transactions"
DATABASE_BUSY: "Database busy. Please try again later."
DATABASE_INDEX_ERROR: "Unable to validate database indexes."
DATABASE_LOCKED_1: "Database locked. Waiting up to 15 seconds..."
DATABASE_LOCKED_2: "Database is already in use. Please try again."
DATABASE_LOCKED_3: "To disable database locking, set \"database-lock: false\"."
DATABASE_LOCKED_4: "Disabling database locking can result in data corruption."
DATABASE_UNREACHABLE: "Database is unreachable. Discarding data and shutting down."
DEVELOPMENT_BRANCH: "Development branch detected, skipping patch scripts."
DIRT_BLOCK: "Placed a dirt block under you."
DISABLE_SUCCESS: "Success! Disabled {0}"
ENABLE_FAILED: "{0} was unable to start."
ENABLE_SUCCESS: "{0} has been successfully enabled!"
ENJOY_COREPROTECT: "Enjoy {0}? Join our Discord!"
FINISHING_CONVERSION: "Finishing up data conversion. Please wait..."
FINISHING_LOGGING: "Finishing up data logging. Please wait..."
FIRST_VERSION: "Initial DB: {0}"
GLOBAL_LOOKUP: "Don't specify a radius to do a global lookup."
GLOBAL_ROLLBACK: "Use \"{0}\" to do a global {rollback|restore}"
HELP_ACTION_1: "Restrict the lookup to a certain action."
HELP_ACTION_2: "Examples: [a:block], [a:+block], [a:-block] [a:click], [a:container], [a:inventory], [a:item], [a:kill], [a:chat], [a:command], [a:sign], [a:session], [a:username]"
HELP_COMMAND: "Display more info for that command."
HELP_EXCLUDE_1: "Exclude blocks/users."
HELP_EXCLUDE_2: "Examples: [e:stone], [e:Notch], [e:stone,Notch]"
HELP_HEADER: "{0} Help"
HELP_INCLUDE_1: "Include specific blocks/entities."
HELP_INCLUDE_2: "Examples: [i:stone], [i:zombie], [i:stone,wood,bedrock]"
HELP_INSPECT_1: "With the inspector enabled, you can do the following:"
HELP_INSPECT_2: "Left-click a block to see who placed that block."
HELP_INSPECT_3: "Right-click a block to see what adjacent block was broken."
HELP_INSPECT_4: "Place a block to see what block was broken at that location."
HELP_INSPECT_5: "Place a block in liquid (etc) to see who placed it."
HELP_INSPECT_6: "Right-click on a door, chest, etc, to see who last used it."
HELP_INSPECT_7: "Tip: You can use just \"/co i\" for quicker access."
HELP_INSPECT_COMMAND: "Turns the block inspector on or off."
HELP_LIST: "Displays a list of all commands."
HELP_LOOKUP_1: "Command shortcut."
HELP_LOOKUP_2: "Use after inspecting a block to view logs."
HELP_LOOKUP_COMMAND: "Advanced block data lookup."
HELP_NO_INFO: "Information for command \"{0}\" not found."
HELP_PARAMETER: "Please see \"{0}\" for detailed parameter info."
HELP_PARAMS_1: "Perform the {lookup|rollback|restore}."
HELP_PARAMS_2: "Specify the user(s) to {lookup|rollback|restore}."
HELP_PARAMS_3: "Specify the amount of time to {lookup|rollback|restore}."
HELP_PARAMS_4: "Specify a radius area to limit the {lookup|rollback|restore} to."
HELP_PARAMS_5: "Restrict the {lookup|rollback|restore} to a certain action."
HELP_PARAMS_6: "Include specific blocks/entities in the {lookup|rollback|restore}."
HELP_PARAMS_7: "Exclude blocks/users from the {lookup|rollback|restore}."
HELP_PURGE_1: "Delete data older than specified time."
HELP_PURGE_2: "For example, \"{0}\" will delete all data older than one month, and only keep the last 30 days of data."
HELP_PURGE_COMMAND: "Delete old block data."
HELP_RADIUS_1: "Specify a radius area."
HELP_RADIUS_2: "Examples: [r:10] (Only make changes within 10 blocks of you)"
HELP_RELOAD_COMMAND: "Reloads the configuration file."
HELP_RESTORE_COMMAND: "Restore block data."
HELP_ROLLBACK_COMMAND: "Rollback block data."
HELP_STATUS: "View the plugin status and version information."
HELP_STATUS_COMMAND: "Displays the plugin status."
HELP_TELEPORT: "Teleport to a location."
HELP_TIME_1: "Specify the amount of time to lookup."
HELP_TIME_2: "Examples: [t:2w,5d,7h,2m,10s], [t:5d2h], [t:2.50h]"
HELP_USER_1: "Specify the user(s) to lookup."
HELP_USER_2: "Examples: [u:Notch], [u:Notch,#enderman]"
INCOMPATIBLE_ACTION: "\"{0}\" can't be used with that action."
INSPECTOR_ERROR: "Inspector already {enabled|disabled}."
INSPECTOR_TOGGLED: "Inspector now {enabled|disabled}."
INTEGRATION_ERROR: "Unable to {initialize|disable} {0} logging."
INTEGRATION_SUCCESS: "{0} logging successfully {initialized|disabled}."
INTEGRATION_VERSION: "Invalid {0} version found."
INTERACTIONS_HEADER: "Player Interactions"
INVALID_ACTION: "That is not a valid action."
INVALID_BRANCH_1: "Invalid plugin version (branch has not been set)."
INVALID_BRANCH_2: "To continue, set project branch to \"development\"."
INVALID_BRANCH_3: "Running development code may result in data corruption."
INVALID_CONTAINER: "Please inspect a valid container first."
INVALID_DONATION_KEY: "Invalid donation key."
INVALID_INCLUDE: "\"{0}\" is an invalid block/entity name."
INVALID_INCLUDE_COMBO: "That is an invalid block/entity combination."
INVALID_RADIUS: "Please enter a valid radius."
INVALID_SELECTION: "{0} selection not found."
INVALID_USERNAME: "\"{0}\" is an invalid username."
INVALID_WORLD: "Please specify a valid world."
LATEST_VERSION: "Latest Version: {0}"
LINK_DISCORD: "Discord: {0}"
LINK_DOWNLOAD: "Download: {0}"
LINK_PATREON: "Patreon: {0}"
LINK_WIKI_BLOCK: "Block Names: {0}"
LINK_WIKI_ENTITY: "Entity Names: {0}"
LOGGING_ITEMS: "{0} items left to log. Please wait..."
LOGGING_TIME_LIMIT: "Logging time limit reached. Discarding data and shutting down."
LOOKUP_BLOCK: "{0} {placed|broke} {1}."
LOOKUP_CONTAINER: "{0} {added|removed} {1} {2}."
LOOKUP_HEADER: "{0} Lookup Results"
LOOKUP_INTERACTION: "{0} {clicked|killed} {1}."
LOOKUP_ITEM: "{0} {picked up|dropped} {1} {2}."
LOOKUP_LOGIN: "{0} logged {in|out}."
LOOKUP_PAGE: "Page {0}"
LOOKUP_PROJECTILE: "{0} {threw|shot} {1} {2}."
LOOKUP_ROWS_FOUND: "{0} {row|rows} found."
LOOKUP_SEARCHING: "Lookup searching. Please wait..."
LOOKUP_STORAGE: "{0} {deposited|withdrew} {1} {2}."
LOOKUP_TIME: "{0} ago"
LOOKUP_USERNAME: "{0} logged in as {1}."
MAXIMUM_RADIUS: "The maximum {lookup|rollback|restore} radius is {0}."
MISSING_ACTION_USER: "To use that action, please specify a user."
MISSING_LOOKUP_TIME: "Please specify the amount of time to {lookup|rollback|restore}."
MISSING_LOOKUP_USER: "Please specify a user or {block|radius} to lookup."
MISSING_PARAMETERS: "Please use \"{0}\"."
MISSING_ROLLBACK_RADIUS: "You did not specify a {rollback|restore} radius."
MISSING_ROLLBACK_USER: "You did not specify a {rollback|restore} user."
MYSQL_UNAVAILABLE: "Unable to connect to MySQL server."
NETWORK_CONNECTION: "Connection by {0} {successful|failed}. Using {1} {2}."
NETWORK_TEST: "Network test data has been successful sent."
NO_DATA: "No data found at {0}."
NO_DATA_LOCATION: "No {data|transactions|interactions|messages} found at this location."
NO_PERMISSION: "You do not have permission to do that."
NO_RESULTS: "No results found."
NO_RESULTS_PAGE: "No {results|data} found for that page."
NO_ROLLBACK: "No {pending|previous} rollback/restore found."
PATCH_INTERRUPTED: "Upgrade interrupted. Will try again on restart."
PATCH_OUTDATED_1: "Unable to upgrade databases older than {0}."
PATCH_OUTDATED_2: "Please upgrade with a supported version of CoreProtect."
PATCH_PROCESSING: "Processing new data. Please wait..."
PATCH_SKIP_UPDATE: "Skipping {table|index} {update|creation|removal} on {0}."
PATCH_STARTED: "Performing {0} upgrade. Please wait..."
PATCH_SUCCESS: "Successfully upgraded to {0}."
PATCH_UPGRADING: "Database upgrade in progress. Please wait..."
PLEASE_SELECT: "Please select: \"{0}\" or \"{1}\"."
PREVIEW_CANCELLED: "Preview cancelled."
PREVIEW_CANCELLING: "Cancelling preview..."
PREVIEW_IN_GAME: "You can only preview rollbacks in-game."
PREVIEW_TRANSACTION: "You can't preview {container|inventory} transactions."
PURGE_ABORTED: "Purge failed. Database may be corrupt."
PURGE_ERROR: "Unable to process {0} data!"
PURGE_FAILED: "Purge failed. Please try again later."
PURGE_IN_PROGRESS: "Purge in progress. Please try again later."
PURGE_MINIMUM_TIME: "You can only purge data older than {0} {days|hours}."
PURGE_NOTICE_1: "Please note that this may take some time."
PURGE_NOTICE_2: "Do not restart your server until completed."
PURGE_OPTIMIZING: "Optimizing database. Please wait..."
PURGE_PROCESSING: "Processing {0} data..."
PURGE_REPAIRING: "Attempting to repair. This may take some time..."
PURGE_ROWS: "{0} {row|rows} of data deleted."
PURGE_STARTED: "Data purge started on \"{0}\"."
PURGE_SUCCESS: "Data purge successful."
RELOAD_STARTED: "Reloading configuration - please wait."
RELOAD_SUCCESS: "Configuration successfully reloaded."
ROLLBACK_ABORTED: "Rollback or restore aborted."
ROLLBACK_CHUNKS_FOUND: "Found {0} {chunk|chunks} to modify."
ROLLBACK_CHUNKS_MODIFIED: "Modified {0}/{1} {chunk|chunks}."
ROLLBACK_COMPLETED: "{Rollback|Restore|Preview} completed for \"{0}\"."
ROLLBACK_EXCLUDED_USERS: "Excluded {user|users}: \"{0}\"."
ROLLBACK_INCLUDE: "{Included|Excluded} {block|entity|target} {type|types}: \"{0}\"."
ROLLBACK_IN_PROGRESS: "A rollback/restore is already in progress."
ROLLBACK_LENGTH: "Time taken: {0} {second|seconds}."
ROLLBACK_MODIFIED: "{Modified|Modifying} {0}."
ROLLBACK_RADIUS: "Radius: {0} {block|blocks}."
ROLLBACK_SELECTION: "Radius set to \"{0}\"."
ROLLBACK_STARTED: "{Rollback|Restore|Preview} started on \"{0}\"."
ROLLBACK_TIME: "Time range: {0}."
ROLLBACK_WORLD_ACTION: "Restricted to {world|action} \"{0}\"."
SIGN_HEADER: "Sign Messages"
STATUS_CONSUMER: "Consumer: {0} {item|items} in queue."
STATUS_DATABASE: "Database: Using {0}."
STATUS_INTEGRATION: "{0}: Integration {enabled|disabled}."
STATUS_LICENSE: "License: {0}"
STATUS_VERSION: "Version: {0}"
TELEPORTED: "Teleported to {0}."
TELEPORTED_SAFETY: "Teleported you to safety."
TELEPORT_PLAYERS: "Teleport command can only be used by players."
TIME_DAYS: "{0} {day|days}"
TIME_HOURS: "{0} {hour|hours}"
TIME_MINUTES: "{0} {minute|minutes}"
TIME_SECONDS: "{0} {second|seconds}"
TIME_WEEKS: "{0} {week|weeks}"
UPDATE_ERROR: "An error occurred while checking for updates."
UPDATE_HEADER: "{0} Update"
UPDATE_NOTICE: "Notice: {0} is now available."
UPGRADE_IN_PROGRESS: "Upgrade in progress. Please try again later."
USER_NOT_FOUND: "User \"{0}\" not found."
USER_OFFLINE: "The user \"{0}\" is not online."
USING_MYSQL: "Using MySQL for data storage."
USING_SQLITE: "Using SQLite for data storage."
VALID_DONATION_KEY: "Valid donation key."
VERSION_NOTICE: "Version {0} is now available."
VERSION_REQUIRED: "{0} {1} or higher is required."
WORLD_NOT_FOUND: "World \"{0}\" not found."

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,7 @@
# This file stores custom item aliases.
# NOTE: If you try and alias an item to another entry in this file, the alias won't work.
aliases:
bluepaint: blue_dye
snad: sand
breakfast: cooked_porkchop

47879
plugins/Essentials/items.json Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,46 @@
# EssentialsX kit configuration.
# If you don't have any kits defined in this file, the plugin will try to copy them from the config.yml
# Note: All items MUST be followed by a quantity!
# All kit names should be lower case, and will be treated as lower in permissions/costs.
# Syntax: - name[:durability] amount [enchantment:level]... [itemmeta:value]...
# For Item Meta information visit http://wiki.ess3.net/wiki/Item_Meta
# To make the kit execute a command, add /<command> to the items list. Use {USERNAME} to specify the player receiving the kit.
# {PLAYER} will show the player's displayname instead of username.
# 'delay' refers to the cooldown between how often you can use each kit, measured in seconds.
# Set delay to -1 for a one time kit.
#
# In addition, you can also organize your kits into separate files under the `kits` subdirectory.
# Essentials will treat all .yml files in the `kits` subdirectory as kits files, and will add any kits from those files along with the kits in `kits.yml`.
# Any file in the `kits` subdirectory must be formatted in the same way as this file. This allows you to define multiple kits in each file.
# For more information, visit http://wiki.ess3.net/wiki/Kits
kits:
tools:
delay: 10
items:
- stonesword 1
- stoneshovel 1
- stonepickaxe 1
- stoneaxe 1
dtools:
delay: 600
items:
- dpickaxe 1 efficiency:1 durability:1 fortune:1 name:&4Gigadrill lore:The_drill_that_&npierces|the_heavens
- dshovel 1 digspeed:3 name:Dwarf lore:Diggy|Diggy|Hole
- lhelm 1 color:255,255,255 name:Top_Hat lore:Good_day,_Good_day
- daxe:780 1
- /broadcast {USERNAME} just got some fancy tools!
notch:
delay: 6000
items:
- playerhead 1 player:Notch
color:
delay: 6000
items:
- writtenbook 1 title:&4Book_&9o_&6Colors author:KHobbits lore:Ingame_color_codes book:Colors
firework:
delay: 6000
items:
- fireworkrocket 1 name:Angry_Creeper color:red fade:green type:creeper power:1
- fireworkrocket 1 name:Starry_Night color:yellow,orange fade:blue type:star effect:trail,twinkle power:1
- fireworkrocket 2 name:Solar_Wind color:yellow,orange fade:red shape:large effect:twinkle color:yellow,orange fade:red shape:ball effect:trail color:red,purple fade:pink shape:star effect:trail power:1

View file

@ -0,0 +1,4 @@
&6Welcome, {PLAYER}&6!
&6Type &c/help&6 for a list of commands.
&6Type &c/list&6 to see who else is online.
&6Players online:&c {ONLINE} &6- World time:&c {WORLDTIME12}

Binary file not shown.

View file

@ -0,0 +1,16 @@
# Configuration for the random teleport command.
# Some settings may be defaulted, and can be changed via the /settpr command in-game.
default-location: '{world}'
excluded-biomes:
- cold_ocean
- deep_cold_ocean
- deep_frozen_ocean
- deep_lukewarm_ocean
- deep_ocean
- deep_warm_ocean
- frozen_ocean
- frozen_river
- lukewarm_ocean
- ocean
- river
- warm_ocean

View file

@ -0,0 +1,15 @@
updateLegacyToAdventure: true
newUidCacheBuilt: true
updateSpawnsToNewSpawnsConfig: true
updateJailsToNewJailsConfig: true
warnMetrics: true
updateRandomTeleport: true
moverulesToFile: true
sanitizeAllUserFilenames: true
updateUsersPowerToolsFormat: true
updateUsersHomesFormat: true
banFormatChange: true
updateUsersIgnoreListUUID: true
updateUsersStupidLegacyPathNames: true
updateUsersMailList: true
updatePurgeBrokenNpcAccounts: true

Binary file not shown.

View file

@ -0,0 +1 @@
<EFBFBD>ñÿ[JÛD ·jXÆd‡§M†Uôü~3À¸¸í¡éYpÕ

View file

@ -0,0 +1,187 @@
# Determines how much items are worth on the server.
# This can be set in this file, or by running the /setworth command.
worth:
# Items not listed in this file will not be sellable on the server
# Setting the worth to 0 will sell items for free, delete the item or set to -1 to disable.
# This will set the worth of all logs to '2'
log: 2.0
# This will work similar to the above syntax
wool:
'0': 20
# This will only allow selling leaves with datavalue '0' and '1'
leaves:
'0': 1.0
'1': 1.0
# This will allow the selling of all, but sells '0' slightly cheaper
sapling:
'0': 2.0
'*': 2.5
stonebutton: 6.0
wood: 0.50
arrow: 3.50
diamondpickaxe: 650.0
rawfish: 5.0
minecart: 23.0
leatherchestplate: 85.0
storageminecart: 30.0
feather: 3.0
goldchestplate: 6.5
mushroomsoup: 4.5
bread: 30.0
stationarywater: 1.0
workbench: 2.5
stonehoe: 2.5
brownmushroom: 2.0
mossycobblestone: 90.0
diamondhoe: 400.0
woodsword: 1.0
torch: 4.0
grass: 1.0
poweredminecart: 32.0
snowball: 1.0
goldenapple: 100.0
leatherleggings: 75.0
diamondaxe: 650.0
slimeball: 50.0
fence: 1.0
stonespade: 1.5
claybrick: 5.0
noteblock: 36.0
ironaxe: 22.0
coalore: 15.0
clayball: 3.0
fishingrod: 10.0
ironhoe: 22.0
goldrecord: 100.0
ironpickaxe: 22.0
irondoor: 22.0
bucket: 22.0
redrose: 2.0
grilledpork: 7.0
gravel: 1.0
wooddoor: 3.0
chainmailhelmet: 40.0
ironchestplate: 22.0
diamondblock: 2000.0
diamondhelmet: 1000.0
goldhelmet: 6.0
redstonetorchon: 32.0
ironspade: 22.0
furnace: 8.5
ironsword: 22.0
dispenser: 58.0
woodaxe: 2.0
seeds: 2.0
painting: 25.0
woodplate: 1.0
redstoneore: 30.0
diamondspade: 210.0
waterbucket: 40.0
water: 1.0
bedrock: 100.0
irondoorblock: 15.0
goldhoe: 6.0
sand: 1.0
goldsword: 6.0
stoneaxe: 3.0
bookshelf: 140.0
ironblock: 190.0
jackolantern: 56.0
boat: 3.0
diamondchestplate: 1750.0
redstonewire: 30.0
redmushroom: 2.0
string: 5.0
stoneplate: 6.0
wallsign: 1.0
cactus: 10.0
sulphur: 20.0
rails: 22.0
ironore: 18.0
leatherhelmet: 52.0
stone: 3.00
egg: 1.0
diamondore: 200.0
woodhoe: 2.0
goldleggings: 6.0
chainmailleggings: 50.0
yellowflower: 2.0
ironhelmet: 22.0
obsidian: 130.0
dirt: 1.0
leather: 10.0
leatherboots: 42.0
lever: 1.0
cobblestone: 1.0
cake: 180.0
woodstairs: 1.0
ironingot: 22.0
goldore: 45.0
pumpkin: 50.0
bed: 68.0
watch: 6.0
ironleggings: 22.0
sign: 1.5
doublestep: 1.0
woodpickaxe: 2.0
stonepickaxe: 4.0
chainmailboots: 30.0
diamondleggings: 1500.0
cookedfish: 7.0
saddle: 100.0
cobblestonestairs: 1.5
tnt: 100.0
glowingredstoneore: 30.0
apple: 10.0
woodspade: 1.0
goldingot: 105.0
diode: 110.0
soil: 1.0
clay: 12.0
goldblock: 450.0
stick: 0.25
paper: 10.0
brick: 21.0
stationarylava: 1.0
chest: 4.0
sandstone: 3.0
goldpickaxe: 6.0
compass: 22.0
sugarcane: 10.0
diamondsword: 420.0
goldboots: 6.0
sponge: 80.0
stonesword: 2.5
coal: 15.0
goldaxe: 6.0
bone: 2.0
diamond: 200.0
glass: 3.00
goldspade: 6.0
lapisblock: 950.0
lavabucket: 40.0
wheat: 9.0
ladder: 0.5
sugarcaneblock: 15.0
bowl: 0.50
chainmailchestplate: 40.0
diamondboots: 850.0
lapisore: 100.0
lava: 25.0
milkbucket: 40.0
redstone: 32.0
greenrecord: 100.0
inksack: 10.0
glowstonedust: 10.0
book: 45.0
bow: 15.0
ironboots: 22.0
step: 1.5
sugar: 10.0

Binary file not shown.

Binary file not shown.

BIN
plugins/GSit-1.13.0.jar Normal file

Binary file not shown.

146
plugins/GSit/config.yml Normal file
View file

@ -0,0 +1,146 @@
Lang:
# Plugin language
lang: fr_fr
# Send messages to clients in their own language, if available
client-lang: true
Options:
# Plugin sends update notifications
check-for-update: true
# Force players to stand up after taking damage
get-up-damage: false
# Allow standing up by sneaking
get-up-sneak: true
# Return players to their original position upon standing up
get-up-return: false
# Force players to stand up when the block beneath breaks
get-up-break: true
# Allow sitting or posing in unsafe locations
allow-unsafe: false
# Allow only one player per block to sit or pose
same-block-rest: false
# Center the player on the block when sitting or posing
center-block: true
# Show a custom message when a player begins sitting or posing
custom-message: true
Sit:
# Blocks where a player can sit by clicking (materials & tags) ('*' for every block)
# Create a height-offset by separating the material or tag with a ';' character
SitMaterials:
- "#stairs"
- "#slabs"
- "#carpets"
- "#wool_carpets"
- "moss_carpet"
# Allow sitting only on the bottom part of stairs and slabs
bottom-part-only: true
# Require an empty main hand to sit by clicking
empty-hand-only: true
# Maximum distance from the block to allow sitting by clicking (0 means unlimited)
max-distance: 0.0
# Allow sitting by default without using 'sit toggle'
default-sit-mode: true
PlayerSit:
# Allow players to sit on other players by clicking
allow-sit: false
# Allow players to sit on NPCs by clicking
allow-sit-npc: true
# Maximum number of players that can be stacked (0 means unlimited)
max-stack: 0
# Force eject passengers when sneaking
sneak-ejects: true
# Place the player at the bottom of the stack upon dismounting
bottom-return: false
# Require an empty main hand to sit on other players
empty-hand-only: true
# Maximum distance for sitting on other players (0 means unlimited)
max-distance: 0.0
# Allow sitting on other players by default without using 'sit playertoggle'
default-sit-mode: true
Pose:
# Allow interactions with the environment or other players while posing
interact: false
# Reset the time since a player's last rest when lying down (affects phantom spawn timer)
lay-rest: true
# Emit snoring sounds when lying down
lay-snoring-sounds: false
# Emit snoring sounds only at night
lay-snoring-night-only: true
# Count lying players for skipping the night (at least one player must sleep in a bed)
lay-night-skip: true
Crawl:
# Allow standing up from crawling by sneaking
get-up-sneak: true
# Enable double-sneak to start crawling (requires looking straight down)
double-sneak: false
# Allow crawling by default without using 'crawl toggle'
default-crawl-mode: true
# Restrict all features to trusted regions only (for region plugins)
trusted-region-only: false
# List of worlds where all features are disabled
WorldBlacklist:
- "blocked_world"
# List of worlds where all features are enabled (other worlds are blocked when the list is not empty)
WorldWhitelist: []
# Materials where sitting or posing is disabled
MaterialBlacklist:
- "lava"
# Commands that cannot be executed while using a feature
CommandBlacklist:
# Enable extended compatibility mode for all features (use only if necessary, e.g., to resolve false feedback from anti-cheat plugins)
enhanced-compatibility: false
# List of active feature flags (primarily for unofficial features for individual use)
FeatureFlags: []

BIN
plugins/GSit/data/data.db Normal file

Binary file not shown.

View file

@ -0,0 +1,8 @@
Database:
# mysql | sqlite
type: "sqlite"
host: "localhost"
port: "3306"
database: "gsit"
user: "root"
password: "root"

View file

@ -0,0 +1,52 @@
Plugin:
plugin-enabled: '[P]&a Plugin byl úspěsně zapnut.'
plugin-link: '[P]&a Spojení s&6 %Link%&a proběhlo úspěšně!'
plugin-update: '[P]&a Nová verze dostupná:&6 %NewVersion%&a! [P]&a Aktuální nainstalovaná verze:&6 %Version%&a! [P]&a Stáhni si nejnovější verzi na: [P]&6 %Path%'
plugin-data: '[P]&c A connection to the data storage could not be established. Please check the server console!'
plugin-version: '[P]&c Plugin nemůže být používán s touhle verzí serveru! (&b%Version%&c)'
plugin-reload: '[P]&a Plugin byl úspěšně znovu načten.'
plugin-disabled: '[P]&a Plugin byl úspěšně vypnut.'
plugin-prefix: '&7[&6GSit&7]'
Messages:
command-permission-error: '[P]&c Nemáš oprávnění použít tenhle příkaz!'
command-sender-error: '[P]&c Nemůžeš spustit tenhle příkaz!'
command-version-error: '[P]&c Zastaralá verze serveru! (&b%Version%&c) [P]&c Aktualizuj tenhle server k použití téhle funkce!'
command-gsit-toggle-on: '[P]&a Povolil jsi kliknutí pro sednutí.'
command-gsit-toggle-off: '[P]&a Zakázal jsi kliknutí pro sednutí.'
command-gsit-playertoggle-on: '[P]&a Povolil jsi kliknutí pro sednutí na hráče.'
command-gsit-playertoggle-off: '[P]&a Zakázal jsi kliknutí pro sednutí na hráče.'
command-gcrawl-toggle-on: '[P]&a Povolil jsi plížení při skrčení dvakrát po sobě.'
command-gcrawl-toggle-off: '[P]&a Zakázal jsi plížení při skrčení dvakrát po sobě.'
action-sit-now-error: '[P]&c Nemůžeš právě teď sedět!'
action-sit-world-error: '[P]&c V tomhle světě si nemůžeš sednout!'
action-sit-location-error: '[P]&c Tady nemůžeš sedět!'
action-sit-safe-error: '[P]&c Tady není bezpečné sedět!'
action-sit-region-error: '[P]&c V téhle oblasti nemůžeš sedět!'
action-sit-kick-error: '[P]&c Tady už někdo sedí!'
action-sit-error: '[P]&c Due to an error you can''t sit here!'
action-sit-info: '&aPoužij&6 <lang:key.sneak>&a klávesu ke vstání'
action-playersit-info: '&aPoužij&6 <lang:key.sneak>&a klávesu ke seskočení'
action-pose-now-error: '[P]&c Nemůžeš právě teď pózovat!'
action-pose-world-error: '[P]&c V tomhle světě nemůžeš pózovat!'
action-pose-location-error: '[P]&c Tady nemůžeš pózovat!'
action-pose-safe-error: '[P]&c Tady není bezpečné pózovat!'
action-pose-region-error: '[P]&c V téhle oblasti nemůžeš pózovat!'
action-pose-kick-error: '[P]&c Tady už někdo pózuje!'
action-pose-error: '[P]&c Due to an error you can''t pose here!'
action-pose-info: '&aPoužij&6 <lang:key.sneak>&a klávesu ke zastavení pózování'
action-crawl-now-error: '[P]&c Nemůžeš se právě teď plazit!'
action-crawl-world-error: '[P]&c V tomhle světě se nemůžeš plazit!'
action-crawl-region-error: '[P]&c V téhle oblasti se nemůžeš plazit!'
action-crawl-info: '&aPoužij&6 <lang:key.sneak>&a klávesu ke vstání'
action-blocked-error: '[P]&c Právě teď nejsi oprávněn použít tento příkaz!'

View file

@ -0,0 +1,52 @@
Plugin:
plugin-enabled: '[P]&a Das Plugin wurde erfolgreich aktiviert.'
plugin-link: '[P]&a Verknüpfung mit&6 %Link%&a erfolgreich!'
plugin-update: '[P]&a Neue Version verfügbar:&6 %NewVersion%&a! [P]&a Aktuelle Version:&6 %Version%&a! [P]&a Lade die neuste Version: [P]&6 %Path%'
plugin-data: '[P]&c Es konnte keine Verbindung zum Datenspeicher hergestellt werden. Bitte überprüfe die Serverkonsole!'
plugin-version: '[P]&c Das Plugin kann mit dieser Server-Version nicht genutzt werden! (&b%Version%&c)'
plugin-reload: '[P]&a Das Plugin wurde erfolgreich neu geladen.'
plugin-disabled: '[P]&a Das Plugin wurde erfolgreich deaktiviert.'
plugin-prefix: '&7[&6GSit&7]'
Messages:
command-permission-error: '[P]&c Du hast keine Berechtigung, diesen Befehl zu verwenden!'
command-sender-error: '[P]&c Du kann diesen Befehl nicht ausführen!'
command-version-error: '[P]&c Veraltete Serverversion! (&b%Version%&c) [P]&c Aktualisiere den Server, um dieses Feature zu verwenden!'
command-gsit-toggle-on: '[P]&a Du hast&6 Sitzen&a Klick-Interaktionen aktiviert.'
command-gsit-toggle-off: '[P]&a Du hast&6 Sitzen&a Klick-Interaktionen deaktiviert.'
command-gsit-playertoggle-on: '[P]&a Du hast&6 Spielersitzen&a Klick-Interaktionen aktiviert.'
command-gsit-playertoggle-off: '[P]&a Du hast&6 Spielersitzen&a Klick-Interaktionen deaktiviert.'
command-gcrawl-toggle-on: '[P]&a Du hast&6 Kriechen&a Doppel-Schleichen aktiviert.'
command-gcrawl-toggle-off: '[P]&a Du hast&6 Kriechen&a Doppel-Schleichen deaktiviert.'
action-sit-now-error: '[P]&c Du kannst gerade nicht sitzen!'
action-sit-world-error: '[P]&c Du kannst in dieser Welt nicht sitzen!'
action-sit-location-error: '[P]&c Du kannst hier nicht sitzen!'
action-sit-safe-error: '[P]&c Es ist nicht sicher, hier zu sitzen!'
action-sit-region-error: '[P]&c Du kannst in dieser Region nicht sitzen!'
action-sit-kick-error: '[P]&c Jemand sitzt hier bereits!'
action-sit-error: '[P]&c Wegen eines Fehlers kannst du hier nicht sitzen!'
action-sit-info: '&6<lang:key.sneak>&a zum aufstehen'
action-playersit-info: '&6<lang:key.sneak>&a zum aufstehen'
action-pose-now-error: '[P]&c Du kannst gerade nicht posieren!'
action-pose-world-error: '[P]&c Du kannst in dieser Welt nicht posieren!'
action-pose-location-error: '[P]&c Du kannst hier nicht posieren!'
action-pose-safe-error: '[P]&c Es ist nicht sicher, hier zu posieren!'
action-pose-region-error: '[P]&c Du kannst in dieser Region nicht posieren!'
action-pose-kick-error: '[P]&c Jemand posiert hier bereits!'
action-pose-error: '[P]&c Wegen eines Fehlers kannst du hier nicht posieren!'
action-pose-info: '&6<lang:key.sneak>&a zum aufstehen'
action-crawl-now-error: '[P]&c Du kannst gerade nicht kriechen!'
action-crawl-world-error: '[P]&c Du kannst in dieser Welt nicht kriechen!'
action-crawl-region-error: '[P]&c Du kannst in dieser Region nicht kriechen!'
action-crawl-info: '&6<lang:key.sneak>&a zum aufstehen'
action-blocked-error: '[P]&c Du darfst diesen Befehl im Moment nicht ausführen!'

View file

@ -0,0 +1,52 @@
Plugin:
plugin-enabled: '[P]&a The plugin was successfully enabled.'
plugin-link: '[P]&a Link with&6 %Link%&a successful!'
plugin-update: '[P]&a New version available:&6 %NewVersion%&a! [P]&a Current version:&6 %Version%&a! [P]&a Download the latest version: [P]&6 %Path%'
plugin-data: '[P]&c A connection to the data storage could not be established. Please check the server console!'
plugin-version: '[P]&c The plugin can''t be used with this server version! (&b%Version%&c)'
plugin-reload: '[P]&a The plugin was successfully reloaded.'
plugin-disabled: '[P]&a The plugin was successfully disabled.'
plugin-prefix: '&7[&6GSit&7]'
Messages:
command-permission-error: '[P]&c You don''t have permission to use this command!'
command-sender-error: '[P]&c You can''t run this command!'
command-version-error: '[P]&c Outdated server version! (&b%Version%&c) [P]&c Upgrade the server to use this feature!'
command-gsit-toggle-on: '[P]&a You have enabled&6 sit&a click-interactions.'
command-gsit-toggle-off: '[P]&a You have disabled&6 sit&a click-interactions.'
command-gsit-playertoggle-on: '[P]&a You have enabled&6 playersit&a click-interactions.'
command-gsit-playertoggle-off: '[P]&a You have disabled&6 playersit&a click-interactions.'
command-gcrawl-toggle-on: '[P]&a You have enabled&6 crawl&a double-sneak.'
command-gcrawl-toggle-off: '[P]&a You have disabled&6 crawl&a double-sneak.'
action-sit-now-error: '[P]&c You can''t sit right now!'
action-sit-world-error: '[P]&c You can''t sit in this world!'
action-sit-location-error: '[P]&c You can''t sit here!'
action-sit-safe-error: '[P]&c It''s not safe to sit here!'
action-sit-region-error: '[P]&c You can''t sit in this region!'
action-sit-kick-error: '[P]&c Someone is already sitting here!'
action-sit-error: '[P]&c Due to an error you can''t sit here!'
action-sit-info: '&6<lang:key.sneak>&a to get up'
action-playersit-info: '&6<lang:key.sneak>&a to get up'
action-pose-now-error: '[P]&c You can''t pose right now!'
action-pose-world-error: '[P]&c You can''t pose in this world!'
action-pose-location-error: '[P]&c You can''t pose here!'
action-pose-safe-error: '[P]&c It''s not safe to pose here!'
action-pose-region-error: '[P]&c You can''t pose in this region!'
action-pose-kick-error: '[P]&c Someone is already posing here!'
action-pose-error: '[P]&c Due to an error you can''t pose here!'
action-pose-info: '&6<lang:key.sneak>&a to get up'
action-crawl-now-error: '[P]&c You can''t crawl right now!'
action-crawl-world-error: '[P]&c You can''t crawl in this world!'
action-crawl-region-error: '[P]&c You can''t crawl in this region!'
action-crawl-info: '&6<lang:key.sneak>&a to get up'
action-blocked-error: '[P]&c You are not allowed to run this command right now!'

View file

@ -0,0 +1,52 @@
Plugin:
plugin-enabled: '[P]&a El plugin ha sido habilitado con éxito.'
plugin-link: '[P]&a ¡Se ha enlazado con&6 %Link%&a exitosamente!'
plugin-update: '[P]&a Nueva Versión Disponible:&6 %NewVersion%&a! [P]&a Actualmente se está usando la Versión:&6 %Version%&a! [P]&a Descargar la última Versión desde: [P]&6 %Path%'
plugin-data: '[P]&c A connection to the data storage could not be established. Please check the server console!'
plugin-version: '[P]&c ¡Éste plugin no puede ser utilizado con la versión (&b%Version%&c) actual del servidor!'
plugin-reload: '[P]&a The plugin was successfully reloaded.'
plugin-disabled: '[P]&a El plugin ha sido deshabilitado con éxito.'
plugin-prefix: '&7[&6GSit&7]'
Messages:
command-permission-error: '[P]&c ¡No tienes permiso para usar éste comando!'
command-sender-error: '[P]&c ¡Éste usuario no puede ejecutar éste comando!'
command-version-error: '[P]&c Outdated Server Version! (&b%Version%&c) [P]&c Update the Server to use this Feature!'
command-gsit-toggle-on: '[P]&a Has habilitado el uso de ''click'' para sentarse (sit).'
command-gsit-toggle-off: '[P]&a Has deshabilitado el uso de ''click'' para sentarse (sit).'
command-gsit-playertoggle-on: '[P]&a Has habilitado el uso de ''click'' para que el jugador se siente (playersit).'
command-gsit-playertoggle-off: '[P]&a Has deshabilitado el uso de ''click'' para que el jugador se siente (playersit).'
command-gcrawl-toggle-on: '[P]&a You have enabled double-sneak for crawl.'
command-gcrawl-toggle-off: '[P]&a You have disabled double-sneak for crawl.'
action-sit-now-error: '[P]&c ¡No puedes sentarte ahora mismo!'
action-sit-world-error: '[P]&c ¡No puedes sentarte en éste mundo!'
action-sit-location-error: '[P]&c ¡No puedes sentarte aquí!'
action-sit-safe-error: '[P]&c ¡No es seguro sentarte aquí!'
action-sit-region-error: '[P]&c ¡No puedes sentarte en ésta región!'
action-sit-kick-error: '[P]&c ¡Hay otra persona sentada aquí!'
action-sit-error: '[P]&c Due to an error you can''t sit here!'
action-sit-info: '&aUtiliza la tecla&6 <lang:key.sneak>&a para levantarte.'
action-playersit-info: '&aUtiliza la tecla&6 <lang:key.sneak>&a para levantarte.'
action-pose-now-error: '[P]&c ¡No puedes recostarte ahora mismo!'
action-pose-world-error: '[P]&c ¡No puedes recostarte en éste mundo!'
action-pose-location-error: '[P]&c ¡No puedes recostarte aquí!'
action-pose-safe-error: '[P]&c ¡No es seguro recostarte aquí!'
action-pose-region-error: '[P]&c ¡No puedes recostarte en ésta región!'
action-pose-kick-error: '[P]&c ¡Hay otra persona recostada aquí!'
action-pose-error: '[P]&c Due to an error you can''t pose here!'
action-pose-info: '&aUtiliza la tecla&6 <lang:key.sneak>&a para levantarte.'
action-crawl-now-error: '[P]&c ¡No puedes agacharte ahora mismo!'
action-crawl-world-error: '[P]&c ¡No puedes agacharte en éste mundo!'
action-crawl-region-error: '[P]&c ¡No puedes agacharte en ésta región'
action-crawl-info: '&aUtiliza la tecla&6 <lang:key.sneak>&a para levantarte.'
action-blocked-error: '[P]&c ¡No tienes permitido utilizar éste comando ahora mismo!'

View file

@ -0,0 +1,52 @@
Plugin:
plugin-enabled: '[P]&a Laajennus käynnistyi onnistuneesti.'
plugin-link: '[P]&a Yhdistettiin onnistuneesti&6 %Link%&a laajennukseen!'
plugin-update: '[P]&a Uusi versio saatavilla:&6 %NewVersion%&a! [P]&a Käytössä oleva versio:&6 %Version%&a! [P]&a Lataa uusin versio täältä: [P]&6 %Path%'
plugin-data: '[P]&c A connection to the data storage could not be established. Please check the server console!'
plugin-version: '[P]&c Tätä laajennusta ei voi käyttää nykyisellä palvelimen versiolla! (&b%Version%&c)'
plugin-reload: '[P]&a The plugin was successfully reloaded.'
plugin-disabled: '[P]&a Laajennus sammui onnistuneesti.'
plugin-prefix: '&7[&6GSit&7]'
Messages:
command-permission-error: '[P]&c Sinulla ei ole oikeutta tähän komentoon!'
command-sender-error: '[P]&c Vain pelaajat voivat käyttää tätä komentoa!'
command-version-error: '[P]&c Outdated Server Version! (&b%Version%&c) [P]&c Update the Server to use this Feature!'
command-gsit-toggle-on: '[P]&a Istuminen klikkaamalla on nyt käytössä.'
command-gsit-toggle-off: '[P]&a Istuminen klikkaamalla on nyt pois käytöstä.'
command-gsit-playertoggle-on: '[P]&a Pelaajan päällä istuminen klikkaamalla on nyt käytössä.'
command-gsit-playertoggle-off: '[P]&a Pelaajan päällä istuminen klikkaamalla on nyt pois käytöstä.'
command-gcrawl-toggle-on: '[P]&a You have enabled double-sneak for crawl.'
command-gcrawl-toggle-off: '[P]&a You have disabled double-sneak for crawl.'
action-sit-now-error: '[P]&c Et voi istua juuri nyt!'
action-sit-world-error: '[P]&c Tässä maailmassa ei voi istua!'
action-sit-location-error: '[P]&c Tässä ei voi istua!'
action-sit-safe-error: '[P]&c Tässä ei ole turvallista istua!'
action-sit-region-error: '[P]&c Tällä alueella ei voi istua!'
action-sit-kick-error: '[P]&c Joku istuu jo tässä!'
action-sit-error: '[P]&c Due to an error you can''t sit here!'
action-sit-info: '&aNouse painamalla&6 <lang:key.sneak>&a -näppäintä.'
action-playersit-info: '&aNouse painamalla&6 <lang:key.sneak>&a -näppäintä.'
action-pose-now-error: '[P]&c Et voi käyttää tätä ominaisuutta juuri nyt!'
action-pose-world-error: '[P]&c Tässä maailmassa ei voi käyttää tätä ominaisuutta!'
action-pose-location-error: '[P]&c Tässä ei voi käyttää tätä ominaisuutta!'
action-pose-safe-error: '[P]&c Tässä ei ole turvallista!'
action-pose-region-error: '[P]&c Tällä alueella ei voi käyttää tätä ominaisuutta!'
action-pose-kick-error: '[P]&c Tässä on jo joku!'
action-pose-error: '[P]&c Due to an error you can''t pose here!'
action-pose-info: '&aNouse painamalla&6 <lang:key.sneak>&a -näppäintä.'
action-crawl-now-error: '[P]&c Et voi ryömiä juuri nyt!'
action-crawl-world-error: '[P]&c Tässä maailmassa ei voi ryömiä!'
action-crawl-region-error: '[P]&c Tällä alueella ei voi ryömiä!'
action-crawl-info: '&aNouse painamalla&6 <lang:key.sneak>&a -näppäintä.'
action-blocked-error: '[P]&c Et voi käyttää tätä komentoa juuri nyt!'

View file

@ -0,0 +1,52 @@
Plugin:
plugin-enabled: '[P]&a Le plugin a été activé avec succès.'
plugin-link: '[P]&a Lien avec&6 %Link%&a réussi !'
plugin-update: '[P]&a Nouvelle version disponible :&6 %NewVersion%&a ! [P]&a Vous êtes actuellement sur la version :&6 %Version%&a ! [P]&a Téléchargez la dernière version sur : [P]&6 %Path%'
plugin-data: '[P]&c A connection to the data storage could not be established. Please check the server console!'
plugin-version: '[P]&c Ce plugin ne peut pas être utilisé avec cette version de serveur ! (&b%Version%&c)'
plugin-reload: '[P]&a Le plugin a été rechargé avec succès.'
plugin-disabled: '[P]&a Le plugin a été désactivé avec succès.'
plugin-prefix: '&7[&6GSit&7]'
Messages:
command-permission-error: '[P]&c Vous n''avez pas la permission d''utiliser cette commande !'
command-sender-error: '[P]&c Cet expéditeur ne peut pas exécuter cette commande !'
command-version-error: '[P]&c Version de serveur obsolète ! (&b%Version%&c) [P]&c Mettez à jour le serveur pour utiliser cette fonctionnalité !'
command-gsit-toggle-on: '[P]&a Vous avez activé les interactions par clic pour sasseoir.'
command-gsit-toggle-off: '[P]&a Vous avez désactivé les interactions par clic pour sasseoir.'
command-gsit-playertoggle-on: '[P]&a Vous pouvez maintenant vous asseoir en cliquant.'
command-gsit-playertoggle-off: '[P]&a Vous ne pouvez plus vous asseoir en cliquant.'
command-gcrawl-toggle-on: '[P]&a Vous avez activé le double-sneak pour ramper.'
command-gcrawl-toggle-off: '[P]&a Vous avez désactivé le double-sneak pour ramper.'
action-sit-now-error: '[P]&c Vous ne pouvez pas vous asseoir maintenant !'
action-sit-world-error: '[P]&c Vous ne pouvez pas vous asseoir dans ce monde !'
action-sit-location-error: '[P]&c Vous ne pouvez pas vous asseoir ici !'
action-sit-safe-error: '[P]&c Il est dangereux de s''asseoir ici !'
action-sit-region-error: '[P]&c Vous ne pouvez pas vous asseoir dans cette zone !'
action-sit-kick-error: '[P]&c Quelqu''un est déjà assis là !'
action-sit-error: '[P]&c Due to an error you can''t sit here!'
action-sit-info: '&aUtiliser votre touche&6 <lang:key.sneak>&a pour vous lever.'
action-playersit-info: '&aUtiliser votre touche&6 <lang:key.sneak>&a pour vous lever.'
action-pose-now-error: '[P]&c Vous ne pouvez pas vous allonger maintenant !'
action-pose-world-error: '[P]&c Vous ne pouvez pas vous allonger maintenant !'
action-pose-location-error: '[P]&c Vous ne pouvez pas vous allonger ici !'
action-pose-safe-error: '[P]&c Il est dangereux de vous allonger ici !'
action-pose-region-error: '[P]&c Vous ne pouvez pas vous allonger dans cette zone !'
action-pose-kick-error: '[P]&c Quelqu''un est déjà allonger là !'
action-pose-error: '[P]&c Due to an error you can''t pose here!'
action-pose-info: '&aUtiliser votre touche&6 <lang:key.sneak>&a pour vous lever.'
action-crawl-now-error: '[P]&c Vous ne pouvez pas ramper maintenant !'
action-crawl-world-error: '[P]&c Vous ne pouvez pas ramper dans ce monde !'
action-crawl-region-error: '[P]&c Vous ne pouvez pas ramper dans cette zone !'
action-crawl-info: '&aUtiliser votre touche&6 <lang:key.sneak>&a pour vous lever.'
action-blocked-error: '[P]&c Vous n''êtes pas autorisé à utiliser cette commande pour le moment !'

View file

@ -0,0 +1,52 @@
Plugin:
plugin-enabled: '[P]&a Plugin berhasil diaktifkan.'
plugin-link: '[P]&a Berhasil menautkan &6%Link%&a!'
plugin-update: '[P]&a Tersedia versi baru:&6 %NewVersion%&a! [P]&a Sekarang kamu menjalankan versi:&6 %Version%&a! [P]&a Unduh versi terbaru di: [P]&6 %Path%'
plugin-data: '[P]&c Sambungan ke penyimpanan data tidak dapat dibuat. Mohon cek konsol server!'
plugin-version: '[P]&c Plugin tidak bisa digunakan dengan versi server ini! (&b%Version%&c)'
plugin-reload: '[P]&a Plugin berhasil dimuat ulang.'
plugin-disabled: '[P]&a Plugin berhasil dinonaktifkan.'
plugin-prefix: '&7[&6GSit&7]'
Messages:
command-permission-error: '[P]&c Kamu tidak punya izin untuk menggunakan perintah ini!'
command-sender-error: '[P]&c Kamu tidak bisa menjalankan perintah ini!'
command-version-error: '[P]&c Versi server usang! (&b%Version%&c) [P]&c Perbarui server ini untuk menggunakan fitur ini!'
command-gsit-toggle-on: '[P]&a Duduk dengan mengklik diaktifkan.'
command-gsit-toggle-off: '[P]&a Duduk dengan mengklik dinonaktifkan.'
command-gsit-playertoggle-on: '[P]&a Duduk di atas player dengan mengklik diaktifkan.'
command-gsit-playertoggle-off: '[P]&a Duduk di atas player dengan mengklik dinonaktifkan.'
command-gcrawl-toggle-on: '[P]&a Double-sneak untuk merangkak diaktifkan.'
command-gcrawl-toggle-off: '[P]&a Double-sneak untuk merangkak dinonaktifkan.'
action-sit-now-error: '[P]&c Kamu tidak bisa duduk sekarang!'
action-sit-world-error: '[P]&c Kamu tidak bisa duduk di dunia ini!'
action-sit-location-error: '[P]&c Kamu tidak bisa duduk di sini!'
action-sit-safe-error: '[P]&c Tidak aman duduk di sini!'
action-sit-region-error: '[P]&c Kamu tidak bisa duduk di daerah ini!'
action-sit-kick-error: '[P]&c Seseorang sudah duduk di sini!'
action-sit-error: '[P]&c Due to an error you can''t sit here!'
action-sit-info: '&aPakai key&6 <lang:key.sneak>&a mu untuk berdiri'
action-playersit-info: '&aPakai key&6 <lang:key.sneak>&a mu untuk berdiri'
action-pose-now-error: '[P]&c Kamu tidak bisa berpose sekarang!'
action-pose-world-error: '[P]&c Kamu tidak bisa berpose di dunia ini!'
action-pose-location-error: '[P]&c Kamu tidak bisa berpose di sini!'
action-pose-safe-error: '[P]&c Tidak aman berpose di sini!'
action-pose-region-error: '[P]&c Kamu tidak bisa berpose di daerah ini!'
action-pose-kick-error: '[P]&c Seseorang sudah berpose di sini!'
action-pose-error: '[P]&c Due to an error you can''t pose here!'
action-pose-info: '&aPakai key&6 <lang:key.sneak>&a mu untuk berdiri'
action-crawl-now-error: '[P]&c Kamu tidak bisa merangkak sekarang!'
action-crawl-world-error: '[P]&c Kamu tidak bisa merangkak di dunia ini!'
action-crawl-region-error: '[P]&c Kamu tidak bisa merangkak di daerah ini!'
action-crawl-info: '&aPakai key&6 <lang:key.sneak>&a mu untuk berdiri'
action-blocked-error: '[P]&c Kamu tidak boleh menjalankan perintah ini sekarang!'

View file

@ -0,0 +1,52 @@
Plugin:
plugin-enabled: '[P]&a Il plugin è stato abilitato con successo.'
plugin-link: '[P]&a Agganciato con successo con&6 %Link%&a !'
plugin-update: '[P]&a Nuova versione disponibile:&6 %NewVersion%&a! [P]&a In questo momento stai usando la versione:&6 %Version%&a! [P]&a Scarica l''ultima versione: [P]&6 %Path%'
plugin-data: '[P]&c A connection to the data storage could not be established. Please check the server console!'
plugin-version: '[P]&c Il plugin non può essere utilizzato con questa versione del server! (&b%Version%&c)'
plugin-reload: '[P]&a Il plugin è stato ricaricato correttamente.'
plugin-disabled: '[P]&a Il plugin è stato disabilitato con successo.'
plugin-prefix: '&7[&6GSit&7]'
Messages:
command-permission-error: '[P]&c Non hai il permesso di usare questo comando!'
command-sender-error: '[P]&c Questo mittente non può eseguire questo comando!'
command-version-error: '[P]&c Versione server obsoleta! (&b%Version%&c) [P]&c Aggiorna il server per usare questa interazione!'
command-gsit-toggle-on: '[P]&a Hai abilitato le interazioni-click per sederti.'
command-gsit-toggle-off: '[P]&a Hai disabilitato le interazioni-click per sederti.'
command-gsit-playertoggle-on: '[P]&a Hai abilitato le interazioni-click per i giocatori.'
command-gsit-playertoggle-off: '[P]&a Hai disabilitato le interazioni-click per i giocatori.'
command-gcrawl-toggle-on: '[P]&a Hai abilitato il doppio-sneak per strisciare.'
command-gcrawl-toggle-off: '[P]&a Hai disabilitato il doppio-sneak per strisciare.'
action-sit-now-error: '[P]&c Non puoi sederti ora!'
action-sit-world-error: '[P]&c Non puoi sederti in questo mondo!'
action-sit-location-error: '[P]&c Non puoi sederti qui!'
action-sit-safe-error: '[P]&c Non è sicuro sedersi qui!'
action-sit-region-error: '[P]&c Non puoi sederti in questa regione!'
action-sit-kick-error: '[P]&c Qualcun''altro è gia seduto qui!'
action-sit-error: '[P]&c Due to an error you can''t sit here!'
action-sit-info: '&aUsa il pulsante&6 <lang:key.sneak>&a per alzarti.'
action-playersit-info: '&aUsa il pulsante&6 <lang:key.sneak>&a per alzarti.'
action-pose-now-error: '[P]&c Non puoi metterti in posa adesso!'
action-pose-world-error: '[P]&c Non puoi metterti in posa in questo mondo!'
action-pose-location-error: '[P]&c Non puoi metterti in posa qui!'
action-pose-safe-error: '[P]&c Non è sicuro mettersi in posa qui!'
action-pose-region-error: '[P]&c Non puoi metterti in posa in questa regione!'
action-pose-kick-error: '[P]&c Qualcuno è gia in posa qui!'
action-pose-error: '[P]&c Due to an error you can''t pose here!'
action-pose-info: '&aUsa il pulsante&6 <lang:key.sneak>&a per alzarti.'
action-crawl-now-error: '[P]&c Non puoi strisciare in questo momento!'
action-crawl-world-error: '[P]&c Non puoi strisciare in questo mondo!'
action-crawl-region-error: '[P]&c Non puoi strisciare in questa regione!'
action-crawl-info: '&aUsa il pulsante&6 <lang:key.sneak>&a per alzarti.'
action-blocked-error: '[P]&c Non hai il permesso di eseguire questo comando ora!'

View file

@ -0,0 +1,52 @@
Plugin:
plugin-enabled: '[P]&a プラグインは正常に有効になりました。'
plugin-link: '[P]&6 %Link%&a と正常に連携されました!'
plugin-update: '[P]&a 新しいバージョンが使用可能になりました:&6 %NewVersion%&a [P]&a 現在使われているバージョン:&6 %Version%&a [P]&a ここから最新版をダウンロード: [P]&6 %Path%'
plugin-data: '[P]&c A connection to the data storage could not be established. Please check the server console!'
plugin-version: '[P]&c このプラグインは、このサーバーバージョンでは使えません! (&b%Version%&c)'
plugin-reload: '[P]&a The plugin was successfully reloaded.'
plugin-disabled: '[P]&a プラグインは正常に無効になりました。'
plugin-prefix: '&7[&6GSit&7]'
Messages:
command-permission-error: '[P]&c このコマンドを実行する権限を持っていません!'
command-sender-error: '[P]&c その人はそのコマンドを実行することができません!'
command-version-error: '[P]&c 古いサーバーバージョンです! (&b%Version%&c) [P]&c この機能を使うためにサーバーを更新してください!'
command-gsit-toggle-on: '[P]&a クリックインタラクションによるシットを有効にしました。'
command-gsit-toggle-off: '[P]&a クリックインタラクションによるシットを無効にしました。'
command-gsit-playertoggle-on: '[P]&a クリックインタラクションによるプレイヤーシットを有効にしました。'
command-gsit-playertoggle-off: '[P]&a クリックインタラクションによるプレイヤーシットを無効にしました。'
command-gcrawl-toggle-on: '[P]&a You have enabled double-sneak for crawl.'
command-gcrawl-toggle-off: '[P]&a You have disabled double-sneak for crawl.'
action-sit-now-error: '[P]&c 今座ることはできません!'
action-sit-world-error: '[P]&c このワールドで座ることはできません!'
action-sit-location-error: '[P]&c そこで座ることはできません!'
action-sit-safe-error: '[P]&c ここに座るのは安全ではありません!'
action-sit-region-error: '[P]&c この領域で座ることはできません!'
action-sit-kick-error: '[P]&c そこには既に誰かが座っています!'
action-sit-error: '[P]&c Due to an error you can''t sit here!'
action-sit-info: '&6 <lang:key.sneak>&a キーで立ち上がる。'
action-playersit-info: '&6 <lang:key.sneak>&a キーで立ち上がる。'
action-pose-now-error: '[P]&c 今ポーズをとることはできません!'
action-pose-world-error: '[P]&c このワールドでポーズをとることはできません!'
action-pose-location-error: '[P]&c そこでポーズをとることはできません!'
action-pose-safe-error: '[P]&c ここでポーズをとることは安全ではありません!'
action-pose-region-error: '[P]&c この領域でポーズをとることはできません!'
action-pose-kick-error: '[P]&c そこでは既に誰かがポーズをとっています!'
action-pose-error: '[P]&c Due to an error you can''t pose here!'
action-pose-info: '&6 <lang:key.sneak>&a キーでポーズをやめる。'
action-crawl-now-error: '[P]&c 今クロールをすることはできません!'
action-crawl-world-error: '[P]&c このワールドでクロールをすることはできません!'
action-crawl-region-error: '[P]&c この領域でクロールをすることはできません!'
action-crawl-info: '&6 <lang:key.sneak>&a キーで立ち上がる。'
action-blocked-error: '[P]&c 現在、このコマンドを実行することは許可されていません!'

View file

@ -0,0 +1,52 @@
Plugin:
plugin-enabled: '[P]&a Plugin został pomyślnie włączony.'
plugin-link: '[P]&a Pomyślnie połączono z&6 %Link%&a!'
plugin-update: '[P]&a Dostępna jest nowa wersja:&6 %NewVersion%&a! [P]&a Aktualnie używana jest wersja:&6 %Version%&a! [P]&a Pobierz najnowszą wersję ze strony: [P]&6 %Path%'
plugin-data: '[P]&c A connection to the data storage could not be established. Please check the server console!'
plugin-version: '[P]&c Ten plugin nie może być używany z tą wersją serwera! (&b%Version%&c)'
plugin-reload: '[P]&a The plugin was successfully reloaded.'
plugin-disabled: '[P]&a Plugin został pomyślnie wyłączony.'
plugin-prefix: '&7[&6GSit&7]'
Messages:
command-permission-error: '[P]&c Nie posiadasz uprawnień, aby użyć tej komendy!'
command-sender-error: '[P]&c Nie możesz użyć tej komendy!'
command-version-error: '[P]&c Nieprawidłowa wersja serwera! (&b%Version%&c) [P]&c Zaktualizuj serwer, aby użyć tej funkcji!'
command-gsit-toggle-on: '[P]&a Włączono interakcję na siadanie.'
command-gsit-toggle-off: '[P]&a Wyłączono interakcję na siadanie.'
command-gsit-playertoggle-on: '[P]&a Włączono interakcję z siadaniem na innych graczy.'
command-gsit-playertoggle-off: '[P]&a Wyłączono interakcję z siadaniem na innych graczy.'
command-gcrawl-toggle-on: '[P]&a You have enabled double-sneak for crawl.'
command-gcrawl-toggle-off: '[P]&a You have disabled double-sneak for crawl.'
action-sit-now-error: '[P]&c Nie możesz teraz usiąść!'
action-sit-world-error: '[P]&c Nie można siadać w tym świecie!'
action-sit-location-error: '[P]&c Nie można tu siadać!'
action-sit-safe-error: '[P]&c Nie jest bezpiecznie, aby tutaj siadać!'
action-sit-region-error: '[P]&c Nie możesz siadać w tym regionie!'
action-sit-kick-error: '[P]&c Ktoś już tu siedzi!'
action-sit-error: '[P]&c Due to an error you can''t sit here!'
action-sit-info: '&aUżyj swojego przycisku&6 <lang:key.sneak>&a, aby wstać.'
action-playersit-info: '&aUżyj swojego przycisku&6 <lang:key.sneak>&a, aby wstać.'
action-pose-now-error: '[P]&c Nie możesz się teraz położyć!'
action-pose-world-error: '[P]&c Nie możesz się kłaść w tym świecie!'
action-pose-location-error: '[P]&c Nie możesz się tu kłaść!'
action-pose-safe-error: '[P]&c Nie jest bezpiecznie, aby się tutaj kłaść!'
action-pose-region-error: '[P]&c Nie możesz się kłaść w tym regionie!'
action-pose-kick-error: '[P]&c Ktoś już tu leży!'
action-pose-error: '[P]&c Due to an error you can''t pose here!'
action-pose-info: '&aUżyj swojego przycisku&6 <lang:key.sneak>&a, aby wstać.'
action-crawl-now-error: '[P]&c Nie możesz się teraz czołgać!'
action-crawl-world-error: '[P]&c Nie możesz się czołgać w tym świecie!'
action-crawl-region-error: '[P]&c Nie możesz się czołgać w tym regionie!'
action-crawl-info: '&aUżyj swojego przycisku&6 <lang:key.sneak>&a, aby wstać.'
action-blocked-error: '[P]&c Nie posiadasz uprawnień, aby użyć tej komendy w tej chwili!'

View file

@ -0,0 +1,52 @@
Plugin:
plugin-enabled: '[P]&a O plugin foi ativado com sucesso.'
plugin-link: '[P]&a Conexão com &6 %Link%&a feita com sucesso!'
plugin-update: '[P]&a Uma nova versão foi encontrada:&6 %NewVersion%&a! [P]&a No momento a versão que está sendo executada é a:&6 %Version%&a! [P]&a A nova versão se encontra para download em: [P]&6 %Path%'
plugin-data: '[P]&c A conexão com o armazenamento de dados não pode ser estabelecida. Por favor verifique o console do servidor!'
plugin-version: '[P]&c O plugin não pode ser utilizado nessa versão atual do servidor! (&b%Version%&c)'
plugin-reload: '[P]&a O plugin foi recarregado com sucesso.'
plugin-disabled: '[P]&a O plugin foi desativado com sucesso.'
plugin-prefix: '&7[&6GSit&7]'
Messages:
command-permission-error: '[P]&c Sem permissão para executar esse comando.'
command-sender-error: '[P]&c O console não pode executar esse comando.'
command-version-error: '[P]&c Versão do servidor desatualizada! (&b%Version%&c) [P]&c Atualize o servidor para usar este recurso!'
command-gsit-toggle-on: '[P]&a Você ativou a função de sentar-se.'
command-gsit-toggle-off: '[P]&a Você desativou a função de sentar-se.'
command-gsit-playertoggle-on: '[P]&a Você ativou a função de sentar-se em outros jogadores.'
command-gsit-playertoggle-off: '[P]&a Você desativou a função de sentar-se em outros jogadores.'
command-gcrawl-toggle-on: '[P]&a Você ativou o duplo-shift para engatinhar.'
command-gcrawl-toggle-off: '[P]&a Você desativou o duplo-shift para engatinhar.'
action-sit-now-error: '[P]&c Você não pode sentar-se agora!'
action-sit-world-error: '[P]&c Você não pode sentar-se nesse mundo!'
action-sit-location-error: '[P]&c Você não pode sentar-se nesse local!'
action-sit-safe-error: '[P]&c Não é seguro sentar-se nesse local!'
action-sit-region-error: '[P]&c Você não pode sentar-se nessa região!'
action-sit-kick-error: '[P]&c Alguém já está sentado nesse local!'
action-sit-error: '[P]&c Due to an error you can''t sit here!'
action-sit-info: '&aUse seu&6 <lang:key.sneak>&a para poder se levantar.'
action-playersit-info: '&aUse seu&6 <lang:key.sneak>&a para poder se levantar.'
action-pose-now-error: '[P]&c Você não pode deitar-se agora!'
action-pose-world-error: '[P]&c Você não pode deitar-se nesse mundo!'
action-pose-location-error: '[P]&c Você não pode deitar-se nesse local!'
action-pose-safe-error: '[P]&c Não é seguro deitar-se nesse local!'
action-pose-region-error: '[P]&c Você não pode deitar-se nessa região!'
action-pose-kick-error: '[P]&c Alguém já está deitado nesse local!'
action-pose-error: '[P]&c Due to an error you can''t pose here!'
action-pose-info: '&aUse seu&6 <lang:key.sneak>&a para poder se levantar.'
action-crawl-now-error: '[P]&c Você não pode rastejar-se agora!'
action-crawl-world-error: '[P]&c Você não pode rastejar-se nesse mundo!'
action-crawl-region-error: '[P]&c Você não pode rastejar-se nessa região!'
action-crawl-info: '&aUse seu&6 <lang:key.sneak>&a para poder se levantar.'
action-blocked-error: '[P]&c No momento você não está autorizado a executar esse comando!'

View file

@ -0,0 +1,52 @@
Plugin:
plugin-enabled: '[P]&a Плагин был включен.'
plugin-link: '[P]&a Соединение с &6 %Link%&a Успешно!'
plugin-update: '[P]&a Доступна новая версия:&6 %NewVersion%&a! [P]&a Ваша версия:&6 %Version%&a! [P]&a Скачайте последнюю версию: [P]&6 %Path%'
plugin-data: '[P]&c A connection to the data storage could not be established. Please check the server console!'
plugin-version: '[P]&c Плагин не может быть использован с этой версией сервера! (&b%Version%&c)'
plugin-reload: '[P]&a Плагин был успешно перезагружен.'
plugin-disabled: '[P]&a Плагин был успешно отключен.'
plugin-prefix: '&7[&6GSit&7]'
Messages:
command-permission-error: '[P]&c У вас нет права для использования этой команды!'
command-sender-error: '[P]&c Этот отправитель не может выполнить эту команду!'
command-version-error: '[P]&c Устаревшая версия сервера! (&b%Version%&c) [P]&c Обновите версию для использования!'
command-gsit-toggle-on: '[P]&a Теперь вы можете сесть, нажав.'
command-gsit-toggle-off: '[P]&a Вы больше не можете сесть, нажав.'
command-gsit-playertoggle-on: '[P]&a Теперь вы можете сесть на игрока, нажав.'
command-gsit-playertoggle-off: '[P]&a Вы больше не можете сесть на игрока, нажав.'
command-gcrawl-toggle-on: '[P]&a Вы включили возможность ползания через двойное приседание.'
command-gcrawl-toggle-off: '[P]&a Вы выключили возможность ползания через двойное приседание.'
action-sit-now-error: '[P]&c Вы не можете сидеть сейчас!'
action-sit-world-error: '[P]&c Вы не можете сидеть в этом мире!'
action-sit-location-error: '[P]&c Ты не можешь здесь сидеть!'
action-sit-safe-error: '[P]&c Здесь сидеть небезопасно!'
action-sit-region-error: '[P]&c Вы не можете сидеть в этом регионе!'
action-sit-kick-error: '[P]&c Кто-то уже сидит здесь!'
action-sit-error: '[P]&c Due to an error you can''t sit here!'
action-sit-info: '&aИспользуйте &6 <lang:key.sneak>&a, чтобы встать.'
action-playersit-info: '&aИспользуйте &6 <lang:key.sneak>&a, чтобы встать.'
action-pose-now-error: '[P]&c Вы не можете использовать эту команду сейчас!'
action-pose-world-error: '[P]&c Вы не можете использовать эту команду в этом мире!'
action-pose-location-error: '[P]&c Здесь нельзя использовать эту команду!'
action-pose-safe-error: '[P]&c Здесь небезопасно использовать эту команду!'
action-pose-region-error: '[P]&c Вы не можете использовать эту команду в этом регионе!'
action-pose-kick-error: '[P]&c Кто-то уже здесь использует эту команду!'
action-pose-error: '[P]&c Due to an error you can''t pose here!'
action-pose-info: '&aИспользуйте &6 <lang:key.sneak>&a, чтобы встать.'
action-crawl-now-error: '[P]&c Вы не можете ползать сейчас!'
action-crawl-world-error: '[P]&c Вы не можете ползать в этом мире!'
action-crawl-region-error: '[P]&c Вы не можете ползать в этом регионе!'
action-crawl-info: '&aИспользуйте &6 <lang:key.sneak>&a, чтобы встать.'
action-blocked-error: '[P]&c Вам не разрешено выполнять эту команду прямо сейчас!'

View file

@ -0,0 +1,52 @@
Plugin:
plugin-enabled: '[P]&a Plugin bol úspešne povolený.'
plugin-link: '[P]&a Prepojenie s&6 %Link%&a úspešné!'
plugin-update: '[P]&a K dispozícii je nová verzia:&6 %NewVersion%&a! [P]&a Momentálne používaš verziu:&6 %Version%&a! [P]&a Stiahni si najnovšiu verziu na: [P]&6 %Path%'
plugin-data: '[P]&c A connection to the data storage could not be established. Please check the server console!'
plugin-version: '[P]&c Plugin nie je možné použiť s touto verziou servera! (&b%Version%&c)'
plugin-reload: '[P]&a Plugin bol úspešne znovu načítaný.'
plugin-disabled: '[P]&a Plugin bol úspešne vypnutý.'
plugin-prefix: '&7[&6GSit&7]'
Messages:
command-permission-error: '[P]&c Nemáš povolenie pre použitie tohto príkazu!'
command-sender-error: '[P]&c Nemôžeš spustiť tento príkaz!'
command-version-error: '[P]&c Zastaraná verzia servera! (&b%Version%&c) [P]&c Aktualizuj tento server, ak chceš používať túto funkciu!'
command-gsit-toggle-on: '[P]&a Povolil/a si klikacie interakcie pre sedenie.'
command-gsit-toggle-off: '[P]&a Zakázal/a si klikacie interakcie pre sedenie.'
command-gsit-playertoggle-on: '[P]&a Povolil/a si klikacie interakcie pre sedenie na hráča.'
command-gsit-playertoggle-off: '[P]&a Zakázal/a si klikacie interakcie pre sedenie na hráča.'
command-gcrawl-toggle-on: '[P]&a Povolil/a si dvojité skrčenie pre plazenie.'
command-gcrawl-toggle-off: '[P]&a Zakázal/a si dvojité skrčenie pre plazenie.'
action-sit-now-error: '[P]&c Teraz nemôžeš sedieť!'
action-sit-world-error: '[P]&c Nemôžeš sedieť v tomto svete!'
action-sit-location-error: '[P]&c Tu nemôžeš sedieť!'
action-sit-safe-error: '[P]&c Nie je bezpečné tu sedieť!'
action-sit-region-error: '[P]&c Nemôžeš sedieť v tomto regióne!'
action-sit-kick-error: '[P]&c Už tu niekto sedí!'
action-sit-error: '[P]&c Due to an error you can''t sit here!'
action-sit-info: '&aPouži&6 <lang:key.sneak>&a klávesu pre vstatie'
action-playersit-info: '&aPouži&6 <lang:key.sneak>&a klávesu pre zoskočenie'
action-pose-now-error: '[P]&c Teraz nemôžeš pózovať!'
action-pose-world-error: '[P]&c Nemôžeš pózovať v tomto svete!'
action-pose-location-error: '[P]&c Tu nemôžeš pózovať!'
action-pose-safe-error: '[P]&c Nie je bezpečné tu pózovať!'
action-pose-region-error: '[P]&c Nemôžeš pózovať v tomto regióne!'
action-pose-kick-error: '[P]&c Už tu niekto pózuje!'
action-pose-error: '[P]&c Due to an error you can''t pose here!'
action-pose-info: '&aPouži&6 <lang:key.sneak>&a klávesu pre zastavenie pózovania'
action-crawl-now-error: '[P]&c Teraz sa nemôžeš plaziť!'
action-crawl-world-error: '[P]&c Nemôžeš sa plaziť v tomto svete!'
action-crawl-region-error: '[P]&c Nemôžeš sa plaziť v tomto regióne!'
action-crawl-info: '&aPouži&6 <lang:key.sneak>&a klávesu pre vstatie'
action-blocked-error: '[P]&c Teraz nemáš povolené spustiť tento príkaz!'

Some files were not shown because too many files have changed in this diff Show more