Git Product home page Git Product logo

happyhud-issues's People

Contributors

ehhthan avatar

Watchers

 avatar

happyhud-issues's Issues

ProtocolLib console spam on 1.19.2

java.lang.NullPointerException: Cannot invoke "com.comphenix.protocol.wrappers.WrappedChatComponent.getJson()" because the return value of "com.comphenix.protocol.reflect.StructureModifier.read(int)" is null
	at com.ehhthan.happyhud.comp.protocollib.ProtocolLibListener$4.onPacketSending(ProtocolLibListener.java:61) ~[HappyHUD-0.1.3-SNAPSHOT.jar:?]
	at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:195) ~[ProtocolLib(1).jar:?]
	at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149) ~[ProtocolLib(1).jar:?]
	at com.comphenix.protocol.injector.PacketFilterManager.postPacketToListeners(PacketFilterManager.java:547) ~[ProtocolLib(1).jar:?]
	at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:521) ~[ProtocolLib(1).jar:?]
	at com.comphenix.protocol.injector.netty.manager.NetworkManagerInjector.onPacketSending(NetworkManagerInjector.java:99) ~[ProtocolLib(1).jar:?]
	at com.comphenix.protocol.injector.netty.channel.NettyChannelInjector.processOutbound(NettyChannelInjector.java:570) ~[ProtocolLib(1).jar:?]
	at com.comphenix.protocol.injector.netty.channel.NettyChannelInjector$2.proxyRunnable(NettyChannelInjector.java:473) ~[ProtocolLib(1).jar:?]
	at com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy.execute(NettyEventLoopProxy.java:220) ~[ProtocolLib(1).jar:?]
	at net.minecraft.network.Connection.sendPacket(Connection.java:432) ~[?:?]
	at net.minecraft.network.Connection.send(Connection.java:379) ~[?:?]
	at net.minecraft.server.network.ServerGamePacketListenerImpl.send(ServerGamePacketListenerImpl.java:2170) ~[?:?]
	at net.minecraft.server.network.ServerGamePacketListenerImpl.send(ServerGamePacketListenerImpl.java:2156) ~[?:?]
	at org.bukkit.craftbukkit.v1_19_R1.entity.CraftPlayer.sendActionBar(CraftPlayer.java:2604) ~[pufferfish-1.19.2.jar:git-Pufferfish-33]
	at xyz.rotmc.realm.game.features.player.cooldown.CooldownTask.run(CooldownTask.kt:45) ~[Realm (f181d49).jar:?]
	at org.bukkit.craftbukkit.v1_19_R1.scheduler.CraftTask.run(CraftTask.java:101) ~[pufferfish-1.19.2.jar:git-Pufferfish-33]
	at org.bukkit.craftbukkit.v1_19_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[pufferfish-1.19.2.jar:git-Pufferfish-33]
	at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1495) ~[pufferfish-1.19.2.jar:git-Pufferfish-33]
	at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:449) ~[pufferfish-1.19.2.jar:git-Pufferfish-33]
	at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1419) ~[pufferfish-1.19.2.jar:git-Pufferfish-33]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1195) ~[pufferfish-1.19.2.jar:git-Pufferfish-33]
	at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:307) ~[pufferfish-1.19.2.jar:git-Pufferfish-33]
	at java.lang.Thread.run(Thread.java:833) ~[?:?]
[14:06:41] [Server thread/ERROR]: Parameters: 
  net.minecraft.network.protocol.game.ClientboundSetActionBarTextPacket@2d44fc06[
    a=<null>
    components=<null>
  ]

Using the latest dev build which is required for 1.19.2 here
https://ci.dmulloy2.net/job/ProtocolLib/lastSuccessfulBuild/

TownyAdvance actionbar messages

Hi, I'm writing in regard of Action Bar listeners not working for towny eventhough this is what it sais on the plugin page.
image

What's not working is notifications sent as players move between plots using Towny Advanced.

When I go from town plot to winderness plot (unclaimed land), I see is this:
image

But you're supposes to see.
image

I have tested this with HappyHUD and without HappyHUD. Could we add compatibility to TowyAdvanced? Players don't see any information about plots anymore when moving between chunks.

Support for original color codes format

If possible, we'd like to have the ability to use the normal color code format (&6, §6, etc) since we're having placeholder issues because of it, and it is what most plugins use and is generally the most popular format by far. Thanks for considering.

ItemsAdder contents path error.

In ItemsAdder 3.3, they change the file structure and here is their introduction.
So for HappyHud, the correct path should be:
built-pack/minecraft --> ItemsAdder/contents/minecraft/resourcepack/
built-pack/happyhud --> ItemsAdder/contents/happyhud/resourcepack/
And we can not do this only use 1 path selector in copy-resource-pack feature.
Splitting the two files like this may solve this problem:
https://mcpaste.com/f22963b331152e15097e07ed90e6bcbc

HUD is not shown for certain players

I am overwriting health in icons.png and using HappyHUD to draw custom health hud. It is all configured correctly. However, it seems that for certain users, the icons.png override works but the health hud does not display, so as a result they don’t have any health display. This is rare (4/100? cases) - but it is there for those and it is game breaking for them. 2 of those 4 people reached out and they did everything they could (clear out server resource packs, use only the default Minecraft resource pack, use stock Minecraft launcher, make a new game profile, reinstall Minecraft), and the issue persists. I tried removing/readding/resetting the layouts using /happyhud layout with no success. The only commonality between these 2 people that I found is that they are on macOS (but I’m not sure why that would cause any issues… I tested on macOS and it worked fine for me).

I originally posted this on Discord on November 15, but I thought I'd also post it here if it helps you keep track.

Purpur 1.19.2. ProtocolLib build 600. No viaversion/viabackwards.

Add option to scale icon

Sometimes the image you wanna use is too big or too small. Would be nice for icon to have scaling property like normal fonts let you do for unicodes

image

[Enhancement] Conditional HUD states and Layouts

If possible, we'd like to have the ability to have conditional HUD states. For example, change HP texture or tint when withered, poisoned, etc. Conditional layouts would also be nice for showing things like an oxygen bar only when underwater.

Please consider adding this! This feature would make a big difference for nearly all HappyHud users!

"$" text in action bar causes all HUD to disappear

All HUD disappears if an action bar with the character "$" is sent to a player.

Have a HUD active, and use this command to send yourself an action bar title that says "$"
/title playername actionbar {"text":"$"}

Purpur 1.19.3, HappyHUD 0.3.1

placeholder money alignment

The money is displayed on HUD using placeholder.

But when the money is displayed, it starts with a left alignment.
Is there any way to align the right side and move it to the left side?

I tried Reversed, but it didn't work.

Add Custom Font Wiki

There is so much Custom Font i need to add. But no any support or tutorials. Please update the custom font wiki

Hud is not displayed

2022-08-27_05 25 00
886ecd0ee4e4c7296cc3dcc86c966af2

Server: paper-1.19-81
Java 18
client: 1.19-OptiFine_HD_U_H9
Lang: JP
windows11

Compatibility with itemsaader.

I hope that HappyHud can be compatible with itesadder, so that the text effect function of itemsadder can be used and the hud can also run normally.

/happyhud reload causes server crash.

I encountered this issue on the prior build (0.3.0-SNAPSHOT) and the current (0.3.1-SNAPSHOT). In both cases I was using the default config; something about copying files itself fails in a crash.

Please find attached the relevant crash information:
crash.txt

Porblem with actionbar

image

I using a magic plugin from ElMakers and when i hold my wand so moves everything to the right side.
Can i fix it in some way?

PLAYER PERFORMANCE ISSUE

There's a performance issue when plugin display multiple font with the placeholder information in

SHADERS CAUSE FPS DROPS AND ERRORS

the new version of HappyHUD PremadePack [Vanilla & MMOCore] 1.1.2 has a problem with shaders file, it cause fps drops
and minecraft looks like this
image
the fps drops is fixed when you delete shaders files but all the Action Bars breaks and it disappear

More API method requests

a hasLayout(layout) would be nice as currently can only use the return of add and remove to check

Also would it be possible to dynamically "add" new elements or layers?
Idea was for stuff like when player has say 20 hearts, another bar, a clone of the first, could be dynamically made and added with a y-offset. Or would this require a resourcepack update? Api lets you only get everything but theres no way to set the properties of a layout/element etc (again not sure if this can be done without a resourcepack update)

send error

