promotional bannermobile promotional banner

New:Sim-U-Kraft

You can create a city and hire NPCs to build structures for you
Back to Files

New-Sim-U-Kraft-2.0.1-fix-neoforge-1.21.1.jar

File nameNew-Sim-U-Kraft-2.0.1-fix-neoforge-1.21.1.jar
Uploader
menglannnnmenglannnn
Uploaded
Jul 30, 2026
Downloads
1.3K
Size
17.1 MB
Mod Loaders
NeoForge
File ID
8542247
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:new-sim-u-kraft-1538089:8542247"

Learn more about Curse Maven

What's new

缺陷修复 | Bug Fixes

1. [修复] 服务器崩溃 — 工业定义加载器递归更新

中文原文:修复了在服务端 tick 过程中,因在 IndustrialDefinitionLoader 的 ConcurrentHashMap.computeIfAbsent 映射函数内部递归修改同一缓存,触发 IllegalStateException: Recursive update 导致游戏崩溃的问题。

  • 英语(润色):Fixed a crash during the server tick caused by recursively modifying the same cache inside the mapping function of ConcurrentHashMap.computeIfAbsent in IndustrialDefinitionLoader, which triggered an IllegalStateException: Recursive update.

  • 俄语:Исправлен вылет во время такта сервера, вызванный рекурсивным изменением того же кэша внутри функции отображения ConcurrentHashMap.computeIfAbsent в IndustrialDefinitionLoader, что приводило к IllegalStateException: Recursive update.

  • 日语:サーバーチック中に IndustrialDefinitionLoader の ConcurrentHashMap.computeIfAbsent マッピング関数内で同じキャッシュを再帰的に変更したことが原因で IllegalStateException: Recursive update が発生しクラッシュする問題を修正しました。

  • 繁体中文:修復了在服務端 tick 過程中,因在 IndustrialDefinitionLoader 的 ConcurrentHashMap.computeIfAbsent 映射函數內部遞迴修改同一快取,觸發 IllegalStateException: Recursive update 導致遊戲崩潰的問題。

  • 德语:Behoben wurde ein Absturz während des Server-Ticks, der durch rekursive Änderung desselben Caches innerhalb der Mapping-Funktion von ConcurrentHashMap.computeIfAbsent in IndustrialDefinitionLoader verursacht wurde und eine IllegalStateException: Recursive update auslöste.


2. [修复] 经济系统 — 服务器挂机导致离线收益堆积

中文原文:修复了服务器空置运行时租金与企业税持续结算的问题。现在每个城市仅在其市长或官员在线时才会触发当日收入结算;若无官员在线,当天跳过结算,不会在下次登录时补发离线期间的所有积累收益。

  • 英语(润色):Fixed an issue where rent and business tax were continuously calculated while the server was running idle. Now, daily income settlement for each city is triggered only when at least one mayor or officer is online. Days with no online officials are skipped entirely, and accumulated offline income will not be paid retroactively upon next login.

  • 俄语:Исправлена проблема, из‑за которой арендная плата и налог на бизнес продолжали начисляться во время простоя сервера. Теперь ежедневное начисление доходов для каждого города запускается только при наличии хотя бы одного мэра или чиновника в сети. Дни без онлайн-чиновников полностью пропускаются, и накопленный офлайн-доход не будет выплачен задним числом при следующем входе.

  • 日语:サーバーがアイドル状態でも家賃と営業税が継続的に計算されていた問題を修正しました。各都市の日次収入決算は、少なくとも1人の市長または役員がオンラインの場合にのみトリガーされます。役員がオンラインでない日は完全にスキップされ、次回ログイン時にオフライン中の累積収入が遡って支払われることはありません。

  • 繁体中文:修復了伺服器空置運行時租金與企業稅持續結算的問題。現在每個城市僅在其市長或官員在線時才會觸發當日收入結算;若無官員在線,當天跳過結算,不會在下次登入時補發離線期間的所有累積收益。

  • 德语:Behoben wurde ein Problem, bei dem Miete und Gewerbesteuer kontinuierlich berechnet wurden, während der Server im Leerlauf lief. Die tägliche Einkommensabrechnung für jede Stadt wird nun nur dann ausgelöst, wenn mindestens ein Bürgermeister oder Offizier online ist. Tage ohne Online-Offiziere werden vollständig übersprungen, und angesammelte Offline-Einkünfte werden beim nächsten Login nicht nachträglich ausgezahlt.


3. [修复] 经济系统 — 企业税始终显示为 0.00

中文原文:修复了玩家通过商业楼进行货币购买时,营业收入未被记录至数据库的问题。此前仅 NPC 自动交易会写入收入记录,玩家手动购买的营业额从未参与企业税计算,导致企业税恒为 0。现在玩家完成货币交易后,商业收入将正确写入,并在下一日结算时按 25% 税率征收企业税。

  • 英语(润色):Fixed an issue where business income from player‑initiated purchases in commercial buildings was not recorded in the database. Previously, only NPC‑automated transactions wrote income records; all player purchases were silently excluded from business tax calculations, causing the tax to always show 0.00. Now, after a player completes a currency purchase, the business income is correctly recorded, and a 25% business tax will be levied at the next daily settlement.

  • 俄语:Исправлена проблема, при которой доход от покупок, инициированных игроком в коммерческих зданиях, не записывался в базу данных. Ранее только автоматические транзакции NPC записывали доход; все покупки игроков молча исключались из расчёта налога на бизнес, из‑за чего налог всегда показывал 0.00. Теперь после совершения игроком покупки за валюту доход от бизнеса правильно записывается, и 25% налог на бизнес будет взиматься при следующем ежедневном расчёте.

  • 日语:プレイヤーが商業ビルで通貨購入を行った際、売上収入がデータベースに記録されなかった問題を修正しました。以前はNPCの自動取引のみ収入記録が書き込まれ、プレイヤーによる手動購入の売上は企業税計算から暗黙的に除外され、その結果税率が常に0.00と表示されていました。現在はプレイヤーが通貨取引を完了すると、商業収入が正しく記録され、次の日次決算時に25%の企業税が課されます。

  • 繁体中文:修復了玩家透過商業樓進行貨幣購買時,營業收入未被記錄至資料庫的問題。此前僅 NPC 自動交易會寫入收入記錄,玩家手動購買的營業額從未參與企業稅計算,導致企業稅恆為 0。現在玩家完成貨幣交易後,商業收入將正確寫入,並在下一日結算時按 25% 稅率徵收企業稅。

  • 德语:Behoben wurde ein Problem, bei dem die Einnahmen aus käuflichen Transaktionen von Spielern in Gewerbegebäuden nicht in der Datenbank erfasst wurden. Bisher wurden nur automatisierte NPC-Transaktionen protokolliert; alle Spielerkäufe wurden stillschweigend von der Gewerbesteuerberechnung ausgeschlossen, sodass die Steuer immer 0,00 anzeigte. Jetzt wird nach einem Währungskauf durch den Spieler das Geschäftseinkommen korrekt erfasst, und bei der nächsten täglichen Abrechnung wird eine Gewerbesteuer von 25 % erhoben.


4. [修复] 农田系统 — NPC 农民破坏含水方块

中文原文:修复了农田盒水槽位置放置含水方块(如含水台阶、含水石板等)时,NPC 农民会将其误判为“缺水”并将其挖除、替换为水方块的问题。现在系统对含水方块与水方块同等对待,NPC 不再干预玩家手动设置的含水方块。

  • 英语(润色):Fixed an issue where placing a waterlogged block (e.g., waterlogged slab, waterlogged stair) in the farmland water trough slot caused NPC farmers to mistake it for "missing water", dig it out, and replace it with a regular water block. Now, waterlogged blocks are treated the same as water source blocks; NPC farmers will no longer interfere with player‑placed waterlogged blocks.

  • 俄语:Исправлена проблема, при которой размещение водонасыщенного блока (например, водонасыщенной плиты или ступени) в слоте водяного жёлоба фермы приводило к тому, что NPC‑фермеры ошибочно принимали его за «отсутствие воды», выкапывали и заменяли обычным водяным блоком. Теперь водонасыщенные блоки приравниваются к блокам воды; NPC‑фермеры больше не будут вмешиваться в размещённые игроком водонасыщенные блоки.

  • 日语:農場の水槽スロットに水没ブロック(例:水没したスラブ、水没した階段)を配置すると、NPC農民がそれを「水不足」と誤認し、掘り出して通常の水ブロックに置き換える問題を修正しました。水没ブロックは現在、水源ブロックと同等に扱われます。NPC農民はプレイヤーが設置した水没ブロックに干渉しなくなります。

  • 繁体中文:修復了農田盒水槽位置放置含水方塊(如含水半磚、含水階梯等)時,NPC 農民會將其誤判為「缺水」並將其挖除、替換為水方塊的問題。現在系統對含水方塊與水方塊同等對待,NPC 不再幹預玩家手動設置的含水方塊。

  • 德语:Behoben wurde ein Problem, bei dem das Platzieren eines wassergefüllten Blocks (z. B. wassergefüllte Stufe oder Platte) in den Wassergraben-Slot der Farm dazu führte, dass NPC-Bauern ihn fälschlicherweise als „Wassermangel“ interpretierten, ihn abbauten und durch einen normalen Wasserblock ersetzten. Wassergetränkte Blöcke werden jetzt gleichwertig behandelt; NPC-Bauern greifen nicht mehr in von Spielern platzierte wassergefüllte Blöcke ein.


5. [修复] 建筑系统 — 控制箱被摧毁后建筑数据未清除

