Ich würde es so machen:

Erst ein Unsichtabern Rüstungsständer mit einem Tag erzeugen:

Klein und mit Diamandblock auf dem Kopf:

/summon minecraft:armor_stand ~ ~ ~ {Tags:["Checkpoint"],Invisible:1,Invuerable:1b,ArmorItems:[{},{},{},{id:"minecraft:diamond_block",Count:1b}],Small:1b}

oder Groß ohne was auf:

/summon minecraft:armor_stand ~ ~ ~ {Tags:["Checkpoint"],Invisible:1,Invuerable:1b}

Dann den Checkpoint indem ich jetz immer wenn ich über einen Diamant Block gehe der zu mir Teleportiert wird:

/execute as @p at @s if block ~ ~-1 ~ minecraft:diamond_block run tp @e[tag=Checkpoint] @p

Und als letzes ein Raum erschaffen indem man zum Rüstungsständer zurück Teleportiert wird:

Ein Raum erschaffen:

/execute as @p at @s if entity @s[x=-179,dx=10,y=64,dy=10,z=-72,dz=10] run tp @p @e[tag=Checkpoint,limit=1]

dort wo x=, y= und z= sind kannst du die ecke des raumes bestimmen und bei dem

dx, dy und dz bestimmst du die länge(In meinem Beispiel jetzt 10 Blöcke in eine Richtung)

oder von z.b y=0 bis y=7:

/execute as @p at @s if entity @s[y=0,distance=..7] run tp @p @e[tag=Checkpoint,limit=1]

...zur Antwort

Du kannst jemdem der den knopf drückt ein Tag geben und nur leuten ohne diesen tag das item geben.

/give @p[tag=!S] minecraft:stone 1 0

/scoreboard players tag @p add S

Version 1.9-1.12

...zur Antwort

/setblock ~ ~ ~ minecraft:spruce_stairs[facing=west]

Sachen die Früher bei Commands in Zahlen stand wurden in [] gepack und NBT wie gewohnt in {}

...zur Antwort

Wenn du es nicht mit setblock weg machen kannst ist es vieleicht ein entity.

Geh zum Block und gib ein /testfor @e[r=2] , dann müsste dort irgend ein entity name stehen, wenn dort aber kein entity gefunden wird muss es ein block sein.

Wenn es ein entity ist /kill @e[r=2,type=!Player]

Wenn es ein block ist die welt neu laden oder versuchen es mit MCEdit zu entfernen.

Sollte es wieder auftauchen wird es mit einem Command gesetzt der dauerhaft aktiv ist, denn musst du finden.

...zur Antwort
scoreboard objectives add KillItem dummy

scoreboard players set @e[type=Item] KillITem 1 {OnGround:1b,Item:{id:"minecraft:elytra",Count:1b}}

kill @e[type=Item,score_KIllItem_min=1]

Denn ersten Command ausführen, dann denn zweiten in ein Repeating commandblock und denn dritten command auch in ein repeating commandblock.

Um mehr Items zu töten bei dem Command elytra durch ein  Item name ersetzten:

scoreboard players set @e[type=Item] KillITem 1 {OnGround:1b,Item:{id:"minecraft:elytra",Count:1b}}


...zur Antwort

/give @s minecraft:carrot_on_a_stick{Unbreakable:1,Damage:1} 1

So müsste es gehen.

...zur Antwort

Eigentlich mit dem Befehl aber ich glaub distance buggt noch rum

/execute if entity @a[distance=5]

Das hier ist ein Command mit dem du von Kordinaten aus testen kannst

/execute offset ~ ~ ~ if entity @a[distance=5]

...zur Antwort

Du bracuhst 2 Scores einen der die tode zählt und einer bei dem du das in minus machst

/scoreboard objectives add Tode deathCount

/scoreboard objectives add TodeM dummy

dann musst du immer wenn jemand 1 Tod hat ihm bei TodeM 1 hinzufügen

/scoreboard players remove @a[score_Tode_min=1] TodeM 1

/scoreboard players remove @a[score_Tode_min=1] Tode 1

Die beiden Commands in einen Repeating Command block und chain dran

Also jeder der 1 bei Tode hat dem wird ein Punkt bei TodeM abgezogen und ein Punkt bei Tode abgezogen


So ist Tode immer bei 0 und TodeM im negativem bereich.

...zur Antwort

Ein Repeating Commandblock:

/scoreboard players tag @a remove Gold

daran ein Chain Commandblock:

execute @a ~ ~ ~ /scoreboard players tag @s add Gold {Inventory:[{id:"minecraft:gold_ore"}]}

Daran noch ein:

/execute @a[tag=Gold] ~ ~ ~ /give @s minecraft:gold_nugget 1 0

Daran noch ein:

/execute @a[tag=Gold] ~ ~ ~ /clear @s gold_ore 0 1

...zur Antwort

Du kannst nur ein random Entity von einem bestimmten typen töten

Z.B.:

/kill @r[type=Pig]

/kill @r[type=Zombie]

/kill @r[type=Creeper]

/kill @r[type=Skeleton]

...zur Antwort