mccreery / better-hud Goto Github PK
View Code? Open in Web Editor NEWAll the information you'll ever need! A Minecraft mod written in Forge.
Home Page: https://www.curseforge.com/minecraft/mc-mods/better-hud
License: MIT License
All the information you'll ever need! A Minecraft mod written in Forge.
Home Page: https://www.curseforge.com/minecraft/mc-mods/better-hud
License: MIT License
Some times, when picking up an item, the game crashes:
Info:
Running on local server.
Windows 10 with JDK 8 (latest release)
Forge: 14.23.5.2768
Better-hud version: Build at commit 2bf219c
Full log after exception: https://pastebin.com/KXdYBNvf
[22:09:03] [main/ERROR] [FML]: Exception caught during firing event net.minecraftforge.client.event.RenderGameOverlayEvent$Pre@7d9c0ec:
java.lang.IndexOutOfBoundsException: null
at java.util.concurrent.CopyOnWriteArrayList.subList(Unknown Source) ~[?:1.8.0_191]
at jobicade.betterhud.element.PickupCount.render(PickupCount.java:94) ~[PickupCount.class:?]
at jobicade.betterhud.element.HudElement.tryRender(HudElement.java:268) ~[HudElement.class:?]
at jobicade.betterhud.element.HudElement.renderAll(HudElement.java:284) ~[HudElement.class:?]
at jobicade.betterhud.events.RenderEvents.renderOverlay(RenderEvents.java:139) ~[RenderEvents.class:?]
at jobicade.betterhud.events.RenderEvents.onRenderTick(RenderEvents.java:62) ~[RenderEvents.class:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_447_RenderEvents_onRenderTick_Pre.invoke(.dynamic) ~[?:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) [EventBus.class:?]
at net.minecraftforge.client.GuiIngameForge.pre(GuiIngameForge.java:907) [GuiIngameForge.class:?]
at net.minecraftforge.client.GuiIngameForge.func_175180_a(GuiIngameForge.java:119) [GuiIngameForge.class:?]
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1420) [buq.class:?]
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1118) [bib.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:397) [bib.class:?]
at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_191]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_191]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_191]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_191]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
I used the potion display option in the HUD toggled the "Display default:off/on" after that the default has gone but whatever I do I cannot get it back? I've tried deleting config etc.
When you are too close, the HUD element displaying mob information should have a maximum size to be able to occupy a decent place on screen.
Well just the icon and the text of the item that you are holding in the Holding Bar option, nothing else really ;)
Tip, on uk.nukeduck.hud.util.MathUtil, before call to Random.next*, check if the number is negative, if is negative, multiply by -1.
STACKTRACE:
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Client thread
Stacktrace:
at java.util.Random.nextInt(Unknown Source)
at tk.nukeduck.hud.util.MathUtil.randomRange(MathUtil.java:65)
at tk.nukeduck.hud.util.MathUtil.randomPoint(MathUtil.java:78)
at tk.nukeduck.hud.element.particles.ParticleBase.createRandom(ParticleBase.java:33)
at tk.nukeduck.hud.element.particles.BloodSplatters.onEntityDamage(BloodSplatters.java:37)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_344_BloodSplatters_onEntityDamage_LivingDamageEvent.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.onLivingDamage(ForgeHooks.java:596)
at net.minecraft.entity.player.EntityPlayer.func_70665_d(EntityPlayer.java:1128)
at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:919)
at net.minecraft.entity.player.EntityPlayer.func_70097_a(EntityPlayer.java:1038)
at net.minecraft.entity.player.EntityPlayerMP.func_70097_a(EntityPlayerMP.java:645)
at micdoodle8.mods.galacticraft.core.entities.player.GCEntityPlayerMP.func_70097_a(GCEntityPlayerMP.java:68)
at net.minecraft.entity.monster.EntityMob.func_70652_k(EntityMob.java:99)
at net.minecraft.entity.monster.EntityZombie.func_70652_k(EntityZombie.java:294)
at net.minecraft.entity.ai.EntityAIAttackMelee.func_190102_a(EntityAIAttackMelee.java:178)
at net.minecraft.entity.ai.EntityAIAttackMelee.func_75246_d(EntityAIAttackMelee.java:167)
at net.minecraft.entity.ai.EntityAIZombieAttack.func_75246_d(SourceFile:28)
at net.minecraft.entity.ai.EntityAITasks.func_75774_a(SourceFile:129)
at net.minecraft.entity.EntityLiving.func_70626_be(EntityLiving.java:888)
at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:2352)
at net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:678)
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:2172)
at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:377)
at net.minecraft.entity.monster.EntityMob.func_70071_h_(EntityMob.java:50)
at net.minecraft.world.World.func_72866_a(World.java:1993)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:832)
at net.minecraft.world.World.func_72870_g(World.java:1955)-- Entity being ticked --
Details:
Entity Type: minecraft:zombie (net.minecraft.entity.monster.EntityZombie)
Entity ID: 321986
Entity Name: Zumbi
Entity's Exact location: -222.58, 222.00, 298.50
Entity's Block location: World: (-223,222,298), Chunk: (at 1,13,10 in -14,18; contains blocks -224,0,288 to -209,255,303), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Entity's Momentum: 0.01, -0.08, -0.06
Entity's Passengers: []
Entity's Vehicle:ERRORNullPointerException: null
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:1759)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:613)-- Affected level --
Details:
Level name: Mundo pra jogar com a Lindanessa
All players: 2 total; [GCEntityPlayerMP['Leterio'/307, l='Mundo pra jogar com a Lindanessa', x=-222.87, y=222.00, z=297.23], GCEntityPlayerMP['Vanessa'/11165, l='Mundo pra jogar com a Lindanessa', x=-251.58, y=227.00, z=245.95]]
Chunk stats: ServerChunkCache: 767 Drop: 0
Level seed: 6676492010719413537
Level generator: ID 04 - customized, ver 0. Features enabled: true
Level generator options: {"coordinateScale":684.0,"heightScale":684.0,"lowerLimitScale":64.0,"upperLimitScale":2.0,"depthNoiseScaleX":200.0,"depthNoiseScaleZ":200.0,"depthNoiseScaleExponent":0.5,"mainNoiseScaleX":80.0,"mainNoiseScaleY":160.0,"mainNoiseScaleZ":80.0,"baseSize":8.5,"stretchY":12.0,"biomeDepthWeight":1.0,"biomeDepthOffset":0.0,"biomeScaleWeight":1.0,"biomeScaleOffset":1.0,"seaLevel":63,"useCaves":true,"useDungeons":true,"dungeonChance":8,"useStrongholds":true,"useVillages":true,"useMineShafts":true,"useTemples":true,"useMonuments":true,"useMansions":true,"useRavines":true,"useWaterLakes":true,"waterLakeChance":4,"useLavaLakes":true,"lavaLakeChance":80,"useLavaOceans":false,"fixedBiome":-1,"biomeSize":4,"riverSize":4,"dirtSize":33,"dirtCount":10,"dirtMinHeight":0,"dirtMaxHeight":255,"gravelSize":33,"gravelCount":8,"gravelMinHeight":0,"gravelMaxHeight":255,"graniteSize":33,"graniteCount":10,"graniteMinHeight":0,"graniteMaxHeight":192,"dioriteSize":33,"dioriteCount":10,"dioriteMinHeight":0,"dioriteMaxHeight":192,"andesiteSize":33,"andesiteCount":10,"andesiteMinHeight":0,"andesiteMaxHeight":192,"coalSize":17,"coalCount":20,"coalMinHeight":0,"coalMaxHeight":192,"ironSize":9,"ironCount":20,"ironMinHeight":0,"ironMaxHeight":128,"goldSize":9,"goldCount":2,"goldMinHeight":0,"goldMaxHeight":64,"redstoneSize":8,"redstoneCount":8,"redstoneMinHeight":0,"redstoneMaxHeight":48,"diamondSize":8,"diamondCount":1,"diamondMinHeight":0,"diamondMaxHeight":32,"lapisSize":7,"lapisCount":1,"lapisCenterHeight":24,"lapisSpread":24}
Level spawn location: World: (-212,64,240), Chunk: (at 12,4,0 in -14,15; contains blocks -224,0,240 to -209,255,255), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 1187222 game time, 1227659 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 103162 (now: false), thunder time: 114347 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Stacktrace:
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:252)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Unknown Source)-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_191, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 417063960 bytes (397 MB) / 2360496128 bytes (2251 MB) up to 4281597952 bytes (4083 MB)
JVM Flags: 3 total; -Xmn128M -Xmx4096M -XX:+UseConcMarkSweepGC
IntCache: cache: 0, tcache: 0, allocated: 15, tallocated: 95
FML: MCP 9.42 Powered by Forge 14.23.5.2768 Optifine OptiFine_1.12.2_HD_U_E1 52 mods loaded, 52 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 UCHIJAAAA minecraft 1.12.2 minecraft.jar None UCHIJAAAA mcp 9.42 minecraft.jar None UCHIJAAAA FML 8.0.99.99 forge-1.12.2-14.23.5.2768.jar e3c3d50c7c986df74c645c0ac54639741c90a557 UCHIJAAAA forge 14.23.5.2768 forge-1.12.2-14.23.5.2768.jar e3c3d50c7c986df74c645c0ac54639741c90a557 UCHIJAAAA micdoodlecore minecraft.jar None UCHIJAAAA buildcraftlib 7.99.19 buildcraft-7.99.19.jar None UCHIJAAAA buildcraftcore 7.99.19 buildcraft-7.99.19.jar None UCHIJAAAA buildcraftfactory 7.99.19 buildcraft-7.99.19.jar None UCHIJAAAA buildcrafttransport 7.99.19 buildcraft-7.99.19.jar None UCHIJAAAA buildcraftsilicon 7.99.19 buildcraft-7.99.19.jar None UCHIJAAAA additionalpipes 6.0.0.8 additionalpipes-6.0.0.8.jar None UCHIJAAAA hud 1.4-beta Better-HUD-Mod-1.12.2.jar None UCHIJAAAA bookshelf 2.3.568 Bookshelf-1.12.2-2.3.568.jar d476d1b22b218a10d845928d1665d45fce301b27 UCHIJAAAA buildcraftbuilders 7.99.19 buildcraft-7.99.19.jar None UCHIJAAAA buildcraftenergy 7.99.19 buildcraft-7.99.19.jar None UCHIJAAAA buildcraftrobotics 7.99.19 buildcraft-7.99.19.jar None UCHIJAAAA ic2 2.8.102-ex112 industrialcraft-2-2.8.102-ex112.jar None UCHIJAAAA jei 4.13.1.222 jei_1.12.2-4.13.1.222.jar None UCHIJAAAA forestry 5.8.2.372 forestry_1.12.2-5.8.2.372.jar None UCHIJAAAA buildcraftcompat 7.99.15 buildcraft-compat-7.99.15.jar None UCHIJAAAA codechickenlib 3.2.2.353 CodeChickenLib-1.12.2-3.2.2.353-universal.jar f1850c39b2516232a2108a7bd84d1cb5df93b261 UCHIJAAAA chickenchunks 2.4.1.73 ChickenChunks-Mod-1.12.2.jar f1850c39b2516232a2108a7bd84d1cb5df93b261 UCHIJAAAA cxlibrary 1.6.1 cxlibrary-1.12.1-1.6.1.jar None UCHIJAAAA eplus 5.0.163 Enchanting-Plus-Mod-1.12.2.jar d476d1b22b218a10d845928d1665d45fce301b27 UCHIJAAAA gottschcore 1.5.1 GottschCore-mc1.12.2-f14.23.5.2768-v1.5.1.jar None UCHIJAAAA fastladder 1.1.1 FastLadder-mc1.12.2-f14.23.5.2768-v1.1.1.jar None UCHIJAAAA forgemultipartcbe 2.6.0.79 ForgeMultipart-1.12.2-2.6.0.79-universal.jar f1850c39b2516232a2108a7bd84d1cb5df93b261 UCHIJAAAA microblockcbe 2.6.0.79 ForgeMultipart-1.12.2-2.6.0.79-universal.jar None UCHIJAAAA minecraftmultipartcbe 2.6.0.79 ForgeMultipart-1.12.2-2.6.0.79-universal.jar None UCHIJAAAA galacticraftcore 4.0.1.181 GalacticraftCore-1.12.2-4.0.1.181.jar None UCHIJAAAA ichunutil 7.1.4 iChun-Util-Mod-1.12.2.jar None UCHIJAAAA inventorytweaks 1.63+release.109.220f184 InventoryTweaks-1.63.jar 55d2cd4f5f0961410bf7b91ef6c6bf00a766dcbe UCHIJAAAA metalchests v3.9.0.g9b0c79e MetalChests-v3.9.0.g9b0c79e.jar None UCHIJAAAA morefurnaces 1.10.1 More-Furnaces-Mod-1.12.1.jar None UCHIJAAAA mrtjpcore 2.1.3.35 MrTJPCore-1.12.2-2.1.3.35-universal.jar None UCHIJAAAA nei 2.4.2 NotEnoughItems-1.12.2-2.4.2.240-universal.jar f1850c39b2516232a2108a7bd84d1cb5df93b261 UCHIJAAAA portalgun 7.0.2 Portal-Gun-Mod-1.12.2.jar None UCHIJAAAA projectred-core 4.9.1.92 ProjectRed-1.12.2-4.9.1.92-Base.jar None UCHIJAAAA projectred-compat 1.0 ProjectRed-1.12.2-4.9.1.92-compat.jar None UCHIJAAAA projectred-integration 4.9.1.92 ProjectRed-1.12.2-4.9.1.92-integration.jar None UCHIJAAAA projectred-transmission 4.9.1.92 ProjectRed-1.12.2-4.9.1.92-integration.jar None UCHIJAAAA projectred-fabrication 4.9.1.92 ProjectRed-1.12.2-4.9.1.92-fabrication.jar None UCHIJAAAA projectred-illumination 4.9.1.92 ProjectRed-1.12.2-4.9.1.92-lighting.jar None UCHIJAAAA projectred-expansion 4.9.1.92 ProjectRed-1.12.2-4.9.1.92-mechanical.jar None UCHIJAAAA projectred-relocation 4.9.1.92 ProjectRed-1.12.2-4.9.1.92-mechanical.jar None UCHIJAAAA projectred-transportation 4.9.1.92 ProjectRed-1.12.2-4.9.1.92-mechanical.jar None UCHIJAAAA projectred-exploration 4.9.1.92 ProjectRed-1.12.2-4.9.1.92-world.jar None UCHIJAAAA spawnercraft 4.0.0 SpawnerCraft 1.12.2-4.0.0.jar None UCHIJAAAA bspkrscore at_0.9 TreeCapitator-Mod-1.12.jar None UCHIJAAAA treecapitator at_0.9 TreeCapitator-Mod-1.12.jar None UCHIJAAAA twilightforest 3.8.689 twilightforest-1.12.2-3.8.689-universal.jar None UCHIJAAAA xaerominimap 1.15.8 Xaeros-Minimap-Mod-1.12.jar None Loaded coremods (and transformers):
Inventory Tweaks Coremod (InventoryTweaks-1.63.jar)
invtweaks.forge.asm.ContainerTransformer
MicdoodlePlugin (MicdoodleCore-1.12.2-4.0.1.181.jar)
micdoodle8.mods.miccore.MicdoodleTransformer
CXLibraryCore (cxlibrary-1.12.1-1.6.1.jar)
cubex2.cxlibrary.CoreModTransformer
GL info:ERRORRuntimeException: No OpenGL context found in the current thread.
forestry : Modules have been disabled in the config: Book, Mail, Backpack
Profiler Position: N/A (disabled)
Player Count: 2 / 8; [GCEntityPlayerMP['Leterio'/307, l='Mundo pra jogar com a Lindanessa', x=-222.87, y=222.00, z=297.23], GCEntityPlayerMP['Vanessa'/11165, l='Mundo pra jogar com a Lindanessa', x=-251.58, y=227.00, z=245.95]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'
OptiFine Version: OptiFine_1.12.2_HD_U_E1
OptiFine Build: 20180628-111228
Render Distance Chunks: 12
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 4.5.13492 Compatibility Profile Context 22.19.677.257
OpenGlRenderer: Radeon(TM) RX 460 Graphics
OpenGlVendor: ATI Technologies Inc.
CpuCount: 4
[00:42:49] [Server thread/INFO] [minecraft/MinecraftServer]: Saving worlds
[00:42:50] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'Mundo pra jogar com a Lindanessa'/overworld
[00:42:50] [main/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:func_179870_a:553]: #@!@# Game crashed! Crash report saved to: #@!@# D:\Jogos\Minecraft\Client.minecraft\crash-reports\crash-2018-12-16_00.42.48-server.txt
[00:42:50] [main/INFO] [FML]: Waiting for the server to terminate/save.
[00:42:51] [Server thread/INFO] [FML]: Unloading dimension 0
[00:42:52] [Server thread/INFO] [FML]: Applying holder lookups
[00:42:52] [Server thread/INFO] [FML]: Holder lookups applied
[00:42:52] [Server thread/INFO] [Galacticraft]: Unregistered Dimension: -28
[00:42:52] [Server thread/INFO] [FML]: The state engine was in incorrect state SERVER_STOPPING and forced into state SERVER_STOPPED. Errors may have been discarded.
[00:42:52] [main/INFO] [FML]: Server terminated.
[00:42:52] [Client Shutdown Thread/INFO] [minecraft/MinecraftServer]: Stopping server
Exception in thread "Client Shutdown Thread" AL lib: (EE) alc_cleanup: 1 device not closed
---- Minecraft Crash Report ----
WARNING: coremods are present:
Do not report to Forge! (If you haven't disabled the FoamFix coremod, try disabling it in the config! Note that this bit of text will still appear.) (foamfix-0.10.3-1.12.2.jar)
Contact their authors BEFORE contacting forge
// This doesn't make any sense!
Time: 1/21/19 2:28 PM
Description: Ticking entity
java.lang.IllegalArgumentException: bound must be positive
at java.util.Random.nextInt(Unknown Source)
at jobicade.betterhud.util.MathUtil.randomRange(MathUtil.java:74)
at jobicade.betterhud.util.MathUtil.randomPoint(MathUtil.java:87)
at jobicade.betterhud.element.particles.ParticleBase.createRandom(ParticleBase.java:35)
at jobicade.betterhud.element.particles.BloodSplatters.onEntityDamage(BloodSplatters.java:37)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_251_BloodSplatters_onEntityDamage_LivingDamageEvent.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.onLivingDamage(ForgeHooks.java:604)
at net.minecraft.entity.player.EntityPlayer.func_70665_d(EntityPlayer.java:1128)
at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:926)
at net.minecraft.entity.player.EntityPlayer.func_70097_a(EntityPlayer.java:1038)
at net.minecraft.entity.player.EntityPlayerMP.func_70097_a(EntityPlayerMP.java:645)
at net.minecraft.entity.monster.EntityMob.func_70652_k(EntityMob.java:99)
at net.minecraft.entity.ai.EntityAIAttackMelee.func_190102_a(EntityAIAttackMelee.java:178)
at net.minecraft.entity.ai.EntityAIAttackMelee.func_75246_d(EntityAIAttackMelee.java:167)
at net.minecraft.entity.ai.EntityAITasks.func_75774_a(SourceFile:129)
at net.minecraft.entity.EntityLiving.func_70626_be(EntityLiving.java:763)
at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:2359)
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.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:1993)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:832)
at net.minecraft.world.World.func_72870_g(World.java:1955)
at net.minecraft.world.World.func_72939_s(World.java:1759)
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(Unknown Source)
-- Head --
Thread: Server thread
Stacktrace:
at java.util.Random.nextInt(Unknown Source)
at jobicade.betterhud.util.MathUtil.randomRange(MathUtil.java:74)
at jobicade.betterhud.util.MathUtil.randomPoint(MathUtil.java:87)
at jobicade.betterhud.element.particles.ParticleBase.createRandom(ParticleBase.java:35)
at jobicade.betterhud.element.particles.BloodSplatters.onEntityDamage(BloodSplatters.java:37)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_251_BloodSplatters_onEntityDamage_LivingDamageEvent.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.onLivingDamage(ForgeHooks.java:604)
at net.minecraft.entity.player.EntityPlayer.func_70665_d(EntityPlayer.java:1128)
at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:926)
at net.minecraft.entity.player.EntityPlayer.func_70097_a(EntityPlayer.java:1038)
at net.minecraft.entity.player.EntityPlayerMP.func_70097_a(EntityPlayerMP.java:645)
at net.minecraft.entity.monster.EntityMob.func_70652_k(EntityMob.java:99)
at net.minecraft.entity.ai.EntityAIAttackMelee.func_190102_a(EntityAIAttackMelee.java:178)
at net.minecraft.entity.ai.EntityAIAttackMelee.func_75246_d(EntityAIAttackMelee.java:167)
at net.minecraft.entity.ai.EntityAITasks.func_75774_a(SourceFile:129)
at net.minecraft.entity.EntityLiving.func_70626_be(EntityLiving.java:763)
at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:2359)
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.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:1993)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:832)
at net.minecraft.world.World.func_72870_g(World.java:1955)
-- Entity being ticked --
Details:
Entity Type: minecraft:vindication_illager (net.minecraft.entity.monster.EntityVindicator)
Entity ID: 6161
Entity Name: Vindicator
Entity's Exact location: -109.07, 62.85, 31.11
Entity's Block location: World: (-110,62,31), Chunk: (at 2,3,15 in -7,1; contains blocks -112,0,16 to -97,255,31), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Entity's Momentum: -0.19, -0.45, -0.01
Entity's Passengers: []
Entity's Vehicle: ERROR NullPointerException: null
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:1759)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:613)
-- Affected level --
Details:
Level name: SMW 90000
All players: 1 total; [EntityPlayerMP['Sabrina'/1270, l='SMW 90000', x=-108.38, y=62.00, z=30.95]]
Chunk stats: ServerChunkCache: 359 Drop: 0
Level seed: -3696302784634010231
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options:
Level spawn location: World: (-40,64,20), Chunk: (at 8,4,4 in -3,1; contains blocks -48,0,16 to -33,255,31), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 4311 game time, 4311 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: true
Stacktrace:
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(Unknown Source)
-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_202, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 157146168 bytes (149 MB) / 790052864 bytes (753 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94
FML: MCP 9.42 Powered by Forge 14.23.5.2808 43 mods loaded, 43 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.2808.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | forge | 14.23.5.2808 | forge-1.12.2-14.23.5.2808.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | foamfixcore | 7.7.4 | minecraft.jar | None |
| LCHIJA | uncraftingtable | 1.8-beta6 | [1.12]UncraftingTable-1.8-beta6.jar | None |
| LCHIJA | baubles | 1.5.2 | Baubles-1.12-1.5.2.jar | None |
| LCHIJA | betteranimalsplus | 4.1.0 | betteranimalsplus-4.1.0.jar | None |
| LCHIJA | betterhud | 1.4-beta.3 | betterhud-1.12.2-1.4-beta.3.jar | None |
| LCHIJA | tile_booster | 0.5 | Block Booster-1.12.2-0.5.jar | None |
| LCHIJA | bookshelf | 2.3.570 | Bookshelf-1.12.2-2.3.570.jar | d476d1b22b218a10d845928d1665d45fce301b27 |
| LCHIJA | cfm | 6.2.0 | cfm-6.2.0-mc1.12.2.jar | None |
| LCHIJA | classiccombat | 1.0.0 | ClassicCombat-1.12-1.0.0.jar | None |
| LCHIJA | clumps | 3.1.1 | Clumps-3.1.1.jar | None |
| LCHIJA | customstartinggear | 1.2.0 | CustomStartingGear-1.12-1.2.0.9-universal.jar | None |
| LCHIJA | jei | 4.14.4.259 | jei_1.12.2-4.14.4.259.jar | None |
| LCHIJA | cyclicmagic | 1.17.14 | Cyclic-1.12.2-1.17.14.jar | 1bc8f8dbe770187a854cef35dad0ff40ba441bbe |
| LCHIJA | eplus | 5.0.175 | EnchantingPlus-1.12.2-5.0.175.jar | d476d1b22b218a10d845928d1665d45fce301b27 |
| LCHIJA | golems | 7.1.0 | ExtraGolems-1.12-7.1.0.jar | None |
| LCHIJA | foamfix | 0.10.3-1.12.2 | foamfix-0.10.3-1.12.2.jar | None |
| LCHIJA | globalgamerules | 2.2 | GlobalGameRules-1.12.2-2.2.7.jar | None |
| LCHIJA | grimoireofgaia | 1.6.8 | GrimoireOfGaia3-1.12.2-1.6.8.jar | None |
| LCHIJA | ichunutil | 7.1.4 | iChunUtil-1.12.2-7.1.4.jar | None |
| LCHIJA | hats | 7.0.0 | Hats-1.12.2-7.0.2.jar | None |
| LCHIJA | justenoughbuttons | 1.12-1.2 | justenoughbuttons-1.12.2-1.2.3.jar | None |
| LCHIJA | wackyguesses | 1.0 | JWG_Emerald_1.12.2.jar | None |
| LCHIJA | kotlin3 | 1.1.0 | kotlin3_1.12.2-1.1.0.jar | None |
| LCHIJA | lucky | 7.5.0 | LuckyBlock_1-12_v7-5-0.zip | None |
| LCHIJA | mclib | 1.0 | mclib-1.0-1.12.2.jar | None |
| LCHIJA | metamorph | 1.1.7 | metamorph-1.1.7-1.12.2.jar | None |
| LCHIJA | morefood2 | 1.1.0 | morefood2_1.12.2-1.1.0.jar | None |
| LCHIJA | mousetweaks | 2.9 | MouseTweaks-2.9-mc1.12.2.jar | None |
| LCHIJA | placebo | 1.5.0 | Placebo-1.12.2-1.5.0.jar | None |
| LCHIJA | rationcraft | 1.0 | Rationcraft_B1.0.1_1.12.2.jar | None |
| LCHIJA | seeddrop | 1.2.1-1.12 | SeedDrop-1.2.1-1.12.jar | None |
| LCHIJA | soulbottle | 1.1 | soulbottle-1.12.2-1.1.jar | None |
| LCHIJA | spectrite | 1.7.1 | spectrite-1.7.1.jar | 00119cfc089819bbcd2f9166a50c7f3df88ded78 |
| LCHIJA | treechopper | 1.2.4 | TreeChopper-1.12.2-1.2.4.jar | None |
| LCHIJA | uteamcore | 2.2.4.94 | u_team_core-1.12.2-2.2.4.94.jar | None |
| LCHIJA | ultimate_unicorn_mod | 1.5.16 | ultimate_unicorn_mod-1.12.2-1.5.16.jar | None |
| LCHIJA | usefulbackpacks | 1.3.1.13 | useful_backpacks-1.12.2-1.3.1.13.jar | None |
| LCHIJA | wards | 1.1 | wards-1.1.jar | None |
| LCHIJA | xaerominimap | 1.15.9 | Xaeros_Minimap_1.15.9_Forge_1.12.jar | None |
Loaded coremods (and transformers):
Do not report to Forge! (If you haven't disabled the FoamFix coremod, try disabling it in the config! Note that this bit of text will still appear.) (foamfix-0.10.3-1.12.2.jar)
pl.asie.foamfix.coremod.FoamFixTransformer
GL info: ERROR RuntimeException: No OpenGL context found in the current thread.
Profiler Position: N/A (disabled)
Player Count: 1 / 8; [EntityPlayerMP['Sabrina'/1270, l='SMW 90000', x=-108.38, y=62.00, z=30.95]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'
It would really help if this mod had a in-game configuration menu like many other mods feature now. The system is relatively easy to add in via Forge's hooks, I've made some in my mods before (you can look on my Github profile for them).
Adding it would make changing the settings much easier than having to guess on the numbers with each Minecraft restart (and I have many mods, so it takes forever to all load up). Also, the changes should be able to load up instantly without having to restart the game (if that configuration can handle that though) Thanks! ๐
When you pickup a item, only show first time. Next time you pickup same item, this not show.
This Issue is a suggestion to add Support for Tough as Nails HUD elements.
Those are Body Temperature and Thirst.
Currently, those elements vanish when activating BetterHUD.
Pickup count uses CopyOnWriteArrayList which only guarantees thread-safe iteration, but there are several places where, e.g. size is read before calling subList
, causing a potential IndexOutOfBoundsException
.
https://minecraft.curseforge.com/projects/better-hud?comment=158
Hey, I notice that with the arrow counter doesn't appear for custom bows and arrows such as in the SwitchBow mod. Also, with mods like WAILA and OneProbe, this mod should automatically disable the entity/block viewing features or better yet, add those features onto those mods.
Also, there's alot of interfance elements where the mod, Quark conflicts (doesn't cause a crash but can be confusing to find out which mod is what) with this mod, which the two should be able to detect each other and disable each other concurrently (or ask the player to compare the two settings and decide which one to disable)
Issue involves update tick being called during the render loop through the particles and items for the pickup element. Just repeatedly taking damage or picking up items will eventually crash by chance.
When an item is at full durability the xx/yy numbers disappear. I'd prefer an option to have the durability always shown.
Hi, can there be custom layouts to resemble something like in RPG games? Similar to how the mod, RPG Hud has this option.
Item picked are being displayed as 0x Item.
Hearts appear translucent, the translucent background is invisible.
Suggestion here.
So this idea is basically like the 'Mob Info HUD' (where it shows mob and player information like health, armor points, equipped item etc.) but instead when this module is toggled on, items on the ground will display their names in the world itself above the item (stacked items could have something like x# ~ e.g. x7 to indicate it is a pile of 7 items).
Maybe there can be 4 settings:
All ~ It will display the names of all items
Custom Name ~ It will only show the names of items that have a custom name in the world (Default)
Render distance ~ The distance of rendering the names (the names will not render through opaque walls)
Looking ~ Whether the name only renders when looking withing a certain range of the item or not.
It could be cool/useful if there is also a button for a blacklist, and it can be toggled on or off (there could maybe also be a button that can turn it into a whitelist). Lastly, there can be a standard button that opens a GUI to enter entries for blacklisted/whitelisted items, in the format of modID:name:meta, (e.g. minecraft:wool:0).
Was in the middle of a testworld and while looking at an itemduct with a crafting servo on it, I got this crash, despite disabling the block viewer.
---- Minecraft Crash Report ----
// I bet Cylons wouldn't have this problem.
Time: 2019-02-05 11:03:31 EST
Description: Unexpected error
java.lang.NullPointerException
at astavie.thermallogistics.attachment.Crafter.writeToNBT(Crafter.java:485)
at astavie.thermallogistics.attachment.CrafterItem.writeToNBT(CrafterItem.java:79)
at cofh.thermaldynamics.duct.tiles.TileGrid.writeAttachmentsToNBT(TileGrid.java:592)
at cofh.thermaldynamics.duct.tiles.TileGrid.writeToNBT(TileGrid.java:539)
at net.minecraft.client.Minecraft.storeTEInStack(Minecraft.java:2611)
at jobicade.betterhud.element.BlockViewer.getDisplayStack(BlockViewer.java:180)
at jobicade.betterhud.element.BlockViewer.shouldRender(BlockViewer.java:100)
at jobicade.betterhud.element.HudElement.tryRender(HudElement.java:265)
at jobicade.betterhud.element.HudElement.renderAll(HudElement.java:284)
at jobicade.betterhud.events.RenderEvents.renderOverlay(RenderEvents.java:150)
at jobicade.betterhud.events.RenderEvents.onRenderTick(RenderEvents.java:66)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_2508_RenderEvents_onRenderTick_Pre.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.client.GuiIngameForge.pre(GuiIngameForge.java:907)
at net.minecraftforge.client.GuiIngameForge.renderGameOverlay(GuiIngameForge.java:119)
at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1098)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1119)
at net.minecraft.client.Minecraft.run(Minecraft.java:3942)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)
After typing a new name and clicking 'Save' nothing appears to happen. So I clicked save multiple times...
It wasn't until I left the Load/Save screen and came back again later that I discovered there were now multiple copies of the config I'd saved.
Suggestion: Upon a successful 'Save' the name input box should be emptied and the list of saved configuration names should be immediately updated.
Optional: The config name that was just saved should be highlighted / different color in that list to help make it more obvious that the file was saved.
Game crashed when a new choco egg was born or placed.(crash-report attached)
crash-2019-04-10_19.38.42-client.txt
Currently elements further down in the list will always be rendered after higher ones, limiting the layout if managed positions are used.
Is it possible to get a Potion Timer on that Module, so you can see the time left of that Effect
Some rendering functions are in GlUtil.java, some are in HudElement.java - these should be moved to the same class.
Is it possible to get GUI scale support for modules, or is it already in the mod?
I am wondering if in the next release you can work towards the active HUDs staying visible when riding a mount, because in the current state of the mod, all active HUDs provided by your mod will disappear when you ride a mount, and they then reappear when you dismount the mount.
It could be nice to see HUDs (such as the compass hud + coordinate hud for example) while riding a mount like a horse.
Although, I will note that when using a feature such as the "Mob Info" HUD, it works just fine where when looking at a mob it will display the information above it (like health) properly when on or off of a mount.
All I literally did was /home on my server and it crashed my client even on client's restart and reconnecting.
I am suspecting this mod is not playing "nice" with AutoPackager according to my hosting provider. Due to the crash report structure and the fact this mod still a BETA product.
Related contents are in this ZIP file. Including the Crash Report and the configs of both mods.
betterhud.zip
Also a way to easily revert to fallback for everything (I'm thinking partial config files).
The potion display renders outside its bounding box in certain situations.
I added this to my fairly large modpack and I get this crash with it.
Im starting to try and troubleshoot it, but I have no real idea what could cause it.
---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!
Time: 2019-01-18 17:42:54 EST
Description: Unexpected error
java.lang.NullPointerException
at jobicade.betterhud.element.vanilla.PotionBar.render(PotionBar.java:76)
at jobicade.betterhud.element.HudElement.tryRender(HudElement.java:268)
at jobicade.betterhud.element.HudElement.renderAll(HudElement.java:284)
at jobicade.betterhud.events.RenderEvents.renderOverlay(RenderEvents.java:139)
at jobicade.betterhud.events.RenderEvents.onRenderTick(RenderEvents.java:62)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_2511_RenderEvents_onRenderTick_Pre.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.client.GuiIngameForge.pre(GuiIngameForge.java:907)
at net.minecraftforge.client.GuiIngameForge.renderGameOverlay(GuiIngameForge.java:119)
at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1098)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1119)
at net.minecraft.client.Minecraft.run(Minecraft.java:3942)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)
To reproduce:
Using Beta 4, I was in a small 2x1 pool of water and dug some dirt and got this crash.
Dont know if it has to do with it but I am also using a mod called "Better Diving"
---- Minecraft Crash Report ----
// Ooh. Shiny.
Time: 2019-02-14 00:07:22 EST
Description: Unexpected error
java.lang.IndexOutOfBoundsException
at java.util.concurrent.CopyOnWriteArrayList.subList(Unknown Source)
at jobicade.betterhud.render.Grid.flatten(Grid.java:42)
at jobicade.betterhud.render.Grid.render(Grid.java:140)
at jobicade.betterhud.element.PickupCount.render(PickupCount.java:138)
at jobicade.betterhud.element.HudElement.tryRender(HudElement.java:268)
at jobicade.betterhud.element.HudElement.renderAll(HudElement.java:284)
at jobicade.betterhud.events.RenderEvents.renderOverlay(RenderEvents.java:150)
at jobicade.betterhud.events.RenderEvents.onRenderTick(RenderEvents.java:66)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_2777_RenderEvents_onRenderTick_Pre.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.client.GuiIngameForge.pre(GuiIngameForge.java:907)
at net.minecraftforge.client.GuiIngameForge.renderGameOverlay(GuiIngameForge.java:119)
at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1098)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1119)
at net.minecraft.client.Minecraft.run(Minecraft.java:3942)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)
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.