Coder Social home page Coder Social logo

blocamlimb / modernui Goto Github PK

View Code? Open in Web Editor NEW
265.0 4.0 14.0 52.41 MB

Modern desktop framework from low-level 3D graphics API to high-level view model, for development of 2D/3D rendering software or game engine, with internationalization support and many new technologies.

License: GNU Lesser General Public License v3.0

Java 98.43% GLSL 0.74% Kotlin 0.83%
ui framework api library font gui shaders opengl 2d-graphics rendering-pipeline

modernui's Introduction

Icyllis Milica's Github Stats

  • 👋 This is Icyllis Milica, an Angel in Wonderland
  • 🔭 I’m currently working on Arc 3D, Modern UI and Flux Networks
  • 🌱 I’m currently learning Vulkan and Optoelectronics
  • 👀 I’m interested in Minecraft Modding and Piano Arrangement
  • 📫 How to reach me: https://discord.gg/kmyGKt2

Icyllis Milica's Github Stats

modernui's People

Contributors

blocamlimb avatar chuijkyahus avatar starskyxiii avatar vanja-san avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

modernui's Issues

[Bug] Crash with NullPointerExcpetion

Describe the bug
I was spectator game mode and spectating a player in multiplayer server.
And suddenly the game crashes.

To Reproduce
Steps to reproduce the behavior:
Spectate a player for a long time in multiplayer.

Here's crash log
https://pastebin.com/WyaPLSdP

Versions you are on

  • Mod Version: ModernUI-1.16.1-2.0.2.59
  • Forge Version: 1.16.1-forge-32.0.98

Can't Sleep to Skip the Night Away

When you try to sleep the night away and you just stay in bed till the morning without accelerating the night.

To reproduce this is to simply install Modern UI, latest version, create a new world or load into an existing one, make sure you're operator and type in chat;
/time set night or
/time set midnight

Then grab any colored bed and right click it to sleep in it and wait for as long as you would normally wait for you to wake up in the morning.

What you should expect is that you would stay in your bed till 6 A.M and you didn't actually skip the night and if you have a mod like Survive mod then you'll still be tired with the tiredness effect still going. Also if this bug doesn't get fixed then Survive's sleep features will eventually kill the player cause Survive mod will slowly shut the player's body down due to lack of sleep till the player dies from lack of sleep.

1.16.4
2.3.0.69
35.1.28 (started happening on 35.1.13)
64-bit
Intel Graphics HD 620

Sorry, I didn't take any screenshots of the issue while it was happening cause I truly didn't know which one of my mods was causing this issue till I had to track down which one of my mods was causing this issue and this is one of the most strangest issues cause all that Modern UI is is a UI mod that shouldn't be messing with the sleeping mechanics of Minecraft since it just shows us a UI and nothing else. But fix this issue... please...

Also one more thing, since I have the official minecraft launcher now and when I tried to load my modded game up with Modern UI, the game was telling me that the official launcher is using the wrong java version (java 1.8.0_51) while you're mod requires (java 1.8.0_251), I have that java version and the mod seemed to be working fine when I use my cracked client launcher (Tlauncher) but when I tried with my official launcher (minecraft's official launcher) it isn't working, is the wrong java version problem on my end or your end cause I'm somewhat confused about it right now and I need your help to clarify if that issue is on my end or your end. Ok... P.S. Sorry in advance for this really long report and basically sending you two reports in one report😔

[Bug] Buggy Interaction Between ModernUI and Emojiful

