Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Poradnik] Tworzenie pluginu do minecraft.[Cz 1]


sensus12

Rekomendowane odpowiedzi

Opublikowano

Witam wszystkich. W tym poradniku chciałbym wam przedstawić jak zrobić plugin do minecrafta. Więc zaczynamy!

 

Na początek musimy pobrać eclipse. W tym celu wchodzimy na

http://www.eclipse.org/downloads/

i pobieramy Eclipse Classic.

 

Jak już pobraliśmy musimy wybrać nasz workspace:

1bukkit.png

 

Okej. Jak już wybraliśmy naszego WorkSpace musimy zrobić nowy Projekt.

 

Więc wybieramy

2bukkit.png

 

 

New>Java Project

3bukkit.png

I Klikamy NEXT.

 

Teraz potrzebny jest nam najnowsza wersja Bukkita ( nie mylcie z craftbukkitem ).

Wchodzimy na:

http://dl.bukkit.org/downloads/bukkit/

I pobieramy Bukkita.

 

Okej jak już pobraliśmy dodajemy Libiary:

4bukkit.png]

 

Klikamy Add External JARs... i wybieramy naszego Bukkita. Jak już to zrobiliśmy klikamy Finish!

 

Teraz robimy tak:

5bukkit.png

 

Otwieramy PluginDlaMPC > Prawym Na src > New > Class

 

Jak już wybraliśmy class musimy coś tam wpisać:

 

6bukkit.png

 

Nazwa Package może być różna, lecz ja będę używał : me.sensus.nazwaProjektu

zamiast 'sensus' możecie używać swojego nicku ;>.

 

Nazwe Class nazywamy głównie jak nazwe Projektu.

 

Okej teraz musimy zabrać się za kodowanie, więc przepisujemy to:

 

7bukkit.png

 

Okej jak już przepisaliśmy tworzymy plik plugin.yml

W tym celu klikamy ppm na PluginMPCForum > new > file I nazywamy go plugin.yml

8bukkit.png

I wpisujemy w plugin.yml:

plagin.png

 

POMIJAMY USAGE: </command>!!!!

 

Objaśnienie: w:

name: Taka nazwa się wyświetli jak ktoś wpisze komendę /pl

author: nazwa autora

description: Opis

version: wersja

commands: komendy

 

 

Okej. Skończyliśmy, czas zobaczyć efekt końcowy, musimy to wszystko zapisać. W tym celu robimy tak:

File > Export

bleees.png

Dalej jak już klikniemy Export...:

Klikamy w folder Java > JAR File

zapisze.png

W JAR file wybieramy miejsce zapisu.

 

Okej jak już zapisaliśmy musimy to przetestować.

 

testuje.png

 

Włączyło się!

 

dmoiasdn.png

 

Jak widzimy - działa

 

 

 

Będę poradnik kontynuował następna część będzie dziś wieczorem lub jutro

<>

Opublikowano

Było już to :) Ale jeśli będziesz w innych częściach pokazywał jak tworzyć bardziej rozbudowane pluginy to ok :) Like.

Okej teraz musimy zabrać się za kodowanie, więc przepisujemy to:

lepiej będzie jak wrzucisz to w code :)

^^

Opublikowano

Fajne ale w kolejnym mozesz przedstawic jakies inne fajne rzecz moze twojego pomyslu.typu cos podobnego do permisions lecz mniej zagmatwane bo dla mnie to troche trudne ne poczatek jak zaczynalem.

 

 

@ co do cytatu mojej wypowiedzi to sorka myslalem ze juz troche w tym siedzisz a jak sie uczysz to zwracam honor ;)

Opublikowano

lepiej będzie jak wrzucisz to w code :)

 

Nie, nie będę bo tak to tylko kopiuj > wklej.

 

Fajne ale w kolejnym mozesz przedstawic jakies inne fajne rzecz moze twojego pomyslu.typu cos podobnego do permisions lecz mniej zagmatwane bo dla mnie to troche trudne ne poczatek jak zaczynalem.

Raczej nie sądzę że nie będę robił coś takiego, bo ja się wciąż tak samo uczę.

 

Co do 2 poradnika za niedługo się pojawi, może nawet VideoTutorial, ale nic nie obieciuję ;>

<>

Opublikowano

Było, tutorial o pisaniu wtyczek do CraftBukkita jest nawet podpięty w tym dziale..

hn5r.png


“Let's face it: the world is twisted. And rotten.” ― Natsuo Kirino


Opublikowano

Było, tutorial o pisaniu wtyczek do CraftBukkita jest nawet podpięty w tym dziale..

 

Jeden więcej nie zaszkodzi

 

Zapraszam do 2 Cz poradnika w mojej sygnaturze :>

<>

Opublikowano

Hej mógłbyś wysłać mi plugin.yml którego użyłeś w tym poradniku. Gdy odpalam plugin na serwerze java "sypie" błędami pt. Invalid plugin.yml itp.

 

Pozdrawiam.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...