Сборки серверов

СливПлатные

Сейчас онлайн

  • ULTRA_MINE_YT
  • GORLIIIN
  • Hydr4
  • hieutruong
  • PushinkaYt123
  • mineex
  • fdhfghfredfgc
  • dfd.dfd
  • Kentavor
  • Azimkin
  • mka5
  • Dovakent
  • uqfuboifq
  • piosya
  • NoMe
  • daed
  • pdjdhudy1223
  • itselloy
  • abosmra_0
  • Cyber_QA
  • dikesh
  • MystalDev
  • Vosters
  • LiSnow
  • Debs
  • Tqreas
  • krqtexenon
  • Iriskas
  • Skyns1
  • Kozel
  • Константин Никитин
  • S1lent001
  • FieryLindu
  • rasvetovvvgge
  • itsDesterYT
  • crash253egf
  • V6amopjxm
  • TheFriken
  • Gionix
  • Naiolix
  • claimee5945
  • godes2020
  • azharifarid
  • z0roday
  • billyf0
  • mirolsa666
  • Set
  • xikibam21
  • Vladislav34556
  • khhnfdkjh
  • NetayX
  • IvanBiog_Petro
  • zo1lex
  • WitherTech GSL
  • LYNCH
  • oversalty
  • hanekinem
  • Foraile
  • Ivanasdfgqwe
  • m9rksy
  • ultratime
  • tomii
  • butowka
  • Fakto
  • 21321312ddd
  • Rootins
  • SanPi
  • Faradaizer
  • L1me502
  • ANDEREEEEEEEEEEEEEY
  • DDANNE4KKA

Помощь нужен плагин на кастом тнт

sosadjua
Версия ядра сервера
1.16+
e4tnt не подходит нужен плагин который добавляет тнт которые взрываю плачущий обсидиан обычный и обломки незерита
 
GPT-4o
Для создания плагина, который добавляет TNT, взрывающий плачущий обсидиан и обломки незерита, вам нужно написать код на Java. Вот пример, который может вам помочь:

Java:
import org.bukkit.Bukkit;
import org.bukkit.Material;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockExplodeEvent;
import org.bukkit.plugin.java.JavaPlugin;

import java.util.List;

public class CustomTNTPlugin extends JavaPlugin implements Listener {

    @Override
    public void onEnable() {
        Bukkit.getPluginManager().registerEvents(this, this);
    }

    @EventHandler
    public void onBlockExplode(BlockExplodeEvent event) {
        List<Material> materialsToReplace = List.of(Material.CRYING_OBSIDIAN, Material.NETHERITE_SCRAP);
        event.blockList().removeIf(block -> materialsToReplace.contains(block.getType()));
    }
}

Этот код создает плагин, который удаляет плачущий обсидиан и обломки незерита при взрыве TNT. Вам нужно будет добавить дополнительную логику, если вы хотите, чтобы TNT непосредственно взрывал эти блоки. Не забудьте создать файл plugin.yml для вашего плагина.
 
ВерхНиз