Home›Java›Datapacks›Camper's Rest
Camper's Rest
DatapacksJava

Camper's Rest

Java data pack listed for Minecraft 26.x. Downloads from the MC Java Mods app on Android.

by lorrampi · on Modrinth

Make straw beds, campfires and cushions worth using: sleep for XP, camp with friends for bigger bonuses, and eat by the fire to regenerate. Built-in…

⬇ Download on Modrinth
Camper's Rest — screenshot 1Camper's Rest — screenshot 2

Camper's Rest

Straw beds, campfires and cushions finally worth using.

Minecraft 26.3 added the straw bed and the cushion. Camper's Rest ties them together with the campfire into a small camping system that rewards you for actually setting up camp, and gives every one of those items a real use.

No mods, no resource pack: just drop it into your world's datapacks folder.

Features

🛏️ Straw bed

🔥 Campsite

🪑 Cushion

🌍 Languages

Installation

  1. Download the zip. Do not unzip it.
  2. Put it in your world's datapacks folder (for servers: world/datapacks).
  3. Run /reload or restart the world or server.

Requires Minecraft: Java Edition 26.3. Works in singleplayer and multiplayer and runs entirely server-side.

Configuration

Everything can be changed in-game by operators:

/scoreboard players set <name> campersrest.config <value>

Shortcuts: /function campersrest:config/bed, /function campersrest:config/wheat and /function campersrest:config/view.

FAQ

Do I need a resource pack? No. Translations are inside the data pack.

Does it change or replace any vanilla files? No. It uses its own campersrest namespace and only hooks into the standard load and tick function tags, so it should coexist with other data packs.

Will it slow my server down? It is lightweight. The campfire search runs about once per second for each sleeping player, and only when someone eats while sitting on a cushion.

Does the game detect my language automatically? Not yet. Data packs cannot read the client language, so each player chooses it once with the /trigger command, and the server sets the default.

Why wheat when I leave the bed early? That is a server option (#early_leave). By default you simply get the bed back.

Translations

English and Portuguese (BR) are the reference languages. The Spanish, French, German and Russian translations are first drafts, and corrections are very welcome. Texts live in data/campersrest/function/lang/table.mcfunction.

Quick facts

Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more