▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Villager Overhaul
Villager Overhaul

Villager Overhaul

Guards | Better Merchants & Farmers | Command Villagers via chat

881
4
Все версииVillager Overhaul 3.0.0

Villager Overhaul 3.0.0

Release2 мес. назад

Список изменений

2.2B1.2 merchants' trade offers are stored persistent storage and reloaded/repopulated each time GUI opens 2.2B1.3: trade lock green lines overlay is now based on the trade offer widget, not position of button. this is to fix the green indicator border to be drawn incorrectly, especially after scrolling up/down trade offers due to it being some janky X/Y pos based logic 2.2B1.4: disallow identical trades when rerolling (ID + NBT, so multiple enchantment books is still possible) 2.2B2.0: disallow illegal enchantment books (non-tradeable) to show in auto-reroll catalogue 2.2B2.1: make reroll btn unavailable while server is on cd, show cd in tooltip 2.2B2.2: change manual reroll cost from per-level to "per offer count" with a "free under X" minus the locked trades (max 1) + overhaul tooltip 2.2R.0: auto-reroll cost system 2.2R.1: more fixes CatalogBuilder to ensure we get ALL trades, but not illegal items (e.g. Swift Sneak) 2.2R.2: revisit 2.2.4, fix bug in dedupe logic. 2.2R.3: semi-hide catalog items that trader already has 2.3B.0: experience sys (on manual only) 2.3B2.0: experience sys (on manual & auto-reroll, lvl-up event) 2.3B3.0: auto-EXP int -> double. 2.3B4.0: add amount of rerolls done on settlement screen 2.3R.0: separate cooldown for auto-rerolls 2.4B1.0: villager stats in config & added on spawn (even Goblin traders) 2.4B2.0: stat screens print 2.4B3.0: removed Ambitious stat, stat screen minor rework, Goblin Trader naming support on stat screen 2.4B3.1: EZVillagerReroll -> VillagerOverhaul, 3.0.0 prep 2.4B3.2: fixed 27 -> 25 config S2C package args mismatchw 2.4B3.3: fixed server config villager stats not arriving at VillagerInfoScreen i.e. not showing in tooltip 2.4R.0: hoarder rework & implementation, VillagerInfoScreen slight rework. Merchant stat system now complete (x.4.x) 2.5B1.0: recruit system based on merchant stats, recruit screen (RMB) on non-profession villagers 2.5B2.0: combat stats added, in recruit window, affects recruit cost, ensured villagers spawn with minecraft:attack_damage 2.5B2.9001: completely nuked the backup/restore of trade offers (excl. pre-autoreroll snapshot), caused too many issues, especially with Hoarder. God, I hate refactoring 2.5B2.2: Generosity now also discounts trade offers, not just rerolling. Hoarder bugfixes, now stable. 2.5B2.3: manual reroll button: shows discounted cost. remove villager level section, replace with Daily reroll cap. 2.5B2.4: finished Daily Reroll cap implementation (daily reset) and sync to CLientUI tooltip 2.5B2.5: heal villager after increasing max hp to avoid e.g. "20/30 HP" + tooltip colour rework 2.5B3.6: added combat stats to VillagerInfoScreen + reworked tooltips in RecruitVillagerScreen 2.5R.0: ClientUI buttons no longer available for non-recruited villagers. added Inventory & Commands buttons. 2.6B1.0: villager brain sprint 2.6B2.0: villager Vanilla brain now gated by our mod. idle implemented. stable 2.6B3.0: "Patrol" command, stable. fixed villager's MEMORY related crash. 2.6B4.0: "Patrol" command, improved. Make "Movement" buttons font turn green if active 2.7B1.0: Feature-gating, all logic (aside form VillagerInfoScreen) is now "gated" by VillagerAccessGate. If villager is not recruited and does not belong to the interacting player, buttons to execute logic will not show and will be declined by server. 2.7B2.1: Idle mode now naturally turns body/head rather than being dead-still 2.7B1.2: Code cleanup & villager probe for debugging 2.8B1.0: Inventory menu sprint 1 2.8B2.0: Inventory menu sprint 2 2.8B3.0: Arms layer renderer 2.8B4.0: Arms layer renderer, controled by Brain depending on equips 2.8B5.0: Arms layer renderer, controled by Brain depending on equips: stable arms/crossarm render toggle 2.8B6.0: Stable clothes toggle on chest/leg-wear 2.8B7.0: Stop villager from destroying item in off-hand in NEUTRAL i.e. vanilla AI brain. done via mixin & restore failsafe in brain 2.8B8.0: stable weapon rendering, still gotta remove item rendering layer --- hiatus --- 2.8B9.2: fixed ClientCommands 2.8B9.3: root.head.hat finally gets toggled 2.8B10.0: hat & hat_rim render disable (and persist) when helmet is equipped 2.9B1.0: combat modes architecture, combat modes button wiring, flee mode done, bugfix: buttons disappearing, client combat mode config (player global, entity global, entity mode-specific) 2.9B2.0: combat settings data model & GUI rework 2.10B1.0: readied defend/aggressive. fully ready for combat AI backend 2.10B2.0: combat AI, stable, needs polish 2.10B3.0: removed all hardcoded pseudo-combat logic 2.10B4.0: slight stat rework, allow negatives again, ensure all attributes are registered 2.10B5.0: functioning swing anim 2.10B6.0: reworked block timings 2.10B7.0: block logic hardcoded, vanilla refuses to see us "blocking" 2.10B7.1: minor visual block fixes 2.10B8.0: stable loadout item swapper to main/off-hand --- hiatus --- 2.10B12.0: eating HP heal logic 2.10B13.0: overview tab InfoScreen 2.10B14.0: history tab InfoScreen 2.10B15.0: allow combat mode in Follow mode 2.10B16.0: Combat AI settings screen tab 2.10B17.0: fix regression of 2.10B12 & Trades section in InfoScreen general tab 2.10B18.0: respawn feature 2.10B18.1: reset movement logic after circling to avoid lerping/velocity bleedover 2.10B18.2: unequip/drop food item if in mainhand while in NEUTRAL 2.10B19.0: store and use multiple patrol routes 3.0.0 initial release!

Файлы

villageroverhaul-neoforge-1.21.1-3.0.0.jar(838.59 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

3.0.0

Загрузчики

NeoForge

Версии игры

1.21.1

Загрузок

14

Дата публикации

2 мес. назад

Загрузил

ID версии

Главная