Yardım Spawnerları kaldırma

startcraft

Kızıltaş Madencisi
En iyi cevaplar
0
Oyun Sürümü
1.16.5
Serverimdeki bütün spawnerları kaldırmak istiyorun
world,nether fark etmez heryerdeki spawnerları nasıl kaldırabilirim ?
 

Sukela

ne yazsam bilemedim
Genel Moderatör
En iyi cevaplar
83
İstersen worldedit kullanabilirsin "//replacenear 500 52 air" bu şekilde veya bu plugini kullanabilirsin.
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
 

Neels

Discord: ByNeels#1212
En iyi cevaplar
21
İstersen worldedit kullanabilirsin "//replacenear 500 52 air" bu şekilde veya bu plugini kullanabilirsin.
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
No Spawners eklentisi stabil çalışmıyor, gerekli Chunk'lar yüklenmeden kesinlikle silmiyor. Chunk'ları yüklemek içinse mantıklı bir sistem yok çünkü sunucu çöker, ram farketmeksizin...

Diğer dediğini şimdi bende deneyeceğim, ihtiyacım vardı, teşekkürler.
 

Sukela

ne yazsam bilemedim
Genel Moderatör
En iyi cevaplar
83
No Spawners eklentisi stabil çalışmıyor, gerekli Chunk'lar yüklenmeden kesinlikle silmiyor. Chunk'ları yüklemek içinse mantıklı bir sistem yok çünkü sunucu çöker, ram farketmeksizin...

Diğer dediğini şimdi bende deneyeceğim, ihtiyacım vardı, teşekkürler.

Aslında chunklar yüklendikçe silinmesi daha mantıklı, oyuncular chunklara gittikçe spawnerlar siliniyordur, diğeri tüm dünya da ki spawnerları siliyor biraz kasabilir.
 

Neels

Discord: ByNeels#1212
En iyi cevaplar
21
Aslında chunklar yüklendikçe silinmesi daha mantıklı, oyuncular chunklara gittikçe spawnerlar siliniyordur, diğeri tüm dünya da ki spawnerları siliyor biraz kasabilir.
Spawner satışı yapılabilir ve oyuncuların satın aldığı Spawner'larda silinir. Bu yönden mantıklı değil...
 

startcraft

Kızıltaş Madencisi
En iyi cevaplar
0
herhangi bir spawner satışı olmayacak ama sunucu 1.16 attığınız plugin iş görür mü ?
 

Neels

Discord: ByNeels#1212
En iyi cevaplar
21
sorun devam etmektedir.
Java:
World world = Bukkit.getWorld("world");
for(Chunk c : world.getLoadedChunks()){
     for(BlockState b : c.getTileEntities()){
          if(b instance of Spawner){
              Spawner spawner = (Spawner) b;
              b.remove();
}}}
Bunu deneyin, işinizi görecektir.
 
Üst