HomeJavaModsBarricade
Barricade
ModsJava

Barricade

by ModGarden · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 26.1–26.1.2 · Fabric⬇ Download for 1.21.5 · Fabric⬇ Download for 1.21.1 · Fabric⬇ Download for 1.21.1 · NeoForge
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.
Barricade — screenshot 1Barricade — screenshot 2Barricade — screenshot 3

Barricade

Barricade is a mod that implements more barrier types meant for use within Mod Garden events. Although it is free for other mapmakers to use too.

This mod may also change barrier and light block rendering, to be friendlier to directional based barriers.

You can enable/disable the above by applying/removing the Barricade Rendering resource pack.

Client-side Only

This mod is able to run on clients without having it on the server. When run like this, the mod will only apply the rendering functionalities to any block with the barricade:operator loader json. If you wish to implement this model type for your own barriers in a resource pack, copy from the models found in the mod's source.

You may specify which items activate rendering by adding/modifying json found in assets/<namespace>/barricade/operator_blocks.

The Barriers

This mod adds three barrier block types, Directional, Predicate, and Advanced Barrier blocks.

Directional barriers block movement from specific directions, whereas entity barriers block entities that meet the predicate specified by the block.

All items may be accessed through the /give command or through the Operator Utilities creative menu tab.

Default Directional Barriers

Default Predicate Barriers

Advanced Barrier

The Advanced Barrier is a block entity based barrier that can be both directional and predicated.

What an Advanced Barrier will do can be modified by specifying an Advanced Barrier JSON inside /data/<namespace>/barricade/advanced_barrier/<path>.json.

You may add this advanced barrier to your JSON with the id as the value of the barricade:advanced_barrier component.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

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

Explore more