Tags
Creators
Details
1.0.7
Compatibility
Required content
Changes
This update resolves an issue with modded containers causing a fatal crash when saving stacks greater than 99.
This update moves Receipts from Villager Coin to their own addon: Bookkeeping for Villager Coin. If you have any Receipts in your world, it is advised that you wait to update until the Bookeeping addon is approved, and you can download it to keep your Receipts intact.
Added
- Added missing player stats for inserting coins in Coin Banks, crafting Villager Coins, crafting Receipts, and crafting Coin Stacks.
- Added
LedgerCraftingFeatureto allow addons to provide craftable Ledgers that allows players to catalog their receipts.
Changed
- Changed default
maximumCoinStackSizeto 1,000. This is to be more inline with the Coin Stack recipes for full blocks. This also makes it clearer how many coins are in a stack rather than an obscured amount. ("1250" appears as "1k+") Additionally, this reduces the overall chances of amounts exceeding the maximum long value. Existing stacks remain capped at 5,000 and, when over 1,000, can be picked up but will only place 1,000 when trying to place back in an inventory slot. This value can still be controlled through the config. It will remain at 5000, per the config, for existing worlds. - Changed Coin Bank crafting recipe to add the value of the ingredient coin to the crafted Coin Bank. The recipe will still only consume 1 Coin per Coin Bank. This makes it meaningful to use higher value coins in the recipe.
- The thank-you message on receipts can now be changed by renaming the paper ingredient with an anvil before crafting the receipt.
- Changed Warden mob drop from Netherite to Gold as Wardens can easily be farmed in an automated way.
Removed
- Removed receipts from core and into their own addon: Bookkeeping for Villager Coin.
This allows players to choose which receipts they want in their world, the official ones or other modded ones.
The Bookkeeping addon also introduces related items, like a Ledger that allows players to catalog their receipts.
Villager Coin still provides the core shared
ReceiptFeatureandReceiptCraftingFeaturefunctionality of receipts for addons.
Fixed
- Fixed an issue with modded containers, not implementing vanilla methods, causing a fatal crash when saving stacks greater than 99.
This was resolved by forcing
Codecs.rangedIntto set the max value to theInteger.MAX_VALUEif the max is greater than 99.
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:jEjEEHLL:PpyGyrfM"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:jEjEEHLL:PpyGyrfM"
}