Describe the bug
ModernUI and Emojiful (https://www.curseforge.com/minecraft/mc-mods/emojiful) produce extra section signs "§" and garbage text in Tooltips and the Main Menu

To Reproduce
Steps to reproduce the behavior:

  1. Install Forge 36.0.01 on Minecraft 1.16.5
  2. Download/add "ModernUI-1.16.5-2.4.1.76-universal.jar" to mods folder
  3. Download/add "emojiful-1.16.4-2.1.2.jar" to mods folder

Expected behavior
Tooltips should be clean and uncluttered, free of unusual and unnecessary characters.

Screenshots

wzetwFk
gTJaPIY

Environment

  • Mod Version: "ModernUI-1.16.5-2.4.1.76-universal.jar"
  • Forge Version: 36.0.01
  • Operating System: Windows 10 19042
  • Graphics Card: Nvidia RTX 2080ti
  • Other Mods: "emojiful-1.16.4-2.1.2.jar"

InnovativeOnlineIndustries/Emojiful#18

[Question] Disabling blur effect with some item

Describe the bug
Is it possible to deactivate the Blur for some item added by other mods ?
With Structurize for example

To Reproduce
Structurize Building, Scan and Shape tool

Versions you are on

  • Mod Version: 1.5.8.55
  • Forge Version: 31.2.0

[Bug]Can't working on mac os

I heard that openGL is not supported since mac mojave, not sure if this is the reason.

Error message

[Render thread/FATAL] [ModernUI/Render]: Explicit attrib location is not supported
[Render thread/FATAL] [ModernUI/Render]: Vertex array object is not supported
[Render thread/FATAL] [ModernUI/Render]: Uniform buffer object is not supported
[Render thread/FATAL] [ModernUI/Render]: Separate shader objects is not supported
[Render thread/FATAL] [ModernUI/Render]: Explicit uniform location is not supported

Screenshots
Error

Versions you are on

  • Mod Version:
    ModernUI-1.16.3-2.2.0.64-universal
    OptiFine_1.16.3_HD_U_G3
    Hwyla-forge-1.10.11-B78_1.16.2
    jei-1.16.2-7.1.3.20
    NaturesCompass-1.16.2-1.8.5
    sit-1.16.2-v1.3
    u_team_core-1.16.3-3.1.9.181
    useful_backpacks-1.16.3-1.11.5.82
    worldedit-forge-mc1.16.3-7.2.0-beta-05
    Xaeros_Minimap_20.23.0_Forge_1.16.3
    XaerosWorldMap_1.11.0_Forge_1.16.3-tw

  • Forge Version: 34.1.0

  • OS Version: Mac OS Catalina 10.15.7

  • Java Version: Java 8 update 261

[Bug] Having ModernUI in a development environment causes data generation to crash

Describe the bug
Having ModernUI in a development environment causes data generation (gradlew runData) to crash with the following stacktrace:

[09:08:22] [modloading-worker-7/ERROR] [ne.mi.fm.ja.FMLModContainer/LOADING]: Failed to create mod instance. ModID: modernui, class icyllis.modernui.system.ModernUI
java.lang.NullPointerException: null
        at icyllis.modernui.graphics.RenderCore.init(RenderCore.java:54) ~[modernui:1.16.4-2.3.2.71] {re:classloading,pl:runtimedistcleaner:A}
        at icyllis.modernui.system.ModernUI.<init>(ModernUI.java:62) ~[modernui:1.16.4-2.3.2.71] {re:classloading}
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_275] {}
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_275] {}
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_275] {}
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_275] {}
        at java.lang.Class.newInstance(Class.java:442) ~[?:1.8.0_275] {}
        at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:81) ~[forge:35.1] {re:classloading}
        at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:120) ~[forge:?] {re:classloading}
        at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1640) [?:1.8.0_275] {}
        at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1632) [?:1.8.0_275] {}
        at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) [?:1.8.0_275] {}
        at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) [?:1.8.0_275] {}
        at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) [?:1.8.0_275] {}
        at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175) [?:1.8.0_275] {}

To Reproduce
Steps to reproduce the behavior:

  1. Have ModernUI in your dev environment (I needed to do this as the developer of PneumaticCraft: Repressurized to investigate a mod init crash when ModernUI is present)
  2. Run data generation: ./gradlew runData or use the IDE to launch runData
  3. Data generation will fail with the above stacktrace

Expected behavior
ModernUI should detect that it's being loaded in data generation and gracefully exit. I noticed it will also crash if present on a dedicated server, which isn't ideal.

Screenshots
n/a

Environment

  • Mod Version: 2.3.2.71
  • Forge Version: 35.1.29
  • Operating System: Linux Mint 19.3
  • Graphics Card: GTX 1660

Font issue with § symbol

In default minecraft, the color code § always escaped regardless of its usage (means §a is green color but §j is not a valid color)
Some servers use not valid color code sometimes like example of the images. So it may look dirty.
Here's the comparison images. (Item Description)

https://imgur.com/a/VrHo9AQ

There's a mod named SmoothFont, which doesn't make this issue.

you can also test this with command /give @s stone{display:{Name:'"\\u00a7jinvalid color code"'}}
A test stone item named §jinvalid color code (§j is invalid color code)

[Bug] title text's antialiasing & shadow

Describe the bug
A title message (i.g. /title command) with antialiasing and shadow is rendered strangely.
Other texts without shadow (i.g. sign, actionbar, or scoreboard) doesn't make this issue.

Font name: Malgun Gothic Bold

To Reproduce
Simply use /title @s title "Text Shadow Glitch" command

Expected behavior
A title message rendered correctly.

Screenshots
Text Shadow Glitch

Versions you are on

  • Mod Version: ModernUI-1.16.1-2.0.3.60-universal
  • Forge Version: 1.16.1-forge-32.0.98

Item, Bed & NPC Visual Clipping

I can see the Bed that i place (Vanila Bed), Item trough Npc Hand, And Npc Texture Flipped from Minecolonies mod trough wall.when i Take off The Modern UI mod. The visual Glitch are Gonne. So i thought it will be This mod Problem Towards the other Mod. I test it on both 2.3.4.73 (1.16.4) and 2.4.2.77 (1.16.5) And 1.16.5 Have All 3 Visual Issues but the 1.16.4 only have The Bed Clipping Issues. I think This mod have conflict with Optifine. The glitch aint happening when i take both or one of the mod ( Either Optifine or Modern UI ).

To Reproduce :
Place Bed in a house, Or surrounding it with any type of block

