Coder Social home page Coder Social logo

goncalomb / nbteditor Goto Github PK

View Code? Open in Web Editor NEW
41.0 10.0 30.0 1.07 MB

An in-game NBT editor for Bukkit.

Home Page: http://dev.bukkit.org/bukkit-plugins/nbteditor/

License: GNU General Public License v3.0

Java 100.00%
minecraft nbt bukkit bukkit-plugin spigot spigot-plugin

nbteditor's Introduction

NBTEditor Build Status

An in-game NBT editor for Bukkit. Built and tested for CraftBukkit and Spigot (SpigotMC BuildTools).

More information on the NBTEditor BukkitDev page.

Documentation / Help

Check the documentation on the Wiki.

Need help? Read the FAQ and ask questions on the BukkitDev.

Contributing

Contributions to the main branch are welcome. Keep the same code style and use tabs for indentation.

Feel free to send me suggestions and bug reports through Issues, BukkitDev or email.

License

NBTEditor is available under the GPLv3 license, check LICENSE.txt.

nbteditor's People

Contributors

combustible avatar dependabot[bot] avatar entrypointkr avatar goncalomb avatar stunningllama avatar willies952002 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nbteditor's Issues

Suggestion: Change Data Value (Damage etc)

It'd be great if we could change data values, especially item damage values.

I'm using this plugin on my server in conjunction with a resource pack to make custom items and it would be very useful to retroactively change the damage value of tools (including having them reach negative "durabilites").

RuntimeException: Error while preparing NBT wrapper classes.

NBTEditor v2.3 dev 10 https://jenkins.androkai.net/job/NBTEditor/
Paper dev 1170 (Spigot 1.12.1)

Broke with minecraft update 1.12.1?

[13:31:10] [Server thread/INFO]: [NBTEditor] Enabling NBTEditor v2.3-SNAPSHOT
[13:31:10] [Server thread/ERROR]: [NBTEditor] Error preparing reflection objects
java.lang.RuntimeException: Error while preparing NBT wrapper classes.
	at com.goncalomb.bukkit.mylib.reflect.NBTBase.prepareReflection(NBTBase.java:52) ~[nbteditor-2.3-SNAPSHOT.jar:?]
	at com.goncalomb.bukkit.nbteditor.NBTEditor.onEnable(NBTEditor.java:72) [nbteditor-2.3-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) [patched_1.12.1.jar:git-Paper-1170]
	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) [patched_1.12.1.jar:git-Paper-1170]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [patched_1.12.1.jar:git-Paper-1170]
	at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:376) [patched_1.12.1.jar:git-Paper-1170]
	at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:325) [patched_1.12.1.jar:git-Paper-1170]
	at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:442) [patched_1.12.1.jar:git-Paper-1170]
	at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:403) [patched_1.12.1.jar:git-Paper-1170]
	at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:341) [patched_1.12.1.jar:git-Paper-1170]
	at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:290) [patched_1.12.1.jar:git-Paper-1170]
	at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:616) [patched_1.12.1.jar:git-Paper-1170]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.lang.NoSuchMethodException: net.minecraft.server.v1_12_R1.TileEntity.a(net.minecraft.server.v1_12_R1.NBTTagCompound)
	at java.lang.Class.getMethod(Class.java:1786) ~[?:1.8.0_144]
	at com.goncalomb.bukkit.mylib.reflect.NBTUtils.prepareReflection(NBTUtils.java:86) ~[?:?]
	at com.goncalomb.bukkit.mylib.reflect.NBTBase.prepareReflection(NBTBase.java:50) ~[?:?]
	... 12 more
[13:31:10] [Server thread/ERROR]: [NBTEditor] This version of NBTEditor is not compatible with this version of Bukkit

Unable to set glowing effect on items.

With the new NBTEditor, you are now unable to set the glowing effect on items (where the outline is highlighted) when dropped.

You seem to be able to specify glowing with EntityNBT and PotionNBT, but can't set on items themselves. Could this be re-added with the option to change the glowing color?

Spawner not Spawning Custom Mob

The spawner wont spawn a mob that was made with Bos but works perfectly for a normal Entity when put into the same spawner.

Not Running

When I double click on the jar exe file it doesn't open, it does absolutely nothing. Other jar exe files work fine, and I've searched for a solution for hours, to no avail.

Villager Offers overwrites pages

When editing villager offers, if you have two pages in the Offers popup, then all the items in the latter page will be overwritten by those on the page before it. I don't know if this is the place to report bugs, but it's the only place that I can find.

1.12.2 Spigot bukkit error

[NBTEditor] Enabling NBTEditor v3.0
[05:03:17] [Server thread/ERROR]: [NBTEditor] Error preparing reflection objects
java.lang.NullPointerException: null
at com.goncalomb.bukkit.mylib.reflect.BukkitReflect.prepareReflection(BukkitReflect.java:72) ~[nbteditor-3.0.jar:?]
at com.goncalomb.bukkit.nbteditor.NBTEditor.onEnable(NBTEditor.java:71) [nbteditor-3.0.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) [JavaPlugin.class:git-CatServer-1.12.2-3440193]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:328) [JavaPluginLoader.class:git-CatServer-1.12.2-3440193]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [SimplePluginManager.class:git-CatServer-1.12.2-3440193]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:436) [CraftServer.class:git-CatServer-1.12.2-3440193]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:384) [CraftServer.class:git-CatServer-1.12.2-3440193]
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:391) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:327) [nz.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:602) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_221]
[05:03:17] [Server thread/ERROR]: [NBTEditor] This version of NBTEditor is not compatible with this version of Bukkit

I used old (both 1.12) and newest (1.13) versions and those messages are keep poping up.
I am using spigot server and it is 1.12.2.

Attribute to set infinite health.

Would it be possible to bring back an option to set mobs as invincible but keep their AI and allow them to be hit? This was possible with the old NBTEditor but no longer with the new one. Was useful for creating invulnerable sheep for ice hockey (no damage but allows them to be swung at / knocked back).

The invulnerable attribute prevents knockback. Before it was possible to specify unlimited health or negative values.

please fix bug not add lore show item.

i user Nbteditor 2.01 . MC spigot 1.10.2 build 7/1/2016 at 13h
i user nbtitem lore add content not show item.
I stop server start server item still show lore added!

The 1.15 Update

It's just released and Plugin is broken (didn't load).

Just an Issue to let you know and hope we can use it soon (hope you will add an alternative jenkins)

Mob Spawners Bug

When I set up a custom mob spawner with an anime book it works for a few seconds after that it becomes a spawner for pigs, please fix.

NoSuchMethodException: org.bukkit.craftbukkit.v1_13_R2.CraftWorld.getTileEntityAt

Paper dev 488 (Spigot 1.13.2)
NBTEditor dev 37

@goncalomb

[04:41:12] [Server thread/INFO]: [NBTEditor] Enabling NBTEditor v3.1.0-SNAPSHOT
[04:41:12] [Server thread/ERROR]: [NBTEditor] Error preparing reflection objects
java.lang.RuntimeException: Error while preparing NBT wrapper classes.
	at com.goncalomb.bukkit.mylib.reflect.NBTBase.prepareReflection(NBTBase.java:52) ~[?:?]
	at com.goncalomb.bukkit.nbteditor.NBTEditor.onEnable(NBTEditor.java:70) ~[?:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:254) ~[patched_1.13.2.jar:git-Paper-488]
	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:325) ~[patched_1.13.2.jar:git-Paper-488]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) ~[patched_1.13.2.jar:git-Paper-488]
	at org.bukkit.craftbukkit.v1_13_R2.CraftServer.enablePlugin(CraftServer.java:441) ~[patched_1.13.2.jar:git-Paper-488]
	at org.bukkit.craftbukkit.v1_13_R2.CraftServer.enablePlugins(CraftServer.java:355) ~[patched_1.13.2.jar:git-Paper-488]
	at net.minecraft.server.v1_13_R2.MinecraftServer.l(MinecraftServer.java:613) ~[patched_1.13.2.jar:git-Paper-488]
	at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:575) ~[patched_1.13.2.jar:git-Paper-488]
	at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:435) ~[patched_1.13.2.jar:git-Paper-488]
	at net.minecraft.server.v1_13_R2.DedicatedServer.init(DedicatedServer.java:316) ~[patched_1.13.2.jar:git-Paper-488]
	at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:791) ~[patched_1.13.2.jar:git-Paper-488]
	at java.lang.Thread.run(Thread.java:834) [?:?]
Caused by: java.lang.NoSuchMethodException: org.bukkit.craftbukkit.v1_13_R2.CraftWorld.getTileEntityAt(int, int, int)
	at java.lang.Class.getMethod(Class.java:2109) ~[?:?]
	at com.goncalomb.bukkit.mylib.reflect.NBTUtils.prepareReflection(NBTUtils.java:98) ~[?:?]
	at com.goncalomb.bukkit.mylib.reflect.NBTBase.prepareReflection(NBTBase.java:50) ~[?:?]
	... 12 more
[04:41:12] [Server thread/ERROR]: [NBTEditor] This version of NBTEditor is not compatible with this version of Bukkit

every second error

some guys have edited items like vip axe and something, but i dont understand why i become every second this error message in the console, or what i can do against it..
i cleared the NBTEdit folder, but it dont changed the problem

[Server thread/ERROR]: Could not pass event PlayerInteractEvent to NBTEditor v3.3-SNAPSHOT
org.bukkit.event.EventException: null
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:319) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:481) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at net.minecraft.server.v1_16_R3.PlayerInteractManager.a(PlayerInteractManager.java:447) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1356) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at net.minecraft.server.v1_16_R3.PacketPlayInUseItem.a(PacketPlayInUseItem.java:27) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at net.minecraft.server.v1_16_R3.PacketPlayInUseItem.a(PacketPlayInUseItem.java:1) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:942) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:935) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeAll(SourceFile:103) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:918) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:851) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:164) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	at java.lang.Thread.run(Thread.java:829) [?:?]
Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
	at jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) ~[?:?]
	at jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) ~[?:?]
	at jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) ~[?:?]
	at java.util.Objects.checkIndex(Objects.java:372) ~[?:?]
	at java.util.ArrayList.get(ArrayList.java:459) ~[?:?]
	at java.util.Collections$UnmodifiableList.get(Collections.java:1310) ~[?:?]
	at com.goncalomb.bukkit.mylib.utils.Utils.checkOnceThisTick(Utils.java:127) ~[?:?]
	at com.goncalomb.bukkit.customitems.api.CustomItemListener.playerInteract(CustomItemListener.java:82) ~[?:?]
	at jdk.internal.reflect.GeneratedMethodAccessor858.invoke(Unknown Source) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:315) ~[spigot-1.16.5.jar:2991-Spigot-018b9a0-f3f3094]
	... 20 more

Right clicking the ground or a block OR right clicking when holding a book of souls throws an error

Using NBT 3.3 on a Spigot 1.16.5 server throws this error when I right click a block or whenever I'm holding and opening a book of souls. I'm still able to edit and use the book of souls, but the console is spammed with this error whenever I right click.

Edit: Looks like the error only starts popping up after using the /reload command.

[01:47:45] [Server thread/ERROR]: Could not pass event PlayerInteractEvent to NBTEditor v3.3-SNAPSHOT
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
org.bukkit.event.EventException: null
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:494) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.PlayerInteractManager.a(PlayerInteractManager.java:479) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.PacketPlayInUseItem.a(PacketPlayInUseItem.java:32) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1504) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:28) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.PacketPlayInUseItem.a(PacketPlayInUseItem.java:1) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1054) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1061) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1038) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(SourceFile:127) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:273) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:970) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at java.lang.Thread.run(Thread.java:834) [?:?]
at jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) ~[?:?]
at jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) ~[?:?]
at java.util.Objects.checkIndex(Objects.java:372) ~[?:?]
at jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) ~[?:?]
at java.util.Collections$UnmodifiableList.get(Collections.java:1310) ~[?:?]
at java.util.ArrayList.get(ArrayList.java:459) ~[?:?]
at com.goncalomb.bukkit.customitems.api.CustomItemListener.playerInteract(CustomItemListener.java:82) ~[?:?]
at com.goncalomb.bukkit.mylib.utils.Utils.checkOnceThisTick(Utils.java:127) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at jdk.internal.reflect.GeneratedMethodAccessor863.invoke(Unknown Source) ~[?:?]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
... 20 more
org.bukkit.event.EventException: null
[01:47:45] [Server thread/ERROR]: Could not pass event PlayerInteractEvent to NBTEditor v3.3-SNAPSHOT
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.PlayerInteractManager.a(PlayerInteractManager.java:479) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:494) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.PacketPlayInUseItem.a(PacketPlayInUseItem.java:32) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1504) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:28) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.PacketPlayInUseItem.a(PacketPlayInUseItem.java:1) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1061) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1038) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1054) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(SourceFile:127) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:273) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:970) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at java.lang.Thread.run(Thread.java:834) [?:?]
at jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) ~[?:?]
Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) ~[?:?]
at jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) ~[?:?]
at java.util.Objects.checkIndex(Objects.java:372) ~[?:?]
at java.util.ArrayList.get(ArrayList.java:459) ~[?:?]
at java.util.Collections$UnmodifiableList.get(Collections.java:1310) ~[?:?]
at com.goncalomb.bukkit.customitems.api.CustomItemListener.playerInteract(CustomItemListener.java:82) ~[?:?]
at jdk.internal.reflect.GeneratedMethodAccessor863.invoke(Unknown Source) ~[?:?]
... 20 more
at com.goncalomb.bukkit.mylib.utils.Utils.checkOnceThisTick(Utils.java:127) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[custom18.jar:3096-Spigot-9fb885e-296df56]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]

Sponge

Are you planning to make a plugin for sponge?

[MC 1.11] RuntimeException: Error while preparing NBT wrapper classes.

@goncalomb Update needed to support Spigot 1.11. :)

[21:39:55] [Server thread/INFO]: [NBTEditor] Enabling NBTEditor v2.1-SNAPSHOT
[21:39:55] [Server thread/ERROR]: [NBTEditor] Error preparing reflection objects
java.lang.RuntimeException: Error while preparing NBT wrapper classes.
	at com.goncalomb.bukkit.mylib.reflect.NBTBase.prepareReflection(NBTBase.java:53) ~[nbteditor-2.1-SNAPSHOT.jar:?]
	at com.goncalomb.bukkit.nbteditor.NBTEditor.onEnable(NBTEditor.java:72) [nbteditor-2.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:271) [patched_1.11.jar:git-Paper-928]
	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) [patched_1.11.jar:git-Paper-928]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407) [patched_1.11.jar:git-Paper-928]
	at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugin(CraftServer.java:377) [patched_1.11.jar:git-Paper-928]
	at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugins(CraftServer.java:327) [patched_1.11.jar:git-Paper-928]
	at net.minecraft.server.v1_11_R1.MinecraftServer.t(MinecraftServer.java:433) [patched_1.11.jar:git-Paper-928]
	at net.minecraft.server.v1_11_R1.MinecraftServer.l(MinecraftServer.java:394) [patched_1.11.jar:git-Paper-928]
	at net.minecraft.server.v1_11_R1.MinecraftServer.a(MinecraftServer.java:332) [patched_1.11.jar:git-Paper-928]
	at net.minecraft.server.v1_11_R1.DedicatedServer.init(DedicatedServer.java:276) [patched_1.11.jar:git-Paper-928]
	at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:599) [patched_1.11.jar:git-Paper-928]
	at java.lang.Thread.run(Unknown Source) [?:1.8.0_112]
