Items+ (See Paid Version)

Items+ (See Paid Version) 1.52

No permission to download
Custom Food and Recipe's will no longer be destroyed when transferring servers using overflow protection.
Added internal cooldown on the /download process so that it can only occur every 10 seconds to prevent exploiting.
Added new cooldown message DownloadCD.
Updated (renamed) some config settings to be more clear.
Updated default config to do the bare minimum.
Updated commented_config to hopefully be more clear about how to setup your config.

(Several Config changes please update carefully some things were renamed)

Added "MysqlPort" so non-standard ports can be used.
Added "EnableSameServerDownloads": false, //True will allow you to use /download on the same server where /upload was used.
  • False is default behavior which requires the player travel and download the items on a different map. Traveling to a different map will automatically download all items unless for instance you travel max slot capped and the armor you are wearing becomes unequipped (TEK Armor issue only) then /download would be required to finish getting the rest of the items that were in upload.
Updated default config upload items to include Apex items etc.
Updated Overflow protection and transfer code
  • Players Tek Armor will no longer be unequipped after transferring servers. I included the basic vanilla tek items (to prevent unequipping) in the default config. If you use non-vanilla tek armor you can update this list to use whatever your server uses.
(Config updates are required to AutoUploadDownloadOnTransfer and Mysql sections in the config)
Bug Fix: When upload command timed out it could leave the command in a state that makes it appear to not work properly without resetting the command by typing /upload and re-opening the upload terminal again.
Fix for 1114 loading error.

Added /download command (will not download items on the same server they were uploaded from)
Fixed some config checks if not using "AutoUploadDownloadOnTransfer"
Adjusted number of items to upload to prevent overflow or item loss on transfer.

Removed restrictions that prevented Trophy items from being able to be uploaded.
Please remember Items with Damage/Durability/Armor should not be placed in the uploadable items list. You will get primitive items back.

/upload will no longer return a message when the feature is disabled and not available for use.
Fixed Unicode language support
If you leave it disabled you will not need MySQL installed.

Auto upload will only happen when you are not carrying a blocked item. Unfortunately I was not able to get past this restriction yet.
When you open a tribute inventory (obelisk/transmitter/etc) You will get a message if carrying items that are not allowed to be transferred
and instruct you to use the "/upload" command. This command will upload all items matching the list below. The **/upload** command is active for 60 seconds after opening the tribute inventory. This is a measure to prevent abuse and uploading all over the map at will.

Once you complete the transfer to a new server the items will automatically be added back to your inventory.

  • Upload items before transferring servers for any normally non-transferrable item. (Element/Artifacts/Etc)
  • Overflow Protection when transferring servers (Outgoing reliable buffer overflow fixed)
  • Added ability to expire uploaded items after X minutes (0 disables this feature)
  • Added ability to control how long the upload command will be active (in seconds)
  • Added Crash Dupe Protection for uploaded items.
    • Items uploaded must be downloaded from a different server than where they were uploaded from.
  • /upload (Will upload normally non-transferable items that are configured in the "Items" list)
    "AutoUploadDownloadOnTransfer": { //This feature requires MySQL to be used. This feature also contains Overflow Protection
        "Enabled": true, //Enables feature
        "DownloadDelay": 5, //Amount of seconds after spawning before delivering uploaded items. I recommend at least 5-10 seconds here.
        "ItemsExpireAfterMinutes": 60, //After X minutes items in the upload will be expired and not be downloadable
        "CommandText": "/upload", //Command to use when carrying items that cannot normally be transferred "element/artifacts/etc"
        "CommandActiveTime": 60, //Amount of time in seconds the command will be active after opening an upload terminal
        "Items": [ //Allowd items that can be uploaded to the server. No Armor or weapons should be added here it won't work.
Fixed bug with platform dino structures being destroyed when taking any amount of damage.
Added new setting "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 so "ModifyQualityItemsOnly":false will change player learned primitive engrams crafted in player inventory or in work benches and setting "ModifyQualityItemsOnly":true will leave these engrams as vanilla values.

Item Stat calculations will only be performed on items matching Weapons and Armor (i.e. equipment). This prevents any changes to items that produce Mek, Enforcers, Hover Skiffs etc as these are considered dinos/tames.

BPUses (all forms of the setting) only apply to Weapons and Armor (i.e. equipment) and follow the rules enforced by "ModifyQualityItemsOnly".

IgnoreItems list will be cleared in the default config as nothing in the list is affected any longer with the above changes. Feel free to put anything in there you wish to make sure never gets touched however.

Mindwipes can be used to force update player engrams since they will have to relearn them. "ItemsPlus.FixInventory" command will fix all engrams in crafting benches/structures to match your current settings.