promotional bannermobile promotional banner

MagicProtection

Magic Protection enchantment (5 levels) reduces splash potion/dragon's breath effect duration and strength for armor wearers, ignoring self-drunk potions entirely.
{14698392-2029-47F2-AC73-CA89FBF9FF1E}.png

{14698392-2029-47F2-AC73-CA89FBF9FF1E}.png

{07C8AA92-9D03-463E-B139-62EAFF6DF79C}.png

{07C8AA92-9D03-463E-B139-62EAFF6DF79C}.png

{50EC915E-5CB9-4A43-B4AD-8BCDFCE11F64}.png

{50EC915E-5CB9-4A43-B4AD-8BCDFCE11F64}.png

{D88A158E-629E-4AC3-9423-E5BE66E67BD7}.png

{D88A158E-629E-4AC3-9423-E5BE66E67BD7}.png

Description

Magic Protection

Magic Protection is a Minecraft Forge mod for Minecraft 1.20.1 that introduces a powerful armor enchantment designed to protect players from harmful magical effects caused by splash potions and other area-based potion sources.

Overview

The mod adds a new enchantment called Magic Protection, available in five levels (I–V). When applied to armor, it reduces the duration of negative potion effects received from thrown splash potions and area-effect clouds, including effects originating from sources such as Dragon's Breath.

Unlike normal potion resistance systems, Magic Protection specifically focuses on magical effects delivered externally. Effects obtained by drinking a potion yourself are not reduced.

Enchantment Levels

Magic Protection has five levels:

  • Magic Protection I — 15% reduction

  • Magic Protection II — 30% reduction

  • Magic Protection III — 45% reduction

  • Magic Protection IV — 60% reduction

  • Magic Protection V — 75% reduction

The enchantment uses the highest Magic Protection level found across the player's equipped armor.

Strength Reduction

From level II onward, the enchantment can also reduce the amplifier/strength of negative effects.

This means higher levels don't only shorten harmful effects—they can also make those effects less powerful.

Supported Armor

Magic Protection is an armor enchantment and supports:

  • Helmet

  • Chestplate

  • Leggings

  • Boots

The system checks all equipped armor pieces and uses the highest Magic Protection level available.

Supported Sources

The protection activates when a harmful effect comes from:

  • Thrown splash potions

  • Area Effect Clouds

  • Splash-type magical sources such as Dragon's Breath

The mod only processes negative effects, so beneficial potion effects are not weakened.

Enchanted Books

The project provides five enchanted-book variants:

  • Magic Protection I

  • Magic Protection II

  • Magic Protection III

  • Magic Protection IV

  • Magic Protection V

These books are added to the Creative Mode inventory and can be used to apply the enchantment to compatible armor.

Technical Details

Mod ID: magicprotection
Version: 1.0.0
Minecraft: 1.20.1
Mod Loader: Forge
Forge Requirement: 47+
License: All rights reserved
Author: ANDWIN_GAMER

Main Features

  • New Magic Protection enchantment

  • Five enchantment levels

  • Up to 75% reduction in negative-effect duration

  • Higher levels can reduce effect strength

  • Works across all four armor slots

  • Detects splash potions and area-effect clouds

  • Does not weaken effects from drinking potions yourself

  • Five corresponding enchanted books

  • Lightweight and focused gameplay mechanic

  • Designed for both client and server sides

Gameplay Purpose

Magic Protection gives players a dedicated defensive option against potion-based combat. It is especially useful in situations involving hostile mobs, PvP-style combat, dangerous potion traps, and magical area effects.

The enchantment provides meaningful protection without completely eliminating potion effects, allowing magical combat mechanics to remain useful while giving properly enchanted armor a strong defensive advantage.

Project Structure

The mod is built around several main components:

  • MagicProtectionMod — Main mod initialization and Creative Mode integration.

  • MagicProtectionEnchantment — Defines the enchantment, levels, rarity, and protection calculations.

  • MagicProtectionHandler — Detects incoming magical effects and applies the protection.

  • ModEnchantments — Registers the Magic Protection enchantment with Forge.

  • EnchantedBooks — Generates the five Magic Protection enchanted books.

Summary

Magic Protection adds a simple but useful defensive mechanic to Minecraft 1.20.1 Forge. With five levels of armor enchantment, players can significantly reduce the impact of harmful splash-based magical effects while keeping normal potion consumption unchanged.

It is a lightweight enchantment-focused mod designed to make magical defense more strategic without adding unnecessary gameplay systems.

The MagicProtection Team

profile avatar
  • 6
    Projects
  • 995
    Downloads

Gaming Is Fun

More from ANDWIN_GAMERView all