Reforestation
Wtyczka Bukkit do Minecrafta, która ponownie wysadza sadzonki i o wiele więcej
- Dostępne pliki
- 20
- Obsługiwane wersje
- 2
- Najnowszy plik
- 01.03.2014
Jeśli jesteś podobny do mnie, gdy grasz w Minecraft, drewno jest w ciągłym zapotrzebowaniu. Więc idziesz i wycinasz kilka drzew z lasu, prawda? To oznacza kilka mniej drzew w lesie. Drzewa wypadają sadzonki, ale czy naprawdę poświęcasz czas, by je ponownie zasadzić za każdym razem? A co z innymi ludźmi na twoim serwerze? Jeśli nie będziesz ostrożny, może dojść do poważnego wylesienia, pozostawiając niezliczone zwierzęta bez domu. Pamiętaj, bioróżnorodność maleje wraz z utratą siedlisk! Ten problem może wydawać się zbyt duży, by poradzić sobie z nim samemu, i masz rację, jeśli tak myślisz. Właśnie tu pojawia się Reforestaion! Rewolucyjny, prosty plugin, który pozwala matce naturze zadbać o siebie samą!
Jak to możliwe?
Za każdym razem, gdy sadzonka wypada z gracza lub drzewa, jeśli można ją posadzić w miejscu, w którym leży, zostanie automatycznie umieszczona jako blok sadzonki i ostatecznie wyrośnie na nowe drzewo. Nie musisz nic robić!
Czy to jest konfigurowalne?
Jeśli aktualizujesz do wersji v2.2.0, musisz zmienić swoje węzły itemID i blockID na węzły itemName i blockName, które używają materiałów BukkitTak! Jeśli edytujesz plik konfiguracyjny znajdujący się w /plugins/Reforestaion/reforestation.xml, możesz ustawić dowolną kombinację bloków i metadanych. Domyślnie będą dodawane tylko standardowe sadzonki, ale możesz usunąć lub dodać dowolne bloki, które chcesz. To obejmuje takie rzeczy jak kwiaty i grzyby, ale można to także rozszerzyć na sadzonki z modów (gdy Bukkit wdroży sposób dostępu do tych zmodyfikowanych przedmiotów poprzez ID lub nazwy). Możesz także ustawić opóźnienie, jak często wtyczka sprawdza sadzonki, co domyślnie wynosi 200 tików, czyli 10 sekund. Wartość opóźnienia tików mierzona jest w tikach, więc 20 tików to 1 sekunda.
W tym pliku XML możesz również określić całe światy, które powinny być wyłączone, a także konkretne regiony WorldGuard. Jeśli chcesz wyłączyć regiony Residence, upewnij się, że flaga "autoplant" (która domyślnie jest włączona) jest wyłączona w regionie.
Ponieważ niektórzy użytkownicy mogą mieć trudności ze zmianą wartości w konfiguracji, podam, jak plik reforestation.xml będzie wyglądał po jego pierwszym wygenerowaniu. Możesz otworzyć go w dowolnym edytorze tekstu, takim jak Notatnik.
<?xml version="1.0" encoding="UTF-8"?>
<reforestation>
<!-- Możesz włączyć/wyłączyć wtyczkę, używając komendy "/reforestation [on|off]" w grze, ale to określa, czy będzie włączona podczas uruchamiania -->
<autoEnable>true</autoEnable>
<!-- To jest czas, na jaki wtyczka czeka, aby zobaczyć, czy może posadzić sadzonki. 1 sekunda = 20 tików -->
<tickDelay>200</tickDelay>
<!-- Poniższy przykład pokazuje, jak wyłączyć niektóre światy
<disabled type="world">
<world>name_of_world_to_disable</world>
</disabled>
-->
<!-- To pokazuje, jak wyłączyć niektóre regiony WorldGuard
<disabled type="region">
<world>world_that_region_is_in</world>
<region>name_of_region_to_disable</region>
</disabled>
-->
<!-- If you want to disable Residence regions, then make sure the flag "autoplant" is disabled in the region -->
<plant name="Oak">
<itemName>SAPLING</itemName>
</plant>
<plant name="Spruce">
<itemName>SAPLING</itemName>
<itemMeta>1</itemMeta>
</plant>
<plant name="Birch">
<itemName>SAPLING</itemName>
<itemMeta>2</itemMeta>
</plant>
<plant name="Jungle">
<itemName>SAPLING</itemName>
<itemMeta>3</itemMeta>
</plant>
<plant name="Acacia">
<itemName>SAPLING</itemName>
<itemMeta>4</itemMeta>
</plant>
<plant name="Dark Oak">
<itemName>SAPLING</itemName>
<itemMeta>5</itemMeta>
</plant>
<!-- Below is an example of how you would add items that plant different blocks
You can specifiy the blockName and blockMeta nodes to customize which block is placed
By default the block and metadata used are the same as the item's
<plant name="Wheat Seeds">
<itemName>SEEDS</itemName>
<blockName>CROPS</blockName>
</plant>
-->
</reforestation>
Wskazówka: Komentarz to wszystko, co znajduje się między
<!-- i -->. Komentarze są całkowicie ignorowane i służą wyłącznie do pomocy.
Aby dodać więcej sadzonek, po prostu utwórz nowy węzeł rośliny, wypełnij atrybut name, a następnie dodaj kolejne pod-węzły. Pod-węzły, które możesz dodać, to: itemName, materiał upuszczanego przedmiotu; itemMeta, metadane upuszczanego przedmiotu; blockName, materiał bloku, który zostanie umieszczony; oraz blockMeta, metadane bloku, który zostanie umieszczony. Nie musisz uwzględniać itemMeta, jeśli metadane wynoszą 0 lub blockMaterial i blockMeta jeśli te same co oryginalne przedmioty.
Aby dodać region WorldGuard, w którym auto planting jest wyłączone, po prostu odkomentuj węzeł disabled region i zmień nazwy świata i regionu na własne. Możesz dodać dowolną liczbę wyłączonych regionów. Wyłączone światy działają tak samo, z tą różnicą, że nie potrzebujesz wtyczki WorldGuard, aby z nich korzystać; ich atrybut type ma wartość "world", i nie używają pod-węzła region. Aby wyłączyć Reforestation w regionie Residence, upewnij się, że flaga "autoplant" jest wyłączona w tym regionie.
Jeśli masz problemy ze zrozumieniem, jak zmienić konfigurację, proszę, zostaw komentarz, a spróbuję pomóc.
Możesz również użyć /reforestation [on|off], aby włączyć lub wyłączyć wtyczkę w dowolnym momencie w grze. Musisz mieć uprawnienie node reforestation.toggle, aby użyć tej komendy. Jeśli chcesz, aby wtyczka była wyłączona po uruchomieniu serwera, ustaw autoEnable na false w config.yml, inaczej za każdym uruchomieniem serwera wtyczka będzie włączać sadzenie.
Dlaczego tego potrzebuję?
To zabawny plugin, który dodaje twojemu serwerowi miły, naturalny klimat. Przykładem realizmu tego pluginu jest to, że mógłbyś zaprószyć ogień, który faktycznie pomoże lasowi rosnąć, powodując opadanie sadzonek, tak jak w prawdziwym świecie.
Jak stworzyłeś tak niesamowity plugin?
Miło mi, że pytasz! Jeśli jesteś zainteresowany zobaczeniem, jak coś osiągnąłem, sprawdź źródło pluginu pod adresem https://github.com/Jsnman/Reforestation
Opis projektu pochodzi z CurseForge i został udostępniony po polsku. Szczegóły konfiguracji, zależności oraz aktualne komunikaty autora sprawdź na w źródłowym katalogu CurseForge.
Reforestation.jar 01.03.2014 11 KB
Reforestation.jar 01.03.2014 11 KB
Reforestation.jar 17.04.2013 20 KB
Reforestation.jar 23.03.2013 16 KB
Reforestation.jar 16.03.2013 15 KB
Reforestation.jar 03.03.2013 15 KB
Reforestation.jar 02.02.2013 15 KB
Reforestation.jar 30.01.2013 15 KB
Reforestation.jar 19.01.2013 15 KB
Reforestation.jar 19.01.2013 15 KB
Reforestation.jar 28.12.2012 15 KB
Reforestation.jar 26.12.2012 14 KB
Reforestation.jar 23.12.2012 14 KB
Reforestation.jar 20.12.2012 14 KB
Reforestation.jar 17.09.2012 14 KB
Reforestation.jar 06.09.2012 13 KB
Reforestation.jar 03.09.2012 13 KB
Reforestation.jar 02.09.2012 13 KB
Reforestation.jar 25.08.2012 13 KB
Reforestation.jar 24.08.2012 5 KB
Jak bezpiecznie sprawdzić ten plugin
Wybierz zgodny plik
Oznaczenia wersji pochodzą z metadanych autora. Dobierz również właściwe oprogramowanie serwera i Javę.
Zachowaj kopię
Przed pierwszym startem skopiuj świat, konfigurację oraz dane pozostałych pluginów.
Przeczytaj log
Po uruchomieniu sprawdź brakujące zależności i pierwszy błąd związany z nazwą pluginu.