Trading Interface — Shop GUI

Trading Interface — Shop GUI 2.0.0

Leonidius

Member
Hey everyone! Version 2.0.0 is soon to be released, with the support for enchantments, custom names & lores, discounts that expire after a set time and a revamped interface. Everyone is invited to test the new version before it gets released: https://discord.gg/QUg5vyN

Please note that pre-release builds are not intended for usage on production servers and may contain bugs.
 

Leonidius

Member
Leonidius updated Trading Interface — Shop GUI with a new update entry:

Update 2.0.0

WARNING! Please backup buyList.yml, sellList.yml and customItemNames.yml before installing this update.
NOTE! Starting with version 2.0.0 the plugin depends on DbLib.

- Added support for items with enchantments, custom names and lores
- Temporary discounts, which expire after a set time
- Revamped interface

NOTE! Starting with version 2.0.0 the plugin stores...
Read the rest of this update entry...
 
Hi I'm loving the plugin, I just got a issue with the selling panel. Everytime I try to sell a item it says I have nothing to sell to where I can't sell nothing even though I do have the current item in the sell panel to sell. If there's a fix or a solution to this issue this plugin will be 5/5
 

Leonidius

Member
Hi I'm loving the plugin, I just got a issue with the selling panel. Everytime I try to sell a item it says I have nothing to sell to where I can't sell nothing even though I do have the current item in the sell panel to sell. If there's a fix or a solution to this issue this plugin will be 5/5
maybe you're trying to sell an item that has enchantments or a custom name? the plugin perceives unenchanted and enchanted items as different even if the item itself is the same. If the item was added to the list of sellable items without enchantments, you wouldn't be able to sell an enchanted item and vice versa
 

llanosline

New Member
Thank you for sharing this trading interface with us here. Right now, I'm looking for a solid trading application to help me with crypto trading. I'm trying some new trading strategies since my old strategies are not working after cryptocurrency market prices fell this spring. So with the help of hodlrate.com, I managed to create some profitable strategies, but I need special software to help me get even more profits. If you know a good application and service that can provide software for these purposes, please share it with me. Thank you for your reply in advance.
 
Last edited:

DimBoy

Member
Not load on latest nukkit build git-3da731d
DbLib 1.0.1
EconomyAPI 2.0.2

Java:
2024-08-06 10:40:54.388 [main] INFO  - Ввімкнення  Trading_Interface v2.0.0
2024-08-06 10:40:54.541 [main] ERROR - Throwing
java.lang.RuntimeException: java.lang.NoSuchMethodError: 'void org.sqlite.SQLiteConnection.setLimit(org.sqlite.SQLiteLimits, int)'
    at cn.nukkit.plugin.PluginManager.enablePlugin(PluginManager.java:440) [nukkit.jar:?]
    at cn.nukkit.Server.enablePlugin(Server.java:755) [nukkit.jar:?]
    at cn.nukkit.Server.enablePlugins(Server.java:744) [nukkit.jar:?]
    at cn.nukkit.Server.<init>(Server.java:587) [nukkit.jar:?]
    at cn.nukkit.Nukkit.main(Nukkit.java:120) [nukkit.jar:?]
Caused by: java.lang.NoSuchMethodError: 'void org.sqlite.SQLiteConnection.setLimit(org.sqlite.SQLiteLimits, int)'
    at org.sqlite.SQLiteConfig.apply(SQLiteConfig.java:127) ~[?:?]
    at org.sqlite.SQLiteConnection.<init>(SQLiteConnection.java:65) ~[?:?]
    at org.sqlite.jdbc3.JDBC3Connection.<init>(JDBC3Connection.java:28) ~[?:?]
    at org.sqlite.jdbc4.JDBC4Connection.<init>(JDBC4Connection.java:21) ~[?:?]
    at org.sqlite.JDBC.createConnection(JDBC.java:116) ~[?:?]
    at org.sqlite.JDBC.connect(JDBC.java:90) ~[?:?]
    at java.sql.DriverManager.getConnection(DriverManager.java:683) ~[java.sql:?]
    at java.sql.DriverManager.getConnection(DriverManager.java:191) ~[java.sql:?]
    at com.j256.ormlite.jdbc.JdbcConnectionSource.makeConnection(JdbcConnectionSource.java:266) ~[?:?]
    at ru.nukkit.dblib.connectionsource.LockedJdbcSingleConnectionSource.initialize(LockedJdbcSingleConnectionSource.java:42) ~[?:?]
    at com.j256.ormlite.jdbc.JdbcConnectionSource.<init>(JdbcConnectionSource.java:117) ~[?:?]
    at ru.nukkit.dblib.connectionsource.LockedJdbcSingleConnectionSource.<init>(LockedJdbcSingleConnectionSource.java:36) ~[?:?]
    at ru.nukkit.dblib.DbLib.getConnectionSource(DbLib.java:74) ~[?:?]
    at ua.leonidius.trdinterface.Trading.onEnable(Trading.java:55) ~[?:?]
    at cn.nukkit.plugin.PluginBase.setEnabled(PluginBase.java:89) ~[nukkit.jar:?]
    at cn.nukkit.plugin.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:117) ~[nukkit.jar:?]
    at cn.nukkit.plugin.PluginManager.enablePlugin(PluginManager.java:436) ~[nukkit.jar:?]
    ... 4 more
2024-08-06 10:40:54.552 [main] INFO  - Вимкнення Trading_Interface v2.0.0
2024-08-06 10:40:54.552 [main] ERROR - Throwing
java.lang.NullPointerException: Cannot invoke "com.j256.ormlite.support.ConnectionSource.closeQuietly()" because "ua.leonidius.trdinterface.Trading.source" is null
    at ua.leonidius.trdinterface.Trading.onDisable(Trading.java:107) ~[?:?]
    at cn.nukkit.plugin.PluginBase.setEnabled(PluginBase.java:91) ~[nukkit.jar:?]
    at cn.nukkit.plugin.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:132) ~[nukkit.jar:?]
    at cn.nukkit.plugin.PluginManager.disablePlugin(PluginManager.java:510) [nukkit.jar:?]
    at cn.nukkit.plugin.PluginManager.enablePlugin(PluginManager.java:442) [nukkit.jar:?]
    at cn.nukkit.Server.enablePlugin(Server.java:755) [nukkit.jar:?]
    at cn.nukkit.Server.enablePlugins(Server.java:744) [nukkit.jar:?]
    at cn.nukkit.Server.<init>(Server.java:587) [nukkit.jar:?]
    at cn.nukkit.Nukkit.main(Nukkit.java:120) [nukkit.jar:?]
 
Top