pastefile1
@@ -0,0 +1,90 @@
+# Should the plugin check for skin specific permissions nodes like
+# changeskin.skin.whitelist.uuid
+# changeskin.skin.whitelist.* allows all skins
+#
+# The plugin checks only if the player has one of these and will not check all of them
+# Examples:
+# Whitelist:
+# Give the players the permission changeskin.skin.whitelist.uuid
+# or changeskin.skin.whitelist.* for all skins
+#
+# Blacklist:
+# Give your players this permission changeskin.skin.whitelist.*
+# and a negative (- before the permission) permission: '-changeskin.skin.whitelist.uuid'
+# |-> This means all skins are allowed except the ones with the uuid in the blacklist list
+skinPermission: false
+
+# A number in seconds which the player have to wait before changing the skin again
+cooldown: 0
+
+# How many requests should be established to the Mojang API
+# This option exists in order to workaround the rate-limiting. Name -> UUID are fetched in the same way like heads
+mojang-request-limit: 600
+
+# Only relevant for BungeeCord
+# Here you can ignore certain servers in order to make use of lazy loading -> load the player data only
+# if they are on the allowed servers
+#
+# This can be used against bot attacks
+# If this is empty, nothing will be ignored
+server-blacklist: []
+# Lists are created like this:
+#server-blacklist:
+# - pvp
+# - lobby
+
+# Actually I don't want that you put your credentials here, but it seems there is no easier way to do it.
+# See my statement here: https://www.spigotmc.org/threads/changeskin.138380/page-15#post-1736265
+#
+# You can follow this guide on how to upload and use a skin:
+# https://www.spigotmc.org/threads/changeskin.138380/page-19#post-1792019
+#
+# Example:
+# upload-accounts:
+# - EMAIL:PASSWORD
+# - EMAIL:PASSWORD
+upload-accounts: []
+
+# If you have a BungeeCord server, this option might be relevant for you.
+# If you activate this option, the permission will be checked on the Bukkit server and only on the Bukkit server.
+#
+# This requires to install the plugin on the Bukkit server too in order to send the response to the bungeecord server
+#
+# You still have to give the users the permission on the BungeeCord server in order to execute the command, but the
+# Bukkit server will verify if the user has the permissions on the backend server too.
+bukkit-permissions: false
+
+# This automatically re-fetches the skin from Mojang if the skin is older than x minutes
+# This value should be at least one minute, because that's the rate-limit by Mojang
+# -1 disables it
+auto-skin-update: -1
+
+# Database configuration
+# Warning: If you use BungeeCord, you should switch to MySQL, because BungeeCord has only a driver for MySQL
+storage:
+# Single file SQLite database
+ driver: org.sqlite.JDBC
+ # File location
+ database: '{pluginDir}/ChangeSkin.db'
+
+# MySQL / MariaDB
+# If you using Sponge please change the driver name to org.mariadb.jdbc.Driver
+ # driver: com.mysql.jdbc.Driver
+ # host: 127.0.0.1
+ # port: 3306
+ # database: ChangeSkin
+ # username: myUser
+ # password: myPassword
+ # It's strongly recommended to enable SSL and setup a SSL certificate if the MySQL server isn't running on the same
+ # machine
+ # useSSL: false
+
+
+# HTTP proxies for connecting to the Mojang servers in order to resolve the player name to UUID.
+# 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'
\ No newline at end of file