Çözüldü PLUGİN (0) HATASI !

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Wrandex

Odunlara Vur Vur Vur!
Katılım
21 Ağustos 2023
Mesajlar
29
Elmaslar
2
Puan
85
Yaş
17
Konum
Minecraft
Minecraft
Tlauncher

Discord:

wrandex

Bingül Han kanalında 3 videoya kadar ne yaptıysa kodladım javayı başlangıç seviyesinde biliyorum jdk 16 kurulu bingül 1.8.8 kodlarken bende 1.16.5 kodluyordum kodlarım oyuna yansımadı ve bende 1.8.8'e geçtim jdk 16 hala yüklü hata vermedi ! Tekrar kodlarımı yazdım ve projemi srcye tıklayıp export ve daha sonrada plugins klasörüne normal jar olarak exportlamama rağmen /pl yazdığımda plugin 0 diyor ve kodlara dahil hiçbir belirti yok, o yazdığında çalışmıştı. Oyuna tlauncher 1.8.8 optifine ile giriyorum. SS'ler aşağıda;

plugin.yml =>
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
api kayıp hatası veriyor ! bingül handa vermedi !
plugins dosyası =>
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.


server özellikleri ;

#Minecraft server properties
#Mon Aug 21 12:10:11 EEST 2023
generator-settings=
op-permission-level=4
resource-pack-hash=
allow-nether=true
level-name=world
enable-query=false
allow-flight=false
announce-player-achievements=true
server-port=25565
max-world-size=29999984
level-type=DEFAULT
enable-rcon=false
force-gamemode=false
level-seed=
server-ip=
network-compression-threshold=256
max-build-height=256
spawn-npcs=true
white-list=false
spawn-animals=true
hardcore=false
snooper-enabled=true
online-mode=false
resource-pack=
pvp=true
difficulty=1
enable-command-block=false
gamemode=1
player-idle-timeout=0
max-players=1
spawn-monsters=false
generate-structures=true
view-distance=10
spawn-protection=16
motd=A Minecraft Server

main kodları;
package org.puma;

import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockBreakEvent;
import org.bukkit.event.block.BlockPlaceEvent;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.plugin.java.JavaPlugin;

import net.md_5.bungee.api.ChatColor;

public class Main extends JavaPlugin implements Listener {

@Override
public void onEnable() {
getLogger().info("Plugin Enabled!");
Bukkit.getPluginManager().registerEvents(this, this);
}

@Override
public void onDisable() {
getLogger().info("Plugin Disabled!");
}

@EventHandler
public void onJoin(PlayerJoinEvent event) {
Player player = event.getPlayer();
player.sendMessage("Sunucuya Hoşgeldin !");
}

@EventHandler
public void onBlockBreak(BlockBreakEvent event) {
Player player = event.getPlayer();
player.sendMessage(ChatColor.RED + "You can't break blocks in this area!");
event.setCancelled(true);
}

@EventHandler
public void onBlockPlace(BlockPlaceEvent event) {
sendColoredMessage(event.getPlayer(), "You placed a block!");
}

private void sendColoredMessage(Player player, String message) {
player.sendMessage(ChatColor.YELLOW + "> " + ChatColor.WHITE + message);
}
}
package org.puma;

import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockBreakEvent;
import org.bukkit.event.block.BlockPlaceEvent;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.plugin.java.JavaPlugin;

import net.md_5.bungee.api.ChatColor;

public class Main extends JavaPlugin implements Listener {

@Override
public void onEnable() {
getLogger().info("Plugin Enabled!");
Bukkit.getPluginManager().registerEvents(this, this);
}

@Override
public void onDisable() {
getLogger().info("Plugin Disabled!");
}

@EventHandler
public void onJoin(PlayerJoinEvent event) {
Player player = event.getPlayer();
player.sendMessage("Sunucuya Hoşgeldin !");
}

@EventHandler
public void onBlockBreak(BlockBreakEvent event) {
Player player = event.getPlayer();
player.sendMessage(ChatColor.RED + "You can't break blocks in this area!");
event.setCancelled(true);
}

@EventHandler
public void onBlockPlace(BlockPlaceEvent event) {
sendColoredMessage(event.getPlayer(), "You placed a block!");
}

private void sendColoredMessage(Player player, String message) {
player.sendMessage(ChatColor.YELLOW + "> " + ChatColor.WHITE + message);
}

}
 
Merhaba,

Sorunun JDK sürümü ile ilgili olduğunu düşünüyorum. JDK 8 kurup dener misiniz?
 
Merhaba,

Sorunun JDK sürümü ile ilgili olduğunu düşünüyorum. JDK 8 kurup dener misiniz?
jdk 8 indirmeye çalışıyorum ama oracle bana hesap oluşturmamı istiyor media fire de falan yok mu jdk 8
 
plugini jdk-17 kullanarak kodlamışsınız, sunucuyu java 8 kullanarak açmaya çalışıyorsunuz bu yüzden çalışmıyor, sunucuyu jdk-17 ile çalıştırın veya plugini java 8 ile kodlayın
 
plugini jdk-17 kullanarak kodlamışsınız, sunucuyu java 8 kullanarak açmaya çalışıyorsunuz bu yüzden çalışmıyor, sunucuyu jdk-17 ile çalıştırın veya plugini java 8 ile kodlayın
nasıl yapabileceğimi söylermisiniz baslat.bat dosyasında belirtmemmi gerek tam olarak anlatsanız anlamadım da
 
ya hiç bilen yok mu laaa
cevap verin bolluummm
 
ya hiç bilen yok mu laaa
cevap verin bolluummm
Dediğim gibi JDK 8 kurun. Kurmadan önce var mıdır bilmiyorum ama yeni bir Java projesi oluştururken Java versiyonu seçme kısmına tıklayın ve JavaSE-1.8 versiyonu var mı bir bakın, var ise bu versiyonu seçip yeniden bir kodlama yapın.
 
1.16.5 e geçtim jdk 16 kurdum java path değişkenini jdk 16 olarak ayarladım ve intellij idea dan pluginimi kodlamaya başladım hata alanlar sizde yapın konu kilit
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst