feat(camping): add craftable tent and hammock addon
All checks were successful
Deploy Addons / deploy (push) Successful in 13s

Tent pitches over a 2x3 flat footprint and lets players skip to dawn
without touching their spawn point. Hammock strings between two posts
3-6 blocks apart (straight or diagonal, +/-1 block height) and keeps
hostile mobs at bay while occupied. Both are craftable (wool/sticks and
wool/string) and mounted in all four worlds.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-23 23:10:21 +01:00
parent 579dfec633
commit 8b83e324f0
20 changed files with 676 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
{
"format_version": [1, 1, 0],
"silverlabs:tent_canvas": { "sound": "cloth" },
"silverlabs:hammock_cloth": { "sound": "cloth" }
}

View File

@@ -0,0 +1,17 @@
{
"format_version": 2,
"header": {
"name": "Camping Supplies Resources",
"description": "Textures and lang for camping supplies (tent, hammock, canvas, cloth)",
"uuid": "36f12107-10c6-484c-a0f2-b5dd88cd5baa",
"version": [1, 0, 0],
"min_engine_version": [1, 21, 0]
},
"modules": [
{
"type": "resources",
"uuid": "c9ee429f-9374-4083-843b-4b195e8db130",
"version": [1, 0, 0]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,4 @@
item.silverlabs:tent.name=Tent
item.silverlabs:hammock.name=Hammock
tile.silverlabs:tent_canvas.name=Tent Canvas
tile.silverlabs:hammock_cloth.name=Hammock Cloth

Binary file not shown.

After

Width:  |  Height:  |  Size: 772 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 773 B

View File

@@ -0,0 +1,12 @@
{
"resource_pack_name": "camping_supplies_RP",
"texture_name": "atlas.items",
"texture_data": {
"tent_item": {
"textures": "textures/items/tent"
},
"hammock_item": {
"textures": "textures/items/hammock"
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 B

View File

@@ -0,0 +1,14 @@
{
"resource_pack_name": "camping_supplies_RP",
"texture_name": "atlas.terrain",
"padding": 8,
"num_mip_levels": 4,
"texture_data": {
"tent_canvas": {
"textures": "textures/blocks/tent_canvas"
},
"hammock_cloth": {
"textures": "textures/blocks/hammock_cloth"
}
}
}