Screenshots
1.16.5 (2.4.2.77)
https://cdn.discordapp.com/attachments/728157788496461866/804502806723035137/unknown.png

1.16.4
https://cdn.discordapp.com/attachments/728157788496461866/804498643948011540/unknown.png
https://cdn.discordapp.com/attachments/728157788496461866/804498088748253244/unknown.png

while Having this issues. I have Minecolonies, Structurize,
Optifine HD U G5 and Modern UI Version 2.3.4.73-universal or 2.4.2.77 ( I Swap this around in order to check if the latest one Has the same issues or not)

[Bug] Untitled

This mod crashes when paired with Wolves with Armor - Forge
I have absolutely no idea but if it's an easy fix or there's anything I can do, please lmk!

Log:
---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.

Time: 1/30/21 9:12 PM
Description: Initializing game

java.lang.NullPointerException: Registry Object not present: wolveswitharmor:leather_wolf_armor
at java.util.Objects.requireNonNull(Objects.java:290) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.RegistryObject.get(RegistryObject.java:120) ~[?:?] {re:mixin,re:classloading}
at net.minecraft.client.renderer.color.ItemColors.handler$zbj000$createDefault(ItemColors.java:534) ~[?:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:wolveswitharmor.mixins.json:ItemColorsMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.renderer.color.ItemColors.func_186729_a(ItemColors.java:86) ~[?:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:wolveswitharmor.mixins.json:ItemColorsMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.(Minecraft.java:461) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:imm_ptl_mixins.json:client.MixinMinecraftClient,pl:mixin:APP:imm_ptl_mixins.json:client.block_manipulation.MixinMinecraftClient_B,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:149) [?:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.4-35.1.37.jar:35.1] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$494/1054477035.call(Unknown Source) [forge-1.16.4-35.1.37.jar:35.1] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {re:classloading}

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

-- Head --
Thread: Render thread
Stacktrace:
at java.util.Objects.requireNonNull(Objects.java:290) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.RegistryObject.get(RegistryObject.java:120) ~[?:?] {re:mixin,re:classloading}
at net.minecraft.client.renderer.color.ItemColors.handler$zbj000$createDefault(ItemColors.java:534) ~[?:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:wolveswitharmor.mixins.json:ItemColorsMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.renderer.color.ItemColors.func_186729_a(ItemColors.java:86) ~[?:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:wolveswitharmor.mixins.json:ItemColorsMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.(Minecraft.java:461) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:imm_ptl_mixins.json:client.MixinMinecraftClient,pl:mixin:APP:imm_ptl_mixins.json:client.block_manipulation.MixinMinecraftClient_B,pl:mixin:A,pl:runtimedistcleaner:A}
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.main.Main.main(Main.java:149) [?:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.4-35.1.37.jar:35.1] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$494/1054477035.call(Unknown Source) [forge-1.16.4-35.1.37.jar:35.1] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {re:classloading}

-- System Details --
Details:
Minecraft Version: 1.16.4
Minecraft Version ID: 1.16.4
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 5254759896 bytes (5011 MB) / 6039797760 bytes (5760 MB) up to 12884901888 bytes (12288 MB)
CPUs: 12
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx12G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
ModLauncher: 8.0.9+86+master.3cf110c
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/mixin-0.8.2.jar mixin PLUGINSERVICE
/eventbus-4.0.0.jar eventbus PLUGINSERVICE
/forge-1.16.4-35.1.37.jar object_holder_definalize PLUGINSERVICE
/forge-1.16.4-35.1.37.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE
/forge-1.16.4-35.1.37.jar capability_inject_definalize PLUGINSERVICE
/forge-1.16.4-35.1.37.jar runtimedistcleaner PLUGINSERVICE
/mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE
/OptiFine_1.16.4_HD_U_G6.jar OptiFine TRANSFORMATIONSERVICE
/forge-1.16.4-35.1.37.jar fml TRANSFORMATIONSERVICE
FML: 35.1
Forge: net.minecraftforge:35.1.37
FML Language Providers:
[email protected]
minecraft@1
Mod List:
forge-1.16.4-35.1.37-client.jar |Minecraft |minecraft |1.16.4 |CREATE_REG|NOSIGNATURE
TreeChop-1.16.4-0.12.2.jar |HT's TreeChop |treechop |0.12.2 |CREATE_REG|NOSIGNATURE
swingthroughgrass-1.16.4-1.5.3.jar |SwingThroughGrass |swingthroughgrass |1.16.4-1.5.3 |CREATE_REG|NOSIGNATURE
Camels-1.16.4-1.0.0.jar |Camels Mod |camels |1.0.0 |CREATE_REG|NOSIGNATURE
AmbientSounds_v3.1.4_mc1.16.4.jar |Ambient Sounds |ambientsounds |3.0.3 |CREATE_REG|NOSIGNATURE
autorun-1.16.4-1.1.0.jar |Auto-Sprint |autorun |1.16.4-1.1.0 |CREATE_REG|1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed
BiomesOPlenty-1.16.4-13.0.0.431-universal.jar |Biomes O' Plenty |biomesoplenty |1.16.4-13.0.0.431 |CREATE_REG|NOSIGNATURE
valhelsia_structures-16.0.5.jar |Valhelsia Structures |valhelsia_structures |16.0.5 |CREATE_REG|NOSIGNATURE
spiders-2.0-1.16.4-1.0.4.jar |Spiders 2.0 |spiderstpo |1.0.4 |CREATE_REG|NOSIGNATURE
CreativeCore_v2.0.10_mc1.16.4.jar |CreativeCore |creativecore |2.0.0 |CREATE_REG|NOSIGNATURE
jei-1.16.4-7.6.1.65.jar |Just Enough Items |jei |7.6.1.65 |CREATE_REG|NOSIGNATURE
extcaves-2.4.jar |Extended Caves |extcaves |2.4 |CREATE_REG|NOSIGNATURE
the-conjurer-1.16.4-1.0.13.jar |The Conjurer |conjurer_illager |1.0.13 |CREATE_REG|NOSIGNATURE
fishingreal-1.16.3-1.0.0.jar |Fishing Real |fishingreal |1.0.0 |CREATE_REG|NOSIGNATURE
abnormals_core-1.16.4-3.0.6.jar |Abnormals Core |abnormals_core |3.0.6 |CREATE_REG|NOSIGNATURE
astikorcarts-1.16.4-1.1.0.jar |AstikorCarts |astikorcarts |1.1.0 |CREATE_REG|NOSIGNATURE
goblintraders-1.2.2-1.16.3.jar |Goblin Traders |goblintraders |1.2.2 |CREATE_REG|NOSIGNATURE
upgrade_aquatic-1.16.4-3.0.0.jar |Upgrade Aquatic |upgrade_aquatic |3.0.0 |CREATE_REG|NOSIGNATURE
SMATM-1.16.4-1.7.2.jar |Spook's More Armor & Tools Mod|smaatm |1.16.4-1.7.2 |CREATE_REG|NOSIGNATURE
Patchouli-1.16.4-48.jar |Patchouli |patchouli |1.16.4-48 |CREATE_REG|NOSIGNATURE
BetterCaves-Forge-1.16.4-1.1.1.jar |YUNG's Better Caves |bettercaves |1.16.4-1.1.1 |CREATE_REG|NOSIGNATURE
Xaeros_Minimap_21.1.1_Forge_1.16.5.jar |Xaero's Minimap |xaerominimap |21.1.1 |CREATE_REG|NOSIGNATURE
EnhancedVisuals_v1.3.24_mc1.16.5.jar |EnhancedVisuals |enhancedvisuals |1.3.0 |CREATE_REG|NOSIGNATURE
citadel-1.5.3.jar |Citadel |citadel |1.5.3 |CREATE_REG|NOSIGNATURE
alexsmobs-1.5.0.jar |Alex's Mobs |alexsmobs |1.5.0 |CREATE_REG|NOSIGNATURE
AutoRegLib-1.6-47.jar |AutoRegLib |autoreglib |1.6-47 |CREATE_REG|NOSIGNATURE
YungsApi-1.16.4-Forge-4.jar |YUNG's API |yungsapi |1.16.4-Forge-4 |CREATE_REG|NOSIGNATURE
backpacked-1.7.0-1.16.3.jar |Backpacked |backpacked |1.7.0 |CREATE_REG|NOSIGNATURE
BasicNetherOres-1.16.4-5.4.0.jar |Basic Nether Ores |bno |5.4.0 |CREATE_REG|NOSIGNATURE
usefulhats-1.9.3-1.16.2+.jar |Useful Hats |usefulhats |1.9.3-1.16.2+ |CREATE_REG|NOSIGNATURE
DungeonCrawl-1.16.3-2.2.4.jar |Dungeon Crawl |dungeoncrawl |2.2.4 |CREATE_REG|NOSIGNATURE
wolveswitharmor-1.1.0-1.16.2 (1).jar |Wolves With Armor |wolveswitharmor |1.1.0 |CREATE_REG|NOSIGNATURE
MutantBeasts-1.16.4-1.1.3.jar |Mutant Beasts |mutantbeasts |1.16.4-1.1.3 |CREATE_REG|d9:be:bd:b6:9a:e4:14:aa:05:67:fb:84:06:77:a0:c5:10:ec:27:15:1b:d6:c0:88:49:9a:ef:26:77:61:0b:5e
guardvillagers-1.16.4-1.1.8.jar |Guard Villagers |guardvillagers |1.1.8 |CREATE_REG|NOSIGNATURE
ModernUI-1.16.4-2.3.0.69-universal.jar |Modern UI |modernui |2.3.0.69 |ERROR |72:da:aa:fa:02:98:8b:71:b7:c5:ce:aa:0f:0d:cb:a3:ac:4b:97:d4:bc:fa:58:e6:98:e1:2e:ca:f4:61:a2:b0
BackTools-1.16.3-10.0.0.jar |Back Tools |backtools |10.0.0 |CREATE_REG|NOSIGNATURE
iChunUtil-1.16.3-10.0.0.jar |iChunUtil |ichunutil |10.0.0 |CREATE_REG|NOSIGNATURE
immersive-portals-0.14-mc1.16.4-forge.jar |Immersive Portals |immersive_portals |0.14 |CREATE_REG|NOSIGNATURE
mysticalworld-1.16.4-0.3.1.7.jar |Mystical World |mysticalworld |1.16.4-0.3.1.7 |CREATE_REG|NOSIGNATURE
firstaid-1.9.5.jar |First Aid |firstaid |1.9.5 |CREATE_REG|NOSIGNATURE
forge-1.16.4-35.1.37-universal.jar |Forge |forge |35.1.37 |CREATE_REG|22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90
Quark-r2.4-302.jar |Quark |quark |r2.4-302 |CREATE_REG|NOSIGNATURE
AppleSkin-mc1.16.2-forge-1.0.14.jar |AppleSkin |appleskin |1.0.14 |CREATE_REG|NOSIGNATURE
CosmeticArmorReworked-1.16.5-v1.jar |CosmeticArmorReworked |cosmeticarmorreworked |1.16.5-v1 |CREATE_REG|NOSIGNATURE
BetterMineshafts-Forge-1.16.4-2.0.1.jar |YUNG's Better Mineshafts |bettermineshafts |1.16.4-2.0.1 |CREATE_REG|NOSIGNATURE
SubWild-1.16.5-1.1.2.jar |Subterranean Wilderness |subwild |1.1.2 |CREATE_REG|NOSIGNATURE
DynamicSurroundings-1.16.4-4.0.3.8.jar |§3Dynamic Surroundings |dsurround |1.16.4-4.0.3.8 |CREATE_REG|b4:98:14:b9:76:55:25:4f:e5:5f:4d:71:90:87:43:5b:f9:d5:3a:02:60:42:5e:da:1f:15:9c:ff:be:a9:7c:77
structure_gel-1.16.4-1.7.5.jar |Structure Gel API |structure_gel |1.7.5 |CREATE_REG|NOSIGNATURE
xptome-1.16.4-v2.0.1.jar |XP Tome |xpbook |v2.0.1 |CREATE_REG|NOSIGNATURE
Crash Report UUID: d7b57c77-1c42-4d6e-991d-dc668feba56a
Launched Version: 1.16.4-forge-35.1.37
Backend library: LWJGL version 3.2.2 build 10
Backend API: GeForce GTX 1060 6GB/PCIe/SSE2 GL version 4.6.0 NVIDIA 445.87, NVIDIA Corporation
GL Caps: Using framebuffer using OpenGL 3.0
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'forge'
Type: Client (map_client.txt)
CPU: 12x AMD Ryzen 5 3600 6-Core Processor
OptiFine Version: OptiFine_1.16.4_HD_U_G6
OptiFine Build: 20210117-001622
Render Distance Chunks: 13
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: Sildurs Vibrant Shaders v1.281 Medium.zip
OpenGlVersion: 4.6.0 NVIDIA 445.87
OpenGlRenderer: GeForce GTX 1060 6GB/PCIe/SSE2
OpenGlVendor: NVIDIA Corporation
CpuCount: 12

[Bug]

Describe the bug
When looking at a player or entity with a nametag, every block entity or mob is visible trough objects.

To Reproduce
Steps to reproduce the behavior:

  1. enter a server
  2. look to another player
  3. Entities or mobs now are visible

Expected behavior
It shouldn't happen basicaly

Screenshots
2020-08-25_18 58 16

Versions you are on

  • Mod Version: 1.16.1-2.0.3.60
  • Forge Version: 32.0.108

Open to LAN button?

I notice that there currently is no button for opening a single player world to LAN. Is this a planned feature? Or was there a specific reason this was removed?

[Readme] Known Issues Summary / TODO List

Latest Version: 1.16.2-2.1.0.62

Font Renderer

  • Blurring with other render type builder (Fixed since 1.5.5.52)
  • Chars not display / layout properly (extremely confused) while game is paused (Since 1.14+) (Fixed since 1.5.6.53)
  • Chars are drawn blank or get dislocated (combined with other chars) when a new texture mapping started (Since 1.14+) (Fixed since 1.5.6.53)
  • Not support mipmap, causing font blurred when being scaled (Supported since 1.5.5.52)
  • Not support unicode supplementary multilingual plane (1.16+)
  • Bug: depth test & transparency order in world rendering (suspended by mojang, 1.15+)

TODO (1.16+)

  • New and very complicated mouse/drag/key event system
  • New view state system and listeners
  • Remove all GL_QUADS, it's deprecated, use drawElements(GL_TRIANGLES)
  • Use z-order, use VBO(GL1.5) VAO(GL3.0) SSBO(GL4.3).
  • Data-driven system, visual editor in game

[Suggestion] Menu Depth of Field toggle

Would it be possible to disable depth of field in menus where you can still take action in the world. when using this UI?
Im Running this along side Mine colonies everything works as intended and it all looks good, however when using mine colonies build tool to place down a structure it blurs the background behind the menu making it difficult to see what your doing.
SS attached to show the issue. https://ibb.co/Jn0WgcH
Can still take action in the background moving the blueprint arround using those menu objects however due to the depth of field from the UI got to constantly leave and re-enter the menu to see what your doing.

Is this UI mod compatible with 1.8.9?

Hello. I would like to ask if this mod is compatible with 1.8.9, as I would like to change the menu of Labymod to your modern looking UI. also, does the Replaymod button and other mod buttons show up? I can't use my PC right now as I'm having exams soon, so I can't test it, but when I was googling Modern menu mod I noticed your mod. Please tell me if it works. Thanks in Advance! (Also, I'm using the latest version of Optifine compatible with 1.8.9. I think it is HD5 Ultra or sth)

[Bug] space character doesn't render correctly with tab-completion.

Describe the bug
when typing commands which has tab completion such as vanilla command, the chat message isn't rendered correctly.

To Reproduce
Steps to reproduce the behavior:
just type /title playerName

Expected behavior
there should be space between command and argument text.

Screenshots
capture 1

when just typed "/title"

capture 2

and pressed space bar to type argument "/title "

capture 3

after typed argument "/title jho5245"

capture 4

this is when I put the cursor here "/title| @A" (| is cursor location)

capture 5

and this is "/title |@A"

tried with various fonts and the same result.

Versions you are on

  • Mod Version: ModernUI-1.16.4-2.2.1.65-universal
  • Forge Version: 1.16.4-Forge-35.0.17

Nothing Happens

Describe the bug
The mod file is in my mods folder, but doesn't show up in Mod Menu's list and none of its functionality is added

To Reproduce
Steps to reproduce the behavior:

  1. Place the file in mods folder with Mod Menu
  2. Launch Fabric 10.8 from minecraft launcher
  3. Click the 'Mods' button

Expected behavior
Expected it to show up in the mods list and for functionality to be added.

  • Mod Version: 2.2.4.68
  • Forge Version: Fabric loader 10.8 1.16.4

[Bug] "java 1.8.0_251 or above is required"

Describe the bug
I have downloaded this mod and have even downloaded the java sdk 1.8.0_271 but to no avail. my java is up to date

To Reproduce
Steps to reproduce the behaviour:

  1. download mod
  2. lunch Minecraft
  3. get error
  4. cry T_T

Expected behaviour
... to work open...

Screenshots
If applicable, add screenshots to help explain your problem.
https://imgur.com/a/ZCpNswS

Environment

  • Mod Version: ModernUI-1.16.4-2.2.4.68
  • Forge Version: 1.16.4 35.1.0
  • Operating System: Windows 10 Version 10.0.19042 Build 19042
  • Graphics Card: NVIDIA GeForce RTX 2060 SUPER

[Bug] Minecraft unexpectedly crashes while in Mojang 'loading screen'.

Describe the bug
Minecraft with Modern UI installed, unexpectedly crashes upon reaching the Mojang 'Loading screen'
To Reproduce
Steps to reproduce the behavior:

  1. Have Modern UI.
  2. Start Minecraft
  3. See error.

Expected behavior
The game was supposed to run flawlessly

Screenshots
Unavailable.

Environment

[Bug] CustomName Tag background bug

Describe the bug
When entities have custom name tag, the name tag's background is not visible.

To Reproduce
Steps to reproduce the behavior:
in minecraft world, summon an entity with /summon creeper ~ ~ ~ {CustomNameVisible:1}

Expected behavior
A creeper with name tag with visible tag background.

Screenshots
https://imgur.com/a/6FTRKyA

Versions you are on

  • Mod Version: ModernUI-1.16.1-2.0.1.58-universal
  • Forge Version: 1.16.1-forge-32.0.98

[Bug] ArrayIndexOutOfBoundsException

Describe the bug
The game crashes sometimes with certain circumstances (currently known : click multiplayer button, playing in multiplayer server for a while)

To Reproduce
Play minecraft with forge version 1.16.4-forge-35.1.0

Expected behavior
normal behavior of playing minecraft

Screenshots
crash-2020-11-21_12.40.13-client.txt

Versions you are on

  • Mod Version: ModernUI-1.16.4-2.2.3.67-universal
  • Forge Version: 1.16.4-forge-35.1.0

[question] Disable font

Is there a way to disable the font and use the vanilla one? The config file doesn't seem to have that option.

[Bug] Name Tag not become transparent

Describe the bug
when name tags are blocked by blocks, (or sneaking player's name tag) the name tag become half-transparent in vanilla minecraft, but after mod installed, the name tag doesn't become transparent even it's blocked.

To Reproduce
Name a mob with minecraft name tag item and place block you (player) and the mob.
and you can see the name tag is still bright visible.

  • Edit : or just /summon creeper ~ ~ ~ {CustomNameVisible:1,NoAI:1}

Expected behavior
The name tag should be half-transparent

Screenshots
name tag not become transparent
(the creeper is behind the iron block wall)

Versions you are on

  • Mod Version: ModernUI-1.16.1-2.0.3.60-universal
  • Forge Version: 1.16.1-forge-32.0.98

Licencing Query

Your readme states the licence as 'All Rights Reserved' with your explicit terms, but you have a LICENSE file in the repo that indicates the repo is GPL, which allows people to redistribute sources and jars, and reuse the code any way they like.

Just wondering which of these is the one you actually intend to apply. (I think the specific terms in the readme would override the licence anyway, but I'm definitely not a lawyer!)

[Suggestion] Bold font rendering

Can you add feature to bold the text by rendering the font thickly when using the highest priority font as bold?
I mean, if you set the font name in config with bold type font, and use chat color code (§l bold) to double - bold styled font.

Minecraft font rendering system (from 1.13) and Smooth Font mod's font rendering system implemented similarly as I informed.
render as regular and + if text is bold by chat color (§l), double render but slightly move to right so the text looks bold even if the font is already bold.

[Bug] Using \ instead of / for path in config causes crash

Describe the bug
Using back slashes \ instead of forward slashes / in preferredFont config causes crash on startup.
FYI, Windows uses back slash when using copy as path.

To Reproduce
Steps to reproduce the behavior:

  1. Open config
  2. Use backslash in perferredFont E.G "D:\Downloads\fontin_pc\Fontin-Bold.otf"
  3. Save
  4. Open game

Expected behavior
Game launches

Screenshots

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

-- Head --
Thread: Render thread
Stacktrace:
	at net.minecraftforge.fml.config.ConfigFileTypeHandler.lambda$reader$1(ConfigFileTypeHandler.java:60) ~[forge:?] {re:classloading}
	at net.minecraftforge.fml.config.ConfigTracker.openConfig(ConfigTracker.java:104) ~[forge:?] {re:classloading}
	at net.minecraftforge.fml.config.ConfigTracker.lambda$loadConfigs$1(ConfigTracker.java:83) ~[forge:?] {re:classloading}
	at java.lang.Iterable.forEach(Unknown Source) ~[?:1.8.0_271] {}
	at java.util.Collections$SynchronizedCollection.forEach(Unknown Source) ~[?:1.8.0_271] {}
	at net.minecraftforge.fml.config.ConfigTracker.loadConfigs(ConfigTracker.java:83) ~[forge:?] {re:classloading}
-- Overlay render details --
Details:
	Overlay name: net.minecraft.client.gui.ResourceLoadProgressGui
Stacktrace:
	at net.minecraft.client.renderer.GameRenderer.func_195458_a(GameRenderer.java:807) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
	at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:976) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.main(Main.java:184) ~[1.16.4.jar:?] {re:classloading,pl:runtimedistcleaner:A}
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_271] {}
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_271] {}
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_271] {}
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_271] {}
	at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) ~[forge-1.16.4-35.1.36.jar:35.1] {}
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.6.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.6.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.6.jar:?] {}
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.6.jar:?] {re:classloading}
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.6.jar:?] {re:classloading}

Environment

  • Mod Version: 2.3.4.73
  • Forge Version: 35.1.36
  • Operating System: Windows 10 20H2
  • Graphics Card: RTX 2070 Super
  • Mods:

AppleSkin-mc1.16.2-forge-1.0.14.jar
jei-1.16.4-7.6.1.65.jar
ModernUI-1.16.4-2.3.4.73-universal.jar
MouseTweaks-2.13-mc1.16.2.jar
nicephore-1.16.x-1.3.1.jar
OptiForge-MC1.16.4-0.4.5.jar
preview_OptiFine_1.16.4_HD_U_G6_pre10.jar
theoneprobe-1.16-3.0.7.jar

Clunky Camera movement while running

Describe the bug
A clear and concise description of what the bug is.

The character runs but the camera jerks everytime a step is taken by the character.

To Reproduce

Steps to reproduce the behavior: (For the Freeze uo.)

  1. Start up a new world
  2. Start running

Expected behavior
A clear and concise description of what you expected to happen.

What I expected to happen was it not to be so jerky

Screenshots

Video of Running Camera Clunkiness (Inside Zip folder):
Minecraft_ 1.15.2 - Singleplayer 2020-04-11 17-18-40.zip

Versions you are on

  • Mod Version: 1.3.5.30-universal
  • Forge Version: 31.1.43

