Çözüldü Kızıltaş Feneri değiştirme

  • Konuyu Başlatan Konuyu Başlatan Buhari
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 746
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Buhari

mbuharigkz.com
Yönetici
Onaylı Satıcı
Hosting Görevlisi
Katılım
6 Eylül 2017
Mesajlar
2.057
Elmaslar
1.248
Puan
18.150
Discord İzni
Minecraft
xBuhari

Discord:

xBuhari

Eklentiyi yaparken bir yerde tıkandım. Bir lokasyon da ki kapalı olan kızıltaş fenerini kod ile nasıl açabilirim ? setType(Material.REDSTONE_LAMP_ON); olmuyor.
 
Java:
    private Field isClientSideField;

private void setStatic(boolean value) {
        try {
            isClientSideField.set(craftWorld, value);
        } catch (IllegalAccessException e) {
            e.printStackTrace();
        }
    }

public void switchLamp(Block block, boolean light) {
        Lightable lightable = (Lightable) block.getState().getBlockData();

        setStatic(true);
        lightable.setLit(light);
        block.setBlockData(lightable);
        setStatic(false);
    }
 
Java:
    private Field isClientSideField;

private void setStatic(boolean value) {
        try {
            isClientSideField.set(craftWorld, value);
        } catch (IllegalAccessException e) {
            e.printStackTrace();
        }
    }

public void switchLamp(Block block, boolean light) {
        Lightable lightable = (Lightable) block.getState().getBlockData();

        setStatic(true);
        lightable.setLit(light);
        block.setBlockData(lightable);
        setStatic(false);
    }
Ek bir kütüphane eklemek gerekiyor mu ? Hata;

1577005185615.png


Sürüm 1.8 Spigot
 
Tekrardan düzenleme yapıyorum sanırım kod 1.13 e ait bu eklentinin kaynak kodlarında var.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
 
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