Skip to content

Kimlik Doğrulama ​

Sunucular, istemcinin geçerli ve ücretli bir hesapla oynadığından emin olmak için Mojang'in oturum sunucularıyla kimlik doğrulaması yapar. Pumpkin, kimlik doğrulamayı tamamen yapılandırmanıza olanak tanır.

Kimlik Doğrulamayı Yapılandırma ​

WARNING

Çoğu sunucu varsayılan kimlik doğrulama yapılandırmasını değiştirmemelidir. Bunu yapmak beklenmeyen sonuçlara yol açabilir. Ne yaptığınızı bilmiyorsanız bu ayarları değiştirmeyin!

enabled: Boolean ​

Kimlik doğrulamanın etkin olup olmadığı.

toml
[networking.java.authentication]
enabled = false

prevent_proxy_connections: Boolean ​

Proxy bağlantılarını engelleyip engellememe.

toml
[networking.java.authentication]
enabled = true
prevent_proxy_connections = true

auth_url: String (optional) ​

Kimlik doğrulama için kullanılacak URL. Belirtilmezse Mojang'in oturum sunucuları kullanılır.

Yer Tutucular ​
Yer tutucuAçıklama
{username}Oyuncu kullanıcı adı
{server_hash}Sunucunun hash'i
toml
[networking.java.authentication]
auth_url = "[custom auth server here]"

prevent_proxy_connection_auth_url: String (optional) ​

prevent_proxy_connections etkinse kullanılacak kimlik doğrulama URL'si. Belirtilmezse Mojang'in oturum sunucuları kullanılır.

Yer Tutucular ​
Yer tutucuAçıklama
{username}Oyuncu kullanıcı adı
{server_hash}Sunucunun hash'i
{ip}Oyuncunun IP adresi
toml
[networking.java.authentication]
prevent_proxy_connection_auth_url = "[custom auth server here]"

Oyuncu Profili ​

allow_banned_players: Boolean ​

Mojang tarafından işaretlenen oyunculara izin ver.

toml
[authentication.player_profile]
allow_banned_players = true

allowed_actions: String Array ​

allow_banned_players etkinse hangi eylemlere izin verileceğini düzenler.

toml
[authentication.player_profile]
allow_banned_players = true
allowed_actions = ["FORCED_NAME_CHANGE", "USING_BANNED_SKIN"]

Dokular ​

enabled: Boolean ​

Oyuncu dokularını (örn. skin/cape) filtrelemeyi/doğrulamayı sağlar.

toml
[authentication.textures]
enabled = true

allowed_url_schemes: String Array ​

Dokular için izin verilen URL şemaları.

toml
[authentication.textures]
enabled = true
allowed_url_schemes = ["http", "https"]

allowed_url_domains: String Array ​

Dokular için izin verilen URL alan adları.

toml
[authentication.textures]
enabled = true
allowed_url_domains = [".minecraft.net", ".mojang.com"]

Doku Türleri ​

skin: Boolean ​

Oyuncu skinlerini kullanıp kullanmama davranışını düzenler.

toml
[authentication.textures.types]
skin = true

cape: Boolean ​

Oyuncu capelerini kullanıp kullanmama davranışını düzenler.

toml
[authentication.textures.types]
cape = true

elytra: Boolean ​

Oyuncu elytralarını kullanıp kullanmama davranışını düzenler.

toml
[authentication.textures.types]
elytra = true

Varsayılan Yapılandırma ​

Varsayılan olarak kimlik doğrulama etkindir ve Mojang'in sunucularını kullanır. Varsayılan yapılandırma:

toml
[networking.java.authentication]
enabled = true
prevent_proxy_connections = false

[authentication.player_profile]
allow_banned_players = false
allowed_actions = ["FORCED_NAME_CHANGE", "USING_BANNED_SKIN"]

[authentication.textures]
enabled = true
allowed_url_schemes = ["http", "https"]
allowed_url_domains = [".minecraft.net", ".mojang.com"]

[authentication.textures.types]
skin = true
cape = true
elytra = true

MIT Lisansı altında yayınlandı.