Mod

Candi's Per-User Difficulty

Quick rating

Candi's Per-User Difficulty

No reviews yet

Per-User Difficulty Mod

Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
CandisPerUserDifficulty-0.5.12.jar
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

This is a per-user difficulty mod made by your's truly, Candi :)

Note: Please check the changes below to determine whether you should set the keepInventory gamerule on or off.
Note 2: The damage modifiers do not work in PvP. This is intentional.

Changes

0.5.12

Teleports are now more robust and shouldn't cause as many problems.  In addition, I implemented /tpz for ops.

0.5.9

/back now also can send you back from where you last /home'd from.  Also, minor code improvements.

0.5.8

Bugfixes.

0.5.7

Attempted to fix the bug where /home across dimensions will cause the world not to render until reconnect.  I don't know if this will fix it or not, but it won't hurt anything.

0.5.6 

Added /home <dimension> to allow you to teleport to any dimension's home.  Also added /spawn.

0.5.4

Fixed the bug where non-operators couldn't use the commands.

0.5.3

Added /back command.  Tied /home and /back into the difficulty system.  Both commands are available if you have not yet set a difficulty level.

0.5.2

Added /home command.

0.5.1

Food and Saturation added.  /adminsetdifficulty added to allow admins to change others' difficulty.  /setdifficulty will now tell you how long you have until you can change your difficulty again (down to the second).  Minor code cleanups throughout.  Minor, mostly aesthetic, changes throughout (some messages tweaked, colors in multiline messages now work properly, etc).  Also added tab autocompletion for the difficulty levels and for usernames where applicable.

0.3
Inventory saving has been re-implemented. You should keep the keepInventory gamerule *OFF* from now on. This should also fix compatibility with other mods that do things related to death and respawning.

0.2
You should keep the keepInventory gamerule *ON* until the next version when I'll fix compatibility with gravestones and such.

Usage
/setdifficulty <disabled|easy|medium|hard>

This will set your difficulty for the purposes of this mod; this is separate from the difficulty of the server. There is a rate limit on this command such that you cannot set your difficulty more than once every hour by default to prevent abuse (this is configurable). The difficulty you choose is saved between sessions as well.  Tab autocompletion is enabled for difficulty levels.

So far, this will affect 5 areas, all of which are configurable in the config file generated when you first start the server.
  1. Damage taken
  2. Damage dealt
  3. Food
  4. Saturation
  5. Keep Inventory
  6. /home and /back
By default, the following is modified:
  • Disabled
    • No modifiers at all; this effectively disables the mod for you.
  • Easy
    • 75% damage taken
    • 125% damage dealt
    • 125% food
    • 125% saturation
    • Keep Inventory on
    • /home, /spawn, and /back
  • Medium
    • 100% damage taken
    • 100% damage dealt
    • 100% food
    • 100% saturation
    • Keep Inventory off
    • /home, /spawn, and /back
  • Hard
    • 125% damage taken
    • 75% damage dealt
    • 75% food
    • 75% saturation
    • Keep Inventory Off
    • /home

/adminsetdifficulty <username> <disabled|easy|medium|hard>

Usable by ops of permission level 2 or higher only.  Sets someone else's difficulty level.  You may not change your own difficulty level with this command.  However, this command does override the rate limit, though it will reset the countdown until the person can change their own difficulty again.  Tab autocompletion is enabled for both usernames and difficulty levels.

/home <set|dimension>

Allows you to set your home in each dimension and teleport to it at will.  Use [/home set] to set your home and [/home] to teleport to it.  Again, this only allows one home for each dimension.  This command is usable by all difficulties by default.

/back

Allows you to return to the last place you died.  Once you return, the location is no longer saved.  This command is usable by all difficulties except hard by default.

/spawn

Allows you to return to spawn.  This command is usable by all difficulties except hard by default.

/tpz <player>

For ops only.  Teleports to player regardless of dimension or location, assuming a valid location (it uses the same teleport rules as the rest of the mod).  This is not tied into the difficulty system because it's an op-only command.


Source: Github

Additional features planned
  • Modify healing rate

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~3,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync