HomeJavaModsSender's Return Policy
Sender's Return Policy
ModsJava

Sender's Return Policy

by its_Paz · on Modrinth

A mod that allows you to specify which items/projectiles can reflect redirect-able projectiles such as Ghast fireballs and Breeze wind charges.

⬇ Download on Modrinth
Sender's Return Policy — screenshot 1

Description

Ever wondered why a bare hand can deflect a Ghast fireball? With Sender’s Return Policy, you decide which items or projectiles can redirect incoming attacks! The mod comes ready to play with default settings that make sense! Minecraft defines redirect-able projectiles as the Ghast fireball, Breeze Wind Charge, and Wind Charge.

Features:

Config:

These options can be changed:

Default .minecraft/config/sendersreturnpolicy.json:

{
  "useTags": true,
  "useConfigLists": true,
  "fallbackAllowAnyItemToRedirect": false,
  "fallbackAllowAnyProjectileToRedirect": false,
  "redirectingItemIds": [
    "minecraft:iron_sword",
    "minecraft:golden_sword",
    "minecraft:diamond_sword",
    "minecraft:netherite_sword",
    "minecraft:iron_shovel",
    "minecraft:golden_shovel",
    "minecraft:diamond_shovel",
    "minecraft:netherite_shovel"
  ],
  "redirectingProjectileIds": [
    "minecraft:arrow",
    "minecraft:spectral_arrow",
    "minecraft:wind_charge",
    "minecraft:breeze_wind_charge",
    "minecraft:trident"
  ]
}

You can also use a datapack to define which main-hand items and projectiles can redirect. Click here to learn how to create a data pack if you don't know how.

Projectile Entities that can redirect should be added to a data/sendersreturnpolicy/tags/entity_type/redirects_projectiles.json file.

Example redirects_projectiles.json:

{
  "values": [
      "minecraft:arrow",
      "minecraft:spectral_arrow"
  ]
}

Items that can redirect when held in the main hand should be added to a data/sendersreturnpolicy/tags/item/redirects_projectiles_when_in_main_hand.json file.

Example redirects_projectiles_when_in_main_hand.json:

{
  "values": [
      "minecraft:iron_sword",
      "minecraft:iron_shovel"
  ]
}

Support

If you have a bug report, feature request, or any other type of issue, please post on our GitHub issues page. This is an issues page for all of our mods, so be sure to include the mod's name and version in your post. We appreciate all feedback!

If you'd like to support development, you can leave a tip at our BuyMeACoffee. Only if it's within your means- otherwise, using, sharing, and enjoying the mod is support enough. Thank you!

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