Caused by: java.lang.NoSuchMethodException: net.minecraft.server.v1_11_R1.ItemStack.createStack(net.minecraft.server.v1_11_R1.NBTTagCompound)
	at java.lang.Class.getMethod(Unknown Source) ~[?:1.8.0_112]
	at com.goncalomb.bukkit.mylib.reflect.NBTUtils.prepareReflection(NBTUtils.java:65) ~[nbteditor-2.1-SNAPSHOT.jar:?]
	at com.goncalomb.bukkit.mylib.reflect.NBTBase.prepareReflection(NBTBase.java:51) ~[nbteditor-2.1-SNAPSHOT.jar:?]
	... 12 more
[21:39:55] [Server thread/ERROR]: [NBTEditor] This version of NBTEditor is not compatible with this version of Bukkit

CommandException: Unhandled exception executing 'nbti mod add AttackSpeed 1 16 mainhand'

Opening a ticket since the #51 PR was merged before the issue was fixed.

[09:07:19] [Server thread/INFO]: player issued server command: /nbti mod add AttackSpeed 1 16 mainhand
[09:07:19] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing 'nbti mod add AttackSpeed 1 16 mainhand' in com.goncalomb.bukkit.mylib.command.InternalCommand(nbtitem)
	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:169) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at org.bukkit.craftbukkit.v1_16_R2.CraftServer.dispatchCommand(CraftServer.java:802) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at net.minecraft.server.v1_16_R2.PlayerConnection.handleCommand(PlayerConnection.java:1921) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at net.minecraft.server.v1_16_R2.PlayerConnection.a(PlayerConnection.java:1732) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at xuan.cat.xuancatapi.code.paper.v1_16_R2.nms.entity.CodeExtendPlayerConnection.packetIn(CodeExtendPlayerConnection.java:753) ~[?:?]
	at xuan.cat.xuancatapi.code.paper.v1_16_R2.nms.entity.CodeExtendPlayerConnection.packetIn(CodeExtendPlayerConnection.java:604) ~[?:?]
	at xuan.cat.xuancatapi.code.paper.v1_16_R2.nms.entity.CodeExtendPlayerConnection.a(CodeExtendPlayerConnection.java:82) ~[?:?]
	at net.minecraft.server.v1_16_R2.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at net.minecraft.server.v1_16_R2.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at net.minecraft.server.v1_16_R2.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:43) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at net.minecraft.server.v1_16_R2.TickTask.run(SourceFile:18) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at net.minecraft.server.v1_16_R2.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at net.minecraft.server.v1_16_R2.MinecraftServer.ba(MinecraftServer.java:1192) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at net.minecraft.server.v1_16_R2.MinecraftServer.executeNext(MinecraftServer.java:1185) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at net.minecraft.server.v1_16_R2.MinecraftServer.sleepForTick(MinecraftServer.java:1161) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:1005) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$a$0(MinecraftServer.java:178) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	at java.lang.Thread.run(Thread.java:832) [?:?]
Caused by: java.lang.RuntimeException: java.lang.NullPointerException
	at com.goncalomb.bukkit.mylib.command.MySubCommand.invokeExeMethod(MySubCommand.java:203) ~[?:?]
	at com.goncalomb.bukkit.mylib.command.MySubCommand.execute(MySubCommand.java:122) ~[?:?]
	at com.goncalomb.bukkit.mylib.command.MySubCommand.execute(MySubCommand.java:112) ~[?:?]
	at com.goncalomb.bukkit.mylib.command.MySubCommand.execute(MySubCommand.java:112) ~[?:?]
	at com.goncalomb.bukkit.mylib.command.InternalCommand.execute(InternalCommand.java:43) ~[?:?]
	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	... 20 more