[Bug] UI not displaying properly.

Describe the bug
The UI is not displaying properly. When I press ESC, the new menu is appearing though.

To Reproduce
I placed the mod in my mods folder and started the game. I played in a pre-existing world in 1.15.2.

Expected behavior
I was expecting to be able to use the new UI. I use OptiForge-MC1.15.2-0.1.8 and play with Chocapik13 V8 ultra shader.

Screenshots
The problem:
2020-04-11_19 16 34
F3 infos:
2020-04-11_19 16 53
Mods installed:
2020-04-11_19 17 25

Versions you are on

  • Mod Version: ModernUI-1.15.2-1.3.5.30
  • Forge Version: forge-1.15.2-31.1.39

[Bug] ModernUI seems to break features of other mods when Performant is installed

Describe the bug
Title. ModernUI seems to break features of other mods when Performant is installed, such as Dynamic Surroundings and Better Hurt Timer. I reported it to them here someaddons/performant_issues#71 and someaddons/performant_issues#80

To Reproduce
Steps to reproduce the behavior:

  1. Start up minecraft with performant, dynamic surroundings, better hurt timer, and modern UI
  2. notice how the item sounds added by dynamic surroundings dont work
  3. also notice how you can't attack enemies, betterhurttimer's system is broken

Expected behavior
For BHT and dynamic surroundings to work alongside performant

