All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Don't Punch Trees

Don't Punch Trees

by TNT_Blox_0 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Being able to punch a tree and harvest wood with your fists is unrealistic and undermines the survival aspect of the game. Plenty of mods have been made to solve this problem, but Don't Punch Trees takes a simpler and more vanilla friendly approach. Matter of fact, DPT is a datapack, which means you can use it in vanilla Minecraft - or with any mod loader of your choice.

Obtaining wood

You can no longer harvest wood with your fists. Logs, planks, stairs, slabs, etc. will not drop as items unless you harvest them with an axe (bamboo can also be harvested with a sword). This does not include functional blocks like crafting tables, chests, barrels, etc.

Instead, you'll need to harvest sticks from leaves and craft them into planks. 4 sticks in a 2x2 pattern will give you 2 oak planks. (This can also be used as a form of uncrafting if you make too many sticks or want more wood out of your tree farm).

Since it can take a while to get enough sticks for a crafting table and a wooden axe, this datapack lets you craft saplings into sticks as well.

Is this compatible with mods?

Modded Wood Types

In order for this to be compatible with modded wood types, mod makers will need to edit the loot table of their wooden blocks to require an axe. It's also possible to create a datapack that adds compatibility if the mod maker didn't. Here's an example json file:

{
    "type": "minecraft:block",
    "pools": [
        {
            "bonus_rolls": 0.0,
            "conditions": [
                {
                    "condition": "minecraft:survives_explosion"
                },
                {
                    "condition": "minecraft:match_tool",
                    "predicate": {
                        "items": "#minecraft:axes"
                    }
                }
            ],
            "entries": [
                {
                    "type": "minecraft:item",
                    "name": "minecraft:oak_log"
                }
            ],
            "rolls": 1.0
        }
    ],
    "random_sequence": "minecraft:blocks/oak_log"
}

Modded Tools

If a mod adds an axe to the game, it must be added to the item tag minecraft:axes. If it's not in that tag, you will not be able to harvest wood with it. As with wood types, you can still make your own datapack if the mod maker didn't do this.

How to Install Don't Punch Trees (Datapack)

Don't Punch Trees by TNT_Blox_0 is verified for Datapack, Fabric, Forge, Neoforge, Quilt across Minecraft versions 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.21, 1.21.1, 1.21.2 (latest release: 1.0.0.0+mod, file size: 133 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.21, 1.21.1, 1.21.2) and platform (Datapack, Fabric, Forge, Neoforge, Quilt).
  2. Make sure you have the compatible loader or environment installed for Datapack, Fabric, Forge, Neoforge, Quilt.
  3. Move the downloaded Don't Punch Trees file into your Minecraft .minecraft/saves/<world>/datapacks folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.20.x
Fabric Forge Neoforge Quilt
last yr. 1
1.20.x
Datapack
last yr. 1
1.21.x
Fabric Forge Neoforge Quilt
last yr. 1
1.21.x
Datapack
last yr. 1
1.21.x
Fabric Forge Neoforge Quilt
last yr. 1
1.21.x
Datapack
last yr. 1
1.21.x
Fabric Forge Neoforge Quilt
last yr. 1
1.21.x
Datapack
last yr. 1
Original 1.21 version was incompatible with 1.20 and 1.20.1 and was therefore split into two versions.
Original 1.21 version was incompatible with 1.20 and 1.20.1 and was therefore split into two versions.
Version is incompatible with 1.20 and 1.20.1 and was therefore split into two versions.
Version is incompatible with 1.20 and 1.20.1 and was therefore split into two versions.
Don't Punch Trees Icon
Download Don't Punch Trees
Select game version
Select platform