2.3.1
Compatibility
Changes
QoLPlugin 2.3.1 Release Notes
Additions
/renhomecommand to rename an existing home (permissions:qol.homes.renameorqol.homes).- Added icons to HomesGUI!
- Delete confirmation for deletion of homes via GUI.
- Added HUD messages for economy transactions (selling items, depositing earnings from SellGUI).
- Added support for custom categories of items for selling. Edit them in the config.
- You can now select an icon for a home via the HomesGUI!
- Added chat placeholders-essentially my own system of InteractiveChat. I remade this system to be more flexible and support more complex placeholders in the future.
- (Its also because I couldn't get InteractiveChat to work w/ this plugin for some reason, especially w/ the discord integration. So I made my own system that is more tightly integrated with the plugin's features and should be more reliable. InteractiveChat does support DiscordSRV w/ their InteractiveChat DiscordSRV Addon, though.)
Dynamic pricing added
-
Sell prices for items are now dynamically calculated based on the current market price
-
Market prices depend on supply and demand
-
Great for simulating a player-driven economy and encouraging trading and resource gathering
-
Highly configurable: you can set base prices, price multipliers, and how quickly prices adjust to market changes
-
This is an optional feature that can be enabled in the config
economy.ymltowards the bottom underdynamicPricing.enabled. By default, it is disabled to preserve existing economy balance. -
Keep in mind that you will need to set reasonable base prices for items in the config to ensure the dynamic pricing system works effectively. The market price will fluctuate around these base prices based on player activity.
-
WARNING: This is a major change to the economy system and may require adjustments to your server's economy balance. Monitor market prices and adjust base costs as needed!
⚠️ THIS FEATURE IS EXPERIMENTAL AND MAY HAVE BUGS OR UNINTENDED CONSEQUENCES. BACKUP YOUR DATA BEFORE ENABLING DYNAMIC PRICING ⚠️
Changes/Bugfixes
- Fixed issue where assigning
qol.homes.max.*permissions gets overridden by config max homes setting. - Patched item dupe exploit via home icons.
- Misc bugfixes and improvements
- Added permission-based exclusion
qol.economy.baltop.excludeto exclude players from baltop.- Permission > Config hierarchy for baltop exclusion
- Various bugfixes and improvements
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:KNfs5POB:TA92wNCF"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:KNfs5POB:TA92wNCF"
}

