Initial server configuration

This commit is contained in:
2026-06-01 21:02:52 +03:00
commit 6c51390cab
398 changed files with 86675 additions and 0 deletions
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large Load Diff
+55
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: {}
+667
View File
@@ -0,0 +1,667 @@
DataSource:
# What type of database do you want to use?
# Valid values: H2, 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
# Should we try to use VirtualThreads(Java 21+) for database cache loader?
useVirtualThreadsCache: false
# Database host address
mySQLHost: 127.0.0.1
# Database port
mySQLPort: '3306'
# Replacement of Mysql's useSsl (for MariaDB only).
# - disable: No SSL
# - trust: Trust blindly (no validation)
# - verify_ca: Encryption, certificates validation, BUT no hostname verification
# - verify_full: Encryption, certificate validation and hostname validation
# Read more: https://bit.ly/mariadb-sslmode
MariaDbSslMode: disabled
# Connect to MySQL database over SSL
# If you're using MariaDB, use sslMode instead
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.
# If you are using MariaDB, use MariaDbSslMode instead.
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_
3rdPartyFeature:
compatibility:
# Should we execute /help command when unregistered players press Shift+F?
# This keeps compatibility with some menu plugins
# If you are using TrMenu, don't enable this because TrMenu already implemented this.
menuPlugins: false
features:
i18nMessages:
# Send i18n messages to player based on their client settings, this option will override `settings.messagesLanguage`
# (Requires ProtocolLib)
# This will not affect language of AuthMe help command.
enabled: false
# Redirect locale code to certain AuthMe language code as you want
# Minecraft locale list: https://minecraft.wiki/w/Language
# AuthMe language code: https://github.com/HaHaWTH/AuthMeReReloaded/blob/master/docs/translations.md
# For example, if you want to show Russian messages to player using language Tatar(tt_ru),
# and show Chinese Simplified messages to player using language Classical Chinese(lzh), then:
# locale-code-redirect:
# - 'tt_ru:ru'
# - 'lzh:zhcn'
locale-code-redirect:
- tt_ru:ru
- lzh:zhcn
# Should we let Bedrock players login automatically?
# (Requires hookFloodgate to be true & floodgate loaded)
# (**THIS IS SAFE DO NOT WORRY**)
bedrockAutoLogin: false
purgeData:
# Should we purge data on non-registered players quit?
purgeOnQuit: false
# Which world's player data should be deleted?(Enter the world *FOLDER* name where your players first logged in)
purgeWorldFolderName: world
fixes:
# Enable the new feature to prevent ghost players?
antiGhostPlayer: false
# (MC1.13- only)
# Should we fix the shulker crash bug with advanced method?
advancedShulkerFix: false
loginLocationFix:
# Should we fix the location when players logged in the portal?
fixPortalStuck: false
# Should we fix the location when players logged underground?
fixGroundStuck: false
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: 180
# Message language, available languages:
# https://github.com/AuthMe/AuthMeReloaded/blob/master/docs/translations.md
# Example: zhcn, en
messagesLanguage: en
# 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: Chocopie SMP
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:
- server_land;127.0.0.1
- server;127.0.0.1
- bukkit;127.0.0.1
- purpur;127.0.0.1
- system;127.0.0.1
- admin;127.0.0.1
- md_5;127.0.0.1
- administrator;127.0.0.1
- notch;127.0.0.1
- spigot;127.0.0.1
- bukkitcraft;127.0.0.1
- paperclip;127.0.0.1
- papermc;127.0.0.1
- spigotmc;127.0.0.1
- root;127.0.0.1
- console;127.0.0.1
- authme;127.0.0.1
- owner;127.0.0.1
# Ban unknown IPs trying to log in with a restricted username?
banUnsafedIP: false
# Should unregistered players be kicked immediately?
kickNonRegistered: false
# Should players be kicked on wrong password?
kickOnWrongPassword: false
# 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: 0
# 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: 0
# Should we protect the player inventory before logging in? Requires ProtocolLib.
ProtectInventoryBeforeLogIn: false
# 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: 0
# Maximum Join authorized by IP
maxJoinPerIp: 0
# 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: '[!-~]*'
# Regex syntax for allowed chars in email.
allowedEmailCharacters: ^([a-zA-Z0-9_.+-]+)@([a-zA-Z0-9-]+)\.([a-zA-Z]{2,})$
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: []
# Should we check unrestricted inventories strictly? (Original behavior)
StrictUnrestrictedInventoriesCheck: true
security:
# Minimum length of password
minPasswordLength: 8
# Maximum length of password
passwordMaxLength: 26
# Possible values: SHA256, BCRYPT, BCRYPT2Y, PBKDF2, SALTEDSHA512,
# MYBB, IPB3, PHPBB, PHPFUSION, SMF, XENFORO, XAUTH, JOOMLA, WBB3, WBB4, MD5VB,
# PBKDF2DJANGO, WORDPRESS, ROYALAUTH, ARGON2, NOCRYPT, 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:
- '12345678'
- password
- qwertyui
- '123456789'
- '87654321'
- '1234567890'
- asdfghjkl
- zxcvbnm,
- asdfghjk
- '12312312'
- '123123123'
- '32132132'
- '321321321'
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
email:
# Should we unregister the player when he didn't verify the email?
# This only works if you enabled email registration.
unregisterOnEmailVerificationFailure: false
# How many minutes should we wait before unregister the player
# when he didn't verify the email?
unregisterAfterMinutes: 10
# 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
# Should we delay the join message and display it once the player has logged in?
delayJoinMessage: true
# 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: true
# Should we remove join messages altogether?
removeJoinMessage: true
# Should we remove leave messages altogether?
removeLeaveMessage: true
# 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.163.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: 12
# 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
# Send the new password drawn in an image?
generateImage: false
# The OAuth2 token
emailOauth2Token: ''
# Email notifications when the server shuts down
shutDownEmail: false
# Email notification address when the server is shut down
shutDownEmailAddress: your@mail.com
Hooks:
# Do we need to hook with multiverse for spawn checking?
multiverse: true
# Do we need to hook with PlaceholderAPI for AuthMe placeholders?
placeholderapi: true
# Do we need to hook with BungeeCord?
bungeecord: false
# Do we need to hook with Velocity?
velocity: false
# How many ticks should we wait before sending login info to proxy?
# Change this to higher if your player has high ping.
# See: https://www.spigotmc.org/wiki/bukkit-bungee-plugin-messaging-channel/
proxySendDelay: 10
# Hook into floodgate.
# This must be true if you want to use other bedrock features.
floodgate: false
# Allow bedrock players join without check isValidName?
ignoreBedrockNameCheck: true
# 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: false
# 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:
- 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: false
console:
# Copy AuthMe log output in a separate file as well?
logConsole: true
account:
haveIBeenPwned:
# Query haveibeenpwned.com with a hashed version of the password.
# This is used to check whether it is safe.
check: false
# If the password is used more than this number of times, it is considered unsafe.
limit: 0
emailVerification:
# Require email verification when changing password if email feature enabled.
# Original behavior is true
required: true
captcha:
# Enable captcha when a player uses wrong password too many times
useCaptcha: false
# Max allowed tries before a captcha is required
maxLoginTry: 8
# Captcha length
captchaLength: 6
# Minutes after which login attempts count is reset for a player
captchaCountReset: 120
# 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: 8
# 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: 6
# Max number of tries to enter recovery code
maxTries: 4
# How long a player has after password recovery to change their password
# without logging in. This is in minutes.
# Default: 2 minutes
passwordChangeTimeout: 5
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
Plugin:
updates:
# Check for updates on enabled from GitHub?
checkForUpdates: true
banners:
# Should we show the AuthMe banner on startup?
showBanners: true
# 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:
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: ''
+121
View File
@@ -0,0 +1,121 @@
<div class="mail">
<style>
.mail td{
font-family: "Segoe UI", sans-serif;
text-align: center;
font-size: 16px;
color: #718096;
}
.mail th, div, p, a, h1, h2, h3, h4, h5, h6{
font-family: "Segoe UI", sans-serif;
text-align: center;
color: #3d4852;
}
.mail .mail-content {
max-width: 100vw;
padding: 32px;
box-shadow: 0 15px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.25);
}
.mail div{
background-color: #ffffff;color: #718096;height: 100%;line-height: 1.4;width: 100%;
}
.mail .x_wrapper{
background-color: #edf2f7;
width:100%;
}
.mail .x_content{
width: 100%;
}
.mail .x_inner-body{
background-color: #ffffff;border-color: #e8e5ef;border-radius: 2px;border-width: 1px;margin: 0 auto;padding:0;width: 570px;
}
.mail .x_content-cell{
margin: 0 auto;padding: 0;width: 570px;line-height: 1.5em;
color: #b0adc5;font-size: 12px;
}
.mail .x_content-cell td{
max-width: 100vw;padding: 32px;
}
</style>
<div>
<table class="x_wrapper">
<tbody>
<tr>
<td>
<table class="x_content">
<tbody>
<tr>
<td style="padding: 25px 0;">
<h1 style="font-size: 20px;">密码重置邮件</h1>
</td>
</tr>
<tr>
<td>
<table class="x_inner-body">
<tbody>
<tr>
<td class="mail-content">
<h1 style="font-size: 18px;margin-bottom: 25px;">Minecraft · <servername /><br/><playername /></h1>
<hr>
<table style="width: 100%;">
<tbody>
<tr>
<td>
您正在申请的新密码为
</td>
</tr>
<tr>
<td style="font-weight: bold;">
<br/><generatedpass /></td>
</tr>
<tr>
<td>
<br/>请妥善保存,在新地址上进行登录时,需提供该密码.
<br/>若非必要,请勿更换密码,否则将对您的账户安全构成威胁.
</td>
</tr>
<tr>
<td style="text-align:right;">
<br/>
<br/>祝您游玩愉快~!
</td>
</tr>
<tr>
<td>
<small>
<br/><time />
<br/>请勿回复
</small>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<table class="x_content-cell">
<tbody>
<tr>
<td>
<p style="color:#b0adc5;">© 2024 HomoCraft. All rights reserved.</p>
<a href="1919810.com" target="_blank"
style="text-decoration: none; font-size: 16px">wdsj.in</a>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
@@ -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'
@@ -0,0 +1,173 @@
# 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:
disabled: '&cIn-game registration is disabled!'
name_taken: '&cYou already have registered this username!'
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 https://example.com to register yourself!'
success: '&2Successfully registered!'
kicked_admin_registered: 'An admin just registered you; please log in again.'
# 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!'
pwned_password: '&cYour chosen password is not secure. It was used %pwned_count times already! Please use a strong password...'
# 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:
denied_command: '&cIn order to use this command you must be authenticated!'
denied_chat: '&cIn order to chat you must be authenticated!'
unregistered_user: '&cThis user isn''t registered!'
not_logged_in: '&cYou''re not logged in!'
no_permission: '&4You don''t have the permission to perform this action!'
unexpected_error: '&4An unexpected error occurred, please contact an administrator!'
max_registration: '&cYou have exceeded the maximum number of registrations (%reg_count/%max_acc %reg_names) for your connection!'
logged_in: '&cYou''re already logged in!'
kick_for_vip: '&3A VIP player has joined the server when it was full!'
kick_unresolved_hostname: '&cAn error occurred: unresolved player hostname!'
tempban_max_logins: '&cYou have been temporarily banned for failing to log in too many times.'
# 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
unregister:
success: '&cSuccessfully unregistered!'
command_usage: '&cUsage: /unregister <password>'
# Other messages
misc:
account_not_activated: '&cYour account isn''t activated yet, please check your emails!'
not_activated: '&cAccount not activated, please register and activate it before trying again.'
password_changed: '&2Password changed successfully!'
logout: '&2Logged out successfully!'
reload: '&2Configuration and database have been reloaded correctly!'
usage_change_password: '&cUsage: /changepassword <oldPassword> <newPassword>'
accounts_owned_self: 'You own %count accounts:'
accounts_owned_other: 'The player %name has %count accounts:'
# 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:
same_ip_online: 'A player with the same IP is already in game!'
same_nick_online: '&4The same username is already playing on the server!'
name_length: '&4Your username is either too short or too long!'
characters_in_name: '&4Your username contains illegal characters. Allowed chars: %valid_chars'
kick_full_server: '&4The server is full, try again later!'
country_banned: '&4Your country is banned from this server!'
not_owner_error: 'You are not the owner of this account. Please choose another name!'
invalid_name_case: 'You should join using username %valid, not %invalid.'
quick_command: 'You used a command too fast! Please, join the server again and wait more before using any command.'
# Email
email:
add_email_request: '&3Please add your email to your account with the command: /email add <yourEmail> <confirmEmail>'
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!'
add_not_allowed: '&cAdding email was not allowed.'
request_confirmation: '&cPlease confirm your email address!'
changed: '&2Email address changed correctly!'
change_not_allowed: '&cChanging email was not allowed.'
email_show: '&2Your current email address is: &f%email'
no_email_for_account: '&2You currently don''t have email address associated with this account.'
already_used: '&4The email address is already being used'
incomplete_settings: 'Error: not all required settings are set for sending emails. Please contact an admin.'
send_failure: 'The email could not be sent. Please contact an administrator.'
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.'
# 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!!'
# Time units
time:
second: 'second'
seconds: 'seconds'
minute: 'minute'
minutes: 'minutes'
hour: 'hour'
hours: 'hours'
day: 'day'
days: 'days'
# 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!'
# 3rd party features: Bedrock Auto Login
bedrock_auto_login:
success: '&aBedrock auto login success!'
# 3rd party features: Login Location Fix
login_location_fix:
fix_portal: '&aYou are stuck in portal during login.'
fix_underground: '&aYou are stuck underground during login.'
cannot_fix_underground: '&aYou are stuck underground during login, but we cant fix it.'
# 3rd party features: Double Login Fix
double_login_fix:
fix_message: '&cYou have been disconnected due to doubled login.'
+127
View File
@@ -0,0 +1,127 @@
<div class="mail">
<style>
.mail td{
font-family: "Segoe UI", sans-serif;
text-align: center;
font-size: 16px;
color: #718096;
}
.mail th, div, p, a, h1, h2, h3, h4, h5, h6{
font-family: "Segoe UI", sans-serif;
text-align: center;
color: #3d4852;
}
.mail .mail-content {
max-width: 100vw;
padding: 32px;
box-shadow: 0 15px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.25);
}
.mail div{
background-color: #ffffff;color: #718096;height: 100%;line-height: 1.4;width: 100%;
}
.mail .x_wrapper{
background-color: #edf2f7;
width:100%;
}
.mail .x_content{
width: 100%;
}
.mail .x_inner-body{
background-color: #ffffff;border-color: #e8e5ef;border-radius: 2px;border-width: 1px;margin: 0 auto;padding:0;width: 570px;
}
.mail .x_content-cell{
margin: 0 auto;padding: 0;width: 570px;line-height: 1.5em;
color: #b0adc5;font-size: 12px;
}
.mail .x_content-cell td{
max-width: 100vw;padding: 32px;
}
</style>
<div>
<table class="x_wrapper">
<tbody>
<tr>
<td>
<table class="x_content">
<tbody>
<tr>
<td style="padding: 25px 0;">
<h1 style="font-size: 20px;">账户激活邮件</h1>
</td>
</tr>
<tr>
<td>
<table class="x_inner-body">
<tbody>
<tr>
<td class="mail-content">
<h1 style="font-size: 18px;margin-bottom: 25px;">Minecraft · <servername /><br/><playername /></h1>
<hr>
<table style="width: 100%;">
<tbody>
<tr>
<td>
您的账户初始密码为
</td>
</tr>
<tr>
<td style="font-weight: bold;">
<br/><generatedpass /></td>
</tr>
<tr>
<td>
<br/>已将地址(<playerip />)进行记录.
<br/>
<br/>请妥善保存,在新地址上进行登录时,需提供该密码.
<br/>若非必要,请勿更换密码,否则将对您的账户安全构成威胁.
<br/>账户所绑定的邮箱地址已被永久存储,需要更换请联系管理员.
<br/>
<br/>更换密码: /changepassword <generatedpass /> [新密码]
</td>
</tr>
<tr>
<td style="text-align:right;">
<br/>
<br/>账户将在激活后生效
<br/>欢迎您的加入~!
</td>
</tr>
<tr>
<td>
<small>
<br/><time />
<br/>请勿回复
</small>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<table class="x_content-cell">
<tbody>
<tr>
<td>
<p style="color:#b0adc5;">© 2024 HomoCraft. All rights reserved.</p>
<a href="1919810.com" target="_blank"
style="text-decoration: none; font-size: 16px">wdsj.in</a>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
@@ -0,0 +1,120 @@
<div class="mail">
<style>
.mail td{
font-family: "Segoe UI", sans-serif;
text-align: center;
font-size: 16px;
color: #718096;
}
.mail th, div, p, a, h1, h2, h3, h4, h5, h6{
font-family: "Segoe UI", sans-serif;
text-align: center;
color: #3d4852;
}
.mail .mail-content {
max-width: 100vw;
padding: 32px;
box-shadow: 0 15px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.25);
}
.mail div{
background-color: #ffffff;color: #718096;height: 100%;line-height: 1.4;width: 100%;
}
.mail .x_wrapper{
background-color: #edf2f7;
width:100%;
}
.mail .x_content{
width: 100%;
}
.mail .x_inner-body{
background-color: #ffffff;border-color: #e8e5ef;border-radius: 2px;border-width: 1px;margin: 0 auto;padding:0;width: 570px;
}
.mail .x_content-cell{
margin: 0 auto;padding: 0;width: 570px;line-height: 1.5em;
color: #b0adc5;font-size: 12px;
}
.mail .x_content-cell td{
max-width: 100vw;padding: 32px;
}
</style>
<div>
<table class="x_wrapper">
<tbody>
<tr>
<td>
<table class="x_content">
<tbody>
<tr>
<td style="padding: 25px 0;">
<h1 style="font-size: 20px;">代码验证邮件</h1>
</td>
</tr>
<tr>
<td>
<table class="x_inner-body">
<tbody>
<tr>
<td class="mail-content">
<h1 style="font-size: 18px;margin-bottom: 25px;">Minecraft · <servername /><br/><playername /></h1>
<hr>
<table style="width: 100%;">
<tbody>
<tr>
<td>
您正在申请的验证码为
</td>
</tr>
<tr>
<td style="font-weight: bold;">
<br/><recoverycode /></td>
</tr>
<tr>
<td>
<br/>使用指令: /email code <recoverycode /> 来完成验证过程.
</td>
</tr>
<tr>
<td style="text-align:right;">
<br/>
<br/>验证码将在<hoursvalid />小时后失效
</td>
</tr>
<tr>
<td>
<small>
<br/><time />
<br/>请勿回复
</small>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<table class="x_content-cell">
<tbody>
<tr>
<td>
<p style="color:#b0adc5;">© 2024 HomoCraft. All rights reserved.</p>
<a href="1919810.com" target="_blank"
style="text-decoration: none; font-size: 16px">wdsj.in</a>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
+118
View File
@@ -0,0 +1,118 @@
<div class="mail">
<style>
.mail td{
font-family: "Segoe UI", sans-serif;
text-align: center;
font-size: 16px;
color: #718096;
}
.mail th, div, p, a, h1, h2, h3, h4, h5, h6{
font-family: "Segoe UI", sans-serif;
text-align: center;
color: #3d4852;
}
.mail .mail-content {
max-width: 100vw;
padding: 32px;
box-shadow: 0 15px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.25);
}
.mail div{
background-color: #ffffff;color: #718096;height: 100%;line-height: 1.4;width: 100%;
}
.mail .x_wrapper{
background-color: #edf2f7;
width:100%;
}
.mail .x_content{
width: 100%;
}
.mail .x_inner-body{
background-color: #ffffff;border-color: #e8e5ef;border-radius: 2px;border-width: 1px;margin: 0 auto;padding:0;width: 570px;
}
.mail .x_content-cell{
margin: 0 auto;padding: 0;width: 570px;line-height: 1.5em;
color: #b0adc5;font-size: 12px;
}
.mail .x_content-cell td{
max-width: 100vw;padding: 32px;
}
</style>
<div>
<table class="x_wrapper">
<tbody>
<tr>
<td>
<table class="x_content">
<tbody>
<tr>
<td style="padding: 25px 0;">
<h1 style="font-size: 20px;">服务器关闭通知</h1>
</td>
</tr>
<tr>
<td>
<table class="x_inner-body">
<tbody>
<tr>
<td class="mail-content">
<h1 style="font-size: 18px;margin-bottom: 25px;">Minecraft · <servername /></h1>
<hr>
<table style="width: 100%;">
<tbody>
<tr>
<td style="font-weight: bold;color: #da1515;">
<br/>紧急通知</td>
</tr>
<tr>
<td>
<br/>服务器当前已被关闭
<br/>
<br/>请及时检查服务器运行状态.
<br/>
</td>
</tr>
<tr>
<td style="text-align:right;">
<br/>
<br/>IrisCraft Team
</td>
</tr>
<tr>
<td>
<small>
<br/><time />
<br/>请勿回复
</small>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<table class="x_content-cell">
<tbody>
<tr>
<td>
<p style="color:#b0adc5;">© 2024 HomoCraft. All rights reserved.</p>
<a href="1919810.com" target="_blank"
style="text-decoration: none; font-size: 16px">wdsj.in</a>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
+14
View File
@@ -0,0 +1,14 @@
spawn:
world: ''
x: ''
y: ''
z: ''
yaw: ''
pitch: ''
firstspawn:
world: ''
x: ''
y: ''
z: ''
yaw: ''
pitch: ''
@@ -0,0 +1,120 @@
<div class="mail">
<style>
.mail td{
font-family: "Segoe UI", sans-serif;
text-align: center;
font-size: 16px;
color: #718096;
}
.mail th, div, p, a, h1, h2, h3, h4, h5, h6{
font-family: "Segoe UI", sans-serif;
text-align: center;
color: #3d4852;
}
.mail .mail-content {
max-width: 100vw;
padding: 32px;
box-shadow: 0 15px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.25);
}
.mail div{
background-color: #ffffff;color: #718096;height: 100%;line-height: 1.4;width: 100%;
}
.mail .x_wrapper{
background-color: #edf2f7;
width:100%;
}
.mail .x_content{
width: 100%;
}
.mail .x_inner-body{
background-color: #ffffff;border-color: #e8e5ef;border-radius: 2px;border-width: 1px;margin: 0 auto;padding:0;width: 570px;
}
.mail .x_content-cell{
margin: 0 auto;padding: 0;width: 570px;line-height: 1.5em;
color: #b0adc5;font-size: 12px;
}
.mail .x_content-cell td{
max-width: 100vw;padding: 32px;
}
</style>
<div>
<table class="x_wrapper">
<tbody>
<tr>
<td>
<table class="x_content">
<tbody>
<tr>
<td style="padding: 25px 0;">
<h1 style="font-size: 20px;">代码验证邮件</h1>
</td>
</tr>
<tr>
<td>
<table class="x_inner-body">
<tbody>
<tr>
<td class="mail-content">
<h1 style="font-size: 18px;margin-bottom: 25px;">Minecraft · <servername /><br/><playername /></h1>
<hr>
<table style="width: 100%;">
<tbody>
<tr>
<td>
您正在申请的验证码为
</td>
</tr>
<tr>
<td style="font-weight: bold;">
<br/><generatedcode /></td>
</tr>
<tr>
<td>
<br/>使用指令: /verification <generatedcode /> 来完成验证过程.
</td>
</tr>
<tr>
<td style="text-align:right;">
<br/>
<br/>验证码将在30分钟后失效
</td>
</tr>
<tr>
<td>
<small>
<br/><time />
<br/>请勿回复
</small>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<table class="x_content-cell">
<tbody>
<tr>
<td>
<p style="color:#b0adc5;">© 2024 HomoCraft. All rights reserved.</p>
<a href="1919810.com" target="_blank"
style="text-decoration: none; font-size: 16px">wdsj.in</a>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
@@ -0,0 +1,129 @@
# BetterChairs Remastered
#
# Support: https://Sprax.me/Discord
# Updates and Information:
# Statistics: https://bstats.org/plugin/bukkit/BetterChairs%20Remastered/8214
# Information for developers: https://github.com/SpraxDev/BetterChairs/wiki
# You shouldn't make any changes to this
version: 0
Chairs:
# Enabling this makes BetterChairs use Arrows instead of ArmorStands.
# ArmorStands are made invisible so the player doesn't see anything of the magic happening when sitting.
# But Spigot can be very unreliable on some versions (e.g. players instantly stopping to sit)
#
# If you are experiencing issues with ArmorStands, enable this option.
SitOnArrows: false
# Allowed distance a player is allowed to have when trying to sit? (-1 to ignore)
AllowedDistanceToChair: -1
# Should a player automatically look forward when starting to sit
AutoRotatePlayer: true
# Does a player need his hands empty when trying to sit?
NeedEmptyHands: true
# Does a chair need signs on both sides attached to be detected as an chair
NeedsSignsOnBothSides: false
# Enable this if you want players to be able to sit on chairs
# while other plugins (like WorldGuard or PlotSquared) are not
# allowing interactions/use with the chair blocks.
IgnoreOtherPluginsPreventingInteract: false
# This requires players to use /toggleChairs or /BetterChairs toggle
# before they can right-click on chair blocks.
HaveChairsDisabledForPlayerByDefault: false
# Enable this if you want BetterChairs to remember a player who used /bc <toggle|on|off> after a plugin reload or him rejoining
RememberIfPlayerDisabledChairsAfterRelogin: true
Position:
# Set to false, if you do not care about a player suffocating while sitting
NeedAirAbove: true
# Set to false, to force chairs to have a block below them
AllowAirBelow: true
# Can stairs be chairs?
UseStairs: true
# Can half slabs be chairs too?
UseSlabs: false
LeavingChair:
# Should a player be teleported to its original position when leaving a chair
TeleportPlayerToOldLocation: true
# Should a player keep his head rotation when teleported to its original position
KeepHeadRotation: true
# This controls whether players can switch seats while already sitting.
# If 'Chairs.LeavingChair.TeleportPlayerToOldLocation' is set,
# the player will be teleported to the *first* location they startet sitting at.
AllowSwitchingSeats: false
Messages:
# Should the player receive a message when the chair is already occupied
AlreadyOccupied: false
# Should the player receive a message when a chair is missing signs on both sided
NeedsSignsOnBothSides: false
# Should the player receive a message when he starts sitting
NowSitting: false
Regeneration:
# Should player receive regeneration effect when sitting?
Enabled: false
# Should only players with the permission 'BetterChairs.regeneration' get the effect?
CheckPermission: true
# What amplifier should be applied?
Amplifier: 1
Filter:
Worlds:
# Should we only enable chairs in specific worlds?
Enabled: false
# Should be the list below be used as blacklist or whitelist?
UseAsBlacklist: false
# List of all enabled/disabled worlds
Names:
- worldname
- worldname2
Blocks:
# Should we only enable specific blocks as chairs?
Enabled: false
# Setting this to true, won't check if a chair
# is a stair or slab but only look if it is in the list below
#
# This is kinda experimental.
# Enabling overwrites 'UseStairs' and 'UseSlabs' further above
AllowAllTypes: false
# Should be the list below be used as blacklist or whitelist?
UseAsBlacklist: false
# List of all enabled/disabled block types
#
# The names from Minecraft do not always work
# Full list: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
Names:
- blockname
- blockname2
Updater:
# Should we check for new versions and report to the console? (Recommended)
CheckForUpdates: true
# Should be notify admins when they join the server? (Permission: BetterChairs.updater)
NotifyOnJoin: true
+129
View File
@@ -0,0 +1,129 @@
# BetterChairs Remastered
#
# Support: https://Sprax.me/Discord
# Updates and Information:
# Statistics: https://bstats.org/plugin/bukkit/BetterChairs%20Remastered/8214
# Information for developers: https://github.com/SpraxDev/BetterChairs/wiki
# You shouldn't make any changes to this
version: 3
Chairs:
# Enabling this makes BetterChairs use Arrows instead of ArmorStands.
# ArmorStands are made invisible so the player doesn't see anything of the magic happening when sitting.
# But Spigot can be very unreliable on some versions (e.g. players instantly stopping to sit)
#
# If you are experiencing issues with ArmorStands, enable this option.
SitOnArrows: false
# Allowed distance a player is allowed to have when trying to sit? (-1 to ignore)
AllowedDistanceToChair: -1
# Should a player automatically look forward when starting to sit
AutoRotatePlayer: true
# Does a player need his hands empty when trying to sit?
NeedEmptyHands: true
# Does a chair need signs on both sides attached to be detected as an chair
NeedsSignsOnBothSides: false
# Enable this if you want players to be able to sit on chairs
# while other plugins (like WorldGuard or PlotSquared) are not
# allowing interactions/use with the chair blocks.
IgnoreOtherPluginsPreventingInteract: false
# This requires players to use /toggleChairs or /BetterChairs toggle
# before they can right-click on chair blocks.
HaveChairsDisabledForPlayerByDefault: false
# Enable this if you want BetterChairs to remember a player who used /bc <toggle|on|off> after a plugin reload or him rejoining
RememberIfPlayerDisabledChairsAfterRelogin: true
Position:
# Set to false, if you do not care about a player suffocating while sitting
NeedAirAbove: true
# Set to false, to force chairs to have a block below them
AllowAirBelow: true
# Can stairs be chairs?
UseStairs: true
# Can half slabs be chairs too?
UseSlabs: false
LeavingChair:
# Should a player be teleported to its original position when leaving a chair
TeleportPlayerToOldLocation: true
# Should a player keep his head rotation when teleported to its original position
KeepHeadRotation: true
# This controls whether players can switch seats while already sitting.
# If 'Chairs.LeavingChair.TeleportPlayerToOldLocation' is set,
# the player will be teleported to the *first* location they startet sitting at.
AllowSwitchingSeats: false
Messages:
# Should the player receive a message when the chair is already occupied
AlreadyOccupied: false
# Should the player receive a message when a chair is missing signs on both sided
NeedsSignsOnBothSides: false
# Should the player receive a message when he starts sitting
NowSitting: false
Regeneration:
# Should player receive regeneration effect when sitting?
Enabled: false
# Should only players with the permission 'BetterChairs.regeneration' get the effect?
CheckPermission: true
# What amplifier should be applied?
Amplifier: 1
Filter:
Worlds:
# Should we only enable chairs in specific worlds?
Enabled: false
# Should be the list below be used as blacklist or whitelist?
UseAsBlacklist: false
# List of all enabled/disabled worlds
Names:
- worldname
- worldname2
Blocks:
# Should we only enable specific blocks as chairs?
Enabled: false
# Setting this to true, won't check if a chair
# is a stair or slab but only look if it is in the list below
#
# This is kinda experimental.
# Enabling overwrites 'UseStairs' and 'UseSlabs' further above
AllowAllTypes: false
# Should be the list below be used as blacklist or whitelist?
UseAsBlacklist: false
# List of all enabled/disabled block types
#
# The names from Minecraft do not always work
# Full list: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
Names:
- blockname
- blockname2
Updater:
# Should we check for new versions and report to the console? (Recommended)
CheckForUpdates: true
# Should be notify admins when they join the server? (Permission: BetterChairs.updater)
NotifyOnJoin: true
@@ -0,0 +1,35 @@
# BetterChairs Remastered
#
# Support: https://Sprax.me/Discord
# Updates and Information:
# Statistics: https://bstats.org/plugin/bukkit/BetterChairs%20Remastered/8214
# Information for developers: https://github.com/SpraxDev/BetterChairs/wiki
# You shouldn't make any changes to this
version: 1
General:
# The prefix that can be used in all other messages
Prefix: '&7[&2BetterChairs&7]'
# What should we tell players that are not allowed to use an command?
NoPermission: ${Prefix} &cYou do not have permission to use this command!
# What should we tell players when they enable or disable chairs for themselves
ToggleChairs:
Enabled: ${Prefix} &eYou can now use chairs again
Disabled: ${Prefix} &eChairs are now disabled for you
Status:
Enabled: ${Prefix} &eYou currently have chairs&a enabled
Disabled: ${Prefix} &eYou currently have chairs &4disabled
ChairUse:
# What should we tell players when an chair is already occupied
AlreadyOccupied: ${Prefix} &cThis chair is already occupied
# What should we tell players when an chair is missing signs on both sides
NeedsSignsOnBothSides: ${Prefix} &cA chair needs a sign attached to it on both sides
# What should we tell players when he/she is now sitting
NowSitting: ${Prefix} &cYou are taking a break now
+147
View File
@@ -0,0 +1,147 @@
#DO NOT TOUCH THIS SETTING
config-version: 16
disable-outdated-config-warning: false
check-for-updates: true
bungeecord-mode: false
# Messages for better messages commands
internal-messages:
prefix: "[&bBetterMessages&r] "
help-redirect: "&bType \"/bm help\" for help"
reloaded: "&bConfig has been reloaded"
help: "&bCommands\n- /bettermessages help: Brings you here!\n- /bettermessages reload: Reloads the config!"
changed-message: "&bChanged message {message}"
messages:
join:
enabled: true
# If there are multiple messages a priority system is used. The lower the number, the higher the priority.
# 1 has a higher priority than 2, etc. This is good if you have different join roles for ranks that inherit from
# each other. Set to -1 to disable which will make the message always show up. Not available for world changes yet.
# This feature is in Beta and may not work as intended. If you find any bugs, please report them on the GitHub page
# or my Discord server.
priority: -1
# List of counts when the message will work, if you add 5 it will send
# it on the fifth join (or whatever the event is)
# Set to -1 to disable
count:
- -1
# The permission required for the message to be run
# Set to "none" to disable
permission: false
# The way to send the message, in a title, action bar, chat message etc
# Options: title, actionbar, chat, bossbar
# TODO: remove this option when I revamp the config, make it something like this in the message box instead (If I forget
# to remove this comment just know it isnt added yet if it still generates in the config)
# "[CHAT] {player} just joined!" or "[TITLE] {player} just joined![SUBTITLE] Welcome them![FADEIN-10][STAY-20][FADEOUT-10]"
message-type: chat
# The message to be sent, supports hex and bukkit colour codes
# Making it a list will randomise messages all with an equal chance
# TODO: make the messages able to have a chance of being sent, like 1/3 chance of sending the message (If I forget
# to remove this comment just know it isnt added yet if it still generates in the config)
# maybe use a system like [CHANCE-33%]. it will not support decimals. that or [CHANCE-1/3] somehow
message:
- '&eWelcome &f&l{player} &eto the server!'
- '&f&l{player} &ejust joined the server!'
# The audience is who the message is sent to
# Options
# server - everyone in the server
# world - everyone in the world the player is currently in. Doesn't work on the leave event
# world/{world} - specify a world to send the messages to
# user - the player that activated the event/message
# If you want to not send it to the activating player add "ignore-user" after the audience type. This is
# useful for having a separate join message for the player and the server.
# Example: "server|ignore-user"
# For only sending it to the people with a certain permission, add "permission:{permission}" after the audience type.
# For this to work do not include any spaces.
# Example: "server|permission:custom.join"
# You can also combined the two, "server|ignore-user|permission:custom.join"
audience: server
# The activation is when the message is run, just what event
# Options
# join
# quit
# world-change/{from}/{to} - replace {to} and {from} with the to and from world names
# server-switch/{from}/{to} - replace {to} and {from} with the to and from server names. Only works with bungeecord enabled
activation:
- join
# This sets where the plugin will get the join, quit etc count from
# This does not change where the world change count is gotten from
# Options
# default - this is the default option, it will use the count stored by the plugin
# server - the count will be used from server statistics (join/leave stats)
storage-type: default
# How long should the message be delayed in ticks
# 20 ticks = 1 second
# Default is 0
delay: 0
# Commands to run when the event runs. Run as the console
# Disabled by default
#commands:
#- give {player} diamond 1
first-join:
enabled: true
priority: -1
count:
- 1
permission: false
message-type: chat
message: '&eWelcome &f&l{player} &eto the server for the first time!'
audience: server
activation:
- join
storage-type: default
delay: 0
quit:
enabled: true
priority: -1
count:
- -1
message-type: chat
permission: false
message: '&f&l{player} &equit :('
audience: server
activation:
- quit
storage-type: default
delay: 0
entered-nether:
enabled: true
count:
- -1
permission: false
message-type: chat
message: '&f&l{player} &eentered the nether, be careful!'
audience: server
activation:
- world-change/world/world_nether
storage-type: default
delay: 0
# If the world the player enters when they join is this one then the message will not be sent
world: world_nether
switch-to-survival:
enabled: false
count:
- -1
permission: false
message-type: chat
message: '&f&l{player} &ehas left {from} and joined {to}!'
audience: server
activation:
- server-switch/hub/survival
storage-type: default
delay: 0
@@ -0,0 +1,11 @@
entered-nether: 0
messages:
entered-nether: ''
quit: ''
join: ''
first-join: ''
switch-to-survival: ''
quit: 2
join: 2
first-join: 2
switch-to-survival: 0
@@ -0,0 +1,11 @@
entered-nether: 0
messages:
entered-nether: ''
quit: ''
join: ''
first-join: ''
switch-to-survival: ''
quit: 1
join: 1
first-join: 1
switch-to-survival: 0
@@ -0,0 +1,11 @@
switch-to-survival: 0
messages:
switch-to-survival: ''
quit: ''
join: ''
first-join: ''
entered-nether: ''
quit: 4
join: 5
first-join: 5
entered-nether: 0
@@ -0,0 +1,11 @@
entered-nether: 0
messages:
entered-nether: ''
quit: ''
join: ''
first-join: ''
switch-to-survival: ''
quit: 0
join: 0
first-join: 0
switch-to-survival: 0
@@ -0,0 +1,11 @@
entered-nether: 0
messages:
entered-nether: ''
quit: ''
join: ''
first-join: ''
switch-to-survival: ''
quit: 12
join: 12
first-join: 12
switch-to-survival: 0
+48
View File
@@ -0,0 +1,48 @@
## ##
## BlueMap ##
## Core-Config ##
## ##
# By changing the setting (accept-download) below to TRUE you are indicating that you have accepted mojang's EULA (https://account.mojang.com/documents/minecraft_eula),
# you confirm that you own a license to Minecraft (Java Edition)
# and you agree that BlueMap will download and use a minecraft-client file (depending on the minecraft-version) from mojangs servers (https://piston-meta.mojang.com/) for you.
# This file contains resources that belong to mojang and you must not redistribute it or do anything else that is not compliant with mojang's EULA.
# BlueMap uses resources in this file to generate the 3D-Models used for the map and texture them. (BlueMap will not work without those resources.)
# 2024-12-09T21:00:05
accept-download: true
# The folder where bluemap saves data-files it needs during runtime or to save e.g. the render-progress to resume it later.
# Default is "bluemap"
data: "bluemap"
# This changes the amount of threads that BlueMap will use to render the maps.
# A higher value can improve render-speed but could impact performance on the host machine.
# This should be always below or equal to the number of available processor-cores.
# Zero or a negative value means the amount of available processor-cores subtracted by the value.
# (So a value of -2 with 6 cores results in 4 render-processes)
# Default is 1
render-thread-count: 1
# Controls whether BlueMap should try to find and load mod-resources and datapacks from the server/world-directories.
# Default is true
scan-for-mod-resources: true
# If this is true, BlueMap might send really basic metrics reports containing only the implementation-type and the version that is being used to https://metrics.bluecolored.de/bluemap/
# This allows me to track the basic usage of BlueMap and helps me stay motivated to further develop this tool! Please leave it on :)
# An example report looks like this: {"implementation":"bukkit","version":"5.5","mcVersion":"?"}
# Default is true
metrics: true
# Config-section for debug-logging
log: {
# The file where the debug-log will be written to.
# Comment out to disable debug-logging completely.
# Java String formatting syntax can be used to add time, see: https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html
# Default is no logging
file: "bluemap/logs/debug.log"
#file: "bluemap/logs/debug_%1$tF_%1$tT.log"
# Whether the logger should append to an existing file, or overwrite it
# Default is false
append: false
}
+147
View File
@@ -0,0 +1,147 @@
## ##
## BlueMap ##
## Map-Config ##
## ##
# The path to the save-folder of the world to render.
# (If this is not defined (commented out or removed), the map will be only registered to the web-server and the web-app
# but not rendered or loaded by BlueMap. This can be used to display a map that has been rendered somewhere else.)
world: "world"
# The dimension of the world. Can be "minecraft:overworld", "minecraft:the_nether", "minecraft:the_end"
# or any dimension-key introduced by a mod or datapack.
dimension: "minecraft:overworld"
# The display-name of this map -> how this map will be named on the webapp.
# You can change this at any time.
# Default is the id of this map
name: "world (overworld)"
# A lower value makes the map sorted first (in lists and menus), a higher value makes it sorted later.
# The value needs to be an integer but it can be negative.
# You can change this at any time.
# Default is 0
sorting: 0
# The position on the world where the map will be centered if you open it.
# You can change this at any time.
# This defaults to the world-spawn if you don't set it.
#start-pos: {x:500, z:-820}
# The color of the sky as a hex-color
# You can change this at any time.
# Default is "#7dabff"
sky-color: "#7dabff"
# The color of the void as a hex-color
# You can change this at any time.
# Default is "#000000"
void-color: "#000000"
# Defines the initial sky-light-strength the map will be set to when it is opened.
# 0 is no sky-light, 1 is fully lighted.
# You can change this at any time.
# Default is 1
sky-light: 1
# Defines the ambient light-strength that every block is receiving, regardless of the sunlight/blocklight.
# 0 is no ambient light, 1 is fully lighted.
# You can change this at any time.
# Default is 0
ambient-light: 0.1
# BlueMap tries to omit all blocks that are below this Y-level and are not visible from above-ground.
# More specific: Block-Faces that have a sunlight/skylight value of 0 are removed.
# This improves the performance of the map on slower devices by a lot, but might cause some blocks to disappear that should normally be visible.
# Changing this value requires a re-render of the map.
# Set to a very high value to remove caves everywhere (e.g. 10000)
# Set to a very low value to remove nothing and render all caves (e.g. -10000)
# Default is 55 (slightly below water-level)
remove-caves-below-y: 55
# This is the amount of blocks relative to the "ocean-floor" heightmap that the cave-detection will start at.
# Everything above that (heightmap-relative) y-level will not be removed.
# Comment or set to a very high value to disable using the ocean-floor heightmap for cave-detection.
# Changing this value requires a re-render of the map.
# Defaults to 10000 (disabled)
cave-detection-ocean-floor: -5
# With this value set to true, BlueMap also uses the block-light value (additionally to the sky-light) to "detect caves".
# (See: remove-caves-below-y)
# Changing this value requires a re-render of the map.
# Default is false
cave-detection-uses-block-light: false
# With the below values you can limit the map-render.
# This can be used to ignore the nethers ceiling or render only a certain part of a world.
# If you change these values, bluemap automatically tries to update the map,
# including deleting map-tiles which are outside the new limits.
# Default is no min or max value (= infinite bounds)
#min-x: -4000
#max-x: 4000
#min-z: -4000
#max-z: 4000
#min-y: 50
#max-y: 100
# The minimum "inhabitedTime" value that a chunk must have to be rendered.
# If you set this to a value greater than 0, bluemap will only render chunks that players have visited already.
# Default is 0
min-inhabited-time: 0
# Using this, BlueMap pretends that every Block out of the defined render-bounds is AIR,
# this means you can see the blocks where the world is cut (instead of having a see-through/xray view).
# This has only an effect if you set some render-bounds above.
# Changing this value requires a re-render of the map.
# Default is true
render-edges: true
# Whether the perspective view will be enabled for this map.
# Changing this to true requires a re-render of the map, only if the hires-layer is enabled and free-flight view is disabled.
# Default is true
enable-perspective-view: true
# Whether the flat (isometric, top-down) view will be enabled for this map.
# Having only flat-view enabled while disabling free-flight and perspective will speed up the render and reduce the maps storage-size.
# Default is true
enable-flat-view: true
# Whether the free-flight view will be enabled for this map.
# Changing this to true requires a re-render of the map, only if the hires-layer is enabled and perspective view is disabled.
# Default is true
enable-free-flight-view: true
# Whether the hires-layer will be enabled.
# Disabling this will speed up rendering and reduce the size of the map-files a lot.
# But you will not be able to see the full 3d-models if you zoom in on the map.
# Changing this to false will not remove any existing tiles, existing tiles just won't get updated anymore.
# Changing this to true will require a re-render of the map.
# Default is true
enable-hires: true
# This defines the storage-config that will be used to save this map.
# You can find your storage configs next to this config file in the 'storages'-folder.
# Changing this value requires a re-render of the map. The map in the old storage will not be deleted.
# Default is "file"
storage: "file"
# Normally BlueMap detects if a chunk has not yet generated it's light-data and omits rendering those chunks.
# If this is set to true BlueMap will render Chunks even if there is no light-data!
# This can be useful for example if some mod prevents light-data from being saved correctly.
# However, this also has a few drawbacks:
# - For those chunks, every block will always be fully lit
# - Night-mode might not work correctly
# - Caves will always be rendered (ignoring the 'renderCaves' setting)
# Default is false
ignore-missing-light-data: false
# Here you can define any static marker-sets with markers that should be displayed on the map.
# You can change this at any time.
# If you need dynamic markers, you can use any plugin that integrates with BlueMap's API.
# Here is a list: https://bluemap.bluecolored.de/community/3rdPartySupport.html
marker-sets: {
# Please check out the wiki for information on how to configure this:
# https://bluemap.bluecolored.de/wiki/customization/Markers.html
}
@@ -0,0 +1,147 @@
## ##
## BlueMap ##
## Map-Config ##
## ##
# The path to the save-folder of the world to render.
# (If this is not defined (commented out or removed), the map will be only registered to the web-server and the web-app
# but not rendered or loaded by BlueMap. This can be used to display a map that has been rendered somewhere else.)
world: "world_nether"
# The dimension of the world. Can be "minecraft:overworld", "minecraft:the_nether", "minecraft:the_end"
# or any dimension-key introduced by a mod or datapack.
dimension: "minecraft:the_nether"
# The display-name of this map -> how this map will be named on the webapp.
# You can change this at any time.
# Default is the id of this map
name: "world_nether (the_nether)"
# A lower value makes the map sorted first (in lists and menus), a higher value makes it sorted later.
# The value needs to be an integer but it can be negative.
# You can change this at any time.
# Default is 0
sorting: 100
# The position on the world where the map will be centered if you open it.
# You can change this at any time.
# This defaults to the world-spawn if you don't set it.
#start-pos: {x:500, z:-820}
# The color of the sky as a hex-color
# You can change this at any time.
# Default is "#7dabff"
sky-color: "#290000"
# The color of the void as a hex-color
# You can change this at any time.
# Default is "#000000"
void-color: "#150000"
# Defines the initial sky-light-strength the map will be set to when it is opened.
# 0 is no sky-light, 1 is fully lighted.
# You can change this at any time.
# Default is 1
sky-light: 1
# Defines the ambient light-strength that every block is receiving, regardless of the sunlight/blocklight.
# 0 is no ambient light, 1 is fully lighted.
# You can change this at any time.
# Default is 0
ambient-light: 0.6
# BlueMap tries to omit all blocks that are below this Y-level and are not visible from above-ground.
# More specific: Block-Faces that have a sunlight/skylight value of 0 are removed.
# This improves the performance of the map on slower devices by a lot, but might cause some blocks to disappear that should normally be visible.
# Changing this value requires a re-render of the map.
# Set to a very high value to remove caves everywhere (e.g. 10000)
# Set to a very low value to remove nothing and render all caves (e.g. -10000)
# Default is 55 (slightly below water-level)
remove-caves-below-y: -10000
# This is the amount of blocks relative to the "ocean-floor" heightmap that the cave-detection will start at.
# Everything above that (heightmap-relative) y-level will not be removed.
# Comment or set to a very high value to disable using the ocean-floor heightmap for cave-detection.
# Changing this value requires a re-render of the map.
# Defaults to 10000 (disabled)
cave-detection-ocean-floor: -5
# With this value set to true, BlueMap also uses the block-light value (additionally to the sky-light) to "detect caves".
# (See: remove-caves-below-y)
# Changing this value requires a re-render of the map.
# Default is false
cave-detection-uses-block-light: false
# With the below values you can limit the map-render.
# This can be used to ignore the nethers ceiling or render only a certain part of a world.
# If you change these values, bluemap automatically tries to update the map,
# including deleting map-tiles which are outside the new limits.
# Default is no min or max value (= infinite bounds)
#min-x: -4000
#max-x: 4000
#min-z: -4000
#max-z: 4000
#min-y: 50
max-y: 90
# The minimum "inhabitedTime" value that a chunk must have to be rendered.
# If you set this to a value greater than 0, bluemap will only render chunks that players have visited already.
# Default is 0
min-inhabited-time: 0
# Using this, BlueMap pretends that every Block out of the defined render-bounds is AIR,
# this means you can see the blocks where the world is cut (instead of having a see-through/xray view).
# This has only an effect if you set some render-bounds above.
# Changing this value requires a re-render of the map.
# Default is true
render-edges: true
# Whether the perspective view will be enabled for this map.
# Changing this to true requires a re-render of the map, only if the hires-layer is enabled and free-flight view is disabled.
# Default is true
enable-perspective-view: true
# Whether the flat (isometric, top-down) view will be enabled for this map.
# Having only flat-view enabled while disabling free-flight and perspective will speed up the render and reduce the maps storage-size.
# Default is true
enable-flat-view: true
# Whether the free-flight view will be enabled for this map.
# Changing this to true requires a re-render of the map, only if the hires-layer is enabled and perspective view is disabled.
# Default is true
enable-free-flight-view: true
# Whether the hires-layer will be enabled.
# Disabling this will speed up rendering and reduce the size of the map-files a lot.
# But you will not be able to see the full 3d-models if you zoom in on the map.
# Changing this to false will not remove any existing tiles, existing tiles just won't get updated anymore.
# Changing this to true will require a re-render of the map.
# Default is true
enable-hires: true
# This defines the storage-config that will be used to save this map.
# You can find your storage configs next to this config file in the 'storages'-folder.
# Changing this value requires a re-render of the map. The map in the old storage will not be deleted.
# Default is "file"
storage: "file"
# Normally BlueMap detects if a chunk has not yet generated it's light-data and omits rendering those chunks.
# If this is set to true BlueMap will render Chunks even if there is no light-data!
# This can be useful for example if some mod prevents light-data from being saved correctly.
# However, this also has a few drawbacks:
# - For those chunks, every block will always be fully lit
# - Night-mode might not work correctly
# - Caves will always be rendered (ignoring the 'renderCaves' setting)
# Default is false
ignore-missing-light-data: false
# Here you can define any static marker-sets with markers that should be displayed on the map.
# You can change this at any time.
# If you need dynamic markers, you can use any plugin that integrates with BlueMap's API.
# Here is a list: https://bluemap.bluecolored.de/community/3rdPartySupport.html
marker-sets: {
# Please check out the wiki for information on how to configure this:
# https://bluemap.bluecolored.de/wiki/customization/Markers.html
}
@@ -0,0 +1,147 @@
## ##
## BlueMap ##
## Map-Config ##
## ##
# The path to the save-folder of the world to render.
# (If this is not defined (commented out or removed), the map will be only registered to the web-server and the web-app
# but not rendered or loaded by BlueMap. This can be used to display a map that has been rendered somewhere else.)
world: "world_the_end"
# The dimension of the world. Can be "minecraft:overworld", "minecraft:the_nether", "minecraft:the_end"
# or any dimension-key introduced by a mod or datapack.
dimension: "minecraft:the_end"
# The display-name of this map -> how this map will be named on the webapp.
# You can change this at any time.
# Default is the id of this map
name: "world_the_end (the_end)"
# A lower value makes the map sorted first (in lists and menus), a higher value makes it sorted later.
# The value needs to be an integer but it can be negative.
# You can change this at any time.
# Default is 0
sorting: 200
# The position on the world where the map will be centered if you open it.
# You can change this at any time.
# This defaults to the world-spawn if you don't set it.
#start-pos: {x:500, z:-820}
# The color of the sky as a hex-color
# You can change this at any time.
# Default is "#7dabff"
sky-color: "#080010"
# The color of the void as a hex-color
# You can change this at any time.
# Default is "#000000"
void-color: "#080010"
# Defines the initial sky-light-strength the map will be set to when it is opened.
# 0 is no sky-light, 1 is fully lighted.
# You can change this at any time.
# Default is 1
sky-light: 1
# Defines the ambient light-strength that every block is receiving, regardless of the sunlight/blocklight.
# 0 is no ambient light, 1 is fully lighted.
# You can change this at any time.
# Default is 0
ambient-light: 0.6
# BlueMap tries to omit all blocks that are below this Y-level and are not visible from above-ground.
# More specific: Block-Faces that have a sunlight/skylight value of 0 are removed.
# This improves the performance of the map on slower devices by a lot, but might cause some blocks to disappear that should normally be visible.
# Changing this value requires a re-render of the map.
# Set to a very high value to remove caves everywhere (e.g. 10000)
# Set to a very low value to remove nothing and render all caves (e.g. -10000)
# Default is 55 (slightly below water-level)
remove-caves-below-y: -10000
# This is the amount of blocks relative to the "ocean-floor" heightmap that the cave-detection will start at.
# Everything above that (heightmap-relative) y-level will not be removed.
# Comment or set to a very high value to disable using the ocean-floor heightmap for cave-detection.
# Changing this value requires a re-render of the map.
# Defaults to 10000 (disabled)
cave-detection-ocean-floor: -5
# With this value set to true, BlueMap also uses the block-light value (additionally to the sky-light) to "detect caves".
# (See: remove-caves-below-y)
# Changing this value requires a re-render of the map.
# Default is false
cave-detection-uses-block-light: false
# With the below values you can limit the map-render.
# This can be used to ignore the nethers ceiling or render only a certain part of a world.
# If you change these values, bluemap automatically tries to update the map,
# including deleting map-tiles which are outside the new limits.
# Default is no min or max value (= infinite bounds)
#min-x: -4000
#max-x: 4000
#min-z: -4000
#max-z: 4000
#min-y: 50
#max-y: 100
# The minimum "inhabitedTime" value that a chunk must have to be rendered.
# If you set this to a value greater than 0, bluemap will only render chunks that players have visited already.
# Default is 0
min-inhabited-time: 0
# Using this, BlueMap pretends that every Block out of the defined render-bounds is AIR,
# this means you can see the blocks where the world is cut (instead of having a see-through/xray view).
# This has only an effect if you set some render-bounds above.
# Changing this value requires a re-render of the map.
# Default is true
render-edges: true
# Whether the perspective view will be enabled for this map.
# Changing this to true requires a re-render of the map, only if the hires-layer is enabled and free-flight view is disabled.
# Default is true
enable-perspective-view: true
# Whether the flat (isometric, top-down) view will be enabled for this map.
# Having only flat-view enabled while disabling free-flight and perspective will speed up the render and reduce the maps storage-size.
# Default is true
enable-flat-view: true
# Whether the free-flight view will be enabled for this map.
# Changing this to true requires a re-render of the map, only if the hires-layer is enabled and perspective view is disabled.
# Default is true
enable-free-flight-view: true
# Whether the hires-layer will be enabled.
# Disabling this will speed up rendering and reduce the size of the map-files a lot.
# But you will not be able to see the full 3d-models if you zoom in on the map.
# Changing this to false will not remove any existing tiles, existing tiles just won't get updated anymore.
# Changing this to true will require a re-render of the map.
# Default is true
enable-hires: true
# This defines the storage-config that will be used to save this map.
# You can find your storage configs next to this config file in the 'storages'-folder.
# Changing this value requires a re-render of the map. The map in the old storage will not be deleted.
# Default is "file"
storage: "file"
# Normally BlueMap detects if a chunk has not yet generated it's light-data and omits rendering those chunks.
# If this is set to true BlueMap will render Chunks even if there is no light-data!
# This can be useful for example if some mod prevents light-data from being saved correctly.
# However, this also has a few drawbacks:
# - For those chunks, every block will always be fully lit
# - Night-mode might not work correctly
# - Caves will always be rendered (ignoring the 'renderCaves' setting)
# Default is false
ignore-missing-light-data: false
# Here you can define any static marker-sets with markers that should be displayed on the map.
# You can change this at any time.
# If you need dynamic markers, you can use any plugin that integrates with BlueMap's API.
# Here is a list: https://bluemap.bluecolored.de/community/3rdPartySupport.html
marker-sets: {
# Please check out the wiki for information on how to configure this:
# https://bluemap.bluecolored.de/wiki/customization/Markers.html
}
+72
View File
@@ -0,0 +1,72 @@
## ##
## BlueMap ##
## Plugin-Config ##
## ##
# If the server should send player-positions to the webapp.
# This only works if the integrated webserver is enabled.
# Default is true
live-player-markers: false
# A list of gamemodes that will prevent a player from appearing on the map.
# Possible values are: survival, creative, spectator, adventure
hidden-game-modes: [
"spectator"
]
# If this is true, players that are vanished (by a plugin) will be hidden on the map.
# (This only works with Spigot and Sponge based vanish-plugins)
# Default is true
hide-vanished: true
# If this is true, players that have an invisibility (potion-)effect will be hidden on the map.
# Default is true
hide-invisible: true
# If this is true, players that are sneaking will be hidden on the map.
# Default is false
hide-sneaking: false
# Hides the player if they are in a sky or block-light level below the given number.
# BOTH values have to be below the threshold for the player to be hidden!
# E.g. if you set both to 1, then the player will be hidden on the map if they are in absolute darkness
# Or, if you want players only be visible on the surface you set the sky-threshold to something between 1 and 15
# and the block-threshold to 16
# Default is 0 (don't hide the player)
hide-below-sky-light: 0
hide-below-block-light: 0
# If this is true, players that are on a different world than the viewed map will not appear on the player-list.
# Default is false
hide-different-world: false
# The interval in seconds that the markers will be written to the map-storage.
# This is useful if you can't create a live-connection between the server and the webapp
# and the markers can only be updated via the map-storage.
# 0 or lower means that the markers will never be written to the map-storage.
# Default is 0
#write-markers-interval: 10
# The interval in seconds that the players will be written to the map-storage.
# This is useful if you can't create a live-connection between the server and the webapp
# and the players can only be updated via the map-storage.
# 0 or lower means that the players will never be written to the map-storage.
# Default is 0
#write-players-interval: 3
# Download the skin from mojang-servers when a player joins your server, so it can be used for the player-markers.
# Default is true
skin-download: true
# The amount of players that is needed to pause BlueMap's render-threads.
# -> If this amount of players or more is online, bluemap will stop rendering map-updates until enough players
# have logged off again
# Setting this to 0 or -1 will disable this feature -> bluemap will not pause rendering
# Default is -1
player-render-limit: -1
# The interval in minutes in which a full map-update will be triggered.
# This is ADDITIONALLY to the normal map-update process (in case that fails to detect any file-changes).
# ! This DOESN'T re-render the entire map each time, it only checks if there are some changes that have not been rendered yet!
# Default is 1440 (24 hours)
full-update-interval: 1440
@@ -0,0 +1,22 @@
## ##
## BlueMap ##
## Storage-Config ##
## ##
# The storage-type of this storage.
# Depending on this setting, different config-entries are allowed/expected in this config file.
# Don't change this value! (If you want a different storage-type, check out the other example-configs)
storage-type: file
# The path to the folder on your file-system where bluemap will save the rendered map
# The default is: "bluemap/web/maps"
root: "bluemap/web/maps"
# The compression-type that bluemap will use to compress generated map-data.
# Available compression-types are:
# - gzip
# - zstd
# - deflate
# - none
# The default is: gzip
compression: gzip
@@ -0,0 +1,47 @@
## ##
## BlueMap ##
## Storage-Config ##
## ##
# The storage-type of this storage.
# Depending on this setting, different config-entries are allowed/expected in this config file.
# Don't change this value! (If you want a different storage-type, check out the other example-configs)
storage-type: sql
# The JDBC-Connection URL that is used to connect to the database.
# The format for this url is usually something like: jdbc:[driver]://[host]:[port]/[database]
# The exact format of the url is determined by the JDBC-Driver you are using.
connection-url: "jdbc:mysql://localhost:3306/bluemap?permitMysqlScheme"
# You can set any additional (JDBC-Driver-specific) properties here
# Usually that's your db-user and password
connection-properties: {
user: "root",
password: ""
}
# The maximum number of connections to the database that are allowed to be open at the same time.
# A negative number means unlimited.
# Default is: -1
max-connections: -1
# This can be used to load a custom jdbc-driver from a .jar file.
# E.g. if your runtime-environment is not already providing the sql-driver you need,
# you could download the MariaDB JDBC-Connector from https://mariadb.com/downloads/connectors/connectors-data-access/java8-connector/
# place it in the './bluemap' folder and use is like this:
#driver-jar: "bluemap/mariadb-java-client-3.0.7.jar"
# This is the driver-class that bluemap will try to load and use.
# Check the documentation of the driver you are using if you don't know this.
# Leaving this commented means that bluemap automatically tries to find a suitable driver in your classpath.
# (If you added a custom driverJar above, you HAVE TO set the correct class name here)
#driver-class: "org.mariadb.jdbc.Driver"
# The compression-type that bluemap will use to compress generated map-data.
# Available compression-types are:
# - gzip
# - zstd
# - deflate
# - none
# The default is: gzip
compression: gzip
+75
View File
@@ -0,0 +1,75 @@
## ##
## BlueMap ##
## Webapp-Config ##
## ##
# With this setting you can disable the creation and updating of all web-app related files
# Default is true
enabled: true
# The webroot where the web-application files will be created.
# Usually this should be set to the same directory like in the webserver.conf!
# Default is "bluemap/web"
webroot: "bluemap/web"
# Whether the settings.json of the webapp should be updated/synchronized with the current bluemap settings.
# If this is set to "false", bluemap will only add maps to the settings.json but never remove unknown ones or update other settings.
# Disabling this is for example useful if you are running multiple bluemap instances on the same webroot and don't want them to overwrite each others maps.
# Default is true
update-settings-file: true
# If the web-application should use cookies to save the configurations of a user.
# Default is true
use-cookies: true
# If the webapp will default to flat-view instead of perspective-view.
# Default is false
default-to-flat-view: false
# The default map and camera-location where a user will start after opening the webapp.
# This is in form of the url-anchor: Open your map in a browser and look at the url, everything after the '#' is the value for this setting.
# Default is "no anchor" -> The camera will start with the topmost map and at that map's starting point.
#start-location: "world:0:16:-32:390:0.1:0.19:0:0:perspective"
# The minimum (closest) and maximum (furthest) distance (in blocks) that the camera can be from the ground
min-zoom-distance: 5
max-zoom-distance: 100000
# The default value of the resolution (settings-menu)
# Possible values are: 0.5, 1, 2
# Default is 1
resolution-default: 1
# The min, max and default values of the hires render-distance slider (settings-menu)
# The values are in blocks.
# Default is max:500 default:100 and min:0
hires-slider-max: 500
hires-slider-default: 100
hires-slider-min: 0
# The min, max and default values of the lowres render-distance slider (settings-menu)
# The values are in blocks.
# Default is max:7000 default:2000 and min:500
lowres-slider-max: 7000
lowres-slider-default: 2000
lowres-slider-min: 500
# Here you can specify an alternative base url from where all map data is loaded.
# Default is "maps"
#map-data-root: "https://cdn.my-domain.com/mapdata"
# Here you can specify an alternative base url from where all live data is loaded.
# Default is "maps"
#live-data-root: "https://cdn.my-domain.com/livedata"
# Here you can add URLs to custom scripts (js) so they will be loaded by the webapp
# You can place them somewhere in bluemap's webroot and add the (relative) link here
scripts: [
#"js/my-custom-script.js"
]
# Here you can add URLs to custom styles (css) so they will be loaded by the webapp
# You can place them somewhere in bluemap's webroot and add the (relative) link here
styles: [
#"css/my-custom-style.css"
]
+45
View File
@@ -0,0 +1,45 @@
## ##
## BlueMap ##
## Webserver-Config ##
## ##
# With this setting you can disable the integrated web-server.
# This is useful if you want to only render the map-data for later use, or if you setup your own webserver.
# Default is enabled
enabled: true
# The webroot that the server will host to the web.
# Usually this should be set to the same directory like in the webapp.conf!
# Default is "bluemap/web"
webroot: "bluemap/web"
# The port that the webserver listens to.
# Default is 8100
port: 8100
# Config-section for webserver-activity logging
log: {
# The file where all the webserver-activity will be logged to.
# Comment out to disable the logging completely.
# Java String formatting syntax can be used to add time, see: https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html
# Default is no logging
file: "bluemap/logs/webserver.log"
#file: "bluemap/logs/webserver_%1$tF_%1$tT.log"
# Whether the logger should append to an existing file, or overwrite it
# Default is false
append: false
# The format of the webserver-acivity logs.
# The syntax is the java String formatting, see: https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html
# Possible Arguments:
# 1 - the source address (ignoring any xff headers)
# 2 - the source address (using the (leftmost) xff header if provided)
# 3 - the http-method of the request
# 4 - the full request-address
# 5 - the protocol version of the request
# 6 - the status-code of the response
# 7 - the status-message of the response
# Default is "%1$s \"%3$s %4$s %5$s\" %6$s %7$s"
format: "%1$s \"%3$s %4$s %5$s\" %6$s %7$s"
}
+9
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
@@ -0,0 +1,9 @@
world=world
cancelled=false
center-x=-1968.8037898964628
center-z=17304.30000001192
radius=2500.0
shape=square
pattern=region
chunks=2256
time=88302
@@ -0,0 +1,120 @@
# CoordinateOffset v4.0.6 Configuration
# See https://github.com/joshuaprince/CoordinateOffset/wiki/Configuration-Guide
# Specify the method by which coordinate offsets will be calculated.
# Options are any key under `offsetProviders` below (e.g. constant, random...)
defaultOffsetProvider: constant
# List of overrides to the default offset provider. The first item has the
# highest priority. `provider` is a required key; optional keys are
# `world`, `playerUuid`, and `permission` which, if present, must ALL match
# for the override to apply.
offsetProviderOverrides:
# - provider: constant
# world: world
# permission: coordinateoffset.provider.my_custom_permission
# - provider: zeroAtLocation
# playerUuid: 00000000-0000-0000-0000-000000000000
offsetProviders:
constant:
# The "constant" offset provider class applies a specific offset.
# X and Z values MUST be divisible by 16 to align with chunk boundaries!
class: ConstantOffsetProvider
offsetX: 0
offsetZ: 16384
# The constant offset can be multiplied by a constant factor in specific
# worlds so that portal travel lines up. Make sure that the constant
# offsets multiplied by these values still result in a multiple of 16.
worldScaling:
world_nether: 0.125
disabled:
# A constant offset of 0 will disable coordinate obfuscation and allow
# players to see their real coordinates.
class: ConstantOffsetProvider
offsetX: 0
offsetZ: 0
random:
# The "random" offset provider class generates a random offset for each
# player.
class: RandomOffsetProvider
# These events will trigger the offset to re-roll if enabled.
resetOnDeath: false
resetOnWorldChange: false
# Offsets can be saved to each player's NBT data and reused across joins
# and server restarts.
persistent: false
persistenceKey: default
# Maximum possible offset
randomBound: 100000
# Aligned worlds will use the same offset, optionally with a scale factor.
# For example, `world:world_nether:8` would match Vanilla portal
# scaling, so each player's Nether offset is 1/8th their Overworld
# offset and portal linking math still works.
# Note: This ONLY works if `resetOnWorldChange` is false!
worldAlignment:
- world:world_nether:8
zeroAtLocation:
# The "zero at location" offset provider class generates an offset equal
# to the player's coordinates, so they will see themselves at roughly
# (0, 0) every time their offset changes.
class: ZeroAtLocationOffsetProvider
# These events will set the offset to the player's location (and therefore
# "zero out" the player) if enabled.
resetOnDeath: false
resetOnWorldChange: false
# Aligned worlds will use the same offset, optionally with a scale factor.
# For example, `world:world_nether:8` would match Vanilla portal
# scaling, so each player's Nether offset is 1/8th their Overworld
# offset and portal linking math still works.
# Note: This ONLY works if `resetOnWorldChange` is false!
worldAlignment:
- world:world_nether:8
# Add custom offset modes here. For example:
# myCustomOffsetMode:
# provider: constant
# offsetX: -16000
# offsetZ: 16000
# Coordinates are used to determine how to shift these blocks slightly. That
# means that if the client and server disagree about coordinates, they also
# disagree about how to shift these blocks, so movement is glitchy near these
# blocks. These settings completely disable collisions for these blocks.
# More info: https://github.com/joshuaprince/CoordinateOffset/issues/8
# Note: Requires a server restart for changes to take effect.
fixCollision:
bamboo: true
dripstone: true
# If true, players with the `coordinateoffset.bypass` permission will bypass
# all providers and see their real coordinates.
bypassByPermission: true
# Wait for players to be near the world border to send border packets.
# Disabling this fixes moving borders, but may leak coordinates - see
# https://github.com/joshuaprince/CoordinateOffset/wiki/Implications-and-Limitations#world-border
obfuscateWorldBorder: true
# Enable a log message when a player's offset changes.
verbose: false
# Enable additional logging when errors occur in the plugin.
debug:
enable: false
packetHistorySize: 8
@@ -0,0 +1,94 @@
# CoordinateOffset Configuration File
# https://github.com/joshuaprince/CoordinateOffset/wiki/Configuration-Guide
# Comments left in this file will be deleted when configuration is loaded.
# Do not change this.
configVersion: 6
# ############################################################################ #
# ################### General CoordinateOffset Configuration ################# #
# ############################################################################ #
# If true, players with the `coordinateoffset.bypass` permission will always
# see their real coordinates (no offsets). Disable this to test the plugin.
bypassByPermission: true
# Disable server-side collision checks for the listed blocks.
# If collision checks are left enabled, movement near these blocks will be
# extremely glitchy for all players with an offset applied.
# More info: https://github.com/joshuaprince/CoordinateOffset/issues/8
# Note: Requires a server restart for changes to take effect.
fixCollision:
bamboo: true
dripstone: true
# Don't send world border packets to players who are far from the world border.
# Disable if your world border moves, but beware that it may leak coordinates:
# https://github.com/joshuaprince/CoordinateOffset/wiki/Implications-and-Limitations#world-border
obfuscateWorldBorder: true
# Don't send any "debug" packets to players with an applied offset.
# Debug information reveals real coordinates if this is disabled.
# More info: https://minecraft.wiki/w/Debug_property
obfuscateDebugPropertySubscriptions: true
# Round generated offsets to the nearest multiple of this number of blocks.
# Must be at least 16 and a power of 2 (16, 32, 64, 128, etc.).
# "auto" selects the lowest value compatible with other installed plugins,
# e.g. the Distant Horizons plugin requires 64+ for offsets to be compatible.
offsetsAreMultiplesOfBlocks: auto
# Enable a log message when a player's offset changes.
verbose: false
# ############################################################################ #
# ####################### Offset Provider Configuration ###################### #
# ############################################################################ #
# Specify the method used to apply coordinate offsets to players.
# Options are any key under `offsetProviders` below (e.g. constant, random...)
defaultOffsetProvider: constant
# List of overrides to the default offset provider. The first item has the
# highest priority. `provider` is a required key. Optional keys are
# `world`, `player`, and `permission` which, if present, must ALL match
# for the override to apply.
offsetProviderOverrides:
- provider: disabled
world: world_the_end
- provider: nether
world: world_the_nether
# Configuration for all available offset providers. Each provider must have a
# unique key (e.g. "constant"), which is used in `defaultOffsetProvider` and
# `offsetProviderOverrides`. You may add your own keys to define as many
# providers as you need.
# See the configuration guide for details about which options are available for
# each provider class.
# https://github.com/joshuaprince/CoordinateOffset/wiki/Configuration-Guide
offsetProviders:
constant:
class: ConstantOffsetProvider
offsetX: 0
offsetZ: 16384
nether:
class: ConstantOffsetProvider
offsetX: 0
offsetZ: 2048
disabled:
class: ConstantOffsetProvider
offsetX: 0
offsetZ: 0
random:
class: RandomOffsetProvider
randomBound: 100000
regenerateOnJoin: true
regenerateOnDeath: false
regenerateOnWorldChange: false
regenerateOnTeleport: false
zeroAtLocation:
class: ZeroAtLocationOffsetProvider
regenerateOnJoin: true
regenerateOnDeath: false
regenerateOnWorldChange: false
regenerateOnTeleport: false
@@ -0,0 +1,64 @@
# CoordinateOffset Language/Messages File
# Formatting help: https://webui.advntr.dev/
# Set a message to an empty string '' to disable it.
# Comments and extra keys left in this file will be deleted when configuration is loaded.
prefix: '<dark_aqua>[<#33A14F><hover:show_text:''<#33A14F>CoordinateOffset''>CO</hover></#33A14F>]</dark_aqua> '
query:
self:
offset: '<gray>Your coordinate offset is: <dark_aqua>[x=<yellow><x></yellow>,
z=<yellow><z></yellow>]'
coordinates: '<gray>Your real coordinates are: <light_purple>[x=<gold><x></gold>,
y=<gold><y></gold>, z=<gold><z></gold>]'
other:
offset: '<gray><#18a9ff><target></#18a9ff>''s coordinate offset is: <dark_aqua>[x=<yellow><x></yellow>,
z=<yellow><z></yellow>]'
coordinates: '<gray><#18a9ff><target></#18a9ff>''s real coordinates are: <light_purple>[x=<gold><x></gold>,
y=<gold><y></gold>, z=<gold><z></gold>]'
self_no_offset:
offset: <gray>You have no coordinate offset applied.
coordinates: <gray>The coordinates you see are the real coordinates of the world.
verbose:
# Verbose messages are only displayed with permission coordinateoffset.query.verbose
zero_by_permission: <gray>No active offset due to permission bypass.
zero_by_bedrock: <gray>Coordinate offsets are not supported for Bedrock players.
generated_by_provider_default: <gray>This offset was generated by provider "<green><provider></green>",
the default offset provider.
generated_by_provider_override: '<gray>This offset was generated by provider "<green><provider></green>"
as part of offset provider override rule #<rule_number>.'
generated_by_command: <gray>This offset was set by a command sent by <#18a9ff><sender></#18a9ff>.
generated_by_plugin: <gray>This offset was set by an external plugin.
regenerate:
success_single: <gray>Regenerated coordinate offset for <#18a9ff><target></#18a9ff>.
success_multiple: <gray>Regenerated coordinate offsets for <#18a9ff><hover:show_text:'<#18a9ff><targets>'><count>
players</hover></#18a9ff>.
unchanged: <#CAD19F>Coordinate offset unchanged for <#18a9ff><target></#18a9ff>.
unchanged_permission: <#CAD19F>Coordinate offset unchanged for <#18a9ff><target></#18a9ff>
(player has permission to bypass offsets).
unchanged_bedrock: <#F09090>Coordinate offset unchanged for <#18a9ff><target></#18a9ff>
(offsets are not supported for Bedrock players).
set:
success_single: <gray>Set coordinate offset for <#18a9ff><target></#18a9ff> to <dark_aqua>[x=<yellow><x></yellow>,
z=<yellow><z></yellow>]</dark_aqua>.
success_multiple: <gray>Set coordinate offset for <#18a9ff><hover:show_text:'<#18a9ff><targets>'><count>
players</hover></#18a9ff> to <dark_aqua>[x=<yellow><x></yellow>, z=<yellow><z></yellow>]</dark_aqua>.
warning_not_persistent_by_permission: '<#CAD19F>Warning: offset for <#18a9ff><target></#18a9ff>
is not persistent (player has offset bypass permission).'
warning_not_persistent_by_provider: '<#CAD19F>Warning: offset for <#18a9ff><target></#18a9ff>
is not persistent (offset provider "<provider>" does not store offsets).'
warning_not_multiple_of16: <#CAD19F>Offset components will be rounded to the nearest
multiple of 16.
warning_coordinate_scaling: <#CAD19F>Offset for <#18a9ff><target></#18a9ff> will
be scaled down by <gold><scaling></gold> to match the coordinate scale of world
<#33A14F><world></#33A14F>.
unchanged: <#CAD19F>Coordinate offset unchanged for <#18a9ff><target></#18a9ff>.
unchanged_bedrock: <#F09090>Coordinate offset unchanged for <#18a9ff><target></#18a9ff>
(offsets are not supported for Bedrock players).
reload:
success: <green>CoordinateOffset configuration reloaded from file.
fail: <red>Failed to reload CoordinateOffset configuration from file. Check the
console for details.
+32
View File
@@ -0,0 +1,32 @@
################################################################################
# #
# Custom Daytime Plugin #
# #
# Created by Seedim (https://github.com/SeedimV) #
# #
# This plugin lets you customize the length of day and night cycles, #
# and replaces the usual sleep-to-skip-night mechanic with a smooth #
# acceleration of time when enough players sleep. #
# #
# Licensed under the GPL-3.0 License. #
# #
# Check out my other projects on https://modrinth.com/user/SeedimV. #
# #
################################################################################
# Length of the daytime cycle in minutes
# Default: 10.0
dayLengthMinutes: 10.0
# Length of the nighttime cycle in minutes
# Default: 10.0
nightLengthMinutes: 10.0
# Enable or disable night fast forwarding when enough players sleep
# False: use vanilla sleep-to-skip-night mechanic
# Default: true
enableNightFastForward: true
# Length of night fast forwarding in seconds
# Default: 5.0
nightFastForwardSeconds: 5.0
+238
View File
@@ -0,0 +1,238 @@
# Where should the plugin store its database file?
# Required.
# Default: "{datadir}/data.sqlite"
database_path: "{datadir}/data.sqlite"
# Maximum supported render distance, given as a radius in number of chunks. Clients will be capped to this value.
# Required.
# Default: 1024
render_distance: 1024
# Are LOD features enabled at all?
# Disable if you only want to use the plugin for level key info in a proxied setup.
# Required.
# Default: true
distant_generation_enabled: true
# Number of parallel LOD requests per client.
# Required.
# Default: 20
full_data_request_concurrency_limit: 20
# Send LOD updates to players in real-time?
# Required.
# Default: true
real_time_updates_enabled: true
# How close to an update players have to be in order to receive it. Given as a radius in number of chunks.
# Required.
# Default: 128
real_time_update_radius: 128
# Let clients ask for updates to LODs they've previously downloaded.
# Required.
# Default: true
login_data_sync_enabled: true
# How far away can a player request updates for during login sync? Given as a radius in number of chunks.
# Required.
# Default: 128
login_data_sync_radius: 128
# How many login sync requests can a client send at once?
# Required.
# Default: 50
login_data_sync_rc_limit: 50
# Currently unsupported.
# Required.
# Default: 0
max_data_transfer_speed: 0
# Should new chunks be generated to build LODs?
# If you disable this, the plugin will not be able to create LODs in areas where chunks don't already exist.
# Optional.
# Default: true
#generate_new_chunks: false
# Show warning during startup if chunk generation is enabled?
# Optional.
# Default: true
#generate_new_chunks_warning: false
# Specs for a fake LOD to send when chunk generation is disabled and LOD requests otherwise would have been rejected.
# Optional.
# Default: Disabled
#dummy_chunk:
# - "0-4,bedrock"
# - "5-79,stone"
# - "80-126,water"
# How frequently (in seconds) should LODs be updated if world changes are detected?
# Required.
# Default: 15
lod_refresh_interval: 15
# Select which LOD builder to use.
# Valid options are: FullBuilder, FastOverworldBuilder, and None.
# Required.
# Default: FullBuilder
builder_type: FullBuilder
# Trust world height map.
# Disable if you're using a world that was generated with an external tool and your LODs come out broken.
# WARNING: This will make LOD building MUCH slower!
# Optional.
# Default: true
#trust_height_map: false
# Number of blocks to advance between each sample on the Y axis when generating LODs.
# A setting of 1 will sample every block, while 2 will sample every other block, and so on.
# CURRENTLY BROKEN. THIS VALUE IS IGNORED.
# Required.
# Default: 2
builder_resolution: 2
# Whether to include non-colliding blocks when they are the top-most block.
# True means tall grass, flowers, and snow will color the block below them.
# Optional.
# Default: true
#include_non-colliding_top_layer: false
# If your server is accessible via multiple different addresses, consider setting a server key to let clients know
# that even though the address is different; it's the same server.
# This value must be GLOBALLY UNIQUE! No other server on planet Earth should have the same server key as you.
# Optional.
#server_key:
# When running DHS on a proxied server, set this to a value that is unique to this specific server.
# Optional.
#level_key_prefix:
# Use the vanilla world border of the respective world.
# Optional.
# Default: true
#use_vanilla_world_border: false
# How many chunks beyond the vanilla world border can we see (if it's enabled)?. If set to auto, it uses the server's
# view distance, which effectively means that if standing at the border you can see as far as the server would generate
# chunks naturally.
# Optional.
# Default: auto
#vanilla_world_border_expansion: 12
# List of blocks to replace with other blocks during LOD building.
# Useful to hide ugly blocks or valuable resources.
# Don't use the "minecraft:" prefix for vanilla blocks.
# DO use the namespace prefix for custom blocks.
# Optional.
# Default: Hide bamboo, seagrass, kelp, and iron + diamond ores.
material_map:
bamboo: air
seagrass: water
tall_seagrass: water
kelp: water
kelp_plant: water
iron_ore: stone
diamond_ore: stone
# Vertical distance to offset light data.
# This is a hack to work around SPIGOT-7498. If you're somehow on a 1.20.1 server _with_ this patch, set the value to 0.
# Optional.
# Default:
# - On 1.20.1: Minimum build height (-64 for vanilla worlds)
# - Any other version: 0
#light_offset_hack: 0
# World specific settings.
# You can override any of the above settings on a per-world basis.
worlds:
world:
# Use builder that is optimized for overworld.
builder_type: FastOverworldBuilder
# Should biome be checked for every data point, or just once per column?
# Enable if your world has 3d/vertical biomes.
# Optional.
# Default: false
#sample_biomes_3d: true
# When using the FastOverworldBuilder, should LODs always contain data down to at least sea level?
# Enable if your world has floating islands or mountains/structures with large overhangs above sea level.
# Optional.
# Default: false
#scan_to_sea_level: true
# When using the FastOverworldBuilder, should the bottom data point be stretched to the lowest permitted build
# height? This will make the LODs look more complete, and gives a theoretical boost to render performance.
# Optional.
# Default: true
#fast_underfill: false
# Limit LOD generation to within this area. Alle three values are in blocks.
# Optional.
#border_center_x: 0
#border_center_z: 0
#border_radius: 5000
world_nether:
# It might make sense to have a lower view distance in the nether, since visibility will be low simply because of
# the level design anyway.
render_distance: 64
# This is a hack to prevent light from shining through ceilings, mostly noticeable on the nether ceiling.
# Only works with the FullBuilder, should only be used with builder_resolution=1, and does have some side effects.
#perform_underglow_hack: true
#builder_resolution: 1
# List of events that should trigger LOD updates.
# Required.
# Default: A bunch (:
update_events:
- org.bukkit.event.block.BlockPlaceEvent
- org.bukkit.event.block.BlockBreakEvent
# - org.bukkit.event.block.TNTPrimeEvent
- org.bukkit.event.block.BlockExplodeEvent
# - org.bukkit.event.block.BlockIgniteEvent
# - org.bukkit.event.block.BlockBurnEvent
# - org.bukkit.event.block.LeavesDecayEvent
# - org.bukkit.event.block.BlockFadeEvent
# - org.bukkit.event.block.BlockGrowEvent
# - org.bukkit.event.block.MoistureChangeEvent
# - org.bukkit.event.block.BlockRedstoneEvent
- org.bukkit.event.block.BlockPistonExtendEvent
- org.bukkit.event.block.BlockPistonRetractEvent
# - org.bukkit.event.block.SpongeAbsorbEvent
# - org.bukkit.event.inventory.FurnaceBurnEvent
- org.bukkit.event.world.StructureGrowEvent
- org.bukkit.event.world.ChunkPopulateEvent
# Number of worker threads used to generate LODs.
# Required.
# Default: 4
scheduler_threads: 4
# Show a message to players who join if they don't have Distant Horizons installed?
# Optional.
# Default: Disabled
#ad_message:
# - "§aThis server supports §bDistant Horizons§a!"
# - "§aVisit §nhttp://dh-mod.com/§r§a to learn more."
# If a user uses /dh should we give them a help text?
# Optional.
# Default: true
#enable_dh_command_help_text: false
# Should we notify server admins when a new version of the plugin is available?
# Optional.
# Default: true
#check_for_updates: false
# Enable debug logging?
# Optional.
# Default: false
#debug: true
# Don't touch :)
config_version: 10
+291
View File
@@ -0,0 +1,291 @@
# This config was generated for version 3.7.2
# Find the latest config at https://github.com/SilverstoneMC/EntityClearer/blob/main/src/main/resources/config.yml
# FAQs can be found at https://github.com/SilverstoneMC/EntityClearer/wiki/FAQs
###############################################
# COUNTDOWN SETTINGS #
###############################################
# Interval in minutes the clear task should run
# To disable the timer, set the interval to 0 (useful if only using TPS monitoring)
# Applies to all worlds where their own interval is set to -1
global-interval: 0
# The sound to play when showing the warnings
# See https://minecraft.wiki/w/Sounds.json#Java_Edition_values:~:text=Java%20Edition%20values-,%5Bshow%5D,-%5Bedit%5D for all sounds
# Set to '' for no sound
sound: 'ui.button.click'
# The sound's pitch played when the timer is counting down
# Valid values are between 0.0-2.0
countdown-pitch: 0.9
# The sound's pitch played when the entites are cleared
# Valid values are between 0.0-2.0
cleared-pitch: 1.0
# When should the warning messages send?
# Time is in seconds remaining before the clear task
warning-messages:
- 30
- 5
- 4
- 3
- 2
- 1
###############################################
# WORLDS / ENTITY TYPES #
###############################################
# The world(s) to check and remove entities from
# You may add as many worlds to this list as you like
worlds:
# Example 1
world: # <- Replace replace_me_with_world with the desired world name or set it to ALL to apply to all worlds (ALL overrides any other worlds below)
# Interval in minutes the clear task should run
# To use the global value above, set the interval to -1
# To disable the timer, set the interval to 0 (useful if only using TPS monitoring)
interval: -1
# The amount of players required to be in the WORLD for the clear task to run in said world
# Set to 0 to run regardless of any players online
# To use the global-min-players value below, set the value to -1
min-players: -1
# The entities to be removed from the world
# See https://jd.papermc.io/paper/1.21/org/bukkit/entity/EntityType.html for all entity types
#
# By default, named entities will not be removed
# Add "-NAMED" to the end of the entity type to also remove named ones
#
# By default, occupied vehicles will not be removed
# Add "-OCCUPIED" to the end of the entity type to also remove occupied ones
#
# The above tags can be used together in any order
#
# If using the MythicMobs plugin, you may add the mob type prefixed by "MythicMob:" and surrounded in quotation marks
#
# Note: You should not be using DROPPED_ITEM in your list as you should use Paper's alternate item despawn rates instead!
entities:
- BEE
- CAVE_SPIDER
- CHICKEN
- CREEPER
- SHEEP
- SKELETON
- SLIME
- SPIDER
- SQUID-NAMED
- WOLF
- ZOMBIE
#- HORSE-NAMED-OCCUPIED
#- "MythicMob:SkeletalKnight-NAMED"
# Should only entities with a specific spawn reason be removed?
# Setting this to false will check for any spawn reason
# Note: This only works on Paper and its forks!
spawn-reason:
enabled: false
# See https://jd.papermc.io/paper/1.21/org/bukkit/event/entity/CreatureSpawnEvent.SpawnReason.html for all spawn reasons
reasons:
- SPAWNER
- SPAWNER_EGG
# Example 2
world_nether: # <- Replace replace_me_with_world with the desired world name or remove this section entirely if not needed
interval: -1
min-players: -1
entities:
- BLAZE
- ZOMBIFIED_PIGLIN
spawn-reason:
enabled: false
reasons:
- SPAWNER
- SPAWNER_EGG
# Example 3
#creative:
# interval: -1
# min-players: -1
# entities:
# - ARMOR_STAND
# - ARROW
# - BOAT
# - DROPPED_ITEM
# - MINECART
# - MINECART_CHEST
# - MINECART_FURNACE
# - MINECART_HOPPER
# - MINECART_TNT
# spawn-reason:
# enabled: false
# reasons:
# - SPAWNER
# - SPAWNER_EGG
###############################################
# REMOVAL SETTINGS #
###############################################
# The minimum amount of players required to be on the SERVER for the clear task to run
# Set to 0 to run regardless of any players online
# Applies to all worlds where their own value is set to -1
global-min-players: 1
nearby-entities:
# Should the plugin only remove entities that have multiple entities nearby?
# This is useful to only remove large groups of entities while leaving smaller entity groups alone
# Using this would prevent every entity from being removed then just respawning again naturally
# It is recommended to leave this feature enabled
enabled: true
# Should the plugin only count nearby entities that are also on the remove list?
# Setting this to false will count ANY nearby entity, including players, XP Orbs, Item Frames, etc
only-count-from-list: true
# The distance in blocks that the plugin should check for extra entities
x: 3
y: 3
z: 3
# How many additional entities must be around the first entity to be removed?
count: 14
# The command(s) to run after the entity clearing task completes (if successful)
commands:
# - 'minecraft:execute in minecraft:overworld run summon minecraft:lightning_bolt 0 64 0'
###############################################
# MESSAGES #
###############################################
messages:
# Any message can be set to "" to disable it
# This plugin supports MiniMessage markdown and formatting - see https://docs.advntr.dev/minimessage/format.html
# TIME placeholder translations
timeleft-minute: "minute"
timeleft-second: "second"
# The text to append if the remaining seconds/minutes are greater than 1 - most people will not need to change this
append-s-text: "s"
# Placeholders:
# {TIMELEFT} - the time remaining before the clear task is run
# {TIME} - will output "minute(s)" or "second(s)" depending on the time left
actionbar-message: "<#ff9b0f><bold>Common entities will be removed in <yellow>{TIMELEFT}</yellow> {TIME}!"
chat-message: "<red>Common entities will be removed in <gray>{TIMELEFT}</gray> {TIME}!"
log-message: "<gold>Common entities will be removed in <yellow>{TIMELEFT}</yellow> {TIME}!"
# Placeholders:
# {ENTITIES} - the amount of entities removed after the clear task has run
actionbar-completed-message: "<#ff9b0f><bold>Removed <yellow>{ENTITIES}</yellow> entities!"
actionbar-completed-low-tps-message: "<#ff9b0f><bold>Removed <yellow>{ENTITIES}</yellow> entities due to low TPS!"
chat-completed-message: "<red>Removed <gray>{ENTITIES}</gray> entities!"
chat-completed-low-tps-message: "<red>Removed <gray>{ENTITIES}</gray> entities due to low TPS!"
log-completed-message: "<yellow>Removed <gold>{ENTITIES}</gold> entities!"
log-completed-low-tps-message: "<red>Removed <gray>{ENTITIES}</gray> entities due to low TPS!"
###############################################
# LOW TPS #
###############################################
low-tps:
# Should the entity removal task be triggered when the TPS is low?
enabled: true
# Below what TPS should the plugin remove the entities?
threshold: 17
# Should there be a chat message sent to players with the `entityclearer.lowtps`
# permission stating that the TPS is low? This is run BEFORE the clearing task starts
chat: true
# Placeholders:
# {TPS} - the current TPS of the server
chat-message: "<red><bold>Warning: TPS low <dark_gray>(<gray>{TPS}</gray>)</dark_gray>! Removing entities..."
# Should the list of entities to remove be separate from the one defined above?
separate-entity-list: false
# This list will not be active unless the above option is true
worlds:
# Example 1
replace_me_with_world: # <- Replace replace_me_with_world with the desired world name or set it to ALL to apply to all worlds (ALL overrides any other worlds below)
entities:
- BEE
- ARMOR_STAND
- ARROW
- BOAT
- CAVE_SPIDER
- CHICKEN
- CREEPER
- FALLING_BLOCK
- MINECART-OCCUPIED
- MINECART_CHEST
- MINECART_FURNACE
- MINECART_HOPPER
- MINECART_TNT
- SHEEP
- SKELETON
- SLIME
- SPIDER
- SQUID-NAMED
- WOLF
- ZOMBIE
spawn-reason:
enabled: false
reasons:
- SPAWNER
- SPAWNER_EGG
# Example 2
replace_me_with_world_nether: # <- Replace replace_me_with_world with the desired world name or remove this section entirely if not needed
entities:
- BLAZE
- ARMOR_STAND
- ARROW
- BOAT
- FALLING_BLOCK
- MINECART
- MINECART_CHEST
- MINECART_FURNACE
- MINECART_HOPPER
- MINECART_TNT
- ZOMBIFIED_PIGLIN
spawn-reason:
enabled: false
reasons:
- SPAWNER
- SPAWNER_EGG
# This plugin uses bStats metrics
# https://bstats.org/plugin/bukkit/EntityClearer/10915
# Metrics can be disabled in the bStats config.yml
# Disables uploading debug dumps to the paste service. You probably don't need to change this.
disable-paste-upload: false
@@ -0,0 +1 @@
52ad07b9-3a1d-4083-8827-9da16dd6cf77
+320
View File
@@ -0,0 +1,320 @@
# FastLogin config
# Project site: https://www.spigotmc.org/resources/fastlogin.14153
# Source code: https://github.com/games647/FastLogin
#
# You can access the newest config here:
# https://github.com/games647/FastLogin/blob/main/core/src/main/resources/config.yml
# This a **very** simple anti bot protection. Recommendation is to use a dedicated program to approach this
# problem. Low level firewalls like uwf (or iptables direct) are more efficient than a Minecraft plugin. TCP reverse
# proxies could also be used and offload some work even to different host.
#
# The settings will limit how many connections this plugin will handle. After hitting this limit. FastLogin will
# completely ignore incoming connections. Effectively there will be no database requests and network requests.
# Therefore, auto logins won't be possible.
anti-bot:
enabled: true
# Image the following like bucket. The following is total amount that is allowed in this bucket, while expire
# means how long it takes for every entry to expire.
# Total number of connections
connections: 600
# Amount of minutes after the first connection got inserted will expire and made available
expire: 10
# Action - Which action should be performed when the bucket is full (too many connections)
# Allowed values are: 'ignore' (FastLogin drops handling the player) or 'block' (block this incoming connection)
action: 'ignore'
# Request a premium login without forcing the player to type a command
#
# If you activate autoRegister, this plugin will check/do these points on login:
# 1. An existing cracked account shouldn't exist
# -> paid accounts cannot steal the existing account of cracked players
# - (Already registered players could still use the /premium command to activate premium checks)
# 2. Automatically registers an account with a strong random generated password
# -> cracked player cannot register an account for the premium player and so cannot the steal the account
#
# Furthermore the premium player check have to be made based on the player name
# This means if a cracked player connects to the server, we request a paid account login from this player
# the player just disconnect and sees the message: 'bad login' or 'invalid session'
# There is no way to change this message
# For more information: https://github.com/games647/FastLogin#why-do-players-have-to-invoke-a-command
autoRegister: true
# Should FastLogin respect per IP limit of registrations (e.g. in AuthMe)
# Because most auth plugins do their stuff async - FastLogin will still think the player was registered
# To work best - you also need to enable auto-register-unknown
#
# If set to true - FastLogin will always attempt to register the player, even if the limit is exceeded
# It is up to the auth plugin to handle the excessive registration
# https://github.com/games647/FastLogin/issues/458
respectIpLimit: false
# This is extra configuration option to the feature above. If we request a premium authentication from a player who
# isn't actual premium but used a premium username, the player will disconnect with the reason "invalid session" or
# "bad login".
#
# If you activate this, we are remembering this player and do not force another premium authentication if the player
# tries to join again, so the player could join as cracked player.
secondAttemptCracked: false
# New cracked players will be kicked from server. Good if you want switch from offline-mode to online-mode without
# losing players!
#
# Existing cracked and premium players could still join your server. Moreover, you could add player names to an
# allow-list.
# So that these cracked players could join too, although they are new players.
switchMode: false
# If this plugin detected that a player has a premium, it can also set the associated
# uuid from that account. So if the player changes the username, they will still have
# the same player data (inventory, permissions, ...)
#
# Warning: This also means that the UUID will be different if the player is connecting
# through an offline mode connection. This **could** cause plugin compatibility issues.
#
# This is an example and doesn't apply for every plugin.
# Example: If you want to ban players who aren't online at the moment, the ban plugin will look
# after an offline uuid associated to the player, because the server is in offline mode. Then the premium
# players could still join the server, because they have different UUID.
#
# Moreover, you may want to convert the offline UUID to a premium UUID. This will ensure that the player
# will have the same inventory, permissions, ... if they switched to premium authentication from offline/cracked
# authentication.
#
# This feature requires Cauldron, Spigot or a fork of Spigot (Paper)
premiumUuid: true
# This will make an additional check (only for player names which are not in the database) against the mojang servers
# in order to get the premium UUID. If that premium UUID is in the database, we can assume on successful login that the
# player changed its username and then update the name in the database.
# Examples:
# #### Case 1
# autoRegister = false
# nameChangeCheck = false
#
# GameProfile logins as cracked until the player invoked the command /premium. Then we could override the existing
# database record.
#
# #### Case 2
# autoRegister = false
# nameChangeCheck = true
#
# Connect the Mojang API and check what UUID the player has (UUID exists => Paid Minecraft account). If that UUID is in
# the database it's an **existing player** and FastLogin can **assume** the player is premium and changed the username.
# If it's not in the database, it's a new player and **could be a cracked player**. So we just use an offline mode
# authentication for this player.
#
# **Limitation**: Cracked players who use the new username of a paid account cannot join the server if the database
# contains the old name. (Example: The owner of the paid account no longer plays on the server, but changed the username
# in the meanwhile).
#
# #### Case 3
# autoRegister = true
# nameChangeCheck = false
#
# We will always request a premium authentication if the username is unknown to us, but is in use by a paid Minecraft
# account. This means it's kind of a more aggressive check like nameChangeCheck = true and autoRegister = false, because
# it requests a premium authentication which are completely new to us, that even the premium UUID is not in our database.
#
# **Limitation**: see below
#
# #### Case 4
# autoRegister = true
# nameChangeCheck = true
#
# Based on autoRegister it checks if the player name is premium and login using a premium authentication. After that
# fastlogin receives the premium UUID and can update the database record.
#
# **Limitation from autoRegister**: New offline players who use the username of an existing Minecraft cannot join the
# server.
nameChangeCheck: false
# If your players have a premium account and a skin associated to their account, this plugin
# can download the data and set it to the online player.
#
# Keep in mind that this will only work if the player:
# * is the owner of the premium account
# * the server connection is established through a premium connection (paid account authentication)
# * has a skin
#
# This means this plugin doesn't need to create a new connection to the Mojang servers, because
# the skin data is included in the Auth-Verification-Response sent by Mojang. If you want to use for other
# players like cracked player, you have to use other plugins.
#
# If you use PaperSpigot - FastLogin will always try to set the skin, even if forwardSkin is set to false
# It is needed to allow premium name change to work correctly
# https://github.com/games647/FastLogin/issues/457
#
# If you want to use skins for your cracked player, you need an additional plugin like
# ChangeSkin, SkinRestorer, ...
forwardSkin: true
# Displays a warning message that this message SHOULD only be invoked by
# users who actually are the owner of this account (and not cracked players)
#
# If they still want to invoke the command, they have to invoke /premium again
premium-warning: true
# Kick players after they confirmed the command from above.
kick-toggle: true
# ======[[ Spigot+ProtocolLib users only ]]======
# When set to true, enables the use of alternative session resolver which does not send the server IP
# to mojang session servers. This setting might be useful when you are trying to run the server via a
# transparent reverse proxy or some other form of DNAT. As far as security goes, this setting has
# negligible to no security impact.
#
# This setting works on a similar principle as 'prevent-proxy' setting in server.properties.
# When set to false, the server behaves like prevent-proxy was set to true and vice-versa.
# Normally, when you use the prevent-proxy=true, you would want this disabled.
#
# Please note that this setting has no effect when used outside of Spigot+ProtocolLib context.
#
# !!! [WARNING] !!!
# This option is considered highly experimental. While it is highly unlikely this will break your server,
# more tests need to be conducted in order to verify its effectiveness. Brief tests seemed promising, but
# every environment is different, and so it might not work for you as it did for me.
useProxyAgnosticResolver: true
# If you have autoRegister or nameChangeCheck enabled, you could be rate-limited by Mojang.
# The requests of the both options will be only made by FastLogin if the username is unknown to the server
# You are allowed to make 600 requests per 10-minutes (60 per minute)
# If you own a big server this value could be too low
# Once the limit is reached, new players are always logged in as cracked until the rate-limit is expired.
# (to the next ten minutes)
#
# The limit is IP-wide. If you have multiple IPv4-addresses you specify them here. FastLogin will then use it in
# rotating order --> 5 different IP-addresses 5 * 600 per 10 minutes
# If this list is empty only the default one will be used
#
# Lists are created like this:
#ip-addresses:
# - 192-168-0-2
ip-addresses: []
# How many requests should be established to the Mojang API for Name -> UUID requests. Some other plugins as well
# as the head Minecraft block make such requests as well. Using this option you can limit the amount requests this
# plugin should make.
#
# If you lower this value, other plugins could still make requests while FastLogin cannot.
# Mojang limits the amount of request to 600 per 10 minutes per IPv4-address.
mojang-request-limit: 600
# This option automatically registers players which are in the FastLogin database, but not in the auth plugin database.
# This can happen if you switch your auth plugin or cleared the database of the auth plugin.
# https://github.com/games647/FastLogin/issues/85
auto-register-unknown: true
# By setting this option to false, you can disable the auto login from fastlogin. So a premium (like a paid account)
# authentication is requested, but the player won't be auto logged into the account from the auth plugin.
#
# This can be used as 2Factor authentication for better security of your accounts. A hacker then needs both passwords.
# The password of your Minecraft and the password to login in with your auth plugin
autoLogin: true
# Floodgate configuration
# Connecting through Floodgate requires player's to sign in via their Xbox Live account
# !!!!!!!! WARNING: FLOODGATE SUPPORT IS AN EXPERIMENTAL FEATURE !!!!!!!!
# Enabling any of these settings might lead to people gaining unauthorized access to other's accounts!
# Automatically log in players connecting through Floodgate.
# Possible values:
# false: Disables auto login for every player connecting through Floodgate
# true: Enables auto login for every player connecting through Floodgate
# linked: Only Bedrock accounts that are linked to a Java account will be logged in automatically
# no-conflict: Bedrock players will only be automatically logged in if the Mojang API reports
# that there is no existing Premium Java MC account with their name.
# This option can be useful if you are not using 'username-prefix' in floodgate/config.yml
# Requires 'autoLogin' to be 'true'
# !!!!!!!! WARNING: FLOODGATE SUPPORT IS AN EXPERIMENTAL FEATURE !!!!!!!!
# Enabling this might lead to people gaining unauthorized access to other's accounts!
autoLoginFloodgate: true
# This enables Floodgate or Offline Geyser players to join the server, even if they are using the name of an
# existing Java **PREMIUM** account (so someone has bought Minecraft with that username)
#
# Java and Bedrock players will get different UUIDs, so their inventories, location, etc. will be different.
# However, some plugins (such as AuthMe) rely on names instead of UUIDs to identify a player which might cause issues.
# In the case of AuthMe (and other auth plugins), both the Java and the Bedrock player will have the same password.
#
# To prevent conflicts from two different players having the same name, it is highly recommended using a
# 'username-prefix' in floodgate/config.yml
#
# Possible values:
# false: Kick Bedrock players, if they are using an existing Premium Java account's name
# Note: Linked Floodgate players have the same name as their Java profile, so the Bedrock player will always conflict
# their own Java account's name. Therefore, setting this to false will prevent any linked player from joining.
# true: Bypass name conflict checking.
# linked: Floodgate accounts linked to a Java account will be allowed to join with conflicting names
# For Offline Geyser players, 'linked' works as 'false'
# !!!!!!!! WARNING: FLOODGATE/GEYSER SUPPORT IS AN EXPERIMENTAL FEATURE !!!!!!!!
# Enabling this might lead to people gaining unauthorized access to other's accounts!
allowFloodgateNameConflict: linked
# Automatically register players connecting through Floodgate.
# autoLoginFloodgate must be available for the player to use this
# Possible values:
# false: Disables auto registering for every player connecting through Floodgate
# true: Enables auto registering for every player connecting through Floodgate
# linked: Only Bedrock accounts that are linked to a Java account will be registered automatically
# no-conflict: Bedrock players will only be automatically registered if the Mojang API reports
# that there is no existing Premium Java MC account with their name.
# This option can be useful if you are not using 'username-prefix' in floodgate/config.yml
# Requires 'autoRegister' to be 'true'
# !!!!!!!! WARNING: FLOODGATE SUPPORT IS AN EXPERIMENTAL FEATURE !!!!!!!!
# Enabling this might lead to people gaining unauthorized access to other's accounts!
autoRegisterFloodgate: true
# This option resembles the vanilla configuration option 'enforce-secure-profile' in the 'server.properties' file.
# It verifies if the incoming cryptographic key in the login request from the player is signed by Mojang. This key
# is necessary for servers where you or other in-game players want to verify that a chat message sent and signed by
# this player is not modified by any third-party. Modifications by your server would also invalidate the message.
#
# This feature is only relevant if you use the plugin in ProtocolLib mode and use 1.19+.
# This also the case if you don't have any proxies in use.
verifyClientKeys: true
# Database configuration
# Recommended is the use of MariaDB (a better version of MySQL)
# Single file SQLite database
#driver: 'sqlite'
# File location
#database: '{pluginDir}/FastLogin.db'
# MySQL/MariaDB
# If you want to enable it, uncomment only the lines below; this not this line.
# If on velocity use 'mariadb' as the driver
driver: 'mariadb'
host: 'mariadb'
port: 3306
database: 'fastlogin_db'
username: 'fastlogin_user'
password: 'fastlogin'
# Advanced Connection Pool settings in seconds
#timeout: 30
#lifetime: 30
## It's recommended to enable SSL if the MySQL server isn't running on the same host
## This will encrypt the connection for secure transportation of the sql server password
#useSSL: false
## Verification requirements for the server cert,
## Values: Required (unchecked SSL connection), VerifyCA (verify CA), VerifyFull (verify CA and matching hostname)
#sslMode=Required
## TLS is preferred for this technique, then your host stored certificate store will be used to verify the server cert
## Similar to HTTPS. If that's not possible RSA can be used with the following options.
## This allows to request the public RSA key from the server to encrypt the data to it. True would allow machine-in-the-
## middle attacks.
#allowPublicKeyRetrieval=false
## Path to the RSA public key if key retrieval is forbidden
#ServerRSAPublicKeyFile=
# HTTP proxies for connecting to the Mojang servers in order to check if the username of a player is premium.
# This is a workaround to prevent rate-limiting by Mojang. These proxies will only be used once your server hit
# the rate-limit or the custom value above.
# Please make sure you use reliable proxies.
proxies:
# 'IP:Port' or 'Domain:Port'
# - 'xyz.com:1337'
# - 'test.com:5131'
+102
View File
@@ -0,0 +1,102 @@
# FastLogin localization
# Project site: https://www.spigotmc.org/resources/fastlogin.14153
# Source code: https://github.com/games647/FastLogin
#
# You can access the newest locale here:
# https://github.com/games647/FastLogin/blob/main/core/src/main/resources/messages.yml
#
# You want to have language template? Visit the GitHub Wiki here:
# https://github.com/games647/FastLogin/wiki/English
# In order to split a message into separate lines you could just make a new line, but keep the '
# Example:
# bla: '&aFirst line
# Second line
# Third line'
# If you want to disable a message, you can just set it to an empty value.
# In this case no message will be sent
# Example:
# bla: ''
# ========= Shared (BungeeCord and Bukkit) ============
# Switch mode is activated and a new cracked player tries to join, who is not namely allowed
switch-kick-message: '&4Only paid Minecraft allowed accounts are allowed to join this server'
# GameProfile activated premium login in order to skip offline authentication
add-premium: '&2Added to the list of premium players'
# GameProfile activated premium login in order to skip offline authentication
add-premium-other: '&2Player has been added to the premium list'
# GameProfile is already set be a paid account
already-exists: '&4You are already on the premium list'
# GameProfile is already set be a paid account
already-exists-other: '&4Player is already on the premium list'
# GameProfile was changed to be cracked
remove-premium: '&2Removed from the list of premium players'
# GameProfile is already set to be cracked
not-premium: '&4You are not in the premium list'
# GameProfile is already set to be cracked
not-premium-other: '&4Player is not in the premium list'
# Admin wanted to change the premium of a user that isn't known to the plugin
player-unknown: '&4Player not in the database'
# Player kicked from anti bot feature
kick-antibot: '&4Please wait a moment!'
# ========= Bukkit/Spigot ================
# The user skipped the authentication, because it was a premium player
auto-login: '&2Автовход...'
# FastLogin attempted to auto register user. The user account is registered to protect it from cracked players
# If FastLogin is respecting auth plugin IP limit - the registration may have failed, however the message is still displayed
# The password can be used if the mojang servers are down, and you still want your premium users to login (PLANNED)
auto-register: '&2Авторегистрация с паролем: &7%password&2. Возможно вы захотите его поменять'
# GameProfile is not able to toggle the premium state of other players
no-permission: '&4Not enough permissions'
# Although the console can toggle the premium state, it's not possible for the console itself.
# Because the console is not a user. (obviously, isn't it?)
no-console: '&4You are not a player. You cannot toggle the premium state for YOURSELF as a console'
# The user wants to toggle premium state, but BungeeCord support is enabled. This means the server have to communicate
# with the BungeeCord first which will establish a connection with the database server.
wait-on-proxy: '&6Sending request... (Do not forget to follow the BungeeCord setup guide referenced on the plugin page)'
# When ProtocolLib is enabled and the plugin is unable to continue handling a login request after a requested premium
# authentication. In this state the client expects a success packet with an encrypted connection or disconnect packet.
# So we kick the player, if we cannot encrypt the connection. In other situation (example: premium name check),
# the player will be just authenticated as cracked
error-kick: '&4Error occurred'
# The server sends a verify-token within the premium authentication request. If this doesn't match on response,
# it could be another client sending malicious packets
invalid-verify-token: '&4Invalid nonce token. Please verify you are using the correct server address'
# The client sent no request join server request to the mojang servers which would proof that it's owner of that
# account. Only modified clients would do this.
invalid-session: '&4Invalid session'
# The client sent a malicious packet without a login request packet
invalid-request: '&4Invalid request'
# Message if the Bukkit isn't fully started to inject the packets
not-started: '&cServer is not fully started yet. Please retry'
# Warning message if a user invoked /premium command
premium-warning: '&c&lWARNING: &6This command should&l only&6 be invoked if you are the owner of this paid Minecraft account
Type &a/premium&6 again to confirm'
# Invalid client public key that will be used in the future to send authenticated chat messages from clients
invalid-public-key: '&cInvalid client public key. Please try to restart your game.'
# ========= Bungee/Waterfall only ================================
+149
View File
@@ -0,0 +1,149 @@
Lang:
# Plugin language
lang: en_us
# Send messages to clients in their own language, if available
client-lang: true
Options:
# Plugin sends update notifications
check-for-update: false
# 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
- snow
# 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: true
# 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:
- skin
- nick
# 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: []
Binary file not shown.
+8
View File
@@ -0,0 +1,8 @@
Database:
# mysql | sqlite
type: "sqlite"
host: "localhost"
port: "3306"
database: "gsit"
user: "root"
password: "root"
+58
View File
@@ -0,0 +1,58 @@
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: ''
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!'
+58
View File
@@ -0,0 +1,58 @@
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: ''
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!'
+58
View File
@@ -0,0 +1,58 @@
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: ''
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!'
+58
View File
@@ -0,0 +1,58 @@
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!'
+58
View File
@@ -0,0 +1,58 @@
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: ''
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!'
+58
View File
@@ -0,0 +1,58 @@
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: ''
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 !'
+58
View File
@@ -0,0 +1,58 @@
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: ''
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!'
+58
View File
@@ -0,0 +1,58 @@
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: ''
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!'
+58
View File
@@ -0,0 +1,58 @@
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: ''
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 現在、このコマンドを実行することは許可されていません!'
+58
View File
@@ -0,0 +1,58 @@
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: ''
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!'
+58
View File
@@ -0,0 +1,58 @@
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: ''
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!'
+58
View File
@@ -0,0 +1,58 @@
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: ''
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 Вам не разрешено выполнять эту команду прямо сейчас!'
+58
View File
@@ -0,0 +1,58 @@
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: ''
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!'
+58
View File
@@ -0,0 +1,58 @@
Plugin:
plugin-enabled: '[P]&a Eklenti başarıyla etkinleştirildi.'
plugin-link: '[P]&6 %Link%&a ile bağlantı başarılı!'
plugin-update: |-
[P]&a Yeni sürüm mevcut:&6 %NewVersion%&a!
[P]&a Şu anki sürüm:&6 %Version%&a!
[P]&a En son sürümü indirin:
[P]&6 %Path%
plugin-data: '[P]&c Veri depolama alanıyla bağlantı kurulamadı. Lütfen sunucu konsolunu kontrol edin!'
plugin-version: '[P]&c Eklenti bu sunucu sürümüyle kullanılamaz! (&b%Version%&c)'
plugin-reload: '[P]&a Eklenti başarıyla yeniden yüklendi.'
plugin-disabled: '[P]&a Eklenti başarıyla devre dışı bırakıldı.'
plugin-prefix: ''
Messages:
command-permission-error: '[P]&c Bu komutu kullanma yetkiniz yok!'
command-sender-error: '[P]&c Bu komutu çalıştıramazsın!'
command-version-error: |-
[P]&c Eski sunucu sürümü! (&b%Version%&c)
[P]&c Bu özelliği kullanabilmek için sunucunuzu yükseltin!
command-gsit-toggle-on: '[P]&6 Oturma&a için tıklama etkileşimlerini etkinleştirdiniz.'
command-gsit-toggle-off: '[P]&6 Oturma&a için tıklama etkileşimlerini devre dışı bıraktınız.'
command-gsit-playertoggle-on: '[P]&6 Oyuncuya Oturma&a için tıklama etkileşimlerini etkinleştirdiniz.'
command-gsit-playertoggle-off: '[P]&6 Oyuncuya Oturma&a için tıklama etkileşimlerini devre dışı bıraktınız.'
command-gcrawl-toggle-on: '[P]&6 Sürünme&a için çift eğilmeyi etkinleştirdiniz.'
command-gcrawl-toggle-off: '[P]&6 Sürünme&a için çift eğilmeyi devre dışı bıraktınız.'
action-sit-now-error: '[P]&c Şu an oturamazsın!'
action-sit-world-error: '[P]&c Bu dünyada oturamazsın!'
action-sit-location-error: '[P]&c Buraya oturamazsın!'
action-sit-safe-error: '[P]&c Burada oturmak güvenli değil!'
action-sit-region-error: '[P]&c Bu bölgede oturamazsınız!'
action-sit-kick-error: '[P]&c Birisi zaten burada oturuyor!'
action-sit-error: '[P]&c Bir hatadan dolayı burada oturamazsınız!'
action-sit-info: '&a Ayağa kalkmak için &6<lang:key.sneak>'
action-playersit-info: '&a Ayağa kalkmak için &6<lang:key.sneak>'
action-pose-now-error: '[P]&c Şu anda poz veremezsin!'
action-pose-world-error: '[P]&c Bu dünyada poz veremezsin!'
action-pose-location-error: '[P]&c Burada poz veremezsin!'
action-pose-safe-error: '[P]&c Burada poz vermek güvenli değil!'
action-pose-region-error: '[P]&c Bu bölgede poz veremezsiniz!'
action-pose-kick-error: '[P]&c Birisi zaten burada poz veriyor!'
action-pose-error: '[P]&c Bir hatadan dolayı burada poz veremezsiniz!'
action-pose-info: '&a Ayağa kalkmak için &6<lang:key.sneak>'
action-crawl-now-error: '[P]&c Şu anda sürünemezsin!'
action-crawl-world-error: '[P]&c Bu dünyada sürünemezsin!'
action-crawl-region-error: '[P]&c Bu bölgede sürünemezsiniz!'
action-crawl-info: '&a Ayağa kalkmak için &6<lang:key.sneak>'
action-blocked-error: '[P]&c Şu anda bu komutu çalıştırmak için izniniz yok!'
+58
View File
@@ -0,0 +1,58 @@
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 Мәгълүмат саклау урынына тоташу урнаштырып булмады. Сервер консолен тикшерегезче!'
plugin-version: '[P]&c Кушылма бу сервер версиясе белән кулланыла алмый! (&b%Version%&c)'
plugin-reload: '[P]&a Кушылма яңадан йөкләнде.'
plugin-disabled: '[P]&a Кушылма сүндерелде.'
plugin-prefix: ''
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 Сез&6 утыру&a эш итүне кушты.'
command-gsit-toggle-off: '[P]&a Сез&6 утыру&a эш итүне сүндерде.'
command-gsit-playertoggle-on: '[P]&a Сез&6 уенчыга утыру&a эш итүне кушты.'
command-gsit-playertoggle-off: '[P]&a Сез&6 уенчыга утыру&a эш итүне сүндерде.'
command-gcrawl-toggle-on: '[P]&a Сез&6 шуышуны&a икеләтә посу ярдәмендә кушты.'
command-gcrawl-toggle-off: '[P]&a Сез&6 шуышуны&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 Хата аркасында Сез монда утыра алмыйсыз!'
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 Хата аркасында Сез монда бер позада тора алмыйсыз!'
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 Сезгә бу боерыкны хәзер үк кабызырга рөхсәт ителмәде!'
+58
View File
@@ -0,0 +1,58 @@
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 The plugin was successfully reloaded.'
plugin-disabled: '[P]&a Плагін був успішно відключений.'
plugin-prefix: ''
Messages:
command-permission-error: '[P]&c Ви не маєте дозволу на використання цієї команди!'
command-sender-error: '[P]&c Цей відправник не може виконати цю команду!'
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 Тепер ви можете сісти, натиснувши.'
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: '&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 Вам не дозволено виконувати цю команду прямо зараз!'
+58
View File
@@ -0,0 +1,58 @@
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 无法与存储数据库建立连接. 请检查服务器控制台!'
plugin-version: '[P]&c 插件与当前服务器版本不兼容! (&b%Version%&c)'
plugin-reload: '[P]&a 插件已成功重载.'
plugin-disabled: '[P]&a 插件已成功禁用'
plugin-prefix: ''
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 由于出现错误您无法坐在这里!'
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 由于出现错误您无法在此处摆姿势!'
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 你现在不能执行此指令!'
+58
View File
@@ -0,0 +1,58 @@
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 無法建立到資料儲存的連線。請檢查伺服器控制台!'
plugin-version: '[P]&c 插件與目前伺服器版本不相容!(&b%Version%&c)'
plugin-reload: '[P]&a 插件已成功重新載入。'
plugin-disabled: '[P]&a 插件已成功停用。'
plugin-prefix: ''
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 由於錯誤,你無法在這裡坐下!'
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 由於錯誤,你無法在這裡躺下!'
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 你現在不能使用此指令!'
+624
View File
@@ -0,0 +1,624 @@
Homes:
home:
89e50837-3fd9-4ecc-9c81-5503c4a97796:
loc:
x: -258.54948051334424
y: 73.0
z: -276.4402112203221
pitch: 23.00661
yaw: -100.942345
world: world
aizhana:
17415240-2bb1-3862-84e5-b22aa8de34d7:
loc:
x: -218.32643896834622
y: 63.0
z: -319.7679878119646
pitch: 43.771786
yaw: -13.900391
world: world
bazal:
17415240-2bb1-3862-84e5-b22aa8de34d7:
loc:
x: -107.01084903801555
y: 43.0
z: 260.98904992257053
pitch: 29.560266
yaw: 26.775879
world: world_nether
'1':
89e50837-3fd9-4ecc-9c81-5503c4a97796:
loc:
x: -257.03156953891806
y: 73.0625
z: -275.072234435008
pitch: 12.906171
yaw: 169.65627
world: world
08fc6ad6-9b16-3302-b556-76f8a5b81f46:
loc:
x: 7480.957870915963
y: 116.0
z: 10924.728355805513
pitch: 73.24188
yaw: 108.85535
world: world
00000000-0000-0000-0009-01f8fbd8c2d5:
loc:
x: 7792.300003
y: 57.0
z: 10604.5125
pitch: 46.122314
yaw: 116.213135
world: world
eae6d8a3-0c88-3601-a9d9-48c2212d5f8d:
loc:
x: 7792.92223523932
y: 57.0
z: 10602.486866401441
pitch: 50.629776
yaw: 45.387344
world: world
7c8c8d55-bfb1-3a03-b596-92e7c171e7d7:
loc:
x: 6927.231179368047
y: 95.0
z: 10918.176035834209
pitch: 24.72738
yaw: 125.940704
world: world
'4':
00000000-0000-0000-0009-01f8fbd8c2d5:
loc:
x: -275.56815
y: 72.0
z: -282.2305
pitch: 30.816772
yaw: 48.357468
world: world
08fc6ad6-9b16-3302-b556-76f8a5b81f46:
loc:
x: 7453.8945882507605
y: 6.0
z: 10948.016508921022
pitch: 45.2714
yaw: 111.91205
world: world
eae6d8a3-0c88-3601-a9d9-48c2212d5f8d:
loc:
x: -275.13026010360574
y: 72.0
z: -281.83988785129804
pitch: 29.598854
yaw: 41.430664
world: world
h: {}
Home:
099f48c9-034c-4295-9e5b-e034e499d365:
loc:
x: 7181.462777190123
y: 96.0
z: 10890.686517955743
pitch: 4.54276
yaw: 177.87323
world: world
'2':
00000000-0000-0000-0009-01f8fbd8c2d5:
loc:
x: 7699.176083
y: 87.0
z: 10636.13271
pitch: 21.540436
yaw: -120.39398
world: world
08fc6ad6-9b16-3302-b556-76f8a5b81f46:
loc:
x: 7432.76097779857
y: -24.0
z: 10932.300000011921
pitch: 34.58507
yaw: 73.63202
world: world
home2:
89e50837-3fd9-4ecc-9c81-5503c4a97796:
loc:
x: 7703.607495197774
y: 87.0
z: 10623.177821375688
pitch: 21.506063
yaw: -109.08838
world: world
home1:
3e04947a-e782-3715-ac10-f8b84b106c12:
loc:
x: 7785.927959065766
y: 102.0
z: 10811.341892945917
pitch: 28.134127
yaw: -29.97168
world: world
'3':
08fc6ad6-9b16-3302-b556-76f8a5b81f46:
loc:
x: 939.5616755769059
y: 15.0
z: 1377.1076795610063
pitch: 9.088097
yaw: 178.8194
world: world_nether
eae6d8a3-0c88-3601-a9d9-48c2212d5f8d:
loc:
x: 7103.649358847409
y: 124.0
z: 10884.352650048708
pitch: 29.911736
yaw: 118.045654
world: world
ward: {}
rare:
099f48c9-034c-4295-9e5b-e034e499d365:
loc:
x: 9398.439641259287
y: 26.0
z: 10676.43104749061
pitch: 7.9525766
yaw: 89.99695
world: world
'5':
08fc6ad6-9b16-3302-b556-76f8a5b81f46:
loc:
x: 953.6999999880791
y: 75.0
z: 1369.300000011921
pitch: 10.116029
yaw: -69.419014
world: world_nether
ad:
099f48c9-034c-4295-9e5b-e034e499d365:
loc:
x: 1004.0443513199431
y: 94.0
z: 1431.8474561417154
pitch: 7.1633396
yaw: -9.168773
world: world_nether
3e04947a-e782-3715-ac10-f8b84b106c12:
loc:
x: 910.0602773349632
y: 243.5
z: 1380.0289288039414
pitch: 33.49518
yaw: -32.239647
world: world_nether
'52': {}
warden:
099f48c9-034c-4295-9e5b-e034e499d365:
loc:
x: 7058.159263439693
y: -47.0
z: 10558.358134920876
pitch: 9.0951185
yaw: 52.631073
world: world
'6':
08fc6ad6-9b16-3302-b556-76f8a5b81f46:
loc:
x: 4857.0994246267965
y: 63.0
z: 12179.717080540853
pitch: 15.050857
yaw: -135.53467
world: world
до: {}
дом:
7c8c8d55-bfb1-3a03-b596-92e7c171e7d7:
loc:
x: 7954.402070611067
y: 157.5625
z: 10864.289600499713
pitch: 50.862045
yaw: -119.48706
world: world
magma: {}
vovchic:
099f48c9-034c-4295-9e5b-e034e499d365:
loc:
x: 7958.663721452506
y: 157.0
z: 10865.18321984275
pitch: 10.243576
yaw: 151.49008
world: world
тпнакрышуада: {}
kola:
099f48c9-034c-4295-9e5b-e034e499d365:
loc:
x: 7479.389755000883
y: 103.0
z: 10882.228567389751
pitch: 23.271711
yaw: -38.97687
world: world
геи:
5f9529f4-f876-40dc-9264-b2d1e6b7d543:
loc:
x: 7918.725088080247
y: 150.0
z: 10766.41496992247
pitch: 10.000066
yaw: 101.14807
world: world
kolya:
3e04947a-e782-3715-ac10-f8b84b106c12:
loc:
x: 7476.984347619237
y: 103.0
z: 10889.561886514313
pitch: 21.98693
yaw: 62.368286
world: world
'7':
08fc6ad6-9b16-3302-b556-76f8a5b81f46:
loc:
x: 7006.604722181932
y: -59.0
z: 8637.421124345936
pitch: 85.8876
yaw: -89.833435
world: world
farm:
099f48c9-034c-4295-9e5b-e034e499d365:
loc:
x: 911.5229981650604
y: 249.5
z: 1379.7640015252368
pitch: 18.678333
yaw: 85.21826
world: world_nether
3e04947a-e782-3715-ac10-f8b84b106c12:
loc:
x: 7431.300000011921
y: -23.5
z: 10933.509771933645
pitch: -4.692633
yaw: 94.18564
world: world
f: {}
крышаада: {}
фермазолота:
7c8c8d55-bfb1-3a03-b596-92e7c171e7d7:
loc:
x: 912.6619144793464
y: 249.0
z: 1381.1554741796479
pitch: 76.69052
yaw: 38.54843
world: world_nether
trop: {}
mfg: {}
домколи:
7c8c8d55-bfb1-3a03-b596-92e7c171e7d7:
loc:
x: 7518.874544995746
y: 97.0
z: 10887.310462544554
pitch: 18.560177
yaw: 59.213806
world: world
cvin: {}
pes: {}
'8':
08fc6ad6-9b16-3302-b556-76f8a5b81f46:
loc:
x: 907.6999999880791
y: 250.0
z: 1384.699999988079
pitch: 6.197728
yaw: -98.725464
world: world_nether
ametyst:
099f48c9-034c-4295-9e5b-e034e499d365:
loc:
x: 8106.593222010787
y: 94.0
z: 9522.727754498437
pitch: 41.644127
yaw: 1.534729
world: world
вова:
5f9529f4-f876-40dc-9264-b2d1e6b7d543:
loc:
x: 7956.5
y: 157.875
z: 10862.5
pitch: 61.531315
yaw: 99.815445
world: world
d: {}
фермаскелетов: {}
dangeon: {}
dungeon:
099f48c9-034c-4295-9e5b-e034e499d365:
loc:
x: 9404.552119011118
y: 65.0
z: 11359.493012278408
pitch: -8.908513
yaw: 89.23016
world: world
eaglebased:
89e50837-3fd9-4ecc-9c81-5503c4a97796:
loc:
x: 7792.916988456803
y: 57.0
z: 10603.35983912199
pitch: 5.2958684
yaw: -81.36951
world: world
деревня: {}
спаынер: {}
спавнерпауков:
7c8c8d55-bfb1-3a03-b596-92e7c171e7d7:
loc:
x: 7696.528587651221
y: -14.0
z: 11336.300000011921
pitch: 50.156147
yaw: -93.37207
world: world
рыбалочка:
5f9529f4-f876-40dc-9264-b2d1e6b7d543:
loc:
x: 7109.893831706135
y: 64.0
z: 11594.488464611424
pitch: 15.104594
yaw: 39.90265
world: world
чурочка:
5f9529f4-f876-40dc-9264-b2d1e6b7d543:
loc:
x: 7474.559559026633
y: 99.0
z: 10896.562096128746
pitch: 21.435446
yaw: -88.19104
world: world
фермакриперов:
7c8c8d55-bfb1-3a03-b596-92e7c171e7d7:
loc:
x: 8410.457088634601
y: 63.0
z: 10108.057432133433
pitch: 61.931274
yaw: 75.279205
world: world
Вовчик: {}
end:
099f48c9-034c-4295-9e5b-e034e499d365:
loc:
x: -4958.2322808833305
y: 57.0
z: -1152.371571452768
pitch: 9.059032
yaw: 153.3194
world: world_the_end
k:
3e04947a-e782-3715-ac10-f8b84b106c12:
loc:
x: 8410.452397369547
y: 188.0
z: 10104.300000011921
pitch: -6.850935
yaw: 3.1499023
world: world
болото:
7c8c8d55-bfb1-3a03-b596-92e7c171e7d7:
loc:
x: 7760.291194254911
y: 81.0
z: 13454.145181515936
pitch: 26.295414
yaw: 6.448242
world: world
gvard:
3e04947a-e782-3715-ac10-f8b84b106c12:
loc:
x: 7857.074999988079
y: 161.1875
z: 8976.021228705262
pitch: -36.611336
yaw: -85.42224
world: world
яйца: {}
енд:
5f9529f4-f876-40dc-9264-b2d1e6b7d543:
loc:
x: 232.1688317154467
y: 1.0
z: 30.483632218538332
pitch: 29.171928
yaw: -112.22384
world: world_the_end
фарм: {}
END:
3e04947a-e782-3715-ac10-f8b84b106c12:
loc:
x: -11134.699999988079
y: 87.0
z: 8183.0811555032815
pitch: -5.9550595
yaw: -179.12695
world: world_the_end
led:
3e04947a-e782-3715-ac10-f8b84b106c12:
loc:
x: 8084.934434491843
y: 89.0
z: 9548.541549999112
pitch: 3.4766111
yaw: -73.32599
world: world
kor: {}
'9':
08fc6ad6-9b16-3302-b556-76f8a5b81f46:
loc:
x: 8422.562087890245
y: 71.0
z: 12503.543449328454
pitch: 27.171568
yaw: -72.92883
world: world
eae6d8a3-0c88-3601-a9d9-48c2212d5f8d:
loc:
x: 7456.700418518007
y: 110.0
z: 10899.286633238797
pitch: 5.3355646
yaw: -179.31003
world: world
viser:
7c8c8d55-bfb1-3a03-b596-92e7c171e7d7:
loc:
x: 493.90001638988593
y: 74.0
z: -748.3345547401892
pitch: 14.80179
yaw: -173.43463
world: world_nether
viser2:
7c8c8d55-bfb1-3a03-b596-92e7c171e7d7:
loc:
x: 494.8488081800101
y: 202.0
z: -750.1064993546545
pitch: 38.28671
yaw: -165.67668
world: world_nether
'10':
08fc6ad6-9b16-3302-b556-76f8a5b81f46:
loc:
x: 5242.2009899952245
y: 63.0
z: 12304.724346175426
pitch: 43.01502
yaw: 55.9946
world: world
новый:
5f9529f4-f876-40dc-9264-b2d1e6b7d543:
loc:
x: 7011.247937251876
y: 99.0
z: 10893.772093147372
pitch: 16.496382
yaw: 1.5861816
world: world
new:
5f9529f4-f876-40dc-9264-b2d1e6b7d543:
loc:
x: 6927.212387814318
y: 96.0
z: 10965.720301502222
pitch: 24.10664
yaw: 7.8971415
world: world
re:
3e04947a-e782-3715-ac10-f8b84b106c12:
loc:
x: 4847.5141467042
y: 35.875
z: 12177.787210822888
pitch: 55.36957
yaw: -104.24101
world: world
Остров:
00000000-0000-0000-0009-01feb7a56f4e:
loc:
x: 11634.496
y: 64.0
z: 8824.396
pitch: -7.7244263
yaw: 90.043274
world: world
DeepForest:
00000000-0000-0000-0009-01feb7a56f4e:
loc:
x: -228.52954
y: 63.0
z: -265.51038
pitch: 0.16537476
yaw: -134.58862
world: world
Vovchik:
00000000-0000-0000-0009-01feb7a56f4e:
loc:
x: 6927.543
y: 96.0
z: 10959.489
pitch: -8.685104
yaw: -134.72807
world: world
дворец: {}
iron:
7c8c8d55-bfb1-3a03-b596-92e7c171e7d7:
loc:
x: 6584.937852836895
y: 67.0
z: 11500.662571161205
pitch: 88.61233
yaw: 95.89404
world: world
'0':
eae6d8a3-0c88-3601-a9d9-48c2212d5f8d:
loc:
x: 7091.5252441501325
y: 168.0
z: 10868.233997599578
pitch: 21.164358
yaw: 45.047485
world: world
острова:
3e04947a-e782-3715-ac10-f8b84b106c12:
loc:
x: 8097.7782462874875
y: 70.0
z: 9525.426747764504
pitch: 1.6264439
yaw: -147.95049
world: world
FARM:
cc23f647-f4b6-3cf8-9ef0-c84cffa9127f:
loc:
x: 7855.762499988079
y: 162.0
z: 8976.187012657481
pitch: 5.5500665
yaw: -90.370224
world: world
DOM:
cc23f647-f4b6-3cf8-9ef0-c84cffa9127f:
loc:
x: 7590.005692408097
y: 111.0
z: 10847.945781594939
pitch: 14.68404
yaw: -17.164309
world: world
sss:
eae6d8a3-0c88-3601-a9d9-48c2212d5f8d:
loc:
x: 7816.402919211173
y: 77.0
z: 10750.300000011921
pitch: 60.767807
yaw: -156.97614
world: world
'00':
eae6d8a3-0c88-3601-a9d9-48c2212d5f8d:
loc:
x: 10170.300000011921
y: 63.0
z: 14884.699999988079
pitch: 7.9104733
yaw: 27.36438
world: world
+174
View File
@@ -0,0 +1,174 @@
Warps:
ancientcity:
name: ancientcity
owner: 89e50837-3fd9-4ecc-9c81-5503c4a97796
ownername: chocovannii
count: true
loc:
x: -3856.9527247542105
y: -44.5
z: -3021.0224267338567
pitch: 21.934984
yaw: 78.04218
world: world
visitors: 1
'123':
name: '123'
owner: a2f33dc5-aff3-3697-a1f4-7a8bc97be2d5
ownername: sidooff
count: true
loc:
x: -220.25974654323966
y: 63.0
z: -277.8298540536137
pitch: -2.763629
yaw: -137.00742
world: world
visitors: 220
fortress:
name: fortress
owner: 89e50837-3fd9-4ecc-9c81-5503c4a97796
ownername: chocovannii
count: true
loc:
x: -304.30000001192093
y: 54.0
z: 45.42203401171998
pitch: -1.0769141
yaw: 94.00165
world: world_nether
visitors: 1
fortress2:
name: fortress2
owner: 89e50837-3fd9-4ecc-9c81-5503c4a97796
ownername: chocovannii
count: true
loc:
x: -274.30000001192093
y: 58.0
z: -129.69999998807907
pitch: -33.760826
yaw: 83.21423
world: world_nether
netherfort:
name: netherfort
owner: 89e50837-3fd9-4ecc-9c81-5503c4a97796
ownername: chocovannii
count: true
loc:
x: -614.2983201746865
y: 67.0
z: 122.62122438895616
pitch: 17.275862
yaw: -128.85028
world: world_nether
endermans:
name: endermans
owner: 89e50837-3fd9-4ecc-9c81-5503c4a97796
ownername: chocovannii
count: true
loc:
x: 213.59329221804262
y: 66.0
z: -539.9037932128327
pitch: 29.512463
yaw: -96.63135
world: world_nether
visitors: 1
stronghold:
name: stronghold
owner: 89e50837-3fd9-4ecc-9c81-5503c4a97796
ownername: chocovannii
count: true
loc:
x: -1735.0578911085888
y: -10.0
z: 803.3163522560379
pitch: 39.278366
yaw: -92.5939
world: world
endcities:
name: endcities
owner: 89e50837-3fd9-4ecc-9c81-5503c4a97796
ownername: chocovannii
count: true
loc:
x: 661.409802724397
y: 62.0
z: 805.1646928123994
pitch: 21.520027
yaw: -69.64753
world: world_the_end
endcity:
name: endcity
owner: 89e50837-3fd9-4ecc-9c81-5503c4a97796
ownername: chocovannii
count: true
loc:
x: 1099.699999988079
y: 132.0
z: 331.78061292917846
pitch: 12.942911
yaw: -120.5249
world: world_the_end
netherite:
name: netherite
owner: 89e50837-3fd9-4ecc-9c81-5503c4a97796
ownername: chocovannii
count: true
loc:
x: -30.121621909055087
y: 9.0
z: -106.73229092110579
pitch: 39.58764
yaw: 174.06068
world: world_nether
end:
name: end
owner: 20131cc1-2e6a-3015-ba4c-f1c2e58048fe
ownername: Rostiks52645264
count: true
loc:
x: 237.65824464502145
y: 1.0
z: 30.15931207971623
pitch: 11.250102
yaw: 66.730774
world: world_the_end
visitors: 222
'1234':
name: '1234'
owner: 00000000-0000-0000-0009-01f8fbd8c2d5
ownername: '@Eagle8261'
count: true
loc:
x: -234.90082
y: 63.0
z: -301.55914
pitch: 13.685471
yaw: 175.48041
world: world
farm:
name: farm
owner: 3e04947a-e782-3715-ac10-f8b84b106c12
ownername: pipikaka18
count: true
loc:
x: 235.52698513734384
y: 1.0
z: 30.09160818893531
pitch: -10.066212
yaw: 4.749128
world: world_the_end
визер:
name: визер
owner: 7c8c8d55-bfb1-3a03-b596-92e7c171e7d7
ownername: Ponos_churki
count: true
loc:
x: 2415.9715506612188
y: 215.0
z: 113.51054018156647
pitch: 73.92313
yaw: 14.96228
world: world_nether
+46
View File
@@ -0,0 +1,46 @@
Lang:
lang: en_en
Options:
use-warp: true
use-awarp: false
default-warp-amount: 1
warp-teleport-cooldown-seconds: 10
use-safe-warp: false
use-warp-shortcards: true
show-all-visitors-reset: true
warp-list-page-amount: 10
warp-top-amount: 10
warp-top-min-visitors: 1
warp-owner-add-visitor: false
warp-only-in-world: false
min-warp-length: 1
max-warp-length: 20
min-warp-password-length: 1
max-warp-password-length: 15
use-home: true
default-home-amount: 10
home-teleport-cooldown-seconds: 0
min-home-length: 1
max-home-length: 20
WarpEffectOptions:
particle-amount: 50
particle-offset-x: 1.0
particle-offset-y: 1.0
particle-offset-z: 1.0
particle-speed: 0.5
WarpSoundOptions:
sound-volume: 1.0
sound-pitch: 1.0
+240
View File
@@ -0,0 +1,240 @@
# Warp-Welcome-variables:
#
# %Player% or %Playername% = jmeno_hrace
# %Owner% or %Ownername% = jmeno_majitele_warpu
# %Warp% or %Warpname% = jmeno_warpu
# %Visitor% = pocet_nastevniku
# %Time% = cas
# %Date% = datum
#
# Language Created By: EncryptSL
#
Plugin:
plugin-start: '[P]&a Plugin byl aktivovan.'
plugin-stop: '[P]&a Plugin byl deaktivovan.'
plugin-update: "[P]&6 %Name%&a has a Update:&6 %NewVersion%&a!\n[P]&a Current Version:&6 %Version%&a!\n[P]&a Download the latest Version:\n[P]&6 %Path%"
plugin-prefix: '&7[&6GWarp&7]'
Messages:
command-config-reload: '[P]&a Nastaveni bylo uspesne znovunacteno.'
command-use-error-warp: '&cPrikaz: /warp help'
command-use-error-setwarp: '&cPrikaz: /setwarp <Warpname>'
command-use-error-deletewarp: '&cPrikaz: /deletewarp <Warpname>'
command-use-error-updatewarp: '&cPrikaz: /updatewarp <Warpname>'
command-use-error-awarp: '&cPrikaz: /awarp help'
command-use-error-home: '&cPrikaz: /home help'
command-permission-error: '[P]&c Nemas dostatecna opravneni pro tento prikaz!'
command-consol-error: '[P]&c Tento prikaz je pouze pro hrace!'
command-warpcanuse-error: '[P]&c Nemuzes pouzivat tento warp Warp&6 %Warpname%&c!'
command-haswarp-error: '[P]&c Tento Warp&6 %Warpname%&c neni tvuj!'
command-warpexist-error: '[P]&c Tento Warp&6 %Warpname%&c neexistuje!'
command-warp-lock-error: '[P]&c Tento Warp&6 %Warpname%&c je uzamcen!'
command-warp-password-error: '[P]&c Tento Warp &6 %Warpname%&c je chranen heslem!'
command-warp-password-wrong-error: '[P]&c Heslo pro tento warp neni spravny!'
command-warp-world-error: '[P]&c Tento vybrany warp se nachazi v jinem svete'
command-warpnone-error: '&cZadne warpy se zde nenachazi'
command-warp: '[P]&a Teleportovan na Warp&6 (%Warpname%)&a.'
command-warp-is-lock: '[P]&a Tento warp je nyni uzamcen!'
command-warp-has-password: '[P]&a Tento warp je nyni chranen heslem!'
command-warp-welcome: '[P]&6 %Message%'
command-warp-error: '[P]&c Teleportovan se na warpy muzes za &6 %Time%&c sekund!'
command-warp-save-error: '[P]&c Tento Warp &6%Warpname%&c neni bezpecny!'
command-warp-ignore-save: '[P]&c Tento Warp neni bezpecny!'
command-warplist-use-error: '&cPrikaz: /warp list <Cislo>'
command-warplist-number-error: '[P]&c Cisla lze pouzivat pouze jako strankovaci!'
command-warpset-amount-error: '[P]&c Dosahl jsi limitu moznych vytvorenych warpu! Warplimit:&6 %Warpamount%'
command-warpset-use-error: '&cPrikaz: /warp set <JmenoWarpu>'
command-warpset-exist-error: '[P]&c Tento Warp&6 %Warpname%&c je nyni pouzit!'
command-warpset-length-error: '[P]&c Jmeno warpu musi mit minimum &6 %MinLength%&c a maximum &6 %MaxLength%&c tolik znaku!'
command-warpset: '[P]&a Uspesne jsi vytvoril warp jmenem &6 %Warpname%&a.'
command-warpdelete-use-error: '&cPrikaz: /warp delete <JmenoWarpi>'
command-warpdelete: '[P]&a Uspesne jsi odstranil warp s jmenem &6 %Warpname%&a.'
command-warpupdate-use-error: '&cPrikaz: /warp update <JmenoWarpu>'
command-warpupdate: '[P]&a Uspesne jsi aktualizoval warp jmenem &6 %Warpname%&a.'
command-warpwelcome-use-error: '&cPrikaz: /warp welcome <JmenoWarpu> <Text>/clear'
command-warpwelcome-clear: '[P]&a Uvitaci zprava warpu &6 %Warpname%&a byl odstranena.'
command-warpwelcome-set: '[P]&a Uvitaci zprava warpu Warp&6 %Warpname%&a byla aktualizovana. Zprava:&6 %Message%'
command-warpwarps-error: '&c%Playername% nema zadny warp'
command-warplock-use-error: '&cPrikaz: /warp lock <JmenoWarpu>'
command-warplock-true: '[P]&a Uzamcel jsi warp&6 %Warpname%&a.'
command-warplock-false: '[P]&a Odemkl jsi warp&6 %Warpname%&a.'
command-warpowner-use-error: '&cPrikaz: /warp owner <JmenoWarpu>'
command-warpowner: '[P]&a Majitel warpu&6 %Warpname%&a se jmenuje:&6 %Ownername%'
command-warppassword-use-error: '&cPrikaz: /awarp password <JmenoWarpu> [<heslo>/clear]'
command-warppassword: '[P]&a Heslo warpu &6 %Warpname%&a je:&6 %Password%'
command-warppassword-clear: '[P]&a Heslo warpu&6 %Warpname%&a bylo odstraneno.'
command-warppassword-set: '[P]&a Heslo warpu&6 %Warpname%&a bylo zmeneno. Heslo:&6 %Password%'
command-warppassword-length-error: '[P]&c Heslo musi mit minimalne &6 %MinLength%&c a maximalne &6 %MaxLength%&c tolik znaku!'
command-warppassword-error: '[P]&c Tento warp&6 %Warpname%&a nema heslo!'
command-warpeffect-effects: '[P]&a Dostupne efekty:&e %List%'
command-warpeffect-show: '[P]&a Tento warp ma efekt&6 %Warpname%&a nazyvan:&6 %Effect%&a.'
command-warpeffect-no-effect: '[P]&c Tento warp nema zadny efekt!'
command-warpeffect-set: '[P]&a Tento efekt&6 %Effect%&a byl pridan na Warp&6 %Warpname%&a.'
command-warpeffect-set-error: '[P]&c Tento efekt&6 %Effect%&c neexistuje!'
command-warpeffect-clear: '[P]&a Efekt tohoto warpu &6 %Warpname%&a byl odstranen.'
command-warpsound-sounds: '[P]&a Dostupne zvuky:&e %List%'
command-warpsound-show: '[P]&a Zvuk warpu&6 %Warpname%&a nazyvan:&6 %Sound%&a.'
command-warpsound-no-sound: '[P]&c Tento warp nema zadne zvuky!'
command-warpsound-set: '[P]&a Zvuk &6 %Sound%&a byl pridan k Warpu&6 %Warpname%&a.'
command-warpsound-set-error: '[P]&c Zvuk&6 %Sound%&c neexistujet!'
command-warpsound-clear: '[P]&a Zvuk tohoto warpu&6 %Warpname%&a byl odstranen.'
command-warp-all-error: '[P]&c Zde zadne warpy neexistuji.'
command-awarpversion: '[P]&a Verze-pluginu:&6 %Version%'
command-awarpwarp-use-error: '&cBefehl: /awarp warp <JmenoHrace> <JmenoWarpu>'
command-awarpwarp-online-error: '[P]&c Tento hrac&6 %Playername%&c neni online!'
command-awarpwarp-teleport: '[P]&a Byl jsi teleportovan &6 %Playername%&a na warp&6 %Warpname%&a!'
command-awarpset-use-error: '&cPrikaz: /awarp set <JmenoWarpu> <JmenoHrace>'
command-awarpdelete-use-error: '&cPrikaz: /awarp delete <JmenoWarpu>'
command-awarpupdate-use-error: '&cPrikaz: /awarp update <JmenoWarpu>'
command-awarpwelcome-use-error: '&cPrikaz: /awarp welcome <JmenoWarpu> <Text>/clear'
command-awarplock-use-error: '&cPrikaz: /awarp lock <JmenoWarpu>'
command-awarpwelcome-clear: '[P]&a Uvitaci zprava warpu Warpu&6 %Warpname%&a byla odstranena.'
command-awarpwelcome-set: '[P]&a Uvitaci zprava warpu Warpu&6 %Warpname%&a byla nastavena. Zprava:&6 %Message%'
command-awarpsetowner-use-error: '&cPrikaz: /awarp setowner <JmenoWarpu> <JmenoHrace>'
command-awarpreset-use-error: '&cPrikazd: /awarp reset <JmenoWarpu>/all'
command-awarpexist-error: '[P]&c Tento warp6 %Warpname%&c neexistuje!'
command-awarpset-exist-error: '[P]&c Tento warp&6 %Warpname%&c jiz existuje!'
command-awarpset-length-error: '[P]&c Jmeno warpu musi mit minimalne&6 %MinLength%&c a maximalne&6 %MaxLength%&c tolik znaku!'
command-awarpset: '[P]&a Vytvoril jsi warp&6 %Warpname%&a pro hrace&6 %Player%&a.'
command-awarpdelete: '[P]&a Odstranil jsi uspesne warp&6 %Warpname%.'
command-awarpupdate: '[P]&a Presunul jsi uspesne warp&6 %Warpname%.'
command-awarplock-true: '[P]&a Uzamkl jsi warp&6 %Warpname%&a.'
command-awarplock-false: '[P]&a Odemkl jsi warp&6 %Warpname%&a.'
command-awarpsetowner: '[P]&6 %Owner%&a neni majitelem warpu Warp&6 %Warpname%'
command-awarpreset: '[P]&a Resetoval jsi pocet nastevniku na warpu&6 %Warpname%&a!'
command-awarpreset-all: '[P]&a Resetoval jsi pocet nastevniku na vsech warpech!'
command-awarpreset-show-all: '[P]&a Nastevnici vsech warpu byli znovu resetovani!'
command-awarppassword-use-error: '&cPrikaz: /awarp password <JmenoWarpu> [<Password>/clear]'
command-awarppassword: '[P]&a Heslo tohoto warpu&6 %Warpname%&a je:&6 %Password%'
command-awarppassword-clear: '[P]&a Heslo tohoto warpu&6 %Warpname%&a bylo odstraneno.'
command-awarppassword-set: '[P]&a Heslo tohoto warpu&6 %Warpname%&a bylo zmeneno. Heslo:&6 %Password%'
command-awarppassword-length-error: '[P]&c Heslo musí mit minimalne&6 %MinLength%&c a maximalne&6 %MaxLength%&c tolik znaku!'
command-awarppassword-error: '[P]&c Tento warp&6 %Warpname%&a nema heslo!'
command-awarpeffect-effects: '[P]&a Dostupne efekty:&e %List%'
command-awarpeffect-show: '[P]&a Efekt tohoto warpu6 %Warpname%&a nazev:&6 %Effect%&a.'
command-awarpeffect-no-effect: '[P]&c Tento warp nema zadne efekty!'
command-awarpeffect-set: '[P]&a Efekt&6 %Effect%&a byl pridan k warpu&6 %Warpname%&a.'
command-awarpeffect-set-error: '[P]&c Tento efekt&6 %Effect%&c neexistuje!'
command-awarpeffect-clear: '[P]&a Efekt tohoto warpu&6 %Warpname%&a byl odstranen.'
command-awarpsound-sounds: '[P]&a Dostupne zvuky:&e %List%'
command-awarpsound-show: '[P]&a Zvuk tohoto warpu&6 %Warpname%&a nazev:&6 %Sound%&a.'
command-awarpsound-no-sound: '[P]&c Tento warp nema zvuk!'
command-awarpsound-set: '[P]&a Zvuk &6 %Sound%&a byl pridan k warpu&6 %Warpname%&a.'
command-awarpsound-set-error: '[P]&c Zvuk&6 %Sound%&c neexistuje!'
command-awarpsound-clear: '[P]&a Zvuk tohoto warpu&6 %Warpname%&a byl odstranen.'
command-awarpcount-use-error: '&cPrikaz: /awarp count <JmenoWarpu>'
command-awarpcount-true: '[P]&a Zacal jsi zapocitovat pocet nastevniku na warpu&6 %Warpname%&a.'
command-awarpcount-false: '[P]&a Stopl jsi zapocitavani poctu nastevniku na warpu&6 %Warpname%&a.'
command-homecanuse-error: '[P]&c Nemas opravneni pouzivat tento home&6 %Homename%&c!'
command-homeexist-error: '[P]&c Tento domov&6 %Homename%&c neexistuje!'
command-home-all-error: '[P]&c Zadne dostupne domovy.'
command-home: '[P]&a Teleportoval jsi se na domov (&6 %Homename%&a).'
command-home-error: '[P]&c Muzes se teleportovan znovu za &6 %Time%&c sekund do sveho domovu!'
command-homeset-amount-error: '[P]&c Dosahl jsi maximualniho poctu domovu! Limit je:&6 %Homeamount%'
command-homeset-length-error: '[P]&c Jmeno domova muze obsahovat minimalne&6 %MinLength%&c a maximalne&6 %MaxLength%&c dlouhe znaky!'
command-homeset-use-error: '&cPrikaz: /home set <JmenoDomova>'
command-homedelete-use-error: '&cPrikaz: /home delete <JmenoDomova>'
command-homeupdate-use-error: '&cPrikaz: /home update <JmenoDomova>'
command-homeset-exist-error: '[P]&c Tento Domov&6 %Homename%&c se jiz pouziva!'
command-homeset: '[P]&a Vytvoril jsi uspesne domov&6 %Homename%.'
command-homedelete: '[P]&a Odstranil jsi uspesne domov&6 %Homename%&a.'
command-homeupdate: '[P]&a Presunul jsi uspesne domov&6 %Homename%&a.'
command-homehomes-error: "&cNemate zadne domovy!"
command-homeback-error: '[P]&c Nemas v soucasne dobe zadny stary teleportacni bod!'
command-homeback: '[P]&a Teleportoval jsi se na stary teleportacni bod!'
WarpHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-warp-command: '&bPrikaz: /warp <Warpname>&7 ->&6 Presune na tvuj warp'
help-help-command: '&bPrikaz: /warp help&7 ->&6 Pomocna stranka'
help-top-command: '&bPrikaz: /warp top&7 ->&6 Nejlepsi warpy'
help-list-command: '&bPrikaz: /warp list <Number>&7 ->&6 Seznam warpu'
help-set-command: '&bPrikaz: /warp set <Warpname>&7 ->&6 Nastavi warp'
help-delete-command: '&bPrikaz: /warp delete <Warpname>&7 ->&6 Odstrani warp'
help-update-command: '&bPrikaz: /warp update <Warpname>&7 ->&6 Aktualizuje warp'
help-welcome-command: '&bPrikaz: /warp welcome <Warpname> <Text>/clear&7 ->&6 Zmeni uvitaci zpravu warpu'
help-warps-command: '&bPrikaz: /warp warps [<Playername>]&7 ->&6 Zobrazi warpy hrace'
help-lock-command: '&bPrikaz: /warp lock <Warpname>&7 ->&6 Zamce/Uzamce warp'
help-owner-command: '&bPrikaz: /warp owner <Warpname>&7 ->&6 Zobrazi majitel warpu'
help-password-command: '&bPrikaz: /warp password <Warpname> [<Password>/clear]&7 ->&6 Zobrazi/Nastavi heslo warpu'
help-effect-command: '&bPrikaz: /warp effect [<Warpname>] [<Effectname>/clear]&7 ->&6 Zmeni efekt pri teleportaci'
help-sound-command: '&bPrikaz: /warp sound [<Warpname>] [<Soundname>/clear]&7 ->&6 Zmeni zvuk pri teleportu'
help-footer: '&7----------------------------'
AWarpHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-help-command: '&bPrikaz: /awarp help&7 ->&6 Pomocna stranka'
help-version-command: '&bPrikaz: /awarp version&7 ->&6 Verze pluginu'
help-warp-command: '&bPrikaz: /awarp warp <Playername> <Warpname>&7 ->&6 Presuna hrace na warp'
help-set-command: '&bPrikaz: /awarp set <Warpname> <Playername>&7 ->&6 Vytvori warp'
help-delete-command: '&bPrikaz: /awarp delete <Warpname>&7 ->&6 Odstrani warp'
help-update-command: '&bPrikaz: /awarp update <Warpname>&7 ->&6 Aktualizuje warp'
help-welcome-command: '&bPrikaz: /awarp welcome <Warpname> <Text>/clear&7 ->&6 Zmeni uvitaci zpravu'
help-lock-command: '&bPrikaz: /awarp lock <Warpname>&7 ->&6 Zamce/Uzamce warp'
help-setowner-command: '&bPrikaz: /awarp setowner <Warpname> <Playername>&7 ->&6 Zmeni majitele warpu'
help-reset-command: '&bPrikaz: /awarp reset <Warpname>/all&7 ->&6 Resetuje pocet nastevniku warpu/nebo vsech'
help-password-command: '&bPrikaz: /awarp password <Warpname> [<Password>/clear]&7 ->&6 Zobrazi/Nastavi Heslo pro warp'
help-effect-command: '&bPrikaz: /awarp effect [<Warpname>] [<Effectname>/clear]&7 ->&6 Zmeni teleportacni efekt'
help-sound-command: '&bPrikaz: /awarp sound [<Warpname>] [<Soundname>/clear]&7 ->&6 Zmeni teleportacni zvuk'
help-count-command: '&bPrikaz: /awarp count <Warpname>&7 ->&6 Zablokuje pocitani nastevniku'
help-gwarpreload-command: '&bPrikaz: /gwarpreload&7 ->&6 Znovunacte nastaveni/config'
help-footer: '&7----------------------------'
HomeHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-home-command: '&bPrikaz: /home <Homename>&7 ->&6 Teleportuje na domov'
help-help-command: '&bPrikaz: /home help&7 ->&6 Pomocna stranka'
help-set-command: '&bPrikaz: /home set <Homename>&7 ->&6 Vytvori domov'
help-delete-command: '&bPrikaz: /home delete <Homename>&7 ->&6 Odstrani domov'
help-update-command: '&bPrikaz: /home update <Homename>&7 ->&6 Aktualizuje domov'
help-homes-command: '&bPrikaz: /home homes&7 ->&6 Zobrazi tve domovy'
help-back-command: '&bPrikaz: /home back&7 ->&6 Teleportuje na tvuj posledni domov'
help-footer: '&7----------------------------'
WarpsCommand:
warps-header: '&7---------- [&6%Playername%´s Warps&7] ----------'
warps-list: '&bJmenoWarpu:&6 %Warpname%&7 -&b Nastevnici:&6 %Visitors%'
warps-footer: '&7---------------------------------------'
HomesCommand:
homes-header: '&7---------- [&6Tve domovy&7] ----------'
homes-list: '&bJmenoDomova:&6 %Homename%&b Souradnice: X:&6 %X%&b Y:&6 %Y%&b Z:&6 %Z%'
homes-footer: '&7---------------------------------'
TopCommand:
top-header: '&7-------- [&6Top Warpy&7] --------'
top-list: '&7%Number%.&b JmenoWarpu:&6 %Warpname%&7 -&b Nastevnici:&6 %Visitors%&7 -&b Majitel:&6 %Ownername%'
top-footer: '&7-------------------------'
ListCommand:
list-header: '&7---------- [&6Page %Page%&7] ----------'
list-list: '&7%Number%.&b JmenoWarpu:&6 %Warpname%&7 -&b Nastevnici:&6 %Visitors%&7 -&b Majitel:&6 %Ownername%'
list-footer: '&7-----------------------------'
+240
View File
@@ -0,0 +1,240 @@
# Warp-Welcome-Variablen:
#
# %Player% oder %Playername% = Besuchername
# %Owner% oder %Ownername% = Besitzername
# %Warp% oder %Warpname% = Warpname
# %Visitor% = Besucherzahl
# %Time% = Uhrzeit
# %Date% = Datum
#
# Language Created By: Gecolay
#
Plugin:
plugin-start: '[P]&a Das Plugin wurde erfolgreich aktiviert.'
plugin-stop: '[P]&a Das Plugin wurde erfolgreich deaktiviert.'
plugin-update: "[P]&6 %Name%&a hat ein Update:&6 %NewVersion%&a!\n[P]&a Aktuelle Version:&6 %Version%&a!\n[P]&a Neueste Version herunterladen:\n[P]&6 %Path%"
plugin-prefix: '&7[&6GWarp&7]'
Messages:
command-config-reload: '[P]&a Die Einstellungen wurden erfolgreich reloaded.'
command-use-error-warp: '&cBefehl: /warp help'
command-use-error-setwarp: '&cBefehl: /setwarp <Warpname>'
command-use-error-deletewarp: '&cBefehl: /deletewarp <Warpname>'
command-use-error-updatewarp: '&cBefehl: /updatewarp <Warpname>'
command-use-error-awarp: '&cBefehl: /awarp help'
command-use-error-home: '&cBefehl: /home help'
command-permission-error: '[P]&c Du hast keine Rechte auf diesen Befehl!'
command-consol-error: '[P]&c Dieser Befehl ist nur für Spieler!'
command-warpcanuse-error: '[P]&c Du kannst den Warp&6 %Warpname%&c nicht nutzen!'
command-haswarp-error: '[P]&c Der Warp&6 %Warpname%&c gehört dir nicht!'
command-warpexist-error: '[P]&c Der Warp&6 %Warpname%&c existiert nicht!'
command-warp-lock-error: '[P]&c Der Warp&6 %Warpname%&c ist gelockt!'
command-warp-password-error: '[P]&c Der Warp&6 %Warpname%&c ist Passwortgeschützt!'
command-warp-password-wrong-error: '[P]&c Das angegebene Warp-Passwort ist nicht richtig!'
command-warp-world-error: '[P]&c Der gewählte Warp liegt in einer anderen Welt!'
command-warpnone-error: '&cEs gibt noch keine Warps'
command-warp: '[P]&a Du hast dich zum Warp&6 %Warpname%&a gewarpt.'
command-warp-is-lock: '[P]&a Dieser Warp ist derzeit gelockt!'
command-warp-has-password: '[P]&a Dieser Warp ist Passwortgeschützt!'
command-warp-welcome: '[P]&6 %Message%'
command-warp-error: '[P]&c Du kannst dich nur alle&6 %Time%&c Sekunden warpen!'
command-warp-save-error: '[P]&c Der Warp &6%Warpname%&c ist nicht sicher!'
command-warp-ignore-save: '[P]&c Dieser Warp ist nicht sicher!'
command-warplist-use-error: '&cBefehl: /warp list <Nummer>'
command-warplist-number-error: '[P]&c Du kannst nur ganze Zahlen als Seitennummern verwenden!'
command-warpset-amount-error: '[P]&c Du hast das Warplimit erreicht! Warplimit:&6 %Warpamount%'
command-warpset-use-error: '&cBefehl: /warp set <Warpname>'
command-warpset-exist-error: '[P]&c Der Warp&6 %Warpname%&c wird bereits verwendet!'
command-warpset-length-error: '[P]&c Der Warpname muss minimal&6 %MinLength%&c und darf maximal&6 %MaxLength%&c Zeichen lang sein!'
command-warpset: '[P]&a Du hast den Warp&6 %Warpname%&a erfolgreich erstellt.'
command-warpdelete-use-error: '&cBefehl: /warp delete <Warpname>'
command-warpdelete: '[P]&a Du hast den Warp&6 %Warpname%&a erfolgreich gelöscht.'
command-warpupdate-use-error: '&cBefehl: /warp update <Warpname>'
command-warpupdate: '[P]&a Du hast den Warp&6 %Warpname%&a erfolgreich verschoben.'
command-warpwelcome-use-error: '&cBefehl: /warp welcome <Warpname> <Text>/clear'
command-warpwelcome-clear: '[P]&a Die Willkommen´s Nachricht von Warp&6 %Warpname%&a wurde gelöscht.'
command-warpwelcome-set: '[P]&a Die Willkommen´s Nachricht von Warp&6 %Warpname%&a wurde geändert. Nachricht:&6 %Message%'
command-warpwarps-error: '&c%Playername% hat noch keinen Warp'
command-warplock-use-error: '&cBefehl: /warp lock <Warpname>'
command-warplock-true: '[P]&a Du hast den Warp&6 %Warpname%&a gelockt.'
command-warplock-false: '[P]&a Du hast den Warp&6 %Warpname%&a entlockt.'
command-warpowner-use-error: '&cBefehl: /warp owner <Warpname>'
command-warpowner: '[P]&a Der Besitzer von Warp&6 %Warpname%&a heißt:&6 %Ownername%'
command-warppassword-use-error: '&cBefehl: /warp password <Warpname> [<Passwort>/clear]'
command-warppassword: '[P]&a Dein Passwort von Warp&6 %Warpname%&a heißt:&6 %Password%'
command-warppassword-clear: '[P]&a Das Passwort von Warp&6 %Warpname%&a wurde gelöscht.'
command-warppassword-set: '[P]&a Das Passwort von Warp&6 %Warpname%&a wurde geändert. Passwort:&6 %Password%'
command-warppassword-length-error: '[P]&c Das Passwort muss minimal&6 %MinLength%&c und darf maximal&6 %MaxLength%&c Zeichen lang sein!'
command-warppassword-error: '[P]&c Der Warp&6 %Warpname%&a hat kein Passwort!'
command-warpeffect-effects: '[P]&a Verfügbare Effekte:&e %List%'
command-warpeffect-show: '[P]&a Der Effekt von Warp&6 %Warpname%&a heißt:&6 %Effect%&a.'
command-warpeffect-no-effect: '[P]&c Dieser Warp hat keinen Effekt!'
command-warpeffect-set: '[P]&a Der Effekt&6 %Effect%&a wurde für Warp&6 %Warpname%&a gesetzt.'
command-warpeffect-set-error: '[P]&c Der Effekt&6 %Effect%&c existiert nicht!'
command-warpeffect-clear: '[P]&a Der Effekt von Warp&6 %Warpname%&a wurde gelöscht.'
command-warpsound-sounds: '[P]&a Verfügbare Sounds:&e %List%'
command-warpsound-show: '[P]&a Der Sound von Warp&6 %Warpname%&a heißt:&6 %Sound%&a.'
command-warpsound-no-sound: '[P]&c Dieser Warp hat keinen Sound!'
command-warpsound-set: '[P]&a Der Sound&6 %Sound%&a wurde für Warp&6 %Warpname%&a gesetzt.'
command-warpsound-set-error: '[P]&c Der Sound&6 %Sound%&c existiert nicht!'
command-warpsound-clear: '[P]&a Der Sound von Warp&6 %Warpname%&a wurde gelöscht.'
command-warp-all-error: '[P]&c Es gibt noch keine Warps.'
command-awarpversion: '[P]&a Plugin-Version:&6 %Version%'
command-awarpwarp-use-error: '&cBefehl: /awarp warp <Spielername> <Warpname>'
command-awarpwarp-online-error: '[P]&c Der Spieler&6 %Playername%&c ist nicht Online!'
command-awarpwarp-teleport: '[P]&a Du hast&6 %Playername%&a zu Warp&6 %Warpname%&a gewarpt!'
command-awarpset-use-error: '&cBefehl: /awarp set <Warpname> <Spielername>'
command-awarpdelete-use-error: '&cBefehl: /awarp delete <Warpname>'
command-awarpupdate-use-error: '&cBefehl: /awarp update <Warpname>'
command-awarpwelcome-use-error: '&cBefehl: /awarp welcome <Warpname> <Text>/clear'
command-awarplock-use-error: '&cBefehl: /awarp lock <Warpname>'
command-awarpwelcome-clear: '[P]&a Die Willkommen´s Nachricht von Warp&6 %Warpname%&a wurde gelöscht.'
command-awarpwelcome-set: '[P]&a Die Willkommen´s Nachricht von Warp&6 %Warpname%&a wurde geändert. Nachricht:&6 %Message%'
command-awarpsetowner-use-error: '&cBefehl: /awarp setowner <Warpname> <Spielername>'
command-awarpreset-use-error: '&cBefehl: /awarp reset <Warpname>/all'
command-awarpexist-error: '[P]&c Warp&6 %Warpname%&c existiert nicht!'
command-awarpset-exist-error: '[P]&c Der Warp&6 %Warpname%&c wird bereits verwendet!'
command-awarpset-length-error: '[P]&c Der Warpname muss minimal&6 %MinLength%&c und darf maximal&6 %MaxLength%&c Zeichen lang sein!'
command-awarpset: '[P]&a Du hast den Warp&6 %Warpname%&a für&6 %Player%&a erfolgreich erstellt.'
command-awarpdelete: '[P]&a Du hast den Warp&6 %Warpname%&a erfolgreich gelöscht.'
command-awarpupdate: '[P]&a Du hast den Warp&6 %Warpname%&a erfolgreich verschoben.'
command-awarplock-true: '[P]&a Du hast den Warp&6 %Warpname%&a gelockt.'
command-awarplock-false: '[P]&a Du hast den Warp&6 %Warpname%&a entlockt.'
command-awarpsetowner: '[P]&6 %Owner%&a ist jetzt der Besitzer vom Warp&6 %Warpname%'
command-awarpreset: '[P]&a Du hast die Besucherzahlen von Warp&6 %Warpname%&a zurückgesetzt!'
command-awarpreset-all: '[P]&a Du hast die Besucherzahlen von allen Warps zurückgesetzt!'
command-awarpreset-show-all: '[P]&a Die Besucherzahlen aller Warps wurden zurückgesetzt!'
command-awarppassword-use-error: '&cBefehl: /awarp password <Warpname> [<Passwort>/clear]'
command-awarppassword: '[P]&a Das Passwort von Warp&6 %Warpname%&a heißt:&6 %Password%'
command-awarppassword-clear: '[P]&a Das Passwort von Warp&6 %Warpname%&a wurde gelöscht.'
command-awarppassword-set: '[P]&a Das Passwort von Warp&6 %Warpname%&a wurde geändert. Passwort:&6 %Password%'
command-awarppassword-length-error: '[P]&c Das Passwort muss minimal&6 %MinLength%&c und darf maximal&6 %MaxLength%&c Zeichen lang sein!'
command-awarppassword-error: '[P]&c Der Warp&6 %Warpname%&a hat kein Passwort!'
command-awarpeffect-effects: '[P]&a Verfügbare Effekte:&e %List%'
command-awarpeffect-show: '[P]&a Der Effekt von Warp&6 %Warpname%&a heißt:&6 %Effect%&a.'
command-awarpeffect-no-effect: '[P]&c Dieser Warp hat keinen Effekt!'
command-awarpeffect-set: '[P]&a Der Effekt&6 %Effect%&a wurde für Warp&6 %Warpname%&a gesetzt.'
command-awarpeffect-set-error: '[P]&c Der Effekt&6 %Effect%&c existiert nicht!'
command-awarpeffect-clear: '[P]&a Der Effekt wurde von Warp&6 %Warpname%&a wurde gelöscht.'
command-awarpsound-sounds: '[P]&a Verfügbare Sounds:&e %List%'
command-awarpsound-show: '[P]&a Der Sound von Warp&6 %Warpname%&a heißt:&6 %Sound%&a.'
command-awarpsound-no-sound: '[P]&c Dieser Warp hat keinen Sound!'
command-awarpsound-set: '[P]&a Der Sound&6 %Sound%&a wurde für Warp&6 %Warpname%&a gesetzt.'
command-awarpsound-set-error: '[P]&c Der Sound&6 %Sound%&c existiert nicht!'
command-awarpsound-clear: '[P]&a Der Sound wurde von Warp&6 %Warpname%&a wurde gelöscht.'
command-awarpcount-use-error: '&cBefehl: /awarp count <Warpname>'
command-awarpcount-true: '[P]&a Besucherzähler von Warp&6 %Warpname%&a gestartet.'
command-awarpcount-false: '[P]&a Besucherzähler von Warp&6 %Warpname%&a angehalten.'
command-homecanuse-error: '[P]&c Du kannst den Home&6 %Homename%&c nicht nutzen!'
command-homeexist-error: '[P]&c Home&6 %Homename%&c existiert nicht!'
command-home-all-error: '[P]&c Du hast noch keine Homes.'
command-home: '[P]&a Du hast dich zum Home&6 %Homename%&a teleportiert.'
command-home-error: '[P]&c Du kannst dich nur alle&6 %Time%&c Sekunden zu einem Home teleportieren!'
command-homeset-amount-error: '[P]&c Du hast das Homelimit erreicht! Homelimit:&6 %Homeamount%'
command-homeset-length-error: '[P]&c Der Homename muss minimal&6 %MinLength%&c und darf maximal&6 %MaxLength%&c Zeichen lang sein!'
command-homeset-use-error: '&cBefehl: /home set <Homename>'
command-homedelete-use-error: '&cBefehl: /home delete <Homename>'
command-homeupdate-use-error: '&cBefehl: /home update <Homename>'
command-homeset-exist-error: '[P]&c Der Home&6 %Homename%&c wird bereits verwendet!'
command-homeset: '[P]&a Du hast den Home&6 %Homename%&a erfolgreich erstellt.'
command-homedelete: '[P]&a Du hast den Home&6 %Homename%&a erfolgreich gelöscht.'
command-homeupdate: '[P]&a Du hast den Home&6 %Homename%&a erfolgreich verschoben.'
command-homehomes-error: '&cDu hast noch keinen Home'
command-homeback-error: '[P]&c Du hast derzeit keinen alten Teleport-Punkt!'
command-homeback: '[P]&a Du hast dich zu deinem alten Teleport-Punkt teleportiert.'
WarpHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-warp-command: '&bBefehl: /warp <Warpname>&7 ->&6 Gehe zu einem Warp'
help-help-command: '&bBefehl: /warp help&7 ->&6 Hilfeliste'
help-top-command: '&bBefehl: /warp top&7 ->&6 Top-Warp-Liste'
help-list-command: '&bBefehl: /warp list <Nummer>&7 ->&6 Warp-Liste'
help-set-command: '&bBefehl: /warp set <Warpname>&7 ->&6 Setze einen Warp'
help-delete-command: '&bBefehl: /warp delete <Warpname>&7 ->&6 Lösche einen Warp'
help-update-command: '&bBefehl: /warp update <Warpname>&7 ->&6 Verschiebe einen Warp'
help-welcome-command: '&bBefehl: /warp welcome <Warpname> <Text>/clear&7 ->&6 Ändere die Willkommens-Nachricht eines Warps'
help-warps-command: '&bBefehl: /warp warps [<Spielername>]&7 ->&6 Zeigt die Warps eines Spielers'
help-lock-command: '&bBefehl: /warp lock <Warpname>&7 ->&6 Lockt oder Entlockt einen Warp'
help-owner-command: '&bBefehl: /warp owner <Warpname>&7 ->&6 Zeigt den Warp-Besitzer'
help-password-command: '&bBefehl: /warp password <Warpname> [<Passwort>/clear]&7 ->&6 Zeigt/Setzt dein Warp-Passwort'
help-effect-command: '&bBefehl: /warp effect [<Warpname>] [<Effektname>/clear]&7 ->&6 Ändere den Teleport-Effekt'
help-sound-command: '&bBefehl: /warp sound [<Warpname>] [<Soundname>/clear]&7 ->&6 Ändere den Teleport-Sound'
help-footer: '&7----------------------------'
AWarpHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-help-command: '&bBefehl: /awarp help&7 ->&6 Hilfeliste'
help-version-command: '&bBefehl: /awarp version&7 ->&6 Pluginversion'
help-warp-command: '&bBefehl: /awarp warp <Spielername> <Warpname>&7 ->&6 Teleportiert Spieler zu einem Warp'
help-set-command: '&bBefehl: /awarp set <Warpname> <Spielername>&7 ->&6 Setze einen Warp'
help-delete-command: '&bBefehl: /awarp delete <Warpname>&7 ->&6 Lösche einen Warp'
help-update-command: '&bBefehl: /awarp update <Warpname>&7 ->&6 Verschiebe einen Warp'
help-welcome-command: '&bBefehl: /awarp welcome <Warpname> <Text>/clear&7 ->&6 Ändere die Willkommens-Nachricht von Warps'
help-lock-command: '&bBefehl: /awarp lock <Warpname>&7 ->&6 Lockt oder Entlockt einen Warp'
help-setowner-command: '&bBefehl: /awarp setowner <Warpname> <Spielername>&7 ->&6 Verändere den Warp-Besitzer'
help-reset-command: '&bBefehl: /awarp reset <Warpname>/all&7 ->&6 Setze die Besucherzahlen eines/aller Warps zurück'
help-password-command: '&bBefehl: /awarp password <Warpname> [<Passwort>/clear]&7 ->&6 Zeigt/Setzt ein Warp-Passwort'
help-effect-command: '&bBefehl: /awarp effect [<Warpname>] [<Effektname>/clear]&7 ->&6 Ändere den Teleport-Effekt'
help-sound-command: '&bBefehl: /awarp sound [<Warpname>] [<Soundname>/clear]&7 ->&6 Ändere den Teleport-Sound'
help-count-command: '&bBefehl: /awarp count <Warpname>&7 ->&6 Sperrt Besucherzahlen eines Warps'
help-gwarpreload-command: '&bBefehl: /gwarpreload&7 ->&6 Läd die Einstellungen neu'
help-footer: '&7----------------------------'
HomeHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-home-command: '&bBefehl: /home <Homename>&7 ->&6 Gehe zu einem Home'
help-help-command: '&bBefehl: /home help&7 ->&6 Hilfeliste'
help-set-command: '&bBefehl: /home set <Homename>&7 ->&6 Setze ein Home'
help-delete-command: '&bBefehl: /home delete <Homename>&7 ->&6 Lösche ein Home'
help-update-command: '&bBefehl: /home update <Homename>&7 ->&6 Verschiebe ein Home'
help-homes-command: '&bBefehl: /home homes&7 ->&6 Zeigt deine Homes'
help-back-command: '&bBefehl: /home back&7 ->&6 Teleportiert dich zum letzten Home'
help-footer: '&7----------------------------'
WarpsCommand:
warps-header: '&7---------- [&6%Playername%´s Warps&7] ----------'
warps-list: '&bWarpname:&6 %Warpname%&7 -&b Besucher:&6 %Visitors%'
warps-footer: '&7---------------------------------------'
HomesCommand:
homes-header: '&7---------- [&6Deine Homes&7] ----------'
homes-list: '&bHomename:&6 %Homename%&b Koordinaten: X:&6 %X%&b Y:&6 %Y%&b Z:&6 %Z%'
homes-footer: '&7---------------------------------'
TopCommand:
top-header: '&7-------- [&6Warp Top&7] --------'
top-list: '&7%Number%.&b Warpname:&6 %Warpname%&7 -&b Besucher:&6 %Visitors%&7 -&b Besitzer:&6 %Ownername%'
top-footer: '&7-------------------------'
ListCommand:
list-header: '&7---------- [&6Seite %Page%&7] ----------'
list-list: '&7%Number%.&b Warpname:&6 %Warpname%&7 -&b Besucher:&6 %Visitors%&7 -&b Besitzer:&6 %Ownername%'
list-footer: '&7-----------------------------'
+240
View File
@@ -0,0 +1,240 @@
# Warp-Welcome-variables:
#
# %Player% or %Playername% = username
# %Owner% or %Ownername% = ownername
# %Warp% or %Warpname% = warpname
# %Visitor% = number of visitors
# %Time% = time of day
# %Date% = date
#
# Language Created By: JeggerHD
#
Plugin:
plugin-start: '[P]&a The Plugin was successfully enabled.'
plugin-stop: '[P]&a The Plugin was successfully disabled.'
plugin-update: "[P]&6 %Name%&a has a Update:&6 %NewVersion%&a!\n[P]&a Current Version:&6 %Version%&a!\n[P]&a Download the latest Version:\n[P]&6 %Path%"
plugin-prefix: ''
Messages:
command-config-reload: '[P]&a The settings were successfully reloaded.'
command-use-error-warp: '&cCommand: /warp help'
command-use-error-setwarp: '&cCommand: /setwarp <Warpname>'
command-use-error-deletewarp: '&cCommand: /deletewarp <Warpname>'
command-use-error-updatewarp: '&cCommand: /updatewarp <Warpname>'
command-use-error-awarp: '&cCommand: /awarp help'
command-use-error-home: '&cCommand: /home help'
command-permission-error: '[P]&c You have no permissions to use this command!'
command-consol-error: '[P]&c This Command is only for players!'
command-warpcanuse-error: '[P]&c You can not use the Warp&6 %Warpname%&c!'
command-haswarp-error: '[P]&c The Warp&6 %Warpname%&c is not yours!'
command-warpexist-error: '[P]&c The Warp&6 %Warpname%&c does not exists!'
command-warp-lock-error: '[P]&c The Warp&6 %Warpname%&c is locked!'
command-warp-password-error: '[P]&c The Warp&6 %Warpname%&c is Password protected!'
command-warp-password-wrong-error: '[P]&c The specified Warp-Password is not correct!'
command-warp-world-error: '[P]&c The chosen Warp is in another world!'
command-warpnone-error: '&cThere are no Warps exists'
command-warp: '[P]&a You warped yourself to Warp&6 %Warpname%&a.'
command-warp-is-lock: '[P]&a This Warp is currently locked!'
command-warp-has-password: '[P]&a This Warp is Password protected!'
command-warp-welcome: '[P]&6 %Message%'
command-warp-error: '[P]&c You can only warp every&6 %Time%&c seconds!'
command-warp-save-error: '[P]&c The Warp &6%Warpname%&c is not safe!'
command-warp-ignore-save: '[P]&c This Warp is not safe!'
command-warplist-use-error: '&cCommand: /warp list <Number>'
command-warplist-number-error: '[P]&c You can only use Numbers as Pagenumbers!'
command-warpset-amount-error: '[P]&c You have reached the Warplimit! Warplimit:&6 %Warpamount%'
command-warpset-use-error: '&cCommand: /warp set <Warpname>'
command-warpset-exist-error: '[P]&c The Warp&6 %Warpname%&c is already used!'
command-warpset-length-error: '[P]&c The Warpname may be a minimum of&6 %MinLength%&c and a maximum of&6 %MaxLength%&c characters long!'
command-warpset: '[P]&a You have successfully create the Warp&6 %Warpname%&a.'
command-warpdelete-use-error: '&cCommand: /warp delete <Warpname>'
command-warpdelete: '[P]&a You have successfully delete the Warp&6 %Warpname%&a.'
command-warpupdate-use-error: '&cCommand: /warp update <Warpname>'
command-warpupdate: '[P]&a You have successfully update the Warp&6 %Warpname%&a.'
command-warpwelcome-use-error: '&cCommand: /warp welcome <Warpname> <Text>/clear'
command-warpwelcome-clear: '[P]&a The welcome message from Warp&6 %Warpname%&a was deleted.'
command-warpwelcome-set: '[P]&a The welcome message from Warp&6 %Warpname%&a was updated. Message:&6 %Message%'
command-warpwarps-error: '&c%Playername% does not have a warp'
command-warplock-use-error: '&cCommand: /warp lock <Warpname>'
command-warplock-true: '[P]&a You have locked the Warp&6 %Warpname%&a.'
command-warplock-false: '[P]&a You have unlocked the Warp&6 %Warpname%&a.'
command-warpowner-use-error: '&cCommand: /warp owner <Warpname>'
command-warpowner: '[P]&a The Owner from Warp&6 %Warpname%&a called:&6 %Ownername%'
command-warppassword-use-error: '&cCommand: /awarp password <Warpname> [<Password>/clear]'
command-warppassword: '[P]&a The Password of Warp&6 %Warpname%&a is:&6 %Password%'
command-warppassword-clear: '[P]&a The Password of Warp&6 %Warpname%&a was deleted.'
command-warppassword-set: '[P]&a The Password of&6 %Warpname%&a has been changed. Password:&6 %Password%'
command-warppassword-length-error: '[P]&c The Password may be a minimum of&6 %MinLength%&c and a maximum of&6 %MaxLength%&c characters long!'
command-warppassword-error: '[P]&c The Warp&6 %Warpname%&a has no Password!'
command-warpeffect-effects: '[P]&a Available Effects:&e %List%'
command-warpeffect-show: '[P]&a The Effect of Warp&6 %Warpname%&a named:&6 %Effect%&a.'
command-warpeffect-no-effect: '[P]&c This Warp have no Effects!'
command-warpeffect-set: '[P]&a The Effect&6 %Effect%&a was added to Warp&6 %Warpname%&a.'
command-warpeffect-set-error: '[P]&c The Effect&6 %Effect%&c does not exist!'
command-warpeffect-clear: '[P]&a The Effect of Warp&6 %Warpname%&a was deleted.'
command-warpsound-sounds: '[P]&a Available Sounds:&e %List%'
command-warpsound-show: '[P]&a The Sound of Warp&6 %Warpname%&a named:&6 %Sound%&a.'
command-warpsound-no-sound: '[P]&c This Warp have no Sound!'
command-warpsound-set: '[P]&a The Sound &6 %Sound%&a was added to Warp&6 %Warpname%&a.'
command-warpsound-set-error: '[P]&c The Sound&6 %Sound%&c does not exist!'
command-warpsound-clear: '[P]&a The Sound of Warp&6 %Warpname%&a was deleted.'
command-warp-all-error: '[P]&c There are no Warps exists.'
command-awarpversion: '[P]&a Plugin-Version:&6 %Version%'
command-awarpwarp-use-error: '&cBefehl: /awarp warp <Playername> <Warpname>'
command-awarpwarp-online-error: '[P]&c The Player&6 %Playername%&c is not Online!'
command-awarpwarp-teleport: '[P]&a You warped&6 %Playername%&a to Warp&6 %Warpname%&a!'
command-awarpset-use-error: '&cCommand: /awarp set <Warpname> <Playername>'
command-awarpdelete-use-error: '&cCommand: /awarp delete <Warpname>'
command-awarpupdate-use-error: '&cCommand: /awarp update <Warpname>'
command-awarpwelcome-use-error: '&cCommand: /awarp welcome <Warpname> <Text>/clear'
command-awarplock-use-error: '&cCommand: /awarp lock <Warpname>'
command-awarpwelcome-clear: '[P]&a The welcome message from Warp&6 %Warpname%&a was deleted.'
command-awarpwelcome-set: '[P]&a The welcome message from Warp&6 %Warpname%&a was updated. Message:&6 %Message%'
command-awarpsetowner-use-error: '&cCommand: /awarp setowner <Warpname> <Playername>'
command-awarpreset-use-error: '&cCommand: /awarp reset <Warpname>/all'
command-awarpexist-error: '[P]&c The Warp&6 %Warpname%&c does not exists!'
command-awarpset-exist-error: '[P]&c The Warp&6 %Warpname%&c is already used!'
command-awarpset-length-error: '[P]&c The Warpname may be a minimum of&6 %MinLength%&c and a maximum of&6 %MaxLength%&c characters long!'
command-awarpset: '[P]&a You created Warp&6 %Warpname%&a für&6 %Player%&a successfully.'
command-awarpdelete: '[P]&a You deleted Warp&6 %Warpname%&a successfully.'
command-awarpupdate: '[P]&a You moved Warp&6 %Warpname%&a successfully.'
command-awarplock-true: '[P]&a You have locked the Warp&6 %Warpname%&a.'
command-awarplock-false: '[P]&a You have unlocked the Warp&6 %Warpname%&a.'
command-awarpsetowner: '[P]&6 %Owner%&a is now Owner of Warp&6 %Warpname%'
command-awarpreset: '[P]&a You reset the Visitorcount of Warp&6 %Warpname%&a!'
command-awarpreset-all: '[P]&a You reseted the Visitorcounter of all warps!'
command-awarpreset-show-all: '[P]&a The Visitorconter of all warps has been reseted!'
command-awarppassword-use-error: '&cCommand: /awarp password <Warpname> [<Password>/clear]'
command-awarppassword: '[P]&a The Password of Warp&6 %Warpname%&a is:&6 %Password%'
command-awarppassword-clear: '[P]&a The Password of Warp&6 %Warpname%&a was deleted.'
command-awarppassword-set: '[P]&a The Password of&6 %Warpname%&a has been changed. Password:&6 %Password%'
command-awarppassword-length-error: '[P]&c The Password may be a minimum of&6 %MinLength%&c and a maximum of&6 %MaxLength%&c characters long!'
command-awarppassword-error: '[P]&c The Warp&6 %Warpname%&a has no Password!'
command-awarpeffect-effects: '[P]&a Available Effects:&e %List%'
command-awarpeffect-show: '[P]&a The Effect of Warp&6 %Warpname%&a named:&6 %Effect%&a.'
command-awarpeffect-no-effect: '[P]&c This Warp have no Effect!'
command-awarpeffect-set: '[P]&a The Effect&6 %Effect%&a was added to Warp&6 %Warpname%&a.'
command-awarpeffect-set-error: '[P]&c The Effect&6 %Effect%&c does not exist!'
command-awarpeffect-clear: '[P]&a The Effect of Warp&6 %Warpname%&a was deleted.'
command-awarpsound-sounds: '[P]&a Available Sounds:&e %List%'
command-awarpsound-show: '[P]&a The Sound of Warp&6 %Warpname%&a named:&6 %Sound%&a.'
command-awarpsound-no-sound: '[P]&c This Warp have no Sound!'
command-awarpsound-set: '[P]&a The Sound &6 %Sound%&a was added to Warp&6 %Warpname%&a.'
command-awarpsound-set-error: '[P]&c The Sound&6 %Sound%&c does not exist!'
command-awarpsound-clear: '[P]&a The Sound of Warp&6 %Warpname%&a was deleted.'
command-awarpcount-use-error: '&cCommand: /awarp count <Warpname>'
command-awarpcount-true: '[P]&a You started Visitorcounter of Warp&6 %Warpname%&a.'
command-awarpcount-false: '[P]&a You stoped Visitorcounter of Warp&6 %Warpname%&a.'
command-homecanuse-error: '[P]&c You are not allowed to use Home&6 %Homename%&c!'
command-homeexist-error: '[P]&c Home&6 %Homename%&c does not exist!'
command-home-all-error: '[P]&c You does not have any Homes.'
command-home: '[P]&a You teleported to Home&6 %Homename%&a.'
command-home-error: '[P]&c You can teleport only all &6 %Time%&c seconds to a Homepoint!'
command-homeset-amount-error: '[P]&c You have reached your Home-Limit! Home-Limit:&6 %Homeamount%'
command-homeset-length-error: '[P]&c The Homename may be a minimum of&6 %MinLength%&c and a maximum of&6 %MaxLength%&c characters long!'
command-homeset-use-error: '&cCommand: /home set <Homename>'
command-homedelete-use-error: '&cCommand: /home delete <Homename>'
command-homeupdate-use-error: '&cCommand: /home update <Homename>'
command-homeset-exist-error: '[P]&c The Home&6 %Homename%&c is already in use!'
command-homeset: '[P]&a You created Home&6 %Homename%&a successfully.'
command-homedelete: '[P]&a You deleted Home&6 %Homename%&a successfully.'
command-homeupdate: '[P]&a You moved Home&6 %Homename%&a successfully.'
command-homehomes-error: "&cYou haven't any Homes!"
command-homeback-error: '[P]&c You currently have no old TeleportPoint!'
command-homeback: '[P]&a You teleported to your old TeleportPoint!'
WarpHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-warp-command: '&bCommand: /warp <Warpname>&7 ->&6 Go to your Warp'
help-help-command: '&bCommand: /warp help&7 ->&6 Helplist'
help-top-command: '&bCommand: /warp top&7 ->&6 Top-Warp-List'
help-list-command: '&bCommand: /warp list <Number>&7 ->&6 Warp-List'
help-set-command: '&bCommand: /warp set <Warpname>&7 ->&6 Set your Warp'
help-delete-command: '&bCommand: /warp delete <Warpname>&7 ->&6 Delete your Warp'
help-update-command: '&bCommand: /warp update <Warpname>&7 ->&6 Update your Warp'
help-welcome-command: '&bCommand: /warp welcome <Warpname> <Text>/clear&7 ->&6 Change the welcome message from your Warp'
help-warps-command: '&bCommand: /warp warps [<Playername>]&7 ->&6 Shows the Warps from a player'
help-lock-command: '&bCommand: /warp lock <Warpname>&7 ->&6 Lock/Unlock your Warp'
help-owner-command: '&bCommand: /warp owner <Warpname>&7 ->&6 Shows the Warp-Owner from a Warp'
help-password-command: '&bCommand: /warp password <Warpname> [<Password>/clear]&7 ->&6 Show/Set your Warp-Password'
help-effect-command: '&bCommand: /warp effect [<Warpname>] [<Effectname>/clear]&7 ->&6 Change the Teleport-Effect'
help-sound-command: '&bCommand: /warp sound [<Warpname>] [<Soundname>/clear]&7 ->&6 Change the Teleport-Sound'
help-footer: '&7----------------------------'
AWarpHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-help-command: '&bCommand: /awarp help&7 ->&6 Helplist'
help-version-command: '&bCommand: /awarp version&7 ->&6 Pluginversion'
help-warp-command: '&bCommand: /awarp warp <Playername> <Warpname>&7 ->&6 Teleports a Player to a Warp'
help-set-command: '&bCommand: /awarp set <Warpname> <Playername>&7 ->&6 Set a Warp'
help-delete-command: '&bCommand: /awarp delete <Warpname>&7 ->&6 Delete a Warp'
help-update-command: '&bCommand: /awarp update <Warpname>&7 ->&6 Update a Warp'
help-welcome-command: '&bCommand: /awarp welcome <Warpname> <Text>/clear&7 ->&6 Change the welcome message from a Warp'
help-lock-command: '&bCommand: /awarp lock <Warpname>&7 ->&6 Lock/Unlock a Warp'
help-setowner-command: '&bCommand: /awarp setowner <Warpname> <Playername>&7 ->&6 Change the Warp-Owner'
help-reset-command: '&bCommand: /awarp reset <Warpname>/all&7 ->&6 Reset the Visitors from one/all Warp(s)'
help-password-command: '&bCommand: /awarp password <Warpname> [<Password>/clear]&7 ->&6 Show/Set a Warp-Password'
help-effect-command: '&bCommand: /awarp effect [<Warpname>] [<Effectname>/clear]&7 ->&6 Change the Teleport-Effect'
help-sound-command: '&bCommand: /awarp sound [<Warpname>] [<Soundname>/clear]&7 ->&6 Change the Teleport-Sound'
help-count-command: '&bCommand: /awarp count <Warpname>&7 ->&6 Blocks Visitorcounter of a warp'
help-gwarpreload-command: '&bCommand: /gwarpreload&7 ->&6 Reload the settings'
help-footer: '&7----------------------------'
HomeHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-home-command: '&bCommand: /home <Homename>&7 ->&6 Go to your Home'
help-help-command: '&bCommand: /home help&7 ->&6 Helplist'
help-set-command: '&bCommand: /home set <Homename>&7 ->&6 Set a Home'
help-delete-command: '&bCommand: /home delete <Homename>&7 ->&6 Delete your Home'
help-update-command: '&bCommand: /home update <Homename>&7 ->&6 Update your Home'
help-homes-command: '&bCommand: /home homes&7 ->&6 Shows your Homes'
help-back-command: '&bCommand: /home back&7 ->&6 Teleports you to your last Home'
help-footer: '&7----------------------------'
WarpsCommand:
warps-header: '&7---------- [&6%Playername%´s Warps&7] ----------'
warps-list: '&bWarpname:&6 %Warpname%&7 -&b Visitors:&6 %Visitors%'
warps-footer: '&7---------------------------------------'
HomesCommand:
homes-header: '&7---------- [&6Your Homes&7] ----------'
homes-list: '&bHomename:&6 %Homename%&b Coordinates: X:&6 %X%&b Y:&6 %Y%&b Z:&6 %Z%'
homes-footer: '&7---------------------------------'
TopCommand:
top-header: '&7-------- [&6Warp Top&7] --------'
top-list: '&7%Number%.&b Warpname:&6 %Warpname%&7 -&b Visitors:&6 %Visitors%&7 -&b Owner:&6 %Ownername%'
top-footer: '&7-------------------------'
ListCommand:
list-header: '&7---------- [&6Page %Page%&7] ----------'
list-list: '&7%Number%.&b Warpname:&6 %Warpname%&7 -&b Visitors:&6 %Visitors%&7 -&b Owner:&6 %Ownername%'
list-footer: '&7-----------------------------'
+240
View File
@@ -0,0 +1,240 @@
# Variables para el Warp-Welcome:
#
# %Player% or %Playername% = Nombre del Jugador
# %Owner% or %Ownername% = Nombre del Propietario
# %Warp% or %Warpname% = Nombre del Warp
# %Visitor% = Número de Visitantes
# %Time% = Hora del Día
# %Date% = Fecha
#
# Language Created By: Velasco83
#
Plugin:
plugin-start: '[P]&a El Plugin ha sido activado correctamente.'
plugin-stop: '[P]&a El Plugin ha sido desactivado correctamente.'
plugin-update: "[P]&6 %Name%&a has a Update:&6 %NewVersion%&a!\n[P]&a Current Version:&6 %Version%&a!\n[P]&a Download the latest Version:\n[P]&6 %Path%"
plugin-prefix: '&7[&6GWarp&7]'
Messages:
command-config-reload: '[P]&a La configuración se ha recargado correctamente.'
command-use-error-warp: '&cComando: /warp help'
command-use-error-setwarp: '&cComando: /setwarp <NombreDelWarp>'
command-use-error-deletewarp: '&cComando: /deletewarp <NombreDelWarp>'
command-use-error-updatewarp: '&cComando: /updatewarp <NombreDelWarp>'
command-use-error-awarp: '&cComando: /awarp help'
command-use-error-home: '&cComando: /home help'
command-permission-error: '[P]&c No tienes permiso para usar ese comando!'
command-consol-error: '[P]&c Este comando es solo para jugadores!'
command-warpcanuse-error: '[P]&c No puedes usar el Warp&6 %Warpname%&c!'
command-haswarp-error: '[P]&c El Warp&6 %Warpname%&c no es tuyo!'
command-warpexist-error: '[P]&c El Warp&6 %Warpname%&c no existe!'
command-warp-lock-error: '[P]&c El Warp&6 %Warpname%&c está cerrado!'
command-warp-password-error: '[P]&c El Warp&6 %Warpname%&c está protegido con contraseña!'
command-warp-password-wrong-error: '[P]&c La contraseña del Warp es incorrecta!'
command-warp-world-error: '[P]&c El Warp seleccionado está en otro mundo!'
command-warpnone-error: '&cAhí no existen Warps'
command-warp: '[P]&a Te has teletransportado al Warp&6 %Warpname%&a.'
command-warp-is-lock: '[P]&a Este Warp está cerrado!'
command-warp-has-password: '[P]&a Este Warp esta protegido con contraseña!'
command-warp-welcome: '[P]&6 %Message%'
command-warp-error: '[P]&c Solo puedes usar warps cada&6 %Time%&c segundos!'
command-warp-save-error: '[P]&c El Warp &6%Warpname%&c no es seguro!'
command-warp-ignore-save: '[P]&c Este Warp no es seguro!'
command-warplist-use-error: '&cComando: /warp list <Número>'
command-warplist-number-error: '[P]&c Solo puedes usar números!'
command-warpset-amount-error: '[P]&c Has alcanzado el límite de Warps! Warplimit:&6 %Warpamount%'
command-warpset-use-error: '&cComando: /warp set <NombreDelWarp>'
command-warpset-exist-error: '[P]&c El Warp&6 %Warpname%&c ya existe!'
command-warpset-length-error: '[P]&c El Nombre del Warp debe tener entre&6 %MinLength%&c y&6 %MaxLength%&c caracteres!'
command-warpset: '[P]&a Has creado correctamente el Warp&6 %Warpname%&a.'
command-warpdelete-use-error: '&cComando: /warp delete <NombreDelWarp>'
command-warpdelete: '[P]&a Has eliminado correctamente el Warp&6 %Warpname%&a.'
command-warpupdate-use-error: '&cComando: /warp update <NombreDelWarp>'
command-warpupdate: '[P]&a Has actualizado correctamente el Warp&6 %Warpname%&a.'
command-warpwelcome-use-error: '&cComando: /warp welcome <NombreDelWarp> <Texto>/clear'
command-warpwelcome-clear: '[P]&a El mensaje de bienvenida del Warp&6 %Warpname%&a ha sido eliminado.'
command-warpwelcome-set: '[P]&a El mensaje de bienvenida del Warp&6 %Warpname%&a Ha sido actualizado. Mensaje:&6 %Message%'
command-warpwarps-error: '&c%Playername% no tiene ningún warp'
command-warplock-use-error: '&cComando: /warp lock <NombreDelWarp>'
command-warplock-true: '[P]&a Has cerrado el Warp&6 %Warpname%&a.'
command-warplock-false: '[P]&a Has abierto el Warp&6 %Warpname%&a.'
command-warpowner-use-error: '&cComando: /warp owner <NombreDelWarp>'
command-warpowner: '[P]&a El propietario del Warp&6 %Warpname%&a es:&6 %Ownername%'
command-warppassword-use-error: '&cComando: /awarp password <NombreDelWarp> [<Password>/clear]'
command-warppassword: '[P]&a La contraseña del Warp&6 %Warpname%&a es:&6 %Password%'
command-warppassword-clear: '[P]&a La contraseña del Warp&6 %Warpname%&a ha sido eliminada.'
command-warppassword-set: '[P]&a La contraseña del&6 %Warpname%&a ha sido cambiada. Contraseña:&6 %Password%'
command-warppassword-length-error: '[P]&c La contraseña ha de tener entre&6 %MinLength%&c y&6 %MaxLength%&c caracteres!'
command-warppassword-error: '[P]&c El Warp&6 %Warpname%&a no tiene contraseña!'
command-warpeffect-effects: '[P]&a Efectos disponibles:&e %List%'
command-warpeffect-show: '[P]&a El Efecto del Warp&6 %Warpname%&a se llama:&6 %Effect%&a.'
command-warpeffect-no-effect: '[P]&c Este Warp no tiene Efectos!'
command-warpeffect-set: '[P]&a El Efecto &6 %Effect%&a ha sido añadido al Warp&6 %Warpname%&a.'
command-warpeffect-set-error: '[P]&c El Efecto&6 %Effect%&c no existe!'
command-warpeffect-clear: '[P]&a El Efecto del Warp&6 %Warpname%&a ha sido eliminado.'
command-warpsound-sounds: '[P]&a Sonidos disponibles:&e %List%'
command-warpsound-show: '[P]&a El Sonido del Warp&6 %Warpname%&a se llama:&6 %Sound%&a.'
command-warpsound-no-sound: '[P]&c Este Warp no tiene Sonido!'
command-warpsound-set: '[P]&a El Sonido &6 %Sound%&a ha sido añadido al Warp&6 %Warpname%&a.'
command-warpsound-set-error: '[P]&c el Sonido&6 %Sound%&c no existe!'
command-warpsound-clear: '[P]&a El sonido del Warp&6 %Warpname%&a ha sido eliminado.'
command-warp-all-error: '[P]&c Allí no existen Warps.'
command-awarpversion: '[P]&a Versión del Plugin:&6 %Version%'
command-awarpwarp-use-error: '&cComando: /awarp warp <NombreDelJugador> <NombreDelWarp>'
command-awarpwarp-online-error: '[P]&c El Jugador&6 %Playername%&c no está conectado!'
command-awarpwarp-teleport: '[P]&a Has teletransportado a&6 %Playername%&a al Warp&6 %Warpname%&a!'
command-awarpset-use-error: '&cComando: /awarp set <NombreDelWarp> <NombreDelJugador>'
command-awarpdelete-use-error: '&cComando: /awarp delete <NombreDelWarp>'
command-awarpupdate-use-error: '&cComando: /awarp update <NombreDelWarp>'
command-awarpwelcome-use-error: '&cComando: /awarp welcome <NombreDelWarp> <Texto>/clear'
command-awarplock-use-error: '&cComando: /awarp lock <NombreDelWarp>'
command-awarpwelcome-clear: '[P]&a El mensaje de bienvenida del Warp&6 %Warpname%&a ha sido eliminado.'
command-awarpwelcome-set: '[P]&a El mensaje de bienvenida del Warp&6 %Warpname%&a ha sido actualizado. Mensaje:&6 %Message%'
command-awarpsetowner-use-error: '&cComando: /awarp setowner <NombreDelWarp> <NombreDelJugador>'
command-awarpreset-use-error: '&cComando: /awarp reset <NombreDelWarp>/all'
command-awarpexist-error: '[P]&c El Warp&6 %Warpname%&c no existe!'
command-awarpset-exist-error: '[P]&c El Warp&6 %Warpname%&c ya existe!'
command-awarpset-length-error: '[P]&c En Nombre del Warp ha de tener entre&6 %MinLength%&c y&6 %MaxLength%&c caracteres!'
command-awarpset: '[P]&a Has creado el Warp&6 %Warpname%&a para&6 %Player%&a correctamente.'
command-awarpdelete: '[P]&a Has eliminado el Warp&6 %Warpname%&a correctamente.'
command-awarpupdate: '[P]&a Has movido el Warp&6 %Warpname%&a correctamente.'
command-awarplock-true: '[P]&a Has cerrado el Warp&6 %Warpname%&a.'
command-awarplock-false: '[P]&a Has abierto el Warp&6 %Warpname%&a.'
command-awarpsetowner: '[P]&6 %Owner%&a es ahora propietario del Warp&6 %Warpname%'
command-awarpreset: '[P]&a Has reiniciado el contador de visitas del Warp&6 %Warpname%&a!'
command-awarpreset-all: '[P]&a Has reiniciado los contadores de visitas de todos los warps!'
command-awarpreset-show-all: '[P]&a Los contadores de visitas de todos los warps han sido reiniciados!'
command-awarppassword-use-error: '&cComando: /awarp password <NombreDelWarp> [<Contraseña>/clear]'
command-awarppassword: '[P]&a La contraseña del Warp&6 %Warpname%&a es:&6 %Password%'
command-awarppassword-clear: '[P]&a La contraseña del Warp&6 %Warpname%&a ha sido eliminada.'
command-awarppassword-set: '[P]&a La contraseña del&6 %Warpname%&a ha sido cambiada. Contraseña:&6 %Password%'
command-awarppassword-length-error: '[P]&c La contraseña ha de tener entre&6 %MinLength%&c y&6 %MaxLength%&c caracteres!'
command-awarppassword-error: '[P]&c El Warp&6 %Warpname%&a no tiene contraseña!'
command-awarpeffect-effects: '[P]&a Efectos disponibles:&e %List%'
command-awarpeffect-show: '[P]&a El Efecto del Warp&6 %Warpname%&a se llama:&6 %Effect%&a.'
command-awarpeffect-no-effect: '[P]&c Este Warp no tiene Efectos!'
command-awarpeffect-set: '[P]&a El Efecto &6 %Effect%&a ha sido añadido al Warp&6 %Warpname%&a.'
command-awarpeffect-set-error: '[P]&c El Efecto&6 %Effect%&c no existe!'
command-awarpeffect-clear: '[P]&a El Efecto del Warp&6 %Warpname%&a ha sido eliminado.'
command-awarpsound-sounds: '[P]&a Sonidos disponibles:&e %List%'
command-awarpsound-show: '[P]&a El Sonido del Warp&6 %Warpname%&a se llama:&6 %Sound%&a.'
command-awarpsound-no-sound: '[P]&c Este Warp no tiene Sonido!'
command-awarpsound-set: '[P]&a El Sonido &6 %Sound%&a ha sido añadido al Warp&6 %Warpname%&a.'
command-awarpsound-set-error: '[P]&c El Sonido&6 %Sound%&c no existe!'
command-awarpsound-clear: '[P]&a El Sonido del Warp&6 %Warpname%&a ha sido eliminado.'
command-awarpcount-use-error: '&cComando: /awarp count <NombreDelWarp>'
command-awarpcount-true: '[P]&a Has iniciado el contador de visitas del Warp&6 %Warpname%&a.'
command-awarpcount-false: '[P]&a Has detenido el contador de visitas del Warp&6 %Warpname%&a.'
command-homecanuse-error: '[P]&c No tienes permiso para usar el Home&6 %Homename%&c!'
command-homeexist-error: '[P]&c El Home&6 %Homename%&c no existe!'
command-home-all-error: '[P]&c No tienes ninguna Home.'
command-home: '[P]&a Has sido teletransportado al Home&6 %Homename%&a.'
command-home-error: '[P]&c Solo puedes teletransportarte a un Home cada &6 %Time%&c segundos!'
command-homeset-amount-error: '[P]&c Has alcanzado el límite de Home! Home-Limit:&6 %Homeamount%'
command-homeset-length-error: '[P]&c El nombre del Home ha de tener entre&6 %MinLength%&c yf&6 %MaxLength%&c caracteres!'
command-homeset-use-error: '&cComando: /home set <NombreDelHome>'
command-homedelete-use-error: '&cComando: /home delete <NombreDelHome>'
command-homeupdate-use-error: '&cComando: /home update <NombreDelHome>'
command-homeset-exist-error: '[P]&c El Home&6 %Homename%&c ya existe!'
command-homeset: '[P]&a Has creado el Home&6 %Homename%&a correctamente.'
command-homedelete: '[P]&a Has eliminado el Home&6 %Homename%&a correctamente.'
command-homeupdate: '[P]&a Has movido el Home&6 %Homename%&a correctamente.'
command-homehomes-error: "&cYou haven't any Homes!"
command-homeback-error: '[P]&c No tienes ningún punto de teletransporte al que regresar!'
command-homeback: '[P]&a Has sido teletransportado de regreso al anterior punto de teletransporte!'
WarpHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-warp-command: '&bComando: /warp <NombreDelWarp>&7 ->&6 Ir a tu Warp'
help-help-command: '&bComando: /warp help&7 ->&6 Lista de ayuda'
help-top-command: '&bComando: /warp top&7 ->&6 Lista de Warp-Top'
help-list-command: '&bComando: /warp list <Number>&7 ->&6 Liste de Warps'
help-set-command: '&bComando: /warp set <NombreDelWarp>&7 ->&6 Crea tu Warp'
help-delete-command: '&bComando: /warp delete <NombreDelWarp>&7 ->&6 Elimina tu Warp'
help-update-command: '&bComando: /warp update <NombreDelWarp>&7 ->&6 Actualiza tu Warp'
help-welcome-command: '&bComando: /warp welcome <NombreDelWarp> <Texto>/clear&7 ->&6 Cambia el mensaje de bienvenida de tu Warp'
help-warps-command: '&bComando: /warp warps [<NombreDelJugador>]&7 ->&6 Muestra ell Warps de un jugador'
help-lock-command: '&bComando: /warp lock <NombreDelWarp>&7 ->&6 Abre/Cierra tu Warp'
help-owner-command: '&bComando: /warp owner <NombreDelWarp>&7 ->&6 Muestra el nombre del propietario de un Warp'
help-password-command: '&bComando: /warp password <NombreDelWarp> [<Contraseña>/clear]&7 ->&6 Muestra/Pone contraseña a tu Warp'
help-effect-command: '&bComando: /warp effect [<NombreDelWarp>] [<NombredelEfecto>/clear]&7 ->&6 Cambia el Efecto de Teletransporte'
help-sound-command: '&bComando: /warp sound [<NombreDelWarp>] [<NombredelSonido>/clear]&7 ->&6 Cambia el Sonido de Teletransporte'
help-footer: '&7----------------------------'
AWarpHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-help-command: '&bComando: /awarp help&7 ->&6 Lista de ayuda'
help-version-command: '&bComando: /awarp version&7 ->&6 Versión del Plugin'
help-warp-command: '&bComando: /awarp warp <NombreDelJugador> <NombreDelWarp>&7 ->&6 Teletransporta al Jugador al Warp'
help-set-command: '&bComando: /awarp set <NombreDelWarp> <NombreDelJugador>&7 ->&6 Creas el Warp'
help-delete-command: '&bComando: /awarp delete <NombreDelWarp>&7 ->&6 Elimina el Warp'
help-update-command: '&bComando: /awarp update <NombreDelWarp>&7 ->&6 Actualiza el Warp'
help-welcome-command: '&bComando: /awarp welcome <NombreDelWarp> <Text>/clear&7 ->&6 Cambia el mensaje de bienvenida del Warp'
help-lock-command: '&bComando: /awarp lock <NombreDelWarp>&7 ->&6 Abre/Cierra el Warp'
help-setowner-command: '&bComando: /awarp setowner <NombreDelWarp> <NombreDelJugador>&7 ->&6 Cambia el Propietario del Warp'
help-reset-command: '&bComando: /awarp reset <NombreDelWarp>/all&7 ->&6 Resetea el Contador de Visitas de un/todos (los)Warp.'
help-password-command: '&bComando: /awarp password <NombreDelWarp> [<Contraseña>/clear]&7 ->&6 Muestra/Pone contraseña a un Warp'
help-effect-command: '&bComando: /awarp effect [<NombreDelWarp>] [<NombredelEfecto>/clear]&7 ->&6 Cambia el Efecto de Teletransporte'
help-sound-command: '&bComando: /awarp sound [<NombreDelWarp>] [<NombredelSonido>/clear]&7 ->&6 Cambia el Sonido de Teletransporte'
help-count-command: '&bComando: /awarp count <NombreDelWarp>&7 ->&6 Bloquea el Contador de Visitas del warp'
help-gwarpreload-command: '&bComando: /gwarpreload&7 ->&6 Recarga las Configuraciones'
help-footer: '&7----------------------------'
HomeHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-home-command: '&bComando: /home <NombreDelHome>&7 ->&6 Ir a tu Home'
help-help-command: '&bComando: /home help&7 ->&6 Lista de Ayuda'
help-set-command: '&bComando: /home set <NombreDelHome>&7 ->&6 Crea un Home'
help-delete-command: '&bComando: /home delete <NombreDelHome>&7 ->&6 Elimina tu Home'
help-update-command: '&bComando: /home update <NombreDelHome>&7 ->&6 Actualiza tu Home'
help-homes-command: '&bComando: /home homes&7 ->&6 Muestra tus Homes'
help-back-command: '&bComando: /home back&7 ->&6 Te teletransporta a tu último Home'
help-footer: '&7----------------------------'
WarpsCommand:
warps-header: '&7---------- [&6Warps de %Playername%&7] ----------'
warps-list: '&bWarp:&6 %Warpname%&7 -&b Visitantes:&6 %Visitors%'
warps-footer: '&7---------------------------------------'
HomesCommand:
homes-header: '&7---------- [&6Tus Homes&7] ----------'
homes-list: '&bHome:&6 %Homename%&b Coordenadas: X:&6 %X%&b Y:&6 %Y%&b Z:&6 %Z%'
homes-footer: '&7---------------------------------'
TopCommand:
top-header: '&7-------- [&6Warp Top&7] --------'
top-list: '&7%Number%.&b Warp:&6 %Warpname%&7 -&b Visitantes:&6 %Visitors%&7 -&b Propietario:&6 %Ownername%'
top-footer: '&7-------------------------'
ListCommand:
list-header: '&7---------- [&Página %Page%&7] ----------'
list-list: '&7%Number%.&b Warp:&6 %Warpname%&7 -&b Visitantes:&6 %Visitors%&7 -&b Propietario:&6 %Ownername%'
list-footer: '&7-----------------------------'
+240
View File
@@ -0,0 +1,240 @@
# Warp-Welcome-variables:
#
# %Player% or %Playername% = username
# %Owner% or %Ownername% = ownername
# %Warp% or %Warpname% = warpname
# %Visitor% = number of visitors
# %Time% = time of day
# %Date% = date
#
# Language Created By: SephyJs
#
Plugin:
plugin-start: '[P]&a Le plugin a été activé avec succès.'
plugin-stop: '[P]&a Le plugin a été désactivé avec succès.'
plugin-update: "[P]&6 %Name%&a has a Update:&6 %NewVersion%&a!\n[P]&a Current Version:&6 %Version%&a!\n[P]&a Download the latest Version:\n[P]&6 %Path%"
plugin-prefix: '&7[&6GWarp&7]'
Messages:
command-config-reload: '[P]&a Les paramètres ont été rechargés avec succès.'
command-use-error-warp: '&cCommande: /warp help'
command-use-error-setwarp: '&cCommande: /setwarp <NomDuWarp>'
command-use-error-deletewarp: '&cCommande: /deletewarp <NomDuWarp>'
command-use-error-updatewarp: '&cCommande: /updatewarp <NomDuWarp>'
command-use-error-awarp: '&cCommande: /awarp help'
command-use-error-home: '&cCommande: /home help'
command-permission-error: '[P]&c Vous n''êtes pas autorisé à utiliser cette commande!'
command-consol-error: '[P]&c Cette commande est uniquement pour les joueurs!'
command-warpcanuse-error: '[P]&c Vous ne pouvez pas utiliser le Warp&6 %Warpname%&c!'
command-haswarp-error: '[P]&c Le Warp&6 %Warpname%&c ne vous appartient pas!'
command-warpexist-error: '[P]&c Le Warp&6 %Warpname%&c n''existe pas!'
command-warp-lock-error: '[P]&c Le Warp&6 %Warpname%&c est bloqué!'
command-warp-password-error: '[P]&c Le Warp&6 %Warpname%&c est protégé par mot de passe!'
command-warp-password-wrong-error: '[P]&c Le mot de passe du Warp spécifié n''est pas correct!'
command-warp-world-error: '[P]&c La Warp choisie est dans un autre monde!'
command-warpnone-error: '&cIl n''y a pas de Warps existant'
command-warp: '[P]&a Vous vous téléportez au Warp&6 %Warpname%&a.'
command-warp-is-lock: '[P]&a Ce Warp est actuellement verrouillée!'
command-warp-has-password: '[P]&a Ce Warp est protégé par mot de passe!'
command-warp-welcome: '[P]&6 %Message%'
command-warp-error: '[P]&c Vous ne pouvez vous téléporter que toutes les&6 %Time%&c secondes!'
command-warp-save-error: '[P]&c Ce Warp &6%Warpname%&c n''est pas sûr!'
command-warp-ignore-save: '[P]&c Ce Warp n''est pas sûr!'
command-warplist-use-error: '&cCommande: /warp list <Numéro>'
command-warplist-number-error: '[P]&c Vous ne pouvez utiliser que des nombres en tant que numéro de page!'
command-warpset-amount-error: '[P]&c Vous avez atteint le Warplimit! Warplimit:&6 %Warpamount%'
command-warpset-use-error: '&cCommande: /warp set <NomDuWarp>'
command-warpset-exist-error: '[P]&c Le Warp&6 %Warpname%&c est déjà utilisé!'
command-warpset-length-error: '[P]&c Le Nom du Warp peut avoir un minimum de &6%MinLength% &c et un maximum de &6%MaxLength% &c caractères!'
command-warpset: '[P]&a Vous avez réussi à créer le Warp&6 %Warpname%&a.'
command-warpdelete-use-error: '&cCommande: /warp delete <NomDuWarp>'
command-warpdelete: '[P]&a Vous avez réussi à supprimer le Warp&6 %Warpname%&a.'
command-warpupdate-use-error: '&cCommande: /warp update <NomDuWarp>'
command-warpupdate: '[P]&a Vous avez mis à jour le Warp avec succès&6 %Warpname%&a.'
command-warpwelcome-use-error: '&cCommande: /warp welcome <NomDuWarp> <Texte>/clear'
command-warpwelcome-clear: '[P]&a Le message de bienvenue du Warp&6 %Warpname%&a a été supprimée.'
command-warpwelcome-set: '[P]&a Le message de bienvenue du Warp&6 %Warpname%&a a été mis à jour. Message:&6 %Message%'
command-warpwarps-error: '&c%Playername% n''a pas de Warp'
command-warplock-use-error: '&cCommande: /warp lock <NomDuWarp>'
command-warplock-true: '[P]&a Vous avez verrouillé le Warp&6 %Warpname%&a.'
command-warplock-false: '[P]&a Vous avez débloqué le Warp&6 %Warpname%&a.'
command-warpowner-use-error: '&cCommande: /warp owner <NomDuWarp>'
command-warpowner: '[P]&a Le propriétaire de Warp&6 %Warpname%&a se nomme:&6 %Ownername%'
command-warppassword-use-error: '&cCommande: /awarp password <NomDuWarp> [<MotDePAsse>/clear]'
command-warppassword: '[P]&a Le mot de passe du Warp&6 %Warpname%&a est:&6 %Password%'
command-warppassword-clear: '[P]&a Le mot de passe du Warp&6 %Warpname%&a a été supprimé.'
command-warppassword-set: '[P]&a Le mot de passe de &6 %Warpname%&a été changé. Mot de passe:&6 %Password%'
command-warppassword-length-error: '[P]&c Le mot de passe doit avoir un minimum de&6 %MinLength%&c et un maximum de&6 %MaxLength%&c caractères!'
command-warppassword-error: '[P]&c Le Warp&6 %Warpname%&a n''a pas de mot de passe!'
command-warpeffect-effects: '[P]&a Effets disponibles:&e %List%'
command-warpeffect-show: '[P]&a L''effet du Warp&6 %Warpname%&a nommé:&6 %Effect%&a.'
command-warpeffect-no-effect: '[P]&c Ce Warp n''a pas d''effets!'
command-warpeffect-set: '[P]&a L''effet&6 %Effect%&a a été ajouté au Warp&6 %Warpname%&a.'
command-warpeffect-set-error: '[P]&c L''effet&6 %Effect%&c n''existe pas!'
command-warpeffect-clear: '[P]&a L''effet du Warp&6 %Warpname%&a a été supprimé.'
command-warpsound-sounds: '[P]&a Sons disponibles:&e %List%'
command-warpsound-show: '[P]&a Le son du Warp&6 %Warpname%&a nommé:&6 %Sound%&a.'
command-warpsound-no-sound: '[P]&c Ce Warp n''a pas de son!'
command-warpsound-set: '[P]&a Le son &6 %Sound%&a a été ajouté au Warp&6 %Warpname%&a.'
command-warpsound-set-error: '[P]&c Le son&6 %Sound%&c n''existe pas!'
command-warpsound-clear: '[P]&a Le son du Warp&6 %Warpname%&a a été supprimé.'
command-warp-all-error: '[P]&c Il n''y a pas de Warps existant.'
command-awarpversion: '[P]&a Version du plugin:&6 %Version%'
command-awarpwarp-use-error: '&cCommande: /awarp warp <NomDuJoueur> <NomDuWarp>'
command-awarpwarp-online-error: '[P]&c Ce joueur&6 %Playername%&c n''est pas en ligne!'
command-awarpwarp-teleport: '[P]&a Vous téléportez&6 %Playername%&a au Warp&6 %Warpname%&a!'
command-awarpset-use-error: '&cCommande: /awarp set <NomDuWarp> <NomDuJoueur>'
command-awarpdelete-use-error: '&cCommande: /awarp delete <NomDuWarp>'
command-awarpupdate-use-error: '&cCommande: /awarp update <NomDuWarp>'
command-awarpwelcome-use-error: '&cCommande: /awarp welcome <NomDuWarp> <Texte>/clear'
command-awarplock-use-error: '&cCommande: /awarp lock <NomDuWarp>'
command-awarpwelcome-clear: '[P]&a Le message de bienvenue du Warp&6 %Warpname%&a a été supprimé.'
command-awarpwelcome-set: '[P]&a Le message de bienvenue du Warp&6 %Warpname%&a a été mis à jour. Message:&6 %Message%'
command-awarpsetowner-use-error: '&cCommande: /awarp setowner <NomDuWarp> <NomDuJoueur>'
command-awarpreset-use-error: '&cCommande: /awarp reset <NomDuWarp>/all'
command-awarpexist-error: '[P]&c Le Warp&6 %Warpname%&c n''existe pas!'
command-awarpset-exist-error: '[P]&c Le Warp&6 %Warpname%&c est déjà utilisé!'
command-awarpset-length-error: '[P]&c Le Nom du Warp peut avoir un minimum de &6%MinLength% &c et un maximum de &6%MaxLength% &c caractères!'
command-awarpset: '[P]&a Tu as créé le Warp&6 %Warpname%&a pour&6 %Player%&a avec succès.'
command-awarpdelete: '[P]&a Tu a supprimé le Warp&6 %Warpname%&a avec succès.'
command-awarpupdate: '[P]&a Tu a déplacé le Warp&6 %Warpname%&a avec succès.'
command-awarplock-true: '[P]&a Tu a bloqué le Warp&6 %Warpname%&a.'
command-awarplock-false: '[P]&a Tu a débloqué le Warp&6 %Warpname%&a.'
command-awarpsetowner: '[P]&6 %Owner%&a est maintenant le propriétaire du Warp&6 %Warpname%'
command-awarpreset: '[P]&a Vous réinitialisez le compteur de visiteurs du Warp&6 %Warpname%&a!'
command-awarpreset-all: '[P]&a Vous avez réinitialisé le compteur de visiteurs de tous les Warp!'
command-awarpreset-show-all: '[P]&a Le compteur de visiteurs de tous les Warp a été réinitialisé!'
command-awarppassword-use-error: '&cCommande: /awarp password <NomDuWarp> [<MotDePasse>/clear]'
command-awarppassword: '[P]&a Le mot de passe du Warp&6 %Warpname%&a est:&6 %Password%'
command-awarppassword-clear: '[P]&a Le mot de passe du Warp&6 %Warpname%&a été supprimé.'
command-awarppassword-set: '[P]&a Le mot de passe de&6 %Warpname%&a a été changé. Mot de passe:&6 %Password%'
command-awarppassword-length-error: '[P]&c Le mot de passe doit avoir un minimum de&6 %MinLength%&c et un maximum de&6 %MaxLength%&c caractères!'
command-awarppassword-error: '[P]&c Le Warp&6 %Warpname%&a n''a pas de mot de passe!'
command-awarpeffect-effects: '[P]&a Effets disponibles:&e %List%'
command-awarpeffect-show: '[P]&a L''effet du warp&6 %Warpname%&a nommé:&6 %Effect%&a.'
command-awarpeffect-no-effect: '[P]&c Ce Warp n''a pas d''effet!'
command-awarpeffect-set: '[P]&a L''effet&6 %Effect%&a a été ajouté au Warp&6 %Warpname%&a.'
command-awarpeffect-set-error: '[P]&c L''effet&6 %Effect%&c n''existe pas!'
command-awarpeffect-clear: '[P]&a L''effet of Warp&6 %Warpname%&a à été supprimé.'
command-awarpsound-sounds: '[P]&a Sons disponible:&e %List%'
command-awarpsound-show: '[P]&a Le son du Warp&6 %Warpname%&a nommé:&6 %Sound%&a.'
command-awarpsound-no-sound: '[P]&c Ce Warp n''a pas de son!'
command-awarpsound-set: '[P]&a Le son &6 %Sound%&a a été ajouté au Warp&6 %Warpname%&a.'
command-awarpsound-set-error: '[P]&c Le son&6 %Sound%&c n''existe pas!'
command-awarpsound-clear: '[P]&a Le son du Warp&6 %Warpname%&a a été supprimé.'
command-awarpcount-use-error: '&cCommande: /awarp count <NomDuWarp>'
command-awarpcount-true: '[P]&a Vous avez commencé le compteur de visiteurs du Warp&6 %Warpname%&a.'
command-awarpcount-false: '[P]&a Vous avez stopper le compteur de visiteurs du Warp&6 %Warpname%&a.'
command-homecanuse-error: '[P]&c Vous n''êtes pas autorisé à utiliser Home&6 %Homename%&c!'
command-homeexist-error: '[P]&c Home&6 %Homename%&c n''existe pas!'
command-home-all-error: '[P]&c Vous n''avez pas de Home.'
command-home: '[P]&a Vous vous téléportez au Home&6 %Homename%&a.'
command-home-error: '[P]&c Vous ne pouvez vous téléporter que toutes les&6 %Time%&c secondes à un Home!'
command-homeset-amount-error: '[P]&c Vous avez atteint votre limite de Home! Limite de Home:&6 %Homeamount%'
command-homeset-length-error: '[P]&c Le nom du Home doit avoir un minimum de&6 %MinLength%&c et un maximum de&6 %MaxLength%&c caractères!'
command-homeset-use-error: '&cCommande: /home set <NomDuHome>'
command-homedelete-use-error: '&cCommande: /home delete <NomDuHome>'
command-homeupdate-use-error: '&cCommande: /home update <NomDuHome>'
command-homeset-exist-error: '[P]&c Le Home&6 %Homename%&c est déjà utilisé!'
command-homeset: '[P]&a Vous avez créé le Home&6 %Homename%&a avec succès.'
command-homedelete: '[P]&a Vous avez supprimé le Home&6 %Homename%&a avec succès.'
command-homeupdate: '[P]&a Vous avez déplacé le Home&6 %Homename%&a avec succès.'
command-homehomes-error: "&cYou haven't any Homes!"
command-homeback-error: '[P]&c Vous n''avez actuellement aucun ancien point de téléportation!'
command-homeback: '[P]&a Vous vous téléportez à votre ancien point de téléportation!'
WarpHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-warp-command: '&bCommand: /warp <NomDuWarp>&7 ->&6 Go à votre Warp'
help-help-command: '&bCommand: /warp help&7 ->&6 Liste d''aide'
help-top-command: '&bCommand: /warp top&7 ->&6 Liste Top-Warp'
help-list-command: '&bCommand: /warp list <Number>&7 ->&6 Liste des Warps'
help-set-command: '&bCommand: /warp set <NomDuWarp>&7 ->&6 Défini votre Warp'
help-delete-command: '&bCommand: /warp delete <NomDuWarp>&7 ->&6 Supprime votre Warp'
help-update-command: '&bCommand: /warp update <NomDuWarp>&7 ->&6 Met à jour votre Warp'
help-welcome-command: '&bCommand: /warp welcome <NomDuWarp> <Texte>/clear&7 ->&6 Change le message de bienvenue d''un Warp'
help-warps-command: '&bCommand: /warp warps [<NomDuJoueur>]&7 ->&6 Voir Le Warps d''un joueur'
help-lock-command: '&bCommand: /warp lock <NomDuWarp>&7 ->&6 Bloquer/débloquer un Warp'
help-owner-command: '&bCommand: /warp owner <NomDuWarp>&7 ->&6 Voir le propriétaire d''un Warp'
help-password-command: '&bCommand: /warp password <NomDuWarp> [<MotDePasse>/clear]&7 ->&6 Afficher/définir un mot de passe'
help-effect-command: '&bCommand: /warp effect [<NomDuWarp>] [<Effectname>/clear]&7 ->&6 Change l''effet de téléportation'
help-sound-command: '&bCommand: /warp sound [<NomDuWarp>] [<Soundname>/clear]&7 ->&6 Change le son de téléportation'
help-footer: '&7----------------------------'
AWarpHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-help-command: '&bCommande: /awarp help&7 ->&6 Liste d''aide'
help-version-command: '&bCommande: /awarp version&7 ->&6 Version du plugin'
help-warp-command: '&bCommande: /awarp warp <NomDuJoueur> <NomDuWarp>&7 ->&6 Téléporte un joueur sur un Warp'
help-set-command: '&bCommande: /awarp set <NomDuWarp> <NomDuJoueur>&7 ->&6 Défini un Warp'
help-delete-command: '&bCommande: /awarp delete <NomDuWarp>&7 ->&6 Supprime un Warp'
help-update-command: '&bCommande: /awarp update <NomDuWarp>&7 ->&6 Met à jour un Warp'
help-welcome-command: '&bCommande: /awarp welcome <NomDuWarp> <Text>/clear&7 ->&6 Change le message de bienvenue d''un Warp'
help-lock-command: '&bCommande: /awarp lock <NomDuWarp>&7 ->&6 Bloquer/débloquer un Warp'
help-setowner-command: '&bCommande: /awarp setowner <NomDuWarp> <NomDuJoueur>&7 ->&6 Change le propriétaire d''un Warp'
help-reset-command: '&bCommande: /awarp reset <NomDuWarp>/all&7 ->&6 Reset les Visiteurs depuis un/tous le(s) Warp(s)'
help-password-command: '&bCommande: /awarp password <NomDuWarp> [<MotDePasse>/clear]&7 ->&6 Afficher/définir un mot de passe'
help-effect-command: '&bCommande: /awarp effect [<NomDuWarp>] [<Effectname>/clear]&7 ->&6 Change l''effet de téléportation'
help-sound-command: '&bCommande: /awarp sound [<NomDuWarp>] [<Soundname>/clear]&7 ->&6 Change le son de téléportation'
help-count-command: '&bCommande: /awarp count <NomDuWarp>&7 ->&6 affiche le compteur de visiteurs pour le Warp'
help-gwarpreload-command: '&bCommande: /gwarpreload&7 ->&6 Recharge la configuration'
help-footer: '&7----------------------------'
HomeHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-home-command: '&bCommand: /home <NomDuHome>&7 ->&6 Go à votre Home'
help-help-command: '&bCommand: /home help&7 ->&6 Liste d''aide'
help-set-command: '&bCommand: /home set <NomDuHome>&7 ->&6 Défini un Home'
help-delete-command: '&bCommand: /home delete <NomDuHome>&7 ->&6 Supprime votre Home'
help-update-command: '&bCommand: /home update <NomDuHome>&7 ->&6 Mise à jour d''un Home'
help-homes-command: '&bCommand: /home homes&7 ->&6 Voir vos Homes'
help-back-command: '&bCommand: /home back&7 ->&6 Vous téléporte à votre dernier Home'
help-footer: '&7----------------------------'
WarpsCommand:
warps-header: '&7---------- [&6Warps de %Playername%&7] ----------'
warps-list: '&bNom du Warp:&6 %Warpname%&7 -&b Visiteurs:&6 %Visitors%'
warps-footer: '&7---------------------------------------'
HomesCommand:
homes-header: '&7---------- [&6Vos Homes&7] ----------'
homes-list: '&bNom du Home:&6 %Homename%&b Coordonnée: X:&6 %X%&b Y:&6 %Y%&b Z:&6 %Z%'
homes-footer: '&7---------------------------------'
TopCommand:
top-header: '&7-------- [&6Warp Top&7] --------'
top-list: '&7%Number%.&b Nom du Warp:&6 %Warpname%&7 -&b Visiteurs:&6 %Visitors%&7 -&b Propriétaire:&6 %Ownername%'
top-footer: '&7-------------------------'
ListCommand:
list-header: '&7---------- [&6Page %Page%&7] ----------'
list-list: '&7%Number%.&b Nom du Warp:&6 %Warpname%&7 -&b Visiteurs:&6 %Visitors%&7 -&b Propriétaire:&6 %Ownername%'
list-footer: '&7-----------------------------'
+240
View File
@@ -0,0 +1,240 @@
# Warp-Velkomst variabler:
#
# %Player% or %Playername% = Brukernavn
# %Owner% or %Ownername% = Eier
# %Warp% or %Warpname% = Warpnavn
# %Visitor% = antall besøkende
# %Time% = tid på dagen
# %Date% = dato
#
# Language Created By: oudrun
#
Plugin:
plugin-start: '[P]&a plugin startet uten problemer.'
plugin-stop: '[P]&a plugin ble stoppet uten problemer.'
plugin-update: "[P]&6 %Name%&a has a Update:&6 %NewVersion%&a!\n[P]&a Current Version:&6 %Version%&a!\n[P]&a Download the latest Version:\n[P]&6 %Path%"
plugin-prefix: '&7[&6GWarp&7]'
Messages:
command-config-reload: '[P]&a Samtlige innstillinger ble lastet opp på nytt.'
command-use-error-warp: '&cKommando: /warp help'
command-use-error-setwarp: '&cKommando: /setwarp <Warpname>'
command-use-error-deletewarp: '&cKommando: /deletewarp <Warpname>'
command-use-error-updatewarp: '&cKommando: /updatewarp <Warpname>'
command-use-error-awarp: '&cKommando: /awarp help'
command-use-error-home: '&cKommando: /home help'
command-permission-error: '[P]&c Du har ikke rettigheter til å bruke denne kommandoen!'
command-consol-error: '[P]&c Denne kommandoen er kun for spillere!'
command-warpcanuse-error: '[P]&c Du kan ikke bruke Warp&6 %Warpname%&c!'
command-haswarp-error: '[P]&c Warp&6 %Warpname%&c er ikke ditt!'
command-warpexist-error: '[P]&c Warp&6 %Warpname%&c finnes ikke!'
command-warp-lock-error: '[P]&c Warp&6 %Warpname%&c er låst!'
command-warp-password-error: '[P]&c Warp&6 %Warpname%&c er beskyttet med passord!'
command-warp-password-wrong-error: '[P]&c Warp-passordet er ikke riktig!'
command-warp-world-error: '[P]&c Warp du anngir er i en annen verden!'
command-warpnone-error: '&cDet finnes ingen Warp'
command-warp: '[P]&a Du forflyttet deg selv til Warp&6 %Warpname%&a.'
command-warp-is-lock: '[P]&a Warpet er låst for øyeblikket!'
command-warp-has-password: '[P]&a Warpet er passordbeskyttet!'
command-warp-welcome: '[P]&6 %Message%'
command-warp-error: '[P]&c Det må gå minst&6 %Time%&c sekunder mellom hvert warp!'
command-warp-save-error: '[P]&c Warp &6%Warpname%&c er ikke sikkert!'
command-warp-ignore-save: '[P]&c Dette Warpet er ikke sikkert!'
command-warplist-use-error: '&cKommando: /warp list <Number>'
command-warplist-number-error: '[P]&c Du må bruke tall som sidenummer!'
command-warpset-amount-error: '[P]&c Du har nådd grensen for maks Warp! Warplimit:&6 %Warpamount%'
command-warpset-use-error: '&cKommando: /warp set <Warpname>'
command-warpset-exist-error: '[P]&c Dette Warpnavnet&6 %Warpname%&c allerede benyttet!'
command-warpset-length-error: '[P]&c Warpnavnet må bestå av minst&6 %MinLength%&c og maks&6 %MaxLength%&c bokstaver!'
command-warpset: '[P]&a Warp&6 %Warpname%&a ble opprettet.'
command-warpdelete-use-error: '&cKommando: /warp delete <Warpname>'
command-warpdelete: '[P]&a Vellykket fjerning av&6 %Warpname%&a.'
command-warpupdate-use-error: '&cKommando: /warp update <Warpname>'
command-warpupdate: '[P]&a Vellykket oppdatering av&6 %Warpname%&a.'
command-warpwelcome-use-error: '&cKommando: /warp welcome <Warpname> <Text>/clear'
command-warpwelcome-clear: '[P]&a Velkomstmeldingen til Warp&6 %Warpname%&a er slettet.'
command-warpwelcome-set: '[P]&a Velkomstmeldingen til Warp&6 %Warpname%&a ble oppdatert med melding:&6 %Message%'
command-warpwarps-error: '&c%Playername% har ingen warp'
command-warplock-use-error: '&cKommando: /warp lock <Warpname>'
command-warplock-true: '[P]&a Du har låst Warp&6 %Warpname%&a.'
command-warplock-false: '[P]&a Du har låst opp Warp&6 %Warpname%&a.'
command-warpowner-use-error: '&cKommando: /warp owner <Warpname>'
command-warpowner: '[P]&a Eieren av Warp&6 %Warpname%&a heter:&6 %Ownername%'
command-warppassword-use-error: '&cKommando: /awarp password <Warpname> [<Password>/clear]'
command-warppassword: '[P]&a Passordet til Warp&6 %Warpname%&a er:&6 %Password%'
command-warppassword-clear: '[P]&a Passordet til Warp&6 %Warpname%&a er fjernet.'
command-warppassword-set: '[P]&a Passordet til&6 %Warpname%&a Er endret. Nytt passord:&6 %Password%'
command-warppassword-length-error: '[P]&c Passordet må være minimum&6 %MinLength%&c og maks&6 %MaxLength%&c bokstaver!'
command-warppassword-error: '[P]&c Warp&6 %Warpname%&a har ingen Passord!'
command-warpeffect-effects: '[P]&a Tilgjengelige effekter:&e %List%'
command-warpeffect-show: '[P]&a En effekt til Warp&6 %Warpname%&a har fått navnet:&6 %Effect%&a.'
command-warpeffect-no-effect: '[P]&c Dette Warpet har ingen effekter!'
command-warpeffect-set: '[P]&a En effekt &6 %Effect%&a ble lagt til Warp&6 %Warpname%&a.'
command-warpeffect-set-error: '[P]&c Effekten&6 %Effect%&c finnes ikke!'
command-warpeffect-clear: '[P]&a Effekten til Warp&6 %Warpname%&a ble slettet.'
command-warpsound-sounds: '[P]&a tilgjengelige lyder:&e %List%'
command-warpsound-show: '[P]&a Lyden til Warp&6 %Warpname%&a ble gitt navnet:&6 %Sound%&a.'
command-warpsound-no-sound: '[P]&c Dette Warpet har ingen lyd!'
command-warpsound-set: '[P]&a Lyden &6 %Sound%&a ble lagt til Warp&6 %Warpname%&a.'
command-warpsound-set-error: '[P]&c Lyden &6 %Sound%&c finnes ikke!'
command-warpsound-clear: '[P]&a Lyden til Warp&6 %Warpname%&a ble fjernet.'
command-warp-all-error: '[P]&c Det finnes ingen Warp.'
command-awarpversion: '[P]&a Plugin-Versjon:&6 %Version%'
command-awarpwarp-use-error: '&cKommando: /awarp warp <Playername> <Warpname>'
command-awarpwarp-online-error: '[P]&c Spiller&6 %Playername%&c er ikke Online!'
command-awarpwarp-teleport: '[P]&a Du warpet&6 %Playername%&a til Warp&6 %Warpname%&a!'
command-awarpset-use-error: '&cKommando: /awarp set <Warpname> <Playername>'
command-awarpdelete-use-error: '&cKommando: /awarp delete <Warpname>'
command-awarpupdate-use-error: '&cKommando: /awarp update <Warpname>'
command-awarpwelcome-use-error: '&cKommando: /awarp welcome <Warpname> <Text>/clear'
command-awarplock-use-error: '&cKommando: /awarp lock <Warpname>'
command-awarpwelcome-clear: '[P]&a Velkomstmeldingen til Warp&6 %Warpname%&a ble slettet.'
command-awarpwelcome-set: '[P]&a Velkomstmeldingen til Warp&6 %Warpname%&a Ble oppdatert, meldingen er nå:&6 %Message%'
command-awarpsetowner-use-error: '&cKommando: /awarp setowner <Warpname> <Playername>'
command-awarpreset-use-error: '&cKommando: /awarp reset <Warpname>/all'
command-awarpexist-error: '[P]&c Warp&6 %Warpname%&c finnes ikke!'
command-awarpset-exist-error: '[P]&c Warpnavnet&6 %Warpname%&c er allerde i bruk!'
command-awarpset-length-error: '[P]&c Warpnavnet må være minimum&6 %MinLength%&c bokstaver og maksimum&6 %MaxLength%&c bokstaver langt!'
command-awarpset: '[P]&a Du laget Warp&6 %Warpname%&a for&6 %Player%&a.'
command-awarpdelete: '[P]&a Du fjernet Warp&6 %Warpname%&a.'
command-awarpupdate: '[P]&a Du flyttet Warp&6 %Warpname%&a.'
command-awarplock-true: '[P]&a Du har låst Warp&6 %Warpname%&a.'
command-awarplock-false: '[P]&a Du har låst opp Warp&6 %Warpname%&a.'
command-awarpsetowner: '[P]&6 %Owner%&a er nå eier av Warp&6 %Warpname%'
command-awarpreset: '[P]&a Du har nullstilt besøkstelleren for Warp&6 %Warpname%&a!'
command-awarpreset-all: '[P]&a Du har nullstilt besøkstelleren for alle warps!'
command-awarpreset-show-all: '[P]&a Besøkstelleren for alle warpne er nullstilt!'
command-awarppassword-use-error: '&cKommando: /awarp password <Warpname> [<Password>/clear]'
command-awarppassword: '[P]&a Passordet til Warp&6 %Warpname%&a er:&6 %Password%'
command-awarppassword-clear: '[P]&a Passordet til Warp&6 %Warpname%&a ble slettet.'
command-awarppassword-set: '[P]&a Passordet til&6 %Warpname%&a er endret. Nytt passord er:&6 %Password%'
command-awarppassword-length-error: '[P]&c Passordet må være misnt&6 %MinLength%&c bokstaver maks &6 %MaxLength%&c bokstaver langt!'
command-awarppassword-error: '[P]&c Warp&6 %Warpname%&a har ikke noe passord!'
command-awarpeffect-effects: '[P]&a Tilgjengelige effekter:&e %List%'
command-awarpeffect-show: '[P]&a Effekten til Warp&6 %Warpname%&a fikk navnet:&6 %Effect%&a.'
command-awarpeffect-no-effect: '[P]&c Dette Warpet har ingen effekt!'
command-awarpeffect-set: '[P]&a Effekten&6 %Effect%&a ble lagt til Warp&6 %Warpname%&a.'
command-awarpeffect-set-error: '[P]&c Effekten&6 %Effect%&c finnes ikke!'
command-awarpeffect-clear: '[P]&a Effekten til Warp&6 %Warpname%&a ble fjernet.'
command-awarpsound-sounds: '[P]&a Tilgjengelige lyder:&e %List%'
command-awarpsound-show: '[P]&a Lydsen til Warp&6 %Warpname%&a fikk navnet:&6 %Sound%&a.'
command-awarpsound-no-sound: '[P]&c Dette Warpet har ingen lyd!'
command-awarpsound-set: '[P]&a Lyden &6 %Sound%&a ble lagt til Warp&6 %Warpname%&a.'
command-awarpsound-set-error: '[P]&c Lyden&6 %Sound%&c finnes ikke!'
command-awarpsound-clear: '[P]&a Lyden til Warp&6 %Warpname%&a ble fjernet.'
command-awarpcount-use-error: '&cKommando: /awarp count <Warpname>'
command-awarpcount-true: '[P]&a Du startet besøkstelleren for Warp&6 %Warpname%&a.'
command-awarpcount-false: '[P]&a Du stoppet besøkstelleren for Warp&6 %Warpname%&a.'
command-homecanuse-error: '[P]&c Du har ingen tillatelse til å bruke homenavnet&6 %Homename%&c!'
command-homeexist-error: '[P]&c Homenavnet&6 %Homename%&c finnes ikke!'
command-home-all-error: '[P]&c Du har ingen Homes.'
command-home: '[P]&a Du ble teleportert til Home&6 %Homename%&a.'
command-home-error: '[P]&c Det må gå minst &6 %Time%&c sekunder mellom hver teleportering til en home!'
command-homeset-amount-error: '[P]&c Du har nådd maks antall homes som er:&6 %Homeamount% homes'
command-homeset-length-error: '[P]&c Homenavn må være minst &6 %MinLength%&c bokastaver maksimum&6 %MaxLength%&c bokstaver langt!'
command-homeset-use-error: '&cKommando: /home set <Homename>'
command-homedelete-use-error: '&cKommando: /home delete <Homename>'
command-homeupdate-use-error: '&cKommando: /home update <Homename>'
command-homeset-exist-error: '[P]&c Homenavnet&6 %Homename%&c er allerde i bruk!'
command-homeset: '[P]&a Du laget Home&6 %Homename%&a.'
command-homedelete: '[P]&a Du slettet Home&6 %Homename%&a.'
command-homeupdate: '[P]&a Du flyttet Home&6 %Homename%&a.'
command-homehomes-error: "&cYou haven't any Homes!"
command-homeback-error: '[P]&c Du har ingen gamle Teleport steder!'
command-homeback: '[P]&a Du teleporterte til ditt gamle Teleport sted!'
WarpHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-warp-command: '&bKommando: /warp <Warpname>&7 ->&6 Gå til ditt Warp'
help-help-command: '&bKommando: /warp help&7 ->&6 Hjelpeliste'
help-top-command: '&bKommando: /warp top&7 ->&6 Top-Warp-List'
help-list-command: '&bKommando: /warp list <Number>&7 ->&6 Warp-Liste'
help-set-command: '&bKommando: /warp set <Warpname>&7 ->&6 Sett ditt Warp'
help-delete-command: '&bKommando: /warp delete <Warpname>&7 ->&6 Slett ditt Warp'
help-update-command: '&bKommando: /warp update <Warpname>&7 ->&6 Oppdater ditt Warp'
help-welcome-command: '&bKommando: /warp welcome <Warpname> <Text>/clear&7 ->&6 Endre velkomstmeldingen for ditt Warp'
help-warps-command: '&bKommando: /warp warps [<Playername>]&7 ->&6 Vis en spillers Warps'
help-lock-command: '&bKommando: /warp lock <Warpname>&7 ->&6 Lås/lås opp ditt Warp'
help-owner-command: '&bKommando: /warp owner <Warpname>&7 ->&6 Vis Warp-eier for et Warp'
help-password-command: '&bKommando: /warp password <Warpname> [<Password>/clear]&7 ->&6 Vis/Lag Warp-Password'
help-effect-command: '&bKommando: /warp effect [<Warpname>] [<Effectname>/clear]&7 ->&6 Endre Teleport-Effect'
help-sound-command: '&bKommando: /warp sound [<Warpname>] [<Soundname>/clear]&7 ->&6 Endre Teleportlyd'
help-footer: '&7----------------------------'
AWarpHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-help-command: '&bKommando: /awarp help&7 ->&6 Hjelp'
help-version-command: '&bKommando: /awarp version&7 ->&6 Pluginversjon'
help-warp-command: '&bKommando: /awarp warp <Playername> <Warpname>&7 ->&6 Teleporter en spiller to et Warp'
help-set-command: '&bKommando: /awarp set <Warpname> <Playername>&7 ->&6 Lag et Warp'
help-delete-command: '&bKommando: /awarp delete <Warpname>&7 ->&6 Slett et Warp'
help-update-command: '&bKommando: /awarp update <Warpname>&7 ->&6 Oppdater et Warp'
help-welcome-command: '&bKommando: /awarp welcome <Warpname> <Text>/clear&7 ->&6 Endre velkomsmeldingen for et Warp'
help-lock-command: '&bKommando: /awarp lock <Warpname>&7 ->&6 Lås/Lås opp et Warp'
help-setowner-command: '&bKommando: /awarp setowner <Warpname> <Playername>&7 ->&6 Endre Warp-Eier'
help-reset-command: '&bKommando: /awarp reset <Warpname>/all&7 ->&6 Nullstill besøkende fra ett eller alle Warp(s)'
help-password-command: '&bKommando: /awarp password <Warpname> [<Password>/clear]&7 ->&6 Vis/Lag et Warp-Passord'
help-effect-command: '&bKommando: /awarp effect [<Warpname>] [<Effectname>/clear]&7 ->&6 Endre Teleport-Effect'
help-sound-command: '&bKommando: /awarp sound [<Warpname>] [<Soundname>/clear]&7 ->&6 Endre Teleport lyd'
help-count-command: '&bKommando: /awarp count <Warpname>&7 ->&6 Sperr besøksteller for ett warp'
help-gwarpreload-command: '&bKommando: /gwarpreload&7 ->&6 Reload innstillinger'
help-footer: '&7----------------------------'
HomeHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-home-command: '&bKommando: /home <Homename>&7 ->&6 Gå til din Home'
help-help-command: '&bKommando: /home help&7 ->&6 Hjelpeliste'
help-set-command: '&bKommando: /home set <Homename>&7 ->&6 Sett et Home'
help-delete-command: '&bKommando: /home delete <Homename>&7 ->&6 Slett ditt Home'
help-update-command: '&bKommando: /home update <Homename>&7 ->&6 Oppdater ditt Home'
help-homes-command: '&bKommando: /home homes&7 ->&6 Viser dine Homes'
help-back-command: '&bKommando: /home back&7 ->&6 Teleporterer deg til ditt siste Home'
help-footer: '&7----------------------------'
WarpsCommand:
warps-header: '&7---------- [&6%Playername%´s Warps&7] ----------'
warps-list: '&bWarpnavn:&6 %Warpname%&7 -&b Besøkende:&6 %Visitors%'
warps-footer: '&7---------------------------------------'
HomesCommand:
homes-header: '&7---------- [&6Dine Homes&7] ----------'
homes-list: '&bHomenavn:&6 %Homename%&b Koordinater: X:&6 %X%&b Y:&6 %Y%&b Z:&6 %Z%'
homes-footer: '&7---------------------------------'
TopCommand:
top-header: '&7-------- [&6Warp Topp&7] --------'
top-list: '&7%Number%.&b Warpnavn:&6 %Warpname%&7 -&b Besøkende:&6 %Visitors%&7 -&b Eier:&6 %Ownername%'
top-footer: '&7-------------------------'
ListCommand:
list-header: '&7---------- [&6Page %Page%&7] ----------'
list-list: '&7%Number%.&b Warpnavn:&6 %Warpname%&7 -&b Besøkende:&6 %Visitors%&7 -&b Eier:&6 %Ownername%'
list-footer: '&7-----------------------------'
+240
View File
@@ -0,0 +1,240 @@
# Warp-Welcome-variables:
#
# %Player% or %Playername% = 使用者
# %Owner% or %Ownername% = 创建者
# %Warp% or %Warpname% = 传送点名
# %Visitor% = 访客数量
# %Time% = 一天中的时间
# %Date% = 日期
#
# Language Created By: Cloudsmilo
#
Plugin:
plugin-start: '[P]&a 插件成功启用!'
plugin-stop: '[P]&a 插件被成功禁用!'
plugin-update: "[P]&6 %Name%&a has a Update:&6 %NewVersion%&a!\n[P]&a Current Version:&6 %Version%&a!\n[P]&a Download the latest Version:\n[P]&6 %Path%"
plugin-prefix: '&7[&6GWarp&7]'
Messages:
command-config-reload: '[P]&a 设置重置成功!'
command-use-error-warp: '&c指令:/warp help'
command-use-error-setwarp: '&c指令: /setwarp <Warpname>'
command-use-error-deletewarp: '&c指令: /deletewarp <Warpname>'
command-use-error-updatewarp: '&c指令: /updatewarp <Warpname>'
command-use-error-awarp: '&c指令: /awarp help'
command-use-error-home: '&c指令: /home help'
command-permission-error: '[P]&c 您没有使用此命令的权限!'
command-consol-error: '[P]&c这个命令只针对玩家!'
command-warpcanuse-error: '[P]&c 你不能使用传送点&6 %Warpname%&c!'
command-haswarp-error: '[P]&c 传送点&6 %Warpname%&c不是你创建的!'
command-warpexist-error: '[P]&c 传送点&6 %Warpname%&c不存在!'
command-warp-lock-error: '[P]&c 传送点&6 %Warpname%&c被锁定!'
command-warp-password-error: '[P]&c The Warp&6 %Warpname%&c密码被保护!'
command-warp-password-wrong-error: '[P]&c输入密码不正确!'
command-warp-world-error: '[P]&c 该传送点在另一个世界!'
command-warpnone-error: '&c传送点不存在'
command-warp: '[P]&a 你传送到传送点&6 %Warpname%&a.'
command-warp-is-lock: '[P]&a 该传送点被锁定'
command-warp-has-password: '[P]&a 该传送点被密码保护!'
command-warp-welcome: '[P]&6 %Message%'
command-warp-error: '[P]&c 每次传送间隔为&6 %Time%&c 秒!'
command-warp-save-error: '[P]&c 该传送点&6%Warpname%&c 不安全!'
command-warp-ignore-save: '[P]&c 该传送点不安全!'
command-warplist-use-error: '&c指令 /warp list <数字>'
command-warplist-number-error: '[P]&c 你只能使用数字作为页面编号!'
command-warpset-amount-error: '[P]&c 传送点达到数量限制!传送点列表:&6 %Warpamount%'
command-warpset-use-error: '&c指令: /warp set <Warpname>'
command-warpset-exist-error: '[P]&c 该传送点名称&6 %Warpname%&c已经被使用!'
command-warpset-length-error: '[P]&c 传送点命名长度准则:最短&6 %MinLength%&c ,最长&6 %MaxLength%&c!'
command-warpset: '[P]&a 成功创建传送点&6 %Warpname%&a'
command-warpdelete-use-error: '&c指令: /warp delete <Warpname>'
command-warpdelete: '[P]&a 成功删除传送点&6 %Warpname%&a'
command-warpupdate-use-error: '&c指令: /warp update <Warpname>'
command-warpupdate: '[P]&a 成功重置传送点&6 %Warpname%&a'
command-warpwelcome-use-error: '&c指令: /warp welcome <Warpname> <Text>/clear'
command-warpwelcome-clear: '[P]&a 传送点&6 %Warpname%&a的欢迎消息被删除!'
command-warpwelcome-set: '[P]&a 传送点&6 %Warpname%&a的欢迎消息被重置。新消息:&6 %Message%'
command-warpwarps-error: '&c%Playername%没有创建传送点!'
command-warplock-use-error: '&c指令: /warp lock <Warpname>'
command-warplock-true: '[P]&a 你锁定传送点&6 %Warpname%&a'
command-warplock-false: '[P]&a 你解锁传送点&6 %Warpname%&a'
command-warpowner-use-error: '&c指令: /warp owner <Warpname>'
command-warpowner: '[P]&a 传送点&6 %Warpname%&a的创建者为:&6 %Ownername%'
command-warppassword-use-error: '&c指令: /awarp password <Warpname> [<Password>/clear]'
command-warppassword: '[P]&a 传送点&6 %Warpname%&a的密码为:&6 %Password%'
command-warppassword-clear: '[P]&a 传送点&6 %Warpname%&a 的密码被删除!'
command-warppassword-set: '[P]&a 传送点&6 %Warpname%&a 的密码被重置!新密码为:&6 %Password%'
command-warppassword-length-error: '[P]&c 密码设定长度准则:最短为&6 %MinLength%&c ,最长为&6 %MaxLength%&c!'
command-warppassword-error: '[P]&c 传送点&6 %Warpname%&a 无密码!'
command-warpeffect-effects: '[P]&a 可用效果:&e %List%'
command-warpeffect-show: '[P]&a 传送点&6 %Warpname%&a 效果为:&6 %Effect%&a'
command-warpeffect-no-effect: '[P]&c 该传送点无效果设定!'
command-warpeffect-set: '[P]&a 该效果&6 %Effect%&a 被添加到传送点&6 %Warpname%&a'
command-warpeffect-set-error: '[P]&c 效果&6 %Effect%&c 被删除!'
command-warpeffect-clear: '[P]&a 传送点&6 %Warpname%&a 的效果被删除!'
command-warpsound-sounds: '[P]&a 可用声音:&e %List%'
command-warpsound-show: '[P]&a 传送点&6 %Warpname%&a的声音为:&6 %Sound%&a'
command-warpsound-no-sound: '[P]&c 该传送点无声音设定!'
command-warpsound-set: '[P]&a 该声音 &6 %Sound%&a 被添加到传送点&6 %Warpname%&a'
command-warpsound-set-error: '[P]&c 该声音&6 %Sound%&c 不存在!'
command-warpsound-clear: '[P]&a 传送点&6 %Warpname%&a 的声音被删除!'
command-warp-all-error: '[P]&c 传送点不存在!'
command-awarpversion: '[P]&a 插件版本:&6 %Version%'
command-awarpwarp-use-error: '&c指令: /awarp warp <Playername> <Warpname>'
command-awarpwarp-online-error: '[P]&c 玩家&6 %Playername%&c 不在线!'
command-awarpwarp-teleport: '[P]&a 玩家&6 %Playername%&a 传送到传送点&6 %Warpname%&a!'
command-awarpset-use-error: '&c指令: /awarp set <Warpname> <Playername>'
command-awarpdelete-use-error: '&c指令: /awarp delete <Warpname>'
command-awarpupdate-use-error: '&c指令: /awarp update <Warpname>'
command-awarpwelcome-use-error: '&c指令: /awarp welcome <Warpname> <Text>/clear'
command-awarplock-use-error: '&c指令: /awarp lock <Warpname>'
command-awarpwelcome-clear: '[P]&a T传送点&6 %Warpname%&a 的欢迎消息被删除!'
command-awarpwelcome-set: '[P]&a 传送点&6 %Warpname%&a 的欢迎消息被重置!新消息为:&6 %Message%'
command-awarpsetowner-use-error: '&c指令: /awarp setowner <Warpname> <Playername>'
command-awarpreset-use-error: '&c指令: /awarp reset <Warpname>/all'
command-awarpexist-error: '[P]&c 传送点&6 %Warpname%&c 不存在!'
command-awarpset-exist-error: '[P]&c 传送点&6 %Warpname%&c 已经被使用!'
command-awarpset-length-error: '[P]&c 传送点命名长度准则:最短&6 %MinLength%&c ,最长&6 %MaxLength%&c!'
command-awarpset: '[P]&a &6 %Player%创建传送点&6 %Warpname%&a&a 成功!'
command-awarpdelete: '[P]&a 删除传送点&6 %Warpname%&a 成功!'
command-awarpupdate: '[P]&a 移动传送点&6 %Warpname%&a 成功!'
command-awarplock-true: '[P]&a 你锁定了传送点&6 %Warpname%&a'
command-awarplock-false: '[P]&a 你解锁了传送点&6 %Warpname%&a'
command-awarpsetowner: '[P]&6 %Owner%&a创建了传送点&6 %Warpname%'
command-awarpreset: '[P]&a 你重置了&6 %Warpname%&a的访客数!'
command-awarpreset-all: '[P]&a 你重置了所有传送点的访客数!'
command-awarpreset-show-all: '[P]&a 所有传送点的访客数被重置!'
command-awarppassword-use-error: '&c指令: /awarp password <Warpname> [<Password>/clear]'
command-awarppassword: '[P]&a 传送点&6 %Warpname%&a 的密码为:&6 %Password%'
command-awarppassword-clear: '[P]&a 传送点&6 %Warpname%&a 的密码被删除!'
command-awarppassword-set: '[P]&a 传送点&6 %Warpname%&a 的密码被重置!新密码为:&6 %Password%'
command-awarppassword-length-error: '[P]&c 密码设定长度准则:最短为&6 %MinLength%&c ,最长为&6 %MaxLength%&c!'
command-awarppassword-error: '[P]&c 传送点&6 %Warpname%&a 无密码!'
command-awarpeffect-effects: '[P]&a 可用效应:&e %List%'
command-awarpeffect-show: '[P]&a 出啊没送点&6 %Warpname%&a 的效应为:&6 %Effect%&a.'
command-awarpeffect-no-effect: '[P]&c 该传送点无效应设定!'
command-awarpeffect-set: '[P]&a 效应&6 %Effect%&a b被添加到传送点&6 %Warpname%&a'
command-awarpeffect-set-error: '[P]&c 效应&6 %Effect%&c 不存在!'
command-awarpeffect-clear: '[P]&a 传送点&6 %Warpname%&a 的效应被删除!'
command-awarpsound-sounds: '[P]&a 可用声音:&e %List%'
command-awarpsound-show: '[P]&a 传送点&6 %Warpname%&a 的声音为:&6 %Sound%&a'
command-awarpsound-no-sound: '[P]&c 该传送点无声音设定!'
command-awarpsound-set: '[P]&a 声音&6 %Sound%&a 被添加到传送点&6 %Warpname%&a'
command-awarpsound-set-error: '[P]&c 声音&6 %Sound%&c 不存在!'
command-awarpsound-clear: '[P]&a 传送点&6 %Warpname%&a 的声音被删除!'
command-awarpcount-use-error: '&c指令: /awarp count <Warpname>'
command-awarpcount-true: '[P]&a 你开启了传送点&6 %Warpname%&a的访客计数!'
command-awarpcount-false: '[P]&a 你关闭了传送点&6 %Warpname%&a的访客计数!'
command-homecanuse-error: '[P]&c 你无法使用&6 %Homename%&c!'
command-homeexist-error: '[P]&c 家&6 %Homename%&c 不存在!'
command-home-all-error: '[P]&c 你没有家!'
command-home: '[P]&a 传送到家&6 %Homename%&a!'
command-home-error: '[P]&c 回家传送冷却时间为&6 %Time%&c 秒!'
command-homeset-amount-error: '[P]&c 家达到数量限制!家列表:&6 %Homeamount%'
command-homeset-length-error: '[P]&c 家设置长度准测:最短&6 %MinLength%&c ,最长&6 %MaxLength%&c!'
command-homeset-use-error: '&c指令: /home set <Homename>'
command-homedelete-use-error: '&c指令: /home delete <Homename>'
command-homeupdate-use-error: '&c指令: /home update <Homename>'
command-homeset-exist-error: '[P]&c 家&6 %Homename%&c 已经存在!'
command-homeset: '[P]&a 创建家&6 %Homename%&a 成功!'
command-homedelete: '[P]&a 删除家&6 %Homename%&a 成功!'
command-homeupdate: '[P]&a 移动家&6 %Homename%&a 成功!'
command-homehomes-error: "&cYou haven't any Homes!"
command-homeback-error: '[P]&c 没有上一个传送点!'
command-homeback: '[P]&a 返回上一个传送点!'
WarpHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-warp-command: '&b指令: /warp <Warpname>&7 ->&6 传送到传送点'
help-help-command: '&b指令: /warp help&7 ->&6 帮助菜单'
help-top-command: '&b指令: /warp top&7 ->&6 传送点排名'
help-list-command: '&b指令: /warp list <Number>&7 ->&6 传送点列表'
help-set-command: '&b指令: /warp set <Warpname>&7 ->&6 创建你的传送点'
help-delete-command: '&b指令: /warp delete <Warpname>&7 ->&6 删除你的传送点'
help-update-command: '&b指令: /warp update <Warpname>&7 ->&6 重置你的传送点'
help-welcome-command: '&b指令: /warp welcome <Warpname> <Text>/clear&7 ->&6 改变你的传送点欢迎信息'
help-warps-command: '&b指令: /warp warps [<Playername>]&7 ->&6 展示你的传送点给玩家'
help-lock-command: '&b指令: /warp lock <Warpname>&7 ->&6 锁定/解锁 传送点'
help-owner-command: '&b指令: /warp owner <Warpname>&7 ->&6 展示传送点创建者'
help-password-command: '&b指令: /warp password <Warpname> [<Password>/clear]&7 ->&6 显示/设定 传送点密码'
help-effect-command: '&b指令: /warp effect [<Warpname>] [<Effectname>/clear]&7 ->&6 改变传送点效果'
help-sound-command: '&b指令: /warp sound [<Warpname>] [<Soundname>/clear]&7 ->&6 改变传送点声音'
help-footer: '&7----------------------------'
AWarpHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-help-command: '&b指令: /awarp help&7 ->&6 帮助菜单'
help-version-command: '&b指令: /awarp version&7 ->&6 版本'
help-warp-command: '&b指令: /awarp warp <Playername> <Warpname>&7 ->&6 传送到传送点'
help-set-command: '&b指令: /awarp set <Warpname> <Playername>&7 ->&6 设置传送点'
help-delete-command: '&b指令: /awarp delete <Warpname>&7 ->&6 删除传送点'
help-update-command: '&b指令: /awarp update <Warpname>&7 ->&6 重置传送点'
help-welcome-command: '&b指令: /awarp welcome <Warpname> <Text>/clear&7 ->&6 改变传送点欢迎消息'
help-lock-command: '&b指令: /awarp lock <Warpname>&7 ->&6 锁定/解锁 传送点'
help-setowner-command: '&b指令: /awarp setowner <Warpname> <Playername>&7 ->&6 改变传送点创建者'
help-reset-command: '&b指令: /awarp reset <Warpname>/all&7 ->&6 重置传送点访客数 单个/所有'
help-password-command: '&b指令: /awarp password <Warpname> [<Password>/clear]&7 ->&6 显示/设定 传送点密码'
help-effect-command: '&b指令: /awarp effect [<Warpname>] [<Effectname>/clear]&7 ->&6 改变传送点效果'
help-sound-command: '&b指令: /awarp sound [<Warpname>] [<Soundname>/clear]&7 ->&6 改变传送点声音'
help-count-command: '&b指令: /awarp count <Warpname>&7 ->&6 阻止传送点的访客数'
help-gwarpreload-command: '&b指令: /gwarpreload&7 ->&6 重新加载设置'
help-footer: '&7----------------------------'
HomeHelpCommand:
help-header: '&7---------- [P]&7 ----------'
help-home-command: '&b指令: /home <Homename>&7 ->&6 回家'
help-help-command: '&b指令: /home help&7 ->&6 帮助列表'
help-set-command: '&b指令: /home set <Homename>&7 ->&6 设置家'
help-delete-command: '&b指令: /home delete <Homename>&7 ->&6 删除家'
help-update-command: '&b指令: /home update <Homename>&7 ->&6 重置家'
help-homes-command: '&b指令: /home homes&7 ->&6 显示你的家'
help-back-command: '&b指令: /home back&7 ->&6 返回上一个传送点'
help-footer: '&7----------------------------'
WarpsCommand:
warps-header: '&7---------- [&6%Playername%的 传送点&7] ----------'
warps-list: '&b传送点名:&6 %Warpname%&7 -&b 访客数:&6 %Visitors%'
warps-footer: '&7---------------------------------------'
HomesCommand:
homes-header: '&7---------- [&6你的 家&7] ----------'
homes-list: '&b家名:&6 %Homename%&b 坐标: X:&6 %X%&b Y:&6 %Y%&b Z:&6 %Z%'
homes-footer: '&7---------------------------------'
TopCommand:
top-header: '&7-------- [&6传送点 排名&7] --------'
top-list: '&7%Number%.&b 传送点名:&6 %Warpname%&7 -&b 访客数:&6 %Visitors%&7 -&b 创建者:&6 %Ownername%'
top-footer: '&7-------------------------'
ListCommand:
list-header: '&7---------- [&6页数 %Page%&7] ----------'
list-list: '&7%Number%.&b 传送点名:&6 %Warpname%&7 -&b 访客数:&6 %Visitors%&7 -&b 创建者:&6 %Ownername%'
list-footer: '&7-----------------------------'
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
191771837687b766537a8c4607cb6fad79c533a1
Binary file not shown.

