Sueta

QuickShop | REV

3.1.5

The classical chest shop with revolution.

·Plugin

QuickShop Rev is a fork of QuickShop Reremake, with fully refactors to provide better experience and performances.

QuickShop Rev provides the classical experience of chest shops, but with brand new features, designs - the revolution.

Features
- All features from Reremake, with correctness.
- Overall performance and safety enhancements by refactoring.
> Customization
- Fully customizable display items, for per item and per settings.
- Fully customizable item comparison, with mismatching bug fixes.
> Optimization
- Optimized database operations, for lower lagging time.
- Re-designed storing structure, cult more than half memory usage and providing faster shop queries.
- With Koloboke, to provide very fast code base.
> Easy to use
- Brand new configuration systems, for more accessible using.
- Better commands design, with more convenience and safer operation.
- Better compatibility, from the legacy database to Minecraft version.
- The brand new Shop API, split from the original design.

Coming soon
The virtual item displaying - very soon
The fixer which can selectively purge the database - soon
Feedback for any suggestion/issues and feature request :)

Migration Notes
Rev
will keep loading the data formats from older versions. But will not read the old configurations, you will reconfigure it. It is also highly recommended because we have many new things.

Rev is tested in Minecraft version from 1.12 up to 1.15, and it is designed for any versions above 1.8.8, but we have to slowly do it. You are welcomed to feedback about it.

How to
The usage, permission, commands are the same with QuickShop Reremake.

Localization
Rev use crowdin for translation, all translations can be found there. You are welcomed to be a translator.

Developer API
Rev is an implementation of the Shop API, provides rich APIs for the developers. Calling `cc.bukkit.shop.Shop` to access from the interface, and `org.maxgamer.quickshop.QuickShop` for directly accessing the plugin.

Events
ShopClickEvent
ShopCreateEvent
ShopDeleteEvent
ShopDisplayItemDespawnEvent
ShopDisplayItemSpawnEvent
ShopInventoryPreviewEvent
ShopLoadEvent
ShopModeratorChangedEvent
ShopPreCreateEvent
ShopPriceChangeEvent
ShopProtectionCheckEvent
ShopPurchaseEvent
ShopSaveEvent
ShopSignUpdateEvent
ShopSuccessPurchaseEvent
ShopUnloadEvent

Maven
<repository>
<id>akarin-repo</id>
<url>https://raw.githubusercontent.com/Akarin-project/akarin-repo/master/repository</url>
</repository>

<dependency>
<groupId>cc.bukkit.shop</groupId>
<artifactId>shop</artifactId>
<version>1.1.5</version>
<scope>provided</scope>
</dependency>

Redistribution
Redistribute this resource are welcomed. But you have to link the original thread and author.

Bug reports
Bug reports are welcomed, please open a new issue here, or join our discord here. (Please report it in the quickshop-rev channel).

Please do not report bugs in the review, these ways above are efficient.

Similar projects

Plugin →