Для создания плагина, который добавляет TNT, взрывающий плачущий обсидиан и обломки незерита, вам нужно написать код на 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
для вашего плагина.