Skip to content

ArgoSeven/CustomBarrier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CustomBarrier

Minecraft 1.19.2 Fabric License

A Fabric mod that adds a configurable barrier block with selective player pass-through, custom particle effects, and optional opaque rendering.

Features

  • Three pass-through modes configurable per-block via an in-game GUI:
    • TAG — player must have specific scoreboard tags (comma-separated for multiple)
    • PLAYER — player's display name must match (comma-separated for multiple)
    • PREDICATE — this mode will use minecraft vanilla predicate system
  • Ethereal Effect — a status effect granted on successful check that allows temporary passthrough
  • Custom particles — any particle type ID configurable per block
  • Opaque toggle — renders as an End Gateway when enabled; invisible otherwise
  • Waterloggable
  • Configuration GUI — creative-level-2-op players right-click (offhand empty, not holding the barrier) to open
  • No collision until the player's check passes

Usage

  1. Place the Custom Barrier block
  2. Right-click it as a creative op (offhand empty, not holding the barrier item)
  3. Set the particle ID, check string, mode, and opaque toggle in the GUI
  4. Press Save — settings persist via BlockEntity NBT

Mode Reference

Mode Check field value Behavior
TAG Scoreboard tag (or comma-separated list) Player must have all listed tags
PLAYER Display name (or comma-separated list) Player's display name must match
PREDICATE Loot predicate ID Evaluated via PredicateManager (predicate generator)

Requirements

  • Minecraft 1.19.2
  • Fabric Loader ≥0.16.0
  • Fabric API ≥0.77.0+1.19.2

License

MIT

About

CustomBarrier — a Fabric mod for Minecraft that adds a fully configurable barrier block

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages