
Mob Ignore Me
Активный0.0
Установок
0
Последнее обновление
1 месяц назад
Версии
1.21 — 1.21.8
Клиент
Fabric
Игровые механики
Управление
Мобы
Mob Ignore Me - Total Control Over Mob Aggression!
Need a break from constant monster attacks? Mob Ignore Me gives you ultimate control over which mobs can target you. Using a powerful and flexible permission system, you can make specific mobs—or all of them—completely passive towards certain players. Manage ignores on the fly with a fully interactive, clickable chat interface!
Features
Flexible Permission System
- Three Modes of Operation: A simple config setting (
permissionMode
) lets you choose how the mod handles ignores:- TRUE: The mod operates in pure permission mode. Ignores are only active if a player has the required permission node (e.g.,
mobignoreme.zombie
). - FALSE: The mod uses its internal config file exclusively. Use commands to add or remove mobs from a player's ignore list. In this mode, all players can view and manage their own list by default.
- BOTH: The ultimate flexible mode. A mob will ignore a player if they have the permission node OR if the mob is in their config list.
- TRUE: The mod operates in pure permission mode. Ignores are only active if a player has the required permission node (e.g.,
Interactive Ignore List
- Live Toggling: Use
/mobignore <playername>
to bring up an interactive list of all active ignores for that player. Simply click any mob name in the chat to temporarily enable or disable that specific ignore without removing the underlying permission or config entry. - Color-Coded Status: Instantly see the status of each ignore:
- Light Green: The ignore is active. The mob will not target the player.
- Light Purple: The ignore is disabled. The mob will target the player as normal.
- Source Tags: When in
BOTH
mode, the list will show you where each ignore comes from:(Config)
,(PermNode)
, or(Config + PermNode)
.
Wildcard & Bulk Control
- "Ignore All" Permission: Grant players the
mobignoreme.mobs
permission node to make them ignored by all hostile mobs at once. The ignore list will cleverly show all individual mobs, allowing the player to still use the interactive list to re-enable specific mobs. - "Toggle All" Button: If a player's list has two or more ignores, a special "- All Your Mobs" button appears at the top. Clicking it will enable or disable all listed ignores simultaneously, making management a breeze.
Keybind for Quick Access
- View Your List Instantly: Press the configurable keybind (Defaults to Y) to instantly bring up your personal interactive ignore list in chat. No need to type a command!
Click to view a list of all manageable mobs
The mod automatically works with all hostile mobs (`SpawnGroup.MONSTER`) registered in the game, including those from other mods. This includes but is not limited to: * **Overworld:** Blaze, Creeper, Drowned, Elder Guardian, Enderman, Endermite, Evoker, Guardian, Husk, Magma Cube, Phantom, Pillager, Ravager, Shulker, Silverfish, Skeleton, Slime, Spider, Stray, Vex, Vindicator, Witch, Zombie, Zombie Villager * **Nether:** Ghast, Hoglin, Piglin, Piglin Brute, Wither Skeleton, Zoglin, Zombified Piglin * **The End:** Enderman, Shulker * **Bosses:** Ender Dragon, WitherCommands
/mobignore
or/mi
:- Shows the main interactive help page for the mod.
/mobignore <playername>
: Shows the clickable, interactive list of ignored mobs for that player./mobignore <playername> <mobname>
: Toggles a single mob in a player's config-based ignore list./mobignore <playername> mobs
: Toggles all hostile mobs in a player's config-based ignore list.
/mobignoreperm
or/mip
:- Cycles the server-wide
permissionMode
betweenTRUE
,FALSE
, andBOTH
. - Permission: Defaults to OP Level 2.
- Cycles the server-wide
Single-Player & Permissions Notes
- Single-Player Experience: Your ignore list will be pre-populated with all hostile mobs (disabled by default), ready for you to manage. Use the configurable keybind (Defaults to Y) to quickly access your list. Note: To use the interactive clickable features of the list, you must have cheats enabled (either at world creation or by using "Open to LAN"), as clicking the mob names runs a command.
- Multiplayer: This mod uses the Fabric Permissions API. All features require a compatible permission manager (e.g., LuckPerms) for full control. For the keybind feature to work on a server, players must have the mod installed on their client, and the server must also have the mod installed.
- Default Permissions for OPs: All
mobignoreme.*
command permissions are granted by default to any player with an Operator Level of 2 or higher. - Special Default for
FALSE
mode: When the configpermissionMode
is set toFALSE
, themobignoreme.me
permission is granted to all players by default. This ensures everyone can view and manage their own list via the interactive chat menu when a permissions plugin is not being used for this mod.
Click to view all permission nodes and their descriptions
* `mobignoreme.me`: Allows a player to view their own ignore list and use the clickable interface to enable/disable their ignores. (Default: OP Level 2+, or Everyone if `permissionMode` is `FALSE`). * `mobignoreme.other`: Allows a player to view another player's ignore list. (Default: OP Level 2+). * `mobignoreme.modifyme`: Allows a player to add/remove ignores from their own config list via command. (Default: OP Level 2+). * `mobignoreme.modifyothers`: Allows a player to add/remove ignores from another player's config list and to use the clickable interface on their list. (Default: OP Level 2+). * `mobignoreme.mobs`: A wildcard permission that makes the player ignored by all hostile mobs. * `mobignoreme.Modpack Policy
- You ARE PERMITTED to include this mod in any modpack.
- Please do not modify the mod's JAR file directly.
- The modpack itself, or access to this mod within the modpack, must not be sold.