Minecraft PC IP: play.cubecraft.net
  • We're running an internal migration of all old players' stats to our new highly advanced statistics tracking backend. This means that stat changes will be a bit delayed while we ingest this huge backlog of data. Nothing is being lost, it'll just take a bit longer to show up in the in-game UIs.

SanCookie

Gameplay Engineer
Mar 18, 2017
2,306
12,763
498
24
the selfie area
bit.ly
Pronouns
He/Him
Hey there, Cubecrafters!
Disclaimer: I don't know where I had to put this, so I put it here, because it has kind of something to do with coding...

While I was playing some Lucky Islands,
I was asking myself: what kind of command runs
when you hit a sign, or when you hit
the armourstand to play a random map.
And can you maybe run this command so you don't have
to run to the signs everytime?
/play Lucky_Islands
/play Skywars



If so, does anyone know the command to do this?
Obviously only a command to play a random map,
otherwise, a Stone rank could play any map.

-SanCookie

 

DrHam

Forum Veteran
Sep 15, 2015
3,615
4,166
518
Kepler-452b
Then how are you going to explain that when u hit the signs, you automaticly teleport?
Code. More or less something like this


Code:
@EventHandler
public void onPlayerInteract(PlayerInteractEvent e) {
   if (e.getAction() != Action.RIGHT_CLICK_BLOCK) {
      return;
   }
   
   Block b = e.getClickedBlock();
   
   if (b.getType() != Material.SIGN && b.getType() != Material.WALL_SIGN && b.getType() != Material.SIGN_POST) {
      return;
   }
   
   // if (!(b.getState() instanceof Sign)) { return; }
   
   for (LobbySign sign : signs) {
      if (sign.getLocation().equals(b.getLocation())) {
         sign.getArena().addPlayer(e.getPlayer());
         break;
      }
   }
 

SanCookie

Gameplay Engineer
Mar 18, 2017
2,306
12,763
498
24
the selfie area
bit.ly
Pronouns
He/Him
Code. More or less something like this


Code:
@EventHandler
public void onPlayerInteract(PlayerInteractEvent e) {
   if (e.getAction() != Action.RIGHT_CLICK_BLOCK) {
      return;
   }
 
   Block b = e.getClickedBlock();
 
   if (b.getType() != Material.SIGN && b.getType() != Material.WALL_SIGN && b.getType() != Material.SIGN_POST) {
      return;
   }
 
   // if (!(b.getState() instanceof Sign)) { return; }
 
   for (LobbySign sign : signs) {
      if (sign.getLocation().equals(b.getLocation())) {
         sign.getArena().addPlayer(e.getPlayer());
         break;
      }
   }
Oh, ok
 
Members Online

Members online

Latest profile posts

kevin020007 wrote on B4CKROOMS's profile.
Thanks for the follow!
HOTROD the 6th wrote on Daanfkyy's profile.
Congrats on bedrock helper, hope you succeed!
ItzJuan wrote on Marta's profile.
🫡 Thank you for all the hard work you've done. We'll never forget you.
HelmutRebew wrote on Alexp192's profile.
Thanks for the follow!
This place got turned into a graveyard! I didn't cause this, I witnessed this. I have 4 kills and most of them didn't happen here
1780484708293.png
Top Bottom