All versions
0.1.0
Release
0.1.02 years ago 241
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client and server
Required content
Any compatible version
Any compatible version
Changes
:sparkles: New Features
dc1ef8d- add main class (commit by @SettingDust)5f52586- add pack.mcmeta (commit by @SettingDust)1ba3237- create the structure of the trader (commit by @SettingDust)562c82d- sync claiming by trader when placing and breaking (commit by @SettingDust)b19e3de- add the trading logic (commit by @SettingDust)8885778- add alerts when not meeting the requirements (commit by @SettingDust)007eea2- add block to machine tab (commit by @SettingDust)0965af8- add texture and name to trader (commit by @SettingDust)e73fcec- destroy the trader after trading (commit by @SettingDust)1fb00d6- don't allow place trader in unclaimed chunks (commit by @SettingDust)75c1391- send the message is claim failed when placing (commit by @SettingDust)41ebd6e- show the map when clicking on output in trading mode (commit by @SettingDust)f7a74ba- make the claim success message translatable (commit by @SettingDust)2a23c38- add recipe for claim trader (commit by @SettingDust)
:bug: Bug Fixes
796ae0f- register the block, item and trader type (commit by @SettingDust)cb16356- allow the owner and seller be fake player that has no data (commit by @SettingDust)2242ef2- register item to machine tab correctly (commit by @SettingDust)9039f30- move block to trader tab (commit by @SettingDust)dd32cd1- recover the chunk owner when place cancelled (commit by @SettingDust)6207d35- fix the claiming to seller instead of fake when fail trading (commit by @SettingDust)0b9f573- close the trader before open map to avoid desync container (commit by @SettingDust)1616814- fix the error the trader register too late (commit by @SettingDust)45f50f7- show the player name instead of player object (commit by @SettingDust)
:recycle: Refactors
294a18f- move the break logic into block entity (commit by @SettingDust)
:wrench: Chores
b21fb45- add LightmansCurrency dependency (commit by @SettingDust)88fd6c8- add mod manifest (commit by @SettingDust)ec6e360- hide the price editor tab (commit by @SettingDust)f31feb8- avoid removing after trading (commit by @SettingDust)0f5584f- ignore run dir (commit by @SettingDust)6408d78- allow the owner buy the chunk for testing (commit by @SettingDust)c72c47d- correct the claim trade message for non-owners (commit by @SettingDust)
Supplementary resources
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:8ElWKotT:fEict5mu"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:8ElWKotT:fEict5mu"
}

