clutteredbookshelf

block survival:clutteredbookshelf · from game

No display name found in any lang file — showing the raw code.

Listed explicitly in the wiki's vs-manifest.json (includeItems: survival:clutteredbookshelf*), so it has a page even if nothing else here links to it.

Game logic (C#)

The C# classes this block'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
Block class BlockClutterBookshelf BlockClutterBookshelf Lore/ResoArchives/BlockClutterBookshelf.cs
Behavior Reparable BlockBehaviorReparable BlockBehavior/BehaviorReparable.cs
Block entity Generic Not in vssurvivalmod (engine, VSEssentials, or a mod DLL)
Block entity behavior ClutterBookshelf BEBehaviorClutterBookshelf Lore/ResoArchives/BEBehaviorClutterBookshelf.cs

Found in structures (90)

StructureKind
small structure
medium structure
large structure
common structure
specialsurfaceruins structure
surrfaceruins structure
average-village-main village
average-village-common village
religious-village-main village
agricultural-village-main village
guild-village-main village
average-town-main village
average-town-common village
average-town-uncommon village
military-town-main village
guild-town-main village
agricultural-town-main village
average-city-main village
agricultural-city-main village
guild-city-main village
military-city-main village
religious-city-main village
Devastation area storystructure
Lazaret area storystructure
resonancearchiveentrance hookgenerated
Resonance Archive storystructure
Tobias cave area storystructure
underground-verycommon structure
underground-translocator-uncommon structure
underground-translocator-common structure
underground-rare structure
underground-common structure
underground-samgrey-4 structure
underground-samgrey-2 structure
calix storystructure
coalmine storystructure
forgottenvillage storystructure
forlornhopedungeon storystructure
largeforlornhopetower storystructure
halitequarry storystructure
mansion storystructure
mine1 storystructure
mine2 storystructure
shoppingcentre storystructure
sunrift storystructure
thepanopticon storystructure
university storystructure
nybygget-translocatornexus structure
megastructures-forlornhopetower-common-niclass structure
megastructures-oasis-stadrian structure
megastructures-wolfstonecastle-desert-par structure
megastructures-wolfstonecastle-dryclimate-par structure
megastructures-wolfstonecastle-normalclimate-par structure
megastructures-wolfstonecastle-forest-par structure
megastructures-visingsborg-dampus structure
megastructures-houseofusher-virrno structure
megastructures-mountaincastle-ogdred-o10 structure
megastructures-undergroundcastle-ogdred-o8 structure
megastructures-palaceofnestor-nybygget structure
megastructures-rockformation-niclass structure
megastructures-settlementofkeykeepers-sirayne structure
megastructures-jumblerockcastle-dampus structure
megastructures-normancastle-par structure
megastructures-undergroundlibrary-marlim structure
megastructures-giantcathedral-dampus structure
megastructures-wallsegment-niclass structure
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-prison village
village-ogdred village
village-forest village
village-femursnapper village
surfaceunderground-treewithcave-tiggetagg structure
surfaceunderground-virrnocave-virrno structure
mediumruins structure
largeruins-0103-femursnapper-o7 structure
largeruins-0407-virrno-o7 structure
largeruins-0408-virrno-o7 structure
largeruins-0602-sirayne-o7 structure
largeruins-0617-sirayne-o4 structure
largeruins-0701-femursnapper-largeruin-o4 structure
largeruins-0801-par-largeruin-o5 structure
largeruins-0802-par-largeruin-o5 structure
largeruins-0803-par-largeruin-whitehillcastleruin-o6 structure
largeruins-0901-rowlyart-largeruin-o4 structure
desertspecifc-o2-stadrian-deserthouse2 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.