[15:54:53 ERROR]: [HappyHud] [ACF] Exception in command: happyhuds reload
[15:54:53 ERROR]: [HappyHud] [ACF] java.lang.NullPointerException: Cannot invoke "com.ehhthan.happyhud.api.resourcepack.asset.texture.SpacedTexture.getWidth()" because "" is null
[15:54:53 ERROR]: [HappyHud] [ACF] at HappyHUD-0.1.6-SNAPSHOT.jar//com.ehhthan.happyhud.api.resourcepack.NewerContainer.register(NewerContainer.java:110)
[15:54:53 ERROR]: [HappyHud] [ACF] at HappyHUD-0.1.6-SNAPSHOT.jar//com.ehhthan.happyhud.api.resourcepack.NewerContainer.(NewerContainer.java:44)
[15:54:53 ERROR]: [HappyHud] [ACF] at HappyHUD-0.1.6-SNAPSHOT.jar//com.ehhthan.happyhud.api.resourcepack.BuildablePack.(BuildablePack.java:52)
[15:54:53 ERROR]: [HappyHud] [ACF] at HappyHUD-0.1.6-SNAPSHOT.jar//com.ehhthan.happyhud.HappyHUD.reload(HappyHUD.java:158)
[15:54:53 ERROR]: [HappyHud] [ACF] at HappyHUD-0.1.6-SNAPSHOT.jar//com.ehhthan.happyhud.command.HappyHudCommand.onReloadCommand(HappyHudCommand.java:38)
[15:54:53 ERROR]: [HappyHud] [ACF] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[15:54:53 ERROR]: [HappyHud] [ACF] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[15:54:53 ERROR]: [HappyHud] [ACF] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[15:54:53 ERROR]: [HappyHud] [ACF] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[15:54:53 ERROR]: [HappyHud] [ACF] at HappyHUD-0.1.6-SNAPSHOT.jar//com.ehhthan.libraries.acf.RegisteredCommand.invoke(RegisteredCommand.java:152)
[15:54:53 ERROR]: [HappyHud] [ACF] at HappyHUD-0.1.6-SNAPSHOT.jar//com.ehhthan.libraries.acf.BaseCommand.executeCommand(BaseCommand.java:577)
[15:54:53 ERROR]: [HappyHud] [ACF] at HappyHUD-0.1.6-SNAPSHOT.jar//com.ehhthan.libraries.acf.BaseCommand.execute(BaseCommand.java:513)
[15:54:53 ERROR]: [HappyHud] [ACF] at HappyHUD-0.1.6-SNAPSHOT.jar//com.ehhthan.libraries.acf.RootCommand.execute(RootCommand.java:99)
[15:54:53 ERROR]: [HappyHud] [ACF] at HappyHUD-0.1.6-SNAPSHOT.jar//com.ehhthan.libraries.acf.BukkitRootCommand.execute(BukkitRootCommand.java:84)
[15:54:53 ERROR]: [HappyHud] [ACF] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:172)
[15:54:53 ERROR]: [HappyHud] [ACF] at org.bukkit.craftbukkit.v1_18_R2.CraftServer.dispatchCommand(CraftServer.java:906)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2390)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2201)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2182)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:46)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:6)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$1(PlayerConnectionUtils.java:51)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.server.TickTask.run(TickTask.java:18)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.util.thread.IAsyncTaskHandler.d(IAsyncTaskHandler.java:153)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.d(IAsyncTaskHandlerReentrant.java:24)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1427)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:188)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.util.thread.IAsyncTaskHandler.y(IAsyncTaskHandler.java:126)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.server.MinecraftServer.be(MinecraftServer.java:1404)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.server.MinecraftServer.y(MinecraftServer.java:1397)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.util.thread.IAsyncTaskHandler.c(IAsyncTaskHandler.java:136)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1375)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1257)
[15:54:53 ERROR]: [HappyHud] [ACF] at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:321)
[15:54:53 ERROR]: [HappyHud] [ACF] at java.base/java.lang.Thread.run(Thread.java:833)

Configurable placeholder refresh rates per layer

Currently, there is only one way to change how frequently HappyHUD checks for all placeholders, using the check-update option in config.yml. However, it would be beneficial to have the option to tweak placeholder refresh rates per layer. This can result in performance improvements as users could choose certain layers to frequently update (such as health) and other layers to not update as frequently (time of day, votes, etc.)

