
RedPack Utils (Legacy)
This version of the mod is deprecated and no longer supported. A new version is in development.
RedPack Utils is a compact utility mod originally created for my personal modpacks, which may be released in the future. It combines various improvements and features that were either missing in other mods or required installing numerous small modifications. The source code is available for free use, modification, or borrowing individual elements for your projects. When using the code, attribution is not required as it mainly consists of mixins and utilizes Minecraft's built-in systems.
Blocks
Rainbow Beacon: Similar to stained glass, it tints beacon beams in different colors, but unlike stained glass, the rainbow beacon cycles through all hues. (Found in the "Functional Blocks" tab)
Commands
Restores short game mode change commands like /gamemode 0, 1, 2, 3
instead of /gamemode survival, creative
, etc. (Because muscle memory exists. Why was this even removed?)
Tweaks and Mechanics (All Configurable)
[E] = Enabled by default | [D] = Disabled by default
- Unlimited Traders [E]: Villagers and wandering traders never lock trades. May require reopening the trade menu to update available options.
- Always Dragon Egg [E]: Dragon egg always drops, regardless of how many times you defeat the dragon.
- No Temptation Cooldown [E]: Animals do not enter a "cooldown" mode after losing interest in food items in hand.
- Startup Sounds [E]: Plays a random sound from a list when loading the title screen. Can be left empty to disable. (Follow format rules when adding custom sounds)
- Disable Tab Tooltips [E]: Removes category labels like "Functional Blocks" or "Natural Blocks" from tooltips in the creative inventory.
- [Botania] Disable Garden of Glass Stars [E]: Prevents Botania's Garden of Glass skybox from editing, which makes stars excessively bright.
Mob Griefing Tweaks
- Zombie No Grief [E]: Stops them from breaking doors.
- Creeper No Grief [D]: Disables block damage from explosions but retains player damage.
- Enderman No Grief [E]: Prevents them from picking up blocks.
- Ghast No Grief [E]: Prevents fireballs from breaking blocks as long as the ghast that shot them is alive.
- Dragon No Grief [D]: Protects blocks from destruction by the Ender Dragon during flight. Useful only when building along the dragon's flight path.
- Wither No Grief [D]: Disables block destruction from spawn explosion and skull projectiles. Like ghasts, projectile protection only works while the wither is alive.
Bonfire System
- Bonfire Souls [E]: Replaces regular campfires with soul campfires in the bonfire system.
- Bonfire Spawn Point [E]: Allows setting temporary spawn points by Shift-Right-clicking on a bonfire. (Note: This does not change the actual spawn point but teleports the player to the bonfire upon respawning.)
- Bonfire Blessings [E]: Applies status effects when Right-clicking a bonfire. Can be left empty to disable. (Follow format rules when adding custom effects)
Structure Spawn Point
- Spawn in Structure [E]: Allows respawning near a chosen structure. Use a tag like
#minecraft:village
(default) or a specific structure ID likeminecraft:mansion
. (Note: If the structure is underground, like a stronghold, you will still spawn on the world surface.) - Spawn Structure Blacklist: When using a tag, specific structure IDs can be excluded. For example: you're using
#minecraft:village
but want to exclude snowy villages? Addminecraft:village_snowy
(default) to the blacklist.
Miscellaneous Tweaks
- Infinite Arrows [E]: The "Infinity" enchantment on bows no longer requires at least one arrow in the inventory.
- No Boat Fall Damage [E]: Prevents boats from taking fall damage and breaking.
- Fix Bucket Crafting [E]: Fixes the issue where crafting recipes using bucketed mobs (e.g., fish in a bucket) do not return the bucket.
Modpack Usage
The mod can be freely included in your packs. However, do not expect full support as I do not mod Minecraft regularly.