Caused by: java.lang.NullPointerException
	at com.goncalomb.bukkit.nbteditor.nbt.attributes.ItemModifier.toNBT(ItemModifier.java:90) ~[?:?]
	at com.goncalomb.bukkit.nbteditor.nbt.attributes.ItemModifier.setItemStackModifiers(ItemModifier.java:64) ~[?:?]
	at com.goncalomb.bukkit.nbteditor.commands.CommandNBTItem.mod_add(CommandNBTItem.java:96) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:564) ~[?:?]
	at com.goncalomb.bukkit.mylib.command.MySubCommand.invokeExeMethod(MySubCommand.java:197) ~[?:?]
	at com.goncalomb.bukkit.mylib.command.MySubCommand.execute(MySubCommand.java:122) ~[?:?]
	at com.goncalomb.bukkit.mylib.command.MySubCommand.execute(MySubCommand.java:112) ~[?:?]
	at com.goncalomb.bukkit.mylib.command.MySubCommand.execute(MySubCommand.java:112) ~[?:?]
	at com.goncalomb.bukkit.mylib.command.InternalCommand.execute(InternalCommand.java:43) ~[?:?]
	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.16.3.jar:git-Tuinity-"f7b8e25"]
	... 20 more

1.12 - /nbti tocommand generates invalid JSON

The /nbti tocommand command generates JSON that is invalid and will not work in command blocks.
The Numerical tags in lists (enchants, lore, attribute modifiers) are not supposed to be there
0: 1: 2: etc.
Numbers should not have the data type specified after the number (s, L, b, etc.); found in enchants, UUIDs, and the like.

MC 1.12 Support

@goncalomb Heads up. NBTEditor needs to be updated to support 1.12.

[23:00:05] [Server thread/INFO]: [NBTEditor] Enabling NBTEditor v2.2-SNAPSHOT
[23:00:05] [Server thread/ERROR]: [NBTEditor] Error preparing reflection objects
java.lang.RuntimeException: Error while preparing NBT wrapper classes.
	at com.goncalomb.bukkit.mylib.reflect.NBTBase.prepareReflection(NBTBase.java:53) ~[nbteditor-2.2-SNAPSHOT.jar:?]
	at com.goncalomb.bukkit.nbteditor.NBTEditor.onEnable(NBTEditor.java:70) [nbteditor-2.2-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) [patched_1.12-pre6.jar:git-Paper-"adab11a1"]
	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) [patched_1.12-pre6.jar:git-Paper-"adab11a1"]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [patched_1.12-pre6.jar:git-Paper-"adab11a1"]
	at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:379) [patched_1.12-pre6.jar:git-Paper-"adab11a1"]
	at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:329) [patched_1.12-pre6.jar:git-Paper-"adab11a1"]
	at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:438) [patched_1.12-pre6.jar:git-Paper-"adab11a1"]
	at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:399) [patched_1.12-pre6.jar:git-Paper-"adab11a1"]
	at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:337) [patched_1.12-pre6.jar:git-Paper-"adab11a1"]
	at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:276) [patched_1.12-pre6.jar:git-Paper-"adab11a1"]
	at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:612) [patched_1.12-pre6.jar:git-Paper-"adab11a1"]
	at java.lang.Thread.run(Unknown Source) [?:1.8.0_131]
