90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...

Bugfixes

  • Fixed a crash when advanced barriers are present.
  • Fixed creative mode item hiding running even when the server has the mod.
  • Fixed Advanced Barrier blocks not respecting config settings.
  • Fixed Advanced Barrier blocks not turning visible when a barrier is held.
  • Fixed Advanced Barrier blocks not culling correctly when next to another advanced barrier block of the same type.

Changes

  • Added Creative-Only Barrier.
  • Replace the LootContextAware system with Silicate.
  • Non creative players may now reach through predicated barriers that do not apply to them.
  • Renamed /assets/barricade/textures/item/barricade/entity/ directory to /assets/barricade/textures/item/barricade/icon/.
  • Removed barricade:blocked_entities component in favour of barricade:advanced_barriers component.
  • Added barricade:advanced_barrier dynamic/data pack registry. Which is now used to attach default directions, names, icons, and predicates to advanced barriers.
  • Changed the modified Advanced Barrier directional state to a block state.
  • Implemented a mod config to store visibility of certain operator blocks.
  • Added /barricade:client visibility [enable/disable] command, which sets the above config's values.
  • Added barricade:blocked_by_mob_barrier tag, which includes the other two more specific tags and is now used for the mob barrier instead of blocking all non players.
    • This means content such as Projectiles, and Armor Stands may pass through.
  • You will no longer see Barricade items in the creative mode tab when playing on a server without Barricade.

Bugfixes

  • Fixed inGround projectile behavior with directional and predicated barriers.
  • Fixed culling with directional barrier and advanced barrier faces.
  • Fixed NeoForge seams fix hook not running on advanced barriers.
  • Fixed placement contexts being inconsistent with the barrier at hand.
  • Fixed barriers not turning invisible under certain circumstances when quick swapping items.
  • Fixed larger entities bugging on the corners of horizontal barriers.
  • Players riding mobs can no longer pass through player barriers.

Changes

  • Changed the advanced barrier icon format to specify where the file is in relation to the /assets/<namespace>/barricade/icon/ folder.
  • Added barricade:grass_block, barricade:horse, barricade:iron_sword, barricade:standing_steve icons.
  • Renamed barricade:player icon to barricade:steve.
  • Adjusted placement conditions of each barrier item.
    • Directional: Can be placed if an entity is inside it.
    • Entity: Can be placed if none of the entities within it meet the condition.
    • Advanced: Same as entity.
  • Non creative players may now reach through barrier blocks that they don't collide with.

Bugfixes

  • Fixed culling with directional barrier and advanced barrier faces.
  • Fixed NeoForge seams fix hook not running on advanced barriers.
  • Fixed placement contexts being inconsistent with the barrier at hand.
  • Fixed barriers not turning invisible under certain circumstances when quick swapping items.
  • Fixed larger entities bugging on the corners of horizontal barriers.

Bugfixes

  • Fixed smaller entities being able to go through horizontal directional barriers.
  • Fixed edge case where an entity will collide with a horizontal barrier's edge.

Bugfixes

  • Fixed directional barrier collisions.
  • Fixed a crash when starting to specify directional barriers in a component.
  • Fixed east and west barrier models having an incorrect face.

Bugfixes

  • Fix NeoForge mixin crash.

Changes

  • Added vanilla rendering mode.
    • Accessible by turning off the automatically enabled resource pack on Fabric.
    • Accessible by turning on the Barricade Rendering resource pack on NeoForge.

Bugfixes

  • Fixed fences connecting to directional and advanced barrier blocks.
  • Fixed operator models not updating upon gamemode switch.
  • Fixed operator models not switching when swapping to an advanced barrier.
  • Fixed operator model swapping when updating to the offhand.
  • Fixed directional barrier rendering.
  • Fixed incompatibility with Axiom light block models.
  • [NEOFORGE] Fixed advanced barrier always being visible.

Changes

  • Renamed the creative_only model loader type to operator.
  • Added a new directory for specifying which items will trigger a re-render of operator models. barricade/operator_items. required_item fields starting with # will instead denote these instead of tags in operator models.
    • Please note that the above values must be items for a block item that uses an operator model.
  • Removed culling from directional faces.
  • Allowed the mod's rendering code to work even without Barricade on the server.

Bugfixes

  • Fixed operator models always being visible when Sodium is on the client.
  • Fixed incorrect visibility refreshing of the barricade:operator loader type.
  • [FABRIC] Fixed block display not rendering operator models.
  • Initial release.

Project members

Mod Garden

Mod Garden

Organization

Pug

Member

Sylv

Developer

Details

Licensed MPL-2.0
Published 7 months ago
Updated 12 days ago