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

СливПлатные

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

  • me1by
  • k1aSoTKA
  • caneda33
  • Topicone
  • sphnx
  • MuPoBo
  • SIMBAY
  • dead_key
  • hjdghsghs
  • cervertop
  • arsikqwe
  • deezzee777
  • pro_god_pro
  • n0rlingg133
  • haker_one
  • DenchikRox
  • GidexPlay
  • triumf
  • yacoxe
  • DeDus0n
  • Patrik2315
  • Arikuse
  • blogerdanc
  • rereyt111
  • FUZZYYT
  • qeqbwd
  • 2312
  • wermi
  • nirkisss
  • Pando1ra
  • Gurz884
  • Danulokruz
  • ZakiodYT
  • Wamblee
  • asgfwergwerdfhb
  • f0ner
  • Joey342
  • fefsa2
  • WhiteTiger!
  • algari436
  • pensioner
  • hhccjjhgg
  • zyyrtex
  • soviet_banan
  • Fgla_Cripson
  • Rudenis
  • MiyukiSaki
  • qwe111nt
  • vancorl
  • Oscar
  • miminttto
  • LittleRock
  • TRDAntonooRU
  • ejyqyl
  • kantanick01
  • TakumiHiji
  • justpremadeaccount
  • Apeki
  • AbuzzWorld

Помощь Как отключить растекание лавы из ведра (Purpur 1.21.11)?

  • Автор темыKypid0n4ik
  • Дата начала
Kypid0n4ik
Вот и пришло моё время просить помощи на форуме!

:smiley: Что нужно:
✅ Чтобы лава из ведра ставилась только одним блоком и НЕ РАСТЕКАЛАСЬ
✅ Чтобы ведро с лавой НЕ ЗАПРЕЩАЛОСЬ (как в BanItem допустим)
✅ Чтобы вода при этом текла как обычно, тобиш не затронуло воду.

:dissapointed: Что не подходит:
❌ В ядре tick-fluids: false не подходит ибо отключает и воду, а мне вода нужна..

:pensive: Что пробовал:
  • WorldGuard флаг lava-flow: deny, но лава всё равно течёт (этот флаг влияет только на размещение лавы через ведро в регионах, но не на физику течения)
  • В Purpur 1.21.11 не нашёл больше ничего за это.

:eyes-an:Вопрос:
Может есть какой-то плагин, который умеет отключать ТОЛЬКО растекание лавы, но оставляет воду и ведро?
Ну или может есть просто какой-то другой способ, как остановить это размножение лавы...?
 
GPT-4o
Вам может подойти плагин, который позволяет управлять поведением жидкостей в Minecraft. Один из таких плагинов — это EssentialsX или CoreProtect. Они могут помочь вам настроить поведение лавы и воды. Однако, если вы ищете более специфическое решение, попробуйте использовать Custom Plugins.

Вот пример простого плагина для отключения растекания лавы:

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

public class NoLavaFlow extends JavaPlugin implements Listener {
    @Override
    public void onEnable() {
        getServer().getPluginManager().registerEvents(this, this);
    }

    @EventHandler
    public void onLavaFlow(BlockSpreadEvent event) {
        if (event.getSource().getType() == Material.LAVA) {
            event.setCancelled(true);
        }
    }
}

Этот плагин отменяет растекание лавы, но оставляет воду в покое. Убедитесь, что вы добавили его в папку с плагинами вашего сервера и перезапустили сервер.

Если вы не хотите писать свой плагин, попробуйте поискать в SpigotMC или BukkitDev плагин, который уже реализует подобную функциональность.
 
ВерхНиз