Links
Tags
Creators
Details
1.2.0+1.21.1-neoforge
Compatibility
Required content
Changes
Waystones Item Cost Extended 1.2.0 adds optional native integration with Lightmans Currency (1.21-2.3.0.6+) on Minecraft 1.21.1 NeoForge. Lightmans Currency is optional and never bundled.
Teleport requirements can charge any coin registered in native CoinAPI, including custom chains. Separate chains cannot fund one another. Coins are drawn from equipped native or Curios wallets via WalletHandler, hotbar, main inventory, and occupied offhand stacks. Bank accounts are not debited, and loose wallets are not opened.
Native CoinContainerMoneyHandler evaluates pre-mutation snapshots for combined previews, committing after checking both inventory and wallet snapshots; all changed touched storage is guarded before commit. Native requirement rollback restores touched slots and wallet snapshots once when storage still matches the committed state; changed touched slots are never overwritten. Creative mode and zero-cost routes remain free.
Denomination arithmetic honors configured rates and wallet auto-exchange settings. Charges are refused upfront if change cannot fit into the wallet or main inventory. Native coin costs require no toggle; recipePayments remains false by default.
Optional dependencies
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| waystones-item-cost-extended-1.2.0-sources.jar | Unknown | 52.36 KiB |
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:CXi2TSAN:Am9SmrZ6"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:CXi2TSAN:Am9SmrZ6"
}