Built pack copy.

When a pack is build add an option where it can be copied to a different path. Would be very good for Oraxen support.

position of HUD error. when actionbar printed

An error that the position of the HUD is deformed when the actionbar is output.

Normal status :
image

Actionbar status :
image

You can see that it has moved slightly to the left.

Changing the unicode font makes it even worse.

Bar reversal function display problem

If I use the reversal function of the blood bar, although the direction of image reduction is reversed, but the entire blood bar is still left-aligned and the reduction will continue to indent to the left, reversing the direction of reduction should be right-aligned to reduce the left.

Text moves layout

Version

image

Server Version

image

Issue

Adding text to your HUD makes it sometimes move a few pixels when the numbers update to more or less digits. This is really bad for when formatting your HUD but the numbers make them move from left to right.

Images

Original image of how it should look like
image

How it looks like when less digits
image

Placeholder doesn't work

Hi I try to make hud with placeholder but that doesn't work

With first code :

hud-background:
  layers:
    player-text:
      text: "%player_name%"
      font: "default"
      outlined: true
      offset:
        x: -3
        y: -4

Ingame display

image

With second code :

hud-background:
  layers:
    player-text:
      text: "%player_name-value%"
      font: "default"
      outlined: true
      offset:
        x: -3
        y: -4

Ingame display

image

HappyHud Version : 0.3.4

PlaceholderApi Version : 2.11.2

ProtocolLib Version : 5.0.0

HUD disappears briefly due to legacy formatting codes sent to the action bar

Some plugins send messages to the action bar using legacy formatting codes, and the action bar passthrough in HappyHUD can't deal with it properly.

If a plugin sends an action bar message with legacy formatting codes, the whole HUD disappears for a second and this error occurs:
[01:46:23] [Server thread/ERROR]: [HappyHUD] Unhandled exception number 64 occurred in onPacketSending(PacketEvent) for HappyHUD com.ehhthan.libraries.kyori.adventure.text.minimessage.internal.parser.ParsingExceptionImpl: Legacy formatting codes have been detected in a MiniMessage string - this is unsupported behaviour. Please refer to the Adventure documentation (https://docs.adventure.kyori.net) for more information. §&§x§&<aqua>§&</aqua><aqua>§&§c§&</aqua><dark_blue>§&</dark_blue><red>§&</red><dark_purple>Click with the edit tool away from an armor stand to select an editing mode first! ^^

If you need reference/example plugin, this message was sent by the ArmorStandEditor-Reborn plugin.

HappyHUD 0.3.4, Purpur 1.19.3

Suggestion: refactor font directories

it would be wonderful to organize all font directories into one on the root folder of the plugin.
so you can subdivide fonts in 3 different directories:

  • fontassets
  • glyphsizes
  • textures
    it is very difficult to comprehend rn for newbies

Reloading huds sometimes doesnt update active huds

Seems sometimes a relog is necessary for it to resend the hud correctly after reloading via commands.
Guess it doesnt update the hud correctly from old->new after reload. Not sure what the criteria for this is but

Hud sometimes shift over when new layouts are added

By adding multiple layers, it seems some have a tendency to move all other layers and elements around
Only real consistency ive found are when the text property contains a placeholder that is turned into something else.

For example this, where the whistle placeholder is replaced with a unicode tied to a font file (cant use icon as it needs to change with layer)

mineinabyss-layer:
  layers:
    text:
      text: "%mineinabyss_whistle% %mineinabyss_layer%"
      font: "mineinabyss-outline"
      offset:
        x: 0
        y: 0

This one is also one that consistently pushes all other hud elements, so seemingly it must be unicodes in text field?

mineinabyss-orthbanking-coins:
  layers:
    text:
      text: "%mineinabyss_orthbanking_coins%"
      font: "orthbanking"
      offset:
        x: 0
        y: 0

showcase of the to above (middle and bottom command blocks) and other layout that dont affect other layout positions

2022-08-26.20-19-54.mp4

Updating from 2.9 to 3.1

I have update the jar 2.9 to 3.1, the old value of config 2 are not repeated on the config 3 and i have this error
image

here is the error
[18:13:12 INFO]: [HappyHud] Enabling HappyHUD v0.3.1-SNAPSHOT
[18:13:13 INFO]: [HappyHud] Registered translation locale: en_us
[18:13:13 INFO]: [HappyHud] ProtocolLib support detected.
[18:13:13 INFO]: [HappyHud] PlaceholderAPI parser has been registered.
[18:13:13 ERROR]: Error occurred while enabling HappyHUD v0.3.1-SNAPSHOT (Is it up to date?)
java.lang.IllegalArgumentException: Increment is too large for texture.
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:145) ~[guava-31.0.1-jre.jar:?]
at com.ehhthan.happyhud.api.hud.layer.type.texture.FunctionalTextureLayer.(FunctionalTextureLayer.java:53) ~[HappyHUD-0.3.1-SNAPSHOT.jar:?]
at com.ehhthan.happyhud.api.hud.layer.HudLayer.get(HudLayer.java:28) ~[HappyHUD-0.3.1-SNAPSHOT.jar:?]
at com.ehhthan.happyhud.api.hud.HudAsset.(HudAsset.java:46) ~[HappyHUD-0.3.1-SNAPSHOT.jar:?]
at com.ehhthan.happyhud.manager.AssetManager.reload(AssetManager.java:27) ~[HappyHUD-0.3.1-SNAPSHOT.jar:?]
at com.ehhthan.happyhud.HappyHUD.reload(HappyHUD.java:148) ~[HappyHUD-0.3.1-SNAPSHOT.jar:?]
at com.ehhthan.happyhud.HappyHUD.onEnable(HappyHUD.java:122) ~[HappyHUD-0.3.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:371) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:548) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_19_R1.CraftServer.enablePlugin(CraftServer.java:611) ~[purpur-1.19.2.jar:git-Purpur-1858]
at org.bukkit.craftbukkit.v1_19_R1.CraftServer.enablePlugins(CraftServer.java:525) ~[purpur-1.19.2.jar:git-Purpur-1858]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:641) ~[purpur-1.19.2.jar:git-Purpur-1858]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:427) ~[purpur-1.19.2.jar:git-Purpur-1858]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:343) ~[purpur-1.19.2.jar:git-Purpur-1858]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1116) ~[purpur-1.19.2.jar:git-Purpur-1858]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:310) ~[purpur-1.19.2.jar:git-Purpur-1858]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[18:13:13 INFO]: [HappyHud] Disabling HappyHUD v0.3.1-SNAPSHOT

