4.0.8.0 released !!READ THE CHANGELOG BEFORE UPDATE!! 4.0.8.0 - Minor Update ============================================= There is Ghost! Finally, I have free time to continue developing QuickShop after finished my exam. This update basically optimized general performance and the plugin should no longer hurt server performance on the busy server or large network. If you still hit a performance issue, please create a report use Spark sampler. (no timings pls) For developers we added Calendar API and new ExtraAPI, some add-ons may need an update. Removed: 1. Reserve Economy API support (API repo has been deleted) 2. FabledSkyblock support (API repo returns 404 Not Found) Added: 1. Sign header color placeholder. Different colors for different stock statuses. 2. Calendar(Schedule) API for addons. 3. Towny plot clear feature support (shops in the cleared plot will be purged). Optimize: 1. Heavy optimize DoubleChest related functions performance. General performance should be improved. Especially on a large network or server with busy hopper activities. 2. Default disable sign update while inventory moving to reduce shop indexing time. 3. General performance optimization and code clean-up. 4. ErrorReporter nolonger block the Server-Thread while submitting errors. Fixes: 1. The warning "No longer waiting file downloading because it now timed out, now downloading in background, please reset itemi18n.yml, potioni18n.yml and enchi18n.yml after download completed." always appears. Changes (For developers): 1. Shop#getExtraManager has been removed. Use Shop#getExtra instead. 2. Shop#getExtra now returns ConfigurationSection and old extra data will update. 3. PriceLimiter#check now returns CheckResult container with result and min/max price. 4. Util#isDoubleChest and Util#getSecondHalf now using BlockData and BlockFace to process the DoubleChest (faster than BlockInventory#getLeftSide and getRightSide), so now they accepting BlockData and Block args. 5. QuickShop snapshot builds also have maven repo to use!
QuickShop-Reremake
QuickShop is a shop plugin, that allows players to sell items from a chest with no commands. It allows players to
purchase any number of items easily. In fact, this plugin doesn't even have any commands that a player would ever need!
QuickShop-Reremake is a fork for QuickShop NotLikeMe, QuickShop-Reremake has more features and bug fixes.
QuickShop-Reremake makes by PotatoCraft Studio from https://github.com/KaiKikuchi/QuickShop upstream repo.
Support
Open a new issue here: https://github.com/Ghost-chu/QuickShop-Reremake/issues
Features
- Easy to use
- Togglable Display Item on top of the chest
- NBT Data, Enchants, Tool Damage, Potion, and Mob Egg support
- Unlimited chest support
- Blacklist support & bypass permissions
- Shops that buy items and sell items at the same time are possible (Using double chests)
- Checks a player can open a chest before letting them create a shop!
- UUID support
- More shop protection! [Reremake]
- Item display name i18n! [Reremake]
- Enchantment display name i18n! [Reremake]
- A cool item preview [Reremake]
- Friendly for the region and world protect plugin [Reremake]
- ProtocolLib based Virtual DisplayItem support [Reremake]
- Powerful API [Reremake]
- Optimized performance [Reremake]
Builds
Stable: CodeMC.io Jenkins
Snapshot: CodeMC.io Jenkins
Links
Contribute
If you're a developer, you can contribute to the QuickShop code! Just make a fork and install Lombok plugin, then make a pull request when you're done! Please try to follow Google Java Style. Also do not increase the plugin version number. Thank you very much!
Maven
<repository>
<id>quickshop-repo</id>
<url>https://repo.codemc.io/repository/maven-public/</url>
</repository>
<dependency>
<groupId>org.maxgamer</groupId>
<artifactId>QuickShop</artifactId>
<version>{VERSION}</version>
<scope>provided</scope>
</dependency>