Git Product home page Git Product logo

trademeaddon's People

Contributors

zrips avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

tominous tabl3

trademeaddon's Issues

Someone die in Trade

If one of the players in trade die, items in virtual storage of Trade disappear.
Tried with latest version (6.0.1.3) on Minecraft 1.14.3 and 1.12.2

1.13 Bug/Exploit

I'm actually surprised I don't see anyone post this.

1.13 paper
5.2.0.0

Players can take the buttons out of the trade window.

Players cant see when someone sends a trade request. Also plugin is broken.

I already asked the maker of chatcontrole if his plugin can cause this problem. And he said no.

20.09 18:16:06 [Server] INFO gijsvdvoet issued server command: /trade time_men
20.09 18:16:06 [Server] INFO Expected whitespace to end one argument, but found trailing data
20.09 18:16:06 [Server] INFO ...},"clickEvent":{"action":"run_command","value":"/trade deny"}}]<--[HERE]
20.09 18:16:07 [Server] INFO Time_Men issued server command: /trade accept

Some how the players cant see anything in chat that some one send them a trade request. The /trade accept command does work fine.

No errors.


After updating the server to the latest spigot version the plugin stopped working.

https://pastebin.com/k293im5x

Update for 1.14?

Can you please update this to 1.14 when you get a chance, also could you rename the glass panes to &r (so they dont display the item name), thank you :)

TradeMe - error report (Mypet)

Trading get fail after accepted the request.
If I disable MyPet trading feature, it will not get this error.
Please fix it, thanks.

TradeMe version: 6.0.0.3 (latest)
Spigot version: git-Spigot-078a7f5-7fa173e (MC: 1.13.2) (Implementing API version 1.13.2-R0.1-SNAPSHOT) (latest)
Mypet version: Premium-3.0-SNAPSHOT #650 (latest)

org.bukkit.command.CommandException: Unhandled exception executing command 'trade' in plugin TradeMe v6.0.0.3
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:139) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:702) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1641) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at net.minecraft.server.v1_13_R2.PlayerConnection.chat(PlayerConnection.java:1557) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at org.bukkit.craftbukkit.v1_13_R2.entity.CraftPlayer.chat(CraftPlayer.java:320) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at me.Zrips.TradeMe.Actions.makeOffer(Actions.java:86) ~[TradeMe6.0.0.3.jar:?]
at me.Zrips.TradeMe.commands.CommandsHandler.onCommand(CommandsHandler.java:84) ~[TradeMe6.0.0.3.jar:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:139) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:702) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1641) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at net.minecraft.server.v1_13_R2.PlayerConnection.chat(PlayerConnection.java:1557) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at org.bukkit.craftbukkit.v1_13_R2.entity.CraftPlayer.chat(CraftPlayer.java:320) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at me.Zrips.TradeMe.PlayerListener.onPlayerInteract(PlayerListener.java:106) ~[TradeMe6.0.0.3.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_181]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_181]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_181]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1814) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at net.minecraft.server.v1_13_R2.PacketPlayInUseEntity.a(SourceFile:69) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at net.minecraft.server.v1_13_R2.PacketPlayInUseEntity.a(SourceFile:13) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.a(SourceFile:10) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_181]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_181]
at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199) [spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:900) [spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:835) [spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:733) [spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]
Caused by: java.lang.NoSuchMethodError: de.Keyle.MyPet.api.entity.MyPet.getSkilltree()Lde/Keyle/MyPet/api/skill/skilltree/SkillTree;
at me.Zrips.TradeMe.SpecialActionPack.MyPetUtil.Buttons(MyPetUtil.java:164) ~[TradeMe6.0.0.3.jar:?]
at me.Zrips.TradeMe.Util.updateAmountOffer(Util.java:965) ~[TradeMe6.0.0.3.jar:?]
at me.Zrips.TradeMe.commands.list.accept.perform(accept.java:76) ~[TradeMe6.0.0.3.jar:?]
at me.Zrips.TradeMe.commands.CommandsHandler.onCommand(CommandsHandler.java:195) ~[TradeMe6.0.0.3.jar:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.13.2.jar:git-Spigot-078a7f5-7fa173e]
... 34 more

TradeMe new PlayerPoints dev

PlayerPoints has new developer.
https://www.spigotmc.org/resources/playerpoints.80745/

unfortunately it does not work with the trademe.

[17:03:53 ERROR]: Error occurred while enabling TradeMe v6.0.4.1 (Is it up to date?)
java.lang.NoClassDefFoundError: org/black_ixx/playerpoints/PlayerPoints
at me.Zrips.TradeMe.TradeMe.setupPlayerPoints(TradeMe.java:533) ~[?:?]
at me.Zrips.TradeMe.TradeMe.onEnable(TradeMe.java:262) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.16.1.jar:git-Paper-131]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:380) ~[patched_1.16.1.jar:git-Paper-131]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483) ~[patched_1.16.1.jar:git-Paper-131]
at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugin(CraftServer.java:500) ~[patched_1.16.1.jar:git-Paper-131]
at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugins(CraftServer.java:414) ~[patched_1.16.1.jar:git-Paper-131]
at net.minecraft.server.v1_16_R1.MinecraftServer.loadWorld(MinecraftServer.java:471) ~[patched_1.16.1.jar:git-Paper-131]
at net.minecraft.server.v1_16_R1.DedicatedServer.init(DedicatedServer.java:241) ~[patched_1.16.1.jar:git-Paper-131]
at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:941) ~[patched_1.16.1.jar:git-Paper-131]
at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$a$0(MinecraftServer.java:177) ~[patched_1.16.1.jar:git-Paper-131]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_241]
Caused by: java.lang.ClassNotFoundException: org.black_ixx.playerpoints.PlayerPoints
at java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[?:1.8.0_241]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:171) ~[patched_1.16.1.jar:git-Paper-131]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:100) ~[patched_1.16.1.jar:git-Paper-131]
at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_241]
at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_241]
... 12 more
[17:03:53 INFO]: [TradeMe] Disabling TradeMe v6.0.4.1
[17:03:53 ERROR]: Error occurred while disabling TradeMe v6.0.4.1 (Is it up to date?)
java.lang.NullPointerException: null
at me.Zrips.TradeMe.TradeMe.onDisable(TradeMe.java:566) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:265) ~[patched_1.16.1.jar:git-Paper-131]
at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:415) ~[patched_1.16.1.jar:git-Paper-131]
at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:516) ~[patched_1.16.1.jar:git-Paper-131]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:384) ~[patched_1.16.1.jar:git-Paper-131]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483) ~[patched_1.16.1.jar:git-Paper-131]
at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugin(CraftServer.java:500) ~[patched_1.16.1.jar:git-Paper-131]
at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugins(CraftServer.java:414) ~[patched_1.16.1.jar:git-Paper-131]
at net.minecraft.server.v1_16_R1.MinecraftServer.loadWorld(MinecraftServer.java:471) ~[patched_1.16.1.jar:git-Paper-131]
at net.minecraft.server.v1_16_R1.DedicatedServer.init(DedicatedServer.java:241) ~[patched_1.16.1.jar:git-Paper-131]
at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:941) ~[patched_1.16.1.jar:git-Paper-131]
at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$a$0(MinecraftServer.java:177) ~[patched_1.16.1.jar:git-Paper-131]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_241]

Possible unsolved money bug

When I use TradeMe to trade and I exchange money with another player, sometimes, the money are not changed, I lose nothing and the other user earns them. So if I exchange 100$ in a normal trade I lose nothing but the other player gets them. I think there is the risk to lose own money without any gain... Have you already solved?

Bug with Jobs Reborn

Hello,

TradeMe plugin has small issue with Jobs Reborn plugin.
I am using max-level and vip-max-level in Jobs. TradeMe plugin doesn't respect that and only works with max-level. So when player can reach (for example) level 90 in certain Job (because of vip-max-level: 90). And max-level is set for 50. TradeMe doesn't allow to transfer more XP which would make the player go above level 50.

Cheers,
Michal

[Feature request] DB cleaning?

Hi, could you add option to purge datas from database, like score or if someone has toggled quiz off? And other data, which are stored.

Bug report

Spigot 1.12.2
TradeMe Version: 6.0.3.4

Bug:
the BlockedItem function no work(it work in the old version)
the BlockedLore function not work at all
When I test i don't give myself OP, because ik there is a bypass permission.

InventoryClickEvent exception when two players trade

Hi, got this error when players valid a trade. Has no more to describe...

Server version 1.8
TradeMe version 6.0.5.3

org.bukkit.event.EventException
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[patched.jar:git-PaperSpigot-"4c7641d"]
	at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[patched.jar:git-PaperSpigot-"4c7641d"]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[patched.jar:git-PaperSpigot-"4c7641d"]
	at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:517) [patched.jar:git-PaperSpigot-"4c7641d"]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:502) [patched.jar:git-PaperSpigot-"4c7641d"]
	at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1657) [patched.jar:git-PaperSpigot-"4c7641d"]
	at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:31) [patched.jar:git-PaperSpigot-"4c7641d"]
	at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:9) [patched.jar:git-PaperSpigot-"4c7641d"]
	at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [patched.jar:git-PaperSpigot-"4c7641d"]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_275]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_275]
	at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [patched.jar:git-PaperSpigot-"4c7641d"]
	at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:774) [patched.jar:git-PaperSpigot-"4c7641d"]
	at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:378) [patched.jar:git-PaperSpigot-"4c7641d"]
	at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:713) [patched.jar:git-PaperSpigot-"4c7641d"]
	at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:616) [patched.jar:git-PaperSpigot-"4c7641d"]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_275]
