Minecraft PC IP: play.cubecraft.net

SanCookie

Gameplay Engineer
Mar 18, 2017
2,306
12,762
498
22
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,165
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,762
498
22
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

Latest posts

Latest profile posts

GiGaGekkies wrote on glo7776's profile.
Happy Birthday
Reesle wrote on Fodjdkd999's profile.
Welcome to the Official Cubecraft Forums!! If you need help with something, feel free to DM me or a staff member! :D
Reesle wrote on jtdogzone6843's profile.
Welcome to the Forums!! :)
UncleSpect wrote on glo7776's profile.
Happy birthday!
TheOrderOfSapphire wrote on UncleSpect's profile.
Cool member appreciation moment!:D 💙
Top Bottom