// EnderBank | [1.20] | Ender Chests To Banks! \\ icon

// EnderBank | [1.20] | Ender Chests To Banks! \\ -----

Turn ender chests into item banks much like popular rpg servers! [WORKING SEARCH FEATURE ;)]




Version: 1.20.1.a.1
funciona en 1-.20 deberia poder dejar modificar el titulo agregue esa opcion porfavor gracias

Version: 1.16.5.a.1
[03:17:59 ERROR]: Could not pass event PlayerInteractEvent to EnderBank v1.16.5.a.1
java.lang.IndexOutOfBoundsException: Index: -1, Size: 0
at java.util.ArrayList.rangeCheckForAdd(ArrayList.java:756) ~[?:?]
at java.util.ArrayList.add(ArrayList.java:481) ~[?:?]
at me.TheTealViper.enderbank.BankStorage.openPage(BankStorage.java:126) ~[?:?]
at me.TheTealViper.enderbank.EnderBank.openEnderBank(EnderBank.java:393) ~[?:?]
at me.TheTealViper.enderbank.EnderBank.onChestClick(EnderBank.java:387) ~[?:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor29.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[server.jar:git-Light-c982f88]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[server.jar:git-Light-c982f88]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[server.jar:git-Light-c982f88]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:624) ~[server.jar:git-Light-c982f88]
at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:549) ~[server.jar:git-Light-c982f88]
at net.minecraft.server.v1_16_R3.PlayerInteractManager.a(PlayerInteractManager.java:532) ~[server.jar:git-Light-c982f88]
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1792) ~[server.jar:git-Light-c982f88]
at net.minecraft.server.v1_16_R3.PacketPlayInUseItem.a(PacketPlayInUseItem.java:31) ~[server.jar:git-Light-c982f88]
at net.minecraft.server.v1_16_R3.PacketPlayInUseItem.a(PacketPlayInUseItem.java:9) ~[server.jar:git-Light-c982f88]
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:55) ~[server.jar:git-Light-c982f88]
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[server.jar:git-Light-c982f88]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[server.jar:git-Light-c982f88]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[server.jar:git-Light-c982f88]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[server.jar:git-Light-c982f88]
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1339) ~[server.jar:git-Light-c982f88]
at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1332) ~[server.jar:git-Light-c982f88]
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[server.jar:git-Light-c982f88]
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1308) ~[server.jar:git-Light-c982f88]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1152) ~[server.jar:git-Light-c982f88]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:296) ~[server.jar:git-Light-c982f88]
at java.lang.Thread.run(Thread.java:831) [?:?]



I have that error
-
Author's response
Ronal I believe this error has happened because you had your server running, joined your server, added the plugin, and then typed "/reload" or something of that sort. The plugin needs to be loaded on it's first go with NO PLAYERS in the server meaning a reload will likely break it. You need to do a full shut down and full fresh startup. To fix the issue I believe you may have, simply stop the server, delete the plugin's files, start the server again completely fresh, and then allow players to join. It should fix everything. If it doesn't fix it feel free to reach out on my discord server:
https://discord.gg/H32FcPp

I don't check spigot often.

Version: 1.16.5.a.1
This is hands down one of the best plugins I have ever used. I have run this plugin on a 24/7 server for about 4-5 months and had absolutely no issues at all. Users are able to discover bank mechanics within a few minutes. Admin setup of currency etc. was quick and easy.

It pains me to read the reviews from dinoboss2001, Atog_, and paulreob. None of them are offering true constructive criticism and in most cases they should worry more about their lack of communication skills/methods instead of how you choose to program.

I was very disappointed to see that this was not updated for 1.18 but I can completely understand why now. I wouldn't want to FREE-ly share my work with the likes of such an ignorant and rude userbase either.

I agree with your response to dinoboss2001: If that many users are downloading your plugins then you must be doing something right.

Thank you for sharing your creative work with us.
-
Author's response
Hey Jullian thanks for the kind words. I haven't formally updated the plugin past 1.16 but I have tested it and it appears to function perfectly fine with 1.18. If you update to 1.18 and find any problems which I may have missed let me know and I'll address them and formally update to 1.18.

