jbredwards / fluidlogged-api Goto Github PK
View Code? Open in Web Editor NEWA mod for Minecraft that adds basic fluidlogging to 1.12, and serves a base or optional api for other mod devs to use in their own projects.
A mod for Minecraft that adds basic fluidlogging to 1.12, and serves a base or optional api for other mod devs to use in their own projects.
Hi,
I have a Problem with your Mod by 2 thinks what can Waterlogged
Problem:
In the end of this Bug Report have I 2 Pictures. The Problem is the Redstonetorch and the Redstonewire was not Waterlogged then we Place this on the World. The other Blocks works fine but the Redstonetorch and the Redstonewire was not Waterlogged. I have with Mods Play and have all Mods deleted and the same think was come. A Bug what only in your Mod is. You can check this Mods out and I hope you can find a fix for this. The new thinks was cool but then the Waterlogged Function not correct work by the Redstonetorch and the Redstonewire and he drop then we will Waterlogged then is it not good. I hope you find a Fix for this.
Forge Version:
I play with Forge 1.12.2 - 14.23.5.2860
Recreate this Bug:
All Mods in this Moment:
Hi
I've noticed an incompatibility between Fluidlogged-API and GregTech: Community Editition.
The last version the game starts is with v1.4, after that the game crash on load. In v1.4 and earlier the game starts, but when attempting to fluidlogg any block from GTCE the client crashes. Here's the crash report:
crash-2021-07-02_11.25.43-client.txt
Or here as plain text:
---- Minecraft Crash Report ----
WARNING: coremods are present:
CreativePatchingLoader (CreativeCore_v1.10.61_mc1.12.2.jar)
SSLoadingPlugin (SereneSeasons-1.12.2-1.2.18-universal.jar)
TransformerLoader (OpenComputers-MC1.12.2-1.7.5.192.jar)
Quark Plugin (Quark-r1.6-179.jar)
PerformantLoadingPlugin (performant-1.12.2-1.10.jar)
LoadingPlugin (Bloodmoon-MC1.12.2-1.5.3.jar)
GTCELoadingPlugin (gregtech-1.12.2-1.16.1.753.jar)
PhosphorFMLLoadingPlugin (phosphor-1.12.2-0.2.6+build50-universal.jar)
ParticleCullingLoadingPlugin (particleculling-1.12.2-v1.0.1.jar)
Fluidlogged Plugin (fluidlogged_api_v1.4_mc1.12.2.jar)
BlurPlugin (Blur-1.0.4-14.jar)
ItemPatchingLoader (ItemPhysic_Full_1.4.34_mc1.12.2.jar)
Thaumic Augmentation Core Plugin (ThaumicAugmentation-1.12.2-2.1.1.jar)
ClsPlugin (CustomLoadingScreen-1.12.2-1.5.1.jar)
FMLPlugin (Mirage-2.0.3-rc3.jar)
EntityCullingPlugin (EntityCulling-1.12.2-2.0.5.jar)
DynamicSurroundingsCore (DynamicSurroundings-core-1.12.2-3.5.4.3.jar)
AdvancedRocketryPlugin (AdvancedRocketry-1.12.2-2.0.0-248-universal.jar)
LoadingPlugin (ChunkAnimator-MC1.12-1.2.jar)
Contact their authors BEFORE contacting forge
// This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~]
Time: 7/2/21 11:25 AM
Description: Unexpected error
java.lang.NullPointerException: Unexpected error
at git.jbredwards.fluidlogged_api.util.FluidloggedUtils.tryFluidlogBlock(FluidloggedUtils.java:154)
at git.jbredwards.fluidlogged_api.common.event.FluidloggedEvents.runBucketFull(FluidloggedEvents.java:209)
at git.jbredwards.fluidlogged_api.common.event.FluidloggedEvents.fluidPlaceOrTake(FluidloggedEvents.java:174)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_105_FluidloggedEvents_fluidPlaceOrTake_FillBucketEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraftforge.event.ForgeEventFactory.onBucketUse(ForgeEventFactory.java:469)
at net.minecraftforge.fluids.UniversalBucket.func_77659_a(UniversalBucket.java:164)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:217)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_187101_a(PlayerControllerMP.java:511)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1597)
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2254)
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:2020)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1808)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1098)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Client thread
Stacktrace:
at git.jbredwards.fluidlogged_api.util.FluidloggedUtils.tryFluidlogBlock(FluidloggedUtils.java:154)
at git.jbredwards.fluidlogged_api.common.event.FluidloggedEvents.runBucketFull(FluidloggedEvents.java:209)
at git.jbredwards.fluidlogged_api.common.event.FluidloggedEvents.fluidPlaceOrTake(FluidloggedEvents.java:174)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_105_FluidloggedEvents_fluidPlaceOrTake_FillBucketEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraftforge.event.ForgeEventFactory.onBucketUse(ForgeEventFactory.java:469)
at net.minecraftforge.fluids.UniversalBucket.func_77659_a(UniversalBucket.java:164)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:217)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_187101_a(PlayerControllerMP.java:511)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1597)
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2254)
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:2020)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityPlayerSP['simon_kungen'/347, l='MpServer', x=15.74, y=40.00, z=16.44]]
Chunk stats: MultiplayerChunkCache: 1089, 1089
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (0,39,0), Chunk: (at 0,2,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 515752 game time, 13000 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 2 total; [EntityDummy['entity.mountDummy.name'/346, l='MpServer', x=12.50, y=45.20, z=18.50], EntityPlayerSP['simon_kungen'/347, l='MpServer', x=15.74, y=40.00, z=16.44]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:420)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2741)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:427)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)
-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Linux (amd64) version 5.4.0-74-generic
Java Version: 1.8.0_291, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 5868970544 bytes (5597 MB) / 8256487424 bytes (7874 MB) up to 8256487424 bytes (7874 MB)
JVM Flags: 2 total; -Xms4096m -Xmx8064m
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.5.2855 97 mods loaded, 97 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
| State | ID | Version | Source | Signature |
|:------ |:----------------------- |:------------------------------- |:--------------------------------------------------- |:---------------------------------------- |
| LCHIJA | minecraft | 1.12.2 | minecraft.jar | None |
| LCHIJA | mcp | 9.42 | minecraft.jar | None |
| LCHIJA | FML | 8.0.99.99 | forge-1.12.2-14.23.5.2855-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | forge | 14.23.5.2855 | forge-1.12.2-14.23.5.2855-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | advancedrocketrycore | 1 | minecraft.jar | None |
| LCHIJA | creativecoredummy | 1.0.0 | minecraft.jar | None |
| LCHIJA | entity_culling | 2.0.5 | minecraft.jar | None |
| LCHIJA | itemphysic | 1.4.0 | minecraft.jar | None |
| LCHIJA | opencomputers|core | 1.7.5.192 | minecraft.jar | None |
| LCHIJA | dsurroundcore | 3.5.4.3 | minecraft.jar | None |
| LCHIJA | libvulpes | 0.4.2.-83 | LibVulpes-1.12.2-0.4.2-83-universal.jar | None |
| LCHIJA | advancedrocketry | @MAJOR@.@MINOR@.@REVIS@.@BUILD@ | AdvancedRocketry-1.12.2-2.0.0-248-universal.jar | None |
| LCHIJA | akashictome | 1.2-12 | AkashicTome-1.2-12.jar | None |
| LCHIJA | appliedenergistics2 | rv6-stable-7 | appliedenergistics2-rv6-stable-7.jar | dfa4d3ac143316c6f32aa1a1beda1e34d42132e5 |
| LCHIJA | carrots | 1.0.0b1 | carrotslib-mc1.12.2-1.0.0b1.jar | None |
| LCHIJA | armorunder | 1.0.0 | armorunder-mc1.12.2-1.0.0.jar | None |
| LCHIJA | crafttweaker | 4.1.20 | CraftTweaker2-1.12-4.1.20.646.jar | None |
| LCHIJA | mtlib | 3.0.7 | MTLib-3.0.7.jar | None |
| LCHIJA | modtweaker | 4.0.19 | modtweaker-4.0.19.jar | None |
| LCHIJA | jei | 4.16.1.301 | jei_1.12.2-4.16.1.301.jar | None |
| LCHIJA | quark | r1.6-179 | Quark-r1.6-179.jar | None |
| LCHIJA | autoreglib | 1.3-32 | AutoRegLib-1.3-32.jar | None |
| LCHIJA | opencomputers | 1.7.5.192 | OpenComputers-MC1.12.2-1.7.5.192.jar | None |
| LCHIJA | batterybufferdriver | 1.2 | BatteryBufferDriver-1.2.jar | None |
| LCHIJA | baubles | 1.5.2 | Baubles-1.12-1.5.2.jar | None |
| LCHIJA | betternether | 0.1.8.6 | betternether-0.1.8.6.jar | None |
| LCHIJA | bloodmoon | 1.5.3 | Bloodmoon-MC1.12.2-1.5.3.jar | d72e0dd57935b3e9476212aea0c0df352dd76291 |
| LCHIJA | blur | 1.0.4-14 | Blur-1.0.4-14.jar | None |
| LCHIJA | bookshelf | 2.3.577 | Bookshelf-1.12.2-2.3.577.jar | d476d1b22b218a10d845928d1665d45fce301b27 |
| LCHIJA | chameleon | 1.12-4.1.3 | Chameleon-1.12-4.1.3.jar | None |
| LCHIJA | chunkanimator | 1.2 | ChunkAnimator-MC1.12-1.2.jar | None |
| LCHIJA | codechickenlib | 3.2.3.357 | CodeChickenLib-1.12.2-3.2.3.357-universal.jar | f1850c39b2516232a2108a7bd84d1cb5df93b261 |
| LCHIJA | asielib | 1.0.0 | Computronics-1.12.2-1.6.6.jar | None |
| LCHIJA | toughasnails | 3.1.0.139 | ToughAsNails-1.12.2-3.1.0.139-universal.jar | None |
| LCHIJA | forestry | 5.8.2.387 | forestry_1.12.2-5.8.2.387.jar | None |
| LCHIJA | gregtech | 1.16.1.753 | gregtech-1.12.2-1.16.1.753.jar | None |
| LCHIJA | waila | 1.8.26 | Hwyla-1.8.26-B41_1.12.2.jar | None |
| LCHIJA | tis3d | 1.5.1.37 | TIS-3D-MC1.12.2-1.5.1.37.jar | None |
| LCHIJA | computronics | 1.6.6 | Computronics-1.12.2-1.6.6.jar | None |
| LCHIJA | consecration | 1.0.6 | consecration-1.12.2-1.0.6.jar | 2484ef4d131fdc0dca0647aa21b7b944ddb935a1 |
| LCHIJA | ctgui | 1.0.0 | CraftTweaker2-1.12-4.1.20.646.jar | None |
| LCHIJA | crafttweakerjei | 2.0.3 | CraftTweaker2-1.12-4.1.20.646.jar | None |
| LCHIJA | creativecore | 1.10.0 | CreativeCore_v1.10.61_mc1.12.2.jar | None |
| LCHIJA | customloadingscreen | 1.12.2-1.5.1 | CustomLoadingScreen-1.12.2-1.5.1.jar | None |
| LCHIJA | cyberware | 0.2.11.27 | cyberware-1.12.2-0.2.11.27.jar | None |
| LCHIJA | damagetilt | 0.1.0 | DamageTilt-1.12.2-0.1.0.jar | None |
| LCHIJA | eleccore | 1.9.452 | ElecCore-1.12.2-1.9.452.jar | None |
| LCHIJA | mcjtylib_ng | 3.5.0 | mcjtylib-1.12-3.5.0.jar | None |
| LCHIJA | deepresonance | 1.8.0 | deepresonance-1.12-1.8.0.jar | None |
| LCHIJA | diethopper | 1.1 | diethopper-1.1.jar | None |
| LCHIJA | fluidlogged_api | 1.4 | fluidlogged_api_v1.4_mc1.12.2.jar | None |
| LCHIJA | forgemultipartcbe | 2.6.2.83 | ForgeMultipart-1.12.2-2.6.2.83-universal.jar | f1850c39b2516232a2108a7bd84d1cb5df93b261 |
| LCHIJA | microblockcbe | 2.6.2.83 | ForgeMultipart-1.12.2-2.6.2.83-universal.jar | None |
| LCHIJA | minecraftmultipartcbe | 2.6.2.83 | ForgeMultipart-1.12.2-2.6.2.83-universal.jar | None |
| LCHIJA | gbook | 2.9.5 | Guidebook-1.12.2-2.9.5.jar | None |
| LCHIJA | ichunutil | 7.2.2 | iChunUtil-1.12.2-7.2.2.jar | 4db5c2bd1b556f252a5b8b54b256d381b2a0a6b8 |
| LCHIJA | itemscroller | 0.12.0 | itemscroller-1.12.2-0.12.0.jar | 2b03e1423915a189b8094816baa18f239d576dff |
| LCHIJA | jeibees | 0.9.0.5 | jeibees-0.9.0.5-mc1.12.2.jar | None |
| LCHIJA | journeymap | 1.12.2-5.7.0 | journeymap-1.12.2-5.7.0.jar | None |
| LCHIJA | mirage | 2.0 | Mirage-2.0.3-rc3.jar | None |
| LCHIJA | mobdismemberment | 7.0.0 | MobDismemberment-1.12.2-7.0.0.jar | None |
| LCHIJA | mrtjpcore | 2.1.4.43 | MrTJPCore-1.12.2-2.1.4.43-universal.jar | None |
| LCHIJA | norecipebook | 1.2.1 | noRecipeBook_v1.2.2formc1.12.2.jar | None |
| LCHIJA | nuclearcraft | 2.18y | NuclearCraft-2.18y-1.12.2.jar | None |
| LCHIJA | overpoweredarmorbar | @VERSION@ | overloadedarmorbar-1.0.4g.jar | None |
| LCHIJA | particleculling | 1.0 | particleculling-1.12.2-v1.0.1.jar | None |
| LCHIJA | patchouli | 1.0-20 | Patchouli-1.0-20.jar | None |
| LCHIJA | peacefulsurface | 1.12.2-v1b | PeacefulSurface-1.12.2-v1b.jar | aaaf83332a11df02406e9f266b1b65c1306f0f76 |
| LCHIJA | performant | 1.12.2-1.4 | performant-1.12.2-1.10.jar | None |
| LCHIJA | thaumcraft | 6.1.BETA26 | Thaumcraft-1.12.2-6.1.BETA26.jar | None |
| LCHIJA | pneumaticcraft | 1.12.2-0.11.15-398 | pneumaticcraft-repressurized-1.12.2-0.11.15-398.jar | None |
| LCHIJA | projectred-core | 4.9.4.120 | ProjectRed-1.12.2-4.9.4.120-Base.jar | None |
| LCHIJA | projectred-integration | 4.9.4.120 | ProjectRed-1.12.2-4.9.4.120-integration.jar | None |
| LCHIJA | projectred-transmission | 4.9.4.120 | ProjectRed-1.12.2-4.9.4.120-integration.jar | None |
| LCHIJA | redstoneflux | 2.1.0 | RedstoneFlux-1.12-2.1.0.6-universal.jar | 8a6abf2cb9e141b866580d369ba6548732eff25f |
| LCHIJA | rockhounding_core | 3.27 | rockhounding_core-1.12.2-3.27.jar | None |
| LCHIJA | rockhounding_chemistry | 1.12.2-3.57 | rockhounding_chemistry-1.12.2-3.57.jar | None |
| LCHIJA | rsgauges | 1.2.4 | rsgauges-1.12.2-1.2.4.jar | ed58ed655893ced6280650866985abcae2bf7559 |
| LCHIJA | savemystronghold | 1.12.2-1.0.0 | savemystronghold-1.12.2-1.0.0.jar | None |
| LCHIJA | sereneseasons | 1.2.18 | SereneSeasons-1.12.2-1.2.18-universal.jar | None |
| LCHIJA | serenetweaks | 0.0.1 | SereneTweaks-1.0.jar | None |
| LCHIJA | sgcraft | 2.0.3 | SGCraft-2.0.5.jar | None |
| LCHIJA | soundfilters | 0.12.1_for_1.12 | SoundFilters-0.12.1_for_1.12.jar | None |
| LCHIJA | storagedrawers | 1.12.2-5.4.0 | StorageDrawers-1.12.2-5.4.0.jar | None |
| LCHIJA | tandimensions | 0.3.0 | tandimensions-0.3.0.jar | None |
| LCHIJA | thaumicaugmentation | 1.12.2-2.1.1 | ThaumicAugmentation-1.12.2-2.1.1.jar | 8f678591ba6f78d579e553a8aa94b4c4766cb13d |
| LCHIJA | thaumicjei | 1.6.0 | ThaumicJEI-1.12.2-1.6.0-27.jar | None |
| LCHIJA | thaumicenergistics | 2.2.3 | thaumicenergistics-2.2.4.jar | None |
| LCHIJA | travelersbackpack | 1.0.35 | TravelersBackpack-1.12.2-1.0.35.jar | None |
| LCHIJA | tbintegration | 1.0.1 | TravelersBackpackIntegration-1.12.2-1.0.1.jar | None |
| LCHIJA | traverse | 1.6.0 | Traverse-1.12.2-1.6.0-69.jar | None |
| LCHIJA | wailaharvestability | 1.1.12 | WailaHarvestability-mc1.12-1.1.12.jar | None |
| LCHIJA | worldstripper | 1.6.0-1.12.2 | World-Stripper-1.6.0-1.12.2.jar | None |
| LCHIJA | phosphor-lighting | 1.12.2-0.2.6 | phosphor-1.12.2-0.2.6+build50-universal.jar | f0387d288626cc2d937daa504e74af570c52a2f1 |
| LCHIJA | orelib | 3.5.2.2 | OreLib-1.12.2-3.5.2.2.jar | 7a2128d395ad96ceb9d9030fbd41d035b435753a |
| LCHIJA | dsurround | 3.5.4.3 | DynamicSurroundings-1.12.2-3.5.4.3.jar | 7a2128d395ad96ceb9d9030fbd41d035b435753a |
| LCHIJA | eleccoreloader | 1.9.452 | ElecCore-1.12.2-1.9.452.jar | None |
Loaded coremods (and transformers):
CreativePatchingLoader (CreativeCore_v1.10.61_mc1.12.2.jar)
SSLoadingPlugin (SereneSeasons-1.12.2-1.2.18-universal.jar)
sereneseasons.asm.transformer.EntityRendererTransformer
sereneseasons.asm.transformer.WorldTransformer
TransformerLoader (OpenComputers-MC1.12.2-1.7.5.192.jar)
li.cil.oc.common.asm.ClassTransformer
Quark Plugin (Quark-r1.6-179.jar)
vazkii.quark.base.asm.ClassTransformer
PerformantLoadingPlugin (performant-1.12.2-1.10.jar)
LoadingPlugin (Bloodmoon-MC1.12.2-1.5.3.jar)
lumien.bloodmoon.asm.ClassTransformer
GTCELoadingPlugin (gregtech-1.12.2-1.16.1.753.jar)
gregtech.common.asm.GTCETransformer
PhosphorFMLLoadingPlugin (phosphor-1.12.2-0.2.6+build50-universal.jar)
ParticleCullingLoadingPlugin (particleculling-1.12.2-v1.0.1.jar)
Fluidlogged Plugin (fluidlogged_api_v1.4_mc1.12.2.jar)
git.jbredwards.fluidlogged_api.asm.ASMHandler$Transformer
BlurPlugin (Blur-1.0.4-14.jar)
com.tterrag.blur.BlurTransformer
ItemPatchingLoader (ItemPhysic_Full_1.4.34_mc1.12.2.jar)
com.creativemd.itemphysic.ItemTransformer
Thaumic Augmentation Core Plugin (ThaumicAugmentation-1.12.2-2.1.1.jar)
thecodex6824.thaumicaugmentation.core.TATransformer
ClsPlugin (CustomLoadingScreen-1.12.2-1.5.1.jar)
alexiil.mc.mod.load.coremod.ClsTransformer
FMLPlugin (Mirage-2.0.3-rc3.jar)
com.elytradev.mirage.asm.RenderGlobalTransformer
com.elytradev.mirage.asm.ChunkRenderContainerTransformer
EntityCullingPlugin (EntityCulling-1.12.2-2.0.5.jar)
meldexun.entityculling.plugin.ClassTransformer
DynamicSurroundingsCore (DynamicSurroundings-core-1.12.2-3.5.4.3.jar)
org.orecruncher.dsurround.asm.Transformer
AdvancedRocketryPlugin (AdvancedRocketry-1.12.2-2.0.0-248-universal.jar)
zmaster587.advancedRocketry.asm.ClassTransformer
LoadingPlugin (ChunkAnimator-MC1.12-1.2.jar)
lumien.chunkanimator.asm.ClassTransformer
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 460.80' Renderer: 'GeForce GTX 660/PCIe/SSE2'
AE2 Version: stable rv6-stable-7 for Forge 14.23.5.2768
forestry : Modules have been disabled in the config: Mail, Better With Mods, EnderIO, Factory, Crate, Roots, Worktable, Charcoal, TechReborn, Energy, ImmersiveEngineering, Actually Additions, Mystical Agriculture
AE2 Integration: IC2:OFF, RC:OFF, MFR:OFF, Waila:ON, InvTweaks:OFF, JEI:OFF, Mekanism:OFF, OpenComputers:ON, THE_ONE_PROBE:OFF, TESLA:OFF, CRAFTTWEAKER:ON
Launched Version: MultiMC5
LWJGL: 2.9.4
OpenGL: GeForce GTX 660/PCIe/SSE2 GL version 4.6.0 NVIDIA 460.80, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs:
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: 12x Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz
In vanilla Minecraft 1.13+ when a waterloggable block has two neighboring water sources said block will become waterlogged if possible. This feature is missing in your mod.
Right now when you fluidlogg a block it transforms it into a TileEntity
, which is fine I guess as otherwise you'd have to add a new property for every new fluid in the game (~10 minutes load time + risk of data corruption). But this makes the block un-movable by Pistons. In vanilla, if you push a waterlogged block it destroys the water source in it. Perhaps you can have so if a (Sticky) Piston tries to push/drag a fluidlogged block it destroys the TileEntity
and reverts it back to the regular block again which then gets moved.
yeah it is
i mean it should remove only the fluid
reproduce management:
1-placed oak stairs
2-right click it with water bucket
3-place a sponge near to it
Result: oak stairs gone with the water.
ive always found 1.12 oceans extremely dark, no fog decrease mod will ever fix this problem. id love oceans and rivers to be less dark since theyre pitch black. since this mod has already tinkered with the water already, it seems to make sense to suggest it here.
id like to have water more like 1.13 where the light level isnt so harsh underwater (not the fog).
someone suggested it here and did a better job explaining how it should behave vs how it already does in 1.12 https://www.reddit.com/r/mcmodfinder/comments/exyea4/112_mod_to_make_water_lighting_like_113/
just updated to 1.5 to test it, seems the client now crashes with a new error, crash happens quite late during loading this time
Creating an issue here for the compat bug.
Is your feature request related to a problem? Please describe.
I was building on my server, I realised all quarks walls didn't got fluidlogged like the other type of walls.
Describe the solution you'd like
It would be nice if Quark support would be added, so I could use stone bricks wall and other quark stuff in waterlogs.
Describe alternatives you've considered
Tried to use FutureMC walls, but quark walls have more variants and it would be better if it was compatible.
Hi,
I have a Bug found with the Anvil then I place it on water. The Texture of this side was very uncool. I hope the Picture Help to fix the Problem. I have a link with all Mods what I have active in this time. In the link was my Mods with what I have play in this time. I hope it help to find a fix.
Link: https://drive.google.com/file/d/18000Zs6OOKnln3RYVpn0vWbWOBcaLM8H/view?usp=sharing
Photo 1:
The other think is. Can you a Support for the Enchantment Table and the Enderportalframes make in next Version and a Support for Doors in the next version. See the 2 other Picture what I have make. Picture 2 show the thirst 2 Blocks what I hope you can support this to your mod and the second Picture show a Door what I hope you support in the future.
What's happen
Hello, I found a problem when I try to use a tool with silk touch enchantment to harvest a fluid logged block.
Mod Version: v1.6.2
If I try to harvest a fluid logged un-silk-touchable block (et. slabs), it will drops its drop item and a barrier.
And if I try to harvest a fluid logged silk-touchable block (et. glass pane), it only drops a barrier but not the silk touched drop item.
The case for shearable blocks is the same as for silk touchable blocks. (this is with out the silk touch enchantment)
I'm sorry I can't provide some screenshots here :(
To make sure I may not have been detailed enough, here're the steps what I did in the game.
A solution might solve this problem
Here's some code that might solve the problem:
In class: common/block/BlockFluidloggedTE
For method getStored(@nonnull IBlockAccess world, @nonnull BlockPos pos)
@Nonnull
public IBlockState getStored(@Nonnull IBlockAccess world, @Nonnull BlockPos pos) {
TileEntity te = world.getTileEntity(pos);
return te instanceof TileEntityFluidlogged ? ((TileEntityFluidlogged)te).stored : Blocks.AIR.getDefaultState();
}
For method removedByPlayer(IBlockState state, World world, BlockPos pos, EntityPlayer player, boolean willHarvest
public boolean removedByPlayer(IBlockState state, World world, BlockPos pos, EntityPlayer player, boolean willHarvest) {
IBlockState stored = this.getStored(world, pos);
if (!player.isCreative() && this.canHarvestBlock(stored, player, world, pos)) {
int fortune = EnchantmentHelper.getEnchantmentLevel(Enchantments.FORTUNE, player.getHeldItemMainhand());
List<ItemStack> drops = stored.getBlock().getDrops(world, pos, stored, 0);
if (fortune > 0) {
drops = stored.getBlock().getDrops(world, pos, stored, fortune);
} else if (EnchantmentHelper.getEnchantmentLevel(Enchantments.SILK_TOUCH, player.getHeldItemMainhand()) > 0
&& this.canSilkHarvest(world, pos, stored, player)) {
drops = Collections.singletonList(new ItemStack(Item.getItemFromBlock(stored.getBlock())));
} else if (stored.getBlock() instanceof IShearable
&& ((IShearable) stored.getBlock()).isShearable(ItemStack.EMPTY, world, pos)) {
drops = ((IShearable) stored.getBlock()).onSheared(ItemStack.EMPTY, world, pos, 0);
}
Iterator<?> var9 = drops.iterator();
while(var9.hasNext()) {
ItemStack drop = (ItemStack)var9.next();
spawnAsEntity(world, pos, drop);
}
}
return world.setBlockState(pos, this.fluid.getBlock().getDefaultState(), world.isRemote ? 11 : 3);
}
Hope these help with this bug :)
After I installed your mod, I am constantly flooded into the chat. Can you fix this somehow?
[20:44:31] [Chunk Batcher 13/ERROR] [CodeChickenLib]:
CCL has caught an exception whilst rendering a block
BlockPos: x:2154, y:28, z:3824
Block Class: class net.minecraft.block.BlockStaticLiquid
Registry Name: minecraft:lava
Metadata: 10
State: minecraft:lava[level=10]
Tile at position
Tile Class: null
Tile Id: null
Tile NBT: null
You can turn off player messages in the CCL config file.
net.minecraft.util.ReportedException: Tesselating block in world
at net.minecraft.client.renderer.BlockRendererDispatcher.renderBlock(BlockRendererDispatcher.java:95) ~[bvm.class:?]
at codechicken.lib.render.block.CCBlockRendererDispatcher.renderBlock(CCBlockRendererDispatcher.java:82) [CCBlockRendererDispatcher.class:?]
at git.jbredwards.fluidlogged_api.client.util.FluidloggedBlockRendererDispatcher.renderBlock(FluidloggedBlockRendererDispatcher.java:36) [FluidloggedBlockRendererDispatcher.class:?]
at mrtjp.projectred.relocation.MovingBlockRenderDispatcher.renderBlock(renders.scala:277) [MovingBlockRenderDispatcher.class:?]
at net.minecraft.client.renderer.chunk.RenderChunk.rebuildChunk(RenderChunk.java:328) [bxr.class:?]
at net.minecraft.client.renderer.chunk.ChunkRenderWorker.processTask(SourceFile:100) [bxn.class:?]
at net.minecraft.client.renderer.chunk.ChunkRenderWorker.run(SourceFile:43) [bxn.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_281]
Caused by: java.lang.IllegalArgumentException: Cannot set unlisted property net.minecraftforge.common.property.PropertyFloat@67553940 to NaN on block minecraft:lava, it is not an allowed value
at net.minecraftforge.common.property.ExtendedBlockState$ExtendedStateImplementation.withProperty(ExtendedBlockState.java:117) ~[ExtendedBlockState$ExtendedStateImplementation.class:?]
at git.jbredwards.fluidlogged_api.asm.swapper.BlockLiquidBase.getExtendedState(BlockLiquidBase.java:107) ~[BlockLiquidBase.class:?]
at net.minecraft.client.renderer.BlockRendererDispatcher.renderBlock(BlockRendererDispatcher.java:79) ~[bvm.class:?]
... 7 more
[20:44:31] [Chunk Batcher 13/INFO] [net.minecraft.client.gui.GuiNewChat]: [CHAT] CCL Caught an exception rendering a block. See the log for info.
3rd issue, hate me or love me, this is the log. If i can provide more info let me know
Fluidlogged-API-v1.4.4-mc1.12.2.jar
// ----------
[16:58:59] [Client thread/INFO] [Quark ASM]: Located patch target node INVOKESPECIAL net/minecraft/block/state/BlockPistonStructureHelper. (Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/EnumFacing;Z)V
[16:58:59] [Client thread/INFO] [Quark ASM]: Patch result: true
[16:58:59] [Client thread/INFO] [Quark ASM]: Applying Transformation to method (Names [checkForMove, func_176316_e] Descriptor (Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/state/IBlockState;)V)
[16:58:59] [Client thread/INFO] [Quark ASM]: Located Method, patching...
[16:58:59] [Client thread/INFO] [Quark ASM]: Located patch target node INVOKESPECIAL net/minecraft/block/state/BlockPistonStructureHelper. (Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/EnumFacing;Z)V
[16:58:59] [Client thread/INFO] [Quark ASM]: Patch result: true
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: java.lang.ExceptionInInitializerError
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraftforge.common.ForgeHooks.(ForgeHooks.java:339)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at java.lang.Class.forName0(Native Method)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at java.lang.Class.forName(Unknown Source)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.optifine.reflect.ReflectorClass.getTargetClass(ReflectorClass.java:47)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.optifine.reflect.ReflectorClass.(ReflectorClass.java:26)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.optifine.reflect.ReflectorClass.(ReflectorClass.java:17)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.optifine.reflect.Reflector.(Reflector.java:261)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.block.state.BlockStateContainer$Builder.build(BlockStateContainer.java:584)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at git.jbredwards.fluidlogged_api.asm.swapper.BlockLiquidBase.func_180661_e(BlockLiquidBase.java:44)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.block.Block.(Block.java:234)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.block.Block.(Block.java:243)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.block.BlockLiquid.(BlockLiquid.java:37)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at git.jbredwards.fluidlogged_api.asm.swapper.BlockLiquidBase.(BlockLiquidBase.java:39)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.block.BlockDynamicLiquid.(BlockDynamicLiquid.java:19)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.block.Block.func_149671_p(Block.java:2349)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.init.Bootstrap.func_151354_b(Bootstrap.java:498)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.client.Minecraft.(Minecraft.java:365)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.client.main.Main.main(SourceFile:123)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at java.lang.reflect.Method.invoke(Unknown Source)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[16:59:00] [Client thread/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[16:59:00] [Client thread/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: Caused by: java.lang.IllegalStateException: Invalid Item requested: air
[16:59:00] [Client thread/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.init.Items.func_179554_a(SourceFile:228)
[16:59:00] [Client thread/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.init.Items.(SourceFile:13)
[16:59:00] [Client thread/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: ... 24 more
heres a video of whats going on
https://gfycat.com/WastefulFancyBarasinga
the only thing i can think of that could cause this is the smooth water mod.
Swimming inside of fluidlogged blocks does not drag you down when wearing armour, unlike when swimming in the fluids themselves.
Describe the bug
incompatibility with railcraft (presumably incompatibility actually resides with mcmultipart)
To Reproduce
Steps to reproduce the behavior:
install railcraft, mcmultipart, fluidlogged api and a bunch of others.
run game
crash.
Expected behavior
play game.
Logs
crash report.
Context: I'm trying to backport cable waterlogging to More Refined Storage 1.12 using this mod.
I have added IFluidloggable
to the cable block, and changed the cable's tile entity class (TileCable
) to extend TileEntityFluidloggable
. However, this is not working properly.
Upon doing some more tinkering with other blocks (BlockImporter implements IFluidloggable
, TileImporter extends TileEntityFluidlogged
), I have run into this exception:
Caused by: java.lang.ClassCastException: git.jbredwards.fluidlogged_api.common.block.TileEntityFluidlogged cannot be cast to com.raoulvdberge.refinedstorage.tile.TileImporter
at com.raoulvdberge.refinedstorage.gui.GuiHandler.getContainer(GuiHandler.java:26) ~[GuiHandler.class:?]
at com.raoulvdberge.refinedstorage.gui.GuiHandler.getServerGuiElement(GuiHandler.java:78) ~[GuiHandler.class:?]
at net.minecraftforge.fml.common.network.NetworkRegistry.getRemoteGuiContainer(NetworkRegistry.java:253) ~[NetworkRegistry.class:?]
at net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.openGui(FMLNetworkHandler.java:88) ~[FMLNetworkHandler.class:?]
at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2870) ~[EntityPlayer.class:?]
at com.raoulvdberge.refinedstorage.block.BlockNodeProxy.lambda$openNetworkGui$0(BlockNodeProxy.java:63) ~[BlockNodeProxy.class:?]
at com.raoulvdberge.refinedstorage.block.BlockNodeProxy.openNetworkGui(BlockNodeProxy.java:92) ~[BlockNodeProxy.class:?]
at com.raoulvdberge.refinedstorage.block.BlockNodeProxy.openNetworkGui(BlockNodeProxy.java:63) ~[BlockNodeProxy.class:?]
at com.raoulvdberge.refinedstorage.block.BlockNodeProxy.openNetworkGui(BlockNodeProxy.java:59) ~[BlockNodeProxy.class:?]
at com.raoulvdberge.refinedstorage.block.BlockImporter.onBlockActivated(BlockImporter.java:77) ~[BlockImporter.class:?]
at git.jbredwards.fluidlogged_api.common.block.BlockFluidloggedTE.onBlockActivated(BlockFluidloggedTE.java:359) ~[BlockFluidloggedTE.class:?]
at net.minecraft.server.management.PlayerInteractionManager.processRightClickBlock(PlayerInteractionManager.java:475) ~[PlayerInteractionManager.class:?]
at net.minecraft.network.NetHandlerPlayServer.processTryUseItemOnBlock(NetHandlerPlayServer.java:769) ~[NetHandlerPlayServer.class:?]
at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.processPacket(CPacketPlayerTryUseItemOnBlock.java:68) ~[CPacketPlayerTryUseItemOnBlock.class:?]
at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.processPacket(CPacketPlayerTryUseItemOnBlock.java:13) ~[CPacketPlayerTryUseItemOnBlock.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(PacketThreadUtil.java:21) ~[PacketThreadUtil$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_281]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_281]
at net.minecraft.util.Util.runTask(Util.java:53) ~[Util.class:?]
... 5 more
The only explanation I see for this is that all fluidlogged blocks are forced to have the exact class TileEntityFluidlogged
as their tile entity, and not a subclass, but this doesn't make sense.
Also, I'm not sure if extending TileEntityFluidlogged
is even the right approach here, as this would make the mod dependent on having Fluidlogged API installed.
Any help would be great!
What's the status on the rewrite? I'm interested in helping out and would like to see the API mature.
Discord: Rongmario#9898 (if you use)
When you start the mod on a sponge server the mod loads a class before sponge so you get quick crashes.
Here is the log
Everything works fine with that modpack in singleplayer
Describe the bug
Fault is no-doubt on TFC's end, felt I should report it to both.
Fluidloggable blocks cannot be fluidlogged with TFC fluids using TFC buckets.
Attempting to fluidlog a block using TFC fresh/salt/hot water or Vanilla water, using a TFC bucket, will delete the block/replace it with the fluid.
[doesn't appear to occur with other TFC fluids like limewater or molten metals]
To Reproduce
Place a fluidloggable block.
Take a TFC bucket & attempt to fill said block. [block will be placed on the side of the block, rather than in the block]
Place a fluid.
Place a fluidloggable block inside that fluid.
Attempt to fill said fluidlogged block with a TFC fluid. [block will be repalced]
Expected behavior
so ive been editing some structures that spawn underwater, i have edited every block within the structure to be fluidlogged and then saved the structure. when said structures get rotated during generation, the fluidlogged blocks dont get rotated.
just to confirm these are vanilla structures
i have tested importing the same structure and rotating it and does seem to be an issue there too and not just during generation
for example, what this boat should look like from the front
fluidlogged_api_v1.4.2_mc1.12.2.jar
java.lang.NullPointerException: Unexpected error
at net.minecraft.world.World.func_189509_E(World.java:225)
at net.minecraft.world.World.func_175625_s(World.java:2387)
at git.jbredwards.fluidlogged_api.util.FluidloggedUtils.getStored(FluidloggedUtils.java:41)
at git.jbredwards.fluidlogged_api.common.event.FluidloggedEvents.showAdditionalDebugData(FluidloggedEvents.java:140)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_46_FluidloggedEvents_showAdditionalDebugData_Text.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraftforge.client.GuiIngameForge.renderHUDText(GuiIngameForge.java:717)
at net.minecraftforge.client.GuiIngameForge.func_175180_a(GuiIngameForge.java:173)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1421)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1119)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
This is what happens with the mod Water Mechanics
using this mod with for example better with mods will not respect it's feature for non infinite water sources.
If it's something you can be interested to provide (and it's not to difficult to achieve), i suggest something like some option in a config that will:
-drop flowing water when the fluidlogged block is broken
-revert the block into it's normal form if the fluid is not encased (example: one stair surrounded by blocks, after the block in front of it is removed)
-remove the fluid and revert the block into it's normal form when right clicked with an empty bucket, without filling it with the fluid
-add water when right clicked with a full bucket without removing the fluid from the bucket
basically, only the ability to activate the cosmetic part, without having the fluid mechanic.
let me know what you think of this
hello, ran into this odd crash when just simply testing the waterlogging. placed it down in a fence, then turned around and looked at a villager and crashed
https://paste.mod.gg/qujuxadoci.mccrash
edit: i think ive managed to replicate it, the crash happens with f3 debug open and i look at any water near an entity.
Describe the bug
When I used my axe enchanted with silk touch to break a spruce fence, that is water logged, it somehow dropped a barrier. This is repeatable and happens to every player on my server
To Reproduce
Steps to reproduce the behavior:
Break anything with silk touch that is waterlogged
Expected behavior
I expected no barrier
Any time I load a world with versions 1.4.1 or 1.4.2, I get an instant crash with the following error:
Description: Exception in server tick loop
java.lang.NoClassDefFoundError: net/minecraft/world/World$Anonymous$eb5c0bdd60f5450ca4026c2da83a2525
at net.minecraft.world.World.(World.java:126)
at net.minecraft.world.WorldServer.(WorldServer.java:110)
at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:121)
at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:156)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486)
at java.lang.Thread.run(Thread.java:748)
The issue vanishes when I run 1.4, and while I can share my modlist, it's a pretty long one, so I'd rather not do so unless you need it.
I've been testing the fluid logging features for a bit and I've stumbled into a somewhat frustrating water rendering issue.
Water blocks are like separated and create this weird effect when water logging the multiblock
I would like to suggest a fixing for this issue if possible. As far as I know this might be caused by hbm mod itself and not fluidlogged mod
I'm not entirely sure what is the causing the problem, but as soon as the startup process starts to register Fluidlogging API, LaunchWrapper reports that it's unable to launch.
I'm using version 1.6.2
Hey, just got this crash when I was flying around in my modpack with fluidlogged (latest version) installed.
Description: Exception ticking world
java.lang.NoClassDefFoundError: net/minecraft/world/World$2
at net.minecraft.world.World.func_190524_a(World.java:557)
at net.minecraft.world.World.func_175685_c(World.java:492)
at net.minecraft.world.World.func_175722_b(World.java:440)
at net.minecraft.world.World.markAndNotifyBlock(World.java:381)
at net.minecraft.world.World.func_180501_a(World.java:361)
at net.minecraft.world.World.func_175656_a(World.java:425)
at git.jbredwards.fluidlogged_api.asm.ASMHooks.flowInto(ASMHooks.java:491)
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:138)
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:551)
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:531)
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:306)
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:614)
at net.minecraft.world.World.func_180501_a(World.java:343)
at net.minecraft.world.World.func_175656_a(World.java:425)
at git.jbredwards.fluidlogged_api.asm.ASMHooks.flowInto(ASMHooks.java:491)
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:138)
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:551)
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:531)
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:306)
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:614)
at net.minecraft.world.World.func_180501_a(World.java:343)
at net.minecraft.world.World.func_175656_a(World.java:425)
at git.jbredwards.fluidlogged_api.asm.ASMHooks.flowInto(ASMHooks.java:491)
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:138)
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:551)
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:531)
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:306)
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:614)
at net.minecraft.world.World.func_180501_a(World.java:343)
at net.minecraft.block.BlockDynamicLiquid.func_176375_a(BlockDynamicLiquid.java:175)
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:129)
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:551)
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:531)
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:306)
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:614)
at net.minecraft.world.World.func_180501_a(World.java:343)
at net.minecraft.block.BlockDynamicLiquid.func_176375_a(BlockDynamicLiquid.java:175)
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:133)
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:551)
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:531)
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:306)
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:614)
at net.minecraft.world.World.func_180501_a(World.java:343)
at net.minecraft.world.World.func_175656_a(World.java:425)
at git.jbredwards.fluidlogged_api.asm.ASMHooks.flowInto(ASMHooks.java:491)
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:138)
at net.minecraft.world.World.func_189507_a(World.java:2682)
at net.minecraft.world.gen.feature.WorldGenLiquids.func_180709_b(WorldGenLiquids.java:88)
at net.minecraft.world.biome.BiomeDecorator.func_150513_a(BiomeDecorator.java:352)
at net.minecraft.world.biome.BiomeDecorator.func_180292_a(BiomeDecorator.java:88)
at net.minecraft.world.biome.Biome.func_180624_a(Biome.java:225)
at biomesoplenty.common.world.ChunkGeneratorOverworldBOP.func_185931_b(ChunkGeneratorOverworldBOP.java:565)
at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1019)
at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:980)
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:157)
at net.minecraft.server.management.PlayerChunkMapEntry.func_187268_a(PlayerChunkMapEntry.java:126)
at net.minecraft.server.management.PlayerChunkMap.func_72693_b(PlayerChunkMap.java:226)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:227)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:756)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:279)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Unknown Source)
-- Head --
Thread: Server thread
Stacktrace:
at net.minecraft.world.World.func_190524_a(World.java:557)
at net.minecraft.world.World.func_175685_c(World.java:492)
at net.minecraft.world.World.func_175722_b(World.java:440)
at net.minecraft.world.World.markAndNotifyBlock(World.java:381)
at net.minecraft.world.World.func_180501_a(World.java:361)
at net.minecraft.world.World.func_175656_a(World.java:425)
at git.jbredwards.fluidlogged_api.asm.ASMHooks.flowInto(ASMHooks.java:491)
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:138)
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:551)
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:531)
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:306)
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:614)
at net.minecraft.world.World.func_180501_a(World.java:343)
at net.minecraft.world.World.func_175656_a(World.java:425)
at git.jbredwards.fluidlogged_api.asm.ASMHooks.flowInto(ASMHooks.java:491)
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:138)
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:551)
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:531)
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:306)
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:614)
at net.minecraft.world.World.func_180501_a(World.java:343)
at net.minecraft.world.World.func_175656_a(World.java:425)
at git.jbredwards.fluidlogged_api.asm.ASMHooks.flowInto(ASMHooks.java:491)
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:138)
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:551)
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:531)
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:306)
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:614)
at net.minecraft.world.World.func_180501_a(World.java:343)
at net.minecraft.block.BlockDynamicLiquid.func_176375_a(BlockDynamicLiquid.java:175)
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:129)
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:551)
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:531)
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:306)
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:614)
at net.minecraft.world.World.func_180501_a(World.java:343)
at net.minecraft.block.BlockDynamicLiquid.func_176375_a(BlockDynamicLiquid.java:175)
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:133)
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:551)
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:531)
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:306)
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:614)
at net.minecraft.world.World.func_180501_a(World.java:343)
at net.minecraft.world.World.func_175656_a(World.java:425)
at git.jbredwards.fluidlogged_api.asm.ASMHooks.flowInto(ASMHooks.java:491)
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:138)
at net.minecraft.world.World.func_189507_a(World.java:2682)
at net.minecraft.world.gen.feature.WorldGenLiquids.func_180709_b(WorldGenLiquids.java:88)
at net.minecraft.world.biome.BiomeDecorator.func_150513_a(BiomeDecorator.java:352)
at net.minecraft.world.biome.BiomeDecorator.func_180292_a(BiomeDecorator.java:88)
at net.minecraft.world.biome.Biome.func_180624_a(Biome.java:225)
at biomesoplenty.common.world.ChunkGeneratorOverworldBOP.func_185931_b(ChunkGeneratorOverworldBOP.java:565)
at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1019)
at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:980)
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:157)
at net.minecraft.server.management.PlayerChunkMapEntry.func_187268_a(PlayerChunkMapEntry.java:126)
at net.minecraft.server.management.PlayerChunkMap.func_72693_b(PlayerChunkMap.java:226)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:227)
It seems that with Fluidlogged API 1.7 installed, breaking blocks underwater creates minecraft:flowing_water
blocks in their place, at least on the bottom level. Below is a screenshot. The stone blocks represent the blocks I would break. It seems to be specifically the bottom back two blocks that are affected the most.
I noticed this because my item floating logic, which relies on isInsideOfMaterial(Material.WATER)
started not working in this position, likely due to the "height" of the fluid being lower than a full block?
This is the crash log when trying to load performant:
Description: Exception in server tick loop
java.lang.NoClassDefFoundError: net/minecraft/world/World$Anonymous$470a8cadb93d44d08c66f00809298f15
at net.minecraft.world.World.(World.java:126)
at net.minecraft.world.WorldServer.(WorldServer.java:110)
at org.spongepowered.common.world.WorldManager.createWorldFromProperties(WorldManager.java:873)
at org.spongepowered.common.world.WorldManager.loadAllWorlds(WorldManager.java:840)
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:4390)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:270)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassNotFoundException: net.minecraft.world.World$Anonymous$470a8cadb93d44d08c66f00809298f15
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
... 8 more
Caused by: net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerException: Exception in class transformer git.jbredwards.fluidlogged_api.asm.swapper.ASMSwapper@3c232051 from coremod Fluidlogged Plugin
at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.transform(ASMTransformerWrapper.java:260)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
... 10 more
Caused by: java.lang.NullPointerException
LTM if there's any info I should provide or if it's already clear
Hi,
I have testet the new Support of Rails in Fluid and then I break in Creative a Rail in water it give not by all Breaks I have by all 2 or 3 Breakrail this Problem with a Pixel by the Break what the Colour purple have. I have no idear from what it comes. Is this normal from Minecraft or is this from the Support of Rails a bug? In the 2 Pictures can I good see the one Pixel the first have in the top left and the second Picture have in the central a Pixel Bug. And sorry I have it testet under the water then you click the two photos you can see the purple pixels.
pretty much the title, if you try place a non placable fluid on a fluidloggable block, it causes this crash: https://pastebin.com/raw/NNkTrWUS
seems very consistent with all mods, try placing things like grassoline, tree oil or liquid xp from thermal foundation on a fluidloggable block.
I'm posting this issue because it relates to a liquid rather than a singular non-supported block.
Fluidlogged blocks (of any kind) containing any liquid created with Content Tweaker get completely deleted upon contact with any other flowing liquid that touches the blocks.
Pictured is a before and after, more cases were tested to corroborate this happens for all combinations
Description: Initializing game
java.lang.NoClassDefFoundError: thedarkcolour/futuremc/block/villagepillage/LanternBlock
at thedarkcolour.futuremc.registry.FBlocks.<clinit>(FBlocks.kt:31)
at thedarkcolour.futuremc.registry.RegistryEventHandler.onBlockRegistry(RegistryEventHandler.kt:46)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_168_RegistryEventHandler_onBlockRegistry_Register.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus$1.invoke(EventBus.java:144)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:845)
at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:630)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:252)
at net.minecraft.client.Minecraft.init(Minecraft.java:467)
at net.minecraft.client.Minecraft.run(Minecraft.java:3931)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.ClassNotFoundException: thedarkcolour.futuremc.block.villagepillage.LanternBlock
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 18 more
Caused by: java.lang.NoClassDefFoundError: git/jbredwards/fluidlogged_api/common/block/IFluidloggable
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 20 more
Caused by: java.lang.ClassNotFoundException: git.jbredwards.fluidlogged_api.common.block.IFluidloggable
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 24 more
Caused by: java.lang.NullPointerException
Also, if I try to insert futuremc lantern into the blacklist config, it straight up won't even start the game. Might be this:
Unable to launch
com.google.gson.JsonParseException: net.minecraft.nbt.NBTException: Expected '{' but got '"' at: "<--[HERE]
at git.jbredwards.fluidlogged_api.mod.common.config.ConfigHandler$Deserializer.deserialize(ConfigHandler.java:272) ~[ConfigHandler$Deserializer.class:?]
at git.jbredwards.fluidlogged_api.mod.common.config.ConfigHandler$Deserializer.deserialize(ConfigHandler.java:241) ~[ConfigHandler$Deserializer.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[TreeTypeAdapter.class:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:41) ~[TypeAdapterRuntimeTypeWrapper.class:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[ArrayTypeAdapter.class:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:129) ~[ReflectiveTypeAdapterFactory$1.class:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:220) ~[ReflectiveTypeAdapterFactory$Adapter.class:?]
at com.google.gson.Gson.fromJson(Gson.java:887) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:852) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:801) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:773) ~[Gson.class:?]
at git.jbredwards.fluidlogged_api.mod.common.config.ConfigHandler.init(ConfigHandler.java:111) ~[ConfigHandler.class:?]
at git.jbredwards.fluidlogged_api.mod.asm.ASMHandler.injectData(ASMHandler.java:70) ~[Fluidlogged-API-v1.7-mc1.12.2.jar:?]
at net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:151) ~[forge-1.12.2-14.23.5.2859.jar:?]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:115) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
Caused by: net.minecraft.nbt.NBTException: Expected '{' but got '"' at: "<--[HERE]
at net.minecraft.nbt.JsonToNBT.func_193604_b(SourceFile:315) ~[gp.class:?]
at net.minecraft.nbt.JsonToNBT.func_193593_f(SourceFile:177) ~[gp.class:?]
at net.minecraft.nbt.JsonToNBT.func_193609_a(SourceFile:34) ~[gp.class:?]
at net.minecraft.nbt.JsonToNBT.func_180713_a(SourceFile:29) ~[gp.class:?]
at git.jbredwards.fluidlogged_api.mod.common.config.ConfigHandler$Deserializer.deserialize(ConfigHandler.java:247) ~[ConfigHandler$Deserializer.class:?]
... 15 more
Then, there is this:
[20:08:54] [main/ERROR] [LaunchWrapper]: Unable to launch
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 24 column 14 path $.blacklist
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:224) ~[ReflectiveTypeAdapterFactory$Adapter.class:?]
at com.google.gson.Gson.fromJson(Gson.java:887) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:852) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:801) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:773) ~[Gson.class:?]
at git.jbredwards.fluidlogged_api.mod.common.config.ConfigHandler.init(ConfigHandler.java:111) ~[ConfigHandler.class:?]
at git.jbredwards.fluidlogged_api.mod.asm.ASMHandler.injectData(ASMHandler.java:70) ~[Fluidlogged-API-v1.7-mc1.12.2.jar:?]
at net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:151) ~[forge-1.12.2-14.23.5.2859.jar:?]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:115) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
Caused by: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 24 column 14 path $.blacklist
at com.google.gson.stream.JsonReader.beginArray(JsonReader.java:350) ~[JsonReader.class:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:70) ~[ArrayTypeAdapter.class:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:129) ~[ReflectiveTypeAdapterFactory$1.class:?]
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:220) ~[ReflectiveTypeAdapterFactory$Adapter.class:?]
... 9 more
Seems to work, if futuremc is removed.
When I try to start the server with an updated version, I get a crash. Version v1.4.4 is stable.
Hi,
I have testet your new Update and have a bug found what not good ist and okay the water is in the world but you can it not see then you not diving in the water. Show the 2 Pictures the 1 is the Problem what we have and the other is by diving in water who the water normal is. Please fix it in the next version. I have this testet in flatworld and this looks so in the Pictures and in a normal World is it the same. I hope you find the bug and can fix it . Picture 3 is in a normal World make. All pictures was in a day not night.
The Hud in down right is from a other mod what a Parcour mod is with the Green line.
hmm went ahead and tried out your pr, i found that i couldnt build it due to this gradle error
Build file 'E:.minecraft\realmofstorms\source files\MageMC\build.gradle' line: 130
A problem occurred evaluating root project 'MageMC'.
Could not get unknown property 'keyStore' for root project 'MageMC' of type org.gradle.api.Project.
so i removed the shadowjar block just to see if it built without it and it did.
went ahead and loaded the game up with the custom build of mage and your mod, and sadly i crashed before the game window even opened :(
there was no crash report, but i have the latest log
https://pastebin.com/ZGizfftN
im not sure what it means, not sure if its because of the modified code or not.
edit: its not, the non modified version of mage also crashes, this isnt an issue with the standalone smooth water mod.
made sure all the features except smooth water is off in the mage config too, hmmmm.
ive yet to try and see if your changes are compatible with the standalone mod. will edit if i have more info on that.
edit2: so actually, it turns out, its fluidlogged that is causing the crash, v1.4.2.
Originally posted by @xemnes in #8 (comment)
not sure if its because im using the dev build you sent me or not. but my water is now completely opaque.
https://i.imgur.com/lwI8Qxn.png
Fluidloged API 1.4
: https://paste.dimdev.org/kewaparowi.mccrash Fluidloged API 1.43
: https://paste.dimdev.org/kazalanuqo.mccrash
Fluidloged API 1.4, latest.log
: https://paste.ee/p/501rdThis happened to my world that used to have the Fluidloged API installed. Then I removed it because of #12.
And then when I added the mod back, both versions 1.4
and 1.43
crashed.
The crash happens a few seconds after joining the world, so I move around a little bit and then boom, crash.
Something in the last updates broke compatibility with FutureMC, here is the log
I'm not too sure if this counts as a too specific issue, but coral and algae from Biomes O plenty get popped off from the ocean floor when Fluidlogged API is installed, even though these blocks are already waterlogged. This destroys these biomes and causes great lag due to the block updates and dropped items.
just got round to testing this on my server, sadly it crashes. i think its got something to do with sledgehammers mixin patch but its odd because im using sledgehammer on both client and server with the same config and its fine on the client side.
[11:50:55] [Server thread/ERROR] [net.minecraft.server.MinecraftServer]: Encountered an unexpected exception
net.minecraft.util.ReportedException: Exception ticking world
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:901) ~[MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:474) ~[nz.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:770) ~[MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:630) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_144]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/world/World$3
at net.minecraft.world.World.func_190524_a(World.java:724) ~[amu.class:?]
at net.minecraft.world.World.func_175685_c(World.java:652) ~[amu.class:?]
at net.minecraft.world.World.func_175722_b(World.java:598) ~[amu.class:?]
at net.minecraft.world.World.markAndNotifyBlock(World.java:536) ~[amu.class:?]
at net.minecraft.world.World.func_180501_a(World.java:515) ~[amu.class:?]
at net.minecraft.world.World.func_175656_a(World.java:580) ~[amu.class:?]
at git.jbredwards.fluidlogged_api.asm.ASMHooks.flowInto(ASMHooks.java:492) ~[ASMHooks.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:148) ~[aqe.class:?]
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:680) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:660) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:321) ~[aqe.class:?]
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:717) ~[axw.class:?]
at net.minecraft.world.World.func_180501_a(World.java:497) ~[amu.class:?]
at net.minecraft.world.World.func_175656_a(World.java:580) ~[amu.class:?]
at git.jbredwards.fluidlogged_api.asm.ASMHooks.flowInto(ASMHooks.java:492) ~[ASMHooks.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:148) ~[aqe.class:?]
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:680) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:660) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:321) ~[aqe.class:?]
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:717) ~[axw.class:?]
at net.minecraft.world.World.func_180501_a(World.java:497) ~[amu.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176375_a(BlockDynamicLiquid.java:190) ~[aqe.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:143) ~[aqe.class:?]
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:680) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:660) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:321) ~[aqe.class:?]
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:717) ~[axw.class:?]
at net.minecraft.world.World.func_180501_a(World.java:497) ~[amu.class:?]
at net.minecraft.world.World.func_175656_a(World.java:580) ~[amu.class:?]
at git.jbredwards.fluidlogged_api.asm.ASMHooks.flowInto(ASMHooks.java:492) ~[ASMHooks.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:148) ~[aqe.class:?]
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:680) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:660) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:321) ~[aqe.class:?]
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:717) ~[axw.class:?]
at net.minecraft.world.World.func_180501_a(World.java:497) ~[amu.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176375_a(BlockDynamicLiquid.java:190) ~[aqe.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:143) ~[aqe.class:?]
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:680) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:660) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:321) ~[aqe.class:?]
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:717) ~[axw.class:?]
at net.minecraft.world.World.func_180501_a(World.java:497) ~[amu.class:?]
at net.minecraft.world.World.func_175656_a(World.java:580) ~[amu.class:?]
at git.jbredwards.fluidlogged_api.asm.ASMHooks.flowInto(ASMHooks.java:492) ~[ASMHooks.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:148) ~[aqe.class:?]
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:680) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:660) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:321) ~[aqe.class:?]
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:717) ~[axw.class:?]
at net.minecraft.world.World.func_180501_a(World.java:497) ~[amu.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176375_a(BlockDynamicLiquid.java:190) ~[aqe.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:143) ~[aqe.class:?]
at net.minecraft.world.WorldServer.func_175654_a(WorldServer.java:680) ~[oo.class:?]
at net.minecraft.world.WorldServer.func_175684_a(WorldServer.java:660) ~[oo.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_176213_c(BlockDynamicLiquid.java:321) ~[aqe.class:?]
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:717) ~[axw.class:?]
at net.minecraft.world.World.func_180501_a(World.java:497) ~[amu.class:?]
at net.minecraft.world.World.func_175656_a(World.java:580) ~[amu.class:?]
at git.jbredwards.fluidlogged_api.asm.ASMHooks.flowInto(ASMHooks.java:492) ~[ASMHooks.class:?]
at net.minecraft.block.BlockDynamicLiquid.func_180650_b(BlockDynamicLiquid.java:148) ~[aqe.class:?]
at net.minecraft.world.World.func_189507_a(World.java:3000) ~[amu.class:?]
at net.minecraft.world.gen.feature.WorldGenLiquids.func_180709_b(WorldGenLiquids.java:88) ~[bat.class:?]
at net.minecraft.world.biome.BiomeDecorator.func_150513_a(BiomeDecorator.java:352) ~[ank.class:?]
at net.minecraft.world.biome.BiomeDecorator.func_180292_a(BiomeDecorator.java:88) ~[ank.class:?]
at net.minecraft.world.biome.Biome.func_180624_a(Biome.java:226) ~[anh.class:?]
at net.minecraft.world.gen.ChunkGeneratorOverworld.func_185931_b(ChunkGeneratorOverworld.java:470) ~[aze.class:?]
at org.bukkit.craftbukkit.v1_12_R1.generator.NormalChunkGenerator.func_185931_b(NormalChunkGenerator.java:46) ~[NormalChunkGenerator.class:git-CatServer-1.12.2-26208f0]
at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1233) ~[axw.class:?]
at net.minecraft.world.chunk.Chunk.populateCB(Chunk.java:1212) ~[axw.class:?]
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:165) ~[on.class:?]
at net.minecraft.server.management.PlayerChunkMapEntry.func_187268_a(PlayerChunkMapEntry.java:126) ~[ot.class:?]
at net.minecraft.server.management.PlayerChunkMap.func_72693_b(PlayerChunkMap.java:174) ~[ou.class:?]
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:335) ~[oo.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:894) ~[MinecraftServer.class:?]
... 4 more
crash-2021-12-19_11.50.55-server.txt
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.