emre.
Fırında Isıttığım İlk Taş
- Katılım
- 4 Ocak 2022
- Mesajlar
- 95
- Elmaslar
- 30
- Puan
- 6.405
- Yaş
- 24
- Minecraft
- Rikitiki123
Discord:
emre.#4570
Herkese merhabalar, bu konumda sizlere skin değiştirmeye yarayan SkinsRestorer eklentisinden bahsedeceğim.
Biliyorum bu plugin hakkında çok paylaşım yapıldı ama sizlere daha detaylı anlatacağım.
SkinsRestorer nedir?
Oyunculara yetki verip istedikleri skinleri kullanmalarını sağlaya bilirsiniz ya da sizin istediğiniz skini kullanması istiyorsanız sunucunuza giren herkes o skini kullanabilir. Sadece Premiyum hesapları olan oyuncularınız kendi skinlerini kullansın istiyorsanız onuda ayarlayabilirsiniz.
Öncelikle sizinle birlikte config'ni inceleyelim.
aşağıda direk sizlerele config paylaştım # bilgi mesajı koydum okuyun anlarsınız
##################################Biliyorum bu plugin hakkında çok paylaşım yapıldı ama sizlere daha detaylı anlatacağım.
SkinsRestorer nedir?
Oyunculara yetki verip istedikleri skinleri kullanmalarını sağlaya bilirsiniz ya da sizin istediğiniz skini kullanması istiyorsanız sunucunuza giren herkes o skini kullanabilir. Sadece Premiyum hesapları olan oyuncularınız kendi skinlerini kullansın istiyorsanız onuda ayarlayabilirsiniz.
Öncelikle sizinle birlikte config'ni inceleyelim.
aşağıda direk sizlerele config paylaştım # bilgi mesajı koydum okuyun anlarsınız
# SkinsRestorer config #
##################################
# We from SRTeam thank you for using our plugin!
# SRTeam olarak eklentimizi kullandığınız için teşekkür ederiz!
# We recommend you read the official installation guide before asking for help:
#Yardım istemeden önce resmi kurulum kılavuzunu okumanızı öneririz:
#
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# bu linkte skinrestorer daha çok bilgiye sahip olursunuz.
# We have prepared a few resources to help you configure the plugin:
#Eklentiyi yapılandırmanıza yardımcı olacak birkaç kaynak hazırladık
# General help:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# Genel bilgi içerir
# Commands and permissions:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# Adım 1 :Komutlar ve Yetkiler:
# Adım 2 :Komutlar ve izinler Oyunculara skinsrestorer.player veya skinsrestorer.command.* bu izinleri verirseniz Oyuncuların erişebileceği komutları kullanır.
# Adım 3 :Tek tek yetki vermek istiyorsanız
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
#Oyuncu komutları:
#/skin - ana komut.
#/skin <skinname> - Dış görünümünüzü ayarlar.
#/skin update - Dış görünümünüzü günceller.
#/skin clear - Dış görünümünüzü sıfırlar.
#/skins - GUI
# Adım 4 : Yetkili Kadronuzdaki kişilere skinsrestorer.admin veya skinsrestorer.admincommand.* yetkililerini verirseniz oyun içindeki admin yetkilerine sahip olur.
# Adım 5 : Bu Yetkiler ne işe yarar. /sr Yazarak skinsrestorer yetkili komutlarını görürler.
#Admin komutları:
#/sr - Ana yönetici komutu
#/skin set <playername> <skinname> - Oyuncunun dış görünümünü ayarlar.
#/skin clear <player> - Oyuncunun dış görünümünü sıfırlar.
#/skin update <player> Bir oyuncunun dış görünümünü günceller.
#/skin drop <skinname> - Dış görünüm verilerini veri tabanından kaldırır.
#/sr reload - Yapılandırmayı ve yerel ayarları yeniden yükler.
#/sr status - Eklenti durumunu kontrol edin.
# Adım 6 : /sr createcustom komutu sunucuda ki herkes için bir skin belirler. /sr createcustom <skinName> <skinInput>
# Adım 7 : Daha detaylı Admin komutlar için
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# Translations and messages:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# Çeviriler ve mesajlar. İçinde Türkçe de var.
# Türkçe yapmak için şu adımları izleyin
# Adım 1 : locale: en bulup locale: tr yapın
# Adım 2 : consoleLocale: en bulup consoleLocale: tr yapın
# Daha farklı dilleri istiyorsanız:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# If you encounter issues, you can do the following:
# Read the troubleshooting guide:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# For advanced help or other, go to our Discord Server:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# Bir sorun yaşarsanız:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# Yada Discord Sunucularına gidebilirsiniz:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# (?) Step by step installation guide:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
#
# (!) IF YOU ARE USING A PROXY (BungeeCord, Waterfall or Velocity), YOU NEED TO INSTALL SKINSRESTORER ON THE PROXY AND ALL SERVERS! (!)
# (!) YOU ALSO NEED TO CONFIGURE YOUR SERVERS TO DETECT THE PROXY! (!)
# (!) AND YOU ALSO NEED TO PUT THE SAME CONFIG FILE IN ALL PROXIES AND SERVERS! (!)
# (!) You can find detailed proxy instructions here:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# (?) Adım adım kurulum kılavuzu:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
#
# (!) EĞER PROXY (BungeeCord, Waterfall veya Velocity) KULLANIYORSANIZ, PROXY VE TÜM SUNUCULARA SKINSRESTORER YÜKLEMENİZ GEREKİR! (!)
# (!) AYRICA PROXY'İ ALGILAMAK İÇİN SUNUCULARINIZI YAPILANDIRMANIZ GEREKİR! (!)
# (!) VE AYNI YAPILANDIRMA DOSYASINI TÜM PROXİLER VE SUNUCULARA KOYMANIZ GEREKİR! (!)
# (!) Ayrıntılı proxy talimatlarını burada bulabilirsiniz:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
##########
# Locale #
##########
# Translation & message options here
#Çeviri ve mesaj seçenekleri burada
# To learn more about translations and how to make custom translations, visit:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# Hangi dilleri desteklediğini burdan bakabilirsiniz:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
messages:
# A locale code for the locale you want to use by default for messages and commands.
# Has to be a string separated by an underscore.
# Mesajlar ve komutlar için varsayılan olarak kullanmak istediğiniz yerel ayara ait yerel ayar kodu.
# Alt çizgiyle ayrılmış bir dize olmalıdır.
locale: tr
# A locale code for the messages and commands sent to the console.
# This is useful if you want to use a different locale for the console than for players.
# We recommend keeping this at the default value because we mostly only provide support in English.
# Has to be a string separated by an underscore.
# Konsola gönderilen mesajlar ve komutlar için yerel ayar kodu.
# Konsol için oynatıcılardan farklı bir yerel ayar kullanmak istiyorsanız bu kullanışlıdır.
# Çoğunlukla yalnızca İngilizce destek sağladığımız için bunu varsayılan değerde tutmanızı öneririz.
# Alt çizgiyle ayrılmış bir dize olmalıdır.
consoleLocale: tr
# Disable the message prefix in SkinsRestorer messages.
disablePrefix: false
# Every message sent by the plugin will use the players client locale if a translation is available.
# If disabled, the config locale will be used instead.
perIssuerLocale: true
# How dates are formatted by the plugin in messages. Format is explained here:
#
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
dateFormat: dd MMMM yyyy
############
# Database #
############
# Settings for databases skin storage (recommended for large networks with a lot of skins)
# [!] Make sure you have the correct permissions set for your MySQL user. [!]
# [!] Make sure to fill in database.connectionOptions if you're using certificate / ssl authentication. [!]
# [!] If you're not using ssl, change sslMode=trust to sslMode=disable [!]
# Veritabanları dış görünüm depolama ayarları (çok sayıda dış görünüme sahip büyük ağlar için önerilir)
# [!] MySQL kullanıcınız için doğru izinlerin ayarlandığından emin olun. [!]
# [!] Sertifika / SSL kimlik doğrulaması kullanıyorsanız, Database.connectionOptions alanını doldurduğunuzdan emin olun. [!]
# [!] SSL kullanmıyorsanız, sslMode=trust'ı sslMode=disable [!] olarak değiştirin
database:
enabled: false
host: localhost
port: 3306
database: db
username: root
password: pass
maxPoolSize: 10
tablePrefix: sr_
connectionOptions: sslMode=trust&serverTimezone=UTC
#MySQL:
#Enabled: false
#MySQL bağlantısı kurulsun mu?
#Seçenekler: true/false
#Host: localhost
#MySQL host adresiniz nedir?
#Seçenekler: localhost/host adresiniz
#Port: 3306
#MySQL portunuz nedir?
#Database: db
#MySQL veritabanı adınız nedir?
#Username: root
#MySQL kullanıcı adınız nedir?
#Password: pass
#MySQL şifreniz nedir?
#SkinTable: Skins
#MySQL cilt (skin) listesi tablo başlığınzıın adı olmalı?
#PlayerTable: Players
#MySQL oyuncu listesi tablo başlığınızın adı olmalı?
############
# Commands #
############
# Control behaviour of commands.
# To learn more about commands and permissions, visit:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
commands:
# For all player commands to work by default, you need to give players the permission 'skinsrestorer.player'.
#Tüm oyuncu komutlarının varsayılan olarak çalışması için oyunculara 'skinsrestorer.player' iznini vermeniz gerekir.
# This option allows you to force the default permission (skinsrestorer.player) to be given to all players.
# Bu seçenek, varsayılan iznin (skinsrestorer.player) tüm oyunculara verilmesini zorlamanızı sağlar.
# A value of 'false' will disable this behaviour, and players will need to be given the permission explicitly.
# 'false' değeri bu davranışı devre dışı bırakacaktır ve oyunculara açıkça izin verilmesi gerekecektir.
# This is because some platforms (like BungeeCord) do not have a default permission system.
# Bunun nedeni bazı platformların (BungeeCord gibi) varsayılan izin sistemine sahip olmamasıdır.
# If your platform supports default permissions, this option is ignored.
# Platformunuz varsayılan izinleri destekliyorsa bu seçenek dikkate alınmaz.
forceDefaultPermissions: true
# Players cooldown in seconds when changing skins (set to 0 to disable).
# SkinErrorCooldown is used when an error or invalid url occurs.
# Can be bypassed with 'skinsrestorer.bypasscooldown'.
# Oyuncuların görünümleri değiştirirken saniyeler içinde bekleme süresi (devre dışı bırakmak için 0'a ayarlandı).
# SkinErrorCooldown, bir hata veya geçersiz URL oluştuğunda kullanılır.
# 'skinsrestorer.bypasscooldown' bekleme süresini etkilemez. skinsrestorer.bypasscooldown
skinChangeCooldown: 60
skinErrorCooldown: 60
# When enabled, only websites from the list below is allowed to be set using /skin url <url>
# [?] this is useful if you host your own image server.
# Etkinleştirildiğinde, yalnızca aşağıdaki listedeki web sitelerinin /skin url <url> kullanılarak ayarlanmasına izin verilir
# [?] Kendi görüntü sunucunuzu barındırıyorsanız bu kullanışlıdır.
restrictSkinUrls:
enabled: false
list:
-
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
-
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
-
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
-
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
-
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
-
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
-
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
-
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# Skins in this list will be disabled, so users can't set them.
# Can be bypassed with 'skinsrestorer.bypassdisabled'.
# Bu listedeki görünümler devre dışı bırakılacağından kullanıcılar bunları ayarlayamayacak.
# 'skinsrestorer.bypassdisabled' ile bypass edilebilir.skinsrestorer.bypassdisabled skinsrestorer.bypassdisabled skinsrestorer.bypassdisabled
disabledSkins:
enabled: true
list:
- steve
- owner
- Baklavaki
- craftrise
- sonoyuncu
# To enable per skin permissions you must agree to these rules:
# - Do not monetize players being able to use their own skin
# - Do not force players to steve skins and make them pay to use their own skin
# - You can charge them for custom skins, but not their own skin
# If you agree, set this to: 'I will follow the rules'
perSkinPermissionsConsent: ''
# Allows the usage of per-skin permission.
# Example: skinsrestorer.skin.xknat OR skinsrestorer.skin.Pistonmaster
# with "skinsrestorer.ownskin" players can run /skin set <their own name>.
# [!] Only enable if you have set up permissions properly and know what you are doing.
# [!] This option only works if 'commands.perSkinPermissionsConsent' is consented to.
perSkinPermissions: false
# How many commands to store in the player's command history.
# This is used for the /skin undo command.
# Use 0 to disable storing command history.
maxHistoryLength: 36
# How many favourites a player may have.
# This is used for the /skin favourite command.
# Use 0 to disable storing favourites.
maxFavouriteLength: 180
customHelp:
# Override the automatically generated translated help message with a custom one.
# This is useful if you want to have a custom help message for your server.
# This only affects the base help message when running /skin with no parameters, not the error/subcommand help messages.
enabled: false
# The custom help message to send to the player when running /skin with no parameters.
message:
- <yellow>Skin plugin Help
- <gray>---------------------
- <gray>/skin set <skin> - <yellow>Set your skin
# <!! Warning !!>
# This option will disable the /skin command from being registered on the server.
# Do not disable this unless you are overriding the /skin command with a different plugin or you don't want the skin command.
# Requires a server restart to take effect.
disableSkinCommand: false
# <!! Warning !!>
# This option will disable the /skins command from being registered on the server.
# Do not disable this unless you are overriding the /skins command with a different plugin or you don't want the GUI command.
# Requires a server restart to take effect.
disableGUICommand: false
# Control what skins appear in the /skins GUI
gui:
# Control what skin is displayed when a player does not have permission for a skin.
# This is the end part of the skin texture URL.
# You can obtain the texture URL from /sr info skin <skinName>
notUnlockedSkin: c10591e6909e6a281b371836e462d67a2c78fa0952e910f32b41a26c48c1757c
# Control custom skins in the /skins GUI
custom:
# Whether custom skins are enabled in the /skins GUI
enabled: true
# Order of custom skins relative to the other skin types
index: 0
# Whether only specific custom skins are allowed in the /skins GUI
onlyShowList: false
# Specific custom skins to show in the /skins GUI
list:
- xknat
- pistonmaster
# Control player skins in the /skins GUI
players:
# Whether player skins are enabled in the /skins GUI
enabled: false
# Order of player skins relative to the other skin types
index: 1
# Whether only specific player skins are allowed in the /skins GUI
onlyShowList: false
# Specific player skins to show in the /skins GUI
list:
- 7dcfc130-344a-4719-9fbe-3176bc2075c6
- b1ae0778-4817-436c-96a3-a72c67cda060
# Control recommended skins in the /skins GUI
recommendations:
# Whether recommended skins are enabled in the /skins GUI
enabled: true
# Order of recommended skins relative to the other skin types
index: 2
# Whether only specific recommended skins are allowed in the /skins GUI
onlyShowList: false
# Specific recommended skins to show in the /skins GUI
list:
- vampire
- space-suit
###########
# Storage #
###########
# Here you can design the plugin the way you want it.
# Enable or disable default skins
# applyForPremium: false will only put a skin on skinless/steve players.
# If there is more than one, the plugin will choose a random one.
# [?] Supports custom & url.png skins, read SkinFile Generator below. [?]
# Sunucudaki oyuncular belirli bir (skini) mi kullansın?
storage:
defaultSkins:
enabled: false
applyForPremium: false
#Premium hesabı olanlara da bu özellik uygulansın mı?
list:
- a
- pistonmaster
# <!! Warning !!>
# Enable this will require players to run "/skin update" to update their skin.
disallowAutoUpdateSkin: false
# Time that skins are stored in the database before we request again (in minutes).
# [?] A value of 0 will disable auto updating of skins and players will need to manual run /skin update.
# [!] Lowering this value will increase the amount of requests which could be a problem on large servers.
skinExpiresAfter: 15
# How long we should cache the UUIDs of players (in minutes).
uuidExpiresAfter: 60
#########
# Proxy #
#########
# Change proxy specific settings here.
proxy:
# Disable all SkinsRestorer commands on specific backend servers.
# [!] This only works & is relevant if you're using proxies like BungeeCord / Velocity
notAllowedCommandServers:
# Whether to enable the backend server command blocking feature.
enabled: true
# Block players from executing SkinsRestorer commands before having joined a server.
ifNoServerBlockCommand: true
# When false means servers in the list are NOT allowed to execute SkinsRestorer commands, true means ONLY servers in the list are allowed to execute SkinsRestorer commands.
allowList: false
# List of servers where SkinsRestorer commands are allowed/disallowed depending on the 'allowList' setting.
list:
- auth
##########
# Server #
##########
# Change server specific settings here.
server:
# Disabling this will stop SkinsRestorer from changing skins when a player loads a server resource pack.
# When a player loads a server resource pack, their skin is reset. By default, SkinsRestorer reapplies the skin when the player reports that the resource pack has been loaded or an error has occurred.
resourcePackFix: true
# Dismounts a mounted (on a horse, or sitting) player when their skin is updated, preventing players from becoming desynced.
# File override = ./plugins/SkinsRestorer/disableDismountPlayer.txt
dismountPlayerOnSkinUpdate: true
# Remounts a player that was dismounted after a skin update (above option must be true).
# Disabling this is only recommended if you use plugins that allow you ride other players, or use sit. Otherwise you could get errors or players could be kicked for flying.
# File override = ./plugins/SkinsRestorer/disableRemountPlayer.txt
remountPlayerOnSkinUpdate: true
# Dismounts all passengers mounting a player (such as plugins that let you ride another player), preventing those players from becoming desynced.
# File override = ./plugins/SkinsRestorer/enableDismountEntities.txt
dismountPassengersOnSkinUpdate: false
sound:
# Play a sound when a player runs /skin to change their skin.
enabled: true
# Sound to play when a player runs /skin to change their skin.
# You can find the allowed format and values at
#
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
value: ENTITY_PLAYER_TELEPORT, 0.7
login:
# Stops the process of setting a skin if the LoginEvent was canceled by an AntiBot plugin.
# [?] Unsure? leave this true for better performance.
noSkinIfLoginCanceled: true
# This will make SkinsRestorer always apply the skin even if the player joins as premium on an online mode server.
alwaysApplyPremium: false
api:
# Here you can fill in your APIKey for lower MineSkin request times.
# Key can be requested from
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# [?] A key is not required, but recommended.
mineskinAPIKey: key
# SkinsRestorer uses MineSkin to generate usable skins from links.
# All skins generated by MineSkin are by default shown in their public gallery on their website.
# Enabling this option will hide all skins generated by MineSkin from their public gallery.
mineskinSecretSkins: false
# SkinsRestorer provides curated recommended skins for players to use
# These skin can be used via /skin random and the /skins GUI
# If you would like to opt out of this feature, set this to false.
# It will prevent loading of recommended skins from storage and downloading new ones.
# Be aware that commands like /skin random will not work without this feature.
fetchRecommendedSkins: true
###############
# Danger Zone #
###############
# ABSOLUTELY DO NOT CHANGE SETTINGS HERE IF YOU DO NOT KNOW WHAT YOU DO!
advanced:
# <!! Warning !!>
# Enabling this will stop SkinsRestorer to change skins on join.
# Handy for when you want run /skin apply to apply skin after texturepack popup
#Oyuna giriş yapıldığında skinler deaktif edilsin mi?
disableOnJoinSkins: false
# <!! Warning !!>
# This enables the PaperMC join event integration that allows instant skins on join.
# It is recommended over the fallback listener because it is smoother and should not lag the server.
# It also fixes all resource pack skin apply issues.
# If your players are experiencing extremely long loading screens, try disabling this.
enablePaperJoinListener: true
# <!! Warning !!>
# When enabled SkinsRestorer will not try to connect to any web server, which means the follow things won't work:
# Getting new skins from Mojang, looking up uuids of players, skin url, update checking and more.
# SkinsRestorer will only be able to access already downloaded skins.
# This is useful for servers that are not connected to the internet or have a firewall blocking connections.
noConnections: false
# Updater Settings
# <!! Warning !!>
# Using outdated version void's support, compatibility & stability.
# To block all types of automatic updates (which can risk keeping an exploit):
# Create a file called 'noupdate.txt' in the plugin directory (./plugins/SkinsRestorer/ )
################
# DEV's corner #
################
# Enable these on the dev's request
dev:
# Enable to start receiving debug messages about api requests & more.
debug: false
# End #
# Useful tools:
#
# SkinFile Generator:
# With SkinFile Generator, you can upload your own custom skin to get a unique .skin file that you can put in your skins folder, to use with SkinsRestorer.
# Check it out here:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
#
# SkinSystem:
# With SkinSystem, you, as a server owner, can connect AuthMe with the SkinSystem website that you can host, to give your players the ability to upload custom skins.
# Check it out here:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
#
# Useful Links #
# Website:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# Docs:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# Spigot:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# Github:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
# Discord:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.