Ради вашего удобства наш сайт использует cookies! Узнать больше! Мы используем cookies

Pawnownership

Colonist Ownership (Pawnownership) Let multiplayer become clear and orderly — each player can have their own team of colonists without interfering with each other. This mod is built on the Multiplayer mod, allowing ownership management of colonists even within the same faction. 📖 Introduction A helper mod designed specifically for multiplayer. By assigning each colonist to a specific owner, it solves the problem of multiple players fighting for control and giving conflicting orders. Every player can independently manage their own colonists and truly enjoy collaborative play. ✨ Features Ownership System Assign colonists to a specific player — “Your colonists, only listen to you”. Configure it via the "Ownership" tab on the colonist’s inspect pane. Simple and intuitive. Work Restrictions Colonists owned by a player will only respond to work orders of the following types given by their owner (identical orders from other players will be automatically ignored): - 🌾 Cut: harvest/clear plants - 🌱 Plant: sow and auto-harvest in growing zones - ⛏️ Mine: mining (⚠️ mining via designated markers has issues, use with caution!) - 🏹 Hunt: hunt animals - 🐾 Tame: tame animals - 🏗️ Construct: construct buildings - 🔨 Deconstruct: deconstruct buildings Other colonist activities (combat, medical, social, recreation, etc.) are not restricted by ownership and will still respond normally to indirect orders from any player. Special Notes - Workbench-related work can be played with assigned colonists as intended. - Hauling logic is still under development. For now, you can manually assign colonist activity zones to avoid confusion. Visual Indicators On the world map, each owned colonist displays a unique marker. The marker color is automatically generated based on the owner’s name, making it easy to identify your team at a glance. Multiplayer Sync Fully compatible with the sync system of the Multiplayer Mod. All ownership settings are synced in real time to all players in the session. A built-in Debug mode can be manually enabled for troubleshooting. ⚠️ Known Issues (Not Yet Fixed) Please read this section carefully — it directly affects your experience. Limited Mod Compatibility Testing Extensive cross-mod compatibility testing has not yet been performed. If you use many mods that alter work logic, AI behavior, or colonist command systems (e.g., work priority overhauls, smart hauling, etc.), unknown conflicts or command failures may occur. Ownership Reset Scenarios In rare cases (e.g., network fluctuations when loading a save, player reconnection), ownership settings may be temporarily lost. If this happens, simply reassign ownership and save again to restore. Debug Mode Performance Impact When Debug mode is enabled, detailed logs of all ownership interception checks will be output, which may slightly affect game performance. It is recommended to enable it only when troubleshooting. 📌 If you encounter any abnormal behavior not listed here, please provide logs as described in the "Bug Reports" section below. The author will follow up and fix it as soon as possible. Thank you for your understanding and support! [b]Important:[/b] Make sure the Multiplayer Mod loads before this mod (i.e., it appears higher in the mod list). 🎮 How to Use Assigning Ownership 1. Select the colonist you want to assign ownership to. 2. Click on the "Ownership" tab in the colonist’s inspect pane. 3. Choose an owner from the dropdown list (your friends’ names will appear automatically). 4. Click "Save" to confirm. How Ownership Works - Colonist owned by you: fully responds to your work orders of the seven types listed above. - Identical orders from other players on that colonist: automatically ignored (the order is not executed, the colonist does not react). - Colonists without any assigned ownership: respond to all players (default behavior). Clearing Ownership Click "Clear Ownership" in the Ownership tab to remove a colonist’s exclusive ownership. After that, the colonist will again respond to all players. 🐞 Bug Reports If you encounter problems, please follow these steps to help the author locate the issue: 1. Turn on the game’s built-in Developer Mode (Dev Mode). 2. Turn on Mod Debug mode in the Ownership panel. 3. Reproduce the issue you encountered. 4. Send the game log (via HugsLib or directly copy Player.log) to the author’s contact (e.g., workshop comment section). We will analyze and fix it as soon as possible. Source Code Mod source code is open sourced on GitHub. MIT License [url=https%3A%2F%2Fgithub.com%2FHYyunduan%2FPawnOwnerShip]https://github.com/HYyunduan/PawnOwnerShip[/url] 💖 Support the Author If you like this mod and find it useful for your multiplayer experience, feel free to buy us a coffee — every bit of support motivates us to keep updating, fixing issues, and developing more fun features. [url=https%3A%2F%2Fifdian.net%2Fa%2Fomas127]https://ifdian.net/a/omas127[/url]