Minecraft Command?
kann man in Minecraft einen Command machen wie /summon tnt , say hi
also das man einmal was aufführt und tnt wird gespawnt und hi wird in den Chat Geschieben wie ein Skript
2 Antworten
Das geht mit Chain-Commandblöcken. Dazu brauchst du einen normalen, den du normal aktivierst. Dahinter platzierst du einen anderen, sodass der "Pfeil" vom ersten auf den zweiten zeigt. Den zweiten stellst du auf Chain/Kette.
In den ersten schreibst du /summon tnt und in den zweiten /say hi. Dann wird zuerst das TNT gezündet und danach "hi" in den Chat geschrieben. Du kannst außerdem auswählen, dass der zweite Command nur ausgeführt werden darf, wenn der erste erfolgreich war.
Du kannst beliebig viele dieser Commandblöcke dranhängen, deren Befehle nacheinander abgearbeitet werden.
Man kann auch sowas wie Skripte erstellen, da weiß ich aber nicht, wie das geht. Der YouTuber Gneiss Name zum Beispiel schreibt welche für seine Videos.
Es scheint mit solchen Skripten zu gehen, wie der YouTuber die verwendet. Aber wie gesagt, davon habe ich keine Ahnung.
Entweder machst du es wie @Maggiapfel3000 es gesagt hat, was du ja nicht willst oder du schreibst dir ein Plugin. Ich kenne mich mit Skript nicht aus, aber ich kann ein bisschen Java. So könnte ein Java Plugin aussehen:
DeinPluginName.java
import org.bukkit.Location;
import org.bukkit.World;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.EntityType;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
public class DeinPluginName extends JavaPlugin {
public void onEnable() {
}
public void onDisable() {
}
public boolean onCommand(CommandSender sender, Command befehl, String befehlsname, String[] args) {
//Sagt "hi" im Chat
sender.sendMessage("hi");
//Beschwört das TNT
Player spieler = (Player) sender;
Location position = spieler.getLocation();
World welt = spieler.getWorld();
EntityType type = EntityType.PRIMED_TNT;
welt.spawnEntity(position, type);
return true;
}
}
plugin.yml
name: DeinPluginName
main: DeinPluginName
api-version: '1.20'
version: 1.0.0
commands:
deincommand:
description: Beschwörrt ein TNT und sagt HI
usage: /deincommand
will das in einen command