Caused by: java.lang.NullPointerException
	at me.Zrips.TradeMe.Util$2.click(Util.java:426) ~[?:?]
	at com.TradeMe.CMIGUI.GUIManager.processClick(GUIManager.java:191) ~[?:?]
	at com.TradeMe.CMIGUI.GUIListener.onInventoryClick(GUIListener.java:143) ~[?:?]
	at sun.reflect.GeneratedMethodAccessor312.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_275]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_275]
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:300) ~[patched.jar:git-PaperSpigot-"4c7641d"]
	... 16 more

Can't Edit Locale File

I edited the Exp and Money section in locale file.
When I reload the plugin, the file will be changed to English.

Losing items due to Dupe logs

dupeLogs.zip
I have similar issue to #43, prob. without error, but players are losing items by "dupes", but I don't understand, they normally wanted trade and this happens... Why are these dupe logs happen please and why players loose their items with them?

TradeMe does not load when using kingdomsx (1.16)

TradeMe refuses to load on 1.16 with Kingdoms installed. (https://www.spigotmc.org/resources/kingdomsx.77670/)
TradeMe loads fine without it, but i'd like to use this with the kingdoms plugin

https://pastebin.com/7QF4s5Vy

Im aware im using a different kingdoms plugin then that this resource recommends, but it's a bit anoying that the plugin just refuses to load

[08:35:31 INFO]: This server is running Tuinity version git-Tuinity-"4513d90" (MC: 1.16.1) (Implementing API version 1.16.1-R0.1-SNAPSHOT)
[08:35:31 INFO]: Checking version, please wait...
[08:35:31 INFO]: Previous version: git-Tuinity-"55a0691" (MC: 1.15.2)
[08:35:31 INFO]: You are running the latest version

[Feature request] Add and remove to/from world group command

Hi, I'm using player worlds plugin https://www.spigotmc.org/resources/%E2%AD%90-playerworldspro-%E2%AD%90-nether-and-the-end-support-async-loading-expiration-1-8-1-16-3.72113/ and if you add way to add world group, it would be useful for me when the new world will be created, due to players have it's own nether and end. Same for removing, when the world will be removed, for ex. when it's expire, then I wanna automatically remove world from the world group list.

Talking about this:

# World groups to separate trades if you have multiverse or similar plugin
WorldGroups:
  Group1:
  - World
  - World_nether
  - World_the_end
  Group2:
  - ''
  Group3:
  - ''
  Group4:
  - ''
  Group5:
  - ''

Bug with money

Hello, when my player trade with money and his money decrease the trade is bug and my player lost his items.

Gadgets menu

Hello, if I'm trading with TradeMe with players, I can give them thru the trade items from gadgetsmenu. We have spawn on different server where we have gadgets that cannot be taken to worlds(another servers), but as soon as they will trade them, these items(diamonds,heads,etc..) can be abused. Can you please quickfix that ? Thanks

Could not pass event PlayerQuitEvent

Hello pls help me with error ?

[13:06:14 ERROR]: Could not pass event PlayerQuitEvent to TradeMe v6.0.0.2
org.bukkit.event.EventException: null
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:72) ~[patched_1.13.2.jar:git-Paper-415]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[patched_1.13.2.jar:git-Paper-415]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[patched_1.13.2.jar:git-Paper-415]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:513) ~[patched_1.13.2.jar:git-Paper-415]
at net.minecraft.server.v1_13_R2.PlayerList.disconnect(PlayerList.java:429) ~[patched_1.13.2.jar:git-Paper-415]
at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1440) ~[patched_1.13.2.jar:git-Paper-415]
at net.minecraft.server.v1_13_R2.NetworkManager.handleDisconnection(NetworkManager.java:349) ~[patched_1.13.2.jar:git-Paper-415]
at net.minecraft.server.v1_13_R2.ServerConnection.c(ServerConnection.java:154) ~[patched_1.13.2.jar:git-Paper-415]
at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:1118) ~[patched_1.13.2.jar:git-Paper-415]
at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:439) ~[patched_1.13.2.jar:git-Paper-415]
at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:943) ~[patched_1.13.2.jar:git-Paper-415]
at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:841) ~[patched_1.13.2.jar:git-Paper-415]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_181]
Caused by: java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:909) ~[?:1.8.0_181]
at java.util.ArrayList$Itr.next(ArrayList.java:859) ~[?:1.8.0_181]
at me.Zrips.TradeMe.PlayerListener.onLogOut(PlayerListener.java:511) ~[?:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor671.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:70) ~[patched_1.13.2.jar:git-Paper-415]
... 12 more

