-
Posts
28 -
Joined
-
Last visited
Everything posted by 1HA
-
I want to know why the item textures are not loaded. As far as I know, I did everything that I had to. (models/item/example.json & textures/items/example.json). Has something changed with /resource? https://github.com/1hwai/Firstman/tree/master/src Meanwhile, I want Datagenerator to generate only the block state of CableBlock, not the block model. Since CableBlock has too many connection states, I made auto-generating code for its block model .json file, which is written in TypeScript. And it's working very fine. But the problem is, that block state builder also builds block models too. I know this is not an error, but every time I run runData, I have to remove those files(generated\resources\assets\firstman\models\block\cable\...). I tried to fix it, but the reflection error came out. (ModBlockStates.java) protected void registerCables() { CableBlock[] cables = {BlockInit.CABLE_BLOCK.get()}; for (CableBlock cableBlock : cables) { VariantBlockStateBuilder bld = getVariantBuilder(cableBlock); Queue<ArrayList<Boolean>> queue = new LinkedList<>(); ArrayList<Boolean> start = new ArrayList<>(); queue.add(start); while (!queue.isEmpty()) { ArrayList<Boolean> element = queue.poll(); if (element.size() < 6) { ArrayList<Boolean> temp1 = new ArrayList<>(element); ArrayList<Boolean> temp2 = new ArrayList<>(element); temp1.add(true); temp2.add(false); queue.add(temp1); queue.add(temp2); } else if (element.size() == 6) { String status = (element.get(0) ? "u" : "") + (element.get(1) ? "d" : "") + (element.get(2) ? "n" : "") + (element.get(3) ? "s" : "") + (element.get(4) ? "e" : "") + (element.get(5) ? "w" : ""); if (status.equals("")) status = "none"; String path = "block/cable/" + status; BlockModelBuilder cable = models().getBuilder(path); bld.partialState().with(UP, element.get(0)).with(DOWN, element.get(1)).with(NORTH, element.get(2)).with(SOUTH, element.get(3)).with(EAST, element.get(4)).with(WEST, element.get(5)) .modelForState().modelFile(cable).addModel(); } } } }
-
thanks! u helped me a lot I was using the 1TB onedrive folder that my school gave me.
-
still same. I think this happens by gradle. /build is created by running gradle, isn't it?
-
Cannot snapshot C:\Users\...\firstman\build\classes\java\main\com\hwai\firstman\client\screen\SolarPanelScreen.class: not a regular file GITHUB repo It even got worse now. JVM is trying to kill me, and maybe judgment day is coming
-
Cannot snapshot C:\Users\...\firstman\build\resources\main\assets\firstman\models\block\solar_panel_slope_block.json: not a regular file I get an error when I run the project if there are some differences in the /resources folder. Also, DataGenerator generates nothing. 1 more. /generated/resources /main/resources ... they look different. IntelliJ draws 4 orange color bars on main/resources but not on generated/resources. I remember when I was working on 1.18, both of them had those orange bars on.
-
I fixed it. Yey.
-
Hi, I'm working on making a new directional block. I think giving some properties to block has been changed from 1.20. (am I right?) I just tried to do like: BlockBehaviour.Properties.of(Material.STONE).strength(4f) ...and I found Material class is nowhere. So I fixed it. This is what I've done to "example_block" BlockBehaviour.Properties.of().mapColor(MapColor.STONE)) It worked fine with "example_block" I thought I could do the same to my 'super cool' directional block. so I fixed it. (again) super(BlockBehaviour.Properties.copy(Blocks.CHEST).mapColor(MapColor.STONE).dynamicShape()); and this is what I got. Caused by: java.lang.IllegalArgumentException: Cannot set property DirectionProperty{name=facing, clazz=class net.minecraft.core.Direction, values=[north, south, west, east]} as it does not exist in Block{minecraft:air} I tested several times what if I change Blocks.CHEST into Blocks.FURNACE. but it still gives me the similar error, only different thing is that it tells me Furnace lits, mine doesn't. I want to know why it says "air" despite I wrote CHEST. I tested several times what if I change BlocksCHEST into Blocks.FURNACE. but it still gives me a similar error, only different thing is that Furnace lits, mine doesn't. I want to know why it says "air" despite I wrote CHEST. How can I fix this? And Why the registering thing has become soo complicated than before?
-
So, you mean the basic problem of this is that the network has to be loaded partially when the chunk has loaded, right? I have googled it... and watched this. (https://www.youtube.com/watch?v=prqMxqUtj-0) Then how can I load the network when the chunk has loaded? I have an idea which is about checking whether a new chunk has been loaded inside clientSetup(). Is it ok? Thx for answering
-
I almost finished dealing with my mod cable networking. I made machine BEs as a TreeNode, for hierarchical management. but I don't think it's a good idea to search for its parent node in every moment a player joins the game. ( tech mod has a lot of BEs, as you know ) Thus, I want them to save their child nodes somehow when the player quit the game. I thought I can save each child node by putting it into a tag, but I think this is inefficient. Is there any other way?
-
Let's say that there are block A and B, which are neighbored by each other and I know the two coordinates of both. Question is, how can I get the Direction(NSEW) A => B? I know there's a function with opposite work. But what function should I use in this case?
-
I forgot the name of the method. hehe
-
I got some weird error while running runClient. The last time I opened this project was in April. I believe that there is no problem with dependencies. What happened between 2 months. Exception in thread "main" java.io.UncheckedIOException: java.io.IOException: Invalid paths argument, contained no existing paths: [C:\Users\hawon\.gradle\caches\modules-2\files-2.1\net.minecraftforge\forgespi\4.0.11\beba03c49f418c8d66aae30a6df69bde4fce2f18\forgespi-4.0.11.jar] at cpw.mods.securejarhandler@0.9.54/cpw.mods.jarhandling.impl.Jar.<init>(Jar.java:74) at cpw.mods.securejarhandler@0.9.54/cpw.mods.jarhandling.SecureJar.from(SecureJar.java:58) at cpw.mods.securejarhandler@0.9.54/cpw.mods.jarhandling.SecureJar.from(SecureJar.java:50) at cpw.mods.securejarhandler@0.9.54/cpw.mods.jarhandling.SecureJar.from(SecureJar.java:42)
-
Thx I'd like to ask you one more thing. The current of the cable might constantly change(caused by generators and machines). In this case, the server has to fix the change every tick, right?🤔 And I used neighborChanged() to check distances
-
Glad to hear that I can use BFS. I need some cable to connect the power. I used a 3d array in the C test code to get the "map". And it worked pretty well. However, in minecraft, the server can't receive the cable network data with a 3d array cause it's inefficient. Therefore somehow, as others did, the server has to receive the data with a linked list? maybe? And I have no idea what to do. thx for replying
-
It's me again. I'm currently studying Dijkstra Algorithm and BFS (Graph theory) to make this thing work. And I've looked up a few codes like https://github.com/refinedmods/refinedpipes/tree/develop/src/main/java/com/refinedmods/refinedpipes this. Q. If I use BFS to measure the distance to find the shortest, is there any different thing with using Dijkstra or not? I'm more used to C rather than Java, so I coded a few BFS(Also DFS) problems with C. Let's say that I could make cable networks into a certain graph, then the edges of the graph will have no weight, which means that I can use BFS, isn't it? Sorry that I have poor knowledge about theory yet because I'm a student.
-
Currently, I'm designing the Voxel shape of the cable. But in this way, I have to make 2^6(=64) models for each statement. I think this is half crazy. up down north south east west -> Total 64 models. I already made 12 of them. Is there any better way for this? Something like "Rotate"
-
package net.hawon.spacesim.api.block.state; import net.minecraft.core.Direction; import net.minecraft.world.level.block.state.properties.BooleanProperty; import net.minecraft.world.level.block.state.properties.DirectionProperty; import net.minecraft.world.level.block.state.properties.IntegerProperty; public class SpaceBlockStateProperties { public static final IntegerProperty CURRENT_STRENGTH = IntegerProperty.create("c_strength", 0, 1024); public static final BooleanProperty CURRENT_UP = BooleanProperty.create("c_up"); public static final BooleanProperty CURRENT_DOWN = BooleanProperty.create("c_down"); public static final BooleanProperty CURRENT_NORTH = BooleanProperty.create("c_north"); public static final BooleanProperty CURRENT_EAST = BooleanProperty.create("c_east"); public static final BooleanProperty CURRENT_SOUTH = BooleanProperty.create("c_south"); public static final BooleanProperty CURRENT_WEST = BooleanProperty.create("c_west"); public static final BooleanProperty CURRENT_NONE = BooleanProperty.create("c_none");//NO CONNECTED THINGS public static final IntegerProperty MACHINE_CONNECTED = IntegerProperty.create("machine_connected", 0, 1000); // public static BooleanProperty getOpposite(Direction direction) { //// switch (direction) { //// case UP : //// return CURRENT_UP; //// default: //// return CURRENT_NONE; //// } // } }
-
I solved it. I wanted to make a new custom block state property, so I added a new property class named SpaceBlockStateProperties to api.block.state package. And it happened. I'm still working on a cable block entity and I need this property so that I can notice the current flow. Is this not the way I should do?
-
I touched nothing about run settings and it worked perfectly even yesterday evening. But since a few hours ago, when I execute my mod, soon it just stops debugging and responded nothing. [182��2022 16:42:55.345] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.ForgeHooksClient$ClientEvents to MOD -> This is her dying message. Full log [182��2022 16:42:40.439] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgeclientuserdev, --version, MOD_DEV, --assetIndex, 1.18, --assetsDir, C:\Users\hawon\.gradle\caches\forge_gradle\assets, --gameDir, ., --fml.forgeVersion, 39.0.36, --fml.mcVersion, 1.18.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20211210.034407] [182��2022 16:42:40.444] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 9.0.24+9.0.24+main.7be9f01d starting: java version 17.0.1 by Eclipse Adoptium [182��2022 16:42:40.463] [main/DEBUG] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Found launch services [fmlclientdev,forgeclient,minecraft,fmlserveruserdev,fmlclient,fmldatauserdev,forgeserverdev,forgeserveruserdev,forgeclientdev,forgeclientuserdev,forgeserver,forgedatadev,fmlserver,fmlclientuserdev,fmlserverdev,forgedatauserdev,testharness] [182��2022 16:42:40.481] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Found naming services : [srgtomcp] [182��2022 16:42:40.497] [main/DEBUG] [cpw.mods.modlauncher.LaunchPluginHandler/MODLAUNCHER]: Found launch plugins: [mixin,eventbus,object_holder_definalize,runtime_enum_extender,capability_token_subclass,accesstransformer,runtimedistcleaner] [182��2022 16:42:40.508] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Discovering transformation services [182��2022 16:42:40.514] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found additional transformation services from discovery services: java.util.stream.ReferencePipeline$3@2a5b3fee [182��2022 16:42:40.527] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found transformer services : [mixin,fml] [182��2022 16:42:40.527] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading [182��2022 16:42:40.528] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service mixin [182��2022 16:42:40.529] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service mixin [182��2022 16:42:40.529] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service fml [182��2022 16:42:40.532] [main/DEBUG] [net.minecraftforge.fml.loading.LauncherVersion/CORE]: Found FMLLauncher version 1.0 [182��2022 16:42:40.532] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML 1.0 loading [182��2022 16:42:40.533] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found ModLauncher version : 9.0.24+9.0.24+main.7be9f01d [182��2022 16:42:40.533] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found AccessTransformer version : 8.0.4+66+master.c09db6d7 [182��2022 16:42:40.534] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found EventBus version : 5.0.7+5.0.7+master.6d3407cc [182��2022 16:42:40.535] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found Runtime Dist Cleaner [182��2022 16:42:40.537] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found CoreMod version : 5.0.2+5.0.2+master.303343f8 [182��2022 16:42:40.538] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ForgeSPI package implementation version 4.0.11+4.0.11+master.ce88bbba [182��2022 16:42:40.540] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ForgeSPI package specification 4 [182��2022 16:42:40.543] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service fml [182��2022 16:42:40.545] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Configuring option handling for services [182��2022 16:42:40.553] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services initializing [182��2022 16:42:40.554] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service mixin [182��2022 16:42:40.574] [main/DEBUG] [mixin/]: MixinService [ModLauncher] was successfully booted in cpw.mods.cl.ModuleClassLoader@68ceda24 [182��2022 16:42:40.598] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/hawon/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.8.5/9d1c0c3a304ae6697ecd477218fa61b850bf57fc/mixin-0.8.5.jar%2327! Service=ModLauncher Env=CLIENT [182��2022 16:42:40.602] [main/DEBUG] [mixin/]: Initialising Mixin Platform Manager [182��2022 16:42:40.602] [main/DEBUG] [mixin/]: Adding mixin platform agents for container ModLauncher Root Container(ModLauncher:4f56a0a2) [182��2022 16:42:40.604] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for ModLauncher Root Container(ModLauncher:4f56a0a2) [182��2022 16:42:40.604] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container ModLauncher Root Container(ModLauncher:4f56a0a2) [182��2022 16:42:40.605] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for ModLauncher Root Container(ModLauncher:4f56a0a2) [182��2022 16:42:40.606] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container ModLauncher Root Container(ModLauncher:4f56a0a2) [182��2022 16:42:40.608] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service mixin [182��2022 16:42:40.608] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service fml [182��2022 16:42:40.609] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Setting up basic FML game directories [182��2022 16:42:40.610] [main/DEBUG] [net.minecraftforge.fml.loading.FileUtils/CORE]: Found existing GAMEDIR directory : C:\Users\hawon\OneDrive\���� ȭ��\Prgrmmng\mc mod 1.18.1\SpaceSim\run [182��2022 16:42:40.611] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path GAMEDIR is C:\Users\hawon\OneDrive\���� ȭ��\Prgrmmng\mc mod 1.18.1\SpaceSim\run [182��2022 16:42:40.611] [main/DEBUG] [net.minecraftforge.fml.loading.FileUtils/CORE]: Found existing MODSDIR directory : C:\Users\hawon\OneDrive\���� ȭ��\Prgrmmng\mc mod 1.18.1\SpaceSim\run\mods [182��2022 16:42:40.612] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path MODSDIR is C:\Users\hawon\OneDrive\���� ȭ��\Prgrmmng\mc mod 1.18.1\SpaceSim\run\mods [182��2022 16:42:40.612] [main/DEBUG] [net.minecraftforge.fml.loading.FileUtils/CORE]: Found existing CONFIGDIR directory : C:\Users\hawon\OneDrive\���� ȭ��\Prgrmmng\mc mod 1.18.1\SpaceSim\run\config [182��2022 16:42:40.612] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path CONFIGDIR is C:\Users\hawon\OneDrive\���� ȭ��\Prgrmmng\mc mod 1.18.1\SpaceSim\run\config [182��2022 16:42:40.613] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path FMLCONFIG is C:\Users\hawon\OneDrive\���� ȭ��\Prgrmmng\mc mod 1.18.1\SpaceSim\run\config\fml.toml [182��2022 16:42:40.613] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading configuration [182��2022 16:42:40.657] [main/DEBUG] [net.minecraftforge.fml.loading.FileUtils/CORE]: Found existing default config directory directory : C:\Users\hawon\OneDrive\���� ȭ��\Prgrmmng\mc mod 1.18.1\SpaceSim\run\defaultconfigs [182��2022 16:42:40.657] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing ModFile [182��2022 16:42:40.661] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing launch handler [182��2022 16:42:40.662] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Using forgeclientuserdev as launch service [182��2022 16:42:40.700] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Received command line version data : VersionInfo[forgeVersion=39.0.36, mcVersion=1.18.1, mcpVersion=20211210.034407, forgeGroup=net.minecraftforge] [182��2022 16:42:40.704] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service fml [182��2022 16:42:40.705] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Current naming domain is 'mcp' [182��2022 16:42:40.706] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Identified name mapping providers {srg=srgtomcp:1234} [182��2022 16:42:40.707] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services begin scanning [182��2022 16:42:40.708] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service mixin [182��2022 16:42:40.708] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service mixin [182��2022 16:42:40.709] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service fml [182��2022 16:42:40.709] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Initiating mod scan [182��2022 16:42:40.725] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModListHandler/CORE]: Found mod coordinates from lists: [] [182��2022 16:42:40.728] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer/CORE]: Found Mod Locators : (mods folder:null),(maven libs:null),(exploded directory:null),(minecraft:null),(userdev classpath:null) [182��2022 16:42:40.738] [main/DEBUG] [net.minecraftforge.fml.loading.targets.CommonLaunchHandler/CORE]: Got mod coordinates spacesim%%C:\Users\hawon\OneDrive\���� ȭ��\Prgrmmng\mc mod 1.18.1\SpaceSim\build\resources\main;spacesim%%C:\Users\hawon\OneDrive\���� ȭ��\Prgrmmng\mc mod 1.18.1\SpaceSim\build\classes\java\main from env [182��2022 16:42:40.740] [main/DEBUG] [net.minecraftforge.fml.loading.targets.CommonLaunchHandler/CORE]: Found supplied mod coordinates [{spacesim=[C:\Users\hawon\OneDrive\���� ȭ��\Prgrmmng\mc mod 1.18.1\SpaceSim\build\resources\main, C:\Users\hawon\OneDrive\���� ȭ��\Prgrmmng\mc mod 1.18.1\SpaceSim\build\classes\java\main]}] [182��2022 16:42:41.047] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file forge-1.18.1-39.0.36_mapped_official_1.18.1-recomp.jar with {minecraft} mods - versions {1.18.1} [182��2022 16:42:41.051] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\hawon\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.18.1-39.0.36_mapped_official_1.18.1\forge-1.18.1-39.0.36_mapped_official_1.18.1-recomp.jar with languages [LanguageSpec[languageName=minecraft, acceptedVersions=1]] [182��2022 16:42:41.052] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\hawon\OneDrive\���� ȭ��\Prgrmmng\mc mod 1.18.1\SpaceSim\build\resources\main [182��2022 16:42:41.064] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file main with {spacesim} mods - versions {0.0NONE} [182��2022 16:42:41.065] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\hawon\OneDrive\���� ȭ��\Prgrmmng\mc mod 1.18.1\SpaceSim\build\resources\main with languages [LanguageSpec[languageName=javafml, acceptedVersions=[39,)]] [182��2022 16:42:41.066] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate [182��2022 16:42:41.071] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file with {forge} mods - versions {39.0.36} [182��2022 16:42:41.072] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file with languages [LanguageSpec[languageName=javafml, acceptedVersions=[24,]]] [182��2022 16:42:41.114] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_method with Javascript path coremods/field_to_method.js [182��2022 16:42:41.115] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_instanceof with Javascript path coremods/field_to_instanceof.js [182��2022 16:42:41.115] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod add_bouncer_method with Javascript path coremods/add_bouncer_method.js [182��2022 16:42:41.115] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_method.js [182��2022 16:42:41.115] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_instanceof.js [182��2022 16:42:41.116] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/add_bouncer_method.js [182��2022 16:42:41.118] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service fml [182��2022 16:42:41.346] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found 2 language providers [182��2022 16:42:41.347] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider minecraft, version 1.0 [182��2022 16:42:41.349] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider javafml, version 39 [182��2022 16:42:41.360] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 2 mod requirements (2 mandatory, 0 optional) [182��2022 16:42:41.361] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 0 mod requirements missing (0 mandatory, 0 optional) [182��2022 16:42:41.897] [main/DEBUG] [net.minecraftforge.fml.loading.MCPNamingService/CORE]: Loaded 27879 method mappings from methods.csv [182��2022 16:42:41.927] [main/DEBUG] [net.minecraftforge.fml.loading.MCPNamingService/CORE]: Loaded 26641 field mappings from fields.csv [182��2022 16:42:41.987] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading transformers [182��2022 16:42:41.988] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service mixin [182��2022 16:42:41.989] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service mixin [182��2022 16:42:41.990] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service fml [182��2022 16:42:41.990] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading coremod transformers [182��2022 16:42:41.991] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/field_to_method.js [182��2022 16:42:42.192] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully [182��2022 16:42:42.192] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/field_to_instanceof.js [182��2022 16:42:42.270] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully [182��2022 16:42:42.271] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/add_bouncer_method.js [182��2022 16:42:42.322] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully [182��2022 16:42:42.334] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@a0db585 to Target : CLASS {Lnet/minecraft/world/effect/MobEffectInstance;} {} {V} [182��2022 16:42:42.335] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@52169758 to Target : CLASS {Lnet/minecraft/world/level/block/LiquidBlock;} {} {V} [182��2022 16:42:42.336] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@3eda0aeb to Target : CLASS {Lnet/minecraft/world/item/BucketItem;} {} {V} [182��2022 16:42:42.337] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@459b187a to Target : CLASS {Lnet/minecraft/world/level/block/StairBlock;} {} {V} [182��2022 16:42:42.337] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@6b4283c4 to Target : CLASS {Lnet/minecraft/world/level/block/FlowerPotBlock;} {} {V} [182��2022 16:42:42.337] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@d0865a3 to Target : CLASS {Lnet/minecraft/world/item/ItemStack;} {} {V} [182��2022 16:42:42.337] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@636bbbbb to Target : CLASS {Lnet/minecraft/network/play/client/CClientSettingsPacket;} {} {V} [182��2022 16:42:42.338] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service fml [182��2022 16:42:42.711] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)] [182��2022 16:42:42.711] [main/DEBUG] [mixin/]: Processing launch tasks for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)] [182��2022 16:42:42.712] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(minecraft) [182��2022 16:42:42.712] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(minecraft) [182��2022 16:42:42.712] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(minecraft) [182��2022 16:42:42.713] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(minecraft) [182��2022 16:42:42.713] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(minecraft) [182��2022 16:42:42.713] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)] [182��2022 16:42:42.713] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(spacesim) [182��2022 16:42:42.714] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(spacesim) [182��2022 16:42:42.714] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(spacesim) [182��2022 16:42:42.715] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(spacesim) [182��2022 16:42:42.716] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(spacesim) [182��2022 16:42:42.717] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(spacesim)] [182��2022 16:42:42.718] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(forge) [182��2022 16:42:42.719] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(forge) [182��2022 16:42:42.719] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(forge) [182��2022 16:42:42.720] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(forge) [182��2022 16:42:42.720] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(forge) [182��2022 16:42:42.720] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)] [182��2022 16:42:42.721] [main/DEBUG] [mixin/]: inject() running with 4 agents [182��2022 16:42:42.721] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)] [182��2022 16:42:42.721] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)] [182��2022 16:42:42.722] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(spacesim)] [182��2022 16:42:42.722] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)] [182��2022 16:42:42.723] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeclientuserdev' with arguments [--version, MOD_DEV, --gameDir, ., --assetsDir, C:\Users\hawon\.gradle\caches\forge_gradle\assets, --assetIndex, 1.18] [182��2022 16:42:42.929] [main/DEBUG] [mixin/]: Error cleaning class output directory: .mixin.out [182��2022 16:42:42.937] [main/DEBUG] [mixin/]: Preparing mixins for MixinEnvironment[DEFAULT] [182��2022 16:42:43.143] [main/DEBUG] [io.netty.util.internal.logging.InternalLoggerFactory/]: Using Log4J2 as the default logging framework [182��2022 16:42:43.145] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.level: simple [182��2022 16:42:43.146] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.targetRecords: 4 [182��2022 16:42:44.842] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/LiquidBlock [182��2022 16:42:44.905] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/StairBlock [182��2022 16:42:45.022] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/FlowerPotBlock [182��2022 16:42:45.959] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/item/ItemStack [182��2022 16:42:49.401] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/item/BucketItem [182��2022 16:42:49.636] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/effect/MobEffectInstance [182��2022 16:42:51.294] [Render thread/INFO] [com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService/]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD' [182��2022 16:42:54.940] [Render thread/DEBUG] [net.minecraftforge.fml.ModWorkManager/LOADING]: Using 6 threads for parallel mod-loading [182��2022 16:42:54.963] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@73fb1d7f - got cpw.mods.cl.ModuleClassLoader@3f2049b6 [182��2022 16:42:54.964] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.minecraftforge.common.ForgeMod [182��2022 16:42:54.972] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@73fb1d7f - got cpw.mods.cl.ModuleClassLoader@3f2049b6 [182��2022 16:42:54.972] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.hawon.spacesim.SpaceSim [182��2022 16:42:55.177] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: -Dio.netty.noUnsafe: false [182��2022 16:42:55.177] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: Java version: 17 [182��2022 16:42:55.180] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.theUnsafe: available [182��2022 16:42:55.181] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.copyMemory: available [182��2022 16:42:55.182] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Buffer.address: available [182��2022 16:42:55.182] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: direct buffer constructor: unavailable java.lang.UnsupportedOperationException: Reflective setAccessible(true) disabled at io.netty.util.internal.ReflectionUtil.trySetAccessible(ReflectionUtil.java:31) ~[netty-all-4.1.68.Final.jar%2337!:4.1.68.Final] at io.netty.util.internal.PlatformDependent0$4.run(PlatformDependent0.java:253) ~[netty-all-4.1.68.Final.jar%2337!:4.1.68.Final] at java.security.AccessController.doPrivileged(AccessController.java:318) ~[?:?] at io.netty.util.internal.PlatformDependent0.<clinit>(PlatformDependent0.java:247) ~[netty-all-4.1.68.Final.jar%2337!:4.1.68.Final] at io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:294) ~[netty-all-4.1.68.Final.jar%2337!:4.1.68.Final] at io.netty.util.internal.PlatformDependent.<clinit>(PlatformDependent.java:88) ~[netty-all-4.1.68.Final.jar%2337!:4.1.68.Final] at io.netty.util.ConstantPool.<init>(ConstantPool.java:34) ~[netty-all-4.1.68.Final.jar%2337!:4.1.68.Final] at io.netty.util.AttributeKey$1.<init>(AttributeKey.java:27) ~[netty-all-4.1.68.Final.jar%2337!:4.1.68.Final] at io.netty.util.AttributeKey.<clinit>(AttributeKey.java:27) ~[netty-all-4.1.68.Final.jar%2337!:4.1.68.Final] at net.minecraftforge.network.NetworkConstants.<clinit>(NetworkConstants.java:42) ~[forge-1.18.1-39.0.36_mapped_official_1.18.1-recomp.jar%2376%2382!:?] at net.minecraftforge.common.ForgeMod.<init>(ForgeMod.java:143) ~[forge-1.18.1-39.0.36_mapped_official_1.18.1-recomp.jar%2376%2382!:?] at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[?:?] at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?] at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?] at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:81) ~[javafmllanguage-1.18.1-39.0.36.jar%2378!:?] at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:120) ~[fmlcore-1.18.1-39.0.36.jar%2380!:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) [?:?] at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) [?:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) [?:?] [182��2022 16:42:55.184] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Bits.unaligned: available, true [182��2022 16:42:55.186] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable java.lang.IllegalAccessException: class io.netty.util.internal.PlatformDependent0$6 (in module io.netty.all) cannot access class jdk.internal.misc.Unsafe (in module java.base) because module java.base does not export jdk.internal.misc to module io.netty.all at jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:392) ~[?:?] at java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:674) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:560) ~[?:?] at io.netty.util.internal.PlatformDependent0$6.run(PlatformDependent0.java:375) ~[netty-all-4.1.68.Final.jar%2337!:4.1.68.Final] at java.security.AccessController.doPrivileged(AccessController.java:318) ~[?:?] at io.netty.util.internal.PlatformDependent0.<clinit>(PlatformDependent0.java:366) ~[netty-all-4.1.68.Final.jar%2337!:4.1.68.Final] at io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:294) ~[netty-all-4.1.68.Final.jar%2337!:4.1.68.Final] at io.netty.util.internal.PlatformDependent.<clinit>(PlatformDependent.java:88) ~[netty-all-4.1.68.Final.jar%2337!:4.1.68.Final] at io.netty.util.ConstantPool.<init>(ConstantPool.java:34) ~[netty-all-4.1.68.Final.jar%2337!:4.1.68.Final] at io.netty.util.AttributeKey$1.<init>(AttributeKey.java:27) ~[netty-all-4.1.68.Final.jar%2337!:4.1.68.Final] at io.netty.util.AttributeKey.<clinit>(AttributeKey.java:27) ~[netty-all-4.1.68.Final.jar%2337!:4.1.68.Final] at net.minecraftforge.network.NetworkConstants.<clinit>(NetworkConstants.java:42) ~[forge-1.18.1-39.0.36_mapped_official_1.18.1-recomp.jar%2376%2382!:?] at net.minecraftforge.common.ForgeMod.<init>(ForgeMod.java:143) ~[forge-1.18.1-39.0.36_mapped_official_1.18.1-recomp.jar%2376%2382!:?] at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[?:?] at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?] at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?] at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:81) ~[javafmllanguage-1.18.1-39.0.36.jar%2378!:?] at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:120) ~[fmlcore-1.18.1-39.0.36.jar%2380!:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) [?:?] at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) [?:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) [?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) [?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) [?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) [?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) [?:?] [182��2022 16:42:55.193] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.DirectByteBuffer.<init>(long, int): unavailable [182��2022 16:42:55.193] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: sun.misc.Unsafe: available [182��2022 16:42:55.194] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: maxDirectMemory: 1977614336 bytes (maybe) [182��2022 16:42:55.194] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.tmpdir: C:\Users\hawon\AppData\Local\Temp (java.io.tmpdir) [182��2022 16:42:55.195] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.bitMode: 64 (sun.arch.data.model) [182��2022 16:42:55.195] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: Platform: Windows [182��2022 16:42:55.196] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.maxDirectMemory: -1 bytes [182��2022 16:42:55.196] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.uninitializedArrayAllocationThreshold: -1 [182��2022 16:42:55.198] [modloading-worker-0/DEBUG] [io.netty.util.internal.CleanerJava9/]: java.nio.ByteBuffer.cleaner(): available [182��2022 16:42:55.198] [modloading-worker-0/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.noPreferDirect: false [182��2022 16:42:55.266] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for spacesim [182��2022 16:42:55.268] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-client.toml for forge tracking [182��2022 16:42:55.269] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-server.toml for forge tracking [182��2022 16:42:55.269] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-common.toml for forge tracking [182��2022 16:42:55.271] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.hawon.spacesim.client.event.ClientModEvents to MOD [182��2022 16:42:55.273] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.hawon.spacesim.common.datagen.DataGenerators to MOD [182��2022 16:42:55.276] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.hawon.spacesim.core.event.CommonForgeEvents to FORGE [182��2022 16:42:55.315] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.hawon.spacesim.core.event.CommonModEvents to MOD [182��2022 16:42:55.334] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for forge [182��2022 16:42:55.335] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.common.ForgeSpawnEggItem$CommonHandler to MOD [182��2022 16:42:55.337] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.common.ForgeSpawnEggItem$ColorRegisterHandler to MOD [182��2022 16:42:55.342] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.model.ModelDataManager to FORGE [182��2022 16:42:55.345] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.ForgeHooksClient$ClientEvents to MOD
-
Gradle syncing while trying to use mapped parchment unable to be found
1HA replied to Bricked_out's topic in Modder Support
[Project folder(=top level folder)]/run/logs/debug.log(or latest.log) -
Glad to tell u that I found a solution. Now I'm trying to add a new custom blockstateproperty. I hope this will work
-
Well, still almost nothing, 'cause I think I have to start from the scratch "again". I think I should think more about the logic. heww... Now I'm testing a few things with IC2 cable. About the Code Difficulty > It is hard to know how to use CapabilityEnergy. Especially, sendOutPower() (GeneratorBlockEntity:93). And there are some serious logical problems... I'll do it tomorrow. I really appreciate your help
-
Yeah, I also checked what caused the error last night(Now it's 1 pm in Seoul, Korea) quoting after you I made both GeneratorBlockEntity and ExampleChestEntity with InventoryBlockEntity because they both need item handlers and they share basic logic. But in the case of CopperCableEntity, it was a kinda experiment and never needed for inv or containers. Maybe I should make a new "CableEntity" class. Then CoppperCableEntity will extend it as a super. I'm not sure about making it with BlockEntity is right. In my case, each cable is made with BlockEntity, and as you know BlockEntity takes a lot of computing tasks, so I'm worried about whether it's not too "heavy". I know that in some parts, we have to let it go, but I'm just worried. And... Your bolded statement. So, the cable works the same as IC2 one. It automatically attaches to the generator or any other machines if they're neighbored. Tell me if I need extra conditions for this.