Structure Utilities FREE

Verified Structure Utilities FREE 1.07

No permission to download

Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Website User Information:

On GameServersHub, developers can earn a "Verified" prefix tag for their resources. This tag indicates that the developer has been granted a website role to upload verified resources, which are generally of higher quality than unverified ones. By consistently providing dedicated and quality results for the gaming community, developers can earn this tag and showcase their commitment to providing top-notch content. So, if you're looking for the best gaming resources, be sure to keep an eye out for the "Verified" tag on GameServersHub.
Structure Utilities FREE
If you enjoy my plugins, please leave a rating!
Join my Discord Channel for more support!
STRUCTURE UTILITIES (FREE)

- Change the health of any structure (limited to 100)
- Change the inventory slot count of most structures (limited to 100)
- Limit the total overall structure count by map
- Limit structure count of any structure by map (limited to 100)
- Charge points or tokens to place any structure (limited to 100)
- Unlock Oil Pumps, GasCollectors, WaterWells, and TreeSapTaps on map
- Pipes autofill with water, giving you water everywhere!
- Limit the number of linked structures
- Cleanup beaver dams with optional punishment
- Much more to come!

The Free version does not have vip or cluster support. In other words, only the Default profile will work.
For vip support and more, upgrade to Structure Utilities Pro!

Pipes give water anywhere!
1683563475196.png


Limit the number of connected structures:
1675221853739.png


Increase inventory slot counts:

1675221983809.png



Structure limits display and penalty for leaving wood in the beaver dam: :LOL:
1675221910925.png


Linked structure notifications for when you are nearing the limit:
1675222035065.png



Configuration:
JSON:
{
    "StructureUtilities": {
        "AccountID": "FREE",
        "PermissionRefreshIntervalMinutes": 15,        // how often to update permissions
        "GroupPermission": {
            "Default":{
                "Priority": 99,                   
           
                "LinkedStructureCheckEnabled": true,   // enables linked structure check
                "LinkedStructureCheckDisplayAfterPercent": 0.75, // the  percentage of the MaxLimit that we start notifying the player they are reaching the limit
                "LinkedStructureCheckMaxLimit": 1500,  // how many linked structures the player can create  (too many linked structures creates lag)

                       
                "InventorySlotCountEnabled": true,  // enables changing the inventory slot count
                "InventorySlotCountConfig":[
                    {
                        "Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Structures/Misc/PrimalItemStructure_Forge.PrimalItemStructure_Forge'",
                        "Count": 150
                    }
                ],
                       
                "StructureHealthEnabled": true,   // enables changing the structure health, a health value of 0 will mean the player cannot place the structure at all
                "StructureHealthConfig":[
                    {
                        "Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Structures/Stone/PrimalItemStructure_StoneFloor.PrimalItemStructure_StoneFloor'",
                        "Health": 3000
                    },
                    {
                        "Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Structures/Stone/PrimalItemStructure_StoneWall.PrimalItemStructure_StoneWall'",
                        "Health": 5000
                    }
                ],
                                       
                "StructureLimitingEnabled": true,   // enables structure limits
                "StructureLimitingMaxLimit": 10000,  // the max number of structures allowed
                "StructureLimitingLimits": [
                    {   // this example limits to 10 stone foundations
                        "Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Structures/Stone/PrimalItemStructure_StoneFloor.PrimalItemStructure_StoneFloor'",
                        "Name": "Stone Foundation",
                        "Limit": 10,
                        "Price": 0,
                        "UseTokens": false,
                        "TokenName": "TokenName"
                    },
                    {    // this example limits to 200 s+ stone foundations, but will require 1 FoundationToken to place
                        "Blueprint": "Blueprint'/Game/Mods/StructuresPlusMod/Structures/Foundations/Square/Stone/BP_Foundation_Stone.BP_Foundation_Stone'",
                        "Name": "S+ Stone Foundation",
                        "Limit": 200,
                        "Price": 1,
                        "UseTokens": true,
                        "TokenName": "FoundationToken"
                    },
                    {
                        // this example limits to 200 stone ceilings, but will require 100 shop points to place
                        "Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Structures/Stone/PrimalItemStructure_StoneCeiling.PrimalItemStructure_StoneCeiling'",
                        "Name": "Stone Ceiling",
                        "Limit": 200,
                        "Price": 100,
                        "UseTokens": false,
                        "TokenName": "TokenName"
                    },           
                    {
                        // this example does NOT limit metal walls, but will require 100 shop points to place
                        "Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Structures/Metal/PrimalItemStructure_MetalWall.PrimalItemStructure_MetalWall'",
                        "Name": "Metal Wall",
                        "Limit": 0,
                        "Price": 100,
                        "UseTokens": false,
                        "TokenName": "TokenName"
                    }           
                ],


                "BeaverDamsAutoCleanUpPenaltyEnabled": true,      // enables a penalty if beaver damn cleanup is enabled
                "BeaverDamsAutoCleanUpPenaltyUseTokens": false,
                "BeaverDamsAutoCleanUpPenaltyPoints": 100,
                "BeaverDamsAutoCleanUpPenaltyTokenName": "Token"       
            }
        },
 
        // auto fill water tanks on you map
        "AutoFillWaterPipes": {
            "Enabled": true
        },
 
        // manipulate the inventory slot counts on your map
        "InventorySlotCount": {
            "Enabled": true
        },

        // enable the linked structure check on your map
        "LinkedStructureCheck": {
            "Enabled": true
        },
 
        // manipulate the structure health on your map
        "StructureHealth": {
            "Enabled": true
        },
 
        // cleanup beaver dams after players take what they want
        "BeaverDams": {
            "AutoCleanUp": true,
            "AutoCleanUpAfterXSeconds": 5
        },
 
    
        "UnlockStructuctures": {
            "OilPumps": true,
            "GasCollectors": true,
            "WaterWells": true,
            "TreeSapTaps": true,
            "UnlockPinCoded": true, // unlock structures that are pin coded, otherwise pin will be required
            "UpdateEveryXSeconds": 120   // how many seconds until we check again for locked structures
        },
 
        // limit the structures on your map
        "StructureLimiting":{
            "Enabled": true,
            "UpdateCountsEveryXSeconds": 30,
            "ChatCommand": "/limits"
        },
 
        "Messages":{   
            "GroupPermission":{
                "Default": {
                    "Priority": 99,           

                    "CommandCooldown": "You cannot use this command so quickly, try again in a moment",
                    "ItemPurchased": "Item purchased for {} {}",
                    "InvalidName": "That name is not valid",
                    "NoPermission": "You do not have permission to use this command",
                    "NoPoints": "You do not have enough points ({} needed)",
                    "NotEnabled": "This feature is not enabled on the server",
                    "NotEnoughTokens": "You don't have enought tokens to use this command",
                    "BeaverDamsPenalty": "You were penalized {} {} for leaving wood in the beaver dam",
                    "MaxLinkedStructures": "Your maximum linked structure count is: {}",
                    "StructureMaxLimitTribe": "Unable to join tribe, too many overall structures combined.",
                    "StructureMaxLimitTribe2": "Unable to join tribe, too many {} structures combined.",
                    "StructureMaxLimitOverall": "You have reach the overall structure limit for this map.",
                    "StructureMaxLimitSpecific": "You cannot place any more of this strucutre, you have reached the limit",
                    "LinkedStructureMaxLimit": "You cannot place more than {} linked structures",
                    "LinkedStructureStatus": "You have {} linked structures out of {}",
                    "ShowLimits1": "Your overall structure limit is {}/{}",
                    "ShowLimits2": "{}. Your limit for {} structures is: {}/{}",
                    "SenderNameInChat": "SERVER",
                    "Points": "Points",
                    "Tokens": "Tokens"
                }
            }
        }
    }
}

