Items+ w/Overflow Protection

Items+ w/Overflow Protection 1.50

No permission to download

This plugin will allow the following: (All settings are optional)
Default config is an example and should be updated to match what you want to do with the plugin.

  • DC Protection when transferring between clustered servers. (MySQL required)
  • Upload restricted items like Element, Shards, Trophies and Tribute Items (configurable) (MySQL required)
  • Reduce default item weight and/or individual item weight by a percentage (Item weight will not change but the weight on your character/dino weight stat will reflect the adjusted weight)
  • Set Blueprints to have limited uses that destroys the BP when the last use is used.
    • General Limit
    • Limits by Quality of the BP
    • Change Tek limits higher/lower
    • Remove limits on Tek
  • Block Items, Engrams or Blueprints from being visible or used by players in inventory or crafting benches.
    • You can now block that pesky MiniHLNA skin for example
  • Prevent items being uploaded to ARK Data and player transfers
    • Permission system added to allow two different bypasses on this feature
      • First allows bypassing specific items you specify
      • Second allows bypassing all restrictions (works like the Admin permission without giving out Admin)
  • Armor and Weapon Durability options to reduce the speed at which durability is removed
  • Armor, Weapon Damage, Durability can be increased by a percentage for Armor, Weapons or Saddles if they use that particular stat
  • Armor, Weapon Damage, Durability can be capped globally or by item
RCON/Console Reload Command:
  • ItemsPlus.Reload - This allows you to make config.json changes and load in the changes you made without restarting the server.

Dependencies:

Configuration:
JSON:
{
    "General":{
        "LogItemPaths":true,
        "ModifyQualityItemsOnly":false,
        "WeightReducedByPercent":50,
        "BPUses":10,
        "BPUsesPrimitive":20,
        "BPUsesRamshackle":30,
        "BPUsesApprentice":40,
        "BPUsesJourneyman":50,
        "BPUsesMastercraft":60,
        "BPUsesAscendant":70,
        "BPUsesTEK":13,
        "BlockAllItemUploads":false,
        "WeaponDurabilityLossReducedByPercent":50,
        "ArmorDurabilityLossReducedByPercent":50,
        "IncreaseMaxDurabilityByPercent":50,
        "IncreaseWeaponDamageByPercent":50,
        "IncreaseArmorByPercent":50
    },
    "Permissions":{
        "UsePermissions":false,
        "ItemUploadBypassPermissionName":"ItemsPlusUpload",
        "ItemUploadBypassAllPermissionName":"ItemsPlusUploadAll"
    },
    "IgnoreItems":[
        "Blueprint'/Game/Mods/DinoStorage2/SoulTrap_DS.SoulTrap_DS'",
        "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Consumables/PrimalItemCustomFoodRecipe_Type1.PrimalItemCustomFoodRecipe_Type1'",
        "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Consumables/PrimalItemCustomFoodRecipe_Type2.PrimalItemCustomFoodRecipe_Type2'",
        "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Consumables/PrimalItemCustomFoodRecipe_Type3.PrimalItemCustomFoodRecipe_Type3'",
        "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Consumables/PrimalItemCustomDrinkRecipe_Type1.PrimalItemCustomDrinkRecipe_Type1'",
        "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Consumables/PrimalItemCustomDrinkRecipe_Type2.PrimalItemCustomDrinkRecipe_Type2'"
    ],
    "Items":[
        {
            "Item":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_TekRifle.PrimalItem_TekRifle'",
            "WeaponDurabilityLossReducedByPercent":50,
            "IncreaseWeaponDamageByPercent":50,
            "WeaponDamageCap":200,
            "DurabilityCap":200
        },
        {
            "Item":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Resources/PrimalItemResource_MetalIngot.PrimalItemResource_MetalIngot'",
            "WeightReducedByPercent":90,
            "Transfer":"allow"
        },
        {
            "Item":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Consumables/PrimalItemConsumable_RawMeat.PrimalItemConsumable_RawMeat'",
            "WeightReducedByPercent":80,
            "Transfer":"disallow",
            "AllowTransferBypass":true
        },
        {
            "Item":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Cloth/PrimalItemArmor_ClothHelmet.PrimalItemArmor_ClothHelmet'",
            "BPUses":0,
            "BPUsesMastercraft":30,
            "BPUsesAscendant":20
        },
        {
            "Item":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Tek/PrimalItemArmor_TekHelmet.PrimalItemArmor_TekHelmet'",
            "BPUses":11,
            "ArmorDurabilityLossReducedByPercent":75,
            "ArmorCap":1200
        },
        {
            "Item":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Cloth/PrimalItemArmor_ClothBoots.PrimalItemArmor_ClothBoots'",
            "BlockItem":true,
            "BlockEngram":true,
            "BlockBP":true
        },
        {
            "Item":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Metal/PrimalItemArmor_MetalShirt.PrimalItemArmor_MetalShirt'",
            "BlockEngram":true,
            "BlockBP":true
        },
        {
            "Item":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Skin/PrimalItemSkin_MiniHLNA.PrimalItemSkin_MiniHLNA'",
            "BlockItem":true
        }
    ],
    "Messages":{
        "Sender":"ItemsPlus",
        "BlockedItem":"{} is a blocked item and cannot be added to your inventory.",
        "BlockedTransfer":"{} is a blocked item and cannot be transferred. Transfer will timeout in 60 seconds.",
        "BlockedTransfer2":"{} is a blocked item and cannot be transferred.\nChange the sort by option (top right corner) to re-enable the cancel button.",
        "Crafts":"Crafts Left:",
        "CraftsRemaining":"<RichColor Color=\"1, 1, 0, 1\">{} {}</>"
    }
}

Detailed Configuration:
GENERAL - All settings here can be overridden in the ITEMS section except "BlockAllItemUploads".
"LogItemPaths" - Setting that will output blueprint paths of any item added to an inventory local/remote to the ArkApi log file in the Win64\logs folder. Placing a crafting bench that contains craftable item BP will output everything contained in the crafting bench. This is to assist with getting proper blueprint paths. I do not recommend using this on a non-test server longer than you need to use it.​
"ModifyQualityItemsOnly": - Setting this to true will not modify any primitive BP or Engram. Setting this to false will allow Primitive BP or Engrams to be modified based on your other options that add crafting limits, armor increases, durability increases, weapon damage increases. To be clear Primitive BP or Engrams includes player learned engrams from leveling up.​
"WeightReducedByPercent" - Setting this will reduce weight of every item in the game by the percent you specify.​
"BPUses" - Default crafts allowed on all blueprints regardless of quality.​
"BPUsesPrimitive" - Default crafts allowed on Primitive blueprints overrides the default "BPUses"​
"BPUsesRamshackle" - Default crafts allowed on Rameshackle blueprints overrides the default "BPUses"​
"BPUsesApprentice" - Default crafts allowed on Apprentice blueprints overrides the default "BPUses"​
"BPUsesJourneyman" - Default crafts allowed on Journeyman blueprints overrides the default "BPUses"​
"BPUsesMastercraft" - Default crafts allowed on Mastercraft blueprints overrides the default "BPUses"​
"BPUsesAscendant" - Default crafts allowed on Ascendant blueprints overrides the default "BPUses"​
"BPUsesTEK" - Default crafts allowed on TEK blueprints overrides the default "BPUses" (yes you can raise it above 3)​
"BlockAllItemUploads" - Prevents any items from being uploaded in a tribute station (Obelisk, Transmitter, etc.) can override individual items though or bypass using permission system​
"WeaponDurabilityLossReducedByPercent" - Setting this will reduce the durability loss by all weapons by the percent you specify​
"ArmorDurabilityLossReducedByPercent" - Setting this will reduce the durability loss by all armor by the percent you specify​
"IncreaseMaxDurabilityByPercent" - Increases the top end durability on items​
"IncreaseWeaponDamageByPercent" - Increases the weapon damage on an item (only new items/bps also crafted items will not increase again)​
"IncreaseArmorByPercent" - Increases the armor stat on an item (only new items/bps also crafted items will not increase again)​
"WeaponDamageCap" - Places a hard limit on weapon damage values (setting too low can cause weird stat issues)​
"DurabilityCap" - Places a hard limit on durability values (setting too low can cause weird stat issues)​
"ArmorCap" - Places a hard limit on armor values (setting too low can cause weird stat issues)​


PERMISSIONS
"UsePermissions" - Conrols if permission system is enabled or not for item uploads​
"ItemUploadBypassPermissionName" - This permission allows bypassing item upload restrictions on items using the "Transfer":"disallow".​
"ItemUploadBypassAllPermissionName" - This permission allows bypasses ALL item upload restrictions similar to having the "Admin" permission.​

IGNOREITEMS
Any blueprint added to this section will ignore any changes by this plugin.​

ITEMS
"Item" - Blueprint path of the item (many examples in the default example config)​
"WeightReducedByPercent" - Setting this will reduce weight on this specific item​
"BPUses" - Crafts allowed on blueprints regardless of quality on this specific item​
"BPUsesPrimitive" - Crafts allowed on Primitive blueprints on this specific item​
"BPUsesRamshackle" - Crafts allowed on Rameshackle blueprints on this specific item​
"BPUsesApprentice" - Crafts allowed on Apprentice blueprints on this specific item​
"BPUsesJourneyman" - Crafts allowed on Journeyman blueprints on this specific item​
"BPUsesMastercraft" - Crafts allowed on Mastercraft blueprints on this specific item​
"BPUsesAscendant" - Crafts allowed on Ascendant blueprints on this specific item​
"BPUsesTEK" - Default crafts allowed on TEK blueprints on this specific item (yes you can raise it above 3)​
"BlockItem" - Prevents players from putting this in their inventory.​
"BlockEngram" - Prevents the engram from being displayed for players/crafting benches.​
"BlockBP" - Prevents the blueprint from being added to any inventory.​
"Transfer" - "allow" or "disallow" Allows this item to be uploaded if "BlockAllItemUploads" is true (essentially whitelists the item for all players). If "BlockAllItemUploads" is false you can set this to "disallow" to block a specific item as well.​
"AllowTransferBypass" - Allows for players with the defined permission "ItemUploadBypassPermissionName" to upload this specific item when other players cannot. This requires "Transfer":"disallow" or "BlockAllItemUploads":true​
"WeaponDurabilityLossReducedByPercent" - Setting this will reduce the durability loss by the percent you specify if this is a weapon item​
"ArmorDurabilityLossReducedByPercent" - Setting this will reduce the durability loss on this specific item by the percent you specify​
"IncreaseMaxDurabilityByPercent" - Increases the top end durability on items​
"IncreaseWeaponDamageByPercent" - Increases the weapon damage on this specific item (only new items/bps also crafted items will not increase again)​
"IncreaseArmorByPercent" - Increases the armor stat on this specific item (only new items/bps also crafted items will not increase again)​
"WeaponDamageCap" - Places a hard limit on weapon damage value on this specific item (setting too low can cause weird stat issues)​
"DurabilityCap" - Places a hard limit on durability value on this specific item (setting too low can cause weird stat issues)​
"ArmorCap" - Places a hard limit on armor value on this specific item (setting too low can cause weird stat issues)​

Donations: If you feel like donating for my time please use the button below.



Author
Lethal
Downloads
379
Views
7,431
First release
Last update
Rating
4.56 star(s) 9 ratings

More resources from Lethal

  • Tribe Enforcer - BETA
    Tribe Enforcer - BETA
    Tribe Enforcer aims to provide consistent tribe members across a cluster including the same Tribe ID
  • ARK: Tribe Log Relay
    ARK: Tribe Log Relay
    Tribe Logs can be sent to a Tribes Discord and Admins can receive all Tribe Logs for auditing.
  • PvP Cooldowns
    PvP Cooldowns
    Prevents commands or actions during PvP/Raid Combat
  • PvP+
    PvP+
    PvP quality of life changes and to fix exploitative raiding methods
  • Lethal ORP
    Lethal ORP
    Lethal's Offline Raid Protection

Latest updates

  1. Items+ 1.50

  2. Items+ 1.47

    Bug Fix: When upload command timed out it could leave the command in a state that makes it...
  3. Items+ 1.46

    Fix for 1114 loading error.

Latest reviews

Absolutely amazing free plugin. I installed it on my personal 8 map cluster and the endless options are a blessing to have. Certainly removes the need for a few different mods.
I had a question about BPUses though, if I set BPUses to 0 would it disable the feature that limits crafting amount or will it make new BPs be able to craft 0 times? Thank You
Trojan detected! Check dll on VirusTotal before using it. Use at your own risk.
L
Lethal
If you don't trust it don't use it thanks for stopping by for the 1 star.
This is a great plugin, but in version 1.47 there is an error with the message "A Debugger has been found running in your system Please, Unload it from Memory and Restart your Program". Version 1.43 works normally
为什么我无法使用物品重量设置,我已经调整了,我需要你的技术指导,如果可以请添加我的qq2632711727或者留下你的qq、
L
Lethal
物品重量不会改变,但你的角色/恐龙重量统计上的重量将反映调整后的重量。支持是通过discord提供的。
xk me sale la pechera de metal sin poder fabricarla en la herreria
L
Lethal
You will need to change the default config that comes with it. As an example the Flak Chest is blocked and many other settings you will need to customize for your own server. The default config is meant as an example of different things you can do with the plugin. Information on all the settings are on the Overview page of this plugin.
como se istalar esque nose como se pone necesitaria ayuda
L
Lethal
I think you are asking how to install the plugin which is the same as any plugin available on the site.

Installation:
Install ARK: Server API
Copy "ItemsPlus" folder to "ArkApi/Plugins"
I was fortunate to have been involved with the beta testing to RC on this plugin. Lethal is an excellent developer to work with. Listens to what the community wants and does their best to provide it. This one, as GamingOGs stated, is a much needed QoL plugin. I cannot wait to see what they come up with next.
Thank you very much for the plugin, is it possible to add a modifier for the bags of items?
Thanks, awesome Plugin !
Very talented dev amazing quality of life plugin!
Top