• Recently Browsing

    No registered users viewing this page.

  • Posts

    • Got it, and got it.   Thanks for explaining it to me, I'll try to wrap my head around that, and send an update soon.   Thank you!
    • Please provide debug.log as described in the "Logs" section of my signature below
    • You can send data from client (in this case screen), to the server (container/tileentity) using packets. And no, please read what he said again:    
    • Yes, that's the use of a packet through the network. But that should only be sent as needed as otherwise you just bottleneck the network creating more issues. No, that should be used in your registry instance for your ContainerType. Imagine it like this. You have two instances, a server and the client. The server creates a container with a specific window id. The client creates a container with the same window id and a screen that can get information from the container. The server container sends default information to the client container which is read by the screen. A client screen clicks something, which gets sent as a packet to the server container, which updates the client container, which updates the screen. Note that the client creates a new instance of the container on open so the information needs to be synced. By default, only slots and tracked integers are synced. If you want to handle something else, you need to send it yourself.
    • ---- Minecraft Crash Report ---- // Hey, that tickles! Hehehe! Time: 9/24/20 10:04 PM Description: Initializing game java.lang.NullPointerException: Initializing game     at net.minecraft.client.renderer.color.BlockColors.func_186722_a(BlockColors.java:97) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}     at voronoiaoc.byg.client.textures.BlockColorManager.onBlockColorsInit(BlockColorManager.java:29) ~[?:1.0.11] {re:classloading}     at net.minecraftforge.eventbus.ASMEventHandler_320_BlockColorManager_onBlockColorsInit_Block.invoke(.dynamic) ~[?:?] {}     at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80) ~[eventbus-2.2.0-service.jar:?] {}     at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258) ~[eventbus-2.2.0-service.jar:?] {}     at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:168) ~[?:31.2] {re:classloading}     at net.minecraftforge.fml.ModLoader.lambda$postEvent$31(ModLoader.java:260) ~[?:?] {re:classloading}     at net.minecraftforge.fml.ModLoader$$Lambda$4944/2130241059.accept(Unknown Source) ~[?:?] {}     at java.util.HashMap.forEach(HashMap.java:1280) ~[?:1.8.0_51] {}     at net.minecraftforge.fml.ModList.forEachModContainer(ModList.java:218) ~[?:?] {re:classloading}     at net.minecraftforge.fml.ModLoader.postEvent(ModLoader.java:260) ~[?:?] {re:classloading}     at net.minecraftforge.client.ForgeHooksClient.onBlockColorsInit(ForgeHooksClient.java:207) ~[?:?] {re:classloading}     at net.minecraft.client.renderer.color.BlockColors.func_186723_a(BlockColors.java:76) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.<init>(Minecraft.java:419) [?:?] {re:classloading,pl:accesstransformer:B,xf:fml:codechickenlib:IItemRenderer,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.main(SourceFile:166) [?:?] {re:classloading}     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}     at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}     at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:56) [forge-1.15.2-31.2.0.jar:31.2] {}     at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$423/392795843.call(Unknown Source) [forge-1.15.2-31.2.0.jar:31.2] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-5.1.0.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-5.1.0.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-5.1.0.jar:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:81) [modlauncher-5.1.0.jar:?] {}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:65) [modlauncher-5.1.0.jar:?] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace:     at net.minecraft.client.renderer.color.BlockColors.func_186722_a(BlockColors.java:97)     at voronoiaoc.byg.client.textures.BlockColorManager.onBlockColorsInit(BlockColorManager.java:29)     at net.minecraftforge.eventbus.ASMEventHandler_320_BlockColorManager_onBlockColorsInit_Block.invoke(.dynamic)     at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80)     at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258)     at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:168)     at net.minecraftforge.fml.ModLoader.lambda$postEvent$31(ModLoader.java:260)     at net.minecraftforge.fml.ModLoader$$Lambda$4944/2130241059.accept(Unknown Source)     at java.util.HashMap.forEach(HashMap.java:1280)     at net.minecraftforge.fml.ModList.forEachModContainer(ModList.java:218)     at net.minecraftforge.fml.ModLoader.postEvent(ModLoader.java:260)     at net.minecraftforge.client.ForgeHooksClient.onBlockColorsInit(ForgeHooksClient.java:207)     at net.minecraft.client.renderer.color.BlockColors.func_186723_a(BlockColors.java:76)     at net.minecraft.client.Minecraft.<init>(Minecraft.java:419) -- Initialization -- Details: Stacktrace:     at net.minecraft.client.main.Main.main(SourceFile:166)     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.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:56)     at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$423/392795843.call(Unknown Source)     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37)     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54)     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72)     at cpw.mods.modlauncher.Launcher.run(Launcher.java:81)     at cpw.mods.modlauncher.Launcher.main(Launcher.java:65) -- System Details -- Details:     Minecraft Version: 1.15.2     Minecraft Version ID: 1.15.2     Operating System: Windows 10 (amd64) version 10.0     Java Version: 1.8.0_51, Oracle Corporation     Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation     Memory: 1185487544 bytes (1130 MB) / 2147483648 bytes (2048 MB) up to 2147483648 bytes (2048 MB)     CPUs: 8     JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M     ModLauncher: 5.1.0+69+master.79f13f7     ModLauncher launch target: fmlclient     ModLauncher naming: srg     ModLauncher services:          /eventbus-2.2.0-service.jar eventbus PLUGINSERVICE          /forge-1.15.2-31.2.0.jar object_holder_definalize PLUGINSERVICE          /forge-1.15.2-31.2.0.jar runtime_enum_extender PLUGINSERVICE          /accesstransformers-2.1.1-shadowed.jar accesstransformer PLUGINSERVICE          /forge-1.15.2-31.2.0.jar capability_inject_definalize PLUGINSERVICE          /forge-1.15.2-31.2.0.jar runtimedistcleaner PLUGINSERVICE          /forge-1.15.2-31.2.0.jar fml TRANSFORMATIONSERVICE      FML: 31.2     Forge: net.minecraftforge:31.2.0     FML Language Providers:          javafml@31.2         minecraft@1     Mod List:          forge-1.15.2-31.2.0-client.jar Minecraft {minecraft@1.15.2 CREATE_REGISTRIES}         mcw-bridges-1.0.4fix-mc1.15.2.jar Macaw's Bridges {mcwbridges@1.0.4 CREATE_REGISTRIES}         swingthroughgrass-1.15.2-1.4.0.jar SwingThroughGrass {swingthroughgrass@1.15.2-1.4.0 CREATE_REGISTRIES}         AmbientSounds_v3.0.20_mc1.15.2.jar Ambient Sounds {ambientsounds@3.0.3 CREATE_REGISTRIES}         SlimyBoyos-2.0.1.jar SlimyBoyos {slimyboyos@2.0.1 CREATE_REGISTRIES}         torchslabmod-1.15.2_v1.7.0.jar Torch Slab Mod {torchslabmod@1.7.0 CREATE_REGISTRIES}         fansmod-1.15.2-1.1.6.0.jar Fans Mod {fansmod@1.1.6.0 CREATE_REGISTRIES}         Blur-1.1.0-1.jar Blur {blur@1.1.0-1 CREATE_REGISTRIES}         Dungeons-Plus-1_15_2.jar Dungeons Plus {dungeons_plus@1.0.2 CREATE_REGISTRIES}         Abnormals-Core-1.15.2.jar Abnormals Core {abnormals_core@1.0.6 CREATE_REGISTRIES}         goblintraders-1.2.0-1.15.2.jar Goblin Traders {goblintraders@1.2.0 CREATE_REGISTRIES}         JAHM-1.15.2.jar Just Another Head Mod {justanotherheadmod@1.2.1 CREATE_REGISTRIES}         Upgrade-Aquatic-1.15.2-1.7.1.jar Upgrade Aquatic {upgrade_aquatic@1.7.1 CREATE_REGISTRIES}         KleeSlabs_1.15.2.jar KleeSlabs {kleeslabs@8.0.0 CREATE_REGISTRIES}         Neat-1_15_2.jar Neat {neat@1.6-22 CREATE_REGISTRIES}         Waystones_1.15.2.jar Waystones {waystones@6.0.1 CREATE_REGISTRIES}         NeverNeededorWanted-Mod-1.15.2.jar Never Needed Or Wanted {nnow@0.1.4 CREATE_REGISTRIES}         autumnity-1.3.3-1.15.2.jar Autumnity {autumnity@1.3.3 CREATE_REGISTRIES}         AutoRegLib-1.15.2.jar AutoRegLib {autoreglib@1.5-40 CREATE_REGISTRIES}         WorldOfWonder-1.15.2-1.1.4.jar World of Wonder {worldofwonder@1.15.2-1.1.4 CREATE_REGISTRIES}         Sullys-Mod--v0.7--1.15.2--forge.jar Sully's Mod {sullys_mod@V0.8 CREATE_REGISTRIES}         good-nights-sleep-1.15.2-1.0.3.jar Good Night's Sleep {goodnightsleep@1.0.3 CREATE_REGISTRIES}         EndReborn+[0.6.0].jar End: Reborn {endreborn@0.6.0 CREATE_REGISTRIES}         tombstone-4.3.3-1.15.2.jar Corail Tombstone {tombstone@4.3.3 CREATE_REGISTRIES}         Bookshelf-1.15.2.jar Bookshelf {bookshelf@5.6.40 CREATE_REGISTRIES}         Bed-Benefits-1_15_2.jar BedBenefits {bedbenefits@1.0.4 CREATE_REGISTRIES}         The-Endergetic-Expansion-1.15.2-v1.3.2.jar The Endergetic Expansion {endergetic@1.3.2 CREATE_REGISTRIES}         guardvillagers-1.15.2-1.0.8.jar Guard Villagers {guardvillagers@1.0.7 CREATE_REGISTRIES}         Forgiving-Void-1_15_2.jar Forgiving Void {forgivingvoid@4.0.0 CREATE_REGISTRIES}         wandering_trapper-1.15.2-1.0.0.jar Wandering Trapper {wandering_trapper@1.15.2-1.0.0 CREATE_REGISTRIES}         additional_lights-1.15.2.jar Additional Lights {additional_lights@1.15.2-1.2.0 CREATE_REGISTRIES}         walljump-forge-1.15.2-1.3.5.jar Wall-Jump! {walljump@1.15.2-1.3.5 CREATE_REGISTRIES}         SnowRealMagic-1.15.2-1.7.4.jar Snow! Real Magic! {snowrealmagic@1.7.4 CREATE_REGISTRIES}         Kiwi-1.15.2-2.6.5.jar Kiwi {kiwi@2.6.5 CREATE_REGISTRIES}         byg-1.0.11.jar Oh The Biomes You'll Go {byg@1.0.11 CREATE_REGISTRIES}         Swamp-Expansion-1.15.2-1.7.3.jar Swamp Expansion {swampexpansion@NONE CREATE_REGISTRIES}         Cavern-Miner-Mod-1.15.2.jar Cavern: Miner {cavern@3.0.5 ERROR}         forge-1.15.2-31.2.0-universal.jar Forge {forge@31.2.0 CREATE_REGISTRIES}         Quark-1_15_2.jar Quark {quark@r2.1-245 CREATE_REGISTRIES}         Toms-Simple-Storage-Mod-1_15_2.jar Tom's Simple Storage Mod {toms_storage@1.1.4 CREATE_REGISTRIES}         More-Mobs-by-Slayerzz-1_15_2.jar More Mobs {moremobs@1.0.0 CREATE_REGISTRIES}         CodeChickenLib-1.15.2-3.3.1.379-universal.jar CodeChicken Lib {codechickenlib@3.3.1.379 CREATE_REGISTRIES}         Ender-Storage-1_15_2.jar EnderStorage {enderstorage@1.15.2-2.5.0.151 CREATE_REGISTRIES}         SoundFilters-1.15.2.jar Sound Filters {soundfilters@0.13_for_1.15.2 CREATE_REGISTRIES}         Dark-Paintings-1_15_2.jar DarkPaintings {darkpaintings@1.0.6 CREATE_REGISTRIES}         structure-gel-api-1.15.2.jar Structure Gel API {structure_gel@1.0.0 CREATE_REGISTRIES}         RottenCreatures-1.15.2-0.9.7.jar Rotten Creatures {rotten_creatures@0.9.7 CREATE_REGISTRIES}     Launched Version: 1.15.2-forge-31.2.0     Backend library: LWJGL version 3.2.2 build 10     Backend API: GeForce GTX 1050 Ti/PCIe/SSE2 GL version 4.6.0 NVIDIA 451.67, NVIDIA Corporation     GL Caps: Using framebuffer using OpenGL 3.0     Using VBOs: Yes     Is Modded: Definitely; Client brand changed to 'forge'     Type: Client (map_client.txt)     CPU: 8x Intel(R) Core(TM) i5-8300H CPU @ 2.30GHz
  • Topics

  • Who's Online (See full list)