Config reload command: StructureUtilities.reload

If you enjoy my plugins, please leave a rating!

Join my Discord Channel for more support!
  • Like
Reactions: stevie senpai

Latest updates

  1. Version 1.07 Update

    fixed water pipes again (ughh i'm thirsty) You may need to pick up and place the existing water...
  2. Version 1.06 Update

    fix for a compatibility issue with windows server 2016 fix issues with tribes not being able...
  3. Version 1.04 Update

    - minor update to fix water pipes again (oops) no changes to config file

Latest reviews

Thanks to this plugin, you can add many custom options to items, one of the best options is the infinite water. ❤️‍🔥🔥
fantastic plugin, unbelievable that its free

makes life easier for my players and allows me to add value to my cluster :)
A plugin like this is far more useful than the in built structure limit of ark since you can place hard caps either by map or cluster to limit the amount of structures a tribe can have. Which in turn helps save on your server memory and visually rendered structure lag. There's some very hand features for pve like unlocking of structures you would normally see required to be unlocked on alot of servers without the need for admins to go do it manually. An s+ like feature for water pipes like the ini option place intake anywhere but one of my favorites, punishing those lazy people for not emptying beaver dams by payment of point reparations! That'll train those paste monkeys!
jraServerAPI
jraServerAPI
thank you!
all work great until the last version, now get 1114 when load..with 1.02. was all OK
Very good work from Developer and always friendly and helpful!
jraServerAPI
jraServerAPI
thank you!
awesome plugin! highly recommended

many great addons in this plugins,
( like all his other plugins!)
jraServerAPI
jraServerAPI
thank you!
Tebex
Tempest Dedicated Servers
Back
Top