/trade nick <- user not found?

Hm, I swear we've used nick + trade before, but it seems /trade nick in 1.16.3 on paper doesn't work when we're using hex colors. Might require a little update if that's the case? Not sure if it's because of hex colors, or if it's even a feature.

> ver TradeMe
[16:41:33 INFO]: TradeMe version 6.0.5.0
[16:41:33 INFO]: Powerfull trade plugin
[16:41:33 INFO]: Website: https://www.spigotmc.org/resources/trademe.7544/
[16:41:33 INFO]: Author: Zrips
> ver
[16:41:34 INFO]: This server is running Paper version git-Paper-251 (MC: 1.16.3) (Implementing API version 1.16.3-R0.1-SNAPSHOT)
[16:41:34 INFO]: Checking version, please wait...
[16:41:34 INFO]: Previous version: git-Paper-250 (MC: 1.16.3)
[16:41:34 INFO]: You are running the latest version

TradeMe can't check for new version

[14:11:58] [Craft Scheduler Thread - 76/INFO]: Failed to check for TradeMe update on spigot web page.

Just like CMI, all zrips plugins need an update to support the now deprecated check for new version api from spigot, including trademe.

BUG or ERROR TradeMe Plugin?

Hi, I have a problem with the TradeMe plugin. On several occasions the users of my network try to make trades but when they cancel the trade they lose the items. I have the recent version

Server Version: 1.16.4

InventoryClickEvent Issue

Plugin version: 6.0.3.0
Server version: 1.15.2
Server software: Paper Build #176

Error log (Open)
[13:20:57] [Server thread/ERROR]: Could not pass event InventoryClickEvent to TradeMe v6.0.3.0
java.lang.NullPointerException: null
	at me.Zrips.TradeMe.Util$2.click(Util.java:423) ~[?:?]
	at com.TradeMe.CMIGUI.GUIManager.processClick(GUIManager.java:189) ~[?:?]
	at com.TradeMe.CMIGUI.GUIListener.onInventoryClick(GUIListener.java:135) ~[?:?]
	at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor1209.execute(Unknown Source) ~[?:?]
	at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.15.2.jar:git-Paper-176]
	at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.15.2.jar:git-Paper-176]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.15.2.jar:git-Paper-176]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.15.2.jar:git-Paper-176]
	at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:2333) ~[patched_1.15.2.jar:git-Paper-176]
	at net.minecraft.server.v1_15_R1.PacketPlayInWindowClick.a(SourceFile:32) ~[patched_1.15.2.jar:git-Paper-176]
	at net.minecraft.server.v1_15_R1.PacketPlayInWindowClick.a(SourceFile:10) ~[patched_1.15.2.jar:git-Paper-176]
	at net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[patched_1.15.2.jar:git-Paper-176]
	at net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18) ~[patched_1.15.2.jar:git-Paper-176]
	at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.15.2.jar:git-Paper-176]
	at net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.15.2.jar:git-Paper-176]
	at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.15.2.jar:git-Paper-176]
	at net.minecraft.server.v1_15_R1.MinecraftServer.ba(MinecraftServer.java:1058) ~[patched_1.15.2.jar:git-Paper-176]
	at net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:1051) ~[patched_1.15.2.jar:git-Paper-176]
	at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.15.2.jar:git-Paper-176]
	at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1122) ~[patched_1.15.2.jar:git-Paper-176]
	at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:940) ~[patched_1.15.2.jar:git-Paper-176]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222]

Trade Jobs Point

Hi,
I have a problem, when my players exchange job points after restarting the server the job points are removed from the account of the player who received them (and are not returned to the players who sent them).

Thank's

Wrong version ID

Screenshot 2020-03-01 at 17 04 44

Screenshot 2020-03-01 at 17 04 39

Screenshot 2020-03-01 at 17 05 35

I downloaded version 6.0.2.2 form spigotmc, and the version id is 6.0.2.1

Display Names

Hello, the latest version on spigot doesn't support player display names.

Using it on version:
Spigot 1.13.1

Bug in last update.

I had a chat problem when asking for trade there was nothing in chat. That is fixed now thanks!

