Back to mods
FWP Core System project artwork

CurseForge · Minecraft mod

FWP Core System

FWP Core System is the shared foundation for the FWP Systems Suite.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which FWP Core System release should I use?

Updated 9 days ago
Latest stable file fwp_core-1.0.0.jar
Game version 1.18.2
Loader Forge

FWP Core System fwp_core-1.0.0.jar targets 1.18.2 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is FWP Core System required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does FWP Core System fwp_core-1.0.0.jar need?

fwp_core-1.0.0.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add FWP Core System without breaking your instance.

Built for FWP Core System fwp_core-1.0.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use fwp_core-1.0.0.jar. It targets 1.18.2 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside fwp_core-1.0.0.jar. It opens that exact file at the source.

About this project

What does FWP Core System add?

FWP Core System

FWP Core System is the shared foundation for the FWP Systems Suite. It provides common systems, APIs, configuration, and VALUE handling used by other FWP mods such as FWP Jurisdiction, FWP Economy, and future currency and financial modules.

The main feature in 1.0.0 is the VALUE system. VALUE is an abstract economic unit that other FWP mods can use without needing to know what specific currency or item represents it. I had no clue what all would be a good use so I made it Genaric for now.

If no account-based currency module is installed, Core uses configurable physical items as VALUE. By default:

1 Gold Nugget = 10 VALUE

Server admins can add or remove physical VALUE items and assign their worth through the server config.

Example:

minecraft:gold_nugget=10
minecraft:gold_ingot=90
minecraft:emerald=40

The payment system automatically searches the player's available VALUE items and prefers:

1. Exact payment
2. Smallest possible overpayment
3. Fewest physical items when multiple payments are equal

VALUE transactions can also be written to a server-readable log, including the player, amount, provider, result, and transaction reason.

Features

  • Shared VALUE API for FWP mods
  • Configurable physical VALUE items
  • Gold Nugget fallback by default
  • Multiple currency-item denominations
  • Exact-payment calculation
  • Smallest-overpayment handling
  • Physical VALUE withdrawals
  • Player-to-player VALUE transfers
  • Transaction logging
  • Transaction reason/context support
  • Admin-friendly server configuration
  • Designed for future account-based currency providers
  • No normal physical VALUE minting through the Core provider
  • Room for future expansion as Utility needs to be added, suggest if you have ideas, im listening

Commands

/value balance

Displays your current VALUE balance based on the active VALUE provider.

With the default physical provider, this calculates the combined VALUE of all configured VALUE items in your inventory.

/value take <amount>

Requires permission level 2.

Removes the requested amount of VALUE from the player running the command.

The system attempts to find an exact combination of physical VALUE items. If exact payment is impossible, it uses the smallest valid overpayment.

Example:

/value take 400
/value transfer <player> <amount>

Requires permission level 2.

Transfers existing VALUE from the player running the command to another online player.

With the physical VALUE provider, the actual configured VALUE items are moved between inventories rather than creating new items.

Example:

/value transfer PlayerName 500

Server Configuration

FWP Core generates a server configuration containing explanations for each setting.

Administrators can configure physical VALUE items using entries such as:

minecraft:gold_nugget=10
minecraft:gold_ingot=90
minecraft:emerald=40

Transaction logging can also be enabled or disabled through the config.

Intended Use

FWP Core System is primarily a dependency and shared framework for the wider FWP Systems Suite. It is designed to remain lightweight while providing the common systems needed by larger modules such as land ownership, banking, currencies, and financial systems.

Project description from CurseForge.

Pick your setup

FWP Core System by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

FWP Core System versions and loaders

1 of 1 releases match

Looking for an older file? The official CurseForge project page is in Resources.