Environment

  • Mod Version: 2.3.2.71
  • Forge Version: 35.1.36
  • Operating System: windows 10
  • Graphics Card: gtx 1050

[Bug] Modern UI causing loading error

Bug description
Whenever I load up Modern UI with only Modern UI installed, I get an error telling me I do not have the right version of Java installed, even though I have the latest version and even specifically redownloaded Java after I got the bug for the first time. I also have OpenGL 4.5.

To Reproduce
Steps to reproduce the behavior:

  1. Load up Minecraft with only Moder UI

Expected behavior
I expected Modern UI to load without any errors and function.

Screenshots
Screenshot (16)

Versions

  • Mod Version: 1.4.7.41
  • OpenGL Version: 4.5
  • Java Version: Java 8 u251
  • Forge Version: 31.1.46

[Bug] When creating a world with this mod, Quark, and JEI installed, a world will freeze and won't load in

Describe the bug
When creating a world with this mod, Quark, and JEI installed, a world will freeze and won't load in

To Reproduce
Steps to reproduce the behavior:

  1. Load up MC with quark and its library mod, JEI, and this mod
  2. Create a world
  3. Notice how it freezes after "joining world"

Expected behavior
For it to load in

Screenshots
If applicable, add screenshots to help explain your problem.

Versions you are on

  • Mod Version: 2.2.1.65-universal
  • Forge Version: 1.16.4 - 35.0.18

