Aquifer
Библиотека с общим кодом для наших модов, но вы тоже можете её использовать, если хотите.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 102
- Подписчиков на Modrinth
- 0
- версия
- 1
- Обновлён
- 26 февраля 202626 февр.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
Aquifer — это библиотечный мод, содержащий общий код для других модов Mountain Spring, а также другие полезные функции. Aquifer предназначен для использования с другими модами, однако использование его отдельно тоже допустимо. Мод содержит несколько тегов, помогающих расширять и изменять различные жёстко заданные поведения, некоторые (но не все) из которых были добавлены в Minecraft 26.1.
Добавленные теги
Все добавленные теги используют пространство имён aquifer.
Блоки
bars Для блоков-«прутьев». chains Для цепей. ladders Для лестниц. Этот тег также добавлен в тег minecraft:climbable. bookshelves Для книжных полок. Этот тег также добавлен в тег minecraft:enchantment_power_provider. Блоки в этом теге также горючи. crafting_tables Для верстаков. Любые пользовательские блоки верстаков должны быть добавлены в этот тег, чтобы интерфейс работал корректно. looms Для ткацких станков. Любые пользовательские блоки ткацких станков должны быть добавлены в этот тег, чтобы интерфейс работал корректно. cartography_tables Для картографических столов. Любые пользовательские блоки картографических столов должны быть добавлены в этот тег, чтобы интерфейс работал корректно. fletching_tables Для столов лучника. Поскольку интерфейса нет, этот тег пока мало что делает. smithing_tables Для кузнечных столов. Любые пользовательские блоки кузнечных столов должны быть добавлены в этот тег, чтобы интерфейс работал корректно. tripwire_hooks Для натяжных крюков. Любые пользовательские блоки натяжных крюков должны быть добавлены в этот тег для корректной работы. crafted_beehives Для ульев, созданных через крафт. Не включает блок minecraft:bee_nest, который генерируется на деревьях. lecterns Для кафедр. composters Для компостеров. enchating_tables Для столов зачаровывания. Любые пользовательские блоки столов зачаровывания должны быть добавлены в этот тег, чтобы интерфейс работал корректно. furnaces Для печей. smokers Для коптилен. blast_furnaces Для доменных печей. stonecutters Для камнерезов. Любые пользовательские блоки камнерезов должны быть добавлены в этот тег, чтобы интерфейс работал корректно. grindstones Для точильных камней. Любые пользовательские блоки точильных камней должны быть добавлены в этот тег, чтобы интерфейс работал корректно. chiseled_bookshelves Для резных книжных полок. wooden_walls Для стен, сделанных из дерева. wooden_fence_gates Для калиток, сделанных из дерева. wooden_chests Для сундуков, сделанных из дерева. wooden_barrels Для бочек, сделанных из дерева. wooden_ladders Для лестниц, сделанных из дерева. all_wooden_signs Для всех табличек, сделанных из дерева. wooden_signs Для невисящих табличек, сделанных из дерева. wooden_standing_signs Для стоящих табличек, сделанных из дерева. wooden_wall_signs Для табличек на стене блока, сделанных из дерева. wooden_hanging_signs Для всех висящих табличек, сделанных из дерева. wooden_ceiling_hanging_signs Для табличек, висящих на блоке сверху, сделанных из дерева. wooden_wall_hanging_signs Для табличек, висящих на стене блока, сделанных из дерева. leaf_slabs Для плит, сделанных из листвы. leaf_stairs Для ступеней, сделанных из листвы. leaf_walls Для стен, сделанных из листвы. leaf_carpets Для ковров, сделанных из листвы. completes_wax_on_advancement Вспомогательный тег для любых блоков, которые должны активировать достижение minecraft:husbandry/wax_on при клике правой кнопкой мыши с minecraft:honeycomb или другими предметами из тега aquifer:wax_items (см. ниже). completes_wax_off_advancement Вспомогательный тег для любых блоков, которые должны активировать достижение minecraft:husbandry/wax_off при клике правой кнопкой мыши любым топором. dirt_like Для любых блоков, которые функционируют подобно блокам из тега minecraft:dirt, но по какой-то причине не должны быть включены в этот тег. Блоки в этом теге поддерживают растения, которые поддерживают блоки из тега minecraft:dirt. farmland_like Для любых блоков, которые функционируют подобно minecraft:farmland. Блоки в этом теге поддерживают посевы. supports_nether_wart Порт тега с тем же названием из 26.1. supports_azalea Порт тега с тем же названием из 26.1. supports_nether_plant Порт трёх тегов в одном из 26.1: minecraft:supports_crimson_roots, minecraft:supports_warped_roots и minecraft:supports_nether_sprouts. supports_nether_fungus Порт двух тегов в одном из 26.1: minecraft:supports_crimson_fungus и minecraft:supports_warped_fungus. supports_wither_rose Порт тега с тем же названием из 26.1. supports_sugar_cane Порт тега с тем же названием из 26.1. supports_sugar_cane_adjacently Порт тега с тем же названием из 26.1. supports_propagule Порт тега minecraft:supports_mangrove_propagule из 26.1. supports_propagule_above Порт тега minecraft:supports_hanging_mangrove_propagule из 26.1. supports_cocoa Порт тега с тем же названием из 26.1. supports_chorus Единый тег для блоков, которые, помимо minecraft:chorus_plant, должны поддерживать растения и цветы хоруса. Своего рода порт minecraft:supports_chorus_flower и minecraft:supports_chorus_plant из 26.1. supports_cactus Порт тега с тем же названием из 26.1. does_not_support_seagrass Порт тега minecraft:cannot_support_seagrass из 26.1. does_not_support_kelp Порт тега minecraft:cannot_support_kelp из 26.1. supports_lily_pad Порт тега с тем же названием из 26.1. supports_frogspawn Порт тега с тем же названием из 26.1. cannot_connect_to Тег для блоков с полными гранями, к которым заборы, стены, стеклянные панели и подобные горизонтально соединяющиеся блоки не должны подключаться. supports_end_crystal Тег для блоков, на которые можно поставить кристалл Края. signal_fire_base_blocks Тег для блоков, которые заставляют дым от костра подниматься выше. conduit_activating_blocks Тег для блоков, которые питают проводники. supports_bubble_column/up Порт тега minecraft:enables_bubble_column_push_up из 26.1. supports_bubble_column/down Порт тега minecraft:enables_bubble_column_drag_down из 26.1. mineable/shears Тег добываемости для блоков, которые можно эффективно добывать ножницами. mineable/shears/fast
Тег для добываемых блоков, которые добываются не мгновенно и быстрее всего добываются ножницами, например листвой. mineable/shears/medium Тег для добываемых блоков, которые добываются не мгновенно и со средней скоростью добываются ножницами, например шерстью. mineable/shears/slow Тег для добываемых блоков, которые добываются не мгновенно и медленнее всего добываются ножницами, например лианами и светящимся лишайником. infestable Блоки, в которых может спрятаться чешуйница. infested Блок, в котором спряталась чешуйница.
Предметы
Скопировано из тегов блоков:
barschainsladdersbookshelves(может переплавить 1.5 предмета)crafting_tables(может переплавить 1.5 предмета)looms(может переплавить 1.5 предмета)cartography_tables(может переплавить 1.5 предмета)fletching_tables(может переплавить 1.5 предмета)smithing_tables(может переплавить 1.5 предмета)tripwire_hookscrafted_beehiveslecterns(может переплавить 1.5 предмета)composters(может переплавить 1.5 предмета)enchanting_tablesfurnacessmokersblast_furnacesstonecuttersgrindstoneschiseled_bookshelveswooden_walls(может переплавить 1.5 предмета)wooden_fence_gates(может переплавить 1.5 предмета; ванильный тегminecraft:fence_gatesбольше не используется как топливо для печи)wooden_chests(может переплавить 1.5 предмета)wooden_barrels(может переплавить 1.5 предмета)wooden_ladders(может переплавить 1.5 предмета)leaf_slabsleaf_stairsleaf_wallsleaf_carpetsinfestableinfestedwooden_signsЧастично скопировано из тега блоков, может переплавить 1.5 предмета; ванильный тегminecraft:signsбольше не используется как топливо для печи.wooden_hanging_signsЧастично скопировано из тега блоков, может переплавить 4 предмета; ванильный тегminecraft:hanging_signsбольше не используется как топливо для печи.sticksДля палок. Может переплавить половину предмета.cauldronsДля котлов.pressure_platesПредметная версия ванильного тега блоковminecraft:pressure_plates.damage_proof/fireПредметы в этом теге нельзя уничтожить огнём или лавой.damage_proof/explosionПредметы в этом теге нельзя уничтожить взрывами.damage_proof/cactusПредметы в этом теге нельзя уничтожить кактусом.damage_proof/voidПредметы в этом теге нельзя уничтожить пустотой, и при попадании в пустоту они телепортируются к пределу высоты постройки.damage_proof/despawnПредметы в этом теге не исчезают.wood_tool_materialsПредметы в этом теге можно использовать для починки деревянных инструментов.iron_tool_materialsПредметы в этом теге можно использовать для починки железных инструментов.diamond_tool_materialsПредметы в этом теге можно использовать для починки алмазных инструментов.gold_tool_materialsПредметы в этом теге можно использовать для починки золотых инструментов.netherite_tool_materialsПредметы в этом теге можно использовать для починки незеритовых инструментов.leather_armor_materialsПредметы в этом теге можно использовать для починки кожаной брони.chain_armor_materialsПредметы в этом теге можно использовать для починки кольчужной брони.iron_armor_materialsПредметы в этом теге можно использовать для починки железной брони.diamond_armor_materialsПредметы в этом теге можно использовать для починки алмазной брони.gold_armor_materialsПредметы в этом теге можно использовать для починки золотой брони.netherite_armor_materialsПредметы в этом теге можно использовать для починки незеритовой брони.turtle_armor_materialsПредметы в этом теге можно использовать для починки брони из черепашьих щитков.armadillo_armor_materialsПредметы в этом теге можно использовать для починки брони из броненосцевых щитков.elytra_repair_materialsПредметы в этом теге можно использовать для починки элитр.respawn_anchor_charge_itemsПредметы в этом теге можно использовать для зарядки якоря возрождения.enchantment_payment_itemsПредметы в этом теге можно использовать как лазурит для зачарования.powder_snow_walkable_equipmentДля предметов, которые можно надеть, чтобы ходить по рыхлому снегу, например кожаных ботинок.wax_itemsДля предметов, которые можно использовать для вощения медных блоков.wooden_toolsДля инструментов из дерева.stone_toolsДля инструментов из камня.iron_toolsДля инструментов из железа.diamond_toolsДля инструментов из алмаза.gold_toolsДля инструментов из золота.netherite_toolsДля инструментов из незерита.leather_armorsДля брони из кожи.chain_armorsДля брони из кольчуги.iron_armorsДля брони из железа.diamond_armorsДля брони из алмаза.gold_armorsДля брони из золота.netherite_armorsДля брони из незерита.turtle_armorsДля брони из черепашьих щитков.horse_armorsДля брони, надеваемой на лошадей.wolf_armorsДля брони, надеваемой на волков.banner_patternsДля предметов, которые можно использовать в ткацком станке для нанесения особых узоров на флаги.
Жидкости
supports_sugar_cane_adjacently Бэкпорт тега с тем же названием из 26.1. supports_lily_pad Бэкпорт тега с тем же названием из 26.1. supports_frogspawn Бэкпорт тега с тем же названием из 26.1.
Типы сущностей
can_spawn_on_leaves Для мобов, которые могут естественно появляться на листве. effect_immune/{effect} Для мобов, невосприимчивых к определённому ванильному эффекту. Реализация в Aquifer на самом деле исправляет баг, при котором если моб был невосприимчив к заражению, он не мог быть невосприимчив к зарастанию, или если моб был невосприимчив к заражению или зарастанию, он не мог быть невосприимчив к отравлению и регенерации.
Компоненты
Aquifer также добавляет несколько дополнительных типов компонентов для предметов. Все типы компонентов используют пространство имён aquifer.
recipe_remainder
Для предметов, остающихся в верстаке после создания предмета, как, например, при создании торта в верстаке остаются пустые вёдра вместо вёдер с молоком.
eat_sound
Звук, который издаёт предмет, когда его едят.
drink_sound
Звук, который издаёт предмет, когда его пьют.
break_sound
Звук, который издаёт предмет, когда его ломают.
enchantability
Высокая зачаровываемость предмета соответствует большему количеству, более высокому уровню и большей редкости зачарований из стола зачаровывания. Это ванильное значение, которое обычно нельзя настроить. Это значение не влияет на наковальни.
Модификаторы предметов
Все типы модификаторов предметов используют пространство имён aquifer.
selector
Использует число для выбора из списка модификаторов предметов.
sequence
Содержит список модификаторов предметов, которые могут использовать одни и те же условия.
set_axolotl_variant
Задаёт вариант аксолотля в ведре.
set_custom_potion_effects
Задаёт пользовательские эффекты зелья для предмета-зелья. Каждый эффект может иметь случайную длительность и уровень.
set_dyed_color
Задаёт hex-цвет предмета, например кожаной брони.
set_potion_color
Задаёт цвет предмета-зелья.
set_shield_color
Задаёт цвет фона щита.
set_tropical_fish_variant
Задаёт варианты тропических рыб в ведре.
set_unbreakable
Делает предмет неразрушимым.
Числовые провайдеры таблиц добычи
Все типы числовых провайдеров используют пространство имён aquifer.
block_state_property
Получает число на основе свойства в состоянии блока. Можно использовать для выпадения правильного количества свечей. Для булевых свойств состояния блока этот провайдер возвращает 0 для false и 1 для true. Для целочисленных свойств состояния блока этот провайдер возвращает значение самого свойства. Для других типов свойств состояния блока этот провайдер вернёт порядковый номер значения перечисления, которое использует свойство. Можно указать необязательное запасное значение (по умолчанию 0) на случай, если что-то пойдёт не так или свойства не будет в данном состоянии блока.
entity_property
Получает число на основе свойства сущности. Можно указать необязательное запасное значение (по умолчанию 0) на случай, если сущность не найдена или у сущности нет указанного свойства.
Частые вопросы
Как установить Aquifer?
Установите Fabric под свою версию Minecraft, скачайте Aquifer под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Aquifer?
У Aquifer есть сборки для Minecraft 1.21.1.
Нужен ли Aquifer на сервере?
Нужен и в игре, и на сервере