Java Console Guess The Number Game
Because of the 'I must not use classes / methods etc. Only Control Flow Statements' I will try to not give comments to that direction.
Here are some advices

Input checking

Integer.parseInt(scanner.nextLine())


This will crash when someone enters anything but a digit (eg. 'a'). You should add exception handling for this

way to keep things going

while (true)


I would personally go for while(isRunning), as it will allow you to end the loop without the need for the "return" statement in the switch.

usage of var

var number = ThreadLocalRandom.current().nextInt(origin, bound);
int newOrigin = Integer.parseInt(scanner.nextLine());


You are mixing the usage of var and int when reading from the command line (which is technically ok) but I think consistency is also important in code.

default case

There is no default case in the switch. That would for example allow you to handle people entering number 6

changing variables in printing output

System.out.println(currentAttempts-- + " attempts left:")


This gets really tricky when you would use a logging framework and suddenly the user decides to switch of the level of logging.
I would go for System.out.println is to print current values, and to change values before/after (whatever is appropriate)

coding style

if (input == number)
    break;
else
   System.out.println ...


I would advice to always put {}, even if the next line is a simple instruction. This will avoid any human  reading mistakes.

eg. 

if (&lt;somecondition&gt;)
    dosomething();
    break;
else
   System.out.println ...