Download Experienced Worlds — Minecraft Mods — MetaMods

Experienced Worlds

Active

Downloads

21

Last update

10 months ago

Versions

1.21 — 1.21.4
Server
Fabric
Neoforge
Forge
Adventure
Game mechanics
Mini-games
Utils

Experienced Worlds

Warning: This mod is designed for new worlds. Experienced Worlds was created to provide a fresh gaming experience rather than enhancing an existing one. If you decide to use it on an existing singleplayer or multiplayer world, be cautious — the border might not be safe!

Remember those adventure maps where you spawn in a world with a 1x1 border and can expand it by earning achievements? Now this mechanic is available for any seed, though only for those deemed feasible.

The world border expands as server statistics increase. By default, mining blocks and killing mobs contribute to the expansion. Each time statistics reach powers of ten (1, 10, 100, 1000, etc.), the border grows. Use the /serverstats command to see the combined statistics of all players.

Most of the mod's mechanics can be customized to your preferences.

The number of blocks the border increases by each time equals the sizeGained parameter. Expansion occurs when the border size or achievement multiplier changes.

The achievement multiplier increases each time a new achievement is earned for the first time — thus, each achievement contributes to border growth only once on a server.

The multiplier grows according to the formula: advancementMultiplierBase^numadvancementsgained when an achievement is earned.

The mod supports blocks and achievements from other mods, so pack creators can configure it as they see fit. Some achievements may be hidden and not displayed in chat, but they still affect the multiplier.

Most worlds cannot be expanded beyond certain limits due to limited blocks and lack of wood nearby. Fortunately, the mod includes a fairness system that finds suitable spawn points, guaranteeing the presence of a tree nearby — the minimum requirement for survival.

Commands

All users: /experiencedworlds border — shows information about the border state.

Administrators on servers or in singleplayer/LAN: /experiencedworlds config reload — reloads the configuration.

Administrators only (with cheats enabled in singleplayer): /experiencedworlds world — allows adding a multiplier and size to the current dimension.

Translations

Experienced Worlds is a server-side mod, but translations will only work if clients also have the mod installed. By default, all users receive English translations as a fallback.

Configuration (file located in config/experiencedworlds)

Most mod features are configurable: border expansion speed, increase size, initial border size, statistics affecting growth, and much more. If you need something that isn't currently configurable, feel free to ask!

Current State of Stability

As of 10/7, versions 1.1.6 and below of Experienced Worlds have become obsolete and are completely replaced by version 2.0.0+. Updating worlds running on 1.1.6 will result in data loss. This decision was made to improve the codebase and ensure long-term mod stability.

Dependencies

Version 2.0.0 depends on Architectury (and fabric-api on Fabric), while versions 1.1.6 and below require ViciousCore and Server Statistics.

Project members
Drathonix

Drathonix

Developer

Created: 10 Oct 2024

ID: 27805