MDXLib (Minecraft Development Library X) is a new Minecraft mod development library used by the ASX Minecraft Mod Development Team. This library is open source.
Features
- Modern GUI Framework
- Integrated Web Server for advanced server query
- On-Screen Notifications
- Drag-able Pop-up Windows
- Ore XRAY for server operators and developers
- Improved Chunk borders
- Advanced rendering functions and classes
- Item Renderers
- Model Animations
- Wavefront Model Loader
- Schematic Loader
- Waveform graphics
- Weather, Storm, and Climate providers for dimensions
- Improved Dimension registration and management
- Reflection shortcuts
- Common Game resource constants
- Block, Item, and Entity ID remapping modules
- Functions for detecting host OS versions and system hardware models
- Library classes for commonly used functions related to Worlds, Entities, Inventories, Items, Blocks, and more!
- Fluid material physics and on screen overlays
- Item Drop objects (Store your item drops as constants!)
- Save and load custom NBTs in your own file locations!
- And more...
Integrated Web Server
The integrated web server allows you to retrieve specific system or game information from a client or server via a web browser. For example: Minecraft's RCON and Query features do not allow you to obtain system CPU usage. This is just one of the many stats MDXLib allows you to retrieve. Below are more of the available stats the web server's API provides.
Mod Developers
MDX Also allows you to add additional web hooks. You can use these web hooks to trigger actions with feedback or retrieve information from the game.
You can add additional web hooks simply by calling "WebModule.REQUESTS().add()". There are two primary types of hooks at this moment. Standard and Command. Standard hooks allow you to specify your own handling technique, while Command hooks allow you to execute host system commands. This can be especially useful when designing a server infrastructure.
Additional information
Web Server Port: 7761
API Format: JSON
Web Hooks
NOTE: At the moment the system statistics API is only supported on machines running Microsoft Windows. Unix systems are not supported. The server MUST be running on Windows for this API to function. The game API works regardless.
System Statistics API Webhooks
/sys/stat/cpu/totalusage - Shows total CPU usage
/sys/stat/cpu/coreusage - Shows CPU usage on individual cores
/sys/stat/cpu/corefrequency - Shows the base clock speed of each core
/sys/stat/memory/total - Shows total system memory
/sys/stat/memory/available - Shows available system memory
/sys/stat/disk/usage - Shows all disk usage (performance, not capacity)
/sys/stat/disk/readbps - Shows read speed in bytes per second for all disks
/sys/stat/disk/writebps - Shows write speed in bytes per second for all disks
/sys/stat/power/milliwatts - Shows system power usage if your host has a current sensor. (Dell Servers are supported, Does not work in a VM)
/sys/stat/gpu/usage - Shows the usage of all GPU engines for each GPU installed.
Game API Webhooks
/game/world/players/ - Shows detailed information for all players connected to the server. Player IP, Username, Nickname, UUID, Dimension, and Health.
An example using one of these webhooks: http://myserver.org:7761/sys/stat/cpu/coreusage
where myserver.org is the remote IP address or domain name of your server, 7761 being the port to access the web server through, and the rest of the request being the web hook provided above.
The returned output for a system with an Intel Core i9 7920X processor looks like this (XE1 is the hostname):
{
"\\\\XE1\\Processor Information(0,8)\\% Processor Utility":"9.270882",
"\\\\XE1\\Processor Information(0,22)\\% Processor Utility":"108.561222",
"\\\\XE1\\Processor Information(0,_Total)\\% Processor Utility":"21.844397",
"\\\\XE1\\Processor Information(0,10)\\% Processor Utility":"21.172066",
"\\\\XE1\\Processor Information(0,18)\\% Processor Utility":"19.858168",
"\\\\XE1\\Processor Information(0,3)\\% Processor Utility":"10.110684",
"\\\\XE1\\Processor Information(0,1)\\% Processor Utility":"0.661956",
"\\\\XE1\\Processor Information(0,15)\\% Processor Utility":"1.941412",
"\\\\XE1\\Processor Information(0,13)\\% Processor Utility":"11.573509",
"\\\\XE1\\Processor Information(0,20)\\% Processor Utility":"14.673194",
"\\\\XE1\\Processor Information(0,6)\\% Processor Utility":"13.183317",
"\\\\XE1\\Processor Information(0,4)\\% Processor Utility":"34.759691",
"\\\\XE1\\Processor Information(0,21)\\% Processor Utility":"4.217080",
"\\\\XE1\\Processor Information(0,19)\\% Processor Utility":"5.873449",
"\\\\XE1\\Processor Information(0,2)\\% Processor Utility":"29.601899",
"\\\\XE1\\Processor Information(0,9)\\% Processor Utility":"40.381283",
"\\\\XE1\\Processor Information(0,11)\\% Processor Utility":"9.830968",
"\\\\XE1\\Processor Information(0,17)\\% Processor Utility":"8.065465",
"\\\\XE1\\Processor Information(0,23)\\% Processor Utility":"5.964317",
"\\\\XE1\\Processor Information(0,12)\\% Processor Utility":"8.560160",
"\\\\XE1\\Processor Information(0,16)\\% Processor Utility":"13.224722",
"\\\\XE1\\Processor Information(0,5)\\% Processor Utility":"2.744753",
"\\\\XE1\\Processor Information(_Total)\\% Processor Utility":"21.844319",
"\\\\XE1\\Processor Information(0,0)\\% Processor Utility":"61.362719",
"\\\\XE1\\Processor Information(0,7)\\% Processor Utility":"10.136266",
"\\\\XE1\\Processor Information(0,14)\\% Processor Utility":"78.543283"
}
More to come!
= END OF WEB SERVER SECTION =
Featured Mods Using MDX
- AliensVsPredator
- Starway (Unreleased)
Requirements
- Java 8
- Minecraft Forge
Adding MDX To Gradle As A Dependency
repositories {
maven {
name = "aliensvspredator"
url = "http://maven.aliensvspredator.org/"
}
}
dependencies {
compile "com.arisux:mdxlib:2.0.0.33:deobf"
}
Conditions
- Do not package MDX with your mod.
- Do not redistribute
Javadoc
Hello,
My server is stuck on the "
"...
What can I do ? I did re-insbtall all the server....
Is it compatible with SCP : Lockdown ?
e
Reporting mod as abandoned and malicious since all it does is crash things.
In reply to Imtenacious:
yeah ok bye troll
Hi, a little question, I dont know what it is, but I asked why isnt MDXlib compatible with aternos (The server making web), I asked one of the peopel on theyr discord server, they said that MDXlib has something that aternos isnt compatible with. Sorry for asking dumb questions but I like the mod AVP and I can only play multiplayer (I can play single player, but I use it for testing mods that I download, what they do, add, etc.)
Hi, so I've been trying to load this up with a nitrado server because a mod requires it but people cannot connect when MDXLib is installed is there any work around or fix to this?
In reply to stenalfnorth:
Specifically on forge 2847 because for some of the mods I cant update
umm i got this error
The game crashed whilst initializing game
Error: java.lang.NoClassDefFoundError: com/asx/lbm/Settings
Exit Code: -1
while using 3.0.0.2
Uhhhhhh
WHat Error is this
The game crashed whilst ticking entity
Error: java.lang.NoSuchMethodError: com.asx.mdx.lib.client.entityfx.EntityBloodFX.<init>(Lnet/minecraft/world/World;DDDIZ)V
Exit Code: -1
Hi friend, do you have any idea on how to fix the Nether crash when blood particle (from you blood mod) if enabled ? i'm using the 3.0.0.22. (lasted not working with the mod.) Thx you ! :)
In reply to Forge_User_72393315:
I believe you have to use the 3.0.0.20
In reply to TravicDeLeon:
hi :) thx.. But same crash with 0.20 :( maybe i have to use an older version of LBM... ? Do you have crash on nether using this mod ? (only appears when the blood particle is enabled.)
Help me please!!!!!!! When at "Loading - Initializing Mods Phase 1" "PreInitialization - mdxlib", the game freezes! The log stops there too.
How do i fix this?
alguien que me resuelva una duda, tengo un servidor de minecraft con nitrado, con el forge y todo eso, el caso que estoy constantemente agregando y quitando mods de él, y queria meter el alien vs predator, pero al revisar las lineas de comandos de la ejecucion del servidor se queda en:
[12:43:45] [Server thread/INFO] [MDX]: Preparing...
[12:43:45] [Thread-3/INFO] [STDOUT]: [com.asx.mdx.webserver.WebModule$2:run:110]: MDXLib Internal Web Server started.
Listening for connections on port 7761...
alguien que me explique que tengo que hacer? he probado a abrir el puerto en mi router como TCP/UDP pero tampoco funciona :c
Hi, Little help? this happens when i join into a world and like do nothing:
---- Minecraft Crash Report -------- Minecraft Crash Report ----
WARNING: coremods are present: FMLModule (mdxlib-3.0.0.24.jar) LoadingPlugin (HardcoreDarkness-MC1.12.2-2.0.jar)Contact their authors BEFORE contacting forge
// Don't be sad, have a hug! <3
Time: 1/21/20 5:14 PMDescription: Colliding entity with block
java.lang.NoSuchMethodError: com.asx.mdx.lib.client.entityfx.EntityBloodFX.<init>(Lnet/minecraft/world/World;DDDIZ)V at com.asx.lbm.common.BloodHandler.bleedEffect(BloodHandler.java:280) at com.asx.lbm.common.packets.client.PacketBleedEffect.<init>(PacketBleedEffect.java:36) at com.asx.lbm.common.Events.onLivingHurt(Events.java:145) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_74_Events_onLivingHurt_LivingHurtEvent.invoke(.dynamic) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) at net.minecraftforge.common.ForgeHooks.onLivingHurt(ForgeHooks.java:604) at net.minecraft.entity.EntityLivingBase.func_70665_d(EntityLivingBase.java:1410) at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:926) at net.minecraft.entity.monster.EntityMob.func_70097_a(EntityMob.java:70) at net.minecraft.entity.monster.EntityZombie.func_70097_a(EntityZombie.java:233) at net.mcreator.trevorcraft.MCreatorBleachMobplayerCollidesBlock.executeProcedure(MCreatorBleachMobplayerCollidesBlock.java:20) at net.mcreator.trevorcraft.MCreatorBleach$1.func_180634_a(MCreatorBleach.java:74) at net.minecraft.entity.Entity.func_145775_I(Entity.java:1044) at net.minecraft.entity.Entity.func_70091_d(Entity.java:964) at net.minecraft.entity.EntityLivingBase.func_191986_a(EntityLivingBase.java:1958) at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:2393) at net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:577) at net.minecraft.entity.monster.EntityMob.func_70636_d(EntityMob.java:45) at net.minecraft.entity.monster.EntityZombie.func_70636_d(EntityZombie.java:223) at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2179) at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:295) at net.minecraft.entity.monster.EntityMob.func_70071_h_(EntityMob.java:50) at net.minecraft.world.World.func_72866_a(World.java:1996) at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:832) at net.minecraft.world.World.func_72870_g(World.java:1958) at net.minecraft.world.World.func_72939_s(World.java:1762) at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:613) at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:767) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668) at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:185) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526) at java.lang.Thread.run(Thread.java:745)
A detailed walkthrough of the error, its code path and all known details is as follows:---------------------------------------------------------------------------------------
-- Head --Thread: Server threadStacktrace: at com.asx.lbm.common.BloodHandler.bleedEffect(BloodHandler.java:280) at com.asx.lbm.common.packets.client.PacketBleedEffect.<init>(PacketBleedEffect.java:36) at com.asx.lbm.common.Events.onLivingHurt(Events.java:145) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_74_Events_onLivingHurt_LivingHurtEvent.invoke(.dynamic) at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) at net.minecraftforge.common.ForgeHooks.onLivingHurt(ForgeHooks.java:604) at net.minecraft.entity.EntityLivingBase.func_70665_d(EntityLivingBase.java:1410) at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:926) at net.minecraft.entity.monster.EntityMob.func_70097_a(EntityMob.java:70) at net.minecraft.entity.monster.EntityZombie.func_70097_a(EntityZombie.java:233) at net.mcreator.trevorcraft.MCreatorBleachMobplayerCollidesBlock.executeProcedure(MCreatorBleachMobplayerCollidesBlock.java:20) at net.mcreator.trevorcraft.MCreatorBleach$1.func_180634_a(MCreatorBleach.java:74)
-- Block being collided with --Details: Block: trevorcraft:bleach[level=0] Block location: World: (-162,49,300), Chunk: (at 14,3,12 in -11,18; contains blocks -176,0,288 to -161,255,303), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)Stacktrace: at net.minecraft.entity.Entity.func_145775_I(Entity.java:1044)
-- Entity being checked for collision --Details: Entity Type: minecraft:zombie (net.minecraft.entity.monster.EntityZombie) Entity ID: 3549 Entity Name: Zombie Entity's Exact location: -161.50, 49.92, 300.50 Entity's Block location: World: (-162,49,300), Chunk: (at 14,3,12 in -11,18; contains blocks -176,0,288 to -161,255,303), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511) Entity's Momentum: 0.00, -0.08, 0.00 Entity's Passengers: [] Entity's Vehicle: ~~ERROR~~ NullPointerException: nullStacktrace: at net.minecraft.entity.Entity.func_70091_d(Entity.java:964) at net.minecraft.entity.EntityLivingBase.func_191986_a(EntityLivingBase.java:1958) at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:2393) at net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:577) at net.minecraft.entity.monster.EntityMob.func_70636_d(EntityMob.java:45) at net.minecraft.entity.monster.EntityZombie.func_70636_d(EntityZombie.java:223) at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2179) at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:295) at net.minecraft.entity.monster.EntityMob.func_70071_h_(EntityMob.java:50) at net.minecraft.world.World.func_72866_a(World.java:1996) at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:832) at net.minecraft.world.World.func_72870_g(World.java:1958)
-- Entity being ticked --Details: Entity Type: minecraft:zombie (net.minecraft.entity.monster.EntityZombie) Entity ID: 3549 Entity Name: Zombie Entity's Exact location: -161.50, 49.92, 300.50 Entity's Block location: World: (-162,49,300), Chunk: (at 14,3,12 in -11,18; contains blocks -176,0,288 to -161,255,303), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511) Entity's Momentum: 0.00, -0.08, 0.00 Entity's Passengers: [] Entity's Vehicle: ~~ERROR~~ NullPointerException: nullStacktrace: at net.minecraft.world.World.func_72939_s(World.java:1762) at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:613)
-- Affected level --Details: Level name: New World All players: 1 total; [EntityPlayerMP['ColdForger'/475, l='New World', x=-93.50, y=67.00, z=255.50]] Chunk stats: ServerChunkCache: 625 Drop: 0 Level seed: -6283713503709818351 Level generator: ID 00 - default, ver 1. Features enabled: true Level generator options: Level spawn location: World: (-96,64,256), Chunk: (at 0,4,0 in -6,16; contains blocks -96,0,256 to -81,255,271), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511) Level time: 15 game time, 18001 day time Level dimension: 0 Level storage version: 0x04ABD - Anvil Level weather: Rain time: 138569 (now: false), thunder time: 105984 (now: false) Level game mode: Game mode: survival (ID 0). Hardcore: true. Cheats: falseStacktrace: at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:767) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668) at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:185) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526) at java.lang.Thread.run(Thread.java:745)
-- System Details --Details: Minecraft Version: 1.12.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: 161505960 bytes (154 MB) / 536870912 bytes (512 MB) up to 2147483648 bytes (2048 MB) JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95 FML: MCP 9.42 Powered by Forge 14.23.5.2847 12 mods loaded, 12 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
| State | ID | Version | Source | Signature | |:------ |:---------------- |:------------ |:--------------------------------- |:---------------------------------------- | | LCHIJA | minecraft | 1.12.2 | minecraft.jar | None | | LCHIJA | mcp | 9.42 | minecraft.jar | None | | LCHIJA | FML | 8.0.99.99 | forge-1.12.2-14.23.5.2847.jar | None | | LCHIJA | forge | 14.23.5.2847 | forge-1.12.2-14.23.5.2847.jar | None | | LCHIJA | badmobs | 1.1.28 | BadMobs-1.12.2-1.1.28.jar | d476d1b22b218a10d845928d1665d45fce301b27 | | LCHIJA | firstaid | 1.6.12 | firstaid-1.6.12.jar | 7904c4e13947c8a616c5f39b26bdeba796500722 | | LCHIJA | hardcoredarkness | 2.0 | HardcoreDarkness-MC1.12.2-2.0.jar | d72e0dd57935b3e9476212aea0c0df352dd76291 | | LCHIJA | infinitenight | 1.0.0 | Infinite-Night-1.12.2.jar | None | | LCHIJA | innight | 1.0 | Infinite-Night-1.12.2.jar | None | | LCHIJA | mdxlib | 3.0.0.24 | mdxlib-3.0.0.24.jar | None | | LCHIJA | lbm | 1.0 | lbm-1.0.0.9.jar | None | | LCHIJA | trevorcraft | 1.0.0 | trevorcraft-ea3.jar | None |
Loaded coremods (and transformers): FMLModule (mdxlib-3.0.0.24.jar) com.asx.mdx.AccessTransformerLoadingPlugin (HardcoreDarkness-MC1.12.2-2.0.jar) lumien.hardcoredarkness.asm.ClassTransformer GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread. Profiler Position: N/A (disabled) Player Count: 1 / 8; [EntityPlayerMP['ColdForger'/475, l='New World', x=-93.50, y=67.00, z=255.50]] Type: Integrated Server (map_client.txt) Is Modded: Definitely; Client brand changed to 'fml,forge'
Can you figure out what this is?
In reply to superslicee:
Me TOoo
When is starway coming out
In reply to ktb200630:
whenever its ready
there is no ETA, and never will be
HELP IT NO WORK
---- Minecraft Crash Report -------- Minecraft Crash Report ----
WARNING: coremods are present: FMLModule (mdxlib-3.0.0.20.jar) CoreModLoader (Sound-Physics-1.12.2.jar)Contact their authors BEFORE contacting forge
// My bad.
Time: 8/15/19 5:00 PMDescription: There was a severe problem during mod loading that has caused the game to fail
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from AliensVsPredator (avp)Caused by: java.lang.NoClassDefFoundError: net/minecraftforge/common/util/ITeleporter at org.avp.DimensionHandler.<init>(DimensionHandler.java:46) at org.avp.DimensionHandler.<clinit>(DimensionHandler.java:32) at org.avp.AliensVsPredator.dimensions(AliensVsPredator.java:173) at org.avp.BlockHandler.<clinit>(BlockHandler.java:213) at org.avp.AliensVsPredator.blocks(AliensVsPredator.java:142) at org.avp.world.dimension.acheron.BiomeAcheron.<init>(BiomeAcheron.java:24) at org.avp.world.dimension.acheron.BiomeAcheron.<clinit>(BiomeAcheron.java:19) at org.avp.EntityHandler.<clinit>(EntityHandler.java:158) at org.avp.Settings.pre(Settings.java:141) at org.avp.AliensVsPredator.pre(AliensVsPredator.java:54) 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.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:606) at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) at com.google.common.eventbus.EventBus.post(EventBus.java:217) at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:278) at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:256) 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 com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) at com.google.common.eventbus.EventBus.post(EventBus.java:217) at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:148) at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:602) at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:270) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377) at net.minecraft.client.main.Main.main(SourceFile:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)Caused by: java.lang.ClassNotFoundException: net.minecraftforge.common.util.ITeleporter at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 50 moreCaused by: java.lang.NullPointerException at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ... 52 more
A detailed walkthrough of the error, its code path and all known details is as follows:---------------------------------------------------------------------------------------
-- System Details --Details: Minecraft Version: 1.12.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: 295884704 bytes (282 MB) / 771751936 bytes (736 MB) up to 2147483648 bytes (2048 MB) JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP 9.42 Powered by Forge 14.23.2.2611 15 mods loaded, 15 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
| State | ID | Version | Source | Signature | |:----- |:----------------- |:------------------- |:---------------------------------- |:---------------------------------------- | | UCH | minecraft | 1.12.2 | minecraft.jar | None | | UCH | mcp | 9.42 | minecraft.jar | None | | UCH | FML | 8.0.99.99 | forge-1.12.2-14.23.2.2611.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 | | UCH | forge | 14.23.2.2611 | forge-1.12.2-14.23.2.2611.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 | | UCH | mercurius_updater | 1.0 | MercuriusUpdater-1.12.2.jar | None | | UCH | mdxlib | 3.0.0.20 | mdxlib-3.0.0.20.jar | None | | UCE | avp | 6.0.0.43 | aliensvspredator-6.0.0.43.jar | None | | UCH | extendedrenderer | v1.0 | coroutil-1.12.1-1.2.32.jar | None | | UCH | coroutil | 1.12.1-1.2.32 | coroutil-1.12.1-1.2.32.jar | None | | UCH | configmod | v1.0 | coroutil-1.12.1-1.2.32.jar | None | | UCH | grapplemod | 1.12.2-v11.1 | grapplemod-v11.1-1.12.2.jar | None | | UCH | lostcities | 2.0.21 | lostcities-1.12-2.0.21.jar | None | | UCH | lycanitesmobs | 2.0.0.4 - MC 1.12.2 | lycanitesmobs-1.12.2-2.0.0.4.jar | None | | UCH | soundphysics | 1.0.8 | Sound-Physics-1.12.2.jar | None | | UCH | zombieawareness | 1.12.1-1.11.16 | zombieawareness-1.12.1-1.11.16.jar | None |
Loaded coremods (and transformers): FMLModule (mdxlib-3.0.0.20.jar) com.asx.mdx.AccessTransformerCoreModLoader (Sound-Physics-1.12.2.jar) com.sonicether.soundphysics.CoreModInjector GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 388.13' Renderer: 'GeForce GTX 750/PCIe/SSE2'