Planet Crafter
0 of 0

File information

Last updated

Original upload

Created by

akarnokd

Uploaded by

karnokd

Virus scan

Safe to use

Tags for this mod

About this mod

Recyclers will deposit into named containers instead of dumping into the world. Supports automatic periodic operations.

Permissions and credits
Changelogs
Recyclers deposit the decomposed ingredients into named containers. Supports automatic periodic recycling.

 Multiplayer Host Only - disables itself when playing as a client

By default, all such ingredients would go into a container named *Recycled (case insensitive, can be configured). You can define a list of item ids (case sensitive) and aliases (case insensitive) to deposit various ingredients into such various named containers. Note that there are some vanilla misspellings (such as Uranim to look out for). See the current item identifier list below

Using the * prefix is not required with customized names, but it is recommended to avoid ambiguities with visible and mod-hidden containers.

You can define the automatic recycle period via configuration; default is every 5 seconds. Set it to zero to disable automatic recycling.

You can also define the maximum range (spherical) to look for the named containers.

ℹ️ Note that some items can't be recycled because they have no ingredients associated with them or are explicitly forbidden to be recycled by the game.
⚠️ if no aliases and no container named *Recycled can be found, the recyclers won't work, not even when pressing the button.

Example aliases:

DefaultDepositAliases = *Dump
CustomDepositAliases = Iron:*Common,Magnesium:*Common,Cobalt:*Common,Aluminium:*Precious,Iridium:*Precious

This mod is Apache 2.0 open source:
https://github.com/akarnokd/ThePlanetCrafterMods/tree/main/CheatRecyclerRemoteDeposit

Installation


  • Important! Please remove any old BepInEx installs & mods and completely reinstall the game from scratch.
  • Install BepInEx 5.4.22 (Windows & Proton).
  • Start the game, quit the game.
  • Find the BepInEx\config\BepInEx.cfg file, and in it, set HideManagerGameObject = true. Alternatively, install the Mod Enabler mod from this package.
  • Extract any mods from the bundle into BepInEx\Plugins. Please keep the folder structure intact.

