Commit f8839c80 authored by nanahira's avatar nanahira

first

parents
/server/plugins/AuthMe/playerdata
/server/plugins/Essentials/userdata
/server/plugins/GroupManager/worlds/world/users.yml
/server/plugins/WorldGuard/cache
/server/cache
/server/logs
/server/world*
/server/*.json
# Paper
A starter pack for Minecraft Paper 1.12.2. Use `docker-compose` to run.
version: '2'
services:
mysql:
restart: always
image: mariadb:10
volumes:
- ./db:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: change_here
MYSQL_DATABASE: mc
MYSQL_USER: mc
MYSQL_PASSWORD: change_here
minecraft:
restart: always
image: openjdk:8u275-jdk-buster
ports:
- 25565:25565
volumes:
- ./server:/usr/src/app
- ./autobackups:/autobackups
command: /usr/src/app/run.sh
stdin_open: true
tty: true
environment:
MEMORY: 4G
depends_on:
- mysql
# This is the main configuration file for Bukkit.
# As you can see, there's actually not that much to configure without any plugins.
# For a reference for any variable inside this file, check out the Bukkit Wiki at
# http://wiki.bukkit.org/Bukkit.yml
#
# If you need help on this file, feel free to join us on irc or leave a message
# on the forums asking for advice.
#
# IRC: #spigot @ irc.spi.gt
# (If this means nothing to you, just go to http://www.spigotmc.org/pages/irc/ )
# Forums: http://www.spigotmc.org/
# Bug tracker: http://www.spigotmc.org/go/bugs
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
spawn-limits:
monsters: 50
animals: 12
water-animals: 5
ambient: 3
chunk-gc:
period-in-ticks: 400
load-threshold: 300
ticks-per:
animal-spawns: 400
monster-spawns: 4
autosave: 6000
aliases: now-in-commands.yml
#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).
#Sun Aug 30 22:26:36 CST 2020
eula=true
# This is the main configuration file for Paper.
# As you can see, there's tons 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 IRC channel.
#
# IRC: #paper @ irc.spi.gt ( http://irc.spi.gt/iris/?channels=paper )
# Wiki: https://paper.readthedocs.org/
# Paper Forums: https://aquifermc.org/
verbose: false
config-version: 13
settings:
player-auto-save-rate: -1
max-player-auto-save-per-tick: -1
enable-player-collisions: true
spam-limiter:
tab-spam-increment: 10
tab-spam-limit: 500
book-size:
page-max: 2560
total-multiplier: 0.98
min-chunk-load-threads: 2
save-player-data: true
bungee-online-mode: true
sleep-between-chunk-saves: false
region-file-cache-size: 256
save-empty-scoreboard-teams: false
incoming-packet-spam-threshold: 300
suggest-player-names-when-null-tab-completions: true
watchdog:
early-warning-every: 5000
early-warning-delay: 10000
use-alternative-luck-formula: false
remove-invalid-statistics: false
load-permissions-yml-before-plugins: true
timings:
enabled: true
verbose: true
server-name-privacy: false
hidden-config-entries:
- database
- settings.bungeecord-addresses
history-interval: 300
history-length: 3600
messages:
kick:
authentication-servers-down: ''
flying-player: Flying is not enabled on this server
flying-vehicle: Flying is not enabled on this server
world-settings:
default:
auto-save-interval: -1
keep-spawn-loaded-range: 5
armor-stands-do-collision-entity-lookups: true
fire-physics-event-for-redstone: false
game-mechanics:
village-sieges-enabled: true
disable-chest-cat-detection: true
disable-unloaded-chunk-enderpearl-exploit: true
disable-end-credits: false
disable-player-crits: false
shield-blocking-delay: 5
disable-sprint-interruption-on-attack: false
scan-for-legacy-ender-dragon: true
allow-permanent-chunk-loaders: false
disable-ice-and-snow: false
skeleton-horse-thunder-spawn-chance: 0.01
use-alternate-fallingblock-onGround-detection: false
non-player-arrow-despawn-rate: 60
prevent-tnt-from-moving-in-water: false
keep-spawn-loaded: true
nether-ceiling-void-damage: false
hopper:
push-based: false
cooldown-when-full: true
disable-move-event: false
allow-non-player-entities-on-scoreboards: false
container-update-tick-rate: 3
disable-explosion-knockback: false
parrots-are-unaffected-by-player-movement: false
elytra-hit-wall-damage: true
frosted-ice:
enabled: true
delay:
min: 20
max: 40
bed-search-radius: 1
grass-spread-tick-rate: 4
queue-light-updates: false
skip-entity-ticking-in-chunks-scheduled-for-unload: true
spawner-nerfed-mobs-should-jump: false
baby-zombie-movement-speed: 0.5
allow-leashing-undead-horse: false
mob-spawner-tick-rate: 2
all-chunks-are-slime-chunks: false
squid-spawn-height:
maximum: 0.0
disable-teleportation-suffocation-check: false
disable-creeper-lingering-effect: false
remove-corrupt-tile-entities: false
use-chunk-inhabited-timer: true
lootables:
auto-replenish: false
restrict-player-reloot: true
reset-seed-on-fill: true
max-refills: -1
refresh-min: 12h
refresh-max: 2d
water-over-lava-flow-speed: 5
filter-nbt-data-from-spawn-eggs-and-related: true
max-entity-collisions: 2
portal-search-radius: 128
optimize-explosions: true
max-growth-height:
cactus: 3
reeds: 3
max-auto-save-chunks-per-tick: 6
delay-chunk-unloads-by: 10s
max-chunk-sends-per-tick: 81
save-queue-limit-for-auto-save: 50
max-chunk-gens-per-tick: 10
use-vanilla-world-scoreboard-name-coloring: false
prevent-moving-into-unloaded-chunks: true
armor-stands-tick: false
anti-xray:
enabled: false
engine-mode: 1
chunk-edge-mode: 1
max-chunk-section-index: 3
update-radius: 2
hidden-blocks:
- gold_ore
- iron_ore
- coal_ore
- lapis_ore
- mossy_cobblestone
- obsidian
- chest
- diamond_ore
- redstone_ore
- lit_redstone_ore
- clay
- emerald_ore
- ender_chest
replacement-blocks:
- stone
- planks
experience-merge-max-value: -1
disable-thunder: false
fishing-time-range:
MinimumTicks: 100
MaximumTicks: 600
despawn-ranges:
soft: 28
hard: 96
falling-block-height-nerf: 0
tnt-entity-height-nerf: 0
fast-drain:
lava: false
water: false
lava-flow-speed:
normal: 30
nether: 10
enable-treasure-maps: true
treasure-maps-return-already-discovered: false
generator-settings:
canyon: true
caves: true
dungeon: true
fortress: true
mineshaft: true
monument: true
stronghold: true
temple: true
village: true
flat-bedrock: false
disable-extreme-hills-emeralds: false
disable-extreme-hills-monster-eggs: false
disable-mesa-additional-gold: false
duplicate-uuid-resolver: saferegen
duplicate-uuid-saferegen-delete-range: 32
####################### #######################
# _____ #
# / / /\ / _ _ #
# /___ / / \ / |\_/| _ ___ |\ \ / |_| | | /| #
# / / / \ / | | | | | | | --> \_/. |_|.|_|. | #
# / / / / | | |_| | |/ #
# #
#################### Data.yml ####################
Data:
#What amount should be displayed instead of slots:
FakeMaxPlayers: 1000
#How many extra players should be added to current online:
ExtraOnlinePlayers: 999
#How much space should a single player take on the server?
#For example, if set this option to 2 and there are 3 players online
#you will see that there are 6 players online in player amount text
PlayerSpace: 2
#Avoid FakeOnlinePlayers been bigger than FakeMaxPlayers:
OnlineIsBiggerThenSlotsProtection: true
\ No newline at end of file
####################### #######################
# _____ #
# / / /\ / _ _ #
# /___ / / \ / |\_/| _ ___ |\ \ / |_| | | /| #
# / / / \ / | | | | | | | --> \_/. |_|.|_|. | #
# / / / / | | |_| | |/ #
# #
#################### Strings.yml ####################
#
#All strings in this file support placeholders!
#
#
#Online Placeholders:
#
#
#Placeholder: %online%
#Description: display real server's online
#
#
#Placeholder: %fakeOnline%
#Description: display fake server's online
#
#This placeholder only works if you
#allow usage of Data.yml file in
#config.yml, by setting Data: true
#
#
#MaxPlayers Placeholders:
#
#
#Placeholder: %maxplayers%
#Description: display number of real server's slots
#
#
#Placeholder: %fakeMaxplayers%
#Description: display number of fake server's
#
#This placeholder only works if you
#allow usage of Data.yml file in
#config.yml, by setting Data: true
#
Motd:
#What should be displayed on line 1 of your Motd:
#(if you have more than 1 line, random will be selected
#but it will be on the same position as a line in LineTwo section)
LineOne:
- " &f-> &e&nMinecraft 服务器&r &f<-"
#What should be displayed on line 2 of your Motd:
#(if you have more than 1 line, random will be selected
#but it will be on the same position as a line in LineOne section)
LineTwo:
- " &f服务器IP地址:&e&lexample.mc.com"
- " &a服务器IP地址:&f&lexample.mc.com"
- " &e服务器IP地址:&c&lexample.mc.com"
- " &c服务器IP地址:&b&lexample.mc.com"
- " &e服务器IP地址:&a&lexample.mc.com"
HoverBox:
#What text should be displayed when you hover over a player amount text:
HoverText:
- "&c&l服务器 &r&f&l信息"
- "&7&m----------"
- ""
- "&b&l在线: &r&f&l%online%"
- "&b&l最大玩家: &r&f&l%maxplayers%"
- ""
- "&6网站: &7&l&oexample.com"
- ""
- "&e>>>Minecraft 服务器&e<<<"
- "&e欢迎来玩哦"
- ""
- "&7&m----------"
Version:
#What text should be displayed instead of player amount text:
VersionText: "&r&6&l[&r&c&l%online%&r&7/&c&l%maxplayers%&r&6&l]"
\ No newline at end of file
File names correspond to the plugin commands.
help.yml - includes everything displayed when you type /anm help command
reload.yml - includes everything displayed when you type /anm help command
unknownCommand.yml - intercept the unknown command
\ No newline at end of file
####################### #######################
# _____ #
# / / /\ / _ _ #
# /___ / / \ / |\_/| _ ___ |\ \ / |_| | | /| #
# / / / \ / | | | | | | | --> \_/. |_|.|_|. | #
# / / / / | | |_| | |/ #
# #
#################### Help.yml ####################
#
#Manage the /anm help command here!
#
#First line you see when you type /anm help command
FirstLine: "&7/&6anm reload &7-&f reloads plugin configuration."
#Second line you see when you type /anm help command
SecondLine: "&7/&6anm help &7-&f shows this page."
\ No newline at end of file
####################### #######################
# _____ #
# / / /\ / _ _ #
# /___ / / \ / |\_/| _ ___ |\ \ / |_| | | /| #
# / / / \ / | | | | | | | --> \_/. |_|.|_|. | #
# / / / / | | |_| | |/ #
# #
#################### Reload.yml ####################
#
#Manage the /anm reload command here!
#
#When the plugin's configuration was successfully reloaded, display:
Success: "Successfully reloaded plugin configuration!"
#When you do not have enough permissions to run the command, display:
NoPermissions: "You do not have enough permissions to run this command!"
\ No newline at end of file
####################### #######################
# _____ #
# / / /\ / _ _ #
# /___ / / \ / |\_/| _ ___ |\ \ / |_| | | /| #
# / / / \ / | | | | | | | --> \_/. |_|.|_|. | #
# / / / / | | |_| | |/ #
# #
#################### UnknownCommand.yml ####################
#
#Intercept the unknown command
#
#Message you see when an unknown command was typed
Message: "Unknown command! Use &c/anm help&f for more information."
\ No newline at end of file
An attempt will be made to take a random file from this folder and set it as an icon for your motd.
Make sure that only 64x64 images are present in the folder.
\ No newline at end of file
####################### #######################
# _____ #
# / / /\ / _ _ #
# /___ / / \ / |\_/| _ ___ |\ \ / |_| | | /| #
# / / / \ / | | | | | | | --> \_/. |_|.|_|. | #
# / / / / | | |_| | |/ #
# #
#################### Config.yml ####################
AdvancedNMotd:
#Configuration Options
Configuration:
#What should the plugin use from Strings.yml file:
Strings:
#Should the plugin customize default motd:
Motd: true
#Should the plugin customize hover over player amount box:
HoverBox: true
#Should the plugin customize player amount text:
Version: true
#Should the plugin use Data.yml file:
Data: true
#Should the plugin take icons from the Icons folder:
Icons: true
#Update System Management
Update:
#Should the plugin check for updates:
Check: true
#Error Detection System
Errors:
#Should the plugin check for errors in configuration:
Check: true
\ No newline at end of file
{
"colorValue": "LIGHT_PURPLE",
"colorSystem": "YELLOW",
"colorChrome": "GOLD",
"colorCommand": "AQUA",
"colorParameter": "DARK_AQUA",
"enforceAccess": false,
"useEconomy": false,
"useVanillaPortals": false,
"teleportEntitiesDefault": true,
"teleportVehiclesDefault": false,
"teleportInventoryDefault": "TRUE",
"gateMaxArea": 70,
"gateMaterialDefault": "PORTAL",
"gateCooldownPeriod": 1000,
"bungeeCordSupport": false,
"bungeeTeleportDefault": "LOCATION",
"useBungeeMessages": true,
"bungeeJoinMessage": "\u0026e%p came from %s server",
"bungeeQuitMessage": "\u0026e%p went to %s server",
"useSocketComms": false,
"socketCommsPort": 18001,
"socketCommsPass": "3fc48b401682b1fc",
"socketCommsTimeout": 10000,
"updateCheck": true,
"debug": false
}
\ No newline at end of file
{}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
# 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: {}
\ No newline at end of file
This diff is collapsed.
<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>
\ No newline at end of file
# AuthmeReloaded帮助文件汉化
# Translated By CH1
# -------------------------------------------------------
common:
header: '==========[ AuthMeReloaded ]=========='
optional: '可选'
hasPermission: '您拥有权限去使用这个指令'
noPermission: '您没有权限使用这个指令'
default: '默认'
result: '您的权限'
defaultPermissions:
notAllowed: '任何人不能使用'
opOnly: 'OP拥有此权限'
allowed: '所有人都可以使用'
section:
command: '指令'
description: '功能'
detailedDescription: '功能详情'
arguments: '参数'
permissions: '权限'
alternatives: '别名'
children: '子命令'
commands:
authme.register:
description: '注册一个玩家'
detailedDescription: '注册一个玩家'
arg1:
label: '玩家'
description: '玩家名称'
arg2:
label: '密码'
description: '密码'
authme.unregister:
description: '注销一个玩家'
detailedDescription: '注销一个玩家'
arg1:
label: '玩家'
description: '玩家'
authme.forcelogin:
description: '强制玩家重新登录'
detailedDescription: '强制使指定玩家重新登录'
arg1:
label: '玩家'
description: '玩家'
authme.password:
description: '改变某个玩家的密码'
detailedDescription: '改变某个玩家的密码'
arg1:
label: '玩家'
description: '玩家'
arg2:
label: '新密码'
description: '新密码'
authme.lastlogin:
description: '查看玩家最后登录时间'
detailedDescription: '查看玩家最后登录时间'
arg1:
label: '玩家'
description: '玩家'
authme.accounts:
description: '查看玩家IP下的账户'
detailedDescription: '查看玩家IP下的账户'
arg1:
label: '玩家或IP'
description: '玩家或IP'
authme.email:
description: '查看玩家的邮箱'
detailedDescription: '查看玩家的邮箱'
arg1:
label: '玩家'
description: '玩家'
authme.setemail:
description: '改变玩家的邮箱'
detailedDescription: '改变玩家的邮箱'
arg1:
label: '玩家'
description: '玩家'
arg2:
label: '邮箱'
description: '邮箱'
authme.getip:
description: '获取玩家IP'
detailedDescription: '获取玩家IP'
arg1:
label: '玩家'
description: '玩家'
authme.spawn:
description: '传送到AuthMe出生点'
detailedDescription: '传送到AuthMe出生点'
authme.setspawn:
description: '改变AuthMe出生点'
detailedDescription: '改变AuthMe出生点'
authme.firstspawn:
description: '传送到第一次进入游戏出生点'
detailedDescription: '传送到第一次进入游戏出生点'
authme.setfirstspawn:
description: '设置第一次进入游戏的出生点'
detailedDescription: '设置第一次进入游戏的出生点'
authme.purge:
description: '删除指定天数之前没登录的玩家登陆数据'
detailedDescription: '删除指定天数之前没登录的玩家登陆数据'
arg1:
label: '天数'
description: '天数'
authme.resetpos:
description: '重置玩家登出位置'
detailedDescription: '重置玩家登出位置'
arg1:
label: '玩家/*'
description: '玩家名称或所有玩家'
authme.purgebannedplayers:
description: '删除已经被封禁的玩家数据'
detailedDescription: '删除已经被封禁的玩家数据'
authme.switchantibot:
description: '改变AntiBot的状态'
detailedDescription: '改变AntiBot的状态'
arg1:
label: '开关'
description: '选项: ON/OFF'
authme.reload:
description: '重载插件'
detailedDescription: '重载插件'
authme.version:
description: '查看版本信息'
detailedDescription: '查看AuthmeReload版本,开发者,贡献者和许可'
authme.converter:
description: '转换数据命令'
detailedDescription: '转换数据命令'
arg1:
label: '类型'
description: '转换类型:xauth/crazylogin/rakamak/royalauth/vauth/sqliteToSql/mysqlToSqlite'
authme.messages:
description: '添加信息'
detailedDescription: '在语言文件夹中添加缺少的信息'
authme.help:
description: '查看帮助'
detailedDescription: '查看帮助'
arg1:
label: '子命令'
description: '查看的指令'
unregister:
description: '注销您的账户'
detailedDescription: '注销您的账户'
arg1:
label: '密码'
description: '密码'
changepassword:
description: '更改您的密码'
detailedDescription: '更改您的密码'
arg1:
label: '旧的密码'
description: '旧的密码'
arg2:
label: '新的密码'
description: '新的密码'
email:
description: '绑定邮箱或更改密码'
detailedDescription: '绑定邮箱或更改密码'
email.show:
description: '查看邮箱'
detailedDescription: '查看您的邮箱地址'
email.add:
description: '绑定邮箱'
detailedDescription: '为您的账户绑定邮箱'
arg1:
label: '邮箱'
description: '邮箱地址'
arg2:
label: '邮箱'
description: '重新输入邮箱地址'
email.change:
description: '改变邮箱地址'
detailedDescription: '更改您账户的邮箱地址'
arg1:
label: '旧邮箱'
description: '旧的邮箱地址'
arg2:
label: '新邮箱'
description: '新的邮箱地址'
email.recover:
description: '通过邮箱改变密码'
detailedDescription: '通过邮箱改变密码'
arg1:
label: '邮箱'
description: '邮箱地址'
email.help:
description: '查看帮助'
detailedDescription: '查看邮箱帮助'
arg1:
label: '子命令'
description: '指令'
captcha:
description: '验证码'
detailedDescription: '验证码'
arg1:
label: '验证码'
description: '验证码'
captcha.help:
description: '查看验证码帮助'
detailedDescription: '查看验证码帮助'
arg1:
label: '子命令'
description: '指令'
# 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.
# Edited: 2020/11/26 Leonard Jiang @ Waveland
# Registration
registration:
disabled: '&8[&6玩家系统&8] &c目前服务器暂时禁止注册,请到服务器论坛以得到更多资讯'
name_taken: '&8[&6玩家系统&8] &c此用户已经在此服务器注册过'
register_request: '&8[&6玩家系统&8] &c请输入“/register <密码> <再输入一次以确定密码>”以注册'
command_usage: '&8[&6玩家系统&8] &c正确用法:“/register <密码> <再输入一次以确定密码>”'
reg_only: '&8[&6玩家系统&8] &f只允许注册过的玩家进服!请到 https://example.cn 注册'
success: '&8[&6玩家系统&8] &c已成功注册!'
kicked_admin_registered: '有一位管理员刚刚为您完成了注册,请重新登录'
# Password errors on registration
password:
match_error: '&8[&6玩家系统&8] &f密码不相同'
name_in_password: '&8[&6玩家系统&8] &f你不能使用你的名字作为密码。 '
unsafe_password: '&8[&6玩家系统&8] &f你不能使用安全性过低的密码。 '
forbidden_characters: '&4您的密码包含了非法字符。可使用的字符: %valid_chars'
wrong_length: '&8[&6玩家系统&8] &你的密码不符合要求'
# Login
login:
command_usage: '&8[&6玩家系统&8] &c正确用法:“/login <密码>”'
wrong_password: '&8[&6玩家系统&8] &c错误的密码'
success: '&8[&6玩家系统&8] &c已成功登录!'
login_request: '&8[&6玩家系统&8] &c请输入“/login <密码>”以登录'
timeout_error: '&8[&6玩家系统&8] &f登录超时'
# Errors
error:
denied_command: '&c您需要先通过验证才能使用该命令!'
denied_chat: '&c您需要先通过验证才能聊天!'
unregistered_user: '&8[&6玩家系统&8] &c此用户名还未注册过'
not_logged_in: '&8[&6玩家系统&8] &c你还未登录!'
no_permission: '&8[&6玩家系统&8] &c没有权限'
unexpected_error: '&8[&6玩家系统&8] &f发现错误,请联系管理员'
max_registration: '&8[&6玩家系统&8] &f你不允许再为你的IP在服务器注册更多用户了!'
logged_in: '&8[&6玩家系统&8] &c你已经登陆过了!'
kick_for_vip: '&8[&6玩家系统&8] &cA VIP玩家加入了已满的服务器!'
kick_unresolved_hostname: '&8[&6玩家系统&8] &c发生了一个错误: 无法解析玩家的Hostname'
tempban_max_logins: '&c由于您登录失败次数过多,已被暂时禁止登录。'
# AntiBot
antibot:
kick_antibot: '&8[&6玩家系统&8] &f验证程序已启用 !请稍等几分钟后再次进入服务器'
auto_enabled: '&8[&6玩家系统&8] &f验证程序由于大量异常连接而启用'
auto_disabled: '&8[&6玩家系统&8] &f验证程序由于异常连接减少而在 %m 分钟后停止'
# Unregister
unregister:
success: '&8[&6玩家系统&8] &c成功删除此用户!'
command_usage: '&8[&6玩家系统&8] &c正确用法:“/unregister <密码>”'
# Other messages
misc:
account_not_activated: '&8[&6玩家系统&8] &f你的帐号还未激活,请查看你的邮箱!'
password_changed: '&8[&6玩家系统&8] &c密码已成功修改!'
logout: '&8[&6玩家系统&8] &c已成功登出!'
reload: '&8[&6玩家系统&8] &f配置以及数据已经重新加载完毕'
usage_change_password: '&8[&6玩家系统&8] &f正确用法:“/changepassword 旧密码 新密码”'
accounts_owned_self: '您拥有 %count 个账户:'
accounts_owned_other: '玩家 %name 拥有 %count 个账户:'
# Session messages
session:
valid_session: '&8[&6玩家系统&8] &c欢迎回来,已帮你自动登录到此服务器'
invalid_session: '&8[&6玩家系统&8] &f登录数据异常,请等待登录结束'
# Error messages when joining
on_join_validation:
same_ip_online: '已有一个同IP玩家在游戏中了!'
same_nick_online: '&8[&6玩家系统&8] &f同样的用户名现在在线且已经登录了!'
name_length: '&8[&6玩家系统&8] &c你的用户名太短或者太长了'
characters_in_name: '&8[&6玩家系统&8] &c你的用户名包含非法字母,用户名里允许的字母: %valid_chars'
kick_full_server: '&8[&6玩家系统&8] &c抱歉,服务器已满!'
country_banned: '这个服务器禁止该国家登陆'
not_owner_error: '&8[&6玩家系统&8] &4警告! &c你并不是此帐户的拥有者,请立即登出! '
invalid_name_case: '&8[&6玩家系统&8] &c你应该使用「%valid」而并非「%invalid」登入游戏。 '
quick_command: '&8[&6玩家系统&8] &c您发送命令的速度太快了,请重新加入服务器再等待一会后再使用命令'
# Email
email:
add_email_request: '&8[&6玩家系统&8] &c请输入“/email add <你的邮箱> <再输入一次以确认>”以添加您的邮箱到此帐号'
usage_email_add: '&8[&6玩家系统&8] &f用法: /email add <邮箱> <确认邮箱地址> '
usage_email_change: '&8[&6玩家系统&8] &f用法: /email change <旧邮箱> <新邮箱> '
new_email_invalid: '&8[&6玩家系统&8] &f新邮箱无效!'
old_email_invalid: '&8[&6玩家系统&8] &f旧邮箱无效!'
invalid: '&8[&6玩家系统&8] &f无效的邮箱'
added: '&8[&6玩家系统&8] &f邮箱已添加 !'
add_not_allowed: '&8[&6玩家系统&8] &c服务器不允许添加邮箱地址'
request_confirmation: '&8[&6玩家系统&8] &f确认你的邮箱 !'
changed: '&8[&6玩家系统&8] &f邮箱已修改 !'
change_not_allowed: '&8[&6玩家系统&8] &c服务器不允许修改邮箱地址'
email_show: '&8[&6玩家系统&8] &2您当前的电子邮件地址为: &f%email'
no_email_for_account: '&8[&6玩家系统&8] &2您当前并没有任何邮箱与该账号绑定'
already_used: '&8[&6玩家系统&8] &4邮箱已被使用'
incomplete_settings: '&8[&6玩家系统&8] 错误:必要设置未设定完成,请联系管理员'
send_failure: '&8[&6玩家系统&8] 邮件发送失败,请联系管理员'
change_password_expired: '&8[&6玩家系统&8] 您不能使用此命令更改密码'
email_cooldown_error: '&8[&6玩家系统&8] &c邮件已在几分钟前发送,您需要等待 %time 后才能再次请求发送'
# Password recovery by email
recovery:
forgot_password_hint: '&8[&6玩家系统&8] &c忘了你的密码?请输入:“/email recovery <你的邮箱>”'
command_usage: '&8[&6玩家系统&8] &f用法: /email recovery <邮箱>'
email_sent: '&8[&6玩家系统&8] &f找回密码邮件已发送 !'
code:
code_sent: '一个用于重置您的密码的验证码已发到您的邮箱'
incorrect: '验证码不正确! 使用 /email recovery [邮箱] 以生成新的验证码'
tries_exceeded: '您已经达到输入验证码次数的最大允许次数。请使用 "/email recovery [邮箱]" 来生成一个新的'
correct: '验证码正确!'
change_password: '请使用 /email setpassword <新密码> 立即设置新的密码'
# Captcha
captcha:
usage_captcha: '&8[&6玩家系统&8] &c正确用法:/captcha %captcha_code'
wrong_captcha: '&8[&6玩家系统&8] &c错误的验证码,请输入:“/captcha %captcha_code”'
valid_captcha: '&8[&6玩家系统&8] &c你的验证码是有效的!'
captcha_for_registration: '注册前您需要先提供验证码,请使用指令:/captcha %captcha_code'
register_captcha_valid: '&2有效的验证码!您现在可以使用 /register 注册啦!'
# Verification code
verification:
code_required: '&3这个命令非常敏感,需要电子邮件验证!请检查您的收件箱,并遵循邮件的指导。'
command_usage: '&c使用方法: /verification <验证码>'
incorrect_code: '&c验证码错误, 请在聊天框输入 "/verification <验证码>",使用您在电子邮件中收到的验证码。'
success: '&2您的身份已经得到验证!您现在可以在当前会话中执行所有命令!'
already_verified: '&2您已经可以在当前会话中执行任何敏感命令!'
code_expired: '&3您的验证码已失效!执行另一个敏感命令以获得新的验证码!'
email_needed: '&3为了验证您的身份,您需要将一个电子邮件地址与您的帐户绑定!!'
# Time units
time:
second: '秒'
seconds: '秒'
minute: '分'
minutes: '分'
hour: '小时'
hours: '小时'
day: '天'
days: '天'
# Two-factor authentication
two_factor:
code_created: '&8[&6玩家系统&8] &a你的代码是 %code,你可以使用 %url 来进行扫描'
confirmation_required: '&8[&6玩家系统&8] &3请输入 &a/2fa confirm <验证码> &3来确认双重认证'
code_required: '&8[&6玩家系统&8] &c请输入 &a/2fa code <验证码> &c来提交双重认证验证码'
already_enabled: '&8[&6玩家系统&8] &a双重认证已在您的账号上启用'
enable_error_no_code: '&8[&6玩家系统&8] &c双重认证密钥不存在或已过期,请输入 &a/2fa add &c来添加'
enable_success: '&8[&6玩家系统&8] &a已成功启用双重认证'
enable_error_wrong_code: '&8[&6玩家系统&8] &c双重认证代码错误或者已经过期,请重新执行 &a/2fa add'
not_enabled_error: '&8[&6玩家系统&8] &c双重认证码未在您的账号上启用,请使用 &a/2fa add &c来启用'
removed_success: '&8[&6玩家系统&8] &c双重认证码已从您的账号上删除'
invalid_code: '&8[&6玩家系统&8] &c无效的验证码'
<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>
spawn:
world: ''
x: ''
y: ''
z: ''
yaw: ''
pitch: ''
firstspawn:
world: ''
x: ''
y: ''
z: ''
yaw: ''
pitch: ''
\ No newline at end of file
<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>
Welcome {PLAYER} on {SERVER} server
This server uses AuthMeReloaded protection!
var:
debug: false
commandsonlyfromconsole: false
save:
interval: 900
broadcast: true
disablestructuresaving: false
forceregioncachedump: true
onplugindisable: true
backup:
enabled: true
interval: 21600
broadcast: true
savebefore: true
rateLimit: -1
localfs:
enabled: true
destinationfolders:
- /autobackups
worlds:
- '*'
MaxNumberOfWorldsBackups: 15
pluginsfolder: true
MaxNumberOfPluginsBackups: 15
otherfolders: []
MaxNumberOfOtherFoldersBackups: 15
excludefolders: []
zip: true
ftp:
enabled: false
hostname: 127.0.0.1
port: 21
login: user
password: password
passive: false
path: asw
worlds:
- '*'
pluginsfolder: false
otherfolders: []
excludefolders: []
maxNumberOfBackups: 4
zip: false
sftp:
enabled: false
hostname: 127.0.0.1
port: 22
login: user
password: password
path: asw
worlds:
- '*'
pluginsfolder: false
otherfolders: []
excludefolders: []
maxNumberOfBackups: 4
zip: false
script:
enabled: false
scriptpaths: []
dropbox:
enabled: false
token: ''
path: asw
worlds:
- '*'
pluginsfolder: false
otherfolders: []
excludefolders: []
maxNumberOfBackups: 4
zip: false
googledrive:
enabled: false
authfilepath: ''
rootfolderid: ''
path: asw
worlds:
- '*'
pluginsfolder: false
otherfolders: []
excludefolders: []
maxNumberOfBackups: 4
zip: false
purge:
enabled: false
interval: 86400
awaytime: 2592000
ignorednicks: []
ignoreduuids: []
broadcast: true
wg:
enabled: true
regenpurgedregion: false
noregenoverlapregion: true
lwc:
enabled: true
deletepurgedblocks: false
permissions:
enabled: true
savecmd: mansave force
mywarp:
enabled: true
essentials:
enabled: true
dat:
enabled: true
restart:
juststop: false
oncrash:
enabled: false
scriptpath: ''
timeout: 60
checkerstartdelay: 20
runonnonpluginstop: false
auto:
enabled: false
broadcast: true
scriptpath: ''
time: []
countdown:
enabled: true
broadcastonsecond:
- 60
- 30
- 10
- 9
- 8
- 7
- 6
- 5
- 4
- 3
- 2
- 1
commands: []
consolecommand:
timemode:
enabled: false
times: {}
intervalmode:
enabled: false
intervals: {}
worldregen:
newseed: false
preserveradius: 0
savewg: true
savefactions: true
savegp: true
savetowny: true
savepstones: true
networkwatcher:
mainthreadnetaccess:
warn: true
interrupt: false
broadcast:
pre: '&9AutoSaving'
post: '&9AutoSave Complete'
broadcastbackup:
pre: '&9AutoBackuping'
post: '&9AutoBackup Complete'
broadcastpurge:
pre: '&9AutoPurging'
post: '&9AutoPurge Complete'
autorestart:
restarting: '&9Server is restarting'
countdown: '&9Server will restart in {SECONDS} seconds'
worldregen:
kickmessage: '&9Server is regenerating map, please come back later'
insufficentpermissions: '&cYou do not have access to that command.'
This diff is collapsed.
Use Permissions: false
Use_Permissions_If_Not_Changing_Name: false
Filter_Enabled: false
Filter:
- Filter
- Example
# Configuration Options for Colored Signs
# Colored Signs made by SirBlobman
# Made for version 4.1.0
options:
# What character should be used for color codes?
# Legacy Colors are in the format <code><color>
# Valid colors are 0-9
# Valid formats are K-O and R
# Example: &2&lHello is "Hello" with dark green and bold
#
# Default: '&'
color character: '&'
# Should permissions be used instead of allowing everyone to color their signs?
#
# Default: false
use permissions: false
# Should a message be broadcasted when Colored Signs is enabled on the server?
#
# Default: true
broadcast startup: true
# Should hex color codes be enabled if your server is 1.16+?
# Hex Colors on signs are in the following format: <code>#<hex>
# Example: &#FF0000 is RGB 255, 0, 0 or full red
#
# Default: true
use hex colors: true
# Only enable this option if you want to see extra debug messages.
# SirBlobman may ask you to enable this option if you need help or have an issue.
#
# Default: false
debug: false
messages:
not-player: "&cYou are not a player."
invalid-coordinates: "&7{value}&c is not a valid coordinate set."
not-sign: "&cThe block at that location is not a sign."
invalid-line: "&cThe line must be between 1 and 4 (Not &7{value}&c)."
successful-edit: "&aSuccessfully changed the sign."
\ No newline at end of file
# default config.yml for ConsoleSpamFix
# config version 1.8.3
#Add here the messages you want to hide from your console and logs.
#Each line represents a new message.
#NOTE! You dont need to add the full message!
#The plugin will hide all messages that contain the text added below.
# EXAMPLE:
#
# Messages-To-Hide-Filter:
# - 'WARNING: unlocalizedName'
#
# All messages that will appear in the server console that contain these words 'WARNING: unlocalizedName' will be hidden and they will not appear on logs or console.
# If you have large errors you dont have to type the full error. But the more words you add the more accurate will be and will not hide other messages that may contain the words added in the filter.
Messages-To-Hide-Filter:
- 'First example message'
- 'Second example message'
#Chat messages with color and format codes support.
#Minecraft Color and Format Codes: http://minecraft.gamepedia.com/Formatting_codes
ChatMessages:
NoPermission: '&4[System] &cYou don''t have permission!'
CmdHelp: '&4[System] &cAvailable commands:&6 /csf reload'
CmdReload: '&2[System] &aConfig reload complete!'
\ No newline at end of file
#CoreProtect Config
# If enabled, extra data is displayed when doing rollbacks and restores.
# If disabled, you can manually trigger it in-game by adding "#verbose"
# to the end of your rollback statement.
verbose: true
# 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: localhost
mysql-port: 3306
mysql-database: database
mysql-username: root
mysql-password:
# 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 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 sappling.
tree-growth: true
# Logs mushroom growth.
mushroom-growth: true
# Logs natural vine growth.
vine-growth: 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. Necessary for any item based rollbacks.
item-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
This diff is collapsed.
# This file stores custom item aliases.
# We recommend you use the `/itemdb alias` command to manage these.
# 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
\ No newline at end of file
This diff is collapsed.
# 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.
# 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
&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}
\ No newline at end of file
# Configuration for the random teleport command.
# Some settings may be defaulted, and can be changed via the /settpr command in-game.
min-range: 0.0
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
updateSpawnsToNewSpawnsConfig: true
updateJailsToNewJailsConfig: true
warnMetrics: true
movemotdToFile: true
moverulesToFile: true
deleteOldItemsCsv: true
sanitizeAllUserFilenames: true
updateUsersPowerToolsFormat: true
updateUsersHomesFormat: true
banFormatChange: true
userMapRepaired: true
updateUsersIgnoreListUUID: true
freetype,0ebee315-87ad-3035-8310-f0c0cae7c7e9
nanahira,bad4a784-fb45-3a7c-a54c-0affcd64e7e5
sweety_cute,983adc58-7b71-35cf-b7b6-a2107fdaa9ef
fairy,b70b9671-0bc2-3b4d-9650-09e53b4a6cc0
kokoroo,751799bd-bd9b-34f6-a4fa-b9d2bbc27d09
# 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
settings:
config:
# Languages must have a corresponding properties file.
# Acceptable entries are - chinese-simplified, chinese-traditional, czech, english, french, russian.
language: english
# With this enabled, every operator will have full permissions when managing GroupManager
# The user will be able to promote players to the same group or even above.
opOverrides: true
# Default setting for 'mantogglevalidate'
# true will cause GroupManager to attempt name matching by default.
validate_toggle: true
# If enabled, tab-complete will follow the mantoggle validate setting when
# offering player names. Disabled will offer all known players.
tab_validate: true
# ***************************************************************************************
# *** NOTE: Having this feature enabled can allow improper use of command blocks, ***
# *** which may lead to undesireable permission changes. You have been warned! ***
# ***************************************************************************************
allow_commandblocks: false
data:
save:
# How often GroupManager will save it's data
minutes: 10
# Number of hours to retain backups (/plugins/GroupManager/backup)
hours: 24
logging:
# Level of detail GroupManager will use when logging.
# Acceptable entries are - ALL, CONFIG, FINE, FINER, FINEST, INFO, OFF, SEVERE, WARNING
level: INFO
mirrors:
# Worlds listed here have their settings mirrored in their children.
# The first element 'world' is the main world's name, and is the parent world.
# Subsequent elements 'world_nether' and 'world_the_end' are worlds which will use
# the same user/groups files as the parent.
# The element 'all_unnamed_worlds' specifies all worlds that aren't listed, and automatically mirrors them to it's parent.
# Each child world can be configured to mirror the 'groups', 'users' or both files from its parent.
world:
world_nether:
- users
- groups
world_the_end:
- users
- groups
all_unnamed_worlds:
- users
- groups
# world2: (World2 would have it's own set of user and groups files)
# world3:
# - users (World3 would use the users.yml from world2, but it's own groups.yml)
# world4:
# - groups (World4 would use the groups.yml from world2, but it's own users.yml)
# world5:
# - world6 (this would cause world6 to mirror both files from world5)
# These groups only contain permission nodes.
#
# **** You can NOT add anything other than permission nodes ****
# **** This is NOT where you set up the groups which you give to users! ****
# **** See 'GroupManager/worlds/worldname/groups.yml' if you want to set the actual groups! ****
#
# These collections are to be inherited in your different worlds' groups.yml
# They can also be added as one of a user's subgroups, but NOT as their primary group.
# These collections are available to ALL group and user yml's.
#
# Customize these groups to fit your needs.
groups:
# Permission nodes for GroupManager
# by ElgarL, snowleo, continued from gabrielcouto's original
# https://elgarl.github.io/GroupManager/
g:groupmanager_default:
permissions:
- groupmanager.notify.self
g:groupmanager_moderator:
permissions:
- groupmanager.listgroups
- groupmanager.mandemote
- groupmanager.manpromote
- groupmanager.manselect
- groupmanager.manuadd
- groupmanager.manudel
- groupmanager.manwhois
- groupmanager.notify.other
g:groupmanager_admin:
permissions:
- groupmanager.mantogglevalidate
- groupmanager.mansave
- groupmanager.mangcheckp
- groupmanager.manglistp
- groupmanager.manucheckp
- groupmanager.manulistp
# Permission nodes for CraftBukkit
# by many devs and contributors
# http://dl.bukkit.org/
g:bukkit_default:
permissions:
- bukkit.broadcast.user
- -bukkit.command.plugins
g:bukkit_moderator:
permissions:
- minecraft.command.ban
- minecraft.command.ban-ip
- minecraft.command.gamemode
- minecraft.command.kick
- minecraft.command.list
- minecraft.command.pardon
- minecraft.command.pardon-ip
- minecraft.command.say
g:bukkit_admin:
permissions:
- minecraft.command.attribute
- minecraft.command.advancement
- minecraft.command.clear
- minecraft.command.clone
- minecraft.command.data
- minecraft.command.debug
- minecraft.command.difficulty
- minecraft.command.enchant
- minecraft.command.execute
- minecraft.command.fill
- minecraft.command.gamerule
- minecraft.command.give
- minecraft.command.kill
- minecraft.command.locate
- minecraft.command.me
- -minecraft.command.op
- minecraft.command.particle
- minecraft.command.playsound
- minecraft.command.recipe
- minecraft.command.setblock
- minecraft.command.setworldspawn
- minecraft.command.scoreboard
- minecraft.command.summon
- minecraft.command.spawnpoint
- minecraft.command.spreadplayers
- minecraft.command.stop
- minecraft.command.teleport
- minecraft.command.time
- minecraft.command.weather
- minecraft.command.whitelist
- minecraft.command.worldborder
- minecraft.command.xp
- bukkit.broadcast
- bukkit.broadcast.admin
- bukkit.command.help
- bukkit.command.plugins
- bukkit.command.reload
- minecraft.command.save-all
- minecraft.command.save-on
- minecraft.command.save-off
- minecraft.command.tell
- bukkit.command.version
# Permission nodes for EssentialsX
# by md678685
# https://www.spigotmc.org/resources/essentialsx.9089/
g:essentials_default:
permissions:
- essentials.help
- essentials.helpop
- essentials.list
- essentials.motd
- essentials.rules
- essentials.spawn
- essentials.jail.allow.help
- essentials.jail.allow.helpop
- essentials.jail.allow.rules
g:essentials_builder:
permissions:
- essentials.afk
- essentials.afk.auto
- essentials.back
- essentials.back.ondeath
- essentials.balance
- essentials.balance.others
- essentials.balancetop
- essentials.book
- essentials.chat.color
- essentials.chat.format
- essentials.chat.shout
- essentials.chat.question
- essentials.compass
- essentials.delhome
- essentials.depth
- essentials.exp
- essentials.getpos
- essentials.hat
- essentials.home
- essentials.ignore
- essentials.itemdb
- essentials.kit
- essentials.kits.tools
- essentials.mail
- essentials.mail.send
- essentials.me
- essentials.msg
- essentials.msg.color
- essentials.msg.format
- essentials.nick
- essentials.pay
- essentials.ping
- essentials.powertool
- essentials.powertooltoggle
- essentials.protect
- essentials.recipe
- essentials.seen
- essentials.sethome
- essentials.sethome.bed
- essentials.sethome.multiple
- essentials.signs.use.*
- essentials.signs.create.disposal
- essentials.signs.create.mail
- essentials.signs.create.protection
- essentials.signs.create.trade
- essentials.signs.break.disposal
- essentials.signs.break.mail
- essentials.signs.break.protection
- essentials.signs.break.trade
- essentials.suicide
- essentials.time
- essentials.tpa
- essentials.tpaccept
- essentials.tpahere
- essentials.tpdeny
- essentials.warp
- essentials.warp.list
- essentials.worth
- essentials.jail.allow.mail
- essentials.jail.allow.ping
- essentials.jail.allow.seen
g:essentials_moderator:
permissions:
- -essentials.spawner.enderdragon
- essentials.afk.kickexempt
- essentials.ban
- essentials.ban.notify
- essentials.banip
- essentials.book.title
- essentials.book.others
- essentials.broadcast
- essentials.chat.url
- essentials.chat.magic
- essentials.clearinventory
- essentials.delwarp
- essentials.eco.loan
- essentials.exp.others
- essentials.ext
- essentials.fly
- essentials.fly.safelogin
- essentials.getpos
- essentials.getpos.others
- essentials.helpop.receive
- essentials.home.others
- essentials.invsee
- essentials.jails
- essentials.jump
- essentials.kick
- essentials.kick.notify
- essentials.kill
- essentials.kits.*
- essentials.msg.magic
- essentials.mute
- essentials.mute.notify
- essentials.nick.color
- essentials.nick.others
- essentials.realname
- essentials.seen.banreason
- essentials.seen.extra
- essentials.setwarp
- essentials.signs.create.*
- essentials.signs.break.*
- essentials.spawner
- essentials.spawner.*
- essentials.thunder
- essentials.time
- essentials.time.set
- essentials.protect.alerts
- essentials.protect.admin
- essentials.protect.ownerinfo
- essentials.ptime
- essentials.ptime.others
- essentials.togglejail
- essentials.top
- essentials.tp
- essentials.tp.others
- essentials.tphere
- essentials.tppos
- essentials.tptoggle
- essentials.unban
- essentials.unbanip
- essentials.vanish
- essentials.vanish.effect
- essentials.warps.*
- essentials.weather
- essentials.whois
- essentials.workbench
- essentials.world
- essentials.worlds.*
- essentials.jail.allow.jails
- essentials.jail.allow.togglejail
g:essentials_admin:
permissions:
- -essentials.backup
- -essentials.essentials
- -essentials.setspawn
- -essentials.reloadall
- -essentials.plugin
- essentials.*
# Permission nodes for Towny by Llmdl
# https://www.spigotmc.org/resources/towny-advanced.72694/
# Materials https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
g:towny_default:
permissions:
- towny.chat.local
g:towny_builder:
permissions:
- towny.wild.build.OAK_SAPLING
- towny.wild.destroy.OAK_SAPLING
- towny.wild.destroy.GOLD_ORE
- towny.wild.destroy.IRON_ORE
- towny.wild.destroy.COAL_ORE
- towny.wild.build.OAK_LOG
- towny.wild.destroy.OAK_LOG
- towny.wild.destroy.OAK_LEAVES
- towny.wild.destroy.LAPIS_ORE
- towny.wild.destroy.TALL_GRASS
- towny.wild.destroy.LEGACY_YELLOW_FLOWER
- towny.wild.destroy.LEGACY_RED_FLOWER
- towny.wild.destroy.BROWN_MUSHROOM
- towny.wild.destroy.RED_MUSHROOM
- towny.wild.destroy.TORCH
- towny.wild.destroy.DIAMOND_ORE
- towny.wild.destroy.REDSTONE_ORE
- towny.wild.destroy.LEGACY_GLOWING_REDSTONE_ORE
- towny.wild.destroy.SNOW
- towny.wild.destroy.CACTUS
- towny.wild.destroy.CLAY
- towny.wild.destroy.SUGAR_CANE
- towny.wild.destroy.PUMPKIN
- towny.wild.destroy.MELON
- towny.wild.destroy.VINE
- towny.wild.destroy.LILY_PAD
- towny.wild.destroy.NETHER_WART
g:towny_moderator:
permissions:
- towny.chat.mod
- towny.wild.switch.minecraft:wooden_door
- towny.wild.build.minecraft:SUGAR_CANE
- towny.wild.build.minecraft:PUMPKIN
- towny.wild.build.minecraft:MELON
- towny.wild.build.minecraft:LILY_PAD
- towny.wild.build.minecraft:NETHER_WART
g:towny_admin:
permissions:
- towny.admin
- -towny.wild.destroy.minecraft:END_PORTAL
- -towny.wild.destroy.minecraft:END_PORTAL_FRAME
- towny.chat.admin
# Permission nodes for SuperVanish by MyzelYam
# https://www.spigotmc.org/resources/supervanish-be-invisible.1331/
g:vanish_moderator:
permissions:
- sv.use.1
- sv.toggleitems
- sv.login
- sv.logout
- sv.see.1
- sv.keepfly
- vanish.hooks.essentials.hide
g:vanish_admin:
permissions:
- sv.others
- sv.reload
- sv.list
- sv.recreatefiles
- sv.use.2
- sv.see.2
- sv.notoggle
# Group inheritance
#
# Any inherited groups prefixed with a g: are global groups
# and are inherited from the GlobalGroups.yml.
#
# Groups without the g: prefix are groups local to this world
# and are defined in this file.
#
# Local group inheritances define your promotion tree when using 'manpromote/mandemote'
groups:
Default:
default: false
permissions:
- -bukkit.command.kill
inheritance:
- g:groupmanager_default
- g:bukkit_default
- g:essentials_default
- g:towny_default
info:
prefix: '&e'
build: false
suffix: ''
Builder:
default: true
permissions: []
inheritance:
- default
- g:essentials_builder
- g:towny_builder
info:
prefix: '&2'
build: true
suffix: ''
Moderator:
default: false
permissions: []
inheritance:
- builder
- g:groupmanager_moderator
- g:bukkit_moderator
- g:essentials_moderator
- g:towny_moderator
- g:vanish_moderator
info:
prefix: '&5'
build: true
suffix: ''
Admin:
default: false
permissions: []
inheritance:
- moderator
- g:groupmanager_admin
- g:bukkit_admin
- g:essentials_admin
- g:towny_admin
- g:vanish_admin
info:
prefix: '&c'
build: true
suffix: ''
Owner:
default: false
permissions:
- '*'
- -vanish.effects.*
- +vanish.effects.toggle.all
inheritance:
- admin
info:
prefix: '&4'
build: true
suffix: ''
Speed: 0.5
This is an example.
This line will change every 0.5 seconds...
because it's an animation.
You just have to put "{animation: example.txt}" in a hologram...
to see this animated text.
\ No newline at end of file
# .
# . Read the tutorial at: http://dev.bukkit.org/bukkit-plugins/holographic-displays/
# .
# . Plugin created by filoghost.
# .
space-between-lines: 0.02
quick-edit-commands: true
images:
symbol: '[x]'
transparency:
space: ' [|] '
color: '&7'
bungee:
refresh-seconds: 3
use-RedisBungee: false
pinger:
enable: false
timeout: 500
offline-motd: '&cOffline, couldn''t get the MOTD.'
status:
online: '&aOnline'
offline: '&cOffline'
motd-remove-leading-trailing-spaces: true
servers:
- 'hub: 127.0.0.1:25565'
- 'survival: 127.0.0.1:25566'
- 'minigames: 127.0.0.1:25567'
time:
format: H:mm
zone: GMT+1
update-notification: true
debug: false
#.
#. Please do NOT edit this file manually.
#.
\ No newline at end of file
#
# This is the configuration file for static placeholders.
# Dynamic placeholders are {online}, {max_players}, ...
# Static placeholders are symbols.
#
# List of unicode symbols: http://www.fileformat.info/info/unicode/index.htm
#
[x]: \u2588
[/]: \u258C
[.]: \u2591
[..]: \u2592
[...]: \u2593
[p]: \u2022
[|]: \u23B9
\ No newline at end of file
Unknown 10 2021 (4:8:36) - Illegal stack of items removed: DIAMOND_SWORD (10) from player: Nanahira at item scan.
Unknown 10 2021 (4:13:13) - Illegal stack of items removed: DIAMOND_SWORD (2) from player: Nanahira at item scan.
Unknown 10 2021 (4:13:13) - Illegal stack of items removed: DIAMOND_SWORD (2) from player: Nanahira at item scan.
Unknown 10 2021 (4:13:13) - Illegal stack of items removed: DIAMOND_SWORD (2) from player: Nanahira at item scan.
Unknown 10 2021 (4:13:13) - Illegal stack of items removed: DIAMOND_SWORD (2) from player: Nanahira at item scan.
Unknown 10 2021 (4:13:13) - Illegal stack of items removed: DIAMOND_SWORD (2) from player: Nanahira at item scan.
Unknown 10 2021 (4:13:13) - Illegal stack of items removed: DIAMOND_SWORD (2) from player: Nanahira at item scan.
Unknown 10 2021 (4:25:34) - Illegal stack of items removed: DIAMOND_SWORD (2) from player: Nanahira at item scan.
Unknown 10 2021 (4:25:34) - Illegal stack of items removed: DIAMOND_SWORD (2) from player: Nanahira at item scan.
Unknown 10 2021 (4:25:34) - Illegal stack of items removed: DIAMOND_SWORD (2) from player: Nanahira at item scan.
ConfigVersion: '2.0'
UserRequested:
Obscure:
BlockBadItemsFromCreativeTab: false
IgnoreAllShulkerPlaceChecks: false
HackedShulker:
DestroyInvalidShulkers: false
CheckGroundForBadShulkerAtLogin: false
HopperCheck:
IgnoreAllHopperChecks: false
Obsure:
Misc:
RemoveAllRenamedItems: false
ItemRemoval:
ItemLoresToRemove: []
RemoveItemsMatchingName: false
ItemNamesToRemove: []
BlockEnchantingInstead: false
NameLoreStrictMatchMode: false
BlockRepairsInstead: false
Mobs:
PreventZombieItemPickup: false
Cobble:
PreventCobbleGenerators: false
Misc:
NotifyInsteadOfBlock: []
Exploits:
Nether:
KillPlayersBelowNether: false
NetherYLevel: 128
BlockPlayersAboveNether: true
ExcludeNetherWorldFromHeightCheck: []
1_12_Exploits:
PreventRecipeDupe: true
PreventItemFramePistonDupe: true
Other:
PreventInvalidPotions: true
PunishForChestsOnMobs: false
DisableRidingExploitableMobs: true
DisableChestsOnMobs: true
PreventCommandsInBed: true
PreventMinecartsInBoats: true
PreventHoppersToUnloadedChunks: true
PreventEndPortalDestruction: true
PreventItemSwapLagExploit: true
PreventRailDupe: true
PreventInvalidElytraFlight: true
PreventBedExplosions: true
PreventBedrockDestruction: true
PreventNestedShulkers: true
PortalDupe:
NetherWhiteList: []
EndWhiteList: []
NotifyBlockedPortalAttempts: false
BlockNonPlayersInNetherPortal: true
EndWhiteListMode: true
BlockNonPlayersInEndPortal: true
NetherWhiteListMode: true
Enchants:
EnchantedItemWhitelist: []
FixIllegalEnchants: false
RemoveUnbreakableFlag: false
AllowBypass: false
RemoveCustomAttributes: false
CustomEnchantOverride: []
OnlyFunctionInWorlds: []
DestroyIllegallyEnchantedItemsInstead: false
EndGateway:
PreventEndGatewayCrashExploit: true
MineCart:
PreventHeadInsideBlocks: false
MinecartBlockWhiteList: []
RemoveExistingGlitchedMinecarts: false
PreventMinecartGlitch: true
BookExploit:
DisableBookWriting: false
BookAuthorWhitelist: []
LimitNumberOfPages: 0
RemoveBooksNotMatchingCharset: true
PageCountThreshold: 5
ValidCharset: US-ASCII
OverStack:
GroupStack: []
FixOverstackedItemInstead: false
PreventOverStackedItemInHoppers: true
RemoveOverstackedItems: true
StackWhiteListMode: true
RemoveItemsOfType: []
AllowStack:
- POTION
Looting:
PreventLootingExploit: true
FishMod:
MaxFishToNotifyStaffThenBlock: 5
WatchForAutoFishMod: true
WarnPlayerThenKickInsteadOfNotify: false
MaxFishAllowedBeforeKick: 5
TNTDupe:
PreventIndirectTNTPowerDupe: true
3rdParty:
BlockCMIShulkerStacking: true
SignExploit:
DestroyBadSignsOnChunkLoad: false
NetherPortal:
PreventPortalTrap: true
LavaDupe:
PreventLavaDupe: true
RNGEnchant:
PreventRNGEnchant: true
DropperDupe:
BlockLoopedDroppers: false
Fishing:
KickForAutoClickerFishing: true
Teleport:
PearlPhasing: true
Exploit:
Teleport:
CorrectionNotify: false
LagMachines:
End Crystal: true
ArmorStand: true
Misc:
BreakMachinesInsteadOfDroppingItems: true
DisableInWorlds: []
ItemScanTimer: 10
LogOffensesInSeparateFile: true
InGameOffenseNotifications: true
NotifyNearbyPlayers: false
PluginPrefix: '[IllegalStack] -'
ChestRemoved: removed a chest from a ~entity~ @
ChestPrevented: prevented ~player~ from putting a chest on a ~entity~ @
StaffChestPunishment: punished ~player~ for continuing to try to put chests on a creature. A
~entity~ was removed, the player's inventory has been cleared and the player has
been kicked from the server. @
BookRemoved: 'Found a book with characters that do NOT match the specified character
set and removed it.. Author was: ~author~'
TooManyPages: Found a book with too many pages and removed it from the inventory of
~name~
SignRemoved: Found a sign not matching the allowed character set in the world @
SignRemovedOnPlace: detected a sign placed by ~name~ that contained characters not
in the allowed character set. Possible dupe machine exploit! @
SignKickPlayerMsg: Placing signs with unicode characters is NOT permitted.
ShulkerClick: 'Removed a shulker box from inside another shulker box clicked by: ~name~'
ShulkerPlace: Removed a shulker box containing illegally stacked, or enchanted items
on player ~player~ @
ItemFrameRemoveOnExtend: removed an item frame containing - ~contents~ on the back
of a retracting piston @
ItemFrameRemoveOnRetract: removed an item frame containing - ~contents~ pulled by
a sticky piston
PistonRetractionDupe: Stopped Rail/Carpet Dupe & Removed Piston @ ~removedblocks~
NetherPortalBlock: 'Blocked an entity from entering or leaving the nether: ~name~
@'
EndPortalBlock: 'Blocked an entity from entering or leaving the end: ~name~ @'
MinecartGlitch1: 'Located and removed a minecart glitched inside another block : ~blocktype~
@'
MinecartGlitch2: Stopped a minecart from being glitched into a block @
HeadInsideSolidBlock: Stopped ~player~ 's head from being inside a solid block while
in a ~vehicle~ @
MinecartMount: Prevented a ~entity~ from being able to mount a ~vehicle~ @
ZeroTickGlitch: Stopped Zero tick crop growth glitch and removed (~removedblocks~)
@
NamedItemRemovalHopper: Found an item named ~item~ in a hopper, it has been removed
@
NamedItemRemovalPlayer: 'Found an item named: ~item~ in ~name~''s inventory, it has
been removed. @'
ItemTypeRemovedPlayer: 'Found a blacklisted item type: ~item~ in ~name~''s inventory,
it has been removed'
ItemTypeRemoved: 'Found a blacklisted item type: ~item~ in ~player~''s inventory,
it has been removed'
SilkTouchBookBlocked: Stopped ~name~ from breaking ~block~ using a silk touch book
@
PistonHeadRemoval: A piston head was exploded.. removing an orphan piston base @
IllegalStackLogin: 'Illegal stack of items removed: ~item~ (~amount~) from player:
~name~ at login.'
IllegalStackOffhand: Removed an illegal stack of items from the off hand of ~name~,
~item~ ( ~amount~)
IllegalStackPlayerBody: 'Illegal stack of items removed: ~item~ (~amount~) from ~name~''s
body during item scan.'
IllegalStackItemScan: 'Illegal stack of items removed: ~item~ (~amount~) from player:
~name~ at item scan.'
IllegalStackOnClick: 'Illegal stack of items removed: ~item~ (~amount~) from player:
~name~ on click in inventory.'
IllegalStackShorten: 'Fixed an illegal stack of: ~item~ (~amount~) triggered by player:
~name~.'
IllegalStackUnstack: 'Unstacked an illegal stack of: ~item~ (~amount~) triggered by
player: ~name~. ~lost~ items were unable to fit and lost.'
InvalidPotionRemoved: 'Removed invalid potion from ~name~ had the following effects:
~effects~'
UnbreakableItemCleared: Removed Unbreakable flag from ~item~ found on player ~name~
CustomAttribsRemoved: Removed Custom Attributes on ~item~ held by ~name~ (~attributes~)
CustomAttribsRemoved2: Removed ~item~ with Custom Attributes worn by ~name~ (~attributes~)
GlideActivateMaxBuild: Prevented ~name~ from activating an elytra while above the
max build height. @
GlideAboveMaxBuild: Player ~name~ was using an elytra above the max build height,
disabling glide. @
CorrectedPlayerLocation: (possible pearl glitch into block) Corrected an enderpearl
teleport location for ~player~ @
StoppedPushableArmorStand: Prevented an armor stand from being lifted straight up
via a piston @
StoppedPushableEntity: Prevented an entity (armor stand/end crystal) from being pushed
into another entity @
RemovedRenamedItem: Removed a renamed item ~item~ from the inventory of ~name~
BlockedTripwireDupe: Player ~name~ attempted to place a tripwire hook on a trap door,
it has been removed (PreventTripwireDupe = true)
GenericItemRemoval: ~item~ removed by protection ~protection~, found on source ~source~
PlayerTrappedPortalMsg: §cSorry ~name~ but that portal appears to not have a valid
exit! You would be trapped if you went through it!
PlayerCommandSleepMsg: §cSorry but all commands are disabled while sleeping!
PlayerDisabledBookMsg: §cSorry but player book editing is disabled on this server!
PlayerKickMsgFishing: §cAuto Clicker Fishing is not allowed on this server!
PlayerKickMsgFishMod: §cAttention! it looks like you may be using an Auto Fishing
Mod... Please change the spot you're fishing to avoid getting kicked!
PlayerSwimExploitMsg: §cThat villager is too busy swimming to trade with you right
now!
PlayerCMIShulkerNest: §cSorry you can not put a shulker into another shulker!
PlayerDisabledHorseChestMsg: §cSorry, chests on horses, llamas, mules etc are disabled!
PlayerDisabledRidingChestedMsg: §cSorry, taming creatures that can carry chests is
disabled!
PlayerKickForChestMsg: §cYou were warned about chests on mobs, stop trying.
PlayerNearbyNotification: a nearby exploit was detected ~prot~
PlayerNetherBlock: §cSorry ~name~ players are not allowed on top of the nether!
PlayerEnchantBlocked: §cSorry ~name~ Enchanting this item is not permitted.
PlayerRepairBlocked: §cSorry ~name~ Repairing this item is not permitted.
StaffMsgEndGatewayVehicleRemoved: player ~name~ attempted to take a ~vehicle~ through
an end gateway, it has been removed.
StaffMsgBlockedPortalLogin: broke a trapped nether portal @
StaffMsgBlockedPortal: ~player~ was prevented from going through a blocked/trapped
nether portal @
StaffMsgDropperExploit: Detected a hopper/dropper loop exploit and removed a dispenser/dropper
@
StaffMsgSpawnerReset: A ~type~ spawner was reset to a pig spawner when broken by ~name~
@
StaffMsgCreativeBlock: ~name~ was prevented from loading in an illegal item via the
creative saved toolbar.
StaffMsgNetherBlock: ~name~ was prevented from accessing the top of the nether @
StaffMsgNetherFix: ~name~ has been teleported down from above the nether ceiling @
StaffMsgUnderNether: ~name~ has been killed for flying under the nether floor @
StaffMsgNetherCart: Stopped ~name~ riding in a vehicle above the nether ceiling @
StaffMsgBookRemoved: 'Removed a writable book from player: ~name~ because player book
creation is disabled!'
StaffProtectionToggleMsg: 'Protection: ~protection~ has been turned ~status~ by ~name~'
StaffInvalidProtectionMsg: '§cYou must supply a valid protection name to add values
to:'
StaffOptionUpdated: §aOption successfully updated!
StaffSingleWordsOnly: §cThat protection does not support multiple word arguments!
StaffStringUpdated: '§aValue updated with string value: ~value~'
StaffEnchantBypass: §cPlease left click with the item in hand you wish to add to the
EnchantedItemWhitelist, left click with nothing in hand or use /istack cancel to
cancel.
StaffEnchantBypassCancel: §cEnchantedItemWhitelist add item mode DISABLED.
StaffEnchantBypassAdded: §aAdded ~itemdata~ to the EnchantedItemWhitelist!
StaffSpamFishingNotice: §a~player~ is spam fishing! ~casts~ casts without a 2 second
break! @
StaffAutoFishingNotice: §a~player~ appears to be using an autofishing mod.. ~count~
caught within 0.3 blocks of each other @
StaffBadShulkerRemoved: Removed a hacked shulker box with an excessive amount of items
in it (~size~) from ~name~ @
StaffBadShulkerInWorld: 'Removed a dropped shulker box with an excessive amount of
items in it (~size~) from the world: @'
StaffNoItem: You must be holding an item in your main hand to force fix it's enchantment!
StaffNoEnchants: This item has no enchants to fix!
StaffEnchantFixed: Corrected ~amount~ enchants on ~item~
StaffNoNBTAPI: 'NBT-Api was not found on your server and is needed for ~prot~ since
it is enabled! Please download and install it from: https://www.spigotmc.org/resources/nbt-api.7939/'
StaffEnchantNotFixed: IllegalStack did not detect any invalid enchantments on this
item.
StaffEndPortalProtected: Prevented the end portal from being broken using a dispenser
@
StaffMsgNoPerm: 'You do not have permission to use that IllegalStack feature, node
required: ~perm~'
StaffMsgBedExplosion: Prevented a bed from being used as an explosive @
DestroyedEnchantedItem: 'Destroyed an Illegally Enchanted Item ~item~ ~enchant~.(~lvl)
found on player: ~player~'
IllegalEnchantLevel: '§aFixed Enchantment Level ~enchant~.(~lvl~) on ~item~ found
on player: ~player~'
IllegalEnchantType: '§aCould not fix Enchantment ~enchant~.(~lvl~) on ~item~ found
on player: ~player~ this enchantment is not valid for this item type!'
# The number at the end of the of each line is how much enabling this is going to improve server performance compared to other features
# The numbers are on a scale of 1-10
# All features are enabled by default
version: 0.1.7
# Automatically removes loaded chunks in worlds that have no players every 10 seconds. (9)
autoChunk: true
# Removes spawn chunks for all worlds in your server. (10)
noSpawnChunks: true
# This determines if the Smart Lag Detection AI is working to keep your server lag free. (10)
smartlagai: true
# This prevents the LaggRemover AI from repeatedly attempting to reduce lag if the server grows beyond repair. This
# should rarely happen, but if it does, this will prevent LaggRemover from adding to the problem. Time in minutes.
smartaicooldown: 3
# Smart lag detection. If a player types "lag" or "lagg" in the chat and your server TPS is less than this number, the servers lag removal AI will become active. (10)
TPS: 16.00
# Smart lag detection. If a player types "lag" or "lagg" in the chat and your server has less than this amount of ram left, the servers lag removal AI will become active. UNIT IN MEGABYTES (10)
RAM: 100
# These are the protocols are run by the LaggRemover AI when your server is detected as lagging for one or both of the following reasons. You can list all protocols by typing /lr protocol list
lag_protocols:
low_ram:
cc_items: '{"Delay":"true", "Count": "false"}'
low_tps:
cc_entities: '{"Delay":"true", "Count": "false", "ToClear":"null", "World":"%all%"}'
periodically:
cc_items: '{"Delay":"true", "Count": "false"}'
# This is a list of worlds that will not be automatically saved by the server. This reduces disk usage but can only be used for worlds in which the terrain is not being edited. Add DISABLED to the list to allow all worlds to automatically save. (6)
nosaveworlds:
- DISABLED
# This automatically removes lag after a certain period of time. The time is in minutes.
auto-lag-removal:
run: false
every: 10
# This prevents mobs from spawning in a chunk that contains more than the amount of entities specified in the "thinAt" value. (10 because it can prevent players from creating lag machines)
thinMobs: true
# The max number of entities that can spawn in a single chunk.
thinAt: 300
# Allows the LaggRemover AI (Artificial Inteligence) to perform action to lower the amount of packets being sent to just the player that typed lag. (10)
doRelativeAction: true
# When enabled, only allows the removal of items for relative lag removal for players.
doOnlyItemsForRelative: false
# This prevents non-hostile mobs from being removed by the relative lag removal system. THIS HAS TO BE DISABLED TO USE doOnlyItemsForRelative
dontDoFriendlyMobsForRelative: true
# When the LaggRemover AI detects a player is lagging. It will attempt to remove lag relative to player before looking at the whole server.
# This defines the max radius in blocks the LaggRemover AI can remove entities specified above. Radius in blocks.
localLagRadius: 10
# Defines what percent of the entities in the "localLagRadius" are removed.
localThinPercent: 80
# How often the LaggRemover AI can remove lag for a person (in seconds). This is to prevent players from tricking the AI into repeatedly clearing mobs or purging memory.
localLagRemovalCooldown: 60
# Makes local lag removal only be triggered if the amount of entities in the 'localLagRadius' is greater than this
localLagTriggered: 100
# Time between messages a player can type in chat. If a player spams chat this can create lag. (in ticks 20 ticks = 1 second) If a player has the permission lr.nochatdelay, they will not have their chat limited.
chatDelay: 0
# Change this to modify the LaggRemover prefix. NOTE: The showing of the prefix shows professionalism for the technology being used by your server, if you modify it from its default value, it does not.
prefix: '&6&lLaggRemover &7&l>>&r '
# This is whether you would like this plugin to automatically check and install new updates. This is highly recommended.
auto-update: false
# The warning messages and how long you would like a warning to be for a certain protocol.
protocol_warnings:
cc_items:
time: 60
stages:
- '60:%PREFIX%&eClearing ground items in &b60 &eseconds'
- '30:%PREFIX%&eClearing ground items in &b30 &eseconds'
- '5:%PREFIX%&eClearing ground items in &b5 &eseconds'
- 'f:%PREFIX%&eAll items on the ground have been cleared.'
cc_entities:
time: 60
stages:
- '60:%PREFIX%&eClearing hostile entities in &b60 &eseconds'
- '30:%PREFIX%&eClearing hostile entities in &b30 &eseconds'
- '5:%PREFIX%&eClearing hostile entities in &b5 &eseconds'
- 'f:%PREFIX%&eAll hostile entities have been cleared.'
# Enables/Disables the "LaggRemover V2" splash screen when the plugin starts
splashScreen: true
# Configuration file
# https://github.com/connection-lost/LockettePro/wiki/*-config.yml
# If there are missing entries, you can add them manually.
language-file-name: lang_zh-cn.yml
enable-quick-protect: true
enable-uuid-support: false
block-interfere-placement: true
block-item-transfer-in: false
block-item-transfer-out: true
block-hopper-minecart: remove
cache-time-seconds: 0
private-signs:
- '[閿乚'
additional-signs:
- '[鏇村浜篯'
everyone-signs:
- '[浠讳綍浜篯'
timer-signs:
- '[Timer:@]'
lockables:
- CHEST
- TRAPPED_CHEST
- FURNACE
- BURNING_FURNACE
- HOPPER
- BREWING_STAND
- DIAMOND_BLOCK
- WOODEN_DOOR
- SPRUCE_DOOR
- BIRCH_DOOR
- JUNGLE_DOOR
- ACACIA_DOOR
- DARK_OAK_DOOR
- IRON_DOOR_BLOCK
protection-exempt:
- nothing
lock-expire: false
lock-expire-days: 999.9
lock-default-create-time-unix: -1
lock-expire-string: '&3[Expired]'
command-usage: "&6[LockettePro] &bLockettePro plugin help\n&c1. In order to add a user to a sign, right click the sign, then enter /lock <line number> <text> to change the line.\n&c2. To reload configuration, enter /lock reload.\nLockettePro by connection_lost"
you-can-quick-lock-it: '&6[LockettePro] &aRight click the block with a sign to lock.'
you-can-manual-lock-it: '&6[LockettePro] &aPlace a sign and write [Private] to lock it.'
config-reloaded: '&6[LockettePro] &aConfig reloaded.'
no-permission: '&6[LockettePro] &cYou don''t have permission to do that.'
no-sign-selected: '&6[LockettePro] &cSelect a sign by right-clicking on it first.'
sign-need-reselect: '&6[LockettePro] &cPlease re-select the sign.'
line-is-too-long: '&6[LockettePro] &cThis line is too long!'
cannot-change-this-line: '&6[LockettePro] &cYou cannot change this line.'
sign-changed: '&6[LockettePro] &aSign edited successfully.'
locked-quick: '&6[LockettePro] &aBlock locked successfully.'
additional-sign-added-quick: '&6[LockettePro] &aAdditional sign added successfully.'
cannot-lock-quick: '&6[LockettePro] &cYou cannot lock this.'
cannot-add-additional-sign-quick: '&6[LockettePro] &cYou cannot add a sign here'
locked-manual: '&6[LockettePro] &aBlock locked successfully.'
additional-sign-added-manual: '&6[LockettePro] &aAdditional sign added successfully.'
cannot-lock-manual: '&6[LockettePro] &cYou cannot lock this.'
cannot-add-additional-sign-manual: '&6[LockettePro] &cYou cannot add a sign here'
not-locked-yet-manual: '&6[LockettePro] &cThis block is not locked yet.'
cannot-lock-door-nearby-manual: '&6[LockettePro] &cThere is a door nearby.'
block-already-locked-manual: '&6[LockettePro] &cThis block is already locked.'
block-is-not-lockable: '&6[LockettePro] &cThis block is not lockable.'
sign-selected: '&6[LockettePro] &aSign Selected.'
break-own-lock-sign: '&6[LockettePro] &aYou broke your lock sign.'
cannot-break-this-lock-sign: '&6[LockettePro] &cYou cannot break this lock sign.'
break-own-additional-sign: '&6[LockettePro] &aYou broke your additional sign.'
break-redundant-additional-sign: '&6[LockettePro] &aYou broke a redundant additional sign.'
cannot-break-this-additional-sign: '&6[LockettePro] &cYou cannot break this additional sign.'
block-is-locked: '&6[LockettePro] &cThis block is locked.'
cannot-interfere-with-others: '&6[LockettePro] &cYou cannot place a block that may interfere others.'
sign-error: '&4[ERROR]'
\ No newline at end of file
# Spanish translation by Alarar
command-usage: "&6[Private] &bPrivate plugin ayuda\n&c1. Para a?adir un usuario al private, click derecho en el cartel, y escribe /lock <numero l¨ªnea> <nombre> para cambiar o a?adir l¨ªnea.\n&c2. Para recargar la config, utiliza /lock reload.\nLockettepro by connection_lost"
you-can-quick-lock-it: '&6[Private] &aClick derecho con el cartel en lo que quieras proteger.'
you-can-manual-lock-it: '&6[Private] &aPon un cartel y escribe [Private] para privatizarlo.'
config-reloaded: '&6[Private] &aConfig recargada.'
no-permission: '&6[Private] &cNo tienes permisos para hacer esto.'
no-sign-selected: '&6[Private] &cPrimero selecciona un cartel con click derecho.'
sign-need-reselect: '&6[Private] &cPor favor selecciona otra vez el cartel.'
line-is-too-long: '&6[Private] &c?Esta l¨ªnea es muy larga!'
cannot-change-this-line: '&6[Private] &cT¨² no puedes cambiar esta l¨ªnea.'
sign-changed: '&6[Private] &aCartel editado correctamente.'
locked-quick: '&6[Private] &aObjeto privatizado correctamente.'
additional-sign-added-quick: '&6[Private] &aCartel adicional agregado correctamente.'
cannot-lock-quick: '&6[Private] &cNo puedes privatizar eso.'
cannot-add-additional-sign-quick: '&6[Private] &cNo puedes colocar un cartel aqu¨ª.'
locked-manual: '&6[Private] &aPrivatizado correctamente.'
additional-sign-added-manual: '&6[Private] &aCartel adicional a?adido correctamente.'
cannot-lock-manual: '&6[Private] &cNo puedes proteger esto.'
cannot-add-additional-sign-manual: '&6[Private] &cNo puedes a?adir un cartel aqu¨ª.'
not-locked-yet-manual: '&6[Private] &cEste objeto no esta protegido todav¨ªa.'
cannot-lock-door-nearby-manual: '&6[Private] &cHay una puerta cerca.'
block-already-locked-manual: '&6[Private] &cEste bloque esta ya privatizado.'
block-is-not-lockable: '&6[Private] &cEste bloque no se puede privatizar.'
sign-selected: '&6[Private] &aCartel seleccionado.'
break-own-lock-sign: '&6[Private] &a?Has roto t¨² cartel private!.'
cannot-break-this-lock-sign: '&6[Private] &c?No puedes romper este cartel private!.'
break-own-additional-sign: '&6[Private] &aHas roto t¨² cartel adicional private.'
break-redundant-additional-sign: '&6[Private] &aHas roto un cartel private que era redundante.'
cannot-break-this-additional-sign: '&6[Private] &cNo puedes romper este cartel adicional de private!.'
block-is-locked: '&6[Private] &c?Este bloque esta protegido!.'
cannot-interfere-with-others: '&6[Private] &c?No puedes poner un cartel interfiriendo con otros de private!.'
sign-error: '&4[ERROR]'
\ No newline at end of file
# Lingua Italiana creata da Maxetto.
command-usage: "&6[LockettePro] &bAiuto LockettePro\n&c1. Per aggiungere un giocatore nel cartello, fai tasto destro sul cartello, poi scrivi /lock <numero linea> <testo> per modificare la linea indicata.\n&c2. Per ricaricare la configurazione, scrivi /lock reload.\nLockettePro di connection_lost"
you-can-quick-lock-it: '&6[LockettePro] &aFai tasto destro sul blocco con un cartello per privatizzarlo.'
you-can-manual-lock-it: '&6[LockettePro] &aPiazza un cartello e scrivi [Private] per privatizzarlo.'
config-reloaded: '&6[LockettePro] &aConfigurazione ricaricata correttamente.'
no-permission: '&6[LockettePro] &cNon hai il permesso di fare ciò.'
no-sign-selected: '&6[LockettePro] &cDevi selezionare un cartello facendo tasto destro su di esso prima di eseguire questo comando.'
sign-need-reselect: '&6[LockettePro] &cPer favore riseleziona il cartello.'
line-is-too-long: '&6[LockettePro] &cIl testo inserito è troppo lungo!'
cannot-change-this-line: '&6[LockettePro] &cNon puoi modificare questa linea.'
sign-changed: '&6[LockettePro] &aCartello modificato correttamente.'
locked-quick: '&6[LockettePro] &aBlocco privatizzato correttamente.'
additional-sign-added-quick: '&6[LockettePro] &aCartello aggiuntivo piazzato correttamente.'
cannot-lock-quick: '&6[LockettePro] &cNon puoi privatizzare questo blocco.'
cannot-add-additional-sign-quick: '&6[LockettePro] &cNon puoi piazzare un cartello qua.'
locked-manual: '&6[LockettePro] &aBlocco privatizzato correttamente.'
additional-sign-added-manual: '&6[LockettePro] &aCartello aggiuntivo piazzato correttamente.'
cannot-lock-manual: '&6[LockettePro] &cNon puoi privatizzare questo blocco.'
cannot-add-additional-sign-manual: '&6[LockettePro] &cNon puoi piazzare un cartello qua.'
not-locked-yet-manual: '&6[LockettePro] &cQuesto blocco non è stato ancora privatizzato.'
cannot-lock-door-nearby-manual: '&6[LockettePro] &cNon puoi privatizzare questo blocco perché c''è una porta nelle vicinanze.'
block-already-locked-manual: '&6[LockettePro] &cQuesto blocco è già privatizzato.'
block-is-not-lockable: '&6[LockettePro] &cQuesto blocco non è privatizzabile.'
sign-selected: '&6[LockettePro] &aCartello selezionato correttamente.'
break-own-lock-sign: '&6[LockettePro] &aHai rimosso il cartello di privatizzazione.'
cannot-break-this-lock-sign: '&6[LockettePro] &cNon puoi rimuovere questo cartello di privatizzazione.'
break-own-additional-sign: '&6[LockettePro] &aHai rimosso il cartello aggiuntivo.'
break-redundant-additional-sign: '&6[LockettePro] &aHai rimosso un cartello aggiuntivo.'
cannot-break-this-additional-sign: '&6[LockettePro] &cNon puoi rimuovere questo cartello aggiuntivo.'
block-is-locked: '&6[LockettePro] &cQuesto blocco è stato privatizzato da un giocatore.'
cannot-interfere-with-others: '&6[LockettePro] &cNon puoi piazzare un blocco che può interferire con altri.'
sign-error: '&4[ERRORE]'
# Chinese (simplified) translation by connection_lost
command-usage: "&a上锁 &8> &bLockettePro 插件说明\n&c1. 为箱子添加或删除用户,首先右键选中一个牌子, 然后输入/lock 行号 玩家名 即可。\n&c2. 管理员重载插件配置,使用 /lock reload\nLockettePro by connection_lost"
you-can-quick-lock-it: '&a上锁 &8> &f手持牌子右键箱子即可上锁。'
you-can-manual-lock-it: '&a上锁 &8> &f贴上一个牌子并写上[锁]即可上锁。'
config-reloaded: '&a上锁 &8> &f配置已重新加载。'
no-permission: '&a上锁 &8> &c你没有使用这个指令的权限。'
no-sign-selected: '&a上锁 &8> &c请先右键选择一个牌子。'
sign-need-reselect: '&a上锁 &8> &c请重新选择一下牌子。'
line-is-too-long: '&a上锁 &8> &c你为牌子输入的文字太长了!'
cannot-change-this-line: '&a上锁 &8> &c你不可以修改这一行。'
sign-changed: '&a上锁 &8> &f牌子已修改。'
locked-quick: '&a上锁 &8> &f方块已上锁。'
additional-sign-added-quick: '&a上锁 &8> &f额外的用户牌子已添加。'
cannot-lock-quick: '&a上锁 &8> &c你不可以锁这个方块。'
cannot-add-additional-sign-quick: '&a上锁 &8> &c你不可以在这里添加牌子。'
locked-manual: '&a上锁 &8> &f方块已上锁。'
additional-sign-added-manual: '&a上锁 &8> &f额外的用户牌子已添加。'
cannot-lock-manual: '&a上锁 &8> &c你不可以锁这个方块。'
cannot-add-additional-sign-manual: '&a上锁 &8> &c你不可以在这里添加牌子。'
not-locked-yet-manual: '&a上锁 &8> &c这个方块还没有上锁。'
cannot-lock-door-nearby-manual: '&a上锁 &8> &c这附近有别人的门。'
block-already-locked-manual: '&a上锁 &8> &c这个方块已经被锁好了。'
block-is-not-lockable: '&a上锁 &8> &c这种方块不能上锁。'
sign-selected: '&a上锁 &8> &f你选中了一个牌子,输入/lock 行号 玩家名 来修改它。'
break-own-lock-sign: '&a上锁 &8> &f你拆掉了你的锁。'
cannot-break-this-lock-sign: '&a上锁 &8> &c你不可以拆掉别人的锁。'
break-own-additional-sign: '&a上锁 &8> &f你拆掉了你的额外用户牌子。'
break-redundant-additional-sign: '&a上锁 &8> &f你拆掉了废弃的额外用户牌子。'
cannot-break-this-additional-sign: '&a上锁 &8> &c你不可以拆掉别人的牌子。'
block-is-locked: '&a上锁 &8> &c这个方块已上锁。'
cannot-interfere-with-others: '&a上锁 &8> &c你不能在已上锁的方块附近放这个。'
sign-error: '&4[错误]'
\ No newline at end of file
This diff is collapsed.
{
"static-contexts": {},
"default-contexts": {}
}
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment