HomeВидеоигрыRelated VideosMore From: BiVieh

Events! ⬛ Minecraft Plugins Programmieren für Anfänger #08 ⬛ BiVieh [HD]

350 ratings | 10418 views
⬇ VIDEOBESCHREIBUNGEN PROGRAMMIEREN?! ⬇ 💗 UNTERSTÜTZE MICH 💗 Patreon: https://www.patreon.com/bivieh (Du kannst monatlich einen von dir gewählten Betrag spenden und erhältst dafür exklusive Vorteile.) 📃 SOCIAL MEDIA & KONTAKT 📃 Website: https://bivieh-dev.de/ Discord: https://discord.gg/FFRK2MG Skype: bivieh.yt Twitter: https://twitter.com/biviehyt Partner-Entwicklercommunity: https://entwickler.cc 🎬 VIDEO 🎬 Aufnahme und Schnitt: BiVieh Mit dabei: // Intro: ZagojefFX (https://www.youtube.com/channel/UCkfg...) 🎮 SPIEL 🎮 Minecraft 1.8.8 - Open-World-Blöckebauwahnsinn Unterstütze die Entwickler mit einem Kauf! Link zum Kauf: http://minecraft.net 🎼 MUSIK 🎼 Intro: K.Flay - Make me Fade (Rañ'Arts Remix) Outro: Kehlani - Gangsta (BOXINLION Remix)
Category: Видеоигры
Html code for embedding videos on your blog
Text Comments (61)
Leoon (30 days ago)
das outro geb ich mir freiwilig
Marsi (2 months ago)
Ich wollte gerade bei einem Bett Join Event einrichten, dass wen man eine gewisse Permission hat, das Bett NICHT betreten soll, da man zum Team gehört und wach bleiben muss, und die Nachricht kommt auch, doch was kann ich einfügen, damit man dass Bett NICHT betrit?
das Kampftier (2 months ago)
Wenn man nur die Berechtigung um andere zu heilen hat kann man seinen eigenen Namen eingeben -.-
Rad Ston (2 months ago)
Ich würde PlayerJoinEvent PJE bennen
Bubi050 (4 months ago)
Machst echt gute Tutorials. Respekt :) Hast du einen Discord oder ähnliches, wo ich bissl mit dir über PlugIns quatschen kann?
Kill_Ä_IH TV (4 months ago)
Eingestalten habt???????????? NEin eingeschaltet habt BITTTTTTTE
ZockerBuddie (5 months ago)
Kannst du Mal bitte in Tutorial zu MYSQL machen
ChrisHardware (5 months ago)
Wichtig bei dem HealBefehl sollltet ihr target.setHealth(target.getMaxHealth()); verwenden statt target.setHealth(20);
Cratuss (5 months ago)
diese Tutorialreihe ist sehr gut gemacht. Da ich schon seit nem Jahr Java programmiere fänd ich es Persönlich geil wenn es noch die selbe Tutorialreihe allerdings für Java-fortgeschrittene gäbe weil du zu 75% eig damit beschäftigt bist java basics zu erklären und 25% am Plugin etc arbeitest :P
HDBlitza (6 months ago)
Ich hab noch dazu gemacht das wenn ein Spieler ein joint das er dann mit einem Title begrüßt wird! folgender Code: spieler.sendTitle("§aHallo!", null);
HDBlitza (6 months ago)
Was sind das immer für Sprüche am Anfang? xD
SuchtMaschine (7 months ago)
Ich kann bei einem PlayerDeathEvent keinen Spieler herausfinden, also der Befehl: Player p = e.getPlayer funktioniert nicht. Wenn ich mit der Maus drauf gehe steht dort nur "getPlayer can not be resolved or is not a field". Kann mir einer dabei helfen?
skulduggery Potter (7 months ago)
Ich hab einen schlechten alten Laptop der anscheinend nicht genügend Speicherplatz für dieses plugins auf dem Server hat😣. Was tun?
Shaduckster (4 months ago)
Neuen Laptop kaufen
Imix (8 months ago)
Feed: package de.waffel.tutorial.commands; import org.bukkit.Bukkit; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; public class FeedCommand implements CommandExecutor { @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { if(sender instanceof Player) { Player p = (Player) sender; if(args.length == 0) { if(p.hasPermission("admin.feed") || p.hasPermission("admin.feed.*") || p.hasPermission("admin.*")) { p.setFoodLevel(20); p.sendMessage("§eDu §7wurdest gesättigt!"); } else p.sendMessage("§7Dazu hast du keine §eRechte§7!"); } else if(args.length == 1) { Player target = Bukkit.getPlayer(args[0]); if(target != null) { if(p.hasPermission("admin.feed.others") || p.hasPermission("admin.feed.*") || p.hasPermission("admin.*")) { target.setFoodLevel(20); target.sendMessage("§7Du wurdest von§e " + target.getName() + " §7gesättigt!"); p.sendMessage("§7Du hast§e " + target.getName() + " §7gesättigt!"); } else p.sendMessage("§7Dazu hast du keine §eRechte§7!"); } else p.sendMessage("§7Der angegebene §eSpieler §7ist nicht online!"); } else p.sendMessage("§eBenutzung: §7/feed <spieler>"); } return false; } } Heal: package de.waffel.tutorial.commands; import org.bukkit.Bukkit; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; public class HealCommand implements CommandExecutor { @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { if(sender instanceof Player) { Player p = (Player) sender; if(args.length == 0) { if(p.hasPermission("admin.heal") || p.hasPermission("admin.heal.*") || p.hasPermission("admin.*")) { p.setHealth(20); p.setFoodLevel(20); p.sendMessage("§eDu §7wurdest geheilt!"); } else p.sendMessage("§7Dazu hast du keine §eRechte§7!"); } else if(args.length == 1) { Player target = Bukkit.getPlayer(args[0]); if(target != null) { if(p.hasPermission("admin.heal.others") || p.hasPermission("admin.heal.*")) { target.setHealth(20); target.setFoodLevel(20); target.sendMessage("§7Du wurdest von§e " + p.getName() + " §7geheilt!"); p.sendMessage("§7Du hast§e " + target.getName() + " §7geheilt!"); } else p.sendMessage("§7Dazu hast du keine §eRechte §7!"); } else p.sendMessage("§7Der angegebene §eSpieler §7ist nicht online!"); } else p.sendMessage("§eBenutzung: §7/heal <spieler>"); } return false; } } Hab ich während den 8 Videos gleichzeitig gemacht XD
Wie geht das mit den man wenn man ins Bett geht diese Nachrivht kommt? Ich weis/finde einfach den Namen von diesen Event nicht... Ich habe schon ALLES probiert aber da kommt dann einfach nichts! Kann mir jemand helfen?
creepylove (8 months ago)
Wir sind die Programierer, wir sind Faul und kürzen alles ab und zwar mit nur einem buchstab ja so ist das nunmal
QuuakzGaming (8 months ago)
Gibt es eine Seite mit allen Events/Möglichkeiten? Wo es halbwegs gut beschrieben ist
LxcalFlxw (9 months ago)
Das mit dedm PluginManager hab ich anders gemacht, weil ich es anders gelernt habe. Ich hab den einfach in dem JoinListener gemacht: package de.localflow.system.listener; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.event.player.PlayerQuitEvent; import de.localflow.system.main.Main; public class JoinListener implements Listener { private Main plugin; public JoinListener(Main main) { this.plugin = main; plugin.getServer().getPluginManager().registerEvents(this, plugin); } @EventHandler public void onJoin(PlayerJoinEvent e) { Player p = e.getPlayer(); e.setJoinMessage("§8[§a+§8] " + p.getName()); } @EventHandler public void onQuit(PlayerQuitEvent e) { Player p = e.getPlayer(); e.setQuitMessage("§8[§c-§8] " + p.getName()); } } und dann in der Main so registriert (nur der Abschnitt hier): public void registerEvents() { new JoinListener(this); } hab btw. einfach im onEnable so ne Variable für Events und Commands gemacht public void onEnable() { registerCommands(); registerEvents(); writeText(); System.out.println("[System] Plugin enabled"); }
NetroAlex (9 months ago)
Dat Intro... Raph! Oder was auch immer du da sagst :D
UnleqitKorgan ツ (10 months ago)
Ich bin dir voll dankbar!
Grox HD (10 months ago)
hilfe ich habe aus fersehen bei import Plugin Manager das erste genommen was kann ich machen das ich das zweite auswählen kann
honkidonki lala (10 months ago)
In der Klasse wo du das importiert hast nach ganz oben scrollen: Da müsste eine liste mit den Sachen sein die du importiert hast. Wenn nicht ist bei dem ersten import links am rand so ein kleines plus Zeichen, wenn du darauf klickst müsste sich die gesammte Liste ausklappen. Da entfernst du einfach das import PluginManager
safe and get money (11 months ago)
geht nich :(
honkidonki lala (10 months ago)
Geht schon Das is ne programmiersprache. Das is überall gleich, du musst da einen fehler haben
safe and get money (11 months ago)
hab das genau gleich... :(
Lennux (11 months ago)
Habe endlich alles verstanden. Gutes Video wie immer und Danke das du uns hilfst!
leluckyy (11 months ago)
Das am Anfang was du Laberst ergibt 0 sinn und hat nix mit dem Thema zutun XD
CrayLp (11 months ago)
ist aber trozdem geil xD
Tino (11 months ago)
Ich würde gerne einen ChatListener machen, dass man jetztt als Beispiel "Hallo" schreibt die Konsole Hallo antwortet aber immer, wenn ich PlayerChatEvent machen möchte kommt es sei veraltet und alles wird durchgestrichen! Kann mir da einer helfen, ich weiß ich bin ein bisschen spät dran
Tino (11 months ago)
Danke;)
BiVieh (11 months ago)
Arbeite statts mit "==" lieber mit der Methode "equalsIgnoreCase("hallo")" - somit werden Groß- und Kleinschreibungsfälle nicht unterschieden.
Tino (11 months ago)
Hey, ich habe nochmal eine Frage, und zwar weiß ich nicht, wie ich mache, dass wenn ein Spieler hallo schreibt dass dann hallo zurückkommt. Meine Idee war, dass ich if(e.getMessage() == "hallo") { p.sendMessage("§aHallo!"); } aber das funktioniert nicht. Ist dieser Ansatz richtig wenn ja muss ich wohl einen anderen Fehler gemacht haben. Hoffe du liest diesen Kommentar noch!
Tino (11 months ago)
BiVieh Vielen Dank! :)
BiVieh (11 months ago)
Nimm das PlayerAsyncChatEvent. :)
PupsXDLOLHD (11 months ago)
Kann der Listener auch ohne die HealCommand Class bzw des HealCommand package stehen?
Theofender Cokejoke (11 months ago)
kannst du mich sagen was ich falsch gemacht habe???
TwentyTrills (1 year ago)
Ich kann irgendwie Listener nicht importieren..
TwentyTrills (1 year ago)
#Gelöst
Muaz Ahmed (1 year ago)
Event = Aktion
Anto ツ (1 year ago)
Hey kannst du mal KnockbackFFA programmieren mit kits und forcemap ? Würd mich um eine Rückmeldung Freuen
Anto ツ (1 year ago)
Nash • Developer Okey schickst du mir den Link
Anto ツ (1 year ago)
Nash • Developer Willst du auf mein teamspeak kommen
Nash • Developer (1 year ago)
AntoTV ich kann dir den SourceCode schicken ;
Anto ツ (1 year ago)
Nash • Developer Dann mach du doch eim video
Nash • Developer (1 year ago)
AntoTV das ist nicht schwer...
Techevax (1 year ago)
Hallöle
Himmi789 (1 year ago)
Du kannst mega gut Erklaren
Tom Marek (1 year ago)
Mach bitte weiter so hat mir sehr Geholfen. Du könntest noch zeigen wie man wenn ein Spieler Joint bei ihm ein Sound abgespielt wird, und eventuell wie man den Spawnpunkt festlegt.
Scroomer Cielen (9 months ago)
/setworldspawn
ElysiumPlays (1 year ago)
Kann mich noch richtig gut erinnern als ich angefangen hab... war fast genau von einem Jahr. Danke für deine Tutorials!
PXAV - Developer (1 year ago)
Anders als Pascal hast du es geschafft das Event zu registrieren ;)
Skillucker (1 year ago)
Wäre cool wenn du auf diesem Kanal WIRKLICH nochmal auf den Code hinter @EventHandler eingehen könntest, is ne Sache die ich nie verstanden habe.
Jannik (1 year ago)
Ich freu mich schon auf die unity serie
Rijad_ (1 year ago)
Mehr davon lerne immer was dazu und bin Anfänger!
Das Penner (8 months ago)
Too
Toni c: (9 months ago)
Jo ich auch :D Willkommen im Club xD
Jack (1 year ago)
Kannst du mal ein Permission Plugin programmieren?
Knimix (1 year ago)
Nice
SolicePvP (1 year ago)
Wie immer super Video! ~ JavaCode_ aka JavaOxygen
VatroxPlays (1 year ago)
:O

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.