Coding mit Java | Java-basierten APIs

  • Ersteller Ersteller ij9F_i0FaF-d9lrDSDDpDbfo
  • Erstellt am Erstellt am
Status
Für weitere Antworten geschlossen.
ist dieser code richtig ? ich habe mich da 5 mins rangesetzt

Code:
package minigame;

public class MinegameBomb {

    public static void main(String[] args) {     
         
        int bukkit = 19368126 + 6477264;
       
       
              while(true){
        System.out.println(bukkit);
         
       
         
   
    }

}

}
freue mich über antwort
 
Ich habe heute etwas programmiert aber es klappt ned hab mich etwas länger rangesetzt und dies ist dabei rausgekommen aber irgendein syntax ist da drin keine ahnung wo

Code:
package state:

public class LobbyState {

    public static void main(String[] args) {
      
    boolean f = 163412 < 154625;
    boolean t = 245629 < 686549;
    boolean n = 888888 < 321324;
    boolean g = 763456 < 876453;
    boolean h = 169876 < 383838;
  
  
    System.out.println(f);
    System.out.println(t);
    System.out.println(n);
    System.out.println(g);
    System.out.println(h);
  
    }

}
Ich markier hier mal @geNAZt vieleichtkann er mir auch helfen
 
Hey, ich habe eine frage und zwar wie bekomme ich Optifine in einen ToggleSprint client?
 
Heyho!
Ich code momentan ein Minispiel für Spigot 1.8
Nun weiß ich nicht wie man folgendes codet:
Ich möchte, dass, wenn man auf einem bestimmten Block (z.B Diamantblock) rechtsklick macht, alle Spieler, außer die Person die auf den Block geklickt hat, sterben.

Ich würde mich sehr über eine Antwort freuen :)
~Basti
 
Hey Basti14,

benutze dafür das PlayerInteractEvent. Dort findest du Variablen, die den Block speichern, und ob der Spieler einen Rechtsklick gemacht hat.

Alle Spieler killst du so:

Code:
for(Player all : Bukkit.getOnlinePlayers()){
   all.setHealth(0);
}
 
  • Like
Reaktionen: _PiBo und Basti14
Also ich blick bei meinem Code jetzt garnicht mehr durch... ^^
Code:
package freezethem;

import java.util.HashMap;
import java.util.list;
import net.canarymod.*;

public class LocationSave extends Plugin implements CommandListener {//(3)

  public static Logman logger;
   
  public LocationSave() { 
    logger = getLogman();
  }

  @Override
  public boolean enable() { 
    logger.info("Starting up");  
    try {
      Canary.commands().registerCommands(this, this, false);
    } catch (CommandDependencyException e) {
      logger.error("Duplicate command name");
    }
    return true;
  }
  @Override
  public void disable() {
  }

  HashMap<Boolean, String> HashMap boolean = new HashMap<>();

