Victoria 3

Victoria 3

221 ratings
Controllable Private Construction
6
3
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
503.826 KB
30 Jun, 2024 @ 5:55am
19 Jun @ 2:58pm
17 Change Notes ( view )

Subscribe to download
Controllable Private Construction

In 2 collections by zzzwww
zw's Vic3 Mods
17 items
zw's Automated Vic3
7 items
Description
This mod can be installed mid-game.
All features can be enabled/disabled anytime and only affect players.
If you encountered any problems, the FAQs below might help you.

Updates
19.06.2025
  • Updated for 1.9.
  • More compact button layout.
  • Removed customizing building types of private constructions due to the introduction of state monopoly. If you want to keep this feature, please subscribe this Addon.

Intervene Domestic Private Investment
  1. Private constructions are only allowed to expand existing buildings. This can be enabled separately for manufacture, agriculture, resource and infrastructure buildings.
  2. Private constructions are only allowed to expand existing profitable buildings (image 3).
  3. Private constructions are only allowed in incorporated states.
  4. Customize the building types that can be built by private constructions.
    This feature is removed due to the introduction of state monopoly in 1.9.
    If you want to keep it, please subscribe this Addon.
  5. Disable private constructions in a state by using a new decree.

Intervene Foreign Private Investment
  • Disable private investment in foreign countries. It can be enabled separately for manufacture, agriculture, resource and infrastructure buildings.

Intervene Investment From Foreign Countries
  • Investment (both government and private) from foreign countries are only allowed to expand existing buildings. It can be enabled separately for industry and agriculture. Note that for game balance, this will cost 5% to 10% of player's bureaucracy and resource buildings won't be restricted.

Better Auto-Expand
  • Better conditions based on PMs, profit, price of output goods, etc (image 5 and 6).
  • Auto-expand is only allowed in incorporated states. This can be enabled/disabled anytime.

How To Use
  1. Subscribe the mod.
  2. Use the decision "Private Constructions Management".
  3. A journal entry to toggle the features will appear after the decision was taken.
  4. Before uninstalling the mod mid-game, please switch all options back to default.

Localization
  • English, Chinese, German.
    Other languages use English text.

Compatibility
  • Mods that modify vanilla building scripts (...\common\buildings) are likely incompatible.
  • Mods that only edit PMs are compatible but mods such as some building expansions that add/remove PM groups are incompatible.
  • Mods that add new buildings are compatible but this mod has no effect on them.
  • Compatch with other mods
    Make My Railway Profitable Again! -> Compatch Link

FAQs
  1. Features are toggled but have no effects or paper mills' employee number becomes 0.
    This is usually caused by incompatible mods, e.g., building expansions, try disabling them.

  2. Private investment stops working after too many features are toggled.
    The base game has their own logic to decide what to build, so if almost all options were disabled, private constructions might stop working, because there are no options left. If this happened, try enabling some options for private constructions. If this didn't work, read FAQ 4 below.

  3. Private investment is still not working after the disabled options were switched back.
    If this happened, try some actions to force the game to reset its variables, e.g., S/L and waiting for a few in-game months (sometimes years). Technically it's not a bug but a base game problem and some vanilla cases might also trigger it even without this mod.
    My guess is, the game handles private constructions roughly like this:
    -> 1. Iterate through and mark all potential options.
    -> 2. Set variables for the buildings and states from the above options.
    -> 3. Update the variables to decide what to build.
    -> 4. Repeat step 2 to 3 until a reset of step 1 is needed.
    If all options were disabled before step 1, e.g., at the beginning of a game, there is no more step 2 and 3. Since the reset of step 1 is often triggered by investment actions during step 2 and 3 or passing a long in-game time, it will also be triggered less often.

  4. Is it possible to directly control private constructions?
    Short answer: yes but it is not the goal of this mod.
    Long answer: because of the new ownership system, this can only be done by strongly changing how AI builds and seizing money from investment pool constantly (at least for now). Simply disabling all private constructions only makes all economic systems similar to or a worse command economic. This mod only changes which options AI has but doesn't touch how AI chooses these options, and I would like to keep it like this.

  5. Does this mod support multiplayer?
    It hasn't been tested in multiplayer but should still work when there are more players.