How Can I fix that error

`

[00:40:05 WARN]: [HappyHud] Task #198263241 for HappyHUD v0.3.4-SNAPSHOT generated an exception
java.lang.NullPointerException: Cannot invoke "com.ehhthan.happyhud.api.hud.active.element.ActiveElement.getConditionResult()" because "" is null
at com.ehhthan.happyhud.api.hud.active.element.ActivePopup.build(ActivePopup.java:74) ~[HappyHUD-0.3.4-SNAPSHOT.jar:?]
at com.ehhthan.happyhud.api.hud.active.element.ActivePopup$TimedActiveElement.lambda$new$0(ActivePopup.java:96) ~[HappyHUD-0.3.4-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[purpur-1.18.2.jar:git-Purpur-1632]
at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1559) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:522) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1483) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1247) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:321) ~[purpur-1.18.2.jar:git-Purpur-1632]
`

UI appears dark in 1.19

Running on HappyHUD-0.1.6-SNAPSHOT.jar
compatibility-mode: false was tested
compatibility-mode: true was tested

Process of reloading: /happyhud reload -> upload in pack -> F3 T -> disconnect -> reconnect = doesn't work
1.18 displays the right colors
1.19 displays the dark colors

I am 99% sure I am doing everything right but it never works.

Contact me in PM Lordinouille#0110 to test this out if needed
2022-11-19_20 00 57

Possible incompatibility with Triton

After testing, When installing Triton and Happy Hud together I notice that the server freeze to the point that it crashes later.
The freeze started after a player join. After removing Triton, everything came back to normal and the server stop freezing.

Triton plugin on Spigot: https://www.spigotmc.org/resources/triton-translate-your-server.30331/
(translate your server into multiple languages)

The repeating error before the server stopped is included here: https://pastebin.com/5ahYbGud

Mention:

  • The action bar also stop working completely. (No text shown)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.