[Bug] Outdated Java version

Describe the bug
I'm on Java 1.8.251, so I'm using a 1.8.200+ version of Java, but the mod said that I'm on an outdated version

To Reproduce
Install Java 1.8.251, Forge 31.1.46, mod version 1.4.2.36 and launch

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
Sans titre

Versions you are on

  • Mod Version: 1.4.2.36
  • Forge Version: 31.1.46

[1.16.4] 渲染错误

Describe the bug
与电动力学下的核科学一起安装时,方块渲染错误
详情看:aurilisdev/Nuclear-Science#2

To Reproduce
Steps to reproduce the behavior:

  1. 下载Electrodynamics、Nuclear-Science、和本Mod的最新版本
  2. 进入游戏
  3. 放置反应堆涡轮机
  4. 查看错误

Expected behavior
我希望进入游戏贴图正常

Screenshots
If applicable, add screenshots to help explain your problem.
image

Environment

  • Mod Version:2.3.4.73
  • Forge Version:35.1.28
  • Operating System:Win10
  • Graphics Card:GTX1060

Loading world fails in conjunction with Pneumaticcraft Repressurized

This might as well be a bug in Pneumaticcraft's code, so apologies if I'm opening an issue at the wrong spot.

When I try to create a new world or load an existing world, it crashes to desktop.
GDLauncher error message is: AL lib: (EE) alc_cleanup: 1 device not closed

