Minecraft Authme kurulumu Yazdır

  • 1

Minecraft Authme Kurulumu

Authme nedir?

AuthMe, Oyuncuları Sunucuya Kaydederek Onların Hesap Güvenliğini Sağlayan bir eklentidir. 

Sunucunuza ait siteniz varsa bu eklenti sayesinde oyun içerisinden kayıt olan oyuncular aynı zamanda siteye de kayıt oluyor. Yani hem oyundan hem de siteden kayıt olmasına gerek yok.

Örnek verecek olursak;

Sunucuya ilk defa giren AnkSoft adlı oyuncu /register şifre şifre komutunu kullanarak hesabını kayıt ediyor. Ardından sunucudan çık gir yaptıktan sonra /login şifre komutu ile hesabına giriş yapabilir. Bu sayede farklı bir kullanıcı, adını AnkSoft olarak yapıp sunucuya girmeye çalışınca şifreyi bilmediği için sunucuya giremeyecek.

Öncelikle Authme pluginini indirip, sunucu klasöründeki plugins dosyası içerisine atıyoruz ve sunucuyu kapatıp tekrardan açıyoruz.

Eğer sunucunuza ait siteniz yoksa bu şekilde kullanabilirsiniz. 

 

Authme Site Bağlantısı;

AuthMe bağlantısı yapmadan önce AuthMe'nin en son sürümünü kullandığınızdan emin olunuz.
Öncelikle Navicat for MySQL programına girip yeni kullanıcı oluşturmamız gerekiyor.
Navicat for MySQL
 
Örnekteki gibi kendinize yeni kullanıcı adı ve şifre belirliyorsunuz. Localhost yazan yere % işareti koyabilirsiniz.
 
Navicat for MySQL
 
Privileges seçeneğine gelip Add Privilege'ye tıklıyoruz. Minecraft kategorisini seçip içeriğinde bulunan tüm Privilege'lere tik atıyoruz.
 
navicat create user
Add Privilege 
 
Ardından Save tıklayıp menüyü kapatabiliriz.
Web sitenize eriştikten sonra bu sayfa ile karşılaşacaksınız burada yapmanız gereken, MySQL Host yazan yere sunucu sayısal IP adresinizi giriyosunuz.
Şifre yerine Anksoft tarafından size verilen şifreyi giriyorsunuz. Ardından Navicat for MySQL programında eklediğimiz kullanıcı adını yazdıktan sonra veri tabanı yerine minecraft yazıp kurulumu başlatabilirsiniz.
 
site-mysql
 
Authme dosyasındaki config.yml dosyasını açıyoruz ve aşağıdaki gibi düzenliyoruz.
Örnek config.yml dosyası (Sadece DataSource kısmıdır yani ExternalBoardOptions kısmına kadar olan ayarlardır)
 
DataSource:
backend: MYSQL
caching: false
mySQLHost: localhost
mySQLPort: '3306'
mySQLUseSSL: true
mySQLCheckServerCertificate: true
mySQLUsername: root
mySQLPassword: ''
mySQLDriverClassName: com.mysql.jdbc.Driver
mySQLDatabase: minecraft
mySQLTablename: accounts
mySQLColumnId: id
mySQLColumnName: username
mySQLRealName: realname
mySQLColumnPassword: password
mySQLColumnSalt: ''
mySQLColumnEmail: email
mySQLColumnLogged: isLogged
mySQLColumnHasSession: hasSession
mySQLtotpKey: totp
mySQLColumnIp: ip
mySQLColumnLastLogin: lastlogin
mySQLColumnRegisterDate: registerDate
mySQLColumnRegisterIp: regip
mySQLlastlocX: x
mySQLlastlocY: y
mySQLlastlocZ: z
mySQLlastlocWorld: world
mySQLlastlocYaw: yaw
mySQLlastlocPitch: pitch
mySQLPlayerUUID: ''
poolSize: 10
maxLifetime: 1800
 

 Burada bulunan mySQLHost(suncucu sayısal IP), mySQLUsername(Navicat for MySQL programında eklediğimiz kullanıcı adı), mySQLPassword(Navicat for MySQL programında eklediğimiz şifre) ve mySQLDatabase(minecraft yazabilirsiniz) alanlarını değiştirerek config.yml dosyasını kaydediyoruz.

Bu işlemleri eksiksiz bir şekilde tamamladıysanız Authme'yi başarılı bir şekilde sitenize bağlatmış olursunuz.

Herhangi bir sorunla karşılaşırsanız discord  sunucumuza gelerek bizden yardım alabilirsiniz.

Discord sunucumuz: (Katılmak için tıkla!)

 

 

 


Bu cevap yeterince yardımcı oldu mu?

<< Geri