All My Vic3 Mods
Up-to-date mod collection: zw's Vic3 Mods
310 Comments
Riukus 3 Jul @ 2:15pm 
Oil and coal needed for a lot more stuff. Especially later in the game. I don't want to overproduce rubber just because world market have shortage of it. My own nation in that run had plenty of it even without moded buildings. I build them just for local prices tbh. Also you are right, they will build hundreds other factories, but all of them, except moded ones, I can control with your mod and addon. So the weak point is only buildings from your other mod, surprisingly.
zzzwww  [author] 3 Jul @ 1:21pm 
@Riukus These two factories have a little higher theoretical productivity and lower profitability than their original buildings and they do have soft cap: they highly rely on oil and coal production, which are strictly capped. Also it's a problem of how AI calculate construction queue, which the mod doesn't touch at all. Depending on the construction output, even they don't add hundreds of them to the queue, they will just add hundreds of something else that probably take the same time to finish, unless there are barely any profitable buildings or labor.
Riukus 3 Jul @ 10:25am 
The problem is wood and rubber buildings are uncupped. Mines, for example, have cap and it easy to regulate. So instead of a few dozens factories I need, I got a few hundreds. It not only drop price of rubber, but also all the time private sector build them, they don't build anything else. And it take a long time. I suggest at least cap the number of wood and rubber factories in state like you did it with mines. Vanilla forestries and rubber plantation capped in the province as well. It honestly strange, because even arable land in your mod have soft cap.
Proletariat15 3 Jul @ 2:03am 
是的,是你说的第2条的情况,使用add on子mod的功能禁止投资池修建和扩建建筑之后,然后我给了公司贸易特权,结果是其他的建筑都不会被扩建或新建,唯独公司投资的贸易中心绕过了控制
我发现了mod在1.9更新之后非常好的一个变化,利用add on子mod禁止私人投资池新建和扩建建筑,建筑仍然可以被私有化,这帮助我实现了公司对建筑的完全垄断(在1.9版本之前同样的功能会导致建筑无法被私有化)
zzzwww  [author] 3 Jul @ 12:01am 
@Riukus Only existing SRBE buildings can be expanded by private investment. Currently there is no plan to make another sub-mod for that, but I guess you can just use the vanilla state monopoly.
zzzwww  [author] 2 Jul @ 11:56pm 
@Proletariat15

1. 如果你指的是禁止新建筑的功能,那么这个功能只会阻止私人建设在没有某建筑的地区新建该建筑,并不会阻止它们扩建已存在的建筑,具体AI会怎么扩建和这个mod无关(FAQ 4)。

2. 如果你指的是Add-On子mod中禁止某类型建筑的功能,这估计是因为你给了贸易特权,目前推测贸易特权的运作相对独立于其它的私人建设控制,而且是hard-coded。

3. 这个mod只影响AI建设时的选择范围,不会影响AI如何做选择,所以它不会让AI去扩建贸易中心,而是游戏自带的算法使得AI大量扩建它们。

4. 私人建筑(工人所有+所有权建筑所有)总可以被进一步收购。国有建筑在标记为待私有化后也可以无视该mod的限制被收购,但还没确定这是可以一直持续还是只持续到变量更新,游戏会每5年完整重置一次私人投资变量。
Proletariat15 2 Jul @ 5:27am 
我给了一个铁路公司贸易特权和贸易中心建筑的垄断权
这个铁路公司会收购+无休止扩建贸易中心(其他建筑被公司垄断的情况下不会被任何私人投资扩建,公司对贸易中心的扩建无法阻止)
Riukus 30 Jun @ 11:08am 
Buildings from your Sustainable Resource Buildings Expansion not affected by edict and addon. My private sector expand wood and rubber factories without restriction. I didn't catch them building new ones though, so not sure about that. Maybe you can add an option in addon to disable expantion of buildings from mod? They have high construction cost and clogging private construction queue.
wgcwyj 30 Jun @ 7:08am 
大佬,和[IEX] Industry Expanded Core v13.0 [BETA 2]一起开会导致纸张产量为0
zzzwww  [author] 29 Jun @ 9:31am 
@Abd121 It happens sometimes, you can also try refreshing the mod list and clearing the mod cache, also check if you have installed any other mods that modify buildings, since it's likely they aren't compatible.