Version: 1.16.5.a.1
I am critical and Spanish as a dev I will complain only that it lacks a lot of debugging your code if you want me to mark errors with pleasure I do but literally this plugin is going to overload servers is very poorly optimized and reptiles several lines of code unnecessarily.
-
Author's response
I'm responding to this because it seems to be a common theme with paulreob and Atog_ below you. With all due respect, you've released 3 plugins totaling ~400 downloads while my plugins have well over 200k. I'm not saying that makes me oblivious to anything you have to say, but you're gonna need to prove some credibility. On top of that, the ONLY people complaining about optimizations are other devs who meticulously look into the code because that's just some weird culture which has been created amongst programmers for some reason. Like bro it's an entirely free minecraft plugin I made for fun. I'm not asking anybody to download it. I post it and people use it by choice and because it's not perfectly optimized (I couldn't care less to do that) you have a tantrum. If you are so inclined, you are free to make your own version. You can even use my oh so horrible source code as a foundation and build off of it. Just stop complaining when all the normal users are enjoying their experience. Reviews are for functional feedback by actual users, not temper tantrums by devs.

Version: 1.16.5.a.1
I didn't like the way you programmed it at all, it is poorly optimized and sometimes there are errors like a NPE when opening the inventory. You don't follow the JNC or S.O.L.I.D; it is very badly structured and I see unnecessary several classes that are in the source code. Saving "air" to the bank file will only take more space, especially if there are many players with many pages in the bank, every slot they DON'T USE is being SAVED, it's a bad optimization. The idea is good but it was made by a person who was not able to make it as good as possible.
-
Author's response
You and Paul need to get a life it's a free plugin stop review bombing the backend programming when it functions perfectly fine. The review section is not meant for you to share your opinion on whether or not I capitalized variables or class names right. The review section is meant for server owners or staff on the in-game functionality, not devs nit picking code but not forking any fixes themselves.

Version: 1.16.5.a.1
The code is crap, it does not follow the Java Naming Conventions and it is not well structured either, you have things in the "utils" package that you do not even use, you abuse the static unnecessarily, your code can improve, but it is made in the worst possible way, you have a bad optimization both in code and as you save the items in the bank file, you could separate the listeners and commands from the main because it looks horrible and also very messy, the only good thing is that it works.

A baby would better program that stuff.
-
Author's response
Everyone's programming style semantics are different. I'm not programming in a team environment so popular conventions mean nothing to me. There is nothing wrong with using static, you and the Spigot dev team just like to whine about it for no reason. "The only good thing is that it works" is all that I care about because that's the only use a user is intended to have. You complain about optimization in a completely free plugin. You need to re-evaluate your priorities and personality going out of your way to roast something that doesn't matter. Stop review bombing a plugin that works perfectly because you don't like the backend conventions boo hoo bro go cry somewhere else lol.

Version: 1.16.5.a.1
Tested out on java 11 but can you please give a link for source code so i can compile it co java 8???
-
Author's response
Source code link is listed as one of the very first thing at the very top of the plugin page. If you can't find it try ctrl+f'ing "Source Code". Thanks for the review though!

Version: 1.15.2.b.6
I'm impressed it still works on 1.16 but please update it so it keeps working xD. I'll buy you a cup of preffered beverage for it.
And who knows there are probably some potential bugs with the version difference.
-
Author's response
Thanks for the review :) I don't keep up with Spigot much as I don't really have the time. If it ever stops working feel free to reach out over my discord server because I'll actually get that notification. If I have the time I'll probably be willing to update it for nothing but only by request and not for fun. https://discord.gg/H32FcPp

Version: 1.15.2.b.6
1.16pls.........................................................................
-
Author's response
Thanks for the review. I was informed it worked on 1.16 anyway, but now it is officially updated for 1.16 :)

Version: 1.15.2.b.3
Developer is awesome, responds very quickly and was very fast to add my suggestions. This is a Premium quality plugin.

Version: 1.15.2.a.8
iM UsInG jAvA 8 AnD tHis dOes NoT wORk

Great plugin, well thought and executed. I give those humble five stars for your efforts. Keep up the good work!
-
Author's response
Thanks for the review! To fix your Java 8 problem simply delete system32 and your pc should be good as new ;)

Version: 1.15.2.a.6
Works perfectly! I really like the change in the ender chest mechanic while keeping to the base idea the ender chest has. This plugin really feels more like a proper vanilla expansion to the chest than anything.

If I could ask for one thing, is it possible to add a config option for blacklisted/whitelisted worlds? Using a world plugin like Universe leaves it so a player can, for example, go into a creative world and take items from there to a survival worlds essentially smuggling items. It'd be really cool to see this if you can. Otherwise, I really love the plugin. Keep it up c:
-
Author's response
Coming in the update releasing in about 20 seconds (1.15.2.a.7) :P

Version: 1.15.2.a.4
Cheers for the resource Teal, it works well. I'd suggest adding an ender chest opening and closing noise when doing the respective thing to the Ender Bank inventory. :)
-
Author's response
Thanks for the review. I'm currently bogged with schoolwork and will probably forget about this request, but if you add it to my discord server https://discord.gg/H32FcPp I'll be more likely to still have it in mind when I'm free.

Version: 1.15.2.a.1
can you support 1.12.2 please

----------------------------------------
good plugin btw
-
Author's response
I normally only work on projects over the Summer or Winter. I will definitely forget by this coming Summer, but if you would still like it then feel free to ask for it then haha.

Version: 1.15.1.a.4
The support is wonderful. Congratulations. The plugin very well done, better than the original. Congratulations on the work. May he continue to improve.
-
Author's response
Thanks for the review! Let me know if you have any suggestions :)

Version: 1.15.1.a.4
Amazing plugin, but this search feature can be improved. Actually you can open your enderchest from any place using the search. I have a few ideas to this plugin, where i can send it? Again, thanks <3
-
Author's response
That issue has been fixed in the most recent release ;) Thanks for the review!

Version: 1.15.1.a.4
This Plugin Is working on 1.14.4 now thanks for the update, really good bank solution. A Must Have!
-
Author's response
Thanks for the review! Sorry for it not working for a bit! I only know about bugs when people report them haha :)

Version: 1.15.0.a.2
This Plugin Is Excellent, But I Have A Question: I Can't Take Items Out Or Move Them Around Without Using The Search Option, Is This Intended? I Use 1.14.4. Thanks! It Really Helps My Server! :)
-
Author's response
That is definitely not intended. Contact me on Discord @TheTealViper#2424 and we can talk more in depth as to why that's happening :)

Version: 1.15.0.a.1
This is a cool plugin, but It doesn't take money from player.
bruhbruhbruhbruhbruh
-
Author's response
Accidentally left the plugin in testing mode. Fixed in most recent update. Thanks for reporting.

Resource Information
Author:
----------
Total Downloads: 10,527
First Release: Dec 19, 2019
Last Update: Jun 27, 2023
Category: ---------------
All-Time Rating:
18 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings