Simple Weight

Simple Weight

This mod adds a weight value to any item, and debuff the player if carries too mutch weight

by
86 Downloads
neoforge
Rent Server with this Mod

About this Mod

Tharidia: Simple Weight

⚠️ ALPHA VERSION - UNDER ACTIVE DEVELOPMENT ⚠️

This mod is currently in an alpha state and is being actively developed. Features may change, and bugs may be present. Use at your own risk in production environments.


About the Tharidia Project

The Tharidia Project consists of multiple interconnected mods that work together to create this immersive experience. Simple Weight is one of these modular components, extracted from the main Tharidia Things mod to allow for independent deployment and maintenance alongside other Tharidia mods.


What This Mod Does

Tharidia: Simple Weight implements a realistic weight system that affects player movement based on their inventory load. This mechanic adds a layer of realism and strategic inventory management to the Tharidia roleplay experience.

Core Features

🎒 Dynamic Weight Calculation

  • Every item in your inventory has a weight value
  • Total weight is calculated in real-time as you pick up or drop items
  • Weight values are fully configurable via datapacks

🏃 Movement Speed Penalties

  • Carrying heavy loads slows down your movement speed
  • The more weight you carry, the slower you move
  • Speed reduction is gradual and proportional to your total weight
  • Uses Minecraft's attribute system for smooth, compatible speed modifications

🏊 Swimming Restrictions

  • When overencumbered, you cannot swim upward in water
  • Simulates the difficulty of swimming with heavy equipment
  • Adds strategic considerations for water crossings and exploration

⚙️ Datapack Configuration

  • Define custom weight values for any item via JSON datapacks
  • Server administrators can fine-tune the weight system to their needs
  • Default weight values provided for common items (ores, blocks, tools, etc.)

👑 Master/OP Bypass

  • Players with operator permissions automatically bypass the weight system
  • Useful for server administration and testing
  • Can be easily modified in the code if different behavior is desired

🚀 Performance Optimized

  • Player batching system distributes processing load across ticks
  • Designed to handle large servers with many players
  • Minimal performance impact even on busy servers

Configuration

Default Weight Values

The mod comes with default weight values for common items:

  • Heavy Items (10.0 weight): Anvils, Netherite blocks
  • Medium-Heavy Items (5.0 weight): Iron blocks, Gold blocks, Diamond blocks
  • Medium Items (2.0 weight): Iron ingots, Gold ingots
  • Light Items (0.5 weight): Diamonds, Emeralds
  • Very Light Items (0.1 weight): Most other items

Custom Datapack Configuration

You can create custom weight configurations using datapacks. Place JSON files in:

datapacks/your_datapack/data/tharidia_simpleweight/weight/items.json

Example configuration:

{
  "weights": {
    "minecraft:iron_ingot": 2.0,
    "minecraft:gold_ingot": 2.5,
    "minecraft:diamond": 0.5,
    "minecraft:netherite_ingot": 3.0
  }
}

🔗 Useful Link

Discord


Credits

Development Team: Frenk02 and THproject Team


License

GNU v3

Available Versions

Simple Weight 0.1.0-alphaalpha
MC 1.21.1neoforge
January 4, 2026

How to Install Simple Weight on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set neoforge Loader

In the panel under "Egg", select the neoforge loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Simple Weight". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

neoforge

Minecraft Versions

1.21.1

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Simple Weight server crashes on startup – what to do?

Most common cause: wrong neoforge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is Simple Weight compatible with neoforge?

Simple Weight officially supports neoforge for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Simple Weight – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Simple Weight consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Simple Weight with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU General Public License v3.0 only
Server-side
Required

Supported Versions

1.21.1