Caused by: java.lang.NoSuchMethodException: net.minecraft.server.v1_12_R1.Entity.e(net.minecraft.server.v1_12_R1.NBTTagCompound)
	at java.lang.Class.getMethod(Unknown Source) ~[?:1.8.0_131]
	at com.goncalomb.bukkit.mylib.reflect.NBTUtils.prepareReflection(NBTUtils.java:78) ~[?:?]
	at com.goncalomb.bukkit.mylib.reflect.NBTBase.prepareReflection(NBTBase.java:51) ~[?:?]
	... 12 more
[23:00:05] [Server thread/ERROR]: [NBTEditor] This version of NBTEditor is not compatible with this version of Bukkit

Spawners Broken

Editing a spawner with any command will reset the spawner to a pig spawner.

I've tried this with multiple types of mobs, and none of them work.
Books of Souls can lead to errors while viewing spawner info.

(1.11 dev versions)

1.15+ Villager professions are no longer valid.

Back in 1.15, Mojang changed how villager professions are handled. They are no longer a number, but a string value such as farmer, shepherd, stonemason, etc.

Shop inventories still work the same, it's just the career level and profession variables that no longer work and result in the creation of a jobless un-trade-able villager.

The version I'm using is the current 1.16 version.

Suggestion: Potion + Arrow Colors

I'd love to see the ability to change potion and arrow colors for custom potions & arrows.
Minecraft supports it.

It'd be much more comfortable changing colors with this plugin than using external tools like http://minecraft.tools/en/potion.php

It's something no Spigot/Bukkit plugin seems to have done yet as well.

That's all. This plugin has been a staple for my server for years. The 3.0 update was great.

NBTeditor error 1.12.1

[21:26:38] [Server thread/INFO]: [NBTEditor] Enabling NBTEditor v2.3-SNAPSHOT
[21:26:38] [Server thread/ERROR]: [NBTEditor] Error preparing reflection objects
java.lang.RuntimeException: Error while preparing NBT wrapper classes.
at com.goncalomb.bukkit.mylib.reflect.NBTBase.prepareReflection(NBTBase.java:52) ~[nbteditor-2.3-SNAPSHOT.jar:?]
at com.goncalomb.bukkit.nbteditor.NBTEditor.onEnable(NBTEditor.java:72) [nbteditor-2.3-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) [spigot.jar:git-Spigot-65e8124-963b19c]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [spigot.jar:git-Spigot-65e8124-963b19c]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:402) [spigot.jar:git-Spigot-65e8124-963b19c]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:380) [spigot.jar:git-Spigot-65e8124-963b19c]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:329) [spigot.jar:git-Spigot-65e8124-963b19c]
at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422) [spigot.jar:git-Spigot-65e8124-963b19c]
at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383) [spigot.jar:git-Spigot-65e8124-963b19c]
at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338) [spigot.jar:git-Spigot-65e8124-963b19c]
at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272) [spigot.jar:git-Spigot-65e8124-963b19c]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [spigot.jar:git-Spigot-65e8124-963b19c]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_141]
Caused by: java.lang.NoSuchMethodException: net.minecraft.server.v1_12_R1.TileEntity.a(net.minecraft.server.v1_12_R1.NBTTagCompound)
at java.lang.Class.getMethod(Unknown Source) ~[?:1.8.0_141]
at com.goncalomb.bukkit.mylib.reflect.NBTUtils.prepareReflection(NBTUtils.java:86) ~[?:?]
at com.goncalomb.bukkit.mylib.reflect.NBTBase.prepareReflection(NBTBase.java:50) ~[?:?]
... 12 more
[21:26:38] [Server thread/ERROR]: [NBTEditor] This version of NBTEditor is not compatible with this version of Bukkit

PlayerPickupItemEvent private void listener registered.

Paper dev 1167 (Spigot 1.12)

[17:54:14] [Server thread/WARN]: [NBTEditor] "NBTEditor v2.3-SNAPSHOT" has registered a listener for org.bukkit.event.player.PlayerPickupItemEvent on method "private void com.goncalomb.bukkit.customitems.api.CustomItemListener.playerPickupItem(org.bukkit.event.player.PlayerPickupItemEvent)", but the event is Deprecated. "Server performance will be affected"; please notify the authors [goncalomb].