  @Command(aliases = { "freeze" },
      description = "Schaltet Frostnova an/aus.",
      permissions = { "" },
      min = 2,
      toolTip = "/freeze true|false")
  public void freezeCommand(MessageReceiver caller, String[] args) {
      if (caller instanceof Player) {
          String status = boolean.get("Freeze");
          if (status = null) {
              Boolean modeA = args[1];
              boolean.put(modeA, "Freeze");
          } else {
              boolean.remove("Freeze");
              Boolean modeB = args[1];
              boolean.put(modeB, "Freeze");
          }
          if (boolean.get("Freeze") = true) {
              String msgt = "Frostnova ist nun aktiviert.";
              Canary.instance().getServer().broadcastMessage(msgt);
          } else {
              String msgf = "Frostnova ist nun deaktiviert.";
              Canary.instance().getServer().broadcastMessage(msgf);
          }
      }

      Boolean actual = boolean.get("Freeze");
      if (actual != null && actual = true) {

          @HookHandler
          public void onInteract(ItemUseHook event) {
              Player player = event.getPlayer();
              if (player.getItemHeld().getType() == ItemType.Diamond) {
                  Location loc = player.getLocation();

                  playSound(loc, SoundEffect.Type.GLASS_BREAK);

                  int playerX = (int) loc.getX();
                  int playerY = (int) loc.getY();
                  int playerZ = (int) loc.getZ();

                  int[][] offsets = {
                      {1, 0, -1},
                      {1, 0, 0},
                      {1, 0, 1},
                      {0, 0, -1},
                      {0, 0, 1},
                      {-1, 0, -1},
                      {-1, 0, 0},
                      {-1, 0, 1},
                  };

                  for (int i=0; i < offsets.lenght; i++) {
                      int x = offsets[i][0];
                      int y = offsets[i][1];
                      int z = offsets[i][2];
                      spawnParticle(new Location(x + playerX, y + playerY, z + playerZ), Particle.Type.ICE_DUST);
                  }

                  List<EntityLiving> list = player.getWorld().getEntityLivingList();
                  for (EntityLiving target : list) {
                      if (target != player) {
                          Potion factory potfact = Canary.getFactory().getPotionFactory();
                          PotionEffect potion = potfact.newPotionEffect(PotionEffectType.SLOWNESS, Integer.100, 127);
                          target.addPotionEffect(potion);
                      }
                  }
              }
          }
      }
}
Code:
Compiling with javac...
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:30: err
or: ';' expected
  HashMap<Boolean, String> HashMap boolean = new HashMap<>();
                                  ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:30: err
or: <identifier> expected
  HashMap<Boolean, String> HashMap boolean = new HashMap<>();
                                          ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:39: err
or: class expected
                String status = boolean.get("Freeze");
                                        ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:39: err
or: ';' expected
                String status = boolean.get("Freeze");
                                           ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:42: err
or: class expected
                        boolean.put(modeA, "Freeze");
                                ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:42: err
or: ';' expected
                        boolean.put(modeA, "Freeze");
                                   ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:42: err
or: not a statement
                        boolean.put(modeA, "Freeze");
                                    ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:42: err
or: ';' expected
                        boolean.put(modeA, "Freeze");
                                         ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:44: err
or: class expected
                        boolean.remove("Freeze");
                                ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:44: err
or: ';' expected
                        boolean.remove("Freeze");
                                      ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:46: err
or: class expected
                        boolean.put(modeB, "Freeze");
                                ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:46: err
or: ';' expected
                        boolean.put(modeB, "Freeze");
                                   ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:46: err
or: not a statement
                        boolean.put(modeB, "Freeze");
                                    ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:46: err
or: ';' expected
                        boolean.put(modeB, "Freeze");
                                         ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:48: err
or: class expected
                if (boolean.get("Freeze") = true) {
                            ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:48: err
or: ')' expected
                if (boolean.get("Freeze") = true) {
                               ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:48: err
or: ';' expected
                if (boolean.get("Freeze") = true) {
                                                ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:51: err
or: 'else' without 'if'
                } else {
                  ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:57: err
or: class expected
        Boolean actual = boolean.get("Freeze");
                                 ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:57: err
or: ';' expected
        Boolean actual = boolean.get("Freeze");
                                    ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:61: err
or: ';' expected
                public void onInteract(ItemUseHook event) {
                                      ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:61: err
or: ';' expected
                public void onInteract(ItemUseHook event) {
                                                        ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:93: err
or: ';' expected
                                                Potion factory potfact = Canary.
getFactory().getPotionFactory();
                                                              ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:94: err
or: ')' expected
                                                PotionEffect potion = potfact.ne
wPotionEffect(PotionEffectType.SLOWNESS, Integer.100, 127);

                                                ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:94: err
or: illegal start of expression
                                                PotionEffect potion = potfact.ne
wPotionEffect(PotionEffectType.SLOWNESS, Integer.100, 127);

                                                    ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:94: err
or: ';' expected
                                                PotionEffect potion = potfact.ne
wPotionEffect(PotionEffectType.SLOWNESS, Integer.100, 127);

                                                     ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:94: err
or: illegal start of expression
                                                PotionEffect potion = potfact.ne
wPotionEffect(PotionEffectType.SLOWNESS, Integer.100, 127);

                                                         ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:101: er
ror: reached end of file while parsing
}
 ^
28 errors
 
Also ich blick bei meinem Code jetzt garnicht mehr durch... ^^
Code:
package freezethem;

import java.util.HashMap;
import java.util.list;
import net.canarymod.*;

public class LocationSave extends Plugin implements CommandListener {//(3)

  public static Logman logger;
  
  public LocationSave() {
    logger = getLogman();
  }

  @Override
  public boolean enable() {
    logger.info("Starting up"); 
    try {
      Canary.commands().registerCommands(this, this, false);
    } catch (CommandDependencyException e) {
      logger.error("Duplicate command name");
    }
    return true;
  }
  @Override
  public void disable() {
  }

  HashMap<Boolean, String> HashMap boolean = new HashMap<>();

  @Command(aliases = { "freeze" },
      description = "Schaltet Frostnova an/aus.",
      permissions = { "" },
      min = 2,
      toolTip = "/freeze true|false")
  public void freezeCommand(MessageReceiver caller, String[] args) {
      if (caller instanceof Player) {
          String status = boolean.get("Freeze");
          if (status = null) {
              Boolean modeA = args[1];
              boolean.put(modeA, "Freeze");
          } else {
              boolean.remove("Freeze");
              Boolean modeB = args[1];
              boolean.put(modeB, "Freeze");
          }
          if (boolean.get("Freeze") = true) {
              String msgt = "Frostnova ist nun aktiviert.";
              Canary.instance().getServer().broadcastMessage(msgt);
          } else {
              String msgf = "Frostnova ist nun deaktiviert.";
              Canary.instance().getServer().broadcastMessage(msgf);
          }
      }

      Boolean actual = boolean.get("Freeze");
      if (actual != null && actual = true) {

          @HookHandler
          public void onInteract(ItemUseHook event) {
              Player player = event.getPlayer();
              if (player.getItemHeld().getType() == ItemType.Diamond) {
                  Location loc = player.getLocation();

                  playSound(loc, SoundEffect.Type.GLASS_BREAK);

                  int playerX = (int) loc.getX();
                  int playerY = (int) loc.getY();
                  int playerZ = (int) loc.getZ();

                  int[][] offsets = {
                      {1, 0, -1},
                      {1, 0, 0},
                      {1, 0, 1},
                      {0, 0, -1},
                      {0, 0, 1},
                      {-1, 0, -1},
                      {-1, 0, 0},
                      {-1, 0, 1},
                  };

                  for (int i=0; i < offsets.lenght; i++) {
                      int x = offsets[i][0];
                      int y = offsets[i][1];
                      int z = offsets[i][2];
                      spawnParticle(new Location(x + playerX, y + playerY, z + playerZ), Particle.Type.ICE_DUST);
                  }

                  List<EntityLiving> list = player.getWorld().getEntityLivingList();
                  for (EntityLiving target : list) {
                      if (target != player) {
                          Potion factory potfact = Canary.getFactory().getPotionFactory();
                          PotionEffect potion = potfact.newPotionEffect(PotionEffectType.SLOWNESS, Integer.100, 127);
                          target.addPotionEffect(potion);
                      }
                  }
              }
          }
      }
}
Code:
Compiling with javac...
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:30: err
or: ';' expected
  HashMap<Boolean, String> HashMap boolean = new HashMap<>();
                                  ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:30: err
or: <identifier> expected
  HashMap<Boolean, String> HashMap boolean = new HashMap<>();
                                          ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:39: err
or: class expected
                String status = boolean.get("Freeze");
                                        ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:39: err
or: ';' expected
                String status = boolean.get("Freeze");
                                           ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:42: err
or: class expected
                        boolean.put(modeA, "Freeze");
                                ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:42: err
or: ';' expected
                        boolean.put(modeA, "Freeze");
                                   ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:42: err
or: not a statement
                        boolean.put(modeA, "Freeze");
                                    ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:42: err
or: ';' expected
                        boolean.put(modeA, "Freeze");
                                         ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:44: err
or: class expected
                        boolean.remove("Freeze");
                                ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:44: err
or: ';' expected
                        boolean.remove("Freeze");
                                      ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:46: err
or: class expected
                        boolean.put(modeB, "Freeze");
                                ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:46: err
or: ';' expected
                        boolean.put(modeB, "Freeze");
                                   ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:46: err
or: not a statement
                        boolean.put(modeB, "Freeze");
                                    ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:46: err
or: ';' expected
                        boolean.put(modeB, "Freeze");
                                         ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:48: err
or: class expected
                if (boolean.get("Freeze") = true) {
                            ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:48: err
or: ')' expected
                if (boolean.get("Freeze") = true) {
                               ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:48: err
or: ';' expected
                if (boolean.get("Freeze") = true) {
                                                ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:51: err
or: 'else' without 'if'
                } else {
                  ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:57: err
or: class expected
        Boolean actual = boolean.get("Freeze");
                                 ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:57: err
or: ';' expected
        Boolean actual = boolean.get("Freeze");
                                    ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:61: err
or: ';' expected
                public void onInteract(ItemUseHook event) {
                                      ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:61: err
or: ';' expected
                public void onInteract(ItemUseHook event) {
                                                        ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:93: err
or: ';' expected
                                                Potion factory potfact = Canary.
getFactory().getPotionFactory();
                                                              ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:94: err
or: ')' expected
                                                PotionEffect potion = potfact.ne
wPotionEffect(PotionEffectType.SLOWNESS, Integer.100, 127);

                                                ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:94: err
or: illegal start of expression
                                                PotionEffect potion = potfact.ne
wPotionEffect(PotionEffectType.SLOWNESS, Integer.100, 127);

                                                    ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:94: err
or: ';' expected
                                                PotionEffect potion = potfact.ne
wPotionEffect(PotionEffectType.SLOWNESS, Integer.100, 127);

                                                     ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:94: err
or: illegal start of expression
                                                PotionEffect potion = potfact.ne
wPotionEffect(PotionEffectType.SLOWNESS, Integer.100, 127);

                                                         ^
\Users\Jakob\Desktop\myplugins\FreezeThem\src\freezethem\FreezeThem.java:101: er
ror: reached end of file while parsing
}
^
28 errors
Canary Mod? Dein Ernst? :P

1. Fehler den ich sehe: Name der HashMap.
 
Status
Für weitere Antworten geschlossen.

Soziale Medien

  • X
  • TikTok

Über uns

  • GommeHD.net ist einer der größten Minecraft-Server der Welt. Dir gefällt unser Server? Dann unterstütze uns durch einen Kauf im Shop!
  • Shop