跳到主要内容
Back to Downloads

更新日志

6.3.0.2

6.3.0.2

Minor Changes

  • Added support for wildcard world blocking(thanks to bennycallanan)
blacklist-world:
 - spawn_*
 - mini_game_*

  • Added the ability to have separate price restrictions for each shop type (thanks to maxcom1)
  • This includes a new scope configuration option as seen below.
global: # These options are not controlled by enable; they are always enabled
  selling:
    min: 0.01 # Can be zero if you want players to create a free shop
    max: 999999999999999999999999999.99 # Use -1 to disable the maximum price
  buying:
    min: 0.01
    max: 999999999999999999999999999.99
# Scope used when a rule does not define its own scope.
# Allowed values: BUYING, SELLING, BUYING_AND_SELLING
default-rule-scope: BUYING_AND_SELLING
  • Permissions are now reset upon transferring shops to another player, this is configurable in the config.yml. This is defaulted to true.
remove-perms-on-transfer: true

Internal Changes

  • Removed lombox(thanks to wling-art)

Developer Changes

Starting with QuickShop-Hikari 6.3.0.2, Maven artifacts are now published to CodeMC.

If your plugin depends on QuickShop-Hikari, update your build configuration to use the new repository:

https://repo.codemc.io/repository/ghost-chu/

The previous Maven repository is deprecated. QuickShop-Hikari 6.3.0.2 and all future releases will be published to the new CodeMC repository.

Maven (pom.xml)

<repositories>
    <repository>
        <id>codemc-quickshop</id>
        <url>https://repo.codemc.io/repository/ghost-chu/</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>com.ghostchu</groupId>
        <artifactId>quickshop-hikari</artifactId>
        <version>6.3.0.2</version>
        <scope>provided</scope>
    </dependency>
</dependencies>

Gradle (build.gradle)

repositories {
    maven {
        name = "CodeMCQuickShop"
        url = uri("https://repo.codemc.io/repository/ghost-chu/")
    }
}

dependencies {
    compileOnly "com.ghostchu:quickshop-hikari:6.3.0.2"
}

Gradle Kotlin DSL (build.gradle.kts)

repositories {
    maven {
        name = "CodeMCQuickShop"
        url = uri("https://repo.codemc.io/repository/ghost-chu/")
    }
}

dependencies {
    compileOnly("com.ghostchu:quickshop-hikari:6.3.0.2")
}

Action required: If you depend on QuickShop-Hikari 6.3.0.2 or newer, replace the previous QuickShop-Hikari Maven repository with the CodeMC repository above.

Fixes

  • Fixed issue in qs item command
  • Fixed issue parsing default currency in price restrictions(thanks to maxcom1)
  • Fixed issue where translations were loaded twice(thanks to Warriorrrr)
  • Fixed an issue where the call ConfigReloadevent was triggered when initialization was not fully successful(Thanks to YuanYuanOwO)