• 1

    posted a message on Cherry - Building, Magical Tools, Programming, Coins, Environment - Old code revived!

    Cherry

    Cherry is a mod I'm developing as a means of using all the old code I wrote for mods I never released. Some of the code being integrated is part of an existing release, but most will be rewritten to work well in a full-scale mod. I'm combining both incomplete mods and small mods I released into one mod.


    The code I'm currently working with includes the following mods and features:

    • Tools Done Right
    • Food canisters
    • Decorative items with purpose
    • More in-depth signs
    • Heart Crystal
    • Scratch-like programming interface
    • Snow+
    • OP items creative tab (e.g. spawners)
    • Alchemy (not sure about this one, sounds like its own mod)
    • Coins and mobs dropping coins
    • Craft Convenience
    • Random drop ores
    • Palm trees
    • More fish types
    • Building blocks
    • Corn plants
    • Trampolines
    • Anti-crafter
    • Repair chest

    This mod is very early in development, if you think I should merge any of my existing (or unreleased, some videos on my YouTube channel) mods, tell me. The source is available on GitHub if you're interested in reading into my progress.

    Posted in: WIP Mods
  • 1

    posted a message on Better HUD: Customizable Vanilla HUD and 25+ New In‑game Widgets
    Quote from Jamdog»

    I know you discussed this a few weeks ago, but -snip-

    It's not a problem I know how to fix, nor even begin to troubleshoot why it doesn't work. Minecraft is very poor in terms of OpenGL consistency. Half of the code is written for OpenGL 1.1 (from 1997), and the other half is slowly migrating to the newer API but at different rates for different parts. Even if the $2.5b this game sold for didn't go directly into Microsoft's pockets, it definitely didn't go into the programming budget for the Java version. In another one of my mods I've been wrangling with a similar display issue, and they're near-impossible to fix unless you're an OpenGL guru and have read the base game code extensively. I can't fight against the graphical side-effects produced by the vanilla game, so I definitely can't fight against shaders on top.

    In short: unless proven otherwise, I'm considering this and stuff like it a problem with the game. There's nothing I can do.
    Posted in: Minecraft Mods
  • 0

    posted a message on Better HUD: Customizable Vanilla HUD and 25+ New In‑game Widgets
    Quote from Johngamerg»

    I Know im a little late, but i would really like to see a mod with an armor amount number (like 20 for diamond armor). Im trying to start a channel so i would love a mod with this feature for mod showcases and such.Also by any chance can you release updated versions for older versions of minecraft? Thx for reading!


    First part is easily doable, I'm unlikely to release updates for older versions of the game as there are so many of them. If I have reason to I'll probably only do 1.6.4 and 1.7.10 in terms of old versions as I believe they're still popular.
    Quote from jho5245»

    Can you add toggle feature for creative mode? I sometimes need this mod's feature when I'm creative mode. If you add this feature, This mod would be perfect!


    You can configure a key to toggle to HUD, as well as toggling it within the settings menu. It works fine in creative mode.
    Quote from LambdaCube»

    I love the mod. Is there any chance we could get a textual "Heading" feature which could be used instead of the compass? I prefer to have something similar to Zyin or MiniHud does, where it's just text that says "N (toward negative X)" rather than a moving compass that simulates the floating display. I think many would like the compass as you have it. It looks really cool. But I find it to be something that catches my eye quite a bit too much and I'd like to just get what MiniHUD has.


    Ideally, there'd be a font-size adjustable line at the top that just says "980, 63, 1181 N -X" or perhaps the configuration would allow some sort of format string. I'm happy to try to hack around at what I'm talking about. Do you have this on GitHub or anything?


    Adding a direction component to the coordinates may be a good idea, I'll keep that in mind. Currently no GitHub, but hopefully once I get myself organised I'll put everything I can up.
    Quote from tehbasshunter»

    Seeing as you only have downloads on MF and they just say 1.12 are they for 1.12 only or are they 1.12.1 compatible?


    They're not tested with 1.12.1, but they'll probably work.
    Quote from kylebartaous2»

    Wondering if you could look at this, so I'm having a crash then looking at a entity or player , this what i get from the crash back to mc launcher "
    The game crashed whilst unexpected error
    Error: java.lang.NullPointerException: Unexpected error




    " at tk.nukeduck.hud.element.entityinfo.ExtraGuiElementMobInfo.renderInfo "
    
    
    Here the crash log file and client log so you can maybe piece together what maybe causing this.


    ---- Minecraft Crash Report ----

    WARNING: coremods are present:
    DynamicSurroundingsCore (DynamicSurroundings-1.11.2-3.4.7.0.jar)
    Inventory Tweaks Coremod (InventoryTweaks-1.62.jar)
    CreativePatchingLoader (CreativeCore v1.8.10 mc1.11.2.jar)
    ItemPatchingLoader (ItemPhysic Lite 1.3.7 mc1.11.2.jar)
    Contact their authors BEFORE contacting forge

    // There are four lights!

    Time: 8/31/17 10:33 AM
    Description: Unexpected error

    java.lang.NullPointerException: Unexpected error
    at tk.nukeduck.hud.element.entityinfo.ExtraGuiElementMobInfo.renderInfo(ExtraGuiElementMobInfo.java:130)
    at tk.nukeduck.hud.events.EntityInfoRenderer.worldRender(EntityInfoRenderer.java:34)
    at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_119_EntityInfoRenderer_worldRender_RenderWorldLastEvent.invoke(.dynamic)
    at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
    at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185)
    at net.minecraftforge.client.ForgeHooksClient.dispatchRenderLast(ForgeHooksClient.java:166)
    at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at Reflector.callVoid(Reflector.java:547)
    at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1912)
    at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1590)
    at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1361)
    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1077)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:372)
    at net.minecraft.client.main.Main.main(SourceFile:124)
    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:483)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)


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

    -- Head --
    Thread: Client thread
    Stacktrace:
    at tk.nukeduck.hud.element.entityinfo.ExtraGuiElementMobInfo.renderInfo(ExtraGuiElementMobInfo.java:130)
    at tk.nukeduck.hud.events.EntityInfoRenderer.worldRender(EntityInfoRenderer.java:34)
    at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_119_EntityInfoRenderer_worldRender_RenderWorldLastEvent.invoke(.dynamic)
    at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
    at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185)
    at net.minecraftforge.client.ForgeHooksClient.dispatchRenderLast(ForgeHooksClient.java:166)
    at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at Reflector.callVoid(Reflector.java:547)
    at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1912)
    at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1590)

    -- Affected level --
    Details:
    Level name: MpServer
    All players: 3 total; [EntityPlayerSP['kylebartaous'/101669, l='MpServer', x=2650.58, y=11.00, z=1058.07], EntityOtherPlayerMP['Luunar_Kuumar'/6538, l='MpServer', x=2620.88, y=11.00, z=1060.82], EntityOtherPlayerMP['Ttic_Ttoc'/101080, l='MpServer', x=2649.11, y=12.00, z=1056.39]]
    Chunk stats: MultiplayerChunkCache: 441, 441
    Level seed: 0
    Level generator: ID 00 - default, ver 1. Features enabled: false
    Level generator options:
    Level spawn location: World: (117,79,526), Chunk: (at 5,4,14 in 7,32; contains blocks 112,0,512 to 127,255,527), Region: (0,1; contains chunks 0,32 to 31,63, blocks 0,0,512 to 511,255,1023)
    Level time: 158897970 game time, 1490680 day time
    Level dimension: 0
    Level storage version: 0x00000 - Unknown?
    Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
    Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
    Forced entities: 41 total; [EntitySkeleton['Skeleton'/102533, l='MpServer', x=2606.50, y=37.00, z=1053.50], EntitySkeleton['Skeleton'/102408, l='MpServer', x=2617.22, y=32.00, z=1076.45], EntityOtherPlayerMP['Luunar_Kuumar'/6538, l='MpServer', x=2620.88, y=11.00, z=1060.82], EntityZombie['Zombie'/95245, l='MpServer', x=2656.92, y=20.00, z=1016.05], EntityRabbit['Rabbit'/13077, l='MpServer', x=2677.03, y=69.24, z=1046.52], EntitySkeleton['Skeleton'/78743, l='MpServer', x=2684.49, y=12.00, z=1067.26], EntitySpider['Spider'/101014, l='MpServer', x=2636.50, y=63.00, z=1072.50], EntityZombie['Zombie'/102809, l='MpServer', x=2678.50, y=22.00, z=1022.50], EntityCreeper['Creeper'/102811, l='MpServer', x=2642.50, y=48.00, z=1056.50], EntityCreeper['Creeper'/102939, l='MpServer', x=2604.50, y=25.00, z=1017.50], EntityCreeper['Creeper'/102940, l='MpServer', x=2605.50, y=25.00, z=1019.50], EntitySkeleton['Skeleton'/101667, l='MpServer', x=2614.70, y=35.00, z=1042.67], EntityCreeper['Creeper'/78371, l='MpServer', x=2653.77, y=16.00, z=1080.47], EntityBat['Bat'/102820, l='MpServer', x=2602.30, y=26.00, z=1021.95], EntitySkeleton['Skeleton'/78504, l='MpServer', x=2659.30, y=20.00, z=1015.51], EntityZombie['Zombie'/81069, l='MpServer', x=2683.50, y=20.00, z=1018.50], EntityBat['Bat'/102829, l='MpServer', x=2682.47, y=28.04, z=1100.80], EntitySheep['Sheep'/75059, l='MpServer', x=2651.49, y=72.00, z=1013.71], EntityChicken['Chicken'/75058, l='MpServer', x=2632.86, y=64.00, z=1017.58], EntityItem['item.tile.stonebrick'/102453, l='MpServer', x=2616.25, y=11.00, z=1060.13], EntityItem['item.item.redstone'/101564, l='MpServer', x=2622.50, y=3.00, z=1045.13], EntityItem['item.tile.stonebrick'/102844, l='MpServer', x=2621.85, y=9.00, z=1063.23], EntityPlayerSP['kylebartaous'/101669, l='MpServer', x=2650.58, y=11.00, z=1058.07], EntityZombie['Zombie'/76103, l='MpServer', x=2681.50, y=21.00, z=1022.50], EntityZombie['Zombie'/76102, l='MpServer', x=2681.50, y=21.00, z=1024.50], EntityBat['Bat'/101195, l='MpServer', x=2632.75, y=38.10, z=1038.25], EntitySkeleton['Skeleton'/80074, l='MpServer', x=2612.71, y=30.00, z=1083.50], EntityChicken['Chicken'/56908, l='MpServer', x=2632.85, y=64.00, z=1015.42], EntityBat['Bat'/101196, l='MpServer', x=2630.54, y=36.30, z=1052.61], EntitySkeleton['Skeleton'/81105, l='MpServer', x=2607.49, y=13.00, z=1049.69], EntityOtherPlayerMP['Luunar_Kuumar'/6538, l='MpServer', x=2620.88, y=11.00, z=1060.82], EntityOtherPlayerMP['Ttic_Ttoc'/101080, l='MpServer', x=2649.11, y=12.00, z=1056.39], EntityCreeper['Creeper'/102492, l='MpServer', x=2609.50, y=33.00, z=1073.50], EntitySheep['Sheep'/13282, l='MpServer', x=2676.77, y=69.00, z=1012.52], EntitySkeleton['Skeleton'/75237, l='MpServer', x=2616.70, y=23.04, z=1039.95], EntityOtherPlayerMP['Ttic_Ttoc'/101080, l='MpServer', x=2649.11, y=12.00, z=1056.39], EntityRabbit['Rabbit'/13287, l='MpServer', x=2640.45, y=67.00, z=1094.09], EntityCreeper['Creeper'/102509, l='MpServer', x=2622.36, y=35.00, z=1044.51], EntitySkeleton['Skeleton'/77420, l='MpServer', x=2681.50, y=14.00, z=1065.69], EntitySkeleton['Skeleton'/102510, l='MpServer', x=2625.57, y=37.00, z=1054.30], EntityZombie['Zombie'/77296, l='MpServer', x=2680.50, y=20.00, z=1016.50]]
    Retry entities: 0 total; []
    Server brand: BungeeCord (git:BungeeCord-Bootstrap:1.12-SNAPSHOT:e26b937:1236) <- Spigot
    Server type: Non-integrated multiplayer server
    Stacktrace:
    at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:524)
    at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2655)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:401)
    at net.minecraft.client.main.Main.main(SourceFile:124)
    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:483)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

    -- System Details --
    Details:
    Minecraft Version: 1.11.2
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 1.8.0_25, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 543129024 bytes (517 MB) / 1807745024 bytes (1724 MB) up to 3817865216 bytes (3641 MB)
    JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4096m -Xms256m -XX:PermSize=256m
    IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
    FML: MCP 9.38 Powered by Forge 13.20.1.2454 Optifine OptiFine_1.11.2_HD_U_C3 41 mods loaded, 41 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    UCHIJA minecraft{1.11.2} [Minecraft] (minecraft.jar)
    UCHIJA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
    UCHIJA FML{8.0.99.99} [Forge Mod Loader] (forge-1.11.2-13.20.1.2454.jar)
    UCHIJA forge{13.20.1.2454} [Minecraft Forge] (forge-1.11.2-13.20.1.2454.jar)
    UCHIJA creativecoredummy{1.0.0} [CreativeCoreDummy] (minecraft.jar)
    UCHIJA itemphysic{1.4.0} [ItemPhysic] (minecraft.jar)
    UCHIJA jei{4.5.0.294} [Just Enough Items] (jei_1.11.2-4.5.0.294.jar)
    UCHIJA appleskin{1.0.7} [AppleSkin] (AppleSkin-mc1.11-1.0.7.jar)
    UCHIJA babyanimals{1.11-2} [Baby Animals Model Swapper] (BabyAnimals-1.11-2.jar)
    UCHIJA betterthanbunnies{1.11-1.1.0} [BetterThanBunnies] (BetterThanBunnies-1.11-1.1.0.jar)
    UCHIJA betterthanllamas{1.11.2-1.0.0} [BetterThanLlamas] (BetterThanLlamas-1.11.2-1.0.0.jar)
    UCHIJA bettertitlescreen{1.3a} [Better Title Screen] (BetterTitleScreen-1.11.2-1.3a.jar)
    UCHIJA blockdrops{1.2.3} [Block Drops] (blockdrops-1.11.2-1.2.3.jar)
    UCHIJA calculations{1.0.0} [Calculations] (Calculations-1.11.2-1.0.0.jar)
    UCHIJA creativeplus{1.0.1} [Creative+] (Creative Plus MC1.11.2 v1.0.1.jar)
    UCHIJA creativecore{1.7.4} [CreativeCore] (CreativeCore v1.8.10 mc1.11.2.jar)
    UCHIJA dsurround{3.4.7.0} [§3Dynamic Surroundings] (DynamicSurroundings-1.11.2-3.4.7.0.jar)
    UCHIJA presets{3.4.7.0} [§3Presets!] (DynamicSurroundings-1.11.2-3.4.7.0.jar)
    UCHIJA eleccore{1.7.431} [ElecCore] (ElecCore-1.11-1.7.431.jar)
    UCHIJA foamfix{@VERSION@} [FoamFix] (foamfix-0.7.2-law.jar)
    UCHIJA hud{1.3.8} [Better HUD] (hud-1.3.8-1.11.jar)
    UCHIJA waila{1.8.15} [Waila] (Hwyla-1.8.15-B29_1.11.jar)
    UCHIJA inventoryspam{1.0.2} [Inventory Spam] (InventorySpam-1.11.2-1.0.2.jar)
    UCHIJA inventorytweaks{1.62+release.90.40cf8fc} [Inventory Tweaks] (InventoryTweaks-1.62.jar)
    UCHIJA journeymap{1.11.2-5.4.7} [JourneyMap] (journeymap-1.11.2-5.4.7.jar)
    UCHIJA jeresources{0.6.6.12} [Just Enough Resources] (JustEnoughResources-1.11.2-0.6.6.12.jar)
    UCHIJA lunatriuscore{1.1.2.39} [LunatriusCore] (LunatriusCore-1.11-1.1.2.39-universal.jar)
    UCHIJA menumobs{1.17} [Menu Mobs] (MenuMobs-1.11-1.17.jar)
    UCHIJA moreoverlays{1.12} [MoreOverlays] (moreoverlays-1.12-mc1.11.2.jar)
    UCHIJA mousetweaks{2.8} [Mouse Tweaks] (MouseTweaks-2.8-mc1.11.2.jar)
    UCHIJA neat{1.4-13} [Neat] (Neat 1.4-13.jar)
    UCHIJA oneclickcrafting{1.2.2} [One Click Crafting] (OneClickCrafting-1.11.2-1.2.2.jar)
    UCHIJA chatping{3.0.8} [Ping!] (ping-1.9-3.0.8.jar)
    UCHIJA qualityorder{0.12} [Quality Order] (QualityOrder-0.12.jar)
    UCHIJA reauth{3.5.0} [ReAuth] (ReAuth-3.5.0.jar)
    UCHIJA schematica{1.7.8.161} [Schematica] (Schematica-1.11-1.7.8.161-universal.jar)
    UCHIJA soundfilters{0.10_for_1.11} [Sound Filters] (SoundFilters-0.10_for_1.11.jar)
    UCHIJA stepup{4.0-mc1.11} [StepUp] (StepUp-4.0-mc1.11.jar)
    UCHIJA torohealthmod{1.11.2-11} [ToroHealth Damage Indicators] (torohealth-1.11.2-11.jar)
    UCHIJA wailaharvestability{1.1.10} [Waila Harvestability] (WailaHarvestability-mc1.11-1.1.10.jar)
    UCHIJA wawla{2.4.0.231} [What Are We Looking At] (Wawla-1.11.2-2.4.0.231.jar)
    Loaded coremods (and transformers):
    DynamicSurroundingsCore (DynamicSurroundings-1.11.2-3.4.7.0.jar)
    org.blockartistry.DynSurround.asm.Transformer
    Inventory Tweaks Coremod (InventoryTweaks-1.62.jar)
    invtweaks.forge.asm.ContainerTransformer
    CreativePatchingLoader (CreativeCore v1.8.10 mc1.11.2.jar)
    com.creativemd.creativecore.core.CreativeCoreTransformer
    ItemPatchingLoader (ItemPhysic Lite 1.3.7 mc1.11.2.jar)
    com.creativemd.itemphysic.ItemTransformer
    GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 385.28' Renderer: 'GeForce GTX 750 Ti/PCIe/SSE2'
    Launched Version: 1.11.2
    LWJGL: 2.9.4
    OpenGL: GeForce GTX 750 Ti/PCIe/SSE2 GL version 4.5.0 NVIDIA 385.28, NVIDIA Corporation
    GL Caps: Using GL 1.3 multitexturing.
    Using GL 1.3 texture combiners.
    Using framebuffer objects because OpenGL 3.0 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: Unity.zip
    Current Language: English (US)
    Profiler Position: N/A (disabled)
    CPU: 4x AMD A10-7850K Radeon R7, 12 Compute Cores 4C+8G


    Try updating to 1.3.9 (you're on 1.3.8), I believe I fixed this issue.
    Posted in: Minecraft Mods
  • 0

    posted a message on Wall Jump 1.2.3 - Bounce off Walls! (Over 450,000 downloads!) (Jumping bugs fixed!)
    Quote from buildboy1000»

    Yes i know that alot of people really love this mod its just you say that it is made for 1.12 and it isn't. i dont want to rush you just please get it into 1.12 as soon as possible because i really want to try this out


    I have never said this mod is for 1.12. If you saw that, you were probably on a mod website which reposts mods. Never download from those sites, always use the forum thread or the creator's website (something the creator of the mod uploaded themselves). This mod is for 1.8 and below currently.
    Posted in: Minecraft Mods
  • 0

    posted a message on Better HUD: Customizable Vanilla HUD and 25+ New In‑game Widgets
    Quote from ccar795»

    For a new feature could you add the ability to move the main hud around like advanced hud mod (which was long abandoned)?


    I'll think about it, it has been suggested before but I didn't really want to copy mods that did it well already.
    Quote from Glitched0ne»

    I really love this mod, its the best ive seen thus far. I use it on a 1.11.2 server however I have one issue with it that I hope you would be able to fix. Its seems to have some type of graphical issue and it changes with different shaders. The errors seem to happen when looking at villagers, mobs or animals. changing through different shaders, Ive noticed the game hitch or almost freeze, to weird ghosting effects with blocks and chest and such. Ive also had other weird effects where the trees or backgrounds get lighter or unload. Has anyone else seen or reported this? I would love to see this fixed, I want to keep using this mod!


    This is one of the many problems that come due to the fact that both this mod and the shaders mod are written around the original Minecraft code. It's pretty messy a lot of the time and the graphics of Minecraft aren't very consistent (some parts of the game still use immediate mode, an OpenGL technique that's many years obsoleted). Working with Minecraft code means I've had to use several workarounds which I can't guarantee have no side-effects. The only thing I test against is the vanilla game, if I tested against shaders there would be many more things to fix (and maybe no one-size-fits-all solution at all).
    Posted in: Minecraft Mods
  • 0

    posted a message on Better HUD: Customizable Vanilla HUD and 25+ New In‑game Widgets
    Quote from tegsirat»

    Hate to be that guy, but will this ever be updated to 1.12? If not, will source be passed to another developer?


    Done. Check main post.
    Posted in: Minecraft Mods
  • 1

    posted a message on Better HUD: Customizable Vanilla HUD and 25+ New In‑game Widgets

    we got a quick update (1.3.9), I'll not go too into it but here's a quick changelog of all the things I've changed/fixed in this update:


    • clock no longer reports day 2 every time after sleeping
    • bar scales match vanilla colours
    • global on/off keybinding and button on settings menu
    • (I believe) colour issues with other GUI elements fixed
    • transparent hand when using mob info fixed
    • Coordinates no longer say "betterHud.strings.xyz"
    • Item pickup fixed, reports correct amount of items everywhere
    • Mob info can compress hearts to show a much smaller box for mobs with lots of health
    • (I believe) config file save issues with connection fixed
    • Config file now saves when pressing escape from a settings submenu as well as from the primary menu
    • The bar on holding bar can be hidden
    • Holding bar now shows damage warnings, and they can be disabled on both holding and armor bars
    • Armor bars now display the empty armor slot icon if no item is present
    • Garbled text with mob info should be fixed
    • Full inventory indicator fixed
    • custom enchantments npe crash fixed
    • mob info crash I believe fixed

    unable to fix shader problem with mob info as I believe the skybox is rendered to a frame buffer of some kind + not enough knowledge of shaders in general

    should work with multihotbar, just the arrow count might be incorrect/not display on other hotbars (not sure, never used the mod).


    I just wrote these notes quickly looking over the changes I had made in this update, so I may have missed some changes I made but nothing too massive (no new elements etc.) This update is currently only for 1.11 as this was the environment I had to work with, but I'll probably be porting to 1.7.10 (mostly for modpacks), 1.10.2 and 1.12 as well to hopefully cover as much of the versions that have had bugs reported as possible. As always thanks for helping out by reporting bugs, and thanks for all the general support. Links are in the main topic.

    Posted in: Minecraft Mods
  • 0

    posted a message on Better HUD: Customizable Vanilla HUD and 25+ New In‑game Widgets
    Quote from Mi4erahka»

    1 - when I look at mobs with the included damage-indicator(mob-info) all becomes transparent...if I have optifine, because of him?


    2 - how works the texture of the drops(water drops) if the file is not fashion their textures?


    I'm not sure about the first thing, I'd have to look into that. Water drops do use a texture, it uses the water drop textures from "particles.png" in a vanilla jar.
    Quote from Owenn»

    Hey! your mod looks amazing is there a way to see your total amount of exp points(not levels or xp to next level)


    Not currently, but you can use a scoreboard objective to track your total experience (which is just a vanilla feature).
    Posted in: Minecraft Mods
  • 0

    posted a message on Color Code GUI 1.2 (colored + rainbow text, Unicode symbols in Minecraft!) (optimizations and more!)
    Quote from rcmaehl»

    Here's what I was talking about with the overlap.

    -snip-

    The configuration file has an option to display all the buttons on one row, although they don't collapse like in your image. Changing the config would fix your problem with overlaps, though.

    Also, would you mind removing the download link from your previous post? I link my downloads through Adf.ly because it serves as a little thanks for my work and keeps me motivated. Linking to the direct download kind of nullifies that. Thanks.
    Posted in: Minecraft Mods
  • 0

    posted a message on Color Code GUI 1.2 (colored + rainbow text, Unicode symbols in Minecraft!) (optimizations and more!)
    Quote from abrachoo»

    Whenever I use the color functions, I get disconnected from my server. The error message says "Illegal characters in chat". I tried to google it, but all I got was about a bukkit bug from a few years ago.


    Edit: It's actually for everything but the unicode table.


    That means the server you're on does not allow users to use vanilla color codes (which are prefixed by §). Switch "S:prefix" in the config file from "vanilla" to "bukkit" to use Bukkit codes then restart your game. The config file is located at "%Appdata%/.minecraft/config/ccgui.cfg".
    Posted in: Minecraft Mods
  • 0

    posted a message on Better HUD: Customizable Vanilla HUD and 25+ New In‑game Widgets

    thanks for updating this to 1.11, it's good! only problem is that the armor bars and holding bar's damage color scale doesn't match with the vanilla one in the inventory.


    Huh, honestly not something I'd ever considered. My bars interpolate linearly from red to green, not sure how MC does it so I'd have to look that up. Could be a pretty simple change though.
    Posted in: Minecraft Mods
  • 0

    posted a message on Better HUD: Customizable Vanilla HUD and 25+ New In‑game Widgets
    Quote from merkaba5»

    If JEI (any version for 1.10.2) is installed on server and i use client with BetterHUD to connect, i have annoying spam (like written below) and every 5 seconds JEI panel disappears from the screen.


    That's out of my control, to update the ping of the connection to the server the client must periodically send a packet to the server to check how long it takes to respond. I assume every time this happens JEI reinitializes for whatever reason. If you don't want it to happen, you'll have to turn off the ping display.

    Quote from waig548»

    I'm making a minecraft 1.7.10 modpack called HCUP(High-Complexity Universal Pack), which I want to release on Curse.(not yet)

    So, I want to ask for your permission to include your cool mod(Better HUD) in that pack.

    Thank you. :)


    You are free to include this mod in a modpack, as long as you provide full credit and link back to this forum thread.

    Quote from mcTwizzy»

    May I suggest adding a minimap or compat with Xaeros_Minimap 1.10 That would be amazing, Xaeros made the greatest minimap for minecraft we need, but I'd love to just have the minimap in this mod (to keep the modpack smaller and make the hud it more fluent and integrated)

    and/or a tutorial or link on how to easily do things like this myself?


    The two mods are compatible, and should work together fine. If you have an issue with the two mods working together you'll have to be more specific.

    Quote from Gfiti»

    Any way to change the scale of the whole hud so its not linked to my normal hud scale? I have large hud scale but would like the mod to scale on normal size.


    Noted, not sure if I'll do this (as it would mean quite a few things would have to change), but I'll think about it. For now you can scale the compass independent of other elements only.

    Quote from ShadowLink_»

    When can we expect a 1.11 update?


    Right now.

    Quote from AuronFFX»

    I don´t know why Better Hud marks always like if it would be day 2, even after sleep...


    This is because sleeping in a bed actually resets the day counter, within Minecraft's code. There's not much I can do about this, Minecraft will only continue counting up days if you don't sleep, and sleeping always takes you to morning on day 2 (which I consider to be a glitch).

    Sorry for not replying to all these messages earlier, hopefully I've answered any questions reasonably well. If you have suggested a feature and I didn't reply here, I have read your message and am considering all feature requests for future versions. Thanks for the support!


    In other news...


    Better HUD 1.3.8 for Minecratt 1.11 is now out! The long-awaited 1.11 update is fully-functional, although because there have been many changes in the code there may be some glitches which slipped through the cracks. If you do find one, feel free as always to post it here and I'll try to address it.


    There are no new features in this version, hence why the version number has not changed, but the code is quite vastly different from the 1.9 or 1.10 versions. The link to the download is on the original post with all the other downloads. Thanks!

    Posted in: Minecraft Mods
  • 0

    posted a message on Annoying format limitation in language files

    As an example, I'd like to format time as %02d:%02d, although there are other applications. Not a clue what you mean by "all floats are doubles," as float and double are separate data types and it's irrelevant anyway. %d is for integer formatting, and it's replaced by %s, as is float formatting (%f).

    Posted in: Modification Development
  • 0

    posted a message on Annoying format limitation in language files

    I've noticed that Minecraft (at least, Forge 1.11) seems to prevent users from using all but a few String.format codes in language files. When a language file is loaded, before each localized string is stored for lookup, the following is performed on it (equivalent):

    Pattern PATTERN = Pattern.compile("%(\\d+\\$)?[\\d\\.]*[df]");
    localized = PATTERN.matcher(localized).replaceAll("%$1s");

    All format specifiers are filtered and changed into strings, so something like %.3f or %02d just becomes %s. Does anybody know why Mojang did this and is there a way around it? I'd really like to be able to format numbers how I want using language files.

    Posted in: Modification Development
  • 0

    posted a message on Color Code GUI 1.2 (colored + rainbow text, Unicode symbols in Minecraft!) (optimizations and more!)

    UPDATES ARE HERE! I've updated this mod to 1.8.9 and 1.9.4+. The 1.9.4 version works with versions from 1.9.4 all the way up to 1.11, and may also work with future versions of Minecraft.

    I'm calling this update 1.2 because there have been big changes to the underlying way the mod works, so it should be less buggy and less laggy. If you find any bugs, please report them, after ensuring your Minecraft Forge version is the latest.


    Changelog:

    • Huge code quality improvements and efficiency improvements
    • Config options allow you to rescale and change the display of the GUI
    • GUI now opens in every GUI with a textbox, not just pre-defined vanilla ones
    • Unicode table can be modified using language files (may change this to config in future)
    • You now have the choice to input vanilla or Bukkit-style color codes - take note that on singleplayer and some servers, using vanilla codes in chat will auto-kick you and, in singleplayer, will crash the game

    Download links are provided below and on the main thread.

    1.8.9: Download 1.2 for Minecraft 1.8.9

    1.9.4, 1.10.2, 1.11: Download 1.2 for Minecraft 1.9.4-1.11

    Posted in: Minecraft Mods
  • To post a comment, please .