Vanilla Modifier [AutoCrafter, Slot Change, Pull & Distribute!]

Vanilla Modifier [AutoCrafter, Slot Change, Pull & Distribute!] 1.34

- Fixed a dupe issue with /pull and distribute

- Added a new config option to disable refunding structure when is obstructed
1.32:
- Fixed "ExcludedDistributeItemTypes", it will now ignore listed item types properly.
- Added "ExcludedPullItemTypes", same as the distribute setting but for Pull system.
- Fixed an scenario where players weren't able to pull again even if being at 0 seconds cooldown.

Config Additions:
JSON:
"PullSystem": {

    "ExcludedPullItemTypes": [ 2, 1, 6 ],

1.33:

- Fixed an scenario where players would do /pull structure while aiming at a foliage actor (bushes, trees, rocks) and the server would crash.
- Fixed several bugs for pull system

- Added new /autocraft command option "EnableBlueprintChoiceInCommand". If true it will use the command format of /autocraft 'item name OR all' on/off. This will enable autocraft only for the item bp enclosed by quotes ' ', or enable autocraft for all structure bps if 'all' is specified Note: you only need parts or full descriptive name of the item, not any blueprint path

JSON:
{
  "AutocraftCommand": {
      "EnableBlueprintChoiceInCommand": false
  }
}

- Fixed bugs regarding distribute

- Improved distribute making not allowed items into destination inventory go back to player's inventory

- Added new config setting to exclude certain item types from being moved over by distribute system

- Fixed a bug where in some cases structures were not updating their setting on placement

JSON:
{
  "DistributeCmd":{

    "ExcludedDistributeItemTypes": [ 4, 2, 1, 6, 7 ] // This will exclude specific item types to be distributed, for example to prevent distributing       metal structures into forges when distributing raw metal
    /*
                                                       ITEM TYPES NUMBERS:
                                                       0 - Consumables
                                                       1 - Armor and equipment
                                                       2 - Weapons
                                                       3 - Ammo
                                                       4 - Structures
                                                       5 - Resources
                                                       6 - Skins
                                                       7 - Weapon attachments

    */
    },
    "Messages": {
      "NotSuitableIntoInventory": "Some items were not allowed in remove inventory, they were given to you."
    }
}
Release 1.22

- Made some improvements to how plugin reaches auth server, it won't crash if for some reason auth server is not reachable. - Made improvements on how the plugin changes structures settings

- Added new feature: RemovePickupDisableOnMultiUse. This will allow picking up structures that get it disabled after multiuse (radial menu usage). NOTE: This will probably allow picking up structures always, ignoring server config

- Added new feature: EnablePickupPrevention. This will restrict specific structures from being picked up, while allowing any other structure to be picked up, respecting server config.

JSON:
{
"RemovePickupDisableOnMultiUse": true,
  "EnablePickupPrevention": false,
  "PickupPreventionStructures": [

  ],
  "PickupDisabledNotification": {
    "Message": "This structure pickup has been disabled",
    "DisplayTime": 10,
    "DisplayScale": 2,
    "Color": [0, 0, 0]
  }
}
-Added config option to prevent turrets from being placed on the ground directly

JSON:
{
  "Prevent_Turret_Placement_On_Ground": false,
  "Turret_Need_Floor_Message": "Can't place on the ground"
}
Added more configurable options for /autocraft command:

JSON:
"AutoCraftCommand": {
"OnlyAutocraftPlayerLearnedEngrams": true,
    "OnlyAutocraftSpecificItemTypes": false,
    "SpecificItemTypesToAutocraft": [ 1, 2, 3, 4],
}

Explanation:

JSON:
"OnlyAutocraftPlayerLearnedEngrams": true, // if true will only autocraft the engrams the player who executed the command has learned. Also if true, overrides the setting "OnlyAutocraftSpecificItemTypes"
    "OnlyAutocraftSpecificItemTypes": false, // if true will take item types from below and will only autocraft said Item types
    "SpecificItemTypesToAutocraft": [ 1, 2, 3, 4 ],
ITEM TYPES NUMBERS:
0 - Consumables
1 - Armor and equipment
2 - Weapons
3 - Ammo
4 - Structures
5 - Resources
6 - Skins                                           
7 - Weapon attachments
Fixed a crash when plugin is not authed
Top