What are you searching for?

Better Shield! - Expandable Edition
Better Shield! - Expandable Edition

Better Shield! - Expandable Edition

Rework of the Vanilla Minecraft shield. Introducing new Mechanics such as Parry, Arrow Deflect, Bash, Slam and Shield Throw (Along with enchants to expand it's category) Allowing it to be enchantable along with many other QOL Features.

download 13 Downloads · favorite 1 Followers · Updated 4 days ago
Equipment Fabric Game-mechanics Utility 1.20 1.20.1

Versions

inventory_2
Better Shield! - Expandable Edition 1.0.3

1.0.3 · 4 days ago · 197.91 KB

Release download
Fabric 1.20 1.20.1

Gallery

About

Better Shield! - Expandable Edition

BetterShieldBanner

Complete Rework of how the Vanilla Shield works. Giving it new Mechanics/Abilities aswell as Customizability and more Advancements.

The shield mod is Meant to be PvE mostly, but can be configured fully to make it easier on the PvP side. (Less punishing)

There is Resourcepack support for this mod! Enhanced Shield! Puts the shield on the side to not clutter the screen so much!

Mechanics

Being a Rework of course it expands the Mechanics of the Shield offering it more advantages for Defending as well as turning the shield into a Offensive Item becoming a Weapon that can become deadly in certain scenarios.

All Mechanics/Abilities Extended Info.

Parry

Enemies can now be Parried within a small Window. To execute it you must pull up your shield at the exact time someone is about to hit you. Dealing small knockback to the attacker and Stun. (wether player or mob)

[Timing can be Extended with Parryful Enchantment]

Shield Parry

Arrow Deflect

You're able to Deflect Arrows/Projectiles by Doing a Parry at the right time. Making their Attack reroute to the direction where you're looking (Even fireballs can be deflected)

[Damage attribute can be Increased with Deflector Enchantment]

Arrow Deflect

Bash

By holding up Block and Pressing Attack you're able to do a Bash going forward 4 blocks and Causing Damage AND Stun to the Enemies aswell as Throwing them away to control the distance.

[Damage can be Increased with Shield Density Enchantment]

Shield Bash

Slam

While in Air atleast 3 Blocks above the ground you're able to perform a Slam causing a AoE of 5 blocks around you.

[Damage can be Increased with Shield Density Enchantment]

Slam

Shield Throw [Needs Enchant]

If Loyalty enchant is present on the shield you can Throw your shield with Middle mouse Dealing damage and Stun. (Keybind can be replaced)

[Piercing can be added to go through Multiple Entities, however it doesn't do anything on it's own without Loyalty]

Shield Throw

Enchantments

The mod features new Enchantments to Turn it officially into a Weapon that can Harm even the strongest Foes that may come across. From Cooldowns to Offense ability adaptions.

Custom Enchantments Info

Shield Density I / II / III

Slam, Shield Throw and Bash deal more damage. maximum is 30% (each level adds 10%+)

Parryful I / II / III

Increases the duration of your active parry Maximum 0.6s+ (each level adds 0.2s+)

Deflector I / II

Adds more damage to arrow deflects Maximum 30% (each level adds 15%)

Parry Doctorine I / II

When parrying an attack or doing a Arrow Deflect it will mend the Shield 3%. Maximum 6% (repairs the shield basically)

Slam Foam I / II

When Slamming down Increases the fall damage protection while executing slam Maximum 50% (25% per level)

Masterine I / II

Reduces the cooldown of the Abilities Maximum 40% (each level adds 20%)

Shield Enchantment

Config

The mod offers alot of Customization options. Able to disable/enable stuns for different abilities, the duration of a stun when given, GUI icons to be moved around, as well as "Fun" options where Bashing in air can be Disabled/Enabled (this is left on by default so the Slam can be used in combination of Bash Vertical). Slam damage, radius and Shield Throw range and many more.

Mod config

HUD

The HUD has new Icons to show the Cooldown timers (which can be Edited between OFF, ONLY_COOLDOWN, ALWAYS_ON) It can be moved around (as a group) around the screen if it gets in the way of different mods and aswell as scaleable (can be slightly broken due to rushed coding sessions).

Shield Icon Cooldowns

The Icons can be customized via Resourcepacks (it is encouraged to do so, as the aim of this mod is to make it as customizable as possible and soon Sounds as well).

Mod Support

The mod has "Enchantment Descriptions" support making it easier to learn the Enchants with JEI or REI (or just identifying it in inventory)

Mod Blacklist

By default the mod will not react.

(such as a Bug where if the shield is in Offhand and you're aiming down sights and with a gun and shooting, the shield will Bash forward. Blacklist fixes that.)

If an item is present in the Main hand from the Mod ID that's included in the "Compatability" category it will not react. Meaning it disables the shield for the meantime.

The category add is slightly broken for now (will get fixed soon as I add the Item Blacklist)

Quality of Life Updates

It wouldn't be a good Rework if the Stupid issues weren't removed from the vanilla game such as Animation Shield delay.

  • By default, the 5 tick delay animation is now Completely removed, making the shield instant as soon as the server obtains the ping.
  • The Shield can now be enchanted directly through the Enchantment Table.
  • The Shield supports minecraft enchants such as "Loyalty" (Loyalty is needed for Shield Throw to work, if it doesn't exist it will not Throw itself at all.) and Piercing (basically allows the Shield throw to go through Multiple entities upon being thrown.
  • Advancements Meant to instruct the player on what the Shield can do.

Note

The mod is Inspiried by Other shield systems combined into one mod to fix all the issues and add more features to make it Fun for Traveling or Fighting bosses in Modpacks.

It is Highly recommended to Install "Better Combat" along with "First person Model" mod to play this as it has been Aimed towards it to make it more convenient to Fight Monsters (or any mob/entity) and make it fun, specially with LevelZ.

I am aware that the Combat Feedbacks are still poor (Sound design, Stun Indications and Environmental Changes) This will be fixed in future updates when i get the time for it so.

Mod Loaders

This mod will Only support fabric as it's too much for for me as One developer to maintain the Shield mod across all Versions of the game (and on top of that adding Multiple loaders.)

Mod Dependencies

Fabric API, Cloth Config, Mod Menu.

open_in_new View on Modrinth
Compatibility
Client: Required Server: Required
gavel CC-BY-NC-ND-4.0

Conversation

What are your thoughts?

Related projects

Optimization Utility
FerriteCore
FerriteCore

by malte0811

Memory usage optimizations

download 84.3M
favorite 12,712
Utility
Mod Menu
Mod Menu

by Prospector

Adds a mod menu to view the list of mods you have installed.

download 77.7M
favorite 22,127
Library Management Utility
YetAnotherConfigLib (YACL)
YetAnotherConfigLib (YACL)

by isxander

A builder-based configuration library for Minecraft!

download 66.1M
favorite 7,607
Adventure Transportation Utility
Xaero's Minimap
Xaero's Minimap

by thexaero

Displays a map of the nearby world terrain, players, mobs, entities in the corner of your screen. Lets you create waypoints which help you find the locations you've marked.

download 60.9M
favorite 13,668
lock Cookie consent

SkinMC uses cookies to provide functionality and features.