
Description
π [ITV1] Industrial Economy & Contracts (itv1_iec)
Platform: Minecraft 1.21.1
API: Fabric + NeoForge (Architectury)
Genre: Dynamic economy mod designed specifically for industrial and tech modpacks.
π¬π§ English Description
[ITV1] Industrial Economy & Contracts is a comprehensive economy system tailored for automation, heavy industry, and logistics. It bridges the gap between massive factory production lines and a living server market.
βοΈ Core Mechanics
- Automated Price Calculation: Item prices are dynamically computed based on their full recipe chain plus a factory processing bonus. Ores and items from third-party mods are automatically valued based on worldgen rarity, block hardness, and item tags. Fully customizable in
config/itv1_iec/economy.jsonwith a complete vanilla price table included. - Dynamic Market Supply & Demand: Mass-selling items floods the market and crashes prices down to 50%. Deficit drives market prices up to 120%.
- Banking & Currency System: Features server-side bank accounts, physical bank cards (linked to player UUID), and cash wallets. Instant money transfers by nickname or directly hand-to-hand. Team accounts support customizable sales tax and daily balance interest.
- Trade Licenses: Players are free to craft and manufacture any item. However, selling gated categories (ores, weapons, food, tools, building materials, etc.) requires a license purchased from an ATM. Licenses for new modded items are auto-generated seamlessly.
- Extras & QoL: Features live price tooltips on all items, utility commands via
/itv1_iec(price,pay,top,admin), comparator output support for trade blocks, and an interactive starter guide book given on first join.
π¦ Functional Blocks & Refined Interfaces
- Factory Port: Automated selling station via hoppers, pipes, or transport systems.
- Shop Terminal: Direct purchasing interface for available items with an overhaul layout where controls, item grid, and inventory never overlap. Includes a search bar, mod filters, a two-line info display, and clean page navigation.
- Contract Terminal: Timed bulk supply contracts with increased payouts (120%+).
- ATM (Automated Teller Machine): Split into two clean tabs with custom vanilla-style textures:
- Card Tab: Displays balance, wallet cash, quick action buttons (withdraw/deposit), and a dedicated "GET CARD" button. The physical card description correctly displays the owner's nickname.
- Licenses Tab: Features a search bar, user-friendly descriptions for all license types, and a layout displaying 3 licenses per page with fixed non-overlapping buttons.
π·πΊ ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΡΡΡΡΠΊΠΎΠΌ
[ITV1] Industrial Economy & Contracts β ΡΡΠΎ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠΈ, ΡΠΎΠ·Π΄Π°Π½Π½Π°Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΠΈΠ½Π΄ΡΡΡΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ±ΠΎΡΠΎΠΊ. ΠΠΎΠ΄ ΡΠ²ΡΠ·ΡΠ²Π°Π΅Ρ ΡΠ°Π±ΠΎΡΡ ΠΌΠ°ΡΡΡΠ°Π±Π½ΡΡ ΡΠ°Π±ΡΠΈΡΠ½ΡΡ Π»ΠΈΠ½ΠΈΠΉ Ρ ΠΆΠΈΠ²ΡΠΌ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΠΈΠΌΡΡ ΡΡΠ½ΠΊΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ°.
βοΈ ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°ΡΡΡΡ ΡΠ΅Π½: Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΡΠΈΡΠ»ΡΠ΅ΡΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Π΄ΡΠ΅Π²Π° Π΅Π³ΠΎ ΠΊΡΠ°ΡΡΠ° ΠΈ Π·Π°Π²ΠΎΠ΄ΡΠΊΠΎΠ³ΠΎ Π±ΠΎΠ½ΡΡΠ° Π·Π° ΠΏΠ΅ΡΠ΅ΡΠ°Π±ΠΎΡΠΊΡ. Π ΡΠ΄Ρ ΠΈ ΡΠ΅ΡΡΡΡΡ ΠΈΠ· ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ
ΠΌΠΎΠ΄ΠΎΠ² ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡΡΡ ΠΏΠΎ ΠΈΡ
ΡΠ΅Π΄ΠΊΠΎΡΡΠΈ Π² Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΌΠΈΡΠ°, ΠΏΡΠΎΡΠ½ΠΎΡΡΠΈ ΠΈ ΡΠ΅Π³Π°ΠΌ. ΠΡΠ΅ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ Π² ΡΠ°ΠΉΠ»Π΅
config/itv1_iec/economy.json(Π³ΠΎΡΠΎΠ²ΡΠΉ Π²Π°Π½ΠΈΠ»ΡΠ½ΡΠΉ ΠΏΡΠ°ΠΉΡ-Π»ΠΈΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½). - ΠΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠ½ΠΎΠΊ: ΠΠ°ΡΡΠΎΠ²Π°Ρ ΠΏΡΠΎΠ΄Π°ΠΆΠ° ΡΠ΅ΡΡΡΡΠΎΠ² ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΠΏΠ΅ΡΠ΅Π½Π°ΡΡΡΠ΅Π½ΠΈΡ ΠΈ ΡΠΎΠ½ΡΠ΅Ρ ΡΠ΅Π½Ρ (Π²ΠΏΠ»ΠΎΡΡ Π΄ΠΎ 50% ΠΎΡ Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ). ΠΠ΅ΡΠΈΡΠΈΡ ΡΠΎΠ²Π°ΡΠΎΠ² ΠΏΠΎΠ΄ΡΠ°Π»ΠΊΠΈΠ²Π°Π΅Ρ ΡΠ΅Π½Ρ Π²Π²Π΅ΡΡ (Π΄ΠΎ 120%).
- ΠΠ°Π½ΠΊΠΎΠ²ΡΠΊΠ°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈ Π²Π°Π»ΡΡΠ°: Π‘Π΅ΡΠ²Π΅ΡΠ½ΡΠΉ Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΈΠΉ ΡΡΡΡ, ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΊΠ°ΡΡΡ-ΠΊΠ»ΡΡΠΈ (ΠΏΡΠΈΠ²ΡΠ·Π°Π½Ρ ΠΊ UUID ΠΈΠ³ΡΠΎΠΊΠ°) ΠΈ ΠΊΠΎΡΠ΅Π»ΡΠΊ Ρ Π½Π°Π»ΠΈΡΠ½ΡΠΌΠΈ. ΠΠΎΡΡΡΠΏΠ½Ρ Π±ΡΡΡΡΡΠ΅ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Ρ ΠΏΠΎ Π½ΠΈΠΊΡ ΠΈΠ»ΠΈ Β«ΠΈΠ· ΡΡΠΊ Π² ΡΡΠΊΠΈΒ», Π° ΡΠ°ΠΊΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠ΅ ΡΡΠ΅ΡΠ° Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ Π½Π°Π»ΠΎΠ³Π° Ρ ΠΏΡΠΎΠ΄Π°ΠΆ ΠΈ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΠΌ Π½Π°ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡΠΎΡΠ΅Π½ΡΠΎΠ² Π½Π° ΠΎΡΡΠ°ΡΠΎΠΊ.
- Π‘ΠΈΡΡΠ΅ΠΌΠ° Π»ΠΈΡΠ΅Π½Π·ΠΈΠΉ: ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ ΠΈ ΠΊΡΠ°ΡΡΠΈΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π²ΡΡ Π±Π΅Π· ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ! ΠΠ΄Π½Π°ΠΊΠΎ Π΄Π»Ρ ΠΏΡΠΎΠ΄Π°ΠΆΠΈ ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΡΡ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΉ ΡΠΎΠ²Π°ΡΠΎΠ² (ΡΡΠ΄Ρ, ΠΎΡΡΠΆΠΈΠ΅, Π΅Π΄Π°, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, ΡΡΡΠΎΠΉΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ) ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΊΡΠΏΠΈΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ Π² Π±Π°Π½ΠΊΠΎΠΌΠ°ΡΠ΅. ΠΠΈΡΠ΅Π½Π·ΠΈΠΈ ΠΏΠΎΠ΄ Π½ΠΎΠ²ΡΠ΅ ΠΌΠΎΠ΄Ρ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ.
- ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ: ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΠ΅Π½Ρ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ° ΠΏΡΡΠΌΠΎ Π² ΡΡΠ»ΡΠΈΠΏΠ°Ρ
, ΠΏΠΎΠ»Π½ΡΠΉ Π½Π°Π±ΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄
/itv1_iec(price,pay,top,admin), ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΡΠΎΡΠ³ΠΎΠ²ΡΡ Π±Π»ΠΎΠΊΠΎΠ² Ρ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡΠΎΠΌ ΠΈ ΠΎΠ±ΡΡΠ°ΡΡΠ°Ρ ΠΊΠ½ΠΈΠ³Π°-Π³Π°ΠΉΠ΄ ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π²Ρ ΠΎΠ΄Π΅.
π¦ Π’ΠΎΡΠ³ΠΎΠ²ΡΠ΅ Π±Π»ΠΎΠΊΠΈ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ
- ΠΠ°Π²ΠΎΠ΄ΡΠΊΠΎΠΉ ΠΏΠΎΡΡ (Factory Port): Π’ΠΎΡΠΊΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΡΠΎΠ΄Π°ΠΆΠΈ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ², ΠΏΠΎΡΡΡΠΏΠ°ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π· Π²ΠΎΡΠΎΠ½ΠΊΠΈ, ΡΡΡΠ±Ρ ΠΈΠ»ΠΈ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ.
- Π’Π΅ΡΠΌΠΈΠ½Π°Π» ΠΏΠΎΠΊΡΠΏΠΊΠΈ (Shop Terminal): ΠΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π·Π°ΠΊΠ°Π·Π° ΡΠΎΠ²Π°ΡΠΎΠ², Π³Π΄Π΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΡΠ΅ΡΠΊΠ° ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ² ΠΈ ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ Π½Π°ΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡΡΡ Π΄ΡΡΠ³ Π½Π° Π΄ΡΡΠ³Π°. Π‘Π½Π°Π±ΠΆΠ΅Π½ ΡΠ΄ΠΎΠ±Π½ΡΠΌ ΠΏΠΎΠΈΡΠΊΠΎΠΌ, ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠ΅ΠΉ ΠΏΠΎ ΠΌΠΎΠ΄Π°ΠΌ, Π΄Π²ΡΡ ΡΡΡΠΎΡΠ½ΡΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΌ ΡΠ°Π±Π»ΠΎ ΠΈ ΠΏΠΎΡΡΡΠ°Π½ΠΈΡΠ½ΠΎΠΉ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠ΅ΠΉ.
- Π’Π΅ΡΠΌΠΈΠ½Π°Π» ΠΊΠΎΠ½ΡΡΠ°ΠΊΡΠΎΠ² (Contract Terminal): ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΠΎΡΠ½ΡΡ ΠΎΠΏΡΠΎΠ²ΡΡ Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΏΠΎ ΠΏΠΎΠ²ΡΡΠ΅Π½Π½ΠΎΠΉ ΡΠ΅Π½Π΅ (120%+).
- ΠΠ°Π½ΠΊΠΎΠΌΠ°Ρ (ATM): ΠΠΎΠ»ΡΡΠΈΠ» Π½ΠΎΠ²ΡΠ΅ ΠΊΠ°ΡΡΠΎΠΌΠ½ΡΠ΅ ΡΠ΅ΠΊΡΡΡΡΡ Π² Π²Π°Π½ΠΈΠ»ΡΠ½ΠΎΠΌ ΡΡΠΈΠ»Π΅ ΠΈ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ Π½Π° Π΄Π²Π΅ ΡΠ΄ΠΎΠ±Π½ΡΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ:
- ΠΠΊΠ»Π°Π΄ΠΊΠ° Β«ΠΠ°ΡΡΠ°Β»: ΠΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ Π±Π°Π»Π°Π½Ρ, Π½Π°Π»ΠΈΡΠ½ΡΠ΅ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π±ΡΡΡΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ. Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ΅ΡΠΊΠΎ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Β«ΠΠ«ΠΠ£Π‘Π ΠΠΠ Π’Π«Β», Π° Π² ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΈ ΡΠ°ΠΌΠΎΠΉ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΊΠ°ΡΡΡ ΡΠ΅ΠΏΠ΅ΡΡ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ ΠΏΠΈΡΠ΅ΡΡΡ Π½ΠΈΠΊΠ½Π΅ΠΉΠΌ Π²Π»Π°Π΄Π΅Π»ΡΡΠ°.
- ΠΠΊΠ»Π°Π΄ΠΊΠ° Β«ΠΠΈΡΠ΅Π½Π·ΠΈΠΈΒ»: ΠΠΊΠ»ΡΡΠ°Π΅Ρ ΡΡΡΠΎΠΊΡ ΠΏΠΎΠΈΡΠΊΠ°, ΠΏΠΎΠ½ΡΡΠ½ΡΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π»Ρ Π²ΡΠ΅Ρ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΉ ΠΈ ΡΠ΅ΡΠΊΡ ΠΏΠΎ 3 Π»ΠΈΡΠ΅Π½Π·ΠΈΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΡ Π±Π΅Π· Π±Π°Π³ΠΎΠ² Ρ Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΎΠΊ.