/bos items

it does not work
I just downloaded your file and started the server, I used up all the commands
But there is a problem when I use /bos items I can put the item into the box, but not saved
Can you show me how to fix this?thanks

1.17 Support

Due to reflection changes, currently breaks with Spigot / Paper 1.17.

1.14 Reflections Error

Attempting to use the plugin 1.14 yields fatal errors regarding reflections. The one which shows in the console on launch with the latest Spigot build is:

[16:36:54] [Server thread/ERROR]: [NBTEditor] Error preparing reflection objects java.lang.RuntimeException: Error while preparing NBT wrapper classes. at com.goncalomb.bukkit.mylib.reflect.NBTBase.prepareReflection(NBTBase.java:52) ~[nbteditor-3.1.1-SNAPSHOT.jar:?] at com.goncalomb.bukkit.nbteditor.NBTEditor.onEnable(NBTEditor.java:70) [nbteditor-3.1.1-SNAPSHOT.jar:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) [server.jar:git-Spigot-0c02b0c-e879c44] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:346) [server.jar:git-Spigot-0c02b0c-e879c44] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:408) [server.jar:git-Spigot-0c02b0c-e879c44] at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugin(CraftServer.java:458) [server.jar:git-Spigot-0c02b0c-e879c44] at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugins(CraftServer.java:372) [server.jar:git-Spigot-0c02b0c-e879c44] at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:440) [server.jar:git-Spigot-0c02b0c-e879c44] at net.minecraft.server.v1_14_R1.DedicatedServer.init(DedicatedServer.java:258) [server.jar:git-Spigot-0c02b0c-e879c44] at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:758) [server.jar:git-Spigot-0c02b0c-e879c44] at java.lang.Thread.run(Thread.java:844) [?:?] Caused by: java.lang.NoSuchMethodException: net.minecraft.server.v1_14_R1.ChunkRegionLoader.a(net.minecraft.server.v1_14_R1.NBTTagCompound, net.minecraft.server.v1_14_R1.World, double, double, double, boolean) at java.lang.Class.getMethod(Class.java:2067) ~[?:?] at com.goncalomb.bukkit.mylib.reflect.NBTUtils.prepareReflection(NBTUtils.java:111) ~[?:?] at com.goncalomb.bukkit.mylib.reflect.NBTBase.prepareReflection(NBTBase.java:50) ~[?:?] ... 10 more [16:36:54] [Server thread/ERROR]: [NBTEditor] This version of NBTEditor is not compatible with this version of Bukkit

Tags:[""] supported, but not in BoS

I don't know if this is considered a feature request or a bug but... Yea. Tags on entities are saved in Book of Souls(s), but they aren't listed inside the book with the other information about the entity.
Note; if you do by change fix/add this feature, I'd highly advise adding it to its own book page if possible. I've seen some people use a lot of tags on an entity before and/or very long strings.

Thanks again for making the awesome plugin, and I hope it's around for a long time to come. :D

Not work

when i download i cant use all nbteditor commands

/nbttile command-colors not working

Version: Spigot 1.9
Plugin Version: 2.0 Snapshot
When I look at a command block and type this command, it keeps saying "No Command Block in sight".

The 1.8 version is not working.

If I type in: "/help NBTEditor" it's showing me:
" ---- Help: NBTEditor -- Page 1/1 ----
Commands from NBTEditor:"
And I've also tried to use commands such as "/bookofsouls get pig" but nothing was happening... It was just showing up "Unknown command. Type "/help" for help. It may be just on version 1.8.9 but i cant swap the version right now...

Loot tables

Is there a way we can change the loot table for all the mobs of one type? Such as all ender dragons dropping a dragon egg etc? I want to do this but can’t find anywhere were it says how to.

Thanks

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.