Gelöst (Random) Block Break!

Dieses Thema im Forum "Programmierung" wurde erstellt von CrackRudi, 19. Juni 2016.

  1. CrackRudi
    Offline

    CrackRudi

    Registriert seit:
    18. April 2016
    Beiträge:
    33
    Hey Liebes Forum,
    Ich bin grade dar bei ein Plugin zu programmieren! Das Plugin soll wenn man einen Block abbaut einen Random Block an die stelle setzen!
    :)
    Könntet ihr mir helfen ?

    Code (Text):
    1. package de.crackrudi.events;
    2.  
    3. import java.util.Random;
    4.  
    5. import org.bukkit.Material;
    6. import org.bukkit.entity.Player;
    7. import org.bukkit.event.EventHandler;
    8. import org.bukkit.event.Listener;
    9. import org.bukkit.event.block.BlockPlaceEvent;
    10.  
    11. public class Event_BlockPlace implements Listener{
    12.  
    13.     @EventHandler
    14.     public void onPlace (BlockPlaceEvent e) {
    15.         Player p = (Player) e.getPlayer();
    16.      
    17.         Material random = null;
    18.      
    19.         if(e.getBlock() != null) {
    20.                     Random r = new Random();
    21.                     int zufall = r.nextInt(3);
    22.                     switch(zufall) {
    23.                     case 0:
    24.                         random = Material.DIAMOND_BLOCK;
    25.                         break;
    26.                     case 1:
    27.                         random = Material.GOLD_BLOCK;
    28.                         break;
    29.                     case 2:
    30.                         random = Material.EMERALD_BLOCK;
    31.                         break;
    32.                     case 3:
    33.                         random = Material.IRON_BLOCK;
    34.                         break;
    35.                  
    36.                     }
    37.                     e.getBlock().setType(random);
    38.                      
    39.                  
    40.                 }
    41.  
    42.         return;
    43.      
    44.     }
    45.  
    46. }
    47.  
     
    #1
  2. CrackRudi
    Offline

    CrackRudi

    Registriert seit:
    18. April 2016
    Beiträge:
    33
    Habe es schon hinbekommen!

    trotzdem danke für eure Hilfe!
     
    #2
  3. GPSforLEGENDS
    Offline

    GPSforLEGENDS

    Registriert seit:
    21. März 2014
    Beiträge:
    295
    Ort:
    Bürostuhl
    Minecraft:
    GPSforLEGENDS
    Auch wenn du es schon gelöst hast möchte ich dich auf folgendes aufmerksam machen:

     
    #3
    jensIO gefällt das.