will007's Wishlist
-
AutoBackpacks
AutoBackpacks is an advanced and fully automated backpack management plugin that revolutionizes inventory organization in Rust servers, providing intelligent item sorting, dynamic capacity management, overflow protection, and seamless user experience through multiple interactive UIs.
Main Features
🖼️ Dual Interactive UI System: Features a beautiful main configuration UI plus a dedicated Extra Slots UI for managing bonus backpack capacity, both with custom graphics integration via ImageLibrary and real-time updates. 📊 Dynamic Capacity System: Fully customizable tier-based capacity system supporting up to 58 slots for large backpacks and 42 for small backpacks, with automatic permission-based tier assignment and real-time capacity monitoring. 🛡️ Intelligent Overflow Protection: Advanced item redirection system that handles pickups, crafted items, consumable byproducts, and external item arrivals, preventing item loss when inventory is full. 📦 Extra Items Bag System: Automatically creates organized item bags when backpack capacity is reduced or when dropping backpacks with extra slots, with configurable despawn times and bag limits. ⚡ Enhanced Priority System: Four priority modes including new BeltFirst option (BeltFirst, MoveFirst, KeepInMain, MoveToTop) allowing precise control over item placement priorities. 🔄 Smart Sorting System: Advanced sorting algorithms with automatic organization after item movements, configurable cooldowns, and intelligent category-based grouping. 📁 Category Organization: Automatic organization by 14 item categories (Weapons, Tools, Resources, etc.) with customizable priorities and smart stacking algorithms. 💬 Multi-Style Notifications: Four notification types (Chat, GameTip, Toast, None) with per-player cooldowns and contextual messaging for different events. 🎨 Visual Capacity Indicator: Color-coded backpack button overlay showing real-time capacity usage with percentage-based color transitions. 🔧 Advanced Debug Tools: Comprehensive admin commands for troubleshooting inventory states, belt status, and item movement logic. Permissions
autobackpacks.use: Basic plugin access and core functionality autobackpacks.automove: Automatic item movement to backpacks when inventory is full autobackpacks.smartsort: Smart sorting capabilities during loot collection autobackpacks.priority: Priority system access for advanced item management autobackpacks.categorysort: Category-based organization and sorting features autobackpacks.organize: Manual backpack organization commands autobackpacks.ui: Access to the interactive configuration UI autobackpacks.admin: Administrative commands and plugin management Chat Commands
/ab - Opens the main interactive configuration UI /ab extra or /ab extraslots - Opens the Extra Slots UI for managing bonus backpack capacity /ab organize or /ab sort - Manually organize backpack contents by category /ab capacity or /ab cap - Display current backpack capacity information /ab inv - Show detailed inventory status (admin debug command) /ab belt - Debug belt/hotbar status (admin command) /ab help - Display comprehensive command help and feature information Config:
{ "EnableUI": true, "EnableSmartSorting": true, "EnableAnalytics": true, "EnableDebug": false, "NotificationCooldown": 2.0, "SmartSortCooldown": 1.0, "MaxMovesPerSecond": 10, "EnablePrioritySystem": true, "PriorityBehavior (BeltFirst:0, MoveFirst:1, KeepInMain:2, MoveToTop:3)": 1, "PriorityItems": [ "wood", "stone", "metal.ore", "cloth", "leather" ], "KeepInMainItems": [ "bandage", "syringe.medical", "ammo.rifle" ], "EnableCategorySorting": true, "AutoSortOnMove": true, "CategorySortOrder": { "Weapon": 1, "Construction": 2, "Items": 3, "Resources": 4, "Attire": 5, "Tool": 6, "Medical": 7, "Food": 8, "Ammunition": 9, "Traps": 10, "Misc": 11, "Component": 12, "Electrical": 13, "Fun": 14 }, "DefaultItemCategories": { "Weapon": true, "Construction": true, "Tool": false, "Resources": true, "Medical": false, "Food": true, "Component": true, "Electrical": false }, "BlacklistedItems": [ "keycard" ], "PluginTitle": "AUTOBACKPACKS", "PluginVersion": "v.2.0.2", "BackpackCapacity": { "EnableCapacityControl": true, "CapacityUpdateCooldown": 2.0, "ShowCapacityMessages": true, "EnablePermissionMonitoring": true, "AutoTransferExcessItems": true, "CapacityTiers": { "Default": { "Permission": "", "LargeBackpackSlots": 28, "SmallBackpackSlots": 12, "Priority": 0 }, "Small": { "Permission": "autobackpacks.capacity.small", "LargeBackpackSlots": 34, "SmallBackpackSlots": 18, "Priority": 1 }, "Medium": { "Permission": "autobackpacks.capacity.medium", "LargeBackpackSlots": 40, "SmallBackpackSlots": 24, "Priority": 2 }, "Large": { "Permission": "autobackpacks.capacity.large", "LargeBackpackSlots": 46, "SmallBackpackSlots": 30, "Priority": 3 }, "Extra": { "Permission": "autobackpacks.capacity.extra", "LargeBackpackSlots": 52, "SmallBackpackSlots": 36, "Priority": 4 }, "Ultimate": { "Permission": "autobackpacks.capacity.ultimate", "LargeBackpackSlots": 58, "SmallBackpackSlots": 42, "Priority": 5 } } }, "ExtraItemsBags": { "EnableExtraItemsBags": true, "BagDespawnTime": 1800.0, "MaxItemsPerBag": 30, "MaxBagsPerPlayer": 5 }, "CapacityColors": { "Color when 90-100% full (HEX format with optional alpha)": "#CC3333", "Alpha transparency for Critical (0-100)": 80, "Color when 70-89% full (HEX format)": "#CC9933", "Alpha transparency for High (0-100)": 80, "Color when 40-69% full (HEX format)": "#CCCC33", "Alpha transparency for Medium (0-100)": 80, "Color when 0-39% full (HEX format)": "#33CC33", "Alpha transparency for Low (0-100)": 80 }, "NCPIntegration": { "Enable NCP Notifications": true, "Use Chat Fallback if NCP Unavailable": true, "Notification Settings": { "Item Moved to Backpack (0=Info, 1=Warning, 2=Error, 3=Success, -1=Disabled)": 0, "Smart Sort Completed": 3, "Backpack Full": 1, "Inventory Full": 1, "No Permission": 2, "Capacity Updated": 0, "Extra Items Bag Created": 1, "Feature Toggled": 3, "Error Messages": 2 } } } Lang:
{ "Plugin.Title": "<size=16><color=#4ade80>AUTO BACKPACKS</color></size>", "Plugin.Prefix": "<color=#4ade80>[AutoBackpack]</color>", "Item.MovedToBackpack": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Moved</color> <color=#FFD700>{0}</color> <color=#DBE2E9>to backpack!</color></size>", "Item.MovedToBelt": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Moved</color> <color=#FFD700>{0}</color> <color=#DBE2E9>to belt!</color></size>", "Item.SmartSorted": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Smart sorted</color> <color=#FFD700>{0}</color> <color=#DBE2E9>items!</color></size>", "Item.Organized": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Organized</color> <color=#FFD700>{0}</color> <color=#DBE2E9>items by category!</color></size>", "Permission.NoMain": "<size=12><color=#E45858>·</color> <color=#DBE2E9>You don't have permission to use this plugin!</color></size>", "Permission.NoCommand": "<size=12><color=#E45858>·</color> <color=#DBE2E9>You don't have permission to use this command!</color></size>", "Permission.NoUI": "<size=12><color=#E45858>·</color> <color=#DBE2E9>You don't have permission to access the UI!</color></size>", "Permission.NoOrganize": "<size=12><color=#E45858>·</color> <color=#DBE2E9>You don't have permission to organize backpacks!</color></size>", "Permission.NoFeature": "<size=12><color=#E45858>·</color> <color=#DBE2E9>You don't have permission to toggle</color> <color=#FFD700>{0}</color><color=#DBE2E9>!</color></size>", "Status.BackpackEquipped": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Backpack:</color> <color=#FFD700>{0}/{1}</color> <color=#DBE2E9>slots used</color></size>", "Status.NoBackpack": "<size=12><color=#E45858>·</color> <color=#DBE2E9>No backpack equipped!</color></size>", "Status.BackpackFull": "<size=12><color=#E45858>·</color> <color=#DBE2E9>Backpack is full!</color></size>", "Status.InventoryFull": "<size=12><color=#E45858>·</color> <color=#DBE2E9>Inventory is full!</color></size>", "Toggle.Enabled": "<size=12><color=#4ade80>·</color> <color=#FFD700>{0}</color> <color=#DBE2E9>is now</color> <color=#4ade80>ENABLED</color></size>", "Toggle.Disabled": "<size=12><color=#E45858>·</color> <color=#FFD700>{0}</color> <color=#DBE2E9>is now</color> <color=#E45858>DISABLED</color></size>", "Toggle.NotificationChanged": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Notification style changed to</color> <color=#FFD700>{0}</color></size>", "Command.Organizing": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Organizing backpack by category...</color></size>", "Command.Organized": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Backpack organized by category!</color></size>", "Command.ConfigReloaded": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>AutoBackpacks config reloaded!</color></size>", "Help.Title": "<size=16><color=#4ade80>AUTO BACKPACKS SYSTEM</color></size>\n<size=7><color=#9AA297>\n</color></size><size=11>\n</size>", "Help.Description": "<size=14><color=#4ade80>SMART BACKPACK MANAGEMENT </color><color=#9AA297>· </color><color=#DBE2E9>AUTOMATION SYSTEM</color></size>\n<size=12>· <color=#F3E7B3>Auto Move: </color><color=#DBE2E9>Automatically moves items to your backpack when inventory is full</color></size>\n<size=12>· <color=#F3E7B3>Smart Sort: </color><color=#DBE2E9>Intelligently organizes items based on priority and category</color></size>\n<size=12>· <color=#F3E7B3>Category Sort: </color><color=#DBE2E9>Groups items by type for better organization</color></size>\n<size=12>· <color=#F3E7B3>Priority System: </color><color=#DBE2E9>Moves important items first or keeps them in main inventory</color></size>\n\n", "Help.Commands": "<size=14><color=#4ade80>AVAILABLE COMMANDS </color><color=#9AA297>· </color><color=#DBE2E9>QUICK REFERENCE</color></size>\n<size=12>· <color=#FFD700>/ab</color> <color=#9AA297>-</color> <color=#DBE2E9>Open main configuration UI</color></size>\n<size=12>· <color=#FFD700>/ab organize</color> <color=#9AA297>-</color> <color=#DBE2E9>Manually organize backpack by category</color></size>\n<size=12>· <color=#FFD700>/ab help</color> <color=#9AA297>-</color> <color=#DBE2E9>Show this help information</color></size>\n\n", "Help.Footer": "<size=11><color=#DBE2E9>Configure your preferences with </color><color=#FFD700>/ab</color><color=#DBE2E9> command!</color></size>", "UI.BackpackSpace": "BACKPACK SPACE: {0}/{1}", "UI.NoBackpackEquipped": "NO BACKPACK EQUIPPED", "UI.NoPermission": "NO PERMISSION", "Analytics.TotalMoved": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Total items moved:</color> <color=#FFD700>{0}</color></size>", "Capacity.Updated": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Backpack capacity updated to</color> <color=#FFD700>{0}</color> <color=#DBE2E9>slots!</color></size>", "Capacity.Current": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Your backpack capacity:</color> <color=#FFD700>{0}</color> <color=#DBE2E9>slots</color></size>", "Capacity.NoBackpack": "<size=12><color=#E45858>·</color> <color=#DBE2E9>No backpack equipped to check capacity!</color></size>", "ExtraSlots.NoExtraSlots": "<size=12><color=#E45858>·</color> <color=#DBE2E9>No extra slots available!</color></size>", "ExtraSlots.ItemMoved": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Moved</color> <color=#FFD700>{0}</color> <color=#DBE2E9>to main inventory!</color></size>", "ExtraSlots.CannotMove": "<size=12><color=#E45858>·</color> <color=#DBE2E9>Cannot move item - inventory full!</color></size>", "ExtraSlots.TransferredAll": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Transferred</color> <color=#FFD700>{0}</color> <color=#DBE2E9>items to main inventory!</color></size>", "ExtraItems.BagsCreated": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Created</color> <color=#FFD700>{0}</color> <color=#DBE2E9>extra items bags from your backpack!</color></size>", "ExtraItems.ItemsDropped": "<size=12><color=#4ade80>·</color> <color=#DBE2E9>Your extra backpack items have been dropped in bags nearby!</color></size>", "Error.General": "<size=12><color=#E45858>·</color> <color=#DBE2E9>An error occurred. Please try again.</color></size>", "Error.NoItem": "<size=12><color=#E45858>·</color> <color=#DBE2E9>Item not found or invalid!</color></size>", "Error.Processing": "<size=12><color=#E45858>·</color> <color=#DBE2E9>Error processing request. Check console for details.</color></size>", "ExtraSlots.NoItemsToTransfer": "<size=12><color=#E45858>·</color> <color=#DBE2E9>No items to transfer!</color></size>", "ExtraSlots.SomeItemsFailed": "<size=12><color=#E45858>·</color> <color=#FFD700>{0}</color> <color=#DBE2E9>items couldn't be moved - inventory full!</color></size>", "ExtraSlots.NoItemsInExtraSlots": "<size=12><color=#E45858>·</color> <color=#DBE2E9>No items in extra slots to manage!</color></size>" }- #backpack
- #backpacks
-
(and 4 more)
Tagged with:
-
Epic Loot
By imthenewguy in Plugins
Epic Loot is a plugin that adds additional RPG style loot to crates, NPC corpses, barrels and crafting.
There is a configurable chance that an enhanced piece with varying set types and modifiers will appear in a loot crate, barrel or corpse.
Players also have a chance to receive an enhanced version of their crafted items, rather than the plain old vanilla armor/weapon/tool.
Wearing more than 1 of the same type of item will provide the user with a set bonus. Depending on the set type, they may get access to higher mining yields, more damage to scientists or even access to exclusive loot tables that proc while gathering.
The plugin is incredibly configurable, supports language conversions and allows users to modify and design their own set bonuses.
There are currently 24 different set types and 27 unique set bonuses!
Set types are added to the name of the item and are responsible for providing the user with a buff.
Miners, - Increases the wearers mining yield. Lumberjacks, - Increases the wearers woodcutting yield. Skinners, - Increases the wearers skinning yield. Farmers, - Increases the wearers farming yield. Foragers, - Increases the wearers collection yield. Fishermans, - Increases the wearers fishing yield. Assassins, - Increases damage done to players. Demo, - Decreases damage from explosives. Elemental - Reduces cold and fire damage. Scavengers - Offers the wearer a chance to obtain additional scrap from barrels and crates. Transporters - Reduces the fuel costs for helicopters and boats. Crafters - Increases crafting speed. Reinforced - Reduces durability loss on all equipped items. Tamers - Reduces damage taken from animals. Hunters - Increase damage done to animals. Operators - Increases damage done to humanoid NPCs. Jockeys - Increases speed of the wearers mounted horse. Raiders - Offers the wearer a chance for their fired rocket/thrown explosive to be refunded. Builders - Offers the wearer a chance for their building/upgrade costs to be refunded. Assemblers - Offers the wearer a chance for their crafting materials to be refunded. Fabricators - Offers the wearer a chance for an additional crafted item to be produced. Medics - Increases healing received. Knights - Decreases damage received from melee attacks. Barbarians - Increased damage done with melee attacks. Smelting - Chance to receive a refined ore, instead of a raw ore, while mining. InstantMining - Chance to instantly mine the rest of a node out on hit. InstantWoodcutting - Chance to instantly cut down the rest of the tree on hit. Regrowth - Chance for the felled tree to respawn. InstantSkinning - Chance to instantly skin the rest of an animal on hit. InstantCook - Chance to receive cooked meat instead of raw meat while skinning. PVPCrit - Chance to critically damage a player, adding an additional 10-30% damage. Reflexes - Reduces damage taken from PVP. IncreasedBoatSpeed - Increases the speed of all watercraft. FreeVehicleRepair - Removes the repair cost for repairing vehicles of all kinds. Survivalist - Increases calories and hydration from all food sources. Researcher - Chance to receive your scrap back while researching. Feline - Reduces fall damage. Lead, - Reduces radiation damage. Gilled - Underwater breathing. Smasher - % Chance to destroy barells and roadsigns instantly. WoodcuttersLuck - Access to a loot table for woodcutting. MinersLuck - Access to a loot table for mining. SkinnersLuck - Access to a loot table for skinning. RockCycle - Chance to spawn a new rock once mined out. Attractive - Chance for loot to be instantly moved to your inventory. FishersLuck - Access to a loot table for fishing. TeamHeal - Shares heals with nearby team mates. HealthShot - Heals team mates for damage that would have been done when shot. BulletProof - Reduces the damage received from bullets. FishingRodModifier - Adjusts the tensile strenght of the cast fishing rod, making it harder to snap the line. UncannyDodge - Chance to dodge a projectile and negate its damage.
When a user wears enough pieces of the same set, they will get access to extra set bonuses, depending on the number of pieces worn.
Any of the buffs from the set types can be added as set bonuses to any set. You can also add the BonusMultiplier set bonus if you want to increase the set bonus percentage based on the number of pieces worn.
BonusMultiplier - Add an additional bonus on top of the existing modifier.
Type: chat
Command: genitem
Parameters: <optional: item shortname> <optional: set type> <optional: tier>
Usage:
/genitem pants miners s - will spawn a pair of pants with the miners set type and a random modifier from s tier range. /genitem transporters c - will spawn a random item with the transporters set type and a random modifier from the c tier range. /genitem pants b - will spawn a pair of pants with a random set type and a random modifier from the b tier range. /genitem pants - will spawn a pair of pants with a random set type and a random set modifier.
Type: console
Command: genitem
Parameters: <target name/steam ID> <optional: item shortname> <optional: set type> <optional: tier>
Usage:
/genitem "new guy" pants miners s - will spawn a pair of pants with the miners set type and a random modifier from s tier range. /genitem "new guy" transporters c - will spawn a random item with the transporters set type and a random modifier from the c tier range. /genitem "new guy" pants b - will spawn a pair of pants with a random set type and a random modifier from the b tier range. /genitem 76561197988695317 pants - will spawn a pair of pants with a random set type and a random set modifier.
Type: chat
Command: eladdskin
Parameters: <set type> <item shortname>
Usage:
/eladdskin Transporters pants 2533474346 - Adds the specified skin ID to the list of skins for the transporters pants.
Type: chat
Command: givescrappercurrency
Parameters: <quantity>
Usage:
/givescrappercurrency 100 - gives 100 scrapper currency to the player.
Type: console
Command: givescrappercurrency
Parameters: <target name/ID> <quantity>
Usage:
givescrappercurrency new 100 - gives new guy 100 scrapper currency.
Type: console
Command: elprintitems
Parameters: none
Usage:
/elprintitems - will print a list of items that can be enhanced into console.
Type: chat
Command: el
Parameters: none
Usage:
/el - opens up the EpicLoot menu.
Type: chat
Command: reseticonpositions
Parameters: none
Usage:
/reseticonpositions - forces all player icon positions to be set to the default config value.
Type: console
Command: genspecificitem
Parameters: <target id> <item shortname> <buff> <value> <tier> <skin>
Usage:
/genspecificitem - Create a specific item for the target player.
epicloot.use - Required to access the menu.
epicloot.admin - Required to use the genitem commands.
epicloot.drop - Required for items to drop from crates, barrels and corpses.
epicloot.salvage - Required to access the salvager menu.
epicloot.enhance - Required to access the enhancement menu.
epicloot.enhance.free - Enhancements have no cost.
epicloot.craft - Required to randomly craft epic loot items.
void GenerateItem(BasePlayer player, string type = null, List<string> item_shortname = null, string tier = null, bool msg = false) Type must be a set type (miners, transporters etc).
Item_shortname can contain a number of item shortnames. The hook will pick a random item from the list.
Tier must be either s, a, b or c.
- #enhanced
- #custom loot
-
(and 7 more)
Tagged with:
-
Personal Farmer
Take your farms to the next level with Personal Farmer – your own AI-powered farmhand that automates planting, watering, harvesting, animal care, and more! Whether you’re running a massive plantation, maintaining a chicken coop, or managing bees, your bot is always ready to help.
Features:
🌿 Smart Farmhand AI
• Automatically plants and harvests crops, or produces clones.
• Waters crops and fetches water from barrels, water catchers, or rivers.
• Collects resources (corn, pumpkins, etc.), puts them in composters, and spreads fertilizer.
• Learns your farm layout – assign plantations, composters, water sources, and storage with ease.
🐓 Chicken Coop Assistant
• Feeds chickens and collects eggs.
• Breeds and maintains your chicken population.
• Gently interacts with chickens to boost their happiness.
🍯 Beehive Support
• Collects honeycombs from beehives.
🧠 Fully Automated Workflow
• Starts with its own inventory, but can optionally manage all resources autonomously.
• Auto-stores items like eggs, resources, clones, honey and other loot into assigned containers.
🔒 Persistent & Secure
• Saves setup and assigned tasks across server restarts.
• Use multiple farmers for different bases
• Only allows interaction on player-owned or authorized buildings – no bots on enemy farms!
❓ How to Use
• Receive farmer's sleeping bag by entering /pfarmer command, or give it to players using any other plugin that supports custom items (like shops and etc.)
• Deploy the bag. Farmer will start to analyze current base.
• Open tool cupboard and open farm manager. Enable functionality that you need.
📃 Commands
• givefarmerbag <Steam ID> <Skin ID> <Amount> ("personalfarmer.admin" permission required)
• /pfarmer <Config command>
📺 See It in Action! Watch the Video
📃 Configuration:
{ "Specify the ID of the farmer generator, the number of digits(8 - 15)": 9, "Farmer settings (key is a sleeping bag skin)": { "3480145757": { "Spawn": { "Permission to give/deploy farmer's sleeping bag (leave empty if allowed to everyone)": "personalfarmer.default", "Command argument to receive sleeping bag (works through the chat command /pfarmer, leave empty to disable)": "default", "Name": { "Localization key": "PersonalFarmer_default", "Localization value": "%OWNER_NAME%'s Farmer" }, "Maximum health": 100.0, "Clothes": { "Unlock container?": false, "List of items": [ { "Item": { "Item shortname or ID": "burlap.shirt", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 }, { "Item": { "Item shortname or ID": "burlap.trousers", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 }, { "Item": { "Item shortname or ID": "burlap.gloves.new", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 }, { "Item": { "Item shortname or ID": "burlap.shoes", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 }, { "Item": { "Item shortname or ID": "hat.boonie", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 } ] } }, "Controller": { "Controller tick (0 - 0.2f)": 0.1, "Brain tick (0.1 - 5f)": 0.1, "Farm zone size where farmer can work": { "x": 100.0, "y": 100.0 }, "Item for watering": { "Give item if there isn't any on farm?": false, "Item setup": { "Item shortname or ID": "bucket.water", "Item skin": 0 } }, "Allow to pickup dropped items?": true, "Can collect resources?": true, "Can mine resources?": true, "Item for mining": { "Give item if there isn't any on farm?": true, "Item setup": { "Item shortname or ID": "lumberjack.pickaxe", "Item skin": 0 } }, "Can the farmer heal himself?": true, "Item for heal": { "Give item if there isn't any on farm?": true, "Item setup": { "Item shortname or ID": "syringe.medical", "Item skin": 0 } }, "Allow drowning damage?": false, "Allow the farmer to route underwater?": true, "Allow the farmer to go underwater?": true }, "Storage": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "woodbox_deployed", "wicker_barrel", "box.wooden.large", "fridge.deployed" ] }, "Planters": { "List of prefab entities that the farmer can use": [ "planter.large.deployed", "planter.small.deployed", "planter.triangle.deployed", "bathtub.planter.deployed", "minecart.planter.deployed", "plantpot.single.deployed" ], "Can farmer use it?": true }, "Composters": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "composter" ] }, "Chicken coops": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "chickencoop.deployed" ] }, "Beehives": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "beehive.deployed" ] }, "Water tanks": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "waterbarrel", "water_catcher_small", "water_catcher_large" ] } }, "3480146242": { "Spawn": { "Permission to give/deploy farmer's sleeping bag (leave empty if allowed to everyone)": "personalfarmer.vip", "Command argument to receive sleeping bag (works through the chat command /pfarmer, leave empty to disable)": "vip", "Name": { "Localization key": "PersonalFarmer_vip", "Localization value": "%OWNER_NAME%'s VIP Farmer" }, "Maximum health": 150.0, "Clothes": { "Unlock container?": false, "List of items": [ { "Item": { "Item shortname or ID": "jumpsuit.suit.blue", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 }, { "Item": { "Item shortname or ID": "shoes.boots", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 }, { "Item": { "Item shortname or ID": "hat.boonie", "Item skin": 0 }, "Custom item name (if not needed leave empty)": "", "Amount": 1 } ] } }, "Controller": { "Controller tick (0 - 0.2f)": 0.1, "Brain tick (0.1 - 5f)": 0.1, "Farm zone size where farmer can work": { "x": 100.0, "y": 100.0 }, "Item for watering": { "Give item if there isn't any on farm?": true, "Item setup": { "Item shortname or ID": "waterjug", "Item skin": 0 } }, "Allow to pickup dropped items?": true, "Can collect resources?": true, "Can mine resources?": true, "Item for mining": { "Give item if there isn't any on farm?": true, "Item setup": { "Item shortname or ID": "lumberjack.pickaxe", "Item skin": 0 } }, "Can the farmer heal himself?": true, "Item for heal": { "Give item if there isn't any on farm?": true, "Item setup": { "Item shortname or ID": "syringe.medical", "Item skin": 0 } }, "Allow drowning damage?": false, "Allow the farmer to route underwater?": true, "Allow the farmer to go underwater?": true }, "Storage": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "woodbox_deployed", "wicker_barrel", "box.wooden.large", "fridge.deployed" ] }, "Planters": { "List of prefab entities that the farmer can use": [ "planter.large.deployed", "planter.small.deployed", "planter.triangle.deployed", "bathtub.planter.deployed", "minecart.planter.deployed", "plantpot.single.deployed" ], "Can farmer use it?": true }, "Composters": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "composter" ] }, "Chicken coops": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "chickencoop.deployed" ] }, "Beehives": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "beehive.deployed" ] }, "Water tanks": { "Can farmer use it?": true, "List of prefab entities that the farmer can use": [ "waterbarrel", "water_catcher_small", "water_catcher_large" ] } } } }