Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
String mat = getConfig().getString("blocks.id");mat
подсвечивается красным
mat
подсвечивается красным
Он подсвечивает mat краснымКстати, а в чем проблема отменять ивент и не забирать блок у игрока?
У меня не создается папка с кфг, что делать?String mat = getConfig().getString("blocks.id");
Как у тебя сейчас выглядит метод onEnable?У меня не создается папка с кфг, что делать?
Как у тебя сейчас выглядит метод onEnable?
Bukkit.getServer().getPluginManager().registerEvents(this, this);
if (Bukkit.getServer().getPluginManager().getPlugin("PermissionsEx") != null) {
System.out.println(" [UltimateBlocker] PermissionsEx found!!");
} else {
System.out.println("[UltimateBlocker] PermissionsEx not found! Plugin BLOCKED-BLOCK disable!");
Bukkit.getServer().getPluginManager().disablePlugin(this);
getLogger().info("/. // / //. / .//");
getLogger().info("// ./ .// / // ./");
getLogger().info("!|!|!|!|!|!|!|!|!|!|!");
getLogger().info("");
getLogger().info("[!] BLOCKED-BLOCK enable :> [!]");
getLogger().info("=> Version: v1.0");
getLogger().info("=> Author: Solomka");
getLogger().info("=> vk.com/cergeianonim56");
getLogger().info("");
getLogger().info("Especially for Phoenix-Grief");
getLogger().info("!|!|!|!|!|!|!|!|!|!|!");
getLogger().info("/. // / //. / .//");
getLogger().info("// ./ .// / // ./");
File config = new File(getDataFolder() + File.separator + "config.yml");
if(!config.exists()){
getLogger().info("Creating new ,file config...");
getConfig().options().copyDefaults(true);
saveDefaultConfig();
}
}
}
А почему ты не заменил на мой код? Я же скинул тебеКод:Bukkit.getServer().getPluginManager().registerEvents(this, this); if (Bukkit.getServer().getPluginManager().getPlugin("PermissionsEx") != null) { System.out.println(" [UltimateBlocker] PermissionsEx found!!"); } else { System.out.println("[UltimateBlocker] PermissionsEx not found! Plugin BLOCKED-BLOCK disable!"); Bukkit.getServer().getPluginManager().disablePlugin(this); getLogger().info("/. // / //. / .//"); getLogger().info("// ./ .// / // ./"); getLogger().info("!|!|!|!|!|!|!|!|!|!|!"); getLogger().info(""); getLogger().info("[!] BLOCKED-BLOCK enable :> [!]"); getLogger().info("=> Version: v1.0"); getLogger().info("=> Author: Solomka"); getLogger().info("=> vk.com/cergeianonim56"); getLogger().info(""); getLogger().info("Especially for Phoenix-Grief"); getLogger().info("!|!|!|!|!|!|!|!|!|!|!"); getLogger().info("/. // / //. / .//"); getLogger().info("// ./ .// / // ./"); File config = new File(getDataFolder() + File.separator + "config.yml"); if(!config.exists()){ getLogger().info("Creating new ,file config..."); getConfig().options().copyDefaults(true); saveDefaultConfig(); } } }
Где? Я не виделА почему ты не заменил на мой код? Я же скинул тебе
PHP:if (Bukkit.getServer().getPluginManager().getPlugin("PermissionsEx") == null) { getLogger().info("[UltimateBlocker] PermissionsEx not found! Plugin BLOCKED-BLOCK disable!"); Bukkit.getServer().getPluginManager().disablePlugin(this); return; } Bukkit.getServer().getPluginManager().registerEvents(this, this); getLogger().info(" [UltimateBlocker] PermissionsEx found!!"); getLogger().info("/. // / //. / .//"); getLogger().info("// ./ .// / // ./"); getLogger().info("!|!|!|!|!|!|!|!|!|!|!"); getLogger().info(""); getLogger().info("[!] BLOCKED-BLOCK enable :> [!]"); getLogger().info("=> Version: v1.0"); getLogger().info("=> Author: Solomka"); getLogger().info("=> vk.com/cergeianonim56"); getLogger().info(""); getLogger().info("Especially for Phoenix-Grief"); getLogger().info("!|!|!|!|!|!|!|!|!|!|!"); getLogger().info("/. // / //. / .//"); getLogger().info("// ./ .// / // ./"); File config = new File(getDataFolder() + File.separator + "config.yml"); if(!config.exists()){ getLogger().info("Creating new ,file config..."); getConfig().options().copyDefaults(true); saveDefaultConfig(); }
vkДай свой вк пожалуйста :<
Чтобы связываться с тобой
blocks:
id:
- DIAMOND_BLOCK
- TNT
@EventHandler
public boolean onPlace(BlockPlaceEvent event) {
Player p = event.getPlayer();
Block b = (Block) event.getBlock();
getConfig().getList("blocks.id");
if (Material.getMaterial(mat) != null && event.getBlock().getType() == Material.getMaterial(mat)) {
b.setType(Material.AIR);
if (!p.getPlayer().isOp() || p.getPlayer().hasPermission("UltimateBlocker.Block")) {
p.playSound(p.getLocation(), Sound.BLOCK_NOTE_PLING, 100.0F, 100.0F);
}
p.sendMessage(ChatColor.GRAY + p.getName() + ChatColor.DARK_RED + " у вас нет разрешения " + ChatColor.YELLOW
+ "UltimateBlocker.Block" + ChatColor.DARK_RED + " чтобы разместить данный блок!");
p.getInventory().setItemInMainHand(null);
return true;
}
return true;
}
}
Проблема решена! Спасибо