
CustomFishing
CustomFishing представляет собой дополнение для CraftTweaker, которое открывает перед игроками возможность настраивать условия рыбалки через специальные скрипты. С помощью этого мода вы можете, например, установить 50% вероятность выловить яблоко при рыбалке в лаве.
Модификация по умолчанию вносит изменения в функционал удочек: теперь крючки могут плавать на поверхности любой жидкости. Кроме того, выловленные предметы получают временную неуязвимость, что предотвращает их потерю.
При рыбалке в воде используется стандартная добыча из ванильной игры, а для других жидкостей лут-пул изначально пуст - его наполнение полностью зависит от ваших настроек.
Методы настройки
Основной метод для настройки рыбалки:
FishingInCustomLiquid.inLiquidItemChancePoolDimBiome(ILiquidStack liquid, String pool, IItemStack iitemStack, Float chance, String biomeid, Integer dimid)
Параметры:
liquid
- конкретная жидкость для рыбалкиpool
- используемый лут-пулiitemStack
- дополнительный предмет для выловаchance
- вероятность вылова дополнительного предмета (игнорируется еслиiitemStack
равен null)biomeid
- конкретный биом (используйте/ct biomes
для получения ID биомов)dimid
- конкретное измерение
Важные замечания
Если какой-то параметр не требуется, используйте null
. Для параметров pool
и biomeid
применяйте пустые кавычки ""
.
Пример использования
import mods.customfishing.FishingInCustomLiquid;
FishingInCustomLiquid.inLiquidItemChancePoolDimBiome(<liquid:lava>, "", <minecraft:apple>, 0.5F, "minecraft:plains", null);
Данный скрипт устанавливает 50% шанс выловить дополнительное яблоко при рыбалке в лаве, находящейся в биоме равнин.