---- Minecraft Crash Report ----

WARNING: coremods are present:
  SplashAnimationCoremod (SplashAnimation-0.2.1.jar)
  weaponlib (mw_2.0-0.4.1_mc1.12.2.jar)
  TransformLoader (DynamicSurroundings-1.12.2-3.6.0.2.jar)
  ObfuscatePlugin (obfuscate-0.2.7-1.12.2.jar)
  DLFMLCorePlugin (DynamicLights-1.12.2.jar)
Contact their authors BEFORE contacting forge

// On the bright side, I bought you a teddy bear!

Time: 3/23/20 8:52 AM
Description: Initializing game

java.lang.ExceptionInInitializerError
	at jdmcmods.custom_discordrpc.discordRPCHandler.startRPC(discordRPCHandler.java:41)
	at jdmcmods.custom_discordrpc.CDRPCmod.<clinit>(CDRPCmod.java:46)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:348)
	at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:526)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at 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:218)
	at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:196)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at 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:135)
	at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:593)
	at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:232)
	at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:467)
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)
	at net.minecraft.client.main.Main.main(SourceFile:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.NullPointerException
	at jdmcmods.custom_discordrpc.apache.commons.io.IOUtils.copyLarge(IOUtils.java:2314)
	at jdmcmods.custom_discordrpc.apache.commons.io.IOUtils.copy(IOUtils.java:2270)
	at jdmcmods.custom_discordrpc.apache.commons.io.IOUtils.copyLarge(IOUtils.java:2291)
	at jdmcmods.custom_discordrpc.apache.commons.io.IOUtils.copy(IOUtils.java:2246)
	at net.arikia.dev.drpc.DiscordRPC.loadDLL(DiscordRPC.java:150)
	at net.arikia.dev.drpc.DiscordRPC.<clinit>(DiscordRPC.java:22)
	... 41 more


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
	at jdmcmods.custom_discordrpc.discordRPCHandler.startRPC(discordRPCHandler.java:41)
	at jdmcmods.custom_discordrpc.CDRPCmod.<clinit>(CDRPCmod.java:46)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:348)
	at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:526)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at 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:218)
	at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:196)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at 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:135)
	at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:593)
	at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:232)
	at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:467)

