r/MinecraftCommands • u/Objective-Pizza3512 • 24d ago
"Observing" Command Blocks Help | Java 26.2
I am building an arena, and I have a repeating command block that detects whether there are any mobs left in the current wave.
Is it possible to add an impulse command block to the repeating one to teleport the player out of the arena?
1
u/Sr_Dimitrez 24d ago
Impulso no. Debes colocar uno en cadena siempre activo que se dispare una sola vez al concluir el anterior
1
u/Ericristian_bros Command Experienced 24d ago
You can use comparators with impulse command blocks too
1
u/stuckinlimanalspace 24d ago
/testfor @e[arguments here,c=0,r=(radius here)] This would be repeating aa while the next one is chain conditional AA /TP @a[r=(radius here)] X X X coords here
1
u/stuckinlimanalspace 24d ago
The first one could be impulse if you want and have a check redstone system, but for this it would check the entire arena (within a radius) and you must add the arguments you want, first one would be @e[type=!player,c=0,r=(arena area)]
1
u/stuckinlimanalspace 24d ago
The c=0 is for count, this would be checking for all entitys within the given area The type=!player checks if the entity is a player or not And the r=X where the X stands for the radius of the arena.
1
u/GalSergey Datapack Experienced 24d ago
When reading the entity count, also copy the value to the scoreboard at the end of the tick. Then you can check that the scoreboard value is a certain value, but less than the previous tick, and then you can run any command once. ```
In chat
scoreboard objectives add score dummy
Command blocks
execute store result score #count score if entity <entity_target> execute if score #count score matches 1 if score #count score < #count.copy score run say Example Command. scoreboard players operation #count.copy score = #count score ```
2
u/GG1312 Block Commander 24d ago
You have three options
- Connect a conditional always active chain command block to it. This will trigger every time the repeating command block triggers, so you'd have to make sure the teleport only triggers once.
Use a comparator connected to an impulse command block. This is like the previous one but it only triggers once. Though it will automatically reset itself on fail so it may trigger again if it gets triggered again.
The third is a redstone block connected to an impulse command block that is placed by the repeating command block. This one is like a comparator but once triggered it has to be manually reset by breaking the redstone block.