Various minor
update to latest nukkit Add tr lang file Add support for legacy pattern as command argument
This commit is contained in:
parent
371b4f5ee5
commit
ec5e45fdd2
@ -99,7 +99,6 @@ subprojects {
|
|||||||
maven {url "http://repo.dmulloy2.net/content/groups/public/"}
|
maven {url "http://repo.dmulloy2.net/content/groups/public/"}
|
||||||
maven {url "https://repo.destroystokyo.com/repository/maven-public//"}
|
maven {url "https://repo.destroystokyo.com/repository/maven-public//"}
|
||||||
maven {url "http://ci.emc.gs/nexus/content/groups/aikar/" }
|
maven {url "http://ci.emc.gs/nexus/content/groups/aikar/" }
|
||||||
maven {url "http://ci.mengcraft.com:8080/plugin/repository/everything"}
|
|
||||||
maven {url "http://ci.athion.net/job/PlotSquared/ws/mvn/"}
|
maven {url "http://ci.athion.net/job/PlotSquared/ws/mvn/"}
|
||||||
maven {url "http://empcraft.com/maven2"}
|
maven {url "http://empcraft.com/maven2"}
|
||||||
maven {url "https://hub.spigotmc.org/nexus/content/groups/public/"}
|
maven {url "https://hub.spigotmc.org/nexus/content/groups/public/"}
|
||||||
|
@ -484,6 +484,7 @@ public class Fawe {
|
|||||||
MainUtil.copyFile(MainUtil.getJarFile(), "de/message.yml", null);
|
MainUtil.copyFile(MainUtil.getJarFile(), "de/message.yml", null);
|
||||||
MainUtil.copyFile(MainUtil.getJarFile(), "ru/message.yml", null);
|
MainUtil.copyFile(MainUtil.getJarFile(), "ru/message.yml", null);
|
||||||
MainUtil.copyFile(MainUtil.getJarFile(), "ru/commands.yml", null);
|
MainUtil.copyFile(MainUtil.getJarFile(), "ru/commands.yml", null);
|
||||||
|
MainUtil.copyFile(MainUtil.getJarFile(), "tr/message.yml", null);
|
||||||
// Setting up config.yml
|
// Setting up config.yml
|
||||||
File file = new File(this.IMP.getDirectory(), "config.yml");
|
File file = new File(this.IMP.getDirectory(), "config.yml");
|
||||||
Settings.IMP.PLATFORM = IMP.getPlatform().replace("\"", "");
|
Settings.IMP.PLATFORM = IMP.getPlatform().replace("\"", "");
|
||||||
@ -698,7 +699,7 @@ public class Fawe {
|
|||||||
debug(" - Any other errors in the startup log");
|
debug(" - Any other errors in the startup log");
|
||||||
debug("Contact Empire92 if you need assistance:");
|
debug("Contact Empire92 if you need assistance:");
|
||||||
debug(" - Send me a PM or ask on IRC/Discord");
|
debug(" - Send me a PM or ask on IRC/Discord");
|
||||||
debug(" - http://webchat.esper.net/?nick=&channels=IntellectualCrafters");
|
debug(" - https://discord.gg/ngZCzbU");
|
||||||
debug("=======================================");
|
debug("=======================================");
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
|
@ -3,9 +3,7 @@ package com.boydti.fawe.config;
|
|||||||
import com.boydti.fawe.object.FaweLimit;
|
import com.boydti.fawe.object.FaweLimit;
|
||||||
import com.boydti.fawe.object.FawePlayer;
|
import com.boydti.fawe.object.FawePlayer;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.util.ArrayList;
|
import java.util.*;
|
||||||
import java.util.Collection;
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
public class Settings extends Config {
|
public class Settings extends Config {
|
||||||
@Ignore
|
@Ignore
|
||||||
@ -25,7 +23,7 @@ public class Settings extends Config {
|
|||||||
@Final
|
@Final
|
||||||
public String PLATFORM; // These values are set from FAWE before loading
|
public String PLATFORM; // These values are set from FAWE before loading
|
||||||
|
|
||||||
@Comment({"Options: de",
|
@Comment({"Options: de, ru, tr",
|
||||||
"Create a PR to contribute a translation: https://github.com/boy0001/FastAsyncWorldedit/new/master/core/src/main/resources",})
|
"Create a PR to contribute a translation: https://github.com/boy0001/FastAsyncWorldedit/new/master/core/src/main/resources",})
|
||||||
public String LANGUAGE = "";
|
public String LANGUAGE = "";
|
||||||
@Comment("Allow the plugin to update")
|
@Comment("Allow the plugin to update")
|
||||||
|
@ -31,6 +31,13 @@ public class MathMan {
|
|||||||
return ANGLES[(int) (paramFloat * 10430.378F + 16384.0F) & 0xFFFF];
|
return ANGLES[(int) (paramFloat * 10430.378F + 16384.0F) & 0xFFFF];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static int log2nlz( int bits )
|
||||||
|
{
|
||||||
|
if( bits == 0 )
|
||||||
|
return 0; // or throw exception
|
||||||
|
return 31 - Integer.numberOfLeadingZeros( bits );
|
||||||
|
}
|
||||||
|
|
||||||
public static int floorZero(double d0) {
|
public static int floorZero(double d0) {
|
||||||
int i = (int) d0;
|
int i = (int) d0;
|
||||||
return d0 < (double) i ? i - 1 : i;
|
return d0 < (double) i ? i - 1 : i;
|
||||||
@ -483,13 +490,6 @@ public class MathMan {
|
|||||||
return x;
|
return x;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static final int getPositiveId(int i) {
|
|
||||||
if (i < 0) {
|
|
||||||
return (-i * 2) - 1;
|
|
||||||
}
|
|
||||||
return i * 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static final boolean isInteger(String str) {
|
public static final boolean isInteger(String str) {
|
||||||
if (str == null) {
|
if (str == null) {
|
||||||
return false;
|
return false;
|
||||||
|
@ -218,6 +218,14 @@ public class WorldEditBinding extends BindingHelper {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@BindingMatch(type = Pattern.class,
|
||||||
|
behavior = BindingBehavior.CONSUMES,
|
||||||
|
consumedCount = 1)
|
||||||
|
@Deprecated
|
||||||
|
public com.sk89q.worldedit.patterns.Pattern getLegacyPattern(ArgumentStack context) throws ParameterException, WorldEditException {
|
||||||
|
return getPattern(context);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets an {@link Mask} from a {@link ArgumentStack}.
|
* Gets an {@link Mask} from a {@link ArgumentStack}.
|
||||||
*
|
*
|
||||||
@ -247,6 +255,14 @@ public class WorldEditBinding extends BindingHelper {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@BindingMatch(type = com.sk89q.worldedit.masks.Mask.class,
|
||||||
|
behavior = BindingBehavior.CONSUMES,
|
||||||
|
consumedCount = 1)
|
||||||
|
@Deprecated
|
||||||
|
public com.sk89q.worldedit.masks.Mask getLegacyMask(ArgumentStack context) throws ParameterException, WorldEditException {
|
||||||
|
return getMask(context);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get a direction from the player.
|
* Get a direction from the player.
|
||||||
*
|
*
|
||||||
|
298
core/src/main/resources/tr/message.yml
Normal file
298
core/src/main/resources/tr/message.yml
Normal file
@ -0,0 +1,298 @@
|
|||||||
|
ınfo:
|
||||||
|
prefıx: "&2&lS&c&lO &e>"
|
||||||
|
fıle_deleted: "&c%s0 &eBaşarıyla Silindi."
|
||||||
|
schematıc_pastıng: "&eSchematic Yapıştırılıyor. &4Geri Alınamaz."
|
||||||
|
lıghtıng_propogate_selectıon: "&eAydınlatma &c%s0 &eParçaya Ayrılmıştır. &7(&4Not: &aAydınlatmayı Kaldırmak İçin: &d//removelight&7)"
|
||||||
|
updated_lıghtıng_selectıon: "&eAydınlatma &c%s0 &eChunk Olarak Güncellendi. &7(&aPaketlerin Gönderilmesi Zaman Alabilir&7)"
|
||||||
|
set_regıon: "&eSeçim, İzin Verilen Bölgenize Ayarlandı"
|
||||||
|
worldedıt_command_limit: "&7Lütfen Mevcut İşleminiz Tamamlanıncaya Kadar Bekleyin"
|
||||||
|
worldedıt_delayed: "&eFAWE İşleminizi Gerçekleştirirken Lütfen Bekleyin..."
|
||||||
|
worldedıt_run: "&eŞuan Yürütülüyor: &c%s"
|
||||||
|
worldedıt_complete: "&aDüzenleme Tamamlandı."
|
||||||
|
requıre_selectıon_ın_mask: "&eSeçiminizden &c%s &eTanesi Maskenizin İçinde Değil. Yalnızca İzin Verilen Bölgelerde Düzenlemeler Yapabilirsiniz."
|
||||||
|
worldedıt_volume: "&eHacim &c%current% &eOlamaz. &eMaksimum Hacim: &c%max%."
|
||||||
|
worldedıt_ıteratıons: "&c%current% &eKere Tekrar Edemezsin. Maksimum &c%max% &eDefa Tekrar Edebilirsin."
|
||||||
|
worldedıt_unsafe: "&cBu Komuta Erişim Engellendi"
|
||||||
|
worldedıt_dangerous_worldedıt: "&cİşlenmiş Güvensiz Düzenleme: &2%s0 &c%s1 &eTarafından"
|
||||||
|
worldedıt_toggle_tıps_on: "&eFAWE İpuçları Devre Dışı Bırakıldı."
|
||||||
|
worldedıt_toggle_tıps_off: "&eFAWE İpuçları Aktif Edildi."
|
||||||
|
worldedıt_bypassed: "&eŞuanda FAWE Kısıtlamasını Atlıyor."
|
||||||
|
worldedıt_unmasked: "&cFAWE Düzenlemeleriniz Artık Sınırsız."
|
||||||
|
worldedıt_restrıcted: "&cFAWE Düzenlemeleriniz Artık Sınırlandırıldı."
|
||||||
|
worldedıt_oom_admın: |-
|
||||||
|
&cMümkün Ayarlar:
|
||||||
|
&8 - &7//fast
|
||||||
|
&8 - &7Daha Küçük Düzenlemeler Yapın
|
||||||
|
&8 - &7Daha Fazla Bellek Ayırın
|
||||||
|
&8 - &7`max-memory-percent` Ayarını Kapatın
|
||||||
|
compressed: "&eGeçmiş Sıkıştırldı. &a%s0b &eKaydedildi. &7(%s1x &eDaha Küçük&7)"
|
||||||
|
actıon_complete: "&eİşlem &a%s0 &eSaniyede Tamamlandı"
|
||||||
|
error:
|
||||||
|
worldedıt_extend: "&cDüzenlemeniz İzin Verilen Bölgenizin Dışına Çıkmış Olabilir."
|
||||||
|
web_unauthorızed: "&eSadece Yapılandırılmış Siteden Gelen Bağlantılara İzin Verilir: &a%s0"
|
||||||
|
command_syntax: "&bKullanımı: &a%s0"
|
||||||
|
no_perm: "&cBunun İçin Yetkin YOK: &a%s0"
|
||||||
|
settıng_dısable: "&cEksik Ayar: &a%s0"
|
||||||
|
brush_not_found: "&cKullanılabilir Fırçalar: &a%s0"
|
||||||
|
brush_ıncompatıble: "&cFırçalar Bu Sürüm İle Uyumlu Değil"
|
||||||
|
schematıc_not_found: "&cSchematic Bulunamadı: &a%s0"
|
||||||
|
no_regıon: "&cİzin Verilen Bölge YOK"
|
||||||
|
no_mask: "&cHenüz Maske Ayarlamamışsın"
|
||||||
|
not_player: "&cDostum Bunun Icin Oyuncu Olmalisin!"
|
||||||
|
player_not_found: "&cOyuncu Bulunamadı: &a%s0"
|
||||||
|
oom: |-
|
||||||
|
&8[&cKritik&8] &cDüşük Bellek Algılandı < 1%. Aşağıdaki İşlemleri Yapmalısınız:
|
||||||
|
&8 - &7WorldEdit Blok Yerleştirmesini Sonlandır
|
||||||
|
&8 - &7WorldEdit Geçmişini Temizle
|
||||||
|
&8 - &7Gereksiz Chunkları Sil
|
||||||
|
&8 - &7Yaratıkları Öldür
|
||||||
|
&8 - &7Çöpleri Topla
|
||||||
|
&7Not: Düşük Belleğin Sebebi WorldEdit Olabilir !!
|
||||||
|
worldedıt_some_faıls: "&eİzin Verilen Bölgenizin Dışında Olduğu İçin &c%s0 &eBlok Yerleştirilemedi."
|
||||||
|
worldedıt_some_faıls_blockbag: "&cEksik Bloklar: &a%s0"
|
||||||
|
web:
|
||||||
|
generatıng_lınk: "&eYükleniyor: &a%s&7, &eLütfen Bekleyin..."
|
||||||
|
generatıng_lınk_faıled: "&cİndirme Linki Oluşturulurken Hata Oldu!"
|
||||||
|
download_lınk: "&c%s"
|
||||||
|
worldedıt:
|
||||||
|
general:
|
||||||
|
mask_dısabled: "&eGenel Maske Devre Dışı Bırakıldı"
|
||||||
|
mask: "&eGenel Maske Ayarlandı"
|
||||||
|
source_mask_dısabled: "&eGenel Kaynak Maskesi Devre Dışı Bırakıldı"
|
||||||
|
source_mask: "&eGenel Kaynak Maskesi Ayarlandı"
|
||||||
|
transform_dısabled: "&eGenel Dönüştürücü Devre Dışı Bırakıldı"
|
||||||
|
transform: "&eGenel Dönüştürücü Ayarlandı"
|
||||||
|
fast_enabled: "&eHızlı Mod Aktifleştirildi. Geçmiş ve Düzenleme Kısıtlamaları Atlanacak."
|
||||||
|
fast_dısabled: "&eHızlı Mod Devre Dışı Bırakıldı"
|
||||||
|
place_enabled: "&EPozisyon 1'e YerleÅŸtirildi."
|
||||||
|
place_dısabled: "&eDurduğun Bloğa Yerleştiriliyor."
|
||||||
|
copy:
|
||||||
|
command_copy: "&c%s0 &eBlok Kopyalandı."
|
||||||
|
cut:
|
||||||
|
command_cut_slow: "&c%s0 &eBlok Kesildi."
|
||||||
|
command_cut_lazy: "&eYapıştırılandan &c%s0 &eBlok Kaldırılacak"
|
||||||
|
paste:
|
||||||
|
command_paste: "&ePano Yapıştırıldı: &a%s0"
|
||||||
|
rotate:
|
||||||
|
command_rotate: "&ePano Döndürüldü"
|
||||||
|
flip:
|
||||||
|
command_flıpped: "&ePano Çevirildi."
|
||||||
|
regen:
|
||||||
|
command_regen_0: "&eBölge Yeniden Oluşturuldu."
|
||||||
|
command_regen_1: "&eBölge Yeniden Oluşturuldu."
|
||||||
|
command_regen_2: "&eBölge Yeniden Oluşturuldu."
|
||||||
|
tree:
|
||||||
|
command_tree: "&c%s0 &eAğacı Oluşturuldu."
|
||||||
|
command_pumpkın: "&c%s0 &eKabak Yamaları Oluşturuldu."
|
||||||
|
flora:
|
||||||
|
command_flora: "&c%s0 &eBitki Örtüsü Oluşturuldu."
|
||||||
|
history:
|
||||||
|
command_hıstory_clear: "&eGeçiş Temizlendi"
|
||||||
|
command_redo_error: "&eGeriye Alma Eylemi Bulunamadı."
|
||||||
|
command_hıstory_other_error: "&c%s0 &eOturumu Bulunamadı."
|
||||||
|
command_redo_success: "&aGeri Almayı Geri Alma Başarılı."
|
||||||
|
command_undo_error: "&cGeri Alınacak Bir İşlem Bulunamadı."
|
||||||
|
command_undo_success: "&aGeri Alma Başarılı."
|
||||||
|
operation:
|
||||||
|
operatıon: "&eİşlem Sıraya Alındı: &7(&a%s0&7)"
|
||||||
|
selection:
|
||||||
|
selectıon_wand: "&eSol_Tıklama: &a1. Pozisyonu Ayarlar&7; &eSağ_Tıklama: &a2. Pozisyonu Ayarlar"
|
||||||
|
selectıon_wand_dısable: "&eWand Devre Dışı Bırakıldı."
|
||||||
|
selectıon_wand_enable: "&eWand Aktifleştirildi."
|
||||||
|
selectıon_chunk: "&eChunk Seçildi: &7(&a%s0&7)"
|
||||||
|
selectıon_chunks: "&eChunk Seçildi: &7(&2%s0&7) - (&c%s1&7)"
|
||||||
|
selectıon_contract: "&eBölge &c%s0 &eBlok Taahhüt Edildi."
|
||||||
|
selectıon_count: "&c%s0 &eBlok Sayıldı."
|
||||||
|
selectıon_dıstr: "&eToplam Blok: &c%s0"
|
||||||
|
selectıon_expand: "&eBölge &c%s0 &eBlok Genişletildi"
|
||||||
|
selectıon_expand_vert: "&eBölge &c%s0 &eBlok Genişletildi &7(&aYukarıdan Aşağıya&7)"
|
||||||
|
selectıon_ınset: "&eBölge Girişi"
|
||||||
|
selectıon_outset: "&eBölge Başlangıcı"
|
||||||
|
selectıon_shıft: "&eBölge Kaydırıldı"
|
||||||
|
selectıon_cleared: "&eSeçimler Temizlendi"
|
||||||
|
navigation:
|
||||||
|
navıgatıon_wand_error: "&cDostum Gidecek Bir Yer YOK"
|
||||||
|
anvil:
|
||||||
|
world_ıs_loaded: "&eDünya Yürütülürken Kullanılmamlıdır. Dünya Kaydını Sil, ya da Geçersiz Kılmak İçin -f Kullanın &7(&aÖnce Kaydedin&7)"
|
||||||
|
brush:
|
||||||
|
brush_reset: "&eFırçanı Sıfırla."
|
||||||
|
brush_none: "&cDostum Fırça Tutmuyorsun!"
|
||||||
|
brush_scroll_action_set: "&eKaydırma Eylemini &c%s0 &eOlarak Ayarla"
|
||||||
|
brush_scroll_action_unset: "&eKaydırma Eylemini Kaldır"
|
||||||
|
brush_vısual_mode_set: "&eGörsel Modu &c%s0 &eOlarak Ayarla"
|
||||||
|
brush_target_mode_set: "&eHedef Modu &c%s0 &eOlarak Ayarla"
|
||||||
|
brush_target_mask_set: "&eHedef Maskesini &c%s0 &eOlarak Ayarla"
|
||||||
|
brush_target_offset_set: "&eHedef Ofsetini &c%s0 &eOlarak Ayarla"
|
||||||
|
brush_equıpped: "&eDonatılmış Fırça: &c%s0"
|
||||||
|
brush_try_other: |-
|
||||||
|
&cBelki Daha Uygun Başka Fırçalar Vardır:
|
||||||
|
&8 - &7//br height [radius=5] [#clipboard|file=null] [rotation=0] [yscale=1.00]
|
||||||
|
brush_copy: "&eKopyalamak İçin Bir Nesnenin Tabanına Sol_Tıklayın, Yapıştırmak İçin Sağ_Tıklayın. Gerekirse Fırça Yarıçapını Arttırın."
|
||||||
|
brush_heıght_ınvalıd: "&eGeçersiz Yükseklik Haritası Dosyası: &7(&c%s0&7)"
|
||||||
|
brush_smooth: "&aNot: &eÇıkıntıları veya Mağaraları Yumuşatmak İstiyorsanız Harman Fırçasını Kullanın."
|
||||||
|
brush_splıne: "&eNokta Eklemek İçin Tıklayın, Bitirmek İçin Aynı Noktaya Tıklayın"
|
||||||
|
brush_lıne_prımary: "&c%s0 &eNoktası Eklendi, Satırı Oluşturmak İçin Başka Bir Konuma Tıklayın"
|
||||||
|
brush_lıne_secondary: "&eDelik Oluşturuldu"
|
||||||
|
brush_splıne_prımary_2: "&ePozisyon Eklendi, Katılmak İçin Aynı Noktaya Tıklayın!"
|
||||||
|
brush_splıne_secondary_error: "&cYeterince Pozisyon Ayarlanmadı!"
|
||||||
|
brush_splıne_secondary: "&eDelik Oluşturuldu"
|
||||||
|
brush_sıze: "&eFırça Boyutu Ayarlandı"
|
||||||
|
brush_range: "&eFırça Menzili Ayarlandı"
|
||||||
|
brush_mask_dısabled: "&eFırça Maskesi Devre Dışı Bırakıldı"
|
||||||
|
brush_mask: "&eFırça Maskesi Ayarlandı"
|
||||||
|
brush_source_mask_dısabled: "&eFırça Kaynak Maskesi Devre Dışı Bırakıldı"
|
||||||
|
brush_source_mask: "&eFırça Kaynak Maskesi Ayarlandı"
|
||||||
|
brush_transform_dısabled: "&eFırça Dönüştürücü Devre Dışı Bırakıldı"
|
||||||
|
brush_transform: "&eFırça Dönüştürücü Ayarlandı"
|
||||||
|
brush_materıal: "&eFırça Malzemesi Ayarlandı"
|
||||||
|
rollback:
|
||||||
|
rollback_element: "&eTamamlanmadı: &c%s0"
|
||||||
|
tool:
|
||||||
|
tool_ınspect: "&c%s0 &eBağlı Aleti Kontrol Edin."
|
||||||
|
tool_ınspect_ınfo: "&c%s0 &eDeğiştirildi: &2%s1&e'den &c%s2 %s3 &eÖnce"
|
||||||
|
tool_ınspect_ınfo_footer: "&eToplam: &c%s0 &aDeğiştirildi."
|
||||||
|
tool_none: "&eElindeki Eşyaya Hiçbir Özellik Bağlı &cDeğil."
|
||||||
|
tool_ınfo: "&eBilgi Aracı Bağlı: &c%s0."
|
||||||
|
tool_tree: "&eAğaç Aracı Bağlı: &c%s0."
|
||||||
|
tool_tree_error: "&c%s0 &eTipinde Ağaç Bulunamadı."
|
||||||
|
tool_repl: "&eBlok Değiştirici Bağlı: &c%s0."
|
||||||
|
tool_cycler: "&eBlok Verisi Değiştirici Bağlı: &c%s0."
|
||||||
|
tool_flood_fıll: "&eBlok Dolgu Aleti Bağlı: &c%s0."
|
||||||
|
tool_range_error: "&eMaksimum Mesafe: &c%s0."
|
||||||
|
tool_radıus_error: "&eİzin Verilen Maksimum Mesafe: &c%s0."
|
||||||
|
tool_deltree: "&eAğaç Kaldırıcı Bağlı: &c%s0."
|
||||||
|
tool_farwand: "&eFarWant Bağlı: &c%s0."
|
||||||
|
tool_lrbuıld_bound: "&eUzun Menzilli Yapı Aracı &c%s0 &eBağlı."
|
||||||
|
tool_lrbuıld_ınfo: "&a%s0 &eAyarlamak İçin Sol_Tıklayın&7; &c%s1 &eAyarlamak İçin Sağ_Tıklayın."
|
||||||
|
superpıckaxe_enabled: "&eSüper Kazma &aAçıldı."
|
||||||
|
superpıckaxe_dısabled: "&eSüper Kazma &cKapatıldı."
|
||||||
|
superpıckaxe_area_enabled: "&eMod Değiştirildi. Bir Kazmaya Sol_Tıklayın. Kapatmak İçin: &a//"
|
||||||
|
snapshot:
|
||||||
|
snapshot_loaded: "&c%s0 &eBellek Kopyası Yüklendi; Şuan Kuruluyor..."
|
||||||
|
snapshot_set: "&eBellek Kopyası Ayarlandı: &a%s0"
|
||||||
|
snapshot_newest: "&eEn Son Yayınlanan Bellek Kopyasını Kullanıyorsunuz."
|
||||||
|
snapshot_lıst_header: "&7(&c%s0&7) &eDünyası İçin Bellek Kopyaları:"
|
||||||
|
snapshot_lıst_footer: "&b/snap use <SnapShot> &eya da &b/snap use latest &eKomutlarını Kullanarak Bellek Kopyasını Değiştirebilirsin."
|
||||||
|
biome:
|
||||||
|
bıome_lıst_header: "&eBiyomlar &7(&aSayfa: &2%s0&7/&c%s1&7):"
|
||||||
|
bıome_changed: "&eBiyomlar &c%s0 &eSütunda Değiştirildi."
|
||||||
|
utility:
|
||||||
|
kıll_success: "&a%s1 &eYarıçapında &c%s0 &eYaratık Öldürüldü."
|
||||||
|
nothıng_confırmed: "&cOnay Bekleyen Hiçbir İşlemin YOK."
|
||||||
|
page_footer: "&eBir Sonraki Sayfa İçin: &a%s0"
|
||||||
|
schematic:
|
||||||
|
schematıc_format: "&eKullanılabilir Formatlar: &7(&aİsim&7: &aArama_İsmi&7)"
|
||||||
|
schematıc_loaded: "&c%s0 &aBaşarıyla Yüklendi. Yapıştırmak İçin: &b//paste"
|
||||||
|
schematıc_saved: "&c%s0 &aBaşarıyla Kaydedildi."
|
||||||
|
schematıc_page: "&cSayfa &b%s &cOlmak Zorunda"
|
||||||
|
schematıc_none: "&cBöyle Bir Schematic Bulunamadı."
|
||||||
|
schematıc_lıst: "&eKullanılabilir Dosyalar &7(&aDosya_Adı&7: &aFormat&7) [&b%s0&7/&c%s1&7]:"
|
||||||
|
schematıc_lıst_elem: "&8 - &a%s0 &8- &7%s1"
|
||||||
|
clipboard:
|
||||||
|
clıpboard_urı_not_found: "&c%s0 &eYüklü Değilsin"
|
||||||
|
clıpboard_cleared: "&aPano Temizlendi"
|
||||||
|
clıpboard_ınvalıd_format: "&eBelirsiz Pano Formatı: &c%s0"
|
||||||
|
visitor:
|
||||||
|
vısıtor_block: "&c%s0 &eBlok Etkilendi"
|
||||||
|
vısıtor_entıty: "&c%s0 &eYaratık Etkilendi"
|
||||||
|
vısıtor_flat: "&c%s0 &eSütun Etkilendi"
|
||||||
|
selector:
|
||||||
|
selector_fuzzy_pos1: "&eBölge Belirlendi ve Genişletildi: &a%s0 &c%s1"
|
||||||
|
selector_fuzzy_pos2: "&eGeniÅŸletme Eklendi: &a%s0 &c%s1"
|
||||||
|
selector_pos: "&c%s0 &eKonumu Artık: &a%s1 &7(&c%s2&7)"
|
||||||
|
selector_center: "&eMerkez Ayarlandı: &a%s0 &7(&c%s1&7)"
|
||||||
|
selector_radıus: "&eYarıçap Ayarlandı: &a%s0 &7(&c%s1&7)"
|
||||||
|
selector_expanded: "&eBölge Genişletildi: &a%s0 &7(&c%s1&7)"
|
||||||
|
selector_ınvalıd_coordınates: "&cBilinmeyen Koordinatlar: &a%s0"
|
||||||
|
selector_already_set: "&cPozisyon Zaten Ayarlandı."
|
||||||
|
selector_set_default: "&eVarsayılan Bölge Seçiciniz: &a%s0"
|
||||||
|
timezone:
|
||||||
|
tımezone_set: "&eBu Oturum İçin Belirlenen Saat Dilimi: &a%s0"
|
||||||
|
tımezone_dısplay: "&eBu Saat Dilimindeki Geçerli Saat: &a%s0"
|
||||||
|
command:
|
||||||
|
command_ınvalıd_syntax: "&cKomut Düzgün Kullanılmadı."
|
||||||
|
help:
|
||||||
|
command_clarıfyıng_bracket: "&c%s0 &eİçin Açıklama Ekini Belirlendi"
|
||||||
|
help_suggest: "&c%s0 &eBulunamadı. Belki Bunlardan Biri İşe Yarar: &a%s1 &e?"
|
||||||
|
help_header_categorıes: "&eKomut Türleri"
|
||||||
|
help_header_subcommands: "&eAlt Komutlar"
|
||||||
|
help_header_command: "&eYardım: &7%s0"
|
||||||
|
help_ıtem_allowed: "&a%s0&8 - &7%s1"
|
||||||
|
help_ıtem_denıed: "&c%s0&8 - &7%s1"
|
||||||
|
help_header: "&eYardım: &aSayfa &2%s0&7/&c%s1"
|
||||||
|
help_footer: "&eWiki: https://git.io/vSKE5"
|
||||||
|
progress:
|
||||||
|
progress_message: "%s1/%s0 (%s2%) @%s3cps %s4s &aKaldı"
|
||||||
|
progress_fınıshed: "&7[ &aTAMAMLANDI! &7]"
|
||||||
|
cancel:
|
||||||
|
worldedıt_cancel_count: "&c%s0 &eDüzenleme İptal Edildi."
|
||||||
|
worldedıt_cancel_reason_confırm: "&eSeçiminiz Çok Büyük &7(&a%s0 &7-> &c%s1&7)&e. &c//confirm &eKullanarak &c%s2 &eİşlemini Onaylayabilirsiniz"
|
||||||
|
worldedıt_cancel_reason: "&cWorldEdit İşleminiz İptal Edildi: &e%s0&c."
|
||||||
|
worldedıt_cancel_reason_manual: "&cElle İptal Edildi"
|
||||||
|
worldedıt_cancel_reason_low_memory: "&cDüşük Bellek"
|
||||||
|
worldedıt_cancel_reason_max_changes: "&cÇok Fazla Blok Değiştirildi"
|
||||||
|
worldedıt_cancel_reason_max_checks: "&cÇok Fazla Blok Denemesi Var"
|
||||||
|
worldedıt_cancel_reason_max_tıles: "&cÇok Fazla Blok Durumu Var"
|
||||||
|
worldedıt_cancel_reason_max_entıtıes: "&cÇok Fazla Yaratık Var"
|
||||||
|
worldedıt_cancel_reason_max_ıteratıons: "&cMaksimum Yenileme"
|
||||||
|
worldedıt_cancel_reason_outsıde_regıon: "&cİzin Verilen Bölge Dışında. &7(&eEsgeçmek İçin: &a/wea&e, ya da &b`region-restrictions` &eBölümünü config.yml'den Kapatın&7)"
|
||||||
|
worldedıt_cancel_reason_no_regıon: "&cİzin Verilen Bölge YOK. &7(&eEsgeçmek İçin: &a/wea&e, ya da &b`region-restrictions` &eBölümünü config.yml'den Kapatın&7)"
|
||||||
|
worldedıt_faıled_load_chunk: "&eBazı Chunkların Yüklemesi Atlandı: &a%s0;%s1 &cchunk-wait &eSüresini Arttırmayı Deneyin."
|
||||||
|
outside world:
|
||||||
|
worldedıt_cancel_reason_outsıde_world: Cancel
|
||||||
|
navigation:
|
||||||
|
ascend_faıl: "&cYukarıda Boş Nokta YOK."
|
||||||
|
ascended_plural: "&eYükseltilen Seviye: &a%s0"
|
||||||
|
ascended_sıngular: "&eBir Seviyeye Yükseltildi."
|
||||||
|
unstuck: "&aHOP Buradayım!"
|
||||||
|
descend_faıl: "&cAltında Serbest Nokta YOK."
|
||||||
|
descend_plural: "&eÄ°ndirilen Seviye: &a%s0"
|
||||||
|
descend_sıngular: "&eBir Seviyeye İndirildi."
|
||||||
|
whoosh: "&aAmaniiinnn!"
|
||||||
|
poof: "&aAmaniiinnn!"
|
||||||
|
thru_faıl: "&cDostum Önünde Serbest Nokta YOK."
|
||||||
|
no_block: "&cGörünürde ya da Uzaklarda Blok Yok!"
|
||||||
|
up_faıl: "&cDostum Galiba Tepende Bir Blok Var."
|
||||||
|
selection:
|
||||||
|
sel_cuboıd: "&eKüboid: &c1. Nokta İçin Sol_Tıklayın&7, &c2. Nokta İçin Sağ_Tıklayın"
|
||||||
|
sel_cuboıd_extend: "&eKüboid: &cBaşlangıç Noktası İçin Sol_Tıklayın&7, &cUzatmak İçin Sağ_Tıklayın"
|
||||||
|
sel_2d_polygon: "&e2D Çokgen Seçici: &cNokta Eklemek İçin Sağ ya da Sol_Tıklayın."
|
||||||
|
sel_ellıpsıod: "&eElipsoit Seçici: &cSol_Tıklama=Merkez&7, &cUzatmak İçin Sağ_Tıklayın"
|
||||||
|
sel_sphere: "&eKüre Seçici: &cSol_Tıklama=Merkez&/, &cYarıçapı Ayarlamak İçin Sağ_Tıklayın"
|
||||||
|
sel_cylındrıcal: "&eSilindirik Seçici: &cSol_Tıklama=Merkez&7, &cUzatmak İçin Sağ Tıklayın."
|
||||||
|
sel_max: "&aMaksimum Puan: &c%s0."
|
||||||
|
sel_fuzzy: "&eBulanık Seçici: &cŞarta Bağlı Tüm Blokları Seçmek İçin Sol_Tıklayın&7, &cEklemek İçin Sağ_Tıklayın. &aHava Boşluğunu Seçmek İçin: &c//pos1."
|
||||||
|
sel_convex_polyhedral: "&eKonveks Çokyüzlü Seçici: &cSok_Tıklama=İlk_Vertex&7, &eDaha Fazlası İçin &cSağ Tıklayın&7."
|
||||||
|
sel_lıst: "&eSeçim Türlerinin Listesi İçin: &c//sel list"
|
||||||
|
sel_modes: "&eAşağıdaki Modlardan Birini Seçin:"
|
||||||
|
tips:
|
||||||
|
tıp_sel_lıst: "&7Hatırlatma: &aFarklı Seçim Modlarını Görmek İçin: &c//sel list"
|
||||||
|
tıp_select_connected: "&7Hatırlatma: &aBağlı Tüm Blokları Seçmek İçin: &c//sel fuzzy"
|
||||||
|
tıp_set_pos1: "&7Hatırlatma: &a1. Pozisyonu Desen Olarak Ayarlamak İçin: &c//set pos1"
|
||||||
|
tıp_farwand: "&7Hatırlatma: &aUzak Noktaları Seçmek İçin: &c//farwand"
|
||||||
|
tıp_lazycut: "&7Hatırlatma: &aBu Komutu Kullanmak Daha Güvenli: &c//lazycut"
|
||||||
|
tıp_fast: "&7Hatırlatma: &aHızlıca Geri Almak İçin: &c//fast"
|
||||||
|
tıp_cancel: "&7Hatırlatma: &aDevam Eden Düzenlemeyi İptal Etmek İçin: &c//cancel"
|
||||||
|
tıp_mask: "&7Hatırlatma: &aGenel Hedef Maskesi Ayarlamak İçin: &c/gmask"
|
||||||
|
tıp_mask_angle: "&7Hatırlatma: &a3-20 Bloktan Yukarısını Değiştirmek İçin: &c//replace /[-20][-3] bedrock"
|
||||||
|
tıp_set_lınear: "&7Hatırlatma: &aBlokları Doğrusal Olarak Ayarlamak İçin: &c//set #l3d[wood,bedrock]"
|
||||||
|
tıp_surface_spread: "&7Hatırlatma: &aDüz Yüzeye Yaymak İçin: &c//set #surfacespread[5][0][5][#existing]"
|
||||||
|
tıp_set_hand: "&7Hatırlatma: &aŞuanki Elini Kullanmak İçin: &c//set hand"
|
||||||
|
tıp_replace_ıd: "&7Hatırlatma: &aBlok ID'sini Değiştirmek İçin: &c//replace woodenstair #id[cobblestair]"
|
||||||
|
tıp_replace_lıght: "&7Hatırlatma: &aIşık Kaynaklarını Kaldırmak İçin: &c//replace #brightness[1][15] 0"
|
||||||
|
tıp_tab_complete: "&7Hatırlatma: &cReplace &aKomutu Sekme Tamamlamayı Destekler"
|
||||||
|
tıp_flıp: "&7Hatırlatma: &aAyna İçin: &c//flip"
|
||||||
|
tıp_deform: "&7Hatırlatma: &aYeniden Şekillendirmek İçin: &c//deform"
|
||||||
|
tıp_transform: "&7Hatırlatma: &aDönüşüm Yapmak İçin: &c//gtransform"
|
||||||
|
tıp_copypaste: "&7Hatırlatma: &aTıklayarak Yapıştırmak İçin: &c//br copypaste"
|
||||||
|
tıp_source_mask: "&7Hatırlatma: &aKaynak Maskesi Ayarlamak İçin: &c/gsmask <mask>&7"
|
||||||
|
tıp_replace_marker: "&7Hatırlatma: &aTamamen Yerleştirmek İçin: &c//replace wool #fullcopy"
|
||||||
|
tıp_paste: "&7Hatırlatma: &aYapıştırmak İçin: &c//paste"
|
||||||
|
tıp_lazycopy: "&7Hatırlatma: &lLazyCopy &eDaha Hızlıdır"
|
||||||
|
tıp_download: "&7Hatırlatma: &aİndirmek İçin: &c//download"
|
||||||
|
tıp_rotate: "&7Hatırlatma: &aYönlendirmek İçin: &c//rotate"
|
||||||
|
tıp_copy_pattern: "&7Hatırlatma: &aDesen Olarak Kullanmak İçin: &c#copy"
|
||||||
|
tıp_regen_0: "&7Hatırlatma: &aBiyomları Kullanmak İçin: &c/regen <Biyom>"
|
||||||
|
tıp_regen_1: "&7Hatırlatma: &aBiyom Değeri İçin: &c/regen <Biyom> <Değer>"
|
||||||
|
tıp_bıome_pattern: "&7Hatırlatma: &c#biome:forest &eDeseni Herhangi Bir Komutta Kullanılabilir"
|
||||||
|
tıp_bıome_mask: "&7Hatırlatma: &c`$jungle` &eMaskesini Bir Biyoma Kısıtla"
|
@ -3,7 +3,7 @@ repositories {
|
|||||||
}
|
}
|
||||||
dependencies {
|
dependencies {
|
||||||
compile project(':core')
|
compile project(':core')
|
||||||
compile group: "cn.nukkit", name: "nukkit", version: "1.0"
|
compile name: 'nukkit-1.0-SNAPSHOT'
|
||||||
compile name: 'worldedit-core-6.1.4-SNAPSHOT-dist'
|
compile name: 'worldedit-core-6.1.4-SNAPSHOT-dist'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
BIN
nukkit/lib/nukkit-1.0-SNAPSHOT.jar
Normal file
BIN
nukkit/lib/nukkit-1.0-SNAPSHOT.jar
Normal file
Binary file not shown.
@ -77,7 +77,6 @@ public class NukkitChunk extends CharFaweChunk<BaseFullChunk, NukkitQueue> {
|
|||||||
// Set heightmap
|
// Set heightmap
|
||||||
NukkitQueue parent = (NukkitQueue) getParent();
|
NukkitQueue parent = (NukkitQueue) getParent();
|
||||||
Level world = ((NukkitQueue) getParent()).getWorld();
|
Level world = ((NukkitQueue) getParent()).getWorld();
|
||||||
world.clearCache(true);
|
|
||||||
final BaseFullChunk chunk = getChunk();
|
final BaseFullChunk chunk = getChunk();
|
||||||
getParent().setHeightMap(this, heightMap);
|
getParent().setHeightMap(this, heightMap);
|
||||||
char[][] sections = getCombinedIdArrays();
|
char[][] sections = getCombinedIdArrays();
|
||||||
|
@ -63,12 +63,12 @@ public class NukkitQueue extends NMSMappedFaweQueue<Level, BaseFullChunk, BaseFu
|
|||||||
public void setHeightMap(FaweChunk chunk, byte[] heightMap) {
|
public void setHeightMap(FaweChunk chunk, byte[] heightMap) {
|
||||||
BaseFullChunk forgeChunk = (BaseFullChunk) chunk.getChunk();
|
BaseFullChunk forgeChunk = (BaseFullChunk) chunk.getChunk();
|
||||||
if (forgeChunk != null) {
|
if (forgeChunk != null) {
|
||||||
int[] otherMap = forgeChunk.getHeightMapArray();
|
byte[] otherMap = forgeChunk.getHeightMapArray();
|
||||||
for (int i = 0; i < heightMap.length; i++) {
|
for (int i = 0; i < heightMap.length; i++) {
|
||||||
int newHeight = heightMap[i] & 0xFF;
|
int newHeight = heightMap[i] & 0xFF;
|
||||||
int currentHeight = otherMap[i];
|
int currentHeight = otherMap[i] & 0xFF;
|
||||||
if (newHeight > currentHeight) {
|
if (newHeight > currentHeight) {
|
||||||
otherMap[i] = newHeight;
|
otherMap[i] = (byte) newHeight;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -236,7 +236,7 @@ public class NukkitQueue extends NMSMappedFaweQueue<Level, BaseFullChunk, BaseFu
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void relightBlock(int x, int y, int z) {
|
public void relightBlock(int x, int y, int z) {
|
||||||
world.updateBlockLight(x, y, z);
|
world.addLightUpdate(x, y, z);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -5,7 +5,9 @@ api: ["1.0.0"]
|
|||||||
main: com.boydti.fawe.nukkit.core.NukkitWorldEdit
|
main: com.boydti.fawe.nukkit.core.NukkitWorldEdit
|
||||||
permissions:
|
permissions:
|
||||||
fawe.plotsquared:
|
fawe.plotsquared:
|
||||||
default: true
|
default: true
|
||||||
|
children:
|
||||||
|
fawe.plotsquared.trusted: true
|
||||||
fawe.plotme:
|
fawe.plotme:
|
||||||
default: true
|
default: true
|
||||||
fawe.bypass:
|
fawe.bypass:
|
||||||
|
Loading…
Reference in New Issue
Block a user