After

Width:  |  Height:  |  Size: 958 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 850 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 959 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 823 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 838 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 947 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 878 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 968 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 859 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 969 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 832 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 848 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 951 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 890 B

+246
View File
@@ -0,0 +1,246 @@
# --------------------------------
# Geyser Configuration File
#
# A bridge between Minecraft: Bedrock Edition and Minecraft: Java Edition.
#
# GitHub: https://github.com/GeyserMC/Geyser
# Discord: https://discord.gg/geysermc
# Wiki: https://geysermc.org/wiki
#
# NOTICE: See https://geysermc.org/wiki/geyser/setup/ for the setup guide. Many video tutorials are outdated.
# In most cases, especially with server hosting providers, further hosting-specific configuration is required.
# --------------------------------
# Network settings for the Bedrock listener
bedrock:
# The IP address that Geyser will bind on to listen for incoming Bedrock connections.
# Generally, you should only change this if you want to limit what IPs can connect to your server.
address: 0.0.0.0
# The port that will Geyser will listen on for incoming Bedrock connections.
# Since Minecraft: Bedrock Edition uses UDP, this port must allow UDP traffic.
port: 19132
# Some hosting services change your Java port everytime you start the server and require the same port to be used for Bedrock.
# This option makes the Bedrock port the same as the Java port every time you start the server.
clone-remote-port: false
# Network settings for the Java server connection
java:
# What type of authentication Bedrock players will be checked against when logging into the Java server.
# Can be "floodgate" (see https://wiki.geysermc.org/floodgate/), "online", or "offline".
auth-type: online
# MOTD settings
motd:
# The MOTD that will be broadcasted to Minecraft: Bedrock Edition clients. This is irrelevant if "passthrough-motd" is set to true.
# If either of these are empty, the respective string will default to "Geyser"
primary-motd: Geyser
secondary-motd: Another Geyser server.
# Whether Geyser should relay the MOTD from the Java server to Bedrock players.
passthrough-motd: true
# Maximum amount of players that can connect.
# This is only visual, and is only applied if passthrough-motd is disabled.
max-players: 100
# Whether to relay the player count and max players from the Java server to Bedrock players.
passthrough-player-counts: true
# Whether to use server API methods to determine the Java server's MOTD and ping passthrough.
# There is no need to disable this unless your MOTD or player count does not appear properly.
integrated-ping-passthrough: true
# How often to ping the Java server to refresh MOTD and player count, in seconds.
# Only relevant if integrated-ping-passthrough is disabled.
ping-passthrough-interval: 3
# Gameplay options that affect Bedrock players
gameplay:
# The server name that will be sent to Minecraft: Bedrock Edition clients. This is visible in both the pause menu and the settings menu.
server-name: Geyser
# Allow a fake cooldown indicator to be sent. Bedrock players otherwise do not see a cooldown as they still use 1.8 combat.
# Please note: with the integrated pack disabled, some users may see a black box during the cooldown sequence, like below:
# https://geysermc.org/img/external/cooldown_indicator.png
# This can be resolved by enabling the integrated pack, or by going into Bedrock settings under the accessibility tab and setting "Text Background Opacity" to 0.
# This setting can be set to "crosshair", "hotbar", or "disabled"
cooldown-type: crosshair
# Bedrock clients can freeze when opening up the command prompt for the first time if given a lot of commands.
# Disabling this will prevent command suggestions from being sent and solve freezing for Bedrock clients.
command-suggestions: true
# Controls if coordinates are shown to players.
show-coordinates: true
# Whether Bedrock players are blocked from performing their scaffolding-style bridging.
disable-bedrock-scaffolding: false
# Bedrock prevents building and displaying blocks above Y127 in the Nether.
# This config option works around that by changing the Nether dimension ID to the End ID.
# The main downside to this is that the entire Nether will have the same red fog rather than having different fog for each biome.
nether-roof-workaround: false
# Whether to show Bedrock Edition emotes to other Bedrock Edition players.
emotes-enabled: true
# Whether to remove legacy text formatting codes sent by Bedrock players.
# Unlike on Java Edition, typing section signs for legacy color codes is possible on Bedrock Edition.
# See https://minecraft.wiki/w/Formatting_codes for further information.
block-legacy-codes: true
# Which item to use to mark unavailable slots in a Bedrock player inventory. Examples of this are the 2x2 crafting grid while in creative,
# or custom inventory menus with sizes different from the usual 3x9. A barrier block is the default item.
# This config option can be set to any Bedrock item identifier. If you want to set this to a custom item, make sure that you specify the item in the following format: "geyser_custom:<mapping-name>"
unusable-space-block: minecraft:barrier
# Whether to add any items and blocks which normally does not exist in Bedrock Edition.
# This should only need to be disabled if using a proxy that does not use the "transfer packet" style of server switching.
# If this is disabled, furnace minecart items will be mapped to hopper minecart items.
# Geyser's block, item, and skull mappings systems will also be disabled.
# This option requires a restart of Geyser in order to change its setting.
enable-custom-content: true
# Force clients to load all resource packs if there are any.
# If set to false, it allows the user to connect to the server even if they don't
# want to download the resource packs.
force-resource-packs: true
# Whether to automatically serve a resource pack that is required for some Geyser features to all connecting Bedrock players.
# If enabled, force-resource-packs will be enabled.
enable-integrated-pack: true
# Whether to forward player ping to the server. While enabling this will allow Bedrock players to have more accurate
# ping, it may also cause players to time out more easily.
forward-player-ping: false
# Allows Xbox achievements to be unlocked.
# If a player types in an unknown command, they will receive a message that states cheats are disabled.
# Otherwise, commands work as expected.
xbox-achievements-enabled: false
# The maximum number of custom skulls to be displayed per player. Increasing this may decrease performance on weaker devices.
# A value of 0 will disable all custom skulls.
# Setting this to -1 will cause all custom skulls to be displayed regardless of distance or number.
max-visible-custom-skulls: 128
# The radius in blocks around the player in which custom skulls are displayed.
custom-skull-render-distance: 32
# The default locale if we don't have the one the client requested. If set to "system", the system's language will be used.
default-locale: system
# Whether player IP addresses will be logged by the server.
log-player-ip-addresses: true
# For online mode authentication type only.
# Stores a list of Bedrock player usernames that should have their Java Edition account saved after login.
# This saves a token that can be reused to authenticate the player later. This does not save emails or passwords,
# but you should still be cautious when adding to this list and giving others access to this Geyser instance's files.
# Removing a name from this list will delete its cached login information on the next Geyser startup.
# The file that tokens will be saved in is in the same folder as this config, named "saved-refresh-tokens.json".
saved-user-logins:
- ThisExampleUsernameShouldBeLongEnoughToNeverBeAnXboxUsername
- ThisOtherExampleUsernameShouldAlsoBeLongEnough
# For online mode authentication type only.
# Specify how many seconds to wait while user authorizes Geyser to access their Microsoft account.
# User is allowed to disconnect from the server during this period.
pending-authentication-timeout: 120
# Whether to alert the console and operators that a new Geyser version is available that supports a Bedrock version
# that this Geyser version does not support. It's recommended to keep this option enabled, as many Bedrock platforms
# auto-update.
notify-on-new-bedrock-update: true
# Advanced configuration options. These usually do not need modifications.
advanced:
# Specify how many days player skin images will be cached to disk to save downloading them from the internet.
# A value of 0 is disabled. (Default: 0)
cache-images: 0
# Geyser updates the Scoreboard after every Scoreboard packet, but when Geyser tries to handle
# a lot of scoreboard packets per second, this can cause serious lag.
# This option allows you to specify after how many Scoreboard packets per seconds
# the Scoreboard updates will be limited to four updates per second.
scoreboard-packet-threshold: 20
# Whether Geyser should send team names in command suggestions.
# Disable this if you have a lot of teams used that you don't need as suggestions.
add-team-suggestions: true
# A list of remote resource pack urls to send to the Bedrock client for downloading.
# The Bedrock client is very picky about how these are delivered - please see our wiki page for further info: https://geysermc.org/wiki/geyser/packs/
resource-pack-urls: []
# Floodgate uses encryption to ensure use from authorized sources.
# This should point to the public key generated by Floodgate (BungeeCord, Spigot or Velocity)
# You can ignore this when not using Floodgate.
# If you're using a plugin version of Floodgate on the same server, the key will automatically be picked up from Floodgate.
floodgate-key-file: key.pem
# Advanced networking options for the Geyser to Java server connection
java:
# Whether to enable HAPROXY protocol when connecting to the Java server.
# This is useful only when:
# 1) Your Java server supports HAPROXY protocol (it probably doesn't)
# 2) You run Velocity or BungeeCord with the option enabled in the proxy's main config.
# IF YOU DON'T KNOW WHAT THIS IS, DON'T TOUCH IT!
use-haproxy-protocol: false
# Whether to connect directly into the Java server without creating a TCP connection.
# This should only be disabled if a plugin that interfaces with packets or the network does not work correctly with Geyser.
# If enabled, the remote address and port sections are ignored.
# If disabled, expect performance decrease and latency increase.
use-direct-connection: true
# Whether Geyser should attempt to disable packet compression (from the Java Server to Geyser) for Bedrock players.
# This should be a benefit as there is no need to compress data when Java packets aren't being handled over the network.
# This requires use-direct-connection to be true.
disable-compression: true
# Advanced networking options for Geyser's Bedrock listener
bedrock:
# The port to broadcast to Bedrock clients with the MOTD that they should use to connect to the server.
# A value of 0 will broadcast the port specified above.
# DO NOT change this unless Geyser runs on a different port than the one that is used to connect.
broadcast-port: 0
# How much to compress network traffic to the Bedrock client. The higher the number, the more CPU usage used, but
# the smaller the bandwidth used. Does not have any effect below -1 or above 9. Set to -1 to disable.
compression-level: 6
# Whether to expect HAPROXY protocol for connecting Bedrock clients.
# This is useful only when you are running a UDP reverse proxy in front of your Geyser instance.
# IF YOU DON'T KNOW WHAT THIS IS, DON'T TOUCH IT!
use-haproxy-protocol: false
# A list of allowed HAPROXY protocol speaking proxy IP addresses/subnets. Only effective when "use-proxy-protocol" is enabled, and
# should really only be used when you are not able to use a proper firewall (usually true with shared hosting providers etc.).
# Keeping this list empty means there is no IP address whitelist.
# IP addresses, subnets, and links to plain text files are supported.
haproxy-protocol-whitelisted-ips: []
# Should be enabled if this Geyser instance is behind a WaterdogPE proxy. If enabled, Geyser will
# use the xuid / address sent from WaterdogPE and reject clients that do not send it.
use-waterdogpe-forwarding: false
# The internet supports a maximum MTU of 1492 but could cause issues with packet fragmentation.
# 1400 is the default.
mtu: 1400
# This option disables the auth step Geyser performs for connecting Bedrock players.
# It can be used to allow connections from ProxyPass and WaterdogPE. In these cases, make sure that users
# cannot directly connect to this Geyser instance. See https://www.spigotmc.org/wiki/firewall-guide/ for
# assistance - and use UDP instead of TCP.
# Disabling Bedrock authentication for other use-cases is NOT SUPPORTED, as it allows anyone to spoof usernames, and is therefore a security risk.
# All Floodgate functionality (including skin uploading and account linking) will also not work when this option is disabled.
validate-bedrock-login: true
# If debug messages should be sent through console
debug-mode: false
# Do not change!
config-version: 7
@@ -0,0 +1,29 @@
# --------------------------------
# Geyser Custom Skull Configuration Files
#
# This file is ignored with `add-custom-skull-blocks` disabled.
# See `config.yml` for the main set of configuration values
#
# Custom skulls with the player username, UUID, or texture specified in this file
# will be translated as custom blocks and be displayed in the inventory and on entities.
# --------------------------------
# Java player usernames
# Skins will be updated when Geyser starts and players will have to re-download
# the resource pack if any players had changed their skin.
player-usernames:
# - GeyserMC
# Java player UUIDs
# Skins will be updated when Geyser starts and players will have to re-download
# the resource pack if any players had changed their skin.
player-uuids:
# - 8b8d8e8f-2759-47c6-acb5-5827de8a72b8
# The long string of characters found in the NBT of custom player heads
player-profiles:
# - ewogICJ0aW1lc3RhbXAiIDogMTY1NzMyMjIzOTgzMywKICAicHJvZmlsZUlkIiA6ICJjZGRiZTUyMGQwNDM0YThiYTFjYzlmYzkyZmRlMmJjZiIsCiAgInByb2ZpbGVOYW1lIiA6ICJBbWJlcmljaHUiLAogICJ0ZXh0dXJlcyIgOiB7CiAgICAiU0tJTiIgOiB7CiAgICAgICJ1cmwiIDogImh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTkwNzkwYzU3ZTE4MWVkMTNhZGVkMTRjNDdlZTJmN2M4ZGUzNTMzZTAxN2JhOTU3YWY3YmRmOWRmMWJkZTk0ZiIsCiAgICAgICJtZXRhZGF0YSIgOiB7CiAgICAgICAgIm1vZGVsIiA6ICJzbGltIgogICAgICB9CiAgICB9CiAgfQp9
# The hash of the skin on Minecraft's skin server (http://textures.minecraft.net/texture/HASH)
skin-hashes:
# - a90790c57e181ed13aded14c47ee2f7c8de3533e017ba957af7bdf9df1bde94f
@@ -0,0 +1,502 @@
{
"removed": [
"upgrade.minecraft.netherite_upgrade",
"item.minecraft.creeper_banner_pattern.desc",
"item.minecraft.flow_banner_pattern.desc",
"item.minecraft.flower_banner_pattern.desc",
"item.minecraft.globe_banner_pattern.desc",
"item.minecraft.guster_banner_pattern.desc",
"item.minecraft.mojang_banner_pattern.desc",
"item.minecraft.piglin_banner_pattern.desc",
"item.minecraft.skull_banner_pattern.desc",
"argument.time.invalid_tick_count",
"arguments.nbtpath.too_large",
"block.minecraft.grass",
"book.invalid.tag",
"commands.fillbiome.success",
"commands.function.success.multiple",
"commands.function.success.multiple.result",
"commands.function.success.single",
"commands.function.success.single.result",
"commands.publish.success",
"connect.reconfiging",
"dataPack.update_1_20.description",
"dataPack.update_1_20.name",
"dataPack.update_1_21.description",
"dataPack.update_1_21.name",
"dataPack.winter_drop.description",
"dataPack.winter_drop.name",
"deathScreen.score",
"entity.minecraft.creaking_transient",
"event.minecraft.raid.defeat",
"event.minecraft.raid.victory",
"gui.abuseReport.reason.false_reporting",
"gui.chatReport.comments",
"gui.chatReport.describe",
"gui.chatReport.discard.content",
"gui.chatReport.discard.discard",
"gui.chatReport.discard.draft",
"gui.chatReport.discard.return",
"gui.chatReport.discard.title",
"gui.chatReport.draft.content",
"gui.chatReport.draft.discard",
"gui.chatReport.draft.edit",
"gui.chatReport.draft.quittotitle.content",
"gui.chatReport.draft.quittotitle.title",
"gui.chatReport.draft.title",
"gui.chatReport.more_comments",
"gui.chatReport.observed_what",
"gui.chatReport.read_info",
"gui.chatReport.select_reason",
"gui.chatReport.send.comments_too_long",
"gui.chatReport.send.no_reason",
"item_modifier.unknown",
"item.minecraft.angler_pottery_shard",
"item.minecraft.archer_pottery_shard",
"item.minecraft.arms_up_pottery_shard",
"item.minecraft.blade_pottery_shard",
"item.minecraft.brewer_pottery_shard",
"item.minecraft.bundle.fullness",
"item.minecraft.burn_pottery_shard",
"item.minecraft.danger_pottery_shard",
"item.minecraft.explorer_pottery_shard",
"item.minecraft.friend_pottery_shard",
"item.minecraft.heart_pottery_shard",
"item.minecraft.heartbreak_pottery_shard",
"item.minecraft.howl_pottery_shard",
"item.minecraft.miner_pottery_shard",
"item.minecraft.mourner_pottery_shard",
"item.minecraft.music_disc_5.desc",
"item.minecraft.music_disc_11.desc",
"item.minecraft.music_disc_13.desc",
"item.minecraft.music_disc_blocks.desc",
"item.minecraft.music_disc_cat.desc",
"item.minecraft.music_disc_chirp.desc",
"item.minecraft.music_disc_creator_music_box.desc",
"item.minecraft.music_disc_creator.desc",
"item.minecraft.music_disc_far.desc",
"item.minecraft.music_disc_mall.desc",
"item.minecraft.music_disc_mellohi.desc",
"item.minecraft.music_disc_otherside.desc",
"item.minecraft.music_disc_pigstep.desc",
"item.minecraft.music_disc_precipice.desc",
"item.minecraft.music_disc_relic.desc",
"item.minecraft.music_disc_stal.desc",
"item.minecraft.music_disc_strad.desc",
"item.minecraft.music_disc_wait.desc",
"item.minecraft.music_disc_ward.desc",
"item.minecraft.music_disc_tears.desc",
"item.minecraft.music_disc_lava_chicken.desc",
"item.minecraft.plenty_pottery_shard",
"item.minecraft.pottery_shard_archer",
"item.minecraft.pottery_shard_arms_up",
"item.minecraft.pottery_shard_prize",
"item.minecraft.pottery_shard_skull",
"item.minecraft.prize_pottery_shard",
"item.minecraft.scute",
"item.minecraft.sheaf_pottery_shard",
"item.minecraft.shelter_pottery_shard",
"item.minecraft.skull_pottery_shard",
"item.minecraft.snort_pottery_shard",
"item.nbt_tags",
"mco.account.privacy.info",
"mco.account.privacyinfo",
"mco.client.incompatible.msg.line1",
"mco.client.incompatible.msg.line2",
"mco.client.incompatible.msg.line3",
"mco.configure.world.close.question.line2",
"mco.configure.world.delete.question.line2",
"mco.configure.world.invited",
"mco.configure.world.leave.question.line2",
"mco.configure.world.minigame",
"mco.configure.world.resourcepack.question.line1",
"mco.configure.world.resourcepack.question.line2",
"mco.configure.world.restore.download.question.line2",
"mco.configure.world.restore.question.line2",
"mco.configure.world.slot.switch.question.line2",
"mco.configure.world.slot.tooltip.active",
"mco.configure.world.spawnAnimals",
"mco.configure.world.spawnNPCs",
"mco.configure.world.spawn_toggle.title",
"mco.configure.world.subscription.day",
"mco.configure.world.subscription.days",
"mco.configure.world.subscription.month",
"mco.configure.world.subscription.months",
"mco.configure.world.subscription.title",
"mco.configure.world.title",
"mco.configure.world.uninvite.question",
"mco.create.world.skip",
"mco.create.world.subtitle",
"mco.download.confirmation.line1",
"mco.download.confirmation.line2",
"mco.errorMessage.realmsService",
"mco.gui.ok",
"mco.reset.world.seed",
"mco.reset.world.upload",
"mco.selectServer.closeserver",
"mco.selectServer.configureRealm",
"mco.selectServer.expiredSubscribe",
"mco.selectServer.minigame",
"mco.snapshot.creating",
"mco.snapshot.friendsRealm.upgrade",
"mco.upload.entry.cheats",
"mco.upload.entry.commands",
"mco.upload.hardcore",
"mco.upload.size.failure.line1",
"mco.upload.size.failure.line2",
"mco.version",
"multiplayer.disconnect.out_of_order_chat",
"multiplayer.disconnect.unsigned_chat",
"narration.edit_box",
"painting.minecraft.earth.author",
"painting.minecraft.fire.author",
"painting.minecraft.water.author",
"painting.minecraft.wind.author",
"painting.minecraft.wither.author",
"predicate.unknown",
"resourcepack.downloading",
"resourcepack.progress",
"resourcepack.requesting",
"selectWorld.cheats",
"selectWorld.edit.export_worldgen_settings",
"selectWorld.edit.export_worldgen_settings.failure",
"selectWorld.edit.export_worldgen_settings.success",
"selectWorld.futureworld.error.text",
"selectWorld.futureworld.error.title",
"selectWorld.gameMode.adventure.line1",
"selectWorld.gameMode.adventure.line2",
"selectWorld.gameMode.creative.line1",
"selectWorld.gameMode.creative.line2",
"selectWorld.gameMode.hardcore.line1",
"selectWorld.gameMode.hardcore.line2",
"selectWorld.gameMode.spectator.line1",
"selectWorld.gameMode.spectator.line2",
"selectWorld.gameMode.survival.line1",
"selectWorld.gameMode.survival.line2",
"selectWorld.import_worldgen_settings",
"selectWorld.import_worldgen_settings.failure",
"selectWorld.import_worldgen_settings.select_file",
"selectWorld.moreWorldOptions",
"selectWorld.resultFolder",
"selectWorld.versionJoinButton",
"selectWorld.versionQuestion",
"selectWorld.versionWarning",
"subtitles.block.trial_spawner.ambient_charged",
"subtitles.block.trial_spawner.charge_activate",
"subtitles.entity.camel.step",
"subtitles.entity.camel.step_sand",
"subtitles.entity.leash_knot.break",
"subtitles.entity.leash_knot.place",
"subtitles.entity.drowned.step",
"subtitles.entity.generic.wind_burst",
"subtitles.entity.goat.step",
"subtitles.entity.hoglin.step",
"subtitles.entity.llama.step",
"subtitles.entity.minecart.inside",
"subtitles.entity.minecart.inside_underwater",
"subtitles.entity.panda.step",
"subtitles.entity.piglin_brute.step",
"subtitles.entity.piglin.step",
"subtitles.entity.ravager.step",
"subtitles.entity.sniffer.egg_crack",
"subtitles.entity.sniffer.egg_hatch",
"subtitles.entity.sniffer.step",
"subtitles.entity.warden.step",
"subtitles.entity.zoglin.step",
"symlink_warning.message",
"title.32bit.deprecation",
"title.32bit.deprecation.realms",
"title.32bit.deprecation.realms.check",
"title.32bit.deprecation.realms.header",
"tutorial.bundleInsert.description",
"tutorial.bundleInsert.title",
"attribute.name.generic.armor",
"attribute.name.generic.armor_toughness",
"attribute.name.generic.attack_damage",
"attribute.name.generic.attack_knockback",
"attribute.name.generic.attack_speed",
"attribute.name.generic.block_interaction_range",
"attribute.name.generic.burning_time",
"attribute.name.generic.entity_interaction_range",
"attribute.name.generic.explosion_knockback_resistance",
"attribute.name.generic.fall_damage_multiplier",
"attribute.name.generic.flying_speed",
"attribute.name.generic.follow_range",
"attribute.name.generic.gravity",
"attribute.name.generic.jump_strength",
"attribute.name.generic.knockback_resistance",
"attribute.name.generic.luck",
"attribute.name.generic.max_absorption",
"attribute.name.generic.max_health",
"attribute.name.generic.movement_efficiency",
"attribute.name.generic.movement_speed",
"attribute.name.generic.oxygen_bonus",
"attribute.name.generic.safe_fall_distance",
"attribute.name.generic.scale",
"attribute.name.generic.step_height",
"attribute.name.generic.water_movement_efficiency",
"attribute.name.horse.jump_strength",
"attribute.name.player.block_break_speed",
"attribute.name.player.block_interaction_range",
"attribute.name.player.entity_interaction_range",
"attribute.name.player.mining_efficiency",
"attribute.name.player.sneaking_speed",
"attribute.name.player.submerged_mining_speed",
"attribute.name.player.sweeping_damage_ratio",
"attribute.name.zombie.spawn_reinforcements",
"realms.missing.snapshot.error.text",
"entity.minecraft.boat",
"entity.minecraft.chest_boat",
"subtitles.ambient.cave",
"subtitles.block.creaking_heart.idle",
"subtitles.block.eyeblossom.idle",
"subtitles.block.generic.idle",
"entity.minecraft.potion",
"argument.nbt.list.mixed",
"item.minecraft.crossbow.projectile",
"subtitles.entity.wolf.ambient",
"subtitles.block.trapdoor.toggle",
"subtitles.block.iron_trapdoor.close",
"subtitles.block.iron_trapdoor.open",
"dataPack.bundle.description",
"dataPack.bundle.name",
"dataPack.locator_bar.description",
"dataPack.locator_bar.name",
"argument.resource_or_id.invalid",
"narrator.loading.done",
"gamerule.spawnChunkRadius",
"gamerule.spawnChunkRadius.description",
"gamerule.enableCommandBlocks",
"gamerule.entitiesWithPassengersCanUsePortals",
"gamerule.entitiesWithPassengersCanUsePortals.description",
"options.graphics",
"options.graphics.fabulous.tooltip",
"options.graphics.fancy.tooltip",
"options.graphics.fast.tooltip",
"options.invertMouse",
"mco.upload.select.world.subtitle",
"mco.upload.entry.id",
"mco.configure.world.spawn_toggle.message",
"mco.configure.world.spawn_toggle.message.npc",
"mco.configure.world.spawnMonsters",
"mco.configure.world.commandBlocks",
"selectWorld.world",
"commands.profile_fetch.copy_component",
"commands.profile_fetch.failed_to_serialize",
"commands.profile_fetch.give_item",
"commands.profile_fetch.id.failure",
"commands.profile_fetch.id.success",
"commands.profile_fetch.name.failure",
"commands.profile_fetch.name.success",
"argument.range.ints",
"addServer.add",
"addServer.enterIp",
"addServer.enterName",
"addServer.resourcePack",
"addServer.resourcePack.disabled",
"addServer.resourcePack.enabled",
"addServer.resourcePack.prompt",
"addServer.title",
"key.categories.creative",
"key.categories.gameplay",
"key.categories.inventory",
"key.categories.misc",
"key.categories.movement",
"key.categories.multiplayer",
"key.categories.spectator",
"key.categories.ui",
"commands.setworldspawn.failure.not_overworld",
"advMode.notEnabled",
"commands.setworldspawn.failure.not_overworld",
"key.categories.ui",
"debug.reload_chunks.help",
"debug.show_hitboxes.help",
"debug.copy_location.help",
"debug.clear_chat.help",
"debug.chunk_boundaries.help",
"debug.advanced_tooltips.help",
"debug.inspect.help",
"debug.profiling.help",
"debug.creative_spectator.help",
"debug.pause_focus.help",
"debug.help.help",
"debug.dump_dynamic_textures.help",
"debug.reload_resourcepacks.help",
"debug.version.help",
"debug.pause.help",
"debug.gamemodes.help",
"debug.options.help",
"debug.gamemodes.press_f4",
"debug.profiling.start",
"debug.crash.message",
"debug.help.message",
"debug.entry.currently.inF3",
"debug.entry.f3",
"narration.checkbox.usage.hovered",
"narration.checkbox.usage.focused",
"createWorld.customize.buffet.biome",
"options.video.interface.header",
"gamerule.disablePlayerMovementCheck",
"gamerule.disableElytraMovementCheck",
"gamerule.disableRaids",
"gamerule.doFireTick",
"gamerule.allowFireTicksAwayFromPlayer",
"options.showNowPlayingToast",
"options.showNowPlayingToast.tooltip",
"gamerule.universalAnger.description",
"commands.time.query",
"commands.time.set",
"chat.disabled.launcher",
"chat.disabled.profile",
"chat.disabled.profile.moreInfo",
"subtitles.entity.baby_horse.land",
"selectWorld.world_gen_settings_access",
"selectWorld.backupRequiredTooltip"
],
"renamed": {
"item.minecraft.dune_armor_trim_smithing_template.new": "item.minecraft.dune_armor_trim_smithing_template",
"item.minecraft.eye_armor_trim_smithing_template.new": "item.minecraft.eye_armor_trim_smithing_template",
"item.minecraft.flow_armor_trim_smithing_template.new": "item.minecraft.flow_armor_trim_smithing_template",
"item.minecraft.bolt_armor_trim_smithing_template.new": "item.minecraft.bolt_armor_trim_smithing_template",
"item.minecraft.host_armor_trim_smithing_template.new": "item.minecraft.host_armor_trim_smithing_template",
"item.minecraft.netherite_upgrade_smithing_template.new": "item.minecraft.netherite_upgrade_smithing_template",
"item.minecraft.raiser_armor_trim_smithing_template.new": "item.minecraft.raiser_armor_trim_smithing_template",
"item.minecraft.rib_armor_trim_smithing_template.new": "item.minecraft.rib_armor_trim_smithing_template",
"item.minecraft.sentry_armor_trim_smithing_template.new": "item.minecraft.sentry_armor_trim_smithing_template",
"item.minecraft.shaper_armor_trim_smithing_template.new": "item.minecraft.shaper_armor_trim_smithing_template",
"item.minecraft.silence_armor_trim_smithing_template.new": "item.minecraft.silence_armor_trim_smithing_template",
"item.minecraft.snout_armor_trim_smithing_template.new": "item.minecraft.snout_armor_trim_smithing_template",
"item.minecraft.spire_armor_trim_smithing_template.new": "item.minecraft.spire_armor_trim_smithing_template",
"item.minecraft.tide_armor_trim_smithing_template.new": "item.minecraft.tide_armor_trim_smithing_template",
"item.minecraft.vex_armor_trim_smithing_template.new": "item.minecraft.vex_armor_trim_smithing_template",
"item.minecraft.ward_armor_trim_smithing_template.new": "item.minecraft.ward_armor_trim_smithing_template",
"item.minecraft.wayfinder_armor_trim_smithing_template.new": "item.minecraft.wayfinder_armor_trim_smithing_template",
"item.minecraft.wild_armor_trim_smithing_template.new": "item.minecraft.wild_armor_trim_smithing_template",
"item.minecraft.coast_armor_trim_smithing_template.new": "item.minecraft.coast_armor_trim_smithing_template",
"item.minecraft.creeper_banner_pattern.new": "item.minecraft.creeper_banner_pattern",
"item.minecraft.flow_banner_pattern.new": "item.minecraft.flow_banner_pattern",
"item.minecraft.flower_banner_pattern.new": "item.minecraft.flower_banner_pattern",
"item.minecraft.globe_banner_pattern.new": "item.minecraft.globe_banner_pattern",
"item.minecraft.guster_banner_pattern.new": "item.minecraft.guster_banner_pattern",
"item.minecraft.mojang_banner_pattern.new": "item.minecraft.mojang_banner_pattern",
"item.minecraft.piglin_banner_pattern.new": "item.minecraft.piglin_banner_pattern",
"item.minecraft.skull_banner_pattern.new": "item.minecraft.skull_banner_pattern",
"lanServer.port.unavailable.new": "lanServer.port.unavailable",
"lanServer.port.invalid.new": "lanServer.port.invalid",
"multiplayer.disconnect.invalid_public_key_signature.new": "multiplayer.disconnect.invalid_public_key_signature",
"selectWorld.allowCommands.new": "selectWorld.allowCommands",
"gui.abuseReport.reason.generic": "gui.abuseReport.reason.i_want_to_report_them",
"gui.abuseReport.reason.generic.description": "gui.abuseReport.reason.i_want_to_report_them.description",
"commands.drop.no_loot_table": "commands.drop.no_loot_table.entity",
"item.op_block_warning.line1": "item.op_warning.line1",
"item.op_block_warning.line2": "item.op_warning.line2",
"item.op_block_warning.line3": "item.op_warning.line3",
"container.shulkerBox.unknownContents": "item.container.loot_table.unknown",
"container.shulkerBox.itemCount": "item.container.item_count",
"container.shulkerBox.more": "item.container.more_items",
"advancements.nether.use_lodestone.description": "advancements.adventure.use_lodestone.description",
"advancements.nether.use_lodestone.title": "advancements.adventure.use_lodestone.title",
"subtitles.block.sand.wind": "subtitles.block.dry_grass.ambient",
"snbt.parser.undescore_not_allowed": "snbt.parser.underscore_not_allowed",
"commands.setworldspawn.success.new": "commands.setworldspawn.success",
"commands.spawnpoint.success.multiple.new": "commands.spawnpoint.success.multiple",
"commands.spawnpoint.success.single.new": "commands.spawnpoint.success.single",
"debug.crash.message.rebindable": "debug.crash.message",
"debug.profiling.start.rebindable": "debug.profiling.start",
"subtitles.item.underwater_saddle.equip": "subtitles.item.nautilus_saddle_underwater_equip",
"gamerule.mobGriefing": "gamerule.minecraft.mob_griefing",
"gamerule.keepInventory": "gamerule.minecraft.keep_inventory",
"gamerule.doMobSpawning": "gamerule.minecraft.spawn_mobs",
"gamerule.doMobLoot": "gamerule.minecraft.mob_drops",
"gamerule.projectilesCanBreakBlocks": "gamerule.minecraft.projectiles_can_break_blocks",
"gamerule.doTileDrops": "gamerule.minecraft.block_drops",
"gamerule.doEntityDrops": "gamerule.minecraft.entity_drops",
"gamerule.commandBlockOutput": "gamerule.minecraft.command_block_output",
"gamerule.naturalRegeneration": "gamerule.minecraft.natural_health_regeneration",
"gamerule.doDaylightCycle": "gamerule.minecraft.advance_time",
"gamerule.logAdminCommands": "gamerule.minecraft.log_admin_commands",
"gamerule.showDeathMessages": "gamerule.minecraft.show_death_messages",
"gamerule.randomTickSpeed": "gamerule.minecraft.random_tick_speed",
"gamerule.sendCommandFeedback": "gamerule.minecraft.send_command_feedback",
"gamerule.reducedDebugInfo": "gamerule.minecraft.reduced_debug_info",
"gamerule.spectatorsGenerateChunks": "gamerule.minecraft.spectators_generate_chunks",
"gamerule.spawnRadius": "gamerule.minecraft.respawn_radius",
"gamerule.maxEntityCramming": "gamerule.minecraft.max_entity_cramming",
"gamerule.doWeatherCycle": "gamerule.minecraft.advance_weather",
"gamerule.doLimitedCrafting": "gamerule.minecraft.limited_crafting",
"gamerule.maxCommandChainLength": "gamerule.minecraft.max_command_sequence_length",
"gamerule.maxCommandForkCount": "gamerule.minecraft.max_command_forks",
"gamerule.commandModificationBlockLimit": "gamerule.minecraft.max_block_modifications",
"gamerule.announceAdvancements": "gamerule.minecraft.show_advancement_messages",
"gamerule.doInsomnia": "gamerule.minecraft.spawn_phantoms",
"gamerule.doImmediateRespawn": "gamerule.minecraft.immediate_respawn",
"gamerule.playersNetherPortalDefaultDelay": "gamerule.minecraft.players_nether_portal_default_delay",
"gamerule.playersNetherPortalCreativeDelay": "gamerule.minecraft.players_nether_portal_creative_delay",
"gamerule.drowningDamage": "gamerule.minecraft.drowning_damage",
"gamerule.fallDamage": "gamerule.minecraft.fall_damage",
"gamerule.fireDamage": "gamerule.minecraft.fire_damage",
"gamerule.freezeDamage": "gamerule.minecraft.freeze_damage",
"gamerule.doPatrolSpawning": "gamerule.minecraft.spawn_patrols",
"gamerule.doTraderSpawning": "gamerule.minecraft.spawn_wandering_traders",
"gamerule.doWardenSpawning": "gamerule.minecraft.spawn_wardens",
"gamerule.forgiveDeadPlayers": "gamerule.minecraft.forgive_dead_players",
"gamerule.universalAnger": "gamerule.minecraft.universal_anger",
"gamerule.playersSleepingPercentage": "gamerule.minecraft.players_sleeping_percentage",
"gamerule.blockExplosionDropDecay": "gamerule.minecraft.block_explosion_drop_decay",
"gamerule.mobExplosionDropDecay": "gamerule.minecraft.mob_explosion_drop_decay",
"gamerule.tntExplosionDropDecay": "gamerule.minecraft.tnt_explosion_drop_decay",
"gamerule.snowAccumulationHeight": "gamerule.minecraft.max_snow_accumulation_height",
"gamerule.waterSourceConversion": "gamerule.minecraft.water_source_conversion",
"gamerule.lavaSourceConversion": "gamerule.minecraft.lava_source_conversion",
"gamerule.globalSoundEvents": "gamerule.minecraft.global_sound_events",
"gamerule.doVinesSpread": "gamerule.minecraft.spread_vines",
"gamerule.enderPearlsVanishOnDeath": "gamerule.minecraft.ender_pearls_vanish_on_death",
"gamerule.minecartMaxSpeed": "gamerule.minecraft.max_minecart_speed",
"gamerule.tntExplodes": "gamerule.minecraft.tnt_explodes",
"gamerule.locatorBar": "gamerule.minecraft.locator_bar",
"gamerule.pvp": "gamerule.minecraft.pvp",
"gamerule.allowEnteringNetherUsingPortals": "gamerule.minecraft.allow_entering_nether_using_portals",
"gamerule.spawnMonsters": "gamerule.minecraft.spawn_monsters",
"gamerule.commandBlocksEnabled": "gamerule.minecraft.command_blocks_work",
"gamerule.spawnerBlocksEnabled": "gamerule.minecraft.spawner_blocks_work",
"gamerule.allowFireTicksAwayFromPlayer.description": "gamerule.minecraft.spread_fire_far_from_player.description",
"gamerule.doMobSpawning.description": "gamerule.minecraft.spawn_mobs.description",
"gamerule.doMobLoot.description": "gamerule.minecraft.mob_drops.description",
"gamerule.projectilesCanBreakBlocks.description": "gamerule.minecraft.projectiles_can_break_blocks.description",
"gamerule.doTileDrops.description": "gamerule.minecraft.block_drops.description",
"gamerule.doEntityDrops.description": "gamerule.minecraft.entity_drops.description",
"gamerule.reducedDebugInfo.description": "gamerule.minecraft.reduced_debug_info.description",
"gamerule.spawnRadius.description": "gamerule.minecraft.respawn_radius.description",
"gamerule.doLimitedCrafting.description": "gamerule.minecraft.limited_crafting.description",
"gamerule.maxCommandChainLength.description": "gamerule.minecraft.max_command_sequence_length.description",
"gamerule.maxCommandForkCount.description": "gamerule.minecraft.max_command_forks.description",
"gamerule.commandModificationBlockLimit.description": "gamerule.minecraft.max_block_modifications.description",
"gamerule.playersNetherPortalDefaultDelay.description": "gamerule.minecraft.players_nether_portal_default_delay.description",
"gamerule.playersNetherPortalCreativeDelay.description": "gamerule.minecraft.players_nether_portal_creative_delay.description",
"gamerule.forgiveDeadPlayers.description": "gamerule.minecraft.forgive_dead_players.description",
"gamerule.playersSleepingPercentage.description": "gamerule.minecraft.players_sleeping_percentage.description",
"gamerule.blockExplosionDropDecay.description": "gamerule.minecraft.block_explosion_drop_decay.description",
"gamerule.mobExplosionDropDecay.description": "gamerule.minecraft.mob_explosion_drop_decay.description",
"gamerule.tntExplosionDropDecay.description": "gamerule.minecraft.tnt_explosion_drop_decay.description",
"gamerule.snowAccumulationHeight.description": "gamerule.minecraft.max_snow_accumulation_height.description",
"gamerule.waterSourceConversion.description": "gamerule.minecraft.water_source_conversion.description",
"gamerule.lavaSourceConversion.description": "gamerule.minecraft.lava_source_conversion.description",
"gamerule.globalSoundEvents.description": "gamerule.minecraft.global_sound_events.description",
"gamerule.doVinesSpread.description": "gamerule.minecraft.spread_vines.description",
"gamerule.enderPearlsVanishOnDeath.description": "gamerule.minecraft.ender_pearls_vanish_on_death.description",
"gamerule.minecartMaxSpeed.description": "gamerule.minecraft.max_minecart_speed.description",
"gamerule.locatorBar.description": "gamerule.minecraft.locator_bar.description",
"gamerule.pvp.description": "gamerule.minecraft.pvp.description",
"gamerule.allowEnteringNetherUsingPortals.description": "gamerule.minecraft.allow_entering_nether_using_portals.description",
"gamerule.spawnMonsters.description": "gamerule.minecraft.spawn_monsters.description",
"gamerule.category.chat": "gamerule.category.minecraft.chat",
"gamerule.category.drops": "gamerule.category.minecraft.drops",
"gamerule.category.misc": "gamerule.category.minecraft.misc",
"gamerule.category.mobs": "gamerule.category.minecraft.mobs",
"gamerule.category.player": "gamerule.category.minecraft.player",
"gamerule.category.spawning": "gamerule.category.minecraft.spawning",
"gamerule.category.updates": "gamerule.category.minecraft.updates",
"selecteWorld.backupRequiredTooltip": "selectWorld.backupRequiredTooltip",
"subtitles.entity.baby_chicken.hurts": "subtitles.entity.baby_chicken.hurt"
}
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+41
View File
@@ -0,0 +1,41 @@
# +- - - - - - - - - - - - - - - - - -+
# | HiddenArmor - Configuration File |
# +- - - - - - - - - - - - - - - - - -+
# Invisibility potion effect related section
invisibility-potion:
# If players with the invisibility potion effect should always have their gear invisible as well.
always-hide-gear: false
# Equipments to be ignored and not hidden section
ignore:
# If leather armor should not be hidden and be shown even if the player is hiding his armor.
# It is recommended to set this to true due to powder snow issues caused when the leather armor is hidden.
leather-armor: true
# Set this to true if you want to let your players show off their turtle helmet even when their armor is hidden.
turtle-helmet: false
# Set this to true if you want elytras to never be hidden.
# If this is set to false, the elytra will only be hidden to other players due to minecraft limitations.
elytra: false
# Set to true if you want the command to be allowed to all players by default or to false if you want
# the command to be allowed only to OPs and players with its permission.
default-permissions:
# Command: /togglearmor
# Description: Toggle the player's own armor visibility
# Permission: hiddenarmor.toggle
toggle: true
# Command: /togglearmor <player>
# Description: Toggle other player's armor visibility
# Permission: hiddenarmor.toggle.other
toggle-other: false
# Language related settings. Language files are located in the 'locale' folder inside de plugin folder.
locale:
# By default, the plugin will use the client's language when sending them messages, but if there is no locale file
# for its language, the plugin will use the default locale set in this option.
default-locale: 'en-us'
# Used to inform when a new config update is available, don't change this
config-version: 2

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