-- Initialization --
Details:
Stacktrace:
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)
	at net.minecraft.client.main.Main.main(SourceFile:123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
	Minecraft Version: 1.12.2
	Operating System: Mac OS X (x86_64) version 10.11.6
	Java Version: 1.8.0_221, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 551798992 bytes (526 MB) / 1153957888 bytes (1100 MB) up to 2625110016 bytes (2503 MB)
	JVM Flags: 3 total; -Xmx2816m -Xms256m -XX:PermSize=256m
	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
	FML: MCP 9.42 Powered by Forge 14.23.5.2779 42 mods loaded, 42 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                                |
	|:----- |:--------------------------- |:--------------- |:------------------------------------------------- |:---------------------------------------- |
	| UC    | minecraft                   | 1.12.2          | minecraft.jar                                     | None                                     |
	| UC    | mcp                         | 9.42            | minecraft.jar                                     | None                                     |
	| UC    | FML                         | 8.0.99.99       | forge-1.12.2-14.23.5.2779.jar                     | e3c3d50c7c986df74c645c0ac54639741c90a557 |
	| UC    | forge                       | 14.23.5.2779    | forge-1.12.2-14.23.5.2779.jar                     | e3c3d50c7c986df74c645c0ac54639741c90a557 |
	| UC    | obfuscate                   | 0.2.7           | minecraft.jar                                     | None                                     |
	| U     | customdiscordrpc            | 2.21            | customdiscordrpc-2.21.jar                         | None                                     |
	| U     | bettertitlescreen           | 1.4b            | BetterTitleScreen-1.12.2-1.4b.jar                 | None                                     |
	| U     | cdm                         | 0.4.1           | device-mod-0.4.1-1.12.2.jar                       | None                                     |
	| U     | bubble_burst                | 3.1             | BubbleBurst-3.1.jar                               | None                                     |
	| U     | car                         | 1.2.12          | car-1.12.2-1.2.12.jar                             | None                                     |
	| U     | custombackgrounds           | 1.0             | CustomBackgrounds-MC1.12-1.1.1.jar                | None                                     |
	| U     | customnpcs                  | 1.12            | CustomNPCs_1.12.2-(01Oct19).jar                   | None                                     |
	| U     | lootablebodies              | 2.4.0           | DrCyanosLootableBodies_1.12-2.4.0.jar             | None                                     |
	| U     | dynamiclights               | 1.4.9           | DynamicLights-1.12.2.jar                          | None                                     |
	| U     | dynamiclights_onfire        | 1.0.7           | DynamicLights-1.12.2.jar                          | None                                     |
	| U     | dynamiclights_creepers      | 1.0.6           | DynamicLights-1.12.2.jar                          | None                                     |
	| U     | dynamiclights_dropitems     | 1.1.0           | DynamicLights-1.12.2.jar                          | None                                     |
	| U     | dynamiclights_entityclasses | 1.0.1           | DynamicLights-1.12.2.jar                          | None                                     |
	| U     | dynamiclights_mobequipment  | 1.1.0           | DynamicLights-1.12.2.jar                          | None                                     |
	| U     | dynamiclights_flamearrows   | 1.0.1           | DynamicLights-1.12.2.jar                          | None                                     |
	| U     | dynamiclights_floodlights   | 1.0.3           | DynamicLights-1.12.2.jar                          | None                                     |
	| U     | dynamiclights_otherplayers  | 1.0.9           | DynamicLights-1.12.2.jar                          | None                                     |
	| U     | dynamiclights_theplayer     | 1.1.3           | DynamicLights-1.12.2.jar                          | None                                     |
	| U     | orelib                      | 3.6.0.1         | OreLib-1.12.2-3.6.0.1.jar                         | None                                     |
	| U     | dsurround                   | 3.6.0.2         | DynamicSurroundings-1.12.2-3.6.0.2.jar            | None                                     |
	| U     | dynamictrees                | 1.12.2-0.9.7    | DynamicTrees-1.12.2-0.9.7.jar                     | None                                     |
	| U     | eguilib                     | 0.1.2           | eguilib-0.1.2.jar                                 | None                                     |
	| U     | cfm                         | 6.3.1           | furniture-6.3.1-1.12.2.jar                        | None                                     |
	| U     | gitwebbuilder               | 1.1             | GitWeb Builder-1.1.jar                            | None                                     |
	| U     | mts                         | 17.3.0          | Immersive Vehicles-1.12.2-17.3.0.jar              | None                                     |
	| U     | more_police_items_mod       | 2.0             | MPIM 1.12.2 Beta v,2.0.jar                        | None                                     |
	| U     | mtsofficialpack             | 15.0.0          | MTS_Official_Pack_V15.jar                         | None                                     |
	| U     | uteamcore                   | 2.2.5.147       | u_team_core-1.12.2-2.2.5.147.jar                  | None                                     |
	| U     | musicplayer                 | 2.0.7.59        | music_player-1.12.2-2.0.7.59.jar                  | None                                     |
	| U     | mw                          | 0.4.1           | mw_2.0-0.4.1_mc1.12.2.jar                         | None                                     |
	| U     | placeableitems              | 3.3             | placeableitems-3.3.jar                            | None                                     |
	| U     | ptrmodellib                 | 1.0.4           | PTRLib-1.0.4.jar                                  | None                                     |
	| U     | unuparts                    | 3.3.0           | UNU Parts Pack [MTS] 1.12.2-17.0.0-3.3.0.jar      | None                                     |
	| U     | unucivil                    | 3.3.0           | UNU Civilian Pack [MTS] 1.12.2-17.0.0-3.3.0.jar   | None                                     |
	| U     | unumilitary                 | 3.3.0           | UNU Military Pack [MTS] 1.12.2-17.0.0-3.3.0.jar   | None                                     |
	| U     | vehicle                     | 0.43.5          | vehicle-mod-0.43.5-1.12.2.jar                     | None                                     |
	| U     | worldedit                   | 6.1.10-SNAPSHOT | worldedit-forge-mc1.12.2-6.1.10-SNAPSHOT-dist.jar | None                                     |

	Loaded coremods (and transformers): 
SplashAnimationCoremod (SplashAnimation-0.2.1.jar)
  pl.asie.splashanimation.core.SplashProgressTransformer
weaponlib (mw_2.0-0.4.1_mc1.12.2.jar)
  com.vicmatskiv.weaponlib.core.WeaponlibClassTransformer
TransformLoader (DynamicSurroundings-1.12.2-3.6.0.2.jar)
  
ObfuscatePlugin (obfuscate-0.2.7-1.12.2.jar)
  com.mrcrayfish.obfuscate.asm.ObfuscateTransformer
DLFMLCorePlugin (DynamicLights-1.12.2.jar)
  atomicstryker.dynamiclights.common.DLTransformer
	GL info: ' Vendor: 'ATI Technologies Inc.' Version: '2.1 ATI-1.42.15' Renderer: 'AMD Radeon HD 6770M OpenGL Engine'
	Launched Version: forge-14.23.5.2779
	LWJGL: 2.9.2
	OpenGL: AMD Radeon HD 6770M OpenGL Engine GL version 2.1 ATI-1.42.15, ATI Technologies Inc.
	GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because ARB_framebuffer_object is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

	Using VBOs: Yes
	Is Modded: Definitely; Client brand changed to 'fml,forge'
	Type: Client (map_client.txt)
	Resource Packs: 
	Current Language: English (US)
	Profiler Position: N/A (disabled)
	CPU: 4x Intel(R) Core(TM) i5-2500S CPU @ 2.70GHz