Item Identifiers

  • AirFilter1, Algae1Growable, Algae1Seed, Alloy, Aluminium
  • astrofood, astrofood2, Backpack1, Backpack2, Backpack3
  • Backpack4, Backpack5, Bacteria1, Bee1Hatched, Bee1Larvae
  • Bioplastic1, BlueprintT1, BootsSpeed1, BootsSpeed2, BootsSpeed3
  • Butterfly10Hatched, Butterfly10Larvae, Butterfly11Hatched, Butterfly11Larvae, Butterfly12Hatched
  • Butterfly12Larvae, Butterfly13Hatched, Butterfly13Larvae, Butterfly14Hatched, Butterfly14Larvae
  • Butterfly15Hatched, Butterfly15Larvae, Butterfly16Hatched, Butterfly16Larvae, Butterfly17Hatched
  • Butterfly17Larvae, Butterfly18Hatched, Butterfly18Larvae, Butterfly1Hatched, Butterfly1Larvae
  • Butterfly2Hatched, Butterfly2Larvae, Butterfly3Hatched, Butterfly3Larvae, Butterfly4Hatched
  • Butterfly4Larvae, Butterfly5Hatched, Butterfly5Larvae, Butterfly6Hatched, Butterfly6Larvae
  • Butterfly7Hatched, Butterfly7Larvae, Butterfly8Hatched, Butterfly8Larvae, Butterfly9Hatched
  • Butterfly9Larvae, CircuitBoard1, Cobalt, CookCake1, CookChocolate
  • CookCocoaGrowable, CookCocoaSeed, CookCookie1, CookCroissant, CookFlour
  • CookWheatGrowable, CookWheatSeed, Drone1, EquipmentIncrease1, EquipmentIncrease2
  • EquipmentIncrease3, FabricBlue, Fertilizer1, Fertilizer2, Firefly1Hatched
  • Fish10Eggs, Fish10Hatched, Fish11Eggs, Fish11Hatched, Fish1Eggs
  • Fish1Hatched, Fish2Eggs, Fish2Hatched, Fish3Eggs, Fish3Hatched
  • Fish4Eggs, Fish4Hatched, Fish5Eggs, Fish5Hatched, Fish6Eggs
  • Fish6Hatched, Fish7Eggs, Fish7Hatched, Fish8Eggs, Fish8Hatched
  • Fish9Eggs, Fish9Hatched, FusionEnergyCell, honey, HudChipCleanConstruction
  • HudCompass, ice, Iridium, Iron, Jetpack1
  • Jetpack2, Jetpack3, LarvaeBase1, LarvaeBase2, LarvaeBase3
  • Magnesium, MethanCapsule1, MultiBuild, MultiDeconstruct, MultiToolDeconstruct2
  • MultiToolLight, MultiToolLight2, MultiToolMineSpeed1, MultiToolMineSpeed2, MultiToolMineSpeed3
  • MultiToolMineSpeed4, Mutagen1, Mutagen2, Mutagen3, NitrogenCapsule1
  • Osmium, OxygenCapsule1, OxygenTank1, OxygenTank2, OxygenTank3
  • OxygenTank4, Phytoplankton1, Phytoplankton2, Phytoplankton3, Phytoplankton4
  • PulsarQuartz, RedPowder1, RocketBiomass1, RocketDrones1, RocketHeat1
  • RocketInformations1, RocketInsects1, RocketMap1, RocketMap2, RocketMap3
  • RocketMap4, RocketOxygen1, RocketPressure1, RocketReactor, Rod-alloy
  • Rod-iridium, Rod-osmium, Rod-uranium, Seed0, Seed0Growable
  • Seed1, Seed1Growable, Seed2, Seed2Growable, Seed3
  • Seed3Growable, Seed4, Seed4Growable, Seed5, Seed5Growable
  • Seed6, Seed6Growable, SeedGold, SeedGoldGrowable, Silicon
  • Silk, SilkWorm, Sulfur, Titanium, Tree0Growable
  • Tree0Seed, Tree1Growable, Tree1Seed, Tree2Growable, Tree2Seed
  • Tree3Growable, Tree3Seed, Tree4Growable, Tree4Seed, Tree5Growable
  • Tree5Seed, Tree6Growable, Tree6Seed, Tree7Growable, Tree7Seed
  • Tree8Growable, Tree8Seed, Tree9Growable, Tree9Seed, TreeRoot
  • Uranim, Vegetable0Growable, Vegetable0Seed, Vegetable1Growable, Vegetable1Seed
  • Vegetable2Growable, Vegetable2Seed, Vegetable3Growable, Vegetable3Seed, WardenKey
  • WaterBottle1, WaterFilter, Zeolite


Configuration

akarnokd.theplanetcraftermods.cheatrecycleremotedeposit.cfg

[General]
## Is the mod enabled?
# Setting type: Boolean
# Default value: true
Enabled = true

## Enable debug mode with detailed logging (chatty!)
# Setting type: Boolean
# Default value: false
DebugMode = false

## The name of the container to deposit resources not explicity mentioned in CustomDepositAliases.
# Setting type: String
# Default value: *Recycled
DefaultDepositAlias = *Recycled

## Comma separated list of resource_id:alias to deposit into such named containers
# Setting type: String
# Default value:
CustomDepositAliases =

## How often to auto-recycle, seconds. Zero means no auto-recycle.
# Setting type: Int32
# Default value: 5
AutoRecyclePeriod = 5

## The maximum range to look for containers within. Zero means unlimited range.
# Setting type: Int32
# Default value: 20
MaxRange = 20


Version history
1.0.0.1
Config option to limit the range when looking for containers. Default 20 meters.

1.0.0.0
Initial release