- Баллы
- 31
- Имя в Minecraft
- 22X22
Выскакивает ошибка синтаксиса после декомпиляции.
")" expected :65
":" expected :65
")" expected :65
":" expected :65
Код:
/* */ public static void spawnBoss(Location l, double health, String name) {
/* 40 */ if (!l.getChunk().isLoaded()) {
/* 41 */ l.getChunk().load();
/* */ }
/* 43 */ final Spider spider = (Spider)l.getWorld().spawnEntity(l, EntityType.SPIDER);
/* 44 */ spider.setRemoveWhenFarAway(false);
/* 45 */ spider.setMaxHealth(health);
/* 46 */ spider.setHealth(health);
/* 47 */ spider.setCustomName(name);
/* 48 */ BukkitScheduler ability = Bukkit.getServer().getScheduler();
/* 49 */ abilityScheduler = ability.scheduleSyncRepeatingTask((Plugin)Main.instance, new Runnable() {
/* */ public void run() {
/* 51 */ List<Entity> near = spider.getNearbyEntities(5.0D, 5.0D, 5.0D);
/* 52 */ if (near.size() > 0) {
/* 53 */ spider.getWorld().spawnEntity(spider.getLocation(), EntityType.CAVE_SPIDER);
/* */ }
/* 55 */ for (int t = 0; t < near.size(); t++) {
/* 56 */ if (((Entity)near.get(t)).getType().equals(EntityType.PLAYER)) {
/* 57 */ ArrayList<Player> nearbyPlayers = new ArrayList<>();
/* 58 */ nearbyPlayers.add((Player)near.get(t));
/* 59 */ for (Player p : nearbyPlayers) {
/* 60 */ p.getWorld().strikeLightning(p.getLocation());
/* */ }
/* */ }
/* */ }
/* */ }
/* 65 */ }0L, 200L); //ТУТ ПОКАЗЫВАЕТ ОШИБКУ
/* */ }
Код:
/* */ public static Runnable bossSpawn() {
/* 86 */ BukkitScheduler bossSpawner = Bukkit.getServer().getScheduler();
/* 87 */ bossSpawnCounter = bossSpawner.scheduleSyncRepeatingTask((Plugin)Main.instance, new Runnable() {
/* 88 */ int minutes = Boss.respawnTime;
/* */ public void run() {
/* 90 */ if (this.minutes > 1) {
/* 91 */ this.minutes--;
/* */ } else {
/* 93 */ Boss.spawnBoss(Boss.bossLoc, Boss.bossHealth, Boss.bossName);
/* 94 */ Bukkit.getServer().getScheduler().cancelTask(Boss.bossSpawnCounter);
/* */ }
/* */ }
/* 97 */ }20L, 1200L); //ТУТ ПОКАЗЫВЕТ ОШИБКУ
/* 98 */ return null;
/* */ }