Giter Site home page Giter Site logo

deepstorageplus's Introduction

Hello World!

My Technical Skills ๐Ÿ’ป







Contact Me ๐Ÿ’ฌ

LinkedIn

deepstorageplus's People

Contributors

acsmars avatar chancesd avatar christopherwalkerml avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

deepstorageplus's Issues

NBT outa date

[00:55:57 INFO]: [NBTAPI] [NBTAPI] Found Spigot: v1_19_R1! Trying to find NMS support
[00:55:57 WARN]: [NBTAPI] [NBTAPI] This Server-Version(v1_19_R1) is not supported by this NBT-API Version(2.9.2) located at me.darkolythe.multitool.utils.MinecraftVersion. The NBT-API will try to work as good as it can! Some functions may not work!
[00:55:57 INFO]: [NBTAPI] [NBTAPI] Found Gson: class com.google.gson.Gson
[00:55:57 ERROR]: Could not pass event InventoryOpenEvent to DeepStoragePlus v1.11.2
me.darkolythe.multitool.NbtApiException: [?]Error while calling the method 'getString(java.lang.String)', loaded: true, Enum: COMPOUND_GET_STRING Passed Class: class java.lang.Boolean
at me.darkolythe.multitool.utils.nmsmappings.ReflectionMethod.run(ReflectionMethod.java:180) ~[DeepStoragePlus-1.11.2.jar:?]
at me.darkolythe.multitool.NBTReflectionUtil.getData(NBTReflectionUtil.java:631) ~[DeepStoragePlus-1.11.2.jar:?]
at me.darkolythe.multitool.NBTCompound.getString(NBTCompound.java:117) ~[DeepStoragePlus-1.11.2.jar:?]
at me.darkolythe.deepstorageplus.dsu.managers.SettingsManager.getOwner(SettingsManager.java:183) ~[DeepStoragePlus-1.11.2.jar:?]
at me.darkolythe.deepstorageplus.dsu.managers.SettingsManager.getLocked(SettingsManager.java:240) ~[DeepStoragePlus-1.11.2.jar:?]
at me.darkolythe.deepstorageplus.dsu.listeners.InventoryListener.onStorageOpen(InventoryListener.java:45) ~[DeepStoragePlus-1.11.2.jar:?]
at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37) ~[paper-api-1.19-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.19-R0.1-SNAPSHOT.jar:git-Paper-18]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.19-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:664) ~[paper-api-1.19-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_19_R1.event.CraftEventFactory.callInventoryOpenEvent(CraftEventFactory.java:1355) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.server.level.ServerPlayer.openMenu(ServerPlayer.java:1513) ~[?:?]
at net.minecraft.world.level.block.ChestBlock.use(ChestBlock.java:269) ~[?:?]
at net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase.use(BlockBehaviour.java:1052) ~[?:?]
at net.minecraft.server.level.ServerPlayerGameMode.useItemOn(ServerPlayerGameMode.java:571) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleUseItemOn(ServerGamePacketListenerImpl.java:1872) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.handle(ServerboundUseItemOnPacket.java:37) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.a(ServerboundUseItemOnPacket.java:9) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:51) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1358) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:183) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1335) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1328) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1306) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1191) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:302) ~[paper-1.19.jar:git-Paper-18]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.IllegalArgumentException: java.lang.ClassCastException@239a5368
at jdk.internal.reflect.GeneratedMethodAccessor44.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at me.darkolythe.multitool.utils.nmsmappings.ReflectionMethod.run(ReflectionMethod.java:178) ~[DeepStoragePlus-1.11.2.jar:?]
... 31 more
[00:55:57 ERROR]: Could not pass event InventoryOpenEvent to DeepStoragePlus v1.11.2
me.darkolythe.multitool.NbtApiException: [?]Error while calling the method 'getString(java.lang.String)', loaded: true, Enum: COMPOUND_GET_STRING Passed Class: class java.lang.Boolean
at me.darkolythe.multitool.utils.nmsmappings.ReflectionMethod.run(ReflectionMethod.java:180) ~[DeepStoragePlus-1.11.2.jar:?]
at me.darkolythe.multitool.NBTReflectionUtil.getData(NBTReflectionUtil.java:631) ~[DeepStoragePlus-1.11.2.jar:?]
at me.darkolythe.multitool.NBTCompound.getString(NBTCompound.java:117) ~[DeepStoragePlus-1.11.2.jar:?]
at me.darkolythe.deepstorageplus.dsu.managers.SettingsManager.getOwner(SettingsManager.java:183) ~[DeepStoragePlus-1.11.2.jar:?]
at me.darkolythe.deepstorageplus.dsu.managers.SettingsManager.getLocked(SettingsManager.java:240) ~[DeepStoragePlus-1.11.2.jar:?]
at me.darkolythe.deepstorageplus.dsu.listeners.InventoryListener.onStorageOpen(InventoryListener.java:45) ~[DeepStoragePlus-1.11.2.jar:?]
at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37) ~[paper-api-1.19-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.19-R0.1-SNAPSHOT.jar:git-Paper-18]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.19-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:664) ~[paper-api-1.19-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_19_R1.event.CraftEventFactory.callInventoryOpenEvent(CraftEventFactory.java:1355) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.server.level.ServerPlayer.openMenu(ServerPlayer.java:1513) ~[?:?]
at net.minecraft.world.level.block.ChestBlock.use(ChestBlock.java:269) ~[?:?]
at net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase.use(BlockBehaviour.java:1052) ~[?:?]
at net.minecraft.server.level.ServerPlayerGameMode.useItemOn(ServerPlayerGameMode.java:571) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleUseItemOn(ServerGamePacketListenerImpl.java:1872) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.handle(ServerboundUseItemOnPacket.java:37) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundUseItemOnPacket.a(ServerboundUseItemOnPacket.java:9) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:51) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1358) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:183) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1335) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1328) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1406) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1187) ~[paper-1.19.jar:git-Paper-18]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:302) ~[paper-1.19.jar:git-Paper-18]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.IllegalArgumentException: java.lang.ClassCastException@3029e120
at jdk.internal.reflect.GeneratedMethodAccessor44.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at me.darkolythe.multitool.utils.nmsmappings.ReflectionMethod.run(ReflectionMethod.java:178) ~[DeepStoragePlus-1.11.2.jar:?]
... 31 more
[00:55:57 WARN]: [NBTAPI] [NBTAPI] The NBT-API located at 'package me.darkolythe.multitool' seems to be outdated!
[00:55:57 WARN]: [NBTAPI] [NBTAPI] Current Version: '2.9.2' Newest Version: 2.10.0'
[00:55:57 WARN]: [NBTAPI] [NBTAPI] Please update the NBTAPI or the plugin that contains the api(nag the mod author when the newest release has an old version, not the NBTAPI dev)!

