nayruden / ocd Goto Github PK
View Code? Open in Web Editor NEWOChestDump: Stash your inventory in a chest and vice versa
Home Page: http://omnivr.net
OChestDump: Stash your inventory in a chest and vice versa
Home Page: http://omnivr.net
Add a count command that will print out a report of how much you have of each item. Maybe combine with the "all" flag somehow for a "count all chests near me"?
Currently chest protection is only storing vectors, it should store the world the vector is used in as well.
Example: I am carrying a bunch of cobblestone, I would look at the chest and type /ocd stash 1 to stash all cobblestone. I hate click-dragging mountains of raw blocks after a mining run
Due to the bukkit bug, OCD fails with new chests. Detect when this is going to be an issue and report it as such to the user.
Support for LWC and my own possibly upcoming chest protection.
Need to look into how Bukkit supports cross-plugin communication.
If possible, OCD should combine item stacks for more space efficient storage
Maybe /ocd stashi for stash ignore toolbar?
The ability to sort chests would be nice
Since each color of wool is still the same item, I'll have to handle dyed cloth specially.
Sorting fails with the following error:
00:04:05 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'ocd' in plugin OChestDump v1.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:254) at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:626) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:589) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:583) at net.minecraft.server.Packet3Chat.a(SourceFile:24) at net.minecraft.server.NetworkManager.a(NetworkManager.java:198) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72) at net.minecraft.server.NetworkListenThread.a(SourceFile:100) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283) at net.minecraft.server.ThreadServerApplication.run(SourceFile:375) Caused by: java.lang.NullPointerException at net.omnivr.ocd.OChestDump.compactStack(OChestDump.java:192) at net.omnivr.ocd.OChestDump.compactInventory(OChestDump.java:203) at net.omnivr.ocd.OChestDump.onCommand(OChestDump.java:122) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35) ... 12 more
The Bukkit devs probably changed how they're handling empty spaces in the inventory.
Add support for stashing, looting, and swapping to/from dispensers in OCD.
A "sort all" feature with a configurable range to sort chests within would be nice. The admin would set the maximum range in the config. Any chest that is detected not to be owned by the player should be ignored.
The settings are pretty much useless if you have no chest protection plugin.
I suggest that the folder that contains them would not be created automatically, but would be used if it exists.
In the zip you download, there would be the folder, the plugin and a readme which would say that the folder is only to use if you have a chest protection plugin.
v1.1 is unable to loot/stash items without metadata, this needs to be fixed :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.