HomeJavaDatapacksPie chart nerfed
Pie chart nerfed
DatapacksJava

Pie chart nerfed

by bluesparksss · on Modrinth

A datapack that introduces distortions in entity and block entity data shown in the pie chart/pie ray (F3 + Shift) to obscure finding structures and…

Which Minecraft do you have?

Every version of the game needs its own build. Pick yours, then download — the wrong build installs fine and then does nothing in the game. This mod is built for Data pack only.

⬇ Download for 26.1–26.2⬇ Download for 1.21.9–1.21.11⬇ Download for 1.21.7–1.21.8⬇ Download for 1.21.6⬇ Download for 1.21.5
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
Pie chart nerfed — screenshot 1Pie chart nerfed — screenshot 2

Pie chart nerfed

A Q&A to explain what this datapack does

What does the datapack do?

The datapack is designed to block the use of the entities and block entities tab in the pie chart. It does it by displaying a lot of false entities and blockentities on the pie chart that are common in bases and structures, that can't actually be reached.

Why would I use this on my server?

A lot of players have villagers and blocks like ender chests, signs, shulker boxes, ... in their base because they are deemed necessary. This creates an opening for players to use pie charts to track this data down in their render/simulation distance to pinpoint the exact location of a players base. This could harm the balance of base raiding because bases get found very quickly and players that do not know how to use the pie chart are at a major disadvantage. The pie chart can be used in the same way to track down end cities, trial chambers, ... making it feel like a type of cheat. This datapack aims to patch these specific issues.

How does it work?

The datapack summons entities and places block entities under the bedrock layer of the overworld, making the client of the player think that they are in the world. Because of these "fake" entities and block entities it will look like all common entities and block entities from bases and structures are rendered in at all times, making it impossible to see when an actual entity or block entity in their render distance.

Are there any lag concerns?

As expected will the entities have a minor impact on the games/servers preformance, but this impact has been tried to be made as minimal as possible. "Fake" entities with the purpose of disturbing the use of the entity tab have been optimized by having no ai and some other optimization nbt tags. The entities also only update location every 10 seconds because the summoning and killing of the entities were found to be a more intense task then rendering them ingame. After some testing the block entities seem to not lag the game/server much so their location is updated every 5 ticks.

Are there any exploits or precautions to prevent exploits?

Because of the need to use actual block entities it was needed to take precautions. The datapack kills the specified drops you get from the block entities every tick to make sure they can not be collected if they would be broken. The entities are made invincible and also have no loottable to make sure they can not be farmed for loot. If you manage to find an exploit, make sure to report it to me on discord: "bluesparksss".

Quick facts

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

Verified by MCModsHub

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

Explore more