But the last update brought you another problem to solve :)

https://pastebin.com/mBVN77eA

This pops up in console after i accept the trade via chat.

MMOCore Level Support [FEATURE]

I am requesting support for MMOCore levels (mainly profession levels). MMOCore does allow custom professions though, so thats something to keep in mind. However, they seem to have a very versatile API.
Also, They have Attribute Points, Skill Points, and Class Points. Being able to trade them would definately make your plugin more popular, as there is currently a huge demand for such things.

[Bug] MyPet exception error on /trade accept

Installed fresh paper 1.16.4, fresh download from spigotmc of trademe, i got cmi's latest version from spigotmc, and zrips compiled vault. Run this as a new server, new world. did /stop when i saw everything loaded fine. and started it up again.

I got mypet 3.11 from dev build here: https://mypet-plugin.de/download, it says R3 is supported, 3.10 is for 1.15.2 (and probably what trademe supports)

Initially starting it back up and doing trades it works fine. It goes wrong once someone has purchased something as operator from /petshop

Reported on discord, confirmed by me just now.
https://ptb.discord.com/channels/452792793631555594/713838991744434277/775678220259164160

Screenshot 2020-11-10 at 12 29 46

Screenshot 2020-11-10 at 12 30 03

[1.16.1] Loads, but unable to find Vault

Hey, it seems to load, but it complaints that it can't find Vault. I am using the one I use on 1.15.2, which is the CMI-compiled one.

[04:23:58] [Server thread/INFO]: Time elapsed: 771 ms
[04:23:58] [Server thread/INFO]: [TradeMe] Enabling TradeMe v6.0.3.4
[04:23:59] [Server thread/INFO]: [TradeMe] Version 6.0.3.4 has been enabled
[04:23:59] [Server thread/INFO]: [TradeMe] Vault not found - Disabling economy capabilities.
[04:24:00] [Server thread/WARN]: Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug!
[04:24:03] [Server thread/INFO]: [TradeMe] Connected to sqlite
[04:24:03] [Server thread/INFO]: [TradeMe] 0 trade logs preloaded
[04:24:03] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it
[04:24:03] [Server thread/INFO]: Done (20.076s)! For help, type "help"
>pl
[04:24:07] [Server thread/INFO]: Plugins (2): Vault, TradeMe
>
>ver
[04:25:03] [Server thread/INFO]: This server is running CraftBukkit version git-Spigot-758abbe-2b00831 (MC: 1.16.1) (Implementing API version 1.16.1-R0.1-SNAPSHOT)
[04:25:03] [Server thread/INFO]: Checking version, please wait...
[04:25:03] [Thread-7/INFO]: You are 1 version(s) behind
>

Full inventory

When the inventory of the other player is full and the trade gets cancelled, the items disappear

ERROR

[03:53:09 INFO]: Roychu_Mc issued server command: /trade AloneInRage [03:53:09 ERROR]: null org.bukkit.command.CommandException: Unhandled exception executing command 'trade' in plugin TradeMe v6.0.5.4 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[patched_1.16.5.jar:git-Paper-691] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.16.5.jar:git-Paper-691] at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:813) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:2176) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1991) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1944) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:50) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:8) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:35) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1263) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1256) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1217) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1131) ~[patched_1.16.5.jar:git-Paper-691] at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:290) ~[patched_1.16.5.jar:git-Paper-691] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_292] Caused by: java.lang.NoSuchMethodError: com.sk89q.worldguard.internal.platform.WorldGuardPlatform.getWorldByName(Ljava/lang/String;)Lcom/sk89q/worldedit/world/World; at me.Zrips.TradeMe.WorldGuardUtil.getRegions(WorldGuardUtil.java:67) ~[?:?] at me.Zrips.TradeMe.Util.CheckPlayers(Util.java:1204) ~[?:?] at me.Zrips.TradeMe.Actions.makeOffer(Actions.java:69) ~[?:?] at me.Zrips.TradeMe.commands.CommandsHandler.onCommand(CommandsHandler.java:81) ~[?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.16.5.jar:git-Paper-691] ... 19 more

Version issue on 6.0.4.2

In game version shows 6.0.4.1, and tells me to update on downloaded version TradeMe6.0.4.2.jar
image
image

Downloaded file from the Spigot page.

NBT

Hi, I'm using the ItemJoin plugin, and I've used the "BlockedLore:" but it doesn't work,
You could add a "BlockedNBT" type so use the ItemJoin plugin NBT so you can't trade it!
Thank you!

Extra option for XP trading

Could you add support for trading XP levels as well? Right now it only allows to trade XP points but not levels.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.