Initial server configuration
@@ -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: {}
|
||||
@@ -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: ''
|
||||
@@ -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.'
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
|
||||
}
|
||||
@@ -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
|
||||
@@ -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"
|
||||
]
|
||||
@@ -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"
|
||||
}
|
||||
@@ -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.
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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'
|
||||
@@ -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 ================================
|
||||
@@ -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: []
|
||||
@@ -0,0 +1,8 @@
|
||||
Database:
|
||||
# mysql | sqlite
|
||||
type: "sqlite"
|
||||
host: "localhost"
|
||||
port: "3306"
|
||||
database: "gsit"
|
||||
user: "root"
|
||||
password: "root"
|
||||
@@ -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!'
|
||||
@@ -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!'
|
||||
@@ -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!'
|
||||
@@ -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!'
|
||||
@@ -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!'
|
||||
@@ -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 s’asseoir.'
|
||||
command-gsit-toggle-off: '[P]&a Vous avez désactivé les interactions par clic pour s’asseoir.'
|
||||
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 !'
|
||||
@@ -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!'
|
||||
@@ -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!'
|
||||
@@ -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 現在、このコマンドを実行することは許可されていません!'
|
||||
@@ -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!'
|
||||
@@ -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!'
|
||||
@@ -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 Вам не разрешено выполнять эту команду прямо сейчас!'
|
||||
@@ -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!'
|
||||
@@ -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!'
|
||||
@@ -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 Сезгә бу боерыкны хәзер үк кабызырга рөхсәт ителмәде!'
|
||||
@@ -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 Вам не дозволено виконувати цю команду прямо зараз!'
|
||||
@@ -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 你现在不能执行此指令!'
|
||||
@@ -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 你現在不能使用此指令!'
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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-----------------------------'
|
||||
@@ -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-----------------------------'
|
||||
@@ -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-----------------------------'
|
||||
@@ -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-----------------------------'
|
||||
@@ -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-----------------------------'
|
||||
@@ -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-----------------------------'
|
||||
@@ -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-----------------------------'
|
||||
@@ -0,0 +1 @@
|
||||
191771837687b766537a8c4607cb6fad79c533a1
|
||||
|
After Width: | Height: | Size: 958 B |
|
After Width: | Height: | Size: 850 B |
|
After Width: | Height: | Size: 959 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 823 B |
|
After Width: | Height: | Size: 838 B |
|
After Width: | Height: | Size: 947 B |
|
After Width: | Height: | Size: 878 B |
|
After Width: | Height: | Size: 968 B |
|
After Width: | Height: | Size: 859 B |
|
After Width: | Height: | Size: 969 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 832 B |
|
After Width: | Height: | Size: 848 B |
|
After Width: | Height: | Size: 951 B |
|
After Width: | Height: | Size: 890 B |
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||