Forge version is 35.1.28.

Mods used:
ModernUI: 1.16.4-2.30.69-universal
Pneumaticcraft-Repressurized-1.16.4-2.8.2-101

Crash report:
https://pastebin.com/SfuG10dF

[Suggestion] Font select list

As it's hard to select font by editing config file if someone doesn't know how to edit it or doesn't know the font name to put in, I think it could be better if there's font select list like language select list (minecraft language selection).

  • Edit
    Smooth Font mod already has this feature

[Bug] Server crush

Describe the bug
Cant run forge server with ModernUI-1.16.4-2.3.0.69-universal
but it does run with ModernUI-1.16.4-2.2.4.68-universal.

Funny thing is, that the singleplayer runs fine.

To Reproduce
Start forge server with ModernUI-1.16.4-2.3.0.69-universal

Expected behavior
Dont mean any sarcasm, but... the server running.

Environment

  • Mod Version: 2.3.0.69
  • Forge Version: 35.1.28
  • Operating System: windows 10 (64)
  • Graphics Card: gtx 1070 g1

Server logs
debug.log
latest.log
crash-2020-12-30_21.04.23-fml.txt

client crash

Describe the bug
Start client crash.I don't know if this mod is responsible for it.
report:https://paste.ubuntu.com/p/SdWDP3YcT3/
To Reproduce
Steps to reproduce the behavior:

  1. Start the game
  2. Check for errors

Screenshots
none

Environment

  • Mod Version:ModernUI-1.16.4-2.3.1.70-universal
  • Forge Version:35.1.28
  • Operating System:win10
  • Graphics Card:GTX1650

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.