edivad99 / fluidsystem Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU Affero General Public License v3.0
License: GNU Affero General Public License v3.0
Describe the bug
When a Mekanism fluid tank is placed in the controller input/output slot the tank is returned before it is completely filled or emptied. The amount of fluid inserted/removed is varies based on the tier of the tank inserted, 400mb for Basic, 800mb for Advanced, 1600mb for Elite and 3200mb for Ultimate
Configuration
Mod version: 1.3.0
Forge version: 35.1.13
Minecraft version: 1.16.4
Are you playing on server?: both SP/MP
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The tank is completely emptied or filled
Additional context
This does not happen with Pneumaticraft tanks
Describe the bug
Placing a controller plus any number of supporting blocks without a tank block present in the structure still allows the player access to the tank GUI. If you open the GUI and attempt to insert fluid into the structure, the item you place in the GUI (bucket, tank, whatever) is completely consumed and not returned in the output slot. IMO this could be resolved in two ways:
Simply return the item as-is without draining/voiding fluid instead of silently destroying it
Do not allow the player access to the tank GUI until the multiblock is properly formed.
Configuration
Mod version: 1.3.0
Forge version: 35.1.13
Minecraft version: 1.16.4
Are you playing on server?: yes
To Reproduce
Steps to reproduce the behavior:
Place a controller plus any number of supporting blocks without a tank block present in the structure. Insert a bucket of any fluid. The bucket and fluid are consumed, returning nothing to the player.
Expected behavior
Either the GUI is not available for unformed multiblocks or the bucket is returned as-is.
EventHandler.handlePlayerLoggedInEvent() 中的
VersionChecker.getResult() 获取失败(Status.FAILED)后调用
versionRAW.changes() 导致异常, 修改后即可解决问题
EventHandler.handlePlayerLoggedInEvent() in
VersionChecker.getResult() Called after a failed (Status.FAILED) acquisition
versionRAW.changes() causes an exception, modify it to solve the problem
--Translated from DeepL
- Mod version:2.0.0
- Forge version:40.1.51
- Minecraft version:1.18.2
Error executing task on Client
java.lang.NullPointerException: Cannot invoke "java.util.Map.get(Object)" because the return value of "net.minecraftforge.fml.VersionChecker$CheckResult.changes()" is null
at edivad.fluidsystem.setup.EventHandler.handlePlayerLoggedInEvent(EventHandler.java:26) ~[%2381!/:?] {re:classloading}
at net.minecraftforge.eventbus.ASMEventHandler_81_EventHandler_handlePlayerLoggedInEvent_LoggedInEvent.invoke(.dynamic) ~[?:?] {}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-5.0.7.jar%239!/:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.7.jar%239!/:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.7.jar%239!/:?] {}
at net.minecraftforge.client.ForgeHooksClient.firePlayerLogin(ForgeHooksClient.java:952) ~[forge-1.18.2-40.1.51_mapped_official_1.18.2-recomp.jar%2375%2382!/:?] {re:classloading}
at net.minecraft.client.multiplayer.ClientPacketListener.handleLogin(ClientPacketListener.java:363) ~[forge-1.18.2-40.1.51_mapped_official_1.18.2-recomp.jar%2376!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.network.protocol.game.ClientboundLoginPacket.handle(ClientboundLoginPacket.java:45) ~[forge-1.18.2-40.1.51_mapped_official_1.18.2-recomp.jar%2376!/:?] {re:classloading}
at net.minecraft.network.protocol.game.ClientboundLoginPacket.handle(ClientboundLoginPacket.java:16) ~[forge-1.18.2-40.1.51_mapped_official_1.18.2-recomp.jar%2376!/:?] {re:classloading}
No response
Pressure Pipes is unstable, and there are a lot of bugs in it.
if game re-render mutiblock tank , then game frozen
1.start mc
2.into server
3.away from muti-block tank (200+block away)
4.backaway
5.game frozen
(same as single world)
- Mod version:3.2.0
- Forge version:1.19.2-43.2.21
- Minecraft version:1.19.2
[18:20:09] [Render thread/ERROR]: ########## GL ERROR ##########
[18:20:09] [Render thread/ERROR]: @ Pre render
[18:20:09] [Render thread/ERROR]: 65540: Invalid scancode -1
[18:20:09] [Render thread/ERROR]: ########## GL ERROR ##########
[18:20:09] [Render thread/ERROR]: @ Pre render
[18:20:09] [Render thread/ERROR]: 65540: Invalid scancode -1
[18:20:09] [Render thread/ERROR]: ########## GL ERROR ##########
[18:20:09] [Render thread/ERROR]: @ Pre render
[18:20:09] [Render thread/ERROR]: 65540: Invalid scancode -1
[18:20:11] [Render thread/INFO]: Loaded 3606 advancements
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: minecraft:water_bottle
[18:20:11] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 408.2 ¦Ìs
[18:20:11] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 421.4 ¦Ìs
[18:20:11] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 367.1 ¦Ìs
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: thermal:lumium_rail
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: thermal:pbj_sandwich
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: thermal:barley
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: thermal:underwater_minecart
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: thermal:prismarine_rail
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: thermal:lumium_rail
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: thermal:crossover_rail
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: thermal:watering_can
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: thermal:potion_quiver
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: thermal:potion_infuser
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: thermal:flux_saw
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: thermal:flux_drill
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: thermal:flux_magnet
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: thermal:flux_capacitor
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: thermal:fluid_reservoir
[18:20:11] [Render thread/WARN]: Thermalpedia missing the crafting recipe: thermal:phytosoil
[18:20:11] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 353.5 ¦Ìs
[18:20:11] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 432.6 ¦Ìs
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: pneumaticcraft:pneumatic_generator
[18:20:11] [Render thread/WARN]: Invalid icon item stack: Unknown item ID: pneumaticcraft:electric_compressor
[18:20:11] [Render thread/INFO]: BookContentResourceListenerLoader: Files found in 335.1 ¦Ìs
[18:20:12] [Render thread/WARN]: Recipe pneumaticcraft:radiation_shielding_upgrade (of type minecraft:crafting) not found
[18:20:12] [Render thread/WARN]: Recipe dimdungeons:recipe_item_homeward_pearl (of type minecraft:crafting) not found
[18:20:12] [Render thread/INFO]: Cleared 2147 unneeded book NBT tags
[18:20:13] [Render thread/INFO]: loading everbook {macros:[],uuid:[I;1112294941,-2030226587,-1970773955,-2103319704]} for 424c461d-86fd-3365-8a88-603d82a1e368 from J:\Minecraft\MC-Reborn\.minecraft\versions\1.19.2\everbook\everbook-424c461d-86fd-3365-8a88-603d82a1e368.dat
[18:20:13] [Render thread/INFO]: Started 10 worker threads
[18:20:14] [Render thread/INFO]: Custom skin for user Captain__Nidhogg_adult doesn't exist
[18:20:15] [Render thread/INFO]: Custom skin for user yuanzi_adult doesn't exist
[18:20:18] [Render thread/WARN]: Time from main menu to in-game was 27.123466 seconds
[18:20:18] [Render thread/WARN]: Total time to load game and open world was 110.52447 seconds
[18:20:21] [Render thread/INFO]: Stopping worker threads
[18:20:21] [Render thread/INFO]: Started 10 worker threads
[18:20:21] [Render thread/INFO]: Stopping worker threads
[18:20:21] [Render thread/INFO]: Started 10 worker threads
[18:20:25] [Render thread/WARN]: Unable to parse entry tconstruct:*: No matches found in registry minecraft:menu
[18:20:26] [Render thread/INFO]: Cleanup 1157 text layout entries, rehash: true
[18:20:26] [Render thread/INFO]: Reloaded text layout engine, res level: 2.0 to 3, locale: zh_CN, layout RTL: false
[18:20:27] [Render thread/INFO]: Stopping worker threads
[18:20:27] [Render thread/INFO]: Started 10 worker threads
[18:20:27] [Render thread/INFO]: Stopping worker threads
[18:20:27] [Render thread/INFO]: Started 10 worker threads
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 140, -88
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 140, -89
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 141, -88
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 140, -90
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 141, -89
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 140, -91
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 142, -88
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 141, -90
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 143, -87
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 140, -92
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 142, -89
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 141, -91
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 143, -88
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 142, -90
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 144, -87
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 141, -92
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 143, -89
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 142, -91
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 144, -88
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 143, -90
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 145, -87
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 142, -92
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 144, -89
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 143, -91
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 145, -88
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 144, -90
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 143, -92
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 145, -89
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 144, -91
[18:20:31] [Render thread/WARN]: Ignoring chunk since it's not in the view range: 144, -92
[18:20:38] [Render thread/INFO]: Loaded config for: clickadv
with
rubidium-0.6.2b
oculus-mc1.19.2-1.6.4
iris-flywheel-compat-1.19.2-0.2.1
creat 0.5.1.c
CITResewn-1.1.1
CTM-1.19.2-1.1.6+8
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.