[SUGGESTION] Command to toggle resource pack alert on join

I have the resource pack downloaded and always enabled on my client.
But, I still get this annoying error when joining the server:
img

My suggestion is to have a command like /dsp alert (and /dsp alert on and /dsp alert off) that will toggle the join alert.

Wireless terminal dupe

When I use wireless terminal, opened DSU behaves like a normal chest. I can take any item from it and it remains in DSU.
I am using minecraft 1.15.2 on paper v304

Itens vanish after a player open the chest

There is an error that I don't know how to explain. I'm playing with some friends, and when a specific friend opens the chest the HD vanish and the chest gets reset.
If there is a hopper after the chest, (sometimes) the HD is saved, if not, god bye to all the items. All my others friends opens the chest and nothing like that happens. Just with this specific player. He can see the chest, the items inside, but when he closes the chest, it crashes, loose the items and the HD storage and he looses the access to the chest, if its locked.
I think is because the player has en "" after his nick.(MarcosVini) I think it probably be it. No error is showed in console. I'm using version 1.6.15

Wireless Max Range

I don't seem to be able to disable the max wireless range - I tried setting the value, first to -1 (as the config file says I should to disable the max range) and then to 999999999 (each time saving the config and restarting the server), neither of which worked or changed anything, I still just get a message saying I'm too far away

EDIT: Nevermind, unlinked and relinked my wireless terminal and that fixed it.

Phantom items

There are a few DSu's I have been using to hold specific items, for example at the base of a chicken cooker. However it is possible to have a hopper pull the last item out of the dsu erasing it from the storage container. When this happens the sorter is no longer able to place the items properly (I am looking at ores/raw metal specifically). Would it be possible to allow items to be set as static, as in the storage container will always have this item set, even if none are present?

DSS do not output items to linked dsu from hoppers and other imputs

Version 1.11.5
Server host Aternos

Issue
When multiple imputs set to DSS items enter in DSS but it does not output
2022-09-07_15 41 06

Behavior
(normal behavoior when I put all stacks from inventory they instantly go to linked dsu, this work as intended)
when I put item from inventory in chest with all items that didnt went to dsu, then it pulls out to linked dsu
also when I close and open dss it also pull out items to linked dsu

I have tested with one hopper and few stacks of items and trough period of few minutes, items does go from dss to dsu, but if I set 8 hoppers on all sides and have 8 double chests, I am pretty sure it wont work

p.s. I also had speed upgrade on dsu to max lvl, and that did not change the thing

if there is fix to this in config, I would really appreciated since atternos are not on time with updates and it will take really long time when they add new updates, and I plan 24h stream for the wikend for birthday stream, and quick fix would be really helpful for streamer vs followers event

just to mention other problem, just in case if there is quick fix in config, miner minion dont work with dsu, I manage to link it but items that he throw in dsu dont go in storage cell
2022-09-07_16 02 54
when I open and close dsu items that are added disappear and do not go in storage cell

thanks

My Spigot ID is jsjsjd

I've seen your plugin "DeepStorage Plus" on spigotmc, it's fantastic!!!!!
I'm a Chinese server owner using the plugin. Could you please allow me to translate your plugin and advertise it to MCBBS? Many Chinese server owners want a translated language file, and I can help them. You know not all of them are good at English, they can't read your post (Even with Google translator) they need a Chinese translator. I'll show them your spigotmc page and let them download the plugin here. I'll NEVER claim it as mine, I just wanna translate it and let more people know it. I'll NEVER leak the jar file.
Hope for your reply!

DSU Bug

The server that I'm playing on has installed EpicHopper and DeepStoragePlus and the EpicHopper will cause some bugs like duping and player can also get the items like the Black Glass Pane by using the hoppers and when I was sorting my chest, I used one of the function of a mod called Inventory Profile Next and that function is called "Move All" and I moved all of my items into the chest. When I moved all of my items (including the Black Glass Pane), I found out that I can't move my items which were inside the chest anymore and the chest became a DSU. Please fix it.

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.