Tool randomizer (Copper)

item survival:stackrandomizer-coppertool · from game

Game logic (C#)

The C# classes this item's JSON definition hands its behavior to. Files link to vssurvivalmod on GitHub, pinned to the commit the mapping was made from.

RoleName in JSONC# typeSource file
Item class ItemStackRandomizer ItemStackRandomizer Systems/Loot/ItemStackRandomizer.cs

Can generate (25)

This is a random-stack placeholder: when the game generates the chest, vessel or drop it sits in, it swaps this item for one of the results below, picked by the relative chance shown. A placed randomizer can also carry its own overall chance of generating nothing at all, which is per-instance data and not part of this definition.

Filters
ResultKindChanceQuantity
Stick item 24.26% 6–18
Copper shovel item 21.56% 1
Copper axe item 13.48% 1
Copper hoe item 8.09% 1
Copper hammer item 6.47% 1
Copper scythe item 2.70% 1
Copper finishing chisel item 2.70% 1
Copper rough cut chisel item 2.70% 1
Copper wedge chisel item 2.70% 1
Copper rubble hammer item 2.70% 1
Copper splitter plug block 2.70% 1–3
Copper prospecting pick item 2.16% 1
Copper shears item 1.62% 1
Copper pickaxe item 0.54% 1
Tin bronze finishing chisel item 0.54% 1
Bismuth bronze finishing chisel item 0.54% 1
Tin bronze wedge chisel item 0.54% 1
Bismuth bronze wedge chisel item 0.54% 1
Tin bronze rubble hammer item 0.54% 1
Bismuth bronze rubble hammer item 0.54% 1
Tin bronze rough cut chisel item 0.54% 1
Bismuth bronze rough cut chisel item 0.54% 1
Tin bronze splitter plug block 0.54% 1–3
Bismuth bronze splitter plug block 0.54% 1–3
Copper saw item 0.27% 1

Found in structures (72)

StructureKind
small structure
medium structure
large structure
common structure
specialsurfaceruins structure
average-town-uncommon village
raresurfaceruins structure
resonancearchiveentrance hookgenerated
Arctic Supplies / 1 below structure
Arctic Supplies / Surface structure
underground-uncommon-lowerchance structure
underground-uncommon structure
underground-translocator-uncommon structure
underground-translocator-uncommon structure
underground-translocator-common structure
underground-rare structure
underground-common-lowerchance structure
underground-samgrey-5 structure
underground-samgrey-4 structure
underground-samgrey-2 structure
underground-samgrey-1 structure
graves6 structure
graves2 structure
calix storystructure
coalmine storystructure
crossroads storystructure
forgottenvillage storystructure
forlornhopedungeon storystructure
halitequarry storystructure
huaca storystructure
mine1 storystructure
mine2 storystructure
shoppingcentre storystructure
sunrift storystructure
thepanopticon storystructure
university storystructure
bellcross-waystones structure
nybygget-translocatornexus structure
megastructures-oasis-stadrian structure
megastructures-wolfstonecastle-desert-par structure
megastructures-wolfstonecastle-dryclimate-par structure
megastructures-wolfstonecastle-forest-par structure
megastructures-castlewalls-catnoir structure
megastructures-visingsborg-dampus structure
megastructures-houseofusher-virrno structure
megastructures-palaceofnestor-nybygget structure
megastructures-romanbathhouse-virrno structure
megastructures-settlementofkeykeepers-sirayne structure
megastructures-normancastle-par structure
megastructures-giantcathedral-dampus structure
megastructures-wallsegment-niclass structure
village-vsvillage village
village-samsvillage-redclay village
village-samsvillage-orange village
village-samsvillage-fireclay village
village-samsvillage-cream village
village-samsvillage-blackclay village
village-ruins-par village
village-forest village
surfaceunderground-virrnocave-virrno structure
mediumruins structure
largeruins-0201-ifoz-o11 structure
largeruins-0202-ifoz-o11 structure
largeruins-0203-ifoz-o11 structure
largeruins-0206-samgrey-o7 structure
largeruins-0405-vil-o7 structure
largeruins-0702-femursnapper-largeruin-o4 structure
largeruins-0901-rowlyart-largeruin-o4 structure
desertspecifc-o1-stadrian-deserthouse1 structure
desertspecifc-o2-stadrian-cube1 structure
desertspecifc-femuroasiso6 structure
desertspecifc-wildwest1-virrno-o4 structure

This confirms the schematic(s) contain this code somewhere, not where or how many times -- the per-instance block-entity decoding used for tapestries isn't run for every content type.