Transkripte
1. Einführung: Was ist los, Leute? Mein Name ist Trevor und in dieser Serie werde
ich
Ihnen beibringen, wie man Minecraft-Plugins erstellt. Also
ein bisschen über mich. Ich mache seit
fünf Jahren
Minecraft-Server und kodiere
Minecraft-Plug-Ins seit drei Jahren. Ich bin derzeit ein
leitender Entwickler auf einem NFT-Server, der
als World Blocks bekannt ist. Jetzt weiß ich, was du denkst. Was ist überhaupt ein
Minecraft-Plug-In? Und ich zeige Ihnen
zunächst einige
der Dinge
, die sie tun können. In dieser Serie.
Minecraft-Plugins werden mit der
Programmiersprache Java geschrieben. Keine Sorge, Sie haben
keinerlei Programmiererfahrung. Das ist total
anfängerfreundlich. Meine Mission ist es,
Ihnen zu zeigen, wie viel
Sie mit ein bisschen
Programmierwissen erreichen können . Du musst kein
Zauberer sein, etwas Großartiges tun. Und wenn das für Sie fantastisch
klingt, ist dies definitiv
die richtige Serie für Sie.
2. JDK herunterladen: Okay Leute, das Erste,
was wir tun werden ist die Installation des Java JDK. Also gehen wir
zu Google und geben Java JDK-Download ein. Klicken Sie auf den oberen Link und
stellen Sie sicher, dass es sich um die
Oracle-Website Also werde ich auf Java 17 klicken. In Ordnung, also klicke ich hier
auf die Punkt-EXE. Okay, wenn
das erledigt ist, klicken Sie
einfach darauf
und denken Sie daran, dieser Vorgang möglicherweise
ein bisschen anders wenn Sie auf einem Mac oder so sind, aber meistens
wird es derselbe sein. In Ordnung, und das ist
alles, was Sie brauchen, um das Java JDK zu installieren.
3. Lokale Umwelt: Okay, jetzt werden wir
eine lokale Minecraft-Umgebung einrichten . Und das bedeutet nur, dass
wir
einen Minecraft-Server
auf unserem eigenen Computer betreiben werden . Um die Dinge einfach zu machen, werden
wir
ein Desktop-Panel
verwenden , das
alles für uns erledigt. Also möchte ich, dass du
weitermachst und nach visuellen Zapfen suchst, Zapfen. Und klicken Sie auf den oberen Link, es wird Spigot MC sein, und klicken Sie
dann auf Herunterladen. In Ordnung, wenn das
erledigt ist, klicken Sie einfach darauf. Wenn Sie dieses
Pop-up sehen, machen Sie sich keine Sorgen, klicken Sie
einfach auf Weitere
Informationen und starten Sie trotzdem. In Ordnung, also wenn
die App endlich
installiert ist , öffnen Sie sie. Hier ist mein Bein, ein bisschen
anders als meins. Ich hab ein Thema auf meinem. Gehen Sie zu Google und
geben Sie Papier-MC ein, klicken Sie auf den Top-Link,
gehen Sie zu Downloads und klicken Sie dann hier
darauf. Hier wird wahrscheinlich
etwas anderes gesagt. Denkweisen 40. Wenn das Herunterladen abgeschlossen ist, ziehen Sie
es auf Ihren Desktop. Klicken Sie erneut auf einen Anzeigenserver. Klicken Sie auf Manuell und ziehen Sie es
einfach hinein. Jetzt muss ich nur
noch Start drücken. Sobald der Server vollständig gestartet
ist, sollten
Sie in der Lage sein, zur direkten Minecraft-Verbindung
zu wechseln direkten Minecraft-Verbindung
zu und den lokalen
Host-Join-Server einzugeben. Ich bin auf der falschen Version.
Und klicken Sie auf Server beitreten. Das wird der
Server sein, den du gerade gebootet hast. Da hast du's. Sie haben jetzt einen Minecraft-Server. Das Wichtigste zuerst
werden
Sie wahrscheinlich selbst entscheiden wollen. Gehen Sie also zurück zu
Visual Spigot auf der Konsole und geben
Sie Space Ihren Namen ein. Minus könnte sie 69 bestrafen. Jetzt, wo ich OPT bin, kann ich jetzt Bedienbefehle
eingeben, wie
mich selbst in den Spielmodus kreativ versetzen. Also werden Mobs mich jetzt nicht töten,
während ich Plugins teste. Auch wenn du die Nacht hasst
oder Mobs hasst, oder du hasst, ob du einige Spielregeln festlegen
kannst. Also werde ich Spielregeln
machen, Mob-Laichen machen,
Bälle, Spielrollen, Wetterzyklus
machen, falsch und Spielrollen machen
Tageslicht wie falsch. In Ordnung, jetzt ist das
alles erledigt. Ich gehe zu
Visual Spigot und klicke auf Stopp. Weil wir jetzt bereit sind, Plug-ins
zu erstellen.
4. Intellij herunterladen: Also werden wir jetzt
die IDE installieren , in der du programmieren
wirst. Diese Idee wird
intelligenter Weg genannt. Wir werden weitermachen und den
intelligenten Download-Link oben eingeben intelligenten Download-Link , um sicherzustellen, dass
dort JetBrains steht. Jetzt sehen Sie zwei
verschiedene Versionen, Ultimate und Community. Wir gehen raus und machen die Community Edition,
weil sie kostenlos ist. Stellen Sie sicher, dass Sie das richtige Betriebssystem ausgewählt haben,
und klicken Sie dann auf Herunterladen. Okay, jetzt klicke
ich einfach darauf. Ich werde eine
Desktop-Verknüpfung erstellen, nur weil ich
Desktop-Verknüpfungen mag. Weiter, als nächstes. In Ordnung, jetzt ist es fertig.
Ich klicke auf „Fertig stellen“. Okay, jetzt, wo das
alles erledigt ist, wirst
du
weitermachen und auf
die intelligente
Anwendung klicken und du solltest ein Pop-up bekommen, das ungefähr so
aussieht. Also werden wir
unser allererstes Projekt erstellen. Also mach weiter und klicke
auf Neues Projekt. Nun, da dieses Plugin am Ende
eine Menge Dinge tun wird , werde
ich es Hybrid-Plug-In
nennen. Du kannst es nennen,
wie du willst. Sie nun sicher, dass das JDK 18 ist. Dies ist
das JDK, das
Sie heruntergeladen haben, bis j dies wahrscheinlich automatisch für Sie erledigt, wie es für mich der Fall war. Und klicken Sie auf Erstellen. Und jetzt können wir
anfangen, etwas zu bauen.
5. Hallo Welt: Okay, das erste,
was wir
tun werden , ist das zu erstellen, was als Basispaket
betrachtet wird . Du klickst hier auf SRC
, mit der rechten Maustaste darauf. Gehen Sie zum neuen Pakettyp mi dot, wie auch immer Sie heißen. Mein Name ist Trevor Dot. Der Name Ihres Plug-ins. Meins ist Hybrid-Plug-In. Und drücken Sie Enter. In Ordnung, jetzt klicken wir
mit der rechten Maustaste darauf, gehen zu Neu und
klicken dann auf Java-Klasse. Und wir rufen
das Main auf und drücken die Eingabetaste. Ich möchte meine Schriftgröße erhöhen, also klicke ich auf den Editor für
Dateieinstellungen. Und dann klicke ich
auf Schrift. Und ich erhöhe meine auf 25, damit ihr es klarer
sehen könnt. Bewerben. Und okay. Bevor
wir jetzt weitermachen, werde
ich versuchen zu
erklären, was Sie sich hier
ansehen. Wenn Sie nach oben gehen, werden
Sie feststellen, dass dort Package me dot trevor
dot hybrid -Plug-In steht, das Paket,
das wir gerade erstellt haben. Und wenn du darunter gehst, wirst
du sehen, dass öffentlich, class main steht. Und dann gibt es hier
zwei Klammern. In Java befindet sich also jede
einzelne Datei, die Sie erstellen und die Code enthält ,
immer
innerhalb einer Klasse. Es wird immer eine öffentliche Klasse
sein, was auch immer Ihr Klassenname ist, der
gesamte Code in dieser Datei
wird in
diesen beiden Klammern leben. In Ordnung, jetzt erstellen
Sie Ihr allererstes Programm, das berüchtigte
Programm HelloWorld. Drücken Sie die Eingabetaste
und stellen Sie sicher innerhalb
dieser beiden Klammern
tippen. Und dann geben Sie P, S, VM, Enter ein. jetzt nicht zu
verwirrt oder brechen Sie auf,
was Sie hier sehen. Sie werden sehen, dass es public, static,
void, main, string, args
heißt . Und dann gibt es noch
zwei weitere Klammern. Jetzt
möchte ich nicht wirklich, dass du dich
zu sehr auf die Bedeutung davon konzentrierst . Sie müssen lediglich
verstehen, dass jede Java-Anwendung innerhalb dieser
speziellen Anweisung
ausgeführt werden muss . Öffentlich, statisch, void,
main, string, args. Jede Bewerbung wird darin
beginnen. Das bedeutet also, wenn
ich Code hier unten hätte, aber es keinen
Code darin gäbe, innerhalb von public
static, void main, oder ich würde
ihn als Hauptmethode bezeichnen, dann würde nichts passieren als ich diese Bewerbung
durchführte. Okay, jetzt sind wir bereit, unseren helloworld-Code
zu schreiben. Ich möchte, dass Sie S, O, U, T und Enter eingeben. Und dann werden Sie einfach solche
Zitate schreiben. Du solltest also etwas haben
, das genau so aussieht. Und dann stellt
sicher, dass am Ende
der Zeile ein Semikolon steht. Wenn es kein Semikolon gibt, wird
es nicht am Ende
der meisten Zeilen in Java ausgeführt. Du wirst ein Semikolon
setzen. Also gewöhn dich einfach daran. Es ist etwas, bei dem
Sie
sich wohl fühlen müssen . Also setzen wir
unser Semikolon wieder ein. Und hier drinnen werden
wir Hello World schreiben. Jetzt ist das erledigt.
Wir klicken auf den grünen Button links. Klicken Sie auf Main ausführen. Und dann, wie Sie hier sehen können, ist
die Ausgabe hello world.
6. Access Paper API: Okay, jetzt greifen wir auf
die Papier-API zu. Und alle APIs stehen für
Anwendungsprogrammierschnittstelle. Diese API wird
es uns ermöglichen, mit
Minecraft zu interagieren und Plugins
auf unseren Minecraft-Server zu übertragen. Das erste, was wir tun
werden, ist
Maven Framework-Unterstützung
zu unserem Projekt hinzuzufügen . Und wenn Sie nicht wissen,
was das bedeutet, sich
keine Sorgen,
folgen Sie einfach meinen Schritten. Gehen Sie also nach oben, wo
Ihr Plugin-Name steht ,
klicken Sie mit der rechten Maustaste darauf. Gehen Sie nach unten und klicken Sie auf Framework-Unterstützung
hinzufügen. Überprüfe Maven und drücke. Okay. In Ordnung, also habe ich
mein Gesicht bewegt, damit du ein bisschen klarer
sehen ,
was passiert. Was du tun wirst, ist nach oben zu
gehen und du wirst sehen alle Maven-Projekte
neu geladen werden. Klick das an. Das wird deine Projekte
reparieren. Gehen Sie nach oben rechts
und klicken Sie auf Minus. Und wir können das
vorerst sogar beenden. Ich möchte nicht, dass du dir wirklich
Sorgen machst, was das ist. Gehen Sie zu Google
und geben Sie Papier-MC ein. Klicken Sie auf den Top-Link. Ganz oben
sehen Sie die Dokumentation. Klicke auf Maven and Gradle. Jetzt möchte ich, dass Sie sich nur auf
die beiden wichtigsten Teile konzentrieren , das
Repository und die Abhängigkeit. Also möchte ich, dass du das kopierst. Wir gehen zurück zu
Intel J und gehen dahin, wo Palm Dot XML
steht. Klicken Sie hier unten darauf.
Ich möchte, dass Sie Repositorys eingeben, Eingabetaste drücken und dann das, was Sie kopiert haben,
einfügen. Jetzt gehen wir zurück und kopieren
diese Abhängigkeit zurück nach Intel J.
Gehen Sie runter und geben Sie Abhängigkeiten ein,
drücken Sie die Eingabetaste, fügen Sie ein. Und jetzt wirst
du oben rechts Maven auffrischen. Okay, jetzt wo das erledigt ist, gehen
wir
aus der Hand raus. Und wir haben jetzt tatsächlich
Zugriff auf die Papier-API.
7. Minecraft Hauptkurs: In Ordnung, der erste Schritt jedes Plugins ist das Erstellen
Ihrer Hauptklasse. Wir haben also schon eine Hauptklasse. Wenn es jedoch
um Minecraft-Plugins geht, verwenden
Sie in Java nicht
die Hauptmethode. Wir werden
weitermachen und das löschen. Und wir werden nach oben gehen. Ich möchte, dass Sie extends
Java plugin eingeben, drücken Sie die Eingabetaste. Und Sie werden oben sehen,
dass ein neues Paket importiert wurde. Immer wenn Sie
etwas aus einer anderen
Datei oder einem anderen Paket
importieren, sehen
Sie diese Import-Anweisung oben. Jetzt geben
wir in den Klammern der
Hauptklasse public
void in Klammern aktivieren ein. Und rechts
davon werden wir
Klammern setzen und dann öffnen, und dann werden
wir darüber hinaus bei Override tippen. Ich weiß, dass es möglich ist, dass
nichts davon
für dich Sinn ergibt . In dem Fall. Flipp nicht aus. Dies ist im Grunde die
Hauptmethode von Minecraft-Plugins. Alles, was
Ihr Plug-In tut,
muss also innerhalb
der on Enable-Methode ausgeführt werden. Jetzt möchte ich, dass du das
Gleiche tust wie vorhin. Und wir werden
weitermachen und
eine Erklärung auf die
Konsole und Minecraft drucken . Immer wenn dieses Plugin aktiviert
wird, machen
wir S
OUT und geben Anführungszeichen ein. Und statt Hello World werden
wir sagen, dass dies
mein neues erstaunliches Minecraft-Plugin ist .
8. Kommentare: Jetzt werde ich
dir etwas über Kommentare beibringen. Ein Kommentar ist
etwas, das Entwickler in ihren Code einfügen, um ihn einem anderen
Entwickler oder sich selbst später zu
erklären Der Kommentar hat keinerlei Auswirkungen
auf den Code. Wir werden also
einen sehr einfachen Kommentar über
unsere Logger-Anweisung schreiben und
nur erklären, was sie tut. Ein Kommentar besteht also zwei Schrägstrichen und dann
kannst du deinen Kommentar schreiben. Also werde ich sagen, dass dies
mein erstaunlicher Kommentar ist , der
meine erstaunliche Logger-Aussage beschreibt . Jetzt können Sie auch
eine andere Art von
Kommentar schreiben , die Sie im Allgemeinen oben sehen werden,
Klassen oder Methoden. Über dieser aktivierten Methode werde
ich Slash asterisk
zwei Asterix eingeben und die Eingabetaste drücken, und dann kann ich hier
einen Kommentar schreiben. Dies ist die on Enable-Methode für mein super
erstaunliches Minecraft-Plug-In Und dann kannst du
sogar einen Kommentar
über die Hauptklasse werfen . Das ist meine Hauptklasse. Jetzt, wo Sie wissen, wie
man einen Kommentar schreibt, werde
ich
Ihnen schnell beschreiben , wie Sie sie verwenden
sollten. Vermeide das, was ich gerade getan habe. Was ich hier gemacht habe, war
überall Kommentare zu schreiben und es sind
nutzlose Kommentare. Sie möchten nicht, dass Ihr Kommentar
von Ihrem Code ablenkt. Und tatsächlich
sollte dein Kommentar wirklich nur da sein, wenn der Code selbst nicht
beschreibt, was passiert. Wenn Sie also nach
oben gehen, werden Sie sehen, dass dies
meine Hauptklasse ist, aber jeder weiß, dass
dies Ihre Hauptklasse ist. Es macht also keinen Sinn, diesen Kommentar
zu haben. Wenn du hier runter gehst, wirst
du sehen, dass dies die on
Enable Methode für mein super
tolles Minecraft-Plug-In ist . Auch hier weiß jeder, was eine Ensemble-Methode ist,
wenn er
Minecraft-Plugins schreibt. Also werden wir löschen.
9. Plugin Yaml: Jetzt müssen wir
etwas erstellen, das
als Plug-in-Punkt YAML bekannt ist. Wenn Sie wissen, dass das Minecraft-Plugin ohne dieses Plugin ausgeführt wird, werden
Sie
zu den Ressourcen gehen. Und oben links,
klicken Sie mit der rechten Maustaste darauf. Gehen Sie Neue Datei und geben Sie
plugin dot YAML ein. Also im Plug-in-Punkt YAML werden
wir weitermachen
und den Namen
des Plugins an die Spitze setzen . Also geben wir Name,
Doppelpunkt, den
Namen des Plugins ein. Also werden wir ein
Hybrid-Plug-in machen. Das ist mein Name für das Plug-In. Dann werde ich Autor schreiben, was auch immer du heißt, ich sage
Trevor. Version Doppelpunkt. Ich mache 1, da es
die allererste Version ist. Und dann werde ich Haupt-Doppelpunkt-Leerzeichen
setzen. Und dann
folgt das alles der Paketstruktur bis zu Ihrer Hauptklasse. In unserem Fall haben wir mich, das ist Trevor Dot Hybrid
Plug-In, Dot Main. Also machen wir mir Trevor
Dot Hybrid Plug-In Main. Dann können wir eine
Plugin-Beschreibung hinzufügen. Ich sage eine Beschreibung. Dieses Plug-In macht zufällige Sachen. Und dann können wir sogar eine
API-Version erstellen. Da wir bei 1.19 sind, sage
ich 1.19. Und wenn Sie das alles
haben, sind
Sie jetzt mit dem
Plug-In und der Punkt-YAML-Datei fertig.
10. Kompilieren von Plugin: Okay, jetzt müssen Sie nur
noch Ihr Plug-in auf
Ihren Server stellen, um Ihr erstes
Plug-in fertig Ihren Server stellen, um Ihr erstes
Plug-in zu stellen. Um das zu tun, müssen
wir das JAR
in den
Verzeichnispfad Ihres Server-Plugin-Verzeichnisses kompilieren . Das klingt verwirrend, folge
einfach meinen Schritten
und es wird Sinn machen. In Ordnung, also gehen
wir nach oben links und klicken auf Datei und dann auf
Projektstruktur. Dann wirst du
im Menü auf der linken Seite auf Artefakte
klicken. Dann solltest du dir das ansehen. Jetzt klicken wir hier auf
den Plus-Button. Jar, klicke nicht drauf. Sie dann nach rechts Klicken Sie dann nach rechts auf Module
mit Abhängigkeiten. Und dann drück auf „Okay“. Das hier ist also das Ausgabeverzeichnis des
Jars, das Sie bauen werden. Und wir möchten dies ändern, um es direkt
auf unseren Server zu integrieren. Also
klicken wir auf Visual Spigot und stellen sicher, dass du
deinen richtigen Server ausgewählt hast. Ich möchte, dass du
dot pass tippst, Enter. Dadurch wird der Pfad Ihres Servers in
Ihre Zwischenablage kopiert. Geh her, füge das rein.
11. Discord: Okay, jetzt, für den Moment alle gewartet
habt, werden
wir
unseren allerersten Befehl erstellen, und es wird ein
Slash-Discord-Befehl sein. Dies ist ein sehr
häufiger Befehl, den Sie auf den meisten Minecraft-Servern
sehen. Es ist also tatsächlich nützlich und
ziemlich einfach herzustellen. Also gehen wir nach links klicken auf unser Basispaket. Wir klicken mit der rechten Maustaste
auf die neue Java-Klasse und nennen
sie den Befehl discord. Was Sie nun tun möchten,
ist implements man,
executer einzugeben und die Eingabetaste zu drücken. Jetzt wirst du sehen,
dass es eine rote Linie
darunter hat . Fahren Sie mit der Maus darüber. Und dann klicken Sie auf Methoden
implementieren. Drücken Sie. Okay, jetzt habe ich meinen
Text etwas kleiner gemacht und werde einige dieser Namen
kürzen nur damit du alles
ein bisschen besser sehen kannst. Wenn wir nun einen Schritt zurücktreten und uns ansehen, was hier
passiert, werden
Sie sehen, dass dies eine
eigene Methode ist, die auf Befehl aufgerufen wird, und sie hat ihr eigenes
Klammerpaar,
genau wie
Sie es zuvor gesehen haben. Das bedeutet also, dass
der gesamte Code, der sich auf
diesen Befehl bezieht ,
innerhalb dieser Klammern ausgeführt wird. Jetzt siehst du genau hier, das ist der Absender. Dies ist die Person,
die den Befehl ausführt. Das könnte eine Konsole
oder ein Spieler sein. Jetzt werden wir
etwas Interessantes machen. Wir werden weitermachen und diesem
Player oder dieser Konsole
eine Nachricht senden . Wir geben Absender
Dot Send Message Quotes ein, was dem ähnelt, was
Sie zuvor gesehen haben. Und dann werden wir es tun,
das ist eine tolle Botschaft. Jetzt müssen wir zwei
Dinge
tun, um diesen Befehl zum Leben zu erwecken. Wir müssen es
und die Hauptklasse registrieren, und wir müssen es
und das Plug-in-Punkt YAML registrieren. Also
gehen wir zuerst in die Hauptklasse. Ich werde das entfernen. Und ich werde
git commands quotes eingeben. Und so soll
Ihr Befehlsname lauten. Ich möchte, dass es Zwietracht ist. Ich werde Punkte festlegen, Executer. Dann geben Sie ein neues Leerzeichen ein, was auch immer Ihr
Befehlsklassenname ist, den Discord-Befehl. Und du wirst genau hier ein
kleines Highlight sehen. Mach dir darüber keine Sorgen. Wenn
es Sie genug stört, können
Sie auf Durch
Objekte ersetzen klicken, für die ein Wert ungleich Null erforderlich ist. Es wird nichts bewirken, wenn
du das tust oder nicht tust. Jetzt, wo wir
es in unserer Hauptklasse registriert haben, gehen
wir weiter und
gehen zu unserem Plugin Punkt YML, gehen runter und wir geben Befehle ein,
Doppelpunkt, drücken die Eingabetaste
und geben dann den Befehl
ein, den Sie
will es so sein. In diesem Fall ist es also Discord. Dann können wir eine
Beschreibung für den Befehl schreiben. Nehmen wir an, auf den Discord des
Servers zuzugreifen. Okay, jetzt klicken wir auf Build,
bauen Artefakte und build. Jetzt habe ich Minecraft und
den Server hier geöffnet. Also werde ich dem Server beitreten. Ich zeige dir, dass es für Konsolen und Player
funktioniert. Ich werde Slash Discord eingeben. Du wirst sehen, dass das eine tolle Botschaft
ist. Dann
gehen wir zur Konsole und ich tippe Discord. Du wirst sehen, dass das eine tolle Botschaft
ist. Jetzt müssen wir
ihnen
tatsächlich einen echten Discord-Link schicken . Ich gehe zurück
zu meinem Geheimdienst und zurück zur Kommandoklasse. Dieser Discord-Link kann jeder
Discord-Link sein, den Sie haben. Ich mache nur eine, die ich für den Server
habe
, auf dem ich arbeite. Also werde ich
das löschen und ich gebe
HTTPS-Doppelpunkt und dann die
Discord-Link-Straßensperren ein. Ich möchte, dass das offensichtlich ist, also
sage ich Discord Link. Und dann drücke ich
Build,
Build Artifacts und build. Anstatt
den Server jedes Mal neu zu starten , nehme
ich eine kleine Änderung vor. Ich will es, ich werde
weitermachen und Slash Reload eingeben. Jetzt heißt es: Bist
du sicher, dass du neu laden willst? Und ich sage
neu laden, bestätige. Jetzt versucht es dich zu warnen , dass Reloads oder schlecht sind
und wenn du eine Menge
Spieler auf deinem Server
hast oder sogar zu viele Plugins. Aber da wir ein
Plug-In haben, das wirklich winzig ist, ist
es völlig gerechtfertigt, Slash-Reload
einzugeben. Jetzt, wo wir ein solches Reload eingeben, werde
ich erneut
Slash Discord und Sie werden sehen, dass es aktualisiert wurde. Das Problem dabei ist, dass
es irgendwie hässlich aussieht. Jetzt müssen wir es mit Farben hübsch
aussehen lassen.
12. Discord mit Farbe: Okay, jetzt
müssen wir diese Farbe geben, und dafür gibt es mehrere
Möglichkeiten. Im Moment werden wir uns an die grundlegenden Bucket-Farben halten
. Und es gibt zwei Möglichkeiten, wie wir das tatsächlich tun
können. Aber nehmen wir an, ich möchte,
dass es grün ist. Wir gehen zum
Anfang
der Anweisung und
geben Chat-Farbe,
Dunkelgrün, Leerzeichen plus Leerzeichen ein. Dann wird das gelesen. Also bewegst du den Mauszeiger
darüber und klickst auf Klasse importieren. Und dann klicken Sie auf Chat-Farbe und wo
Org-Punkt-Bucket steht. Und das ist
ganz oben und wird importiert. Wie ich bereits sagte,
was passiert wenn man etwas
aus einer anderen Klasse verwendet. Jetzt werden wir das
bauen. Kehren Sie zum Minecraft-Server zurück, laden Sie neu, bestätigen Sie
und zerschneiden Sie Zwietracht Das sieht immer noch nicht sehr gut
aus. Nehmen wir an, Sie möchten, dass dieser
Discord-Link weiß ist, aber Sie möchten
tatsächlich, dass er pink ist. Ein einfacherer Weg
, dies zu tun,
besteht darin , dieses Testament
nur in einer anderen Zeile zu löschen. Um bei Null anzufangen, werden
wir
die SYN-Meldung zentrieren. Wir werden Farbe chatten, Punkte übersetzen, Farbcodes
abwechseln. Und Sie können die Tabulatortaste drücken, um die gesamte Zeile
abzuschließen. Und du klickst auf das
Apostroph-Symbol und
schiebst dann sieben Komma um. Und dann
werden wir hier den Text platzieren. Also werde ich tatsächlich
die Eingabetaste drücken. Auf diese Weise werden wir es in einer neuen Leitung
machen. Wir gehen zu Google und
geben Bucket-Farbcodes ein. Sie werden oft
darauf verweisen , bis Sie es nicht auswendig gelernt
haben. Aber das sind alle
Bucket-Farbcodes und Sie werden all
diese Symbole sehen. 0123456. Lesen Sie also weiter, lassen Sie
diese Seite hochgezogen. Nehmen wir an, wir wollen
Weiß machen für wann weiß und
dann wollen wir Rosa machen. Also ist Weiß F und Pink ist D. Es wird wieder auf intelligente Weise
übergehen. werden wir machen. Und F, das Symbol,
das wir hier angegeben haben. Und dann machen wir und D, ich schnappe mir diesen
Link und füge ihn hier ein. Ich lösche
die Nachricht oben . Ich baue es. Kehren Sie zu Minecraft zurück, laden Sie neu und
geben Sie dann Slash Discord ein. Und du wirst sehen, dass es jetzt viel hübscher
aussieht. Eine letzte Sache, die
ich tun werde, ist, ich oben und unten ein Leerzeichen
einrichte. Und das können Sie einfach
tun, indem Sie
eine leere Nachricht
senden , in der nichts enthalten ist. Oben, unten, neu laden. Und jetzt haben wir einen gut aussehenden, einfachen, sauberen Discord-Befehl.
13. Projekt: In Ordnung, das Projekt
für diesen Kurs besteht darin, einen eigenen
Slash-Hilfebefehl zu erstellen. Und du wirst wollen, dass
es ungefähr so aussieht. Wie Sie sehen können, habe ich Slash-Hilfe
getippt. Es heißt, Server helfen
bei den oberen Displays, sowohl Befehle, die
erstellt wurden, als auch was sie tun. Und es gibt drei
verschiedene Farben. Sie haben Gelb,
Dunkelgrau, Hellgrau. Als optionale Herausforderung möchte
ich, dass Sie versuchen,
den Befehl zu erstellen , den nur
Spieler ausführen können. Sie werden
jetzt feststellen, dass die Konsole sie auch ausführen kann,
wenn Sie zu
Visual Spigot gehen und help eingeben . Das habe ich dir eigentlich nicht beigebracht und wenn du es nicht herausfinden
kannst, ist das überhaupt keine Schande. Ich habe das nicht besprochen. Dies ist eine optionale Herausforderung. Wenn Sie nicht wissen, wo Sie
mit der Herausforderung anfangen sollen, sie
aber annehmen möchten. Mein einziger Hinweis für dich ist
Google ist dein Freund.
14. Schlussbemerkung: Okay, das
fasst alles zusammen, was ich dir in diesem ersten
Bootcamp-Kurs
beibringen muss. Und obwohl es vielleicht
nicht so aussieht, als hättest du etwas Supertolles
gemacht, weil wir nur
zwei kleine Befehle gemacht haben. Wenn Sie es bis hierher geschafft haben
, können Sie
auf jeden Fall stolz sein. Sie müssen
auf einem laufenden Minecraft Server vollständig
funktionsfähige Befehle ausführen, insbesondere wenn Sie Java
noch nie zuvor angefasst haben. Also jedenfalls, wenn
euch
dieser Kurs wirklich gefallen hat und ihr es bis hierher
geschafft habt, hoffe
ich, euch in meinem
nächsten Bootcamp-Kurs zu sehen.