I am forced to play on Java edition because our computers won't go past Windows 8. Is there any way to get the Bedrock features such as commands and game mechanics on Windows 8? Maybe a mod or something like that. i really want this to work.

  • 1
    What specific feature exists in Bedrock Edition that you feel is missing in Java Edition? – pppery Oct 21 at 19:10
  • 1
    /Testfor and /tag are in Java – brododragon Oct 21 at 19:31
  • 2
    Even in Bedrock Edition, it's very rare that testfor is the right command to use, so I'm going to be perfectly clear on this point: Don't use testfor for anything other than debug testing! With that said, there's nothing that you could do with testfor or tag that you can't do with current commands, and more often than not, it'll be easier and run faster with the new commands. – MBraedley Oct 21 at 19:49
  • I am mainly just more comfortable with bedrock because that's what I use at home on my Xbox. I'm not too sure how to use a lot of java features and was just wondering if there was a way I could make it easier for myself. The reason I need these commands is because In my computer tech class I convinced my teacher to let us use minecraft if we wanted instead of scratch. I had to go to an old version for testfor because I don't really understand the execute command that well, and in that update I don't think that the tag command was there. – Nightmare09122 Oct 21 at 20:48

tag is available in Java Edition.


  • tag <targets> add <name>
  • tag <targets> list
  • tag <targets> remove <name>

testfor can be replaced with the improved execute from 1.13. Instead of doing testfor <targets> in a command block with a comparator to activate another command, you can run execute if entity <targets> run <some command>.

  • Does this also work on a repeat command block testing for blocks instead of entities, or using [r=x] for players? – Nightmare09122 Oct 21 at 20:50
  • Update: I researched the execute command a bit more and it's a lot less confusing, but I still don't know how to make it so if I place a block somewhere something happens. It's gonna be a big learning curve, especially since even red stone is different, but I'm trying my best ;P but if there is still some way I can get bedrock that would still be easier – Nightmare09122 Oct 21 at 21:33
  • @Nightmare09122 To run a command if a block is some_block: execute if block <pos> some_block run <some command> – cherryblossom Oct 22 at 4:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.