中文原文:修复了工业控制箱、商业控制箱或建筑箱被破坏后,对应建筑的结构数据(PlacedBuildingRecord)未从数据库中删除的问题。现在破坏任意控制箱时,系统会在解雇绑定 NPC 并清理运行时状态后,自动删除该建筑的结构记录,使该位置可以重新建造。

  • 英语(润色):Fixed an issue where, after destroying an Industrial Control Box, Commercial Control Box, or Building Box, the corresponding building's structural data (PlacedBuildingRecord) was not removed from the database. Now, when any control box is destroyed, the system automatically removes the building record after dismissing the bound NPC and cleaning up runtime state, allowing the site to be rebuilt.

  • 俄语:Исправлена проблема, при которой после уничтожения промышленного, коммерческого или строительного контрольного ящика соответствующие структурные данные здания (PlacedBuildingRecord) не удалялись из базы данных. Теперь при уничтожении любого контрольного ящика система автоматически удаляет запись о здании после увольнения привязанного NPC и очистки состояния выполнения, что позволяет повторно строить на этом месте.

  • 日语:産業用制御ボックス、商業用制御ボックス、または建築ボックスが破壊された後、対応する建築物の構造データ(PlacedBuildingRecord)がデータベースから削除されなかった問題を修正しました。現在、いずれかの制御ボックスが破壊されると、バインドされたNPCを解雇しランタイム状態をクリアした後、システムが自動的に建築記録を削除し、その場所での再建築を可能にします。

  • 繁体中文:修復了工業控制箱、商業控制箱或建築箱被破壞後,對應建築的結構數據(PlacedBuildingRecord)未從資料庫中刪除的問題。現在破壞任意控制箱時,系統會在解僱綁定 NPC 並清理執行狀態後,自動刪除該建築的結構記錄,使該位置可以重新建造。

  • 德语:Behoben wurde ein Problem, bei dem nach der Zerstörung einer Industrie‑, Gewerbe‑ oder Gebäudesteuerbox die entsprechenden Strukturdaten des Gebäudes (PlacedBuildingRecord) nicht aus der Datenbank gelöscht wurden. Wenn nun eine beliebige Steuerbox zerstört wird, entfernt das System nach dem Entlassen des gebundenen NPCs und der Bereinigung des Laufzeitzustands automatisch den Gebäudeeintrag, sodass der Standort wieder neu bebaut werden kann.


新功能 | New Features

[新增] 雇佣界面 — 排序、搜索与收藏

中文原文:雇佣界面新增与建筑选择列表一致的工具栏,支持:按名字(首字母)或等级排序(升序/降序可切换);仅显示收藏 NPC;收藏状态持久化保存;一键重置所有筛选条件。每张 NPC 卡片右上角新增收藏按钮(★/☆)。

  • 英语(润色):The hiring interface now features a toolbar consistent with the building selection list, supporting: sorting by name (alphabetical) or level (toggle ascending/descending); filtering to show only favorited NPCs; persistent saving of favorite status; and a one‑click reset for all filters. A favorite button (★/☆) has been added to the top‑right corner of each NPC card.

  • 俄语:Интерфейс найма теперь оснащён панелью инструментов, единообразной со списком выбора зданий, поддерживающей: сортировку по имени (в алфавитном порядке) или по уровню (с переключением по возрастанию/убыванию); фильтрацию для отображения только избранных NPC; постоянное сохранение статуса избранного; а также сброс всех фильтров одной кнопкой. В правом верхнем углу каждой карточки NPC добавлена кнопка «Избранное» (★/☆).

  • 日语:雇用インターフェースに建築選択リストと統一されたツールバーが追加され、以下の機能をサポート:名前(アルファベット順)またはレベルでのソート(昇順/降順切り替え可能);お気に入りNPCのみ表示;お気に入り状態の永続保存;全てのフィルターをワンクリックでリセット。各NPCカードの右上にお気に入りボタン(★/☆)が追加されました。

  • 繁体中文:僱用界面新增與建築選擇列表一致的工具列,支援:按名字(首字母)或等級排序(升序/降序可切換);僅顯示收藏 NPC;收藏狀態持久化儲存;一鍵重置所有篩選條件。每張 NPC 卡片右上角新增收藏按鈕(★/☆)。

  • 德语:Die Einstellungsoberfläche verfügt nun über eine Symbolleiste, die mit der Gebäudeauswahlliste übereinstimmt und Folgendes unterstützt: Sortierung nach Name (alphabetisch) oder Stufe (auf‑/absteigend umschaltbar); Filterung nur nach favorisierten NPCs; dauerhafte Speicherung des Favoritenstatus; und ein One‑Click‑Reset aller Filter. In der oberen rechten Ecke jeder NPC‑Karte wurde eine Favoriten‑Schaltfläche (★/☆) hinzugefügt.

This mod has no additional files