gregtech-intergalactical / antimatterapi Goto Github PK
View Code? Open in Web Editor NEWThe Antimatter API for GregTech
License: GNU Lesser General Public License v3.0
The Antimatter API for GregTech
License: GNU Lesser General Public License v3.0
The language file seems to be expired. Can you update the language file of 1.18.1 or provide a template for translation
My Library also contains Enum2ObjectMaps or Enum2ObjectLinkedMaps
which has a faster access time and also only creates a backing array of the enum itself.
Null values are not supported though which from what I saw.
Also if you iterate over a set/map I would suggest you use "Linked" versions since they are not iterating over empty values.
(Also Map sizes are always devided by 0.75 and rounded up to the next power of two)
Failed to create mod instance. ModID: antimatter, class muramasa.antimatter.Antimatter
java.lang.NoSuchMethodError: net.minecraft.client.Minecraft.func_71410_x()Lnet/minecraft/client/Minecraft;
at muramasa.antimatter.Antimatter.lambda$null$2(Antimatter.java:58) ~[?:0.0.1] {re:classloading}
Error encountered by doing the following:
Running 1.18.2 with the most recent version of 1.18.2 forge.
The only mods in the mod folder were a clean build of GTI and a clean build of Antimatter, made moments prior.
When running with GTI it throws this error, but when only running Antimatter API the game successfully starts.
Forge
---- Minecraft Crash Report ----
// I bet Cylons wouldn't have this problem.
Time: 5/21/24, 3:52 PM
Description: Mod loading error has occurred
java.lang.Exception: Mod Loading has failed
at net.minecraftforge.logging.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:55) ~[forge-1.18.2-40.2.21-universal.jar%2361!/:?] {re:classloading}
at net.minecraftforge.client.loading.ClientModLoader.completeModLoading(ClientModLoader.java:170) ~[forge-1.18.2-40.2.21-universal.jar%2361!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.lambda$new$1(Minecraft.java:557) ~[client-1.18.2-20220404.173914-srg.jar%2356!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.Util.m_137521_(Util.java:397) ~[client-1.18.2-20220404.173914-srg.jar%2356!/:?] {re:classloading}
at net.minecraft.client.Minecraft.lambda$new$2(Minecraft.java:551) ~[client-1.18.2-20220404.173914-srg.jar%2356!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screens.LoadingOverlay.m_6305_(LoadingOverlay.java:135) ~[client-1.18.2-20220404.173914-srg.jar%2356!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.renderer.GameRenderer.m_109093_(GameRenderer.java:879) ~[client-1.18.2-20220404.173914-srg.jar%2356!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1046) ~[client-1.18.2-20220404.173914-srg.jar%2356!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:665) ~[client-1.18.2-20220404.173914-srg.jar%2356!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.2-20220404.173914-srg.jar%2356!/:?] {re:classloading,pl:runtimedistcleaner:A}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:31) ~[fmlloader-1.18.2-40.2.21.jar%2318!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Suspected Mod:
GT Core (gtcore), Version: 0.1.1-pre29
Issue tracker URL: https://github.com/GregTech-Intergalactical/GT-Utility
at TRANSFORMER/[email protected]/io.github.gregtechintergalactical.gtcore.tree.block.BlockRubberStairs.<init>(BlockRubberStairs.java:15)
Stacktrace:
at io.github.gregtechintergalactical.gtcore.tree.block.BlockRubberStairs.<init>(BlockRubberStairs.java:15) ~[gtcore-forge-0.1.1-pre29-1.18.2.jar%2381!/:unspecified] {re:classloading}
-- MOD antimatter --
Details:
Mod File: /C:/Users/rchpw/Documents/My Games/Minecraft/Instances/GreggaFirmaCraft 1.18.2/mods/AntimatterAPI-forge-0.2.1-pre37-1.18.2.jar
Failure message: AntimatterAPI (antimatter) encountered an error during the common_setup event phase
java.lang.NoSuchMethodError: 'net.minecraft.world.level.block.state.BlockState muramasa.antimatter.block.BlockBasic.n()'
Mod Version: 0.2.1-pre37
Mod Issue URL: https://github.com/GregTech-Intergalactical/AntimatterAPI/issues
Exception message: java.lang.NoSuchMethodError: 'net.minecraft.world.level.block.state.BlockState muramasa.antimatter.block.BlockBasic.n()'
Stacktrace:
at io.github.gregtechintergalactical.gtcore.tree.block.BlockRubberStairs.<init>(BlockRubberStairs.java:15) ~[gtcore-forge-0.1.1-pre29-1.18.2.jar%2381!/:unspecified] {re:classloading}
at io.github.gregtechintergalactical.gtcore.data.GTCoreBlocks.<clinit>(GTCoreBlocks.java:57) ~[gtcore-forge-0.1.1-pre29-1.18.2.jar%2381!/:unspecified] {re:classloading}
at io.github.gregtechintergalactical.gtcore.GTCore.onRegistrationEvent(GTCore.java:97) ~[gtcore-forge-0.1.1-pre29-1.18.2.jar%2381!/:unspecified] {re:classloading}
at muramasa.antimatter.AntimatterAPI.lambda$onRegistration$27(AntimatterAPI.java:415) ~[AntimatterAPI-forge-0.2.1-pre37-1.18.2.jar%2354!/:0.2.1-pre37-1.18.2] {re:mixin,re:classloading}
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] {re:mixin}
at muramasa.antimatter.AntimatterAPI.onRegistration(AntimatterAPI.java:415) ~[AntimatterAPI-forge-0.2.1-pre37-1.18.2.jar%2354!/:0.2.1-pre37-1.18.2] {re:mixin,re:classloading}
at muramasa.antimatter.registration.forge.AntimatterRegistration.onRegister(AntimatterRegistration.java:70) ~[AntimatterAPI-forge-0.2.1-pre37-1.18.2.jar%2354!/:0.2.1-pre37-1.18.2] {re:classloading}
at muramasa.antimatter.registration.forge.AntimatterRegistration.onRegister(AntimatterRegistration.java:51) ~[AntimatterAPI-forge-0.2.1-pre37-1.18.2.jar%2354!/:0.2.1-pre37-1.18.2] {re:classloading}
at net.minecraftforge.eventbus.ASMEventHandler_32_AntimatterRegistration_onRegister_Register.invoke(.dynamic) ~[?:?] {}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-5.0.3.jar%232!/:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%232!/:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%232!/:?] {}
at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:106) ~[javafmllanguage-1.18.2-40.2.21.jar%2358!/:?] {}
at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:123) ~[fmlcore-1.18.2-40.2.21.jar%2357!/:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?] {}
at net.minecraftforge.fml.ModWorkManager$SyncExecutor.driveOne(ModWorkManager.java:42) ~[fmlcore-1.18.2-40.2.21.jar%2357!/:?] {}
at net.minecraftforge.fml.ModWorkManager$DrivenExecutor.drive(ModWorkManager.java:26) ~[fmlcore-1.18.2-40.2.21.jar%2357!/:?] {}
at net.minecraftforge.fml.ModLoader.waitForTransition(ModLoader.java:202) ~[fmlcore-1.18.2-40.2.21.jar%2357!/:?] {re:mixin}
at net.minecraftforge.fml.ModLoader.lambda$dispatchAndHandleError$21(ModLoader.java:187) ~[fmlcore-1.18.2-40.2.21.jar%2357!/:?] {re:mixin}
at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] {re:mixin}
at net.minecraftforge.fml.ModLoader.dispatchAndHandleError(ModLoader.java:187) ~[fmlcore-1.18.2-40.2.21.jar%2357!/:?] {re:mixin}
at net.minecraftforge.fml.ModLoader.lambda$gatherAndInitializeMods$11(ModLoader.java:164) ~[fmlcore-1.18.2-40.2.21.jar%2357!/:?] {re:mixin}
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] {re:mixin}
at net.minecraftforge.fml.ModLoader.gatherAndInitializeMods(ModLoader.java:164) ~[fmlcore-1.18.2-40.2.21.jar%2357!/:?] {re:mixin}
at net.minecraftforge.client.loading.ClientModLoader.lambda$begin$1(ClientModLoader.java:92) ~[forge-1.18.2-40.2.21-universal.jar%2361!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraftforge.client.loading.ClientModLoader.lambda$createRunnableWithCatch$4(ClientModLoader.java:112) ~[forge-1.18.2-40.2.21-universal.jar%2361!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraftforge.client.loading.ClientModLoader.begin(ClientModLoader.java:92) ~[forge-1.18.2-40.2.21-universal.jar%2361!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.<init>(Minecraft.java:459) ~[client-1.18.2-20220404.173914-srg.jar%2356!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:169) ~[client-1.18.2-20220404.173914-srg.jar%2356!/:?] {re:classloading,pl:runtimedistcleaner:A}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:31) ~[fmlloader-1.18.2-40.2.21.jar%2318!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?] {}
-- System Details --
Details:
Minecraft Version: 1.18.2
Minecraft Version ID: 1.18.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 17.0.1, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 3198476760 bytes (3050 MiB) / 5167382528 bytes (4928 MiB) up to 17179869184 bytes (16384 MiB)
CPUs: 8
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
Identifier: Intel64 Family 6 Model 158 Stepping 9
Microarchitecture: Kaby Lake
Frequency (GHz): 4.20
Number of physical packages: 1
Number of physical CPUs: 4
Number of logical CPUs: 8
Graphics card #0 name: NVIDIA GeForce GTX TITAN X
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 4095.00
Graphics card #0 deviceId: 0x17c2
Graphics card #0 versionInfo: DriverVersion=31.0.15.5152
Memory slot #0 capacity (MB): 8192.00
Memory slot #0 clockSpeed (GHz): 1.33
Memory slot #0 type: DDR3
Memory slot #1 capacity (MB): 8192.00
Memory slot #1 clockSpeed (GHz): 1.33
Memory slot #1 type: DDR3
Memory slot #2 capacity (MB): 8192.00
Memory slot #2 clockSpeed (GHz): 1.33
Memory slot #2 type: DDR3
Memory slot #3 capacity (MB): 8192.00
Memory slot #3 clockSpeed (GHz): 1.33
Memory slot #3 type: DDR3
Virtual memory max (MB): 50114.95
Virtual memory used (MB): 27475.09
Swap memory total (MB): 17408.00
Swap memory used (MB): 320.25
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx16G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
ModLauncher: 9.1.3+9.1.3+main.9b69c82a
ModLauncher launch target: forgeclient
ModLauncher naming: srg
ModLauncher services:
mixin PLUGINSERVICE
eventbus PLUGINSERVICE
slf4jfixer PLUGINSERVICE
object_holder_definalize PLUGINSERVICE
runtime_enum_extender PLUGINSERVICE
capability_token_subclass PLUGINSERVICE
accesstransformer PLUGINSERVICE
runtimedistcleaner PLUGINSERVICE
mixin TRANSFORMATIONSERVICE
fml TRANSFORMATIONSERVICE
FML Language Providers:
[email protected]
lowcodefml@null
javafml@null
Mod List:
client-1.18.2-20220404.173914-srg.jar |Minecraft |minecraft |1.18.2 |COMMON_SET|Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f
arrp-forge-0.6.7.jar |Runtime Resource Pack Forge |arrp |0.6.7 |COMMON_SET|Manifest: NOSIGNATURE
mixinextras-forge-0.2.0-beta.11.jar |MixinExtras |mixinextras |0.2.0-beta.11 |COMMON_SET|Manifest: NOSIGNATURE
TesseractAPI-forge-0.2.3-1.18.2.jar |TesseractAPI |tesseractapi |0.2.3 |COMMON_SET|Manifest: NOSIGNATURE
resourcefullib-forge-1.18.2-0.0.5.jar |Resourceful Lib |resourcefullib |0.0.5 |COMMON_SET|Manifest: NOSIGNATURE
botarium-forge-1.18.2-2.0.5.jar |Botarium |botarium |2.0.5 |COMMON_SET|Manifest: NOSIGNATURE
forge-1.18.2-40.2.21-universal.jar |Forge |forge |40.2.21 |COMMON_SET|Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90
terraform-utils-v1-3.1.5.jar |Terraform Utils |terraform_utils |3.1.5 |COMMON_SET|Manifest: NOSIGNATURE
terraform-wood-api-v1-3.1.5.jar |Terraform Wood API (v1) Reforg|terraform_wood_api_v1 |3.1.5 |COMMON_SET|Manifest: NOSIGNATURE
AntimatterAPI-forge-0.2.1-pre37-1.18.2.jar |AntimatterAPI |antimatter |0.2.1-pre37 |ERROR |Manifest: NOSIGNATURE
gtcore-forge-0.1.1-pre29-1.18.2.jar |GT Core |gtcore |0.1.1-pre29 |COMMON_SET|Manifest: NOSIGNATURE
gti-forge-0.2.1-pre39-1.18.2.jar |GTI |gti |0.2.1-pre39 |COMMON_SET|Manifest: NOSIGNATURE
structurelib-forge-2.0.0-pre10-1.18.2.jar |Structure Lib |structurelib |2.0.0-pre10 |COMMON_SET|Manifest: NOSIGNATURE
carbon-config-L3ipBBnb.jar |Carbon Config Library |carbonconfig |1.18.2-1.1.4 |COMMON_SET|Manifest: NOSIGNATURE
Crash Report UUID: dec2d151-675b-4835-aeba-d76ae161bafd
FML: 40.2
Forge: net.minecraftforge:40.2.21
No response
The prime example i can think of for this is gt4, which didn't have or use the screws, but still had tools
Using the latest build.
latest.log
No need to read the modlist in this log as all further tests were made in the instance containing only AntimatterAPI, TesseractAPI and GTI.
Below is a sus exception
[00:42:40] [ForkJoinPool.commonPool-worker-9/ERROR] [ne.mi.ev.EventSubclassTransformer/EVENTBUS]: Could not find parent muramasa/antimatter/ore/StoneType for class muramasa/antimatter/ore/CobbleStoneType in classloader jdk.internal.loader.ClassLoaders$AppClassLoader@6d06d69c on thread Thread[ForkJoinPool.commonPool-worker-9,5,main]
[00:42:40] [ForkJoinPool.commonPool-worker-9/ERROR] [ne.mi.ev.EventSubclassTransformer/EVENTBUS]: An error occurred building event handler
java.lang.ClassNotFoundException: muramasa.antimatter.ore.StoneType
at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:606) ~[?:?] {}
at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:168) ~[?:?] {}
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] {}
at net.minecraftforge.eventbus.EventSubclassTransformer.buildEvents(EventSubclassTransformer.java:62) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventSubclassTransformer.transform(EventSubclassTransformer.java:44) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventBusEngine.processClass(EventBusEngine.java:21) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.service.ModLauncherService.processClassWithFlags(ModLauncherService.java:20) ~[eventbus-4.0.0.jar:4.0.0+65+master.6080a3f] {}
at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:85) ~[modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:265) ~[modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136) ~[modlauncher-8.0.9.jar:?] {re:classloading}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.0.9.jar:?] {re:classloading}
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] {}
at muramasa.antimatter.block.BlockStone.getTextures(BlockStone.java:44) ~[?:?] {re:classloading}
at muramasa.antimatter.registration.IModelProvider.onBlockModelBuild(IModelProvider.java:18) ~[?:?] {re:classloading}
at muramasa.antimatter.client.AntimatterModelManager.onBlockModelBuild(AntimatterModelManager.java:100) ~[?:?] {re:classloading}
at muramasa.antimatter.datagen.providers.AntimatterBlockStateProvider.lambda$processBlocks$1(AntimatterBlockStateProvider.java:82) ~[?:?] {re:classloading}
at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] {}
at muramasa.antimatter.datagen.providers.AntimatterBlockStateProvider.processBlocks(AntimatterBlockStateProvider.java:82) ~[?:?] {re:classloading}
at muramasa.antimatter.datagen.providers.AntimatterBlockStateProvider.registerStatesAndModels(AntimatterBlockStateProvider.java:46) ~[?:?] {re:classloading}
at muramasa.antimatter.datagen.providers.AntimatterBlockStateProvider.run(AntimatterBlockStateProvider.java:51) ~[?:?] {re:classloading}
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?] {}
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) [?:?] {}
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) [?:?] {}
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) [?:?] {}
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) [?:?] {}
at java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312) [?:?] {}
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) [?:?] {}
at java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290) [?:?] {}
at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:746) [?:?] {}
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) [?:?] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1016) [?:?] {}
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1665) [?:?] {}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1598) [?:?] {}
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) [?:?] {}
I'm not sure if it's related.
Edit:
Tried swapping Java version to Java 8, error above was gone but blocks still drop nothing.
Vanilla ores is still generated with the related configuration of Antimatter being true.
Mods: https://www.toptal.com/developers/hastebin/opefanopaw.apache
May be caused by TerraForged but I'm not sure.
The specific issue is that CraftTweaker doesn't work with wildcard generics like this MaterialType<?>
There are 2 solutions to this, either remove the generic completely. like so:
public static IIngredient ingredient(Material mat, MaterialType type, int count)
or you could ask the user to specify the generic value like so:
public static <T> IIngredient ingredient(Class<T> tClass, Material mat, MaterialType<T> type, int count)
which can then be used like:
import mods.antimatter.Api;
import crafttweaker.api.item.IItemStack;
Api.ingredient<IItemStack>(<material here>, <material type here>, <count here>);
Generics in ZenScript are reified, so you also get the actual class of the generic as well if you need it.
Fabric, Forge
[14:51:54.993][ERROR]: Error while registering class: 'muramasa.antimatter.integration.ct.AntimatterCraftTweaker', this is most likely a compatibility issue:
java.lang.IllegalStateException: Could not find type variable T on declaration: class muramasa.antimatter.material.MaterialType
No response
Currently the only type of ore is overworld ones, with their various stone variations.
Also wtf is up with the lang of the ores?
Sphalerite Stone Stone Ore just sounds weird, i suggest you drop the second stone, it's redundant, and mive the stone name in front, so for example it would be Black Granite Sphalerite Ore
Describe the bug :
When I launch the game ,the minecraft has crash
Minecraft: 1.18.2 Forge 40.2.0
OS: windows 11
My email: [email protected]
To Reproduce :
download https://github.com/GregTech-Intergalactical/GregTech/actions/runs/4019473182
https://github.com/GregTech-Intergalactical/TesseractAPI/actions/runs/3698129486
and https://github.com/GregTech-Intergalactical/AntimatterAPI/actions/runs/3982451569
then start game
Expected behavior : fix this bug
Forge
Logs::
[latest.log](https://github.com/GregTech-Intergalactical/AntimatterAPI/files/10529688/latest.log)
No response
for some reason these happen completly randomly on the forge side, not sure wtf is going on, thought they were async issues, but one of those crashes happened within the fucking synchronized block
https://gist.github.com/Trinsdar/bf82e593120e305c149556b9dc5d4fc9
i think thats it, but all tags should be given a gloss over and corrected to this style
When first starting the server with Antimatter, TerraFirmaCraft & KubeJS, it does not give the proper tooltips for food items and terrafirmacraft ore pieces.
Then when logging in to single player world, it works.
Then I log out of Single Player, log back in to the server (without restarting the client) and everything will work on both Server and Client.
When I restarted the server, without closing the client and log back in to the server world, everything is fine.
If I restart the client, while not restarting the server, its messed up again.
It then takes a log out, enter SP and log back in to server to fix it
Forge
https://gist.github.com/Officialy/4ba109af079e313ad48d93e2797897b9
It seems this part is likely the cause:
[00:39:59] [Render thread/ERROR]: Error executing task on Client
java.lang.NullPointerException: Cannot read field "scriptManager" because "dev.latvian.mods.kubejs.server.ServerScriptManager.instance" is null
at dev.latvian.mods.kubejs.script.ScriptType.lambda$static$1(ScriptType.java:24) ~[kubejs-forge-1802.5.5-build.567.jar%2357!/:1802.5.5-build.567]
at dev.latvian.mods.kubejs.event.EventJS.post(EventJS.java:31) ~[kubejs-forge-1802.5.5-build.567.jar%2357!/:1802.5.5-build.567]
at muramasa.antimatter.integration.kubejs.RecipeLoaderEventKubeJS.createAndPost(RecipeLoaderEventKubeJS.java:29) ~[AntimatterAPI-1.18.2-0.1.jar%2353!/:1.18.2-0.1]
at muramasa.antimatter.AntimatterDynamics.onRecipeCompile(AntimatterDynamics.java:139) ~[AntimatterAPI-1.18.2-0.1.jar%2353!/:1.18.2-0.1]
WorldRenderEvents.BLOCK_OUTLINE.register(((worldRenderContext, blockOutlineContext) -> ClientEvents.onBlockHighlight(worldRenderContext.worldRenderer(), worldRenderContext.camera(), ?, ?, worldRenderContext.matrixStack(), worldRenderContext.consumers())));
ClientEvents.onRenderDebugInfo
, tried WorldRenderEvents.BEFORE_DEBUG_INFO
, but that doesn't provide the List<String>
requiredUpdate: found new issues
We need some way to insert an override before the lang is actually generated
Game crashes on startup: https://pastebin.com/K7jZpym0
caused by JEIMaterialRecipeExtension
it doesn't work cause fabric api sucks and doesn't have an onItemUseFirst method
Currently it's kinda messy, and it's not guaranteed that batteries will fully charge and discharge
I don't know what happened, but when I opened the creative tab [Tools], the game crashes.
Not last commit. This is 0.2-rc12-1.18.2
Forge 40.2.9
[08:42:00] [Sound engine/ERROR]: Stop: Invalid name parameter.
[08:42:01] [Render thread/ERROR]: Reported exception thrown!
net.minecraft.ReportedException: mouseReleased event handler
at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:535) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:93) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:185) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:184) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36) ~[lwjgl-glfw-3.2.2.jar%2349!/:build 10]
at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.2.2.jar%2345!/:build 10]
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3101) ~[lwjgl-glfw-3.2.2.jar%2349!/:build 10]
at com.mojang.blaze3d.systems.RenderSystem.m_69495_(RenderSystem.java:197) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
at com.mojang.blaze3d.platform.Window.m_85435_(Window.java:333) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1068) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:665) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:31) ~[fmlloader-1.18.2-40.2.9.jar%2318!/:?]
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.3.jar%235!/:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.3.jar%235!/:?]
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.3.jar%235!/:?]
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.3.jar%235!/:?]
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.3.jar%235!/:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.3.jar%235!/:?]
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.3.jar%235!/:?]
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?]
Caused by: java.lang.AbstractMethodError: Method muramasa/antimatter/capability/energy/ItemEnergyHandler.serializeNBT()Lnet/minecraft/nbt/Tag; is abstract
at muramasa.antimatter.capability.energy.ItemEnergyHandler.serializeNBT(ItemEnergyHandler.java) ~[AntimatterAPI-forge-0.2-rc12-1.18.2.jar%2359!/:0.2-rc12-1.18.2]
at tesseract.api.forge.Provider.lambda$serializeNBT$0(Provider.java:30) ~[TesseractAPI-forge-1.18.2-0.2-hotfix.jar%23129!/:?]
at net.minecraftforge.common.util.LazyOptional.map(LazyOptional.java:195) ~[forge-1.18.2-40.2.9-universal.jar%23147!/:?]
at tesseract.api.forge.Provider.serializeNBT(Provider.java:28) ~[TesseractAPI-forge-1.18.2-0.2-hotfix.jar%23129!/:?]
at net.minecraftforge.common.capabilities.CapabilityDispatcher.serializeNBT(CapabilityDispatcher.java:115) ~[forge-1.18.2-40.2.9-universal.jar%23147!/:?]
at net.minecraftforge.common.capabilities.CapabilityProvider.serializeCaps(CapabilityProvider.java:132) ~[forge-1.18.2-40.2.9-universal.jar%23147!/:?]
at net.minecraft.world.item.ItemStack.m_41777_(ItemStack.java:404) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
at muramasa.antimatter.tool.IAntimatterTool.onGenericFillItemGroup(IAntimatterTool.java:171) ~[AntimatterAPI-forge-0.2-rc12-1.18.2.jar%2359!/:0.2-rc12-1.18.2]
at muramasa.antimatter.tool.MaterialTool.m_6787_(MaterialTool.java:121) ~[AntimatterAPI-forge-0.2-rc12-1.18.2.jar%2359!/:0.2-rc12-1.18.2]
at net.minecraft.world.item.CreativeModeTab.m_6151_(CreativeModeTab.java:211) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
at net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen.m_98560_(CreativeModeInventoryScreen.java:488) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
at net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen.m_6348_(CreativeModeInventoryScreen.java:444) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
at net.minecraft.client.MouseHandler.m_168078_(MouseHandler.java:96) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:528) ~[client-1.18.2-20220404.173914-srg.jar%23142!/:?]
... 25 more
[08:42:01] [Render thread/FATAL]: Preparing crash report with UUID 4247737e-808e-46d0-be8a-d1d643677ca2
[08:42:01] [Render thread/FATAL]: Preparing crash report with UUID a240362c-574a-4223-bebc-11409317a36a
crash-2023-06-17_08.42.01-client.txt
Incompatible with VulKanMod
Fabric
[19:19:19] [main/INFO]: Loading Minecraft 1.18.2 with Fabric Loader 0.15.10
[19:19:19] [ForkJoinPool-1-worker-2/WARN]: The mod "antimatter" contains invalid entries in its mod json:
- Unsupported root entry "credits" at line 13 column 12
[19:19:19] [main/WARN]: Warnings were found!
- 模组 'Felt Enchanting API' (felt-enchanting-api) 1.0.0-1.18.2 建议安装 feltfabric 的 任意版本,但没有安装它!
- 为了最佳体验,您应该安装 feltfabric 的 任意版本。
[19:19:19] [main/INFO]: Loading 89 mods:
- antimatter 0.2
|-- advanced_runtime_resource_pack 0.6.7
|-- felt-enchanting-api 1.0.0-1.18.2
|-- felt-player-item-api 1.0.0-1.18.2
|-- felt-recipe-api 1.0.0-1.18.2
|-- porting_lib 1.2.575-beta+1.18.2-stable
| |-- forge_tags 2.1
| |-- mm 2.3
| \-- serialization_hooks 0.3.23
\-- structurelib 2.0.0-pre10
|-- forgeconfigapiport 3.2.4
| |-- com_electronwill_night-config_core 3.6.5
| \-- com_electronwill_night-config_toml 3.6.5
|-- porting_lib 1.2.575-beta+1.18.2-stable
| |-- forge_tags 2.1
| |-- mm 2.3
| \-- serialization_hooks 0.3.23
\-- resourcefullib 0.0.5
- fabric-api 0.77.0+1.18.2
|-- fabric-api-base 0.4.5+64b7c69360
|-- fabric-api-lookup-api-v1 1.6.3+2373a54560
|-- fabric-biome-api-v1 8.0.7+e83becad60
|-- fabric-block-api-v1 1.0.0+ee3621fc60
|-- fabric-blockrenderlayer-v1 1.1.13+3ac43d9560
|-- fabric-command-api-v1 1.1.10+d7c144a860
|-- fabric-commands-v0 0.2.9+b4f4f6cd60
|-- fabric-containers-v0 0.1.24+d7c144a860
|-- fabric-content-registries-v0 3.1.3+c85f2e3860
|-- fabric-convention-tags-v1 1.1.0+43ce63a460
|-- fabric-crash-report-info-v1 0.2.1+ee261a3e60
|-- fabric-data-generation-api-v1 3.1.0+6c70b68e60
|-- fabric-dimensions-v1 2.1.21+489d6f8260
|-- fabric-entity-events-v1 1.4.9+d7c144a860
|-- fabric-events-interaction-v0 0.4.20+d7c144a860
|-- fabric-events-lifecycle-v0 0.2.22+d7c144a860
|-- fabric-game-rule-api-v1 1.0.13+d7c144a860
|-- fabric-item-api-v1 1.6.2+8165403660
|-- fabric-item-groups-v0 0.3.16+91896a4960
|-- fabric-key-binding-api-v1 1.0.12+54e5b2ec60
|-- fabric-keybindings-v0 0.2.10+b4f4f6cd60
|-- fabric-lifecycle-events-v1 2.1.1+cc71601c60
|-- fabric-loot-api-v2 1.1.2+1997ad1260
|-- fabric-loot-tables-v1 1.1.4+e747827960
|-- fabric-mining-level-api-v1 2.1.6+cc71601c60
|-- fabric-models-v0 0.3.7+d7c144a860
|-- fabric-networking-api-v1 1.0.24+2d30af4b60
|-- fabric-networking-v0 0.3.11+b4f4f6cd60
|-- fabric-object-builder-api-v1 2.1.5+032c981d60
|-- fabric-particles-v1 0.2.13+526dc1ac60
|-- fabric-registry-sync-v0 0.9.12+bb2e047760
|-- fabric-renderer-api-v1 0.5.0+bf48649860
|-- fabric-renderer-indigo 0.6.1+03e2b68760
|-- fabric-renderer-registries-v1 3.2.13+b4f4f6cd60
|-- fabric-rendering-data-attachment-v1 0.3.9+ee3621fc60
|-- fabric-rendering-fluids-v1 2.0.3+54e5b2ec60
|-- fabric-rendering-v0 1.1.15+b4f4f6cd60
|-- fabric-rendering-v1 1.11.0+b7f3cf3460
|-- fabric-resource-conditions-api-v1 2.0.3+91b7aa6660
|-- fabric-resource-loader-v0 0.5.3+047a5ecb60
|-- fabric-screen-api-v1 1.0.11+d882b91560
|-- fabric-screen-handler-api-v1 1.2.3+1f6558e860
|-- fabric-textures-v0 1.0.13+3ac43d9560
|-- fabric-transfer-api-v1 1.6.4+f4563ac860
\-- fabric-transitive-access-wideners-v1 1.1.0+e747827960
- fabricloader 0.15.10
\-- mixinextras 0.3.5
- java 17
- minecraft 1.18.2
- tesseractapi 0.2.2
|-- botarium 2.0.5
|-- carbonconfig 1.1.1
\-- team_reborn_energy 2.3.0
- vulkanmod 0.2.5
|-- org_joml_joml 1.10.4
|-- org_lwjgl_lwjgl 3.3.1
|-- org_lwjgl_lwjgl-glfw 3.3.1
|-- org_lwjgl_lwjgl-glfw_natives-linux 3.3.1
|-- org_lwjgl_lwjgl-glfw_natives-windows 3.3.1
|-- org_lwjgl_lwjgl-openal 3.3.1
|-- org_lwjgl_lwjgl-openal_natives-linux 3.3.1
|-- org_lwjgl_lwjgl-openal_natives-windows 3.3.1
|-- org_lwjgl_lwjgl-shaderc 3.3.1
|-- org_lwjgl_lwjgl-shaderc_natives-linux 3.3.1
|-- org_lwjgl_lwjgl-shaderc_natives-windows 3.3.1
|-- org_lwjgl_lwjgl-stb 3.3.1
|-- org_lwjgl_lwjgl-stb_natives-linux 3.3.1
|-- org_lwjgl_lwjgl-stb_natives-windows 3.3.1
|-- org_lwjgl_lwjgl-vma 3.3.1
|-- org_lwjgl_lwjgl-vma_natives-linux 3.3.1
|-- org_lwjgl_lwjgl-vma_natives-windows 3.3.1
|-- org_lwjgl_lwjgl-vulkan 3.3.1
|-- org_lwjgl_lwjgl_natives-linux 3.3.1
\-- org_lwjgl_lwjgl_natives-windows 3.3.1
[19:19:19] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/D:/TenCraft_GTI_Fabric/.minecraft/libraries/net/fabricmc/sponge-mixin/0.13.3+mixin.0.8.5/sponge-mixin-0.13.3+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
[19:19:19] [main/INFO]: Compatibility level set to JAVA_17
[19:19:19] [main/WARN]: Reference map 'carbonconfig-refmap.json' for mixins.carbonconfig.json could not be read. If this is a development environment you can ignore this message
[19:19:20] [main/INFO]: I used the json to destroy the json
[19:19:20] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.3.5).
[19:19:26] [Render thread/INFO]: [STDERR]: [LWJGL] [ERROR] Incompatible Java and native library versions detected.
Possible reasons:
a) -Djava.library.path is set to a folder containing shared libraries of an older LWJGL version.
b) The classpath contains jar files of an older LWJGL version.
Possible solutions:
a) Make sure to not set -Djava.library.path (it is not needed for developing with LWJGL 3) or make
sure the folder it points to contains the shared libraries of the correct LWJGL version.
b) Check the classpath and make sure to only have jar files of the same LWJGL version in it.
[19:19:26] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[19:19:27] [Render thread/INFO]: Setting user: Tentou_Reikie
[19:19:27] [Render thread/INFO]: Loading Antimatter
[19:19:27] [Render thread/INFO]: Registration event DATA_INIT
[19:19:28] [Render thread/INFO]: Registration event DATA_READY
[19:19:28] [Render thread/INFO]: AntimatterAPI WorldGen Initialization Stage...
[19:19:28] [Render thread/INFO]: Registration event WORLDGEN_INIT
[19:19:28] [Render thread/INFO]: initializing
[19:19:28] [Render thread/INFO]: Definitely not up to no good
[19:19:29] [Render thread/INFO]: == VulkanMod ==
[19:19:29] [Render thread/INFO]: [STDERR]: [LWJGL] [ERROR] Incompatible Java and native library versions detected.
Possible reasons:
a) -Djava.library.path is set to a folder containing shared libraries of an older LWJGL version.
b) The classpath contains jar files of an older LWJGL version.
Possible solutions:
a) Make sure to not set -Djava.library.path (it is not needed for developing with LWJGL 3) or make
sure the folder it points to contains the shared libraries of the correct LWJGL version.
b) Check the classpath and make sure to only have jar files of the same LWJGL version in it.
[19:19:29] [Render thread/INFO]: Time to run data providers: 301 ms.
[19:19:29] [Render thread/INFO]: Registration event CLIENT_DATA_INIT
[19:19:29] [Render thread/INFO]: Time to run asset providers: 394 ms.
[19:19:30] [Render thread/WARN]: Method overwrite conflict for getOffset in vulkanmod.mixins.json:render.VertexFormatMixin from mod vulkanmod, previously written by io.github.fabricators_of_create.porting_lib.mixin.client.VertexFormatMixin. Skipping method.
[19:19:30] [Render thread/INFO]: [Indigo] Registering Indigo renderer!
[19:19:30] [Render thread/INFO]: Backend library: LWJGL version 3.3.1 SNAPSHOT
[19:19:30] [Render thread/INFO]: [STDERR]: [LWJGL] [ERROR] Incompatible Java and native library versions detected.
Possible reasons:
a) -Djava.library.path is set to a folder containing shared libraries of an older LWJGL version.
b) The classpath contains jar files of an older LWJGL version.
Possible solutions:
a) Make sure to not set -Djava.library.path (it is not needed for developing with LWJGL 3) or make
sure the folder it points to contains the shared libraries of the correct LWJGL version.
b) Check the classpath and make sure to only have jar files of the same LWJGL version in it.
[19:19:31] [Render thread/INFO]: ARRP register - before vanilla
[19:19:31] [Render thread/INFO]: ARRP register - after vanilla
[19:19:31] [Render thread/INFO]: ARRP register - before user
[19:19:31] [Render thread/INFO]: closing rrp antimatter:data
[19:19:31] [Render thread/ERROR]: Mixin apply for mod porting_lib failed porting_lib.mixins.client.json:TextureManagerMixin from mod porting_lib -> net.minecraft.class_1060: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException InjectionPoint(Shift)[@At("INVOKE")] on net/minecraft/class_1060::port_lib$fixRelease with priority 1000 cannot inject into net/minecraft/class_1060::method_4615(Lnet/minecraft/class_2960;)V merged by net.vulkanmod.mixin.texture.MTextureManager with priority 1000 [PREINJECT Applicator Phase -> porting_lib.mixins.client.json:TextureManagerMixin from mod porting_lib -> Prepare Injections -> -> handler$zcg000$porting_lib$port_lib$fixRelease(Lnet/minecraft/class_2960;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V -> Prepare]
org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: InjectionPoint(Shift)[@At("INVOKE")] on net/minecraft/class_1060::port_lib$fixRelease with priority 1000 cannot inject into net/minecraft/class_1060::method_4615(Lnet/minecraft/class_2960;)V merged by net.vulkanmod.mixin.texture.MTextureManager with priority 1000 [PREINJECT Applicator Phase -> porting_lib.mixins.client.json:TextureManagerMixin from mod porting_lib -> Prepare Injections -> -> handler$zcg000$porting_lib$port_lib$fixRelease(Lnet/minecraft/class_2960;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfo;)V -> Prepare]
at org.spongepowered.asm.mixin.injection.code.Injector.findTargetNodes(Injector.java:306) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5]
at org.spongepowered.asm.mixin.injection.code.Injector.find(Injector.java:241) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.prepare(InjectionInfo.java:421) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1337) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1053) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:395) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:422) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) [sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) [sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) [sponge-mixin-0.13.3+mixin.0.8.5.jar:0.13.3+mixin.0.8.5]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) [fabric-loader-0.15.10.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) [fabric-loader-0.15.10.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) [fabric-loader-0.15.10.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) [fabric-loader-0.15.10.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:525) [?:?]
at net.minecraft.class_310.<init>(class_310.java:512) [client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:197) [client-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) [fabric-loader-0.15.10.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.15.10.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.15.10.jar:?]
fabric-api-0.77.0+1.18.2
TesseractAPI-fabric-0.2.2-1.18.2
AntimatterAPI-fabric-0.2-1.18.2
VulkanMod_1.18.2-0.2.5
Because lang key can be translated to displayname,so why not use the lang key for materials?
At the moment a lots of the recipes are on "antimatter:default" and all recipes with it cannot be removed in any ways with datapacks. Would be cool to have datapacks/KubeJS support for removing existing recipes.
Again latest version of gt4r, tesseract, antimatter
em… The materials register didn‘t have the lang key,so I can’t translate the material items.What should I do?
When building multi blocks (like EBF or Multismelter) the multi block only forms in one direction
Side-note: Turning the controller block with a wrench does invalidate the multi block, but turning it back in the right direction does not reform it. It only reforms if you again break and replace any block on the Structure
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.