GithubHelp home page GithubHelp logo

gegy / colored-lights Goto Github PK

View Code? Open in Web Editor NEW
56.0 56.0 11.0 196 KB

A compromise solution to colored lighting in Minecraft by tinting based on area

Home Page: https://modrinth.com/mod/colored-lights

License: GNU Lesser General Public License v3.0

Java 97.05% GLSL 2.95%

colored-lights's People

Contributors

gegy avatar ryorama 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

Watchers

 avatar  avatar  avatar  avatar  avatar

colored-lights's Issues

Mod is crashing my game

btw this is a copy from my curseforge comment on this mod, I would love to use this mod with my builds as it would make them look so good
This mod isnt working for me, not sure if its compatability with other mods or something like that idk how to read these things. Heres the crash https://pastebin.com/rA4P73kx

update to 1.19

i would be great to have it on 1.19 thanks for your time

Crash Log

---- Minecraft Crash Report ----
// I let you down. Sorry :(

Time: 6/2/22, 11:59 AM
Description: Initializing game

java.lang.NoClassDefFoundError: Could not initialize class net.minecraft.class_1921
at Not Enough Crashes deobfuscated stack trace.(1.18.2+build.3)
at net.minecraft.client.font.EmptyGlyphRenderer.(EmptyGlyphRenderer:10)
at net.minecraft.client.font.FontStorage.(FontStorage:28)
at net.minecraft.client.font.FontManager.(FontManager:48)
at net.minecraft.client.MinecraftClient.(MinecraftClient:527)
at net.minecraft.client.main.Main.main(Main:197)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:460)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

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

-- Head --
Thread: Render thread
Stacktrace:
at net.minecraft.class_384.(class_384.java:10)
at net.minecraft.class_377.(class_377.java:28)
at net.minecraft.class_378.(class_378.java:48)
at net.minecraft.class_310.(class_310.java:527)

-- Initialization --
Details:
Modules:
ADVAPI32.dll:Advanced Windows 32 Base API:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
COMCTL32.dll:User Experience Controls Library:6.10 (WinBuild.160101.0800):Microsoft Corporation
CRYPT32.dll:Crypto API32:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
CRYPTBASE.dll:Base cryptographic API DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
CRYPTSP.dll:Cryptographic Service Provider API:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
CoreMessaging.dll:Microsoft CoreMessaging Dll:10.0.22000.71 (WinBuild.160101.0800):Microsoft Corporation
DBGHELP.DLL:Windows Image Helper:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
DEVOBJ.dll:Device Information Set DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
DNSAPI.dll:DNS Client API DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
GDI32.dll:GDI Client DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
GLU32.dll:OpenGL Utility Library DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
HID.DLL:Hid User Library:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
IMM32.DLL:Multi-User Windows IMM32 API Client DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
IPHLPAPI.DLL:IP Helper API:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
KERNEL32.DLL:Windows NT BASE API Client DLL:10.0.22000.708 (WinBuild.160101.0800):Microsoft Corporation
KERNELBASE.dll:Windows NT BASE API Client DLL:10.0.22000.708 (WinBuild.160101.0800):Microsoft Corporation
MMDevApi.dll:MMDevice API:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
MSASN1.dll:ASN.1 Runtime APIs:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
MSCTF.dll:MSCTF Server DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
MpOav.dll:IOfficeAntiVirus Module:4.18.2203.5 (WinBuild.160101.0800):Microsoft Corporation
NSI.dll:NSI User-mode interface DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
NTASN1.dll:Microsoft ASN.1 API:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
Ole32.dll:Microsoft OLE for Windows:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
OleAut32.dll:OLEAUT32.DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
OpenAL.dll
PSAPI.DLL:Process Status Helper:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
Pdh.dll:Windows Performance Data Helper DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
PrxerNsp.dll:Proxifier Namespace Service Provider x64:3.42.0.1:
RPCRT4.dll:Remote Procedure Call Runtime:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
SETUPAPI.DLL:Windows Setup API:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
SHCORE.dll:SHCORE:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
SHELL32.dll:Windows Shell Common Dll:10.0.22000.708 (WinBuild.160101.0800):Microsoft Corporation
UMPDC.dll:User Mode Power Dependency Coordinator:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
USER32.dll:Multi-User Windows USER API Client DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
USERENV.dll:Userenv:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
VCRUNTIME140.dll:Microsoft® C Runtime Library:14.29.30133.0 built by: vcwrkspc:Microsoft Corporation
VERSION.dll:Version Checking and File Installation Libraries:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
WINHTTP.dll:Windows HTTP Services:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
WINMM.dll:MCI API DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
WINSTA.dll:Winstation Library:10.0.22000.708 (WinBuild.160101.0800):Microsoft Corporation
WINTRUST.dll:Microsoft Trust Verification APIs:10.0.22000.708 (WinBuild.160101.0800):Microsoft Corporation
WS2_32.dll:Windows Socket 2.0 32-Bit DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
WSOCK32.dll:Windows Socket 32-Bit DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
WTSAPI32.dll:Windows Remote Desktop Session Host Server SDK APIs:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
amsi.dll:Anti-Malware Scan Interface:10.0.22000.593 (WinBuild.160101.0800):Microsoft Corporation
apphelp.dll:Application Compatibility Client Library:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
awt.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
bcrypt.dll:Windows Cryptographic Primitives Library:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
bcryptPrimitives.dll:Windows Cryptographic Primitives Library:10.0.22000.708 (WinBuild.160101.0800):Microsoft Corporation
cfgmgr32.dll:Configuration Manager DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
clbcatq.dll:COM+ Configuration Catalog:2001.12.10941.16384 (WinBuild.160101.0800):Microsoft Corporation
combase.dll:Microsoft COM for Windows:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
cryptnet.dll:Crypto Network Related API:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
dbgcore.DLL:Windows Core Debugging Helpers:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
dhcpcsvc.DLL:DHCP Client Service:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
dhcpcsvc6.DLL:DHCPv6 Client:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
dinput8.dll:Microsoft DirectInput:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
drvstore.dll:Driver Store API:10.0.22000.120 (WinBuild.160101.0800):Microsoft Corporation
dwmapi.dll:Microsoft Desktop Window Manager API:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
dxcore.dll:DXCore:10.0.22000.653 (WinBuild.160101.0800):Microsoft Corporation
fwpuclnt.dll:FWP/IPsec User-Mode API:10.0.22000.258 (WinBuild.160101.0800):Microsoft Corporation
gdi32full.dll:GDI Client DLL:10.0.22000.708 (WinBuild.160101.0800):Microsoft Corporation
glfw.dll
icm32.dll:Microsoft Color Management Module (CMM):10.0.22000.708 (WinBuild.160101.0800):Microsoft Corporation
inputhost.dll:InputHost:10.0.22000.168 (WinBuild.160101.0800):Microsoft Corporation
java.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
javaw.exe:OpenJDK Platform binary:17.0.1.0:Microsoft
jimage.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
jli.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
jna10488418689709037241.dll:JNA native library:6.1.2:Java(TM) Native Access (JNA)
jvm.dll:OpenJDK 64-Bit server VM:17.0.1.0:Microsoft
kernel.appcore.dll:AppModel API Host:10.0.22000.71 (WinBuild.160101.0800):Microsoft Corporation
lwjgl.dll
lwjgl_opengl.dll
lwjgl_stb.dll
management.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
management_ext.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
mcpppp.dll
mscms.dll:Microsoft Color Matching System DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
msvcp140.dll:Microsoft® C Runtime Library:14.29.30133.0 built by: vcwrkspc:Microsoft Corporation
msvcp_win.dll:Microsoft® C Runtime Library:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
msvcrt.dll:Windows NT CRT DLL:7.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
mswsock.dll:Microsoft Windows Sockets 2.0 Service Provider:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
napinsp.dll:E-mail Naming Shim Provider:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
ncrypt.dll:Windows NCrypt Router:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
net.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
nio.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
nlansp_c.dll:NLA Namespace Service Provider DLL:10.0.22000.653 (WinBuild.160101.0800):Microsoft Corporation
ntdll.dll:NT Layer DLL:10.0.22000.708 (WinBuild.160101.0800):Microsoft Corporation
ntmarta.dll:Windows NT MARTA provider:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
nvoglv64.dll:NVIDIA Compatible OpenGL ICD:30.0.15.1295:NVIDIA Corporation
nvspcap64.dll:NVIDIA Game Proxy:3.25.1.27:NVIDIA Corporation
opengl32.dll:OpenGL Client DLL:10.0.22000.708 (WinBuild.160101.0800):Microsoft Corporation
perfos.dll:Windows System Performance Objects DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
pfclient.dll:SysMain Client:10.0.22000.653 (WinBuild.160101.0800):Microsoft Corporation
pnrpnsp.dll:PNRP Name Space Provider:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
powrprof.dll:Power Profile Helper DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
profapi.dll:User Profile Basic API:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
rasadhlp.dll:Remote Access AutoDial Helper:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
rsaenh.dll:Microsoft Enhanced Cryptographic Provider:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
sechost.dll:Host for SCM/SDDL/LSA Lookup APIs:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
shlwapi.dll:Shell Light-weight Utility Library:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
sunmscapi.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
svml.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
textinputframework.dll:"TextInputFramework.DYNLINK":10.0.22000.282 (WinBuild.160101.0800):Microsoft Corporation
ucrtbase.dll:Microsoft® C Runtime Library:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
uxtheme.dll:Microsoft UxTheme Library:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
vcruntime140_1.dll:Microsoft® C Runtime Library:14.29.30133.0 built by: vcwrkspc:Microsoft Corporation
verify.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
win32u.dll:Win32u:10.0.22000.708 (WinBuild.160101.0800):Microsoft Corporation
windows.storage.dll:Microsoft WinRT Storage API:10.0.22000.184 (WinBuild.160101.0800):Microsoft Corporation
winrnr.dll:LDAP RnR Provider DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
wintypes.dll:Windows Base Types DLL:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
wldp.dll:Windows Lockdown Policy:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
wshbth.dll:Windows Sockets Helper DLL:10.0.22000.653 (WinBuild.160101.0800):Microsoft Corporation
wshunix.dll:AF_UNIX Winsock2 Helper DLL:10.0.22000.653 (WinBuild.160101.0800):Microsoft Corporation
xinput1_4.dll:Microsoft Common Controller API:10.0.22000.1 (WinBuild.160101.0800):Microsoft Corporation
zip.dll:OpenJDK Platform binary:17.0.1.0:Microsoft
Stacktrace:
at net.minecraft.client.main.Main.main(Main.java:197)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:460)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- System Details --
Details:
Minecraft Version: 1.18.2
Minecraft Version ID: 1.18.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 17.0.1, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 585388312 bytes (558 MiB) / 1543503872 bytes (1472 MiB) up to 6442450944 bytes (6144 MiB)
CPUs: 8
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
Identifier: Intel64 Family 6 Model 60 Stepping 3
Microarchitecture: unknown
Frequency (GHz): 4.00
Number of physical packages: 1
Number of physical CPUs: 4
Number of logical CPUs: 8
Graphics card #0 name: NVIDIA GeForce GTX 980 Ti
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 4095.00
Graphics card #0 deviceId: 0x17c8
Graphics card #0 versionInfo: DriverVersion=30.0.15.1295
Memory slot #0 capacity (MB): 8192.00
Memory slot #0 clockSpeed (GHz): 1.33
Memory slot #0 type: DDR3
Memory slot #1 capacity (MB): 8192.00
Memory slot #1 clockSpeed (GHz): 1.33
Memory slot #1 type: DDR3
Virtual memory max (MB): 25038.26
Virtual memory used (MB): 11745.93
Swap memory total (MB): 8704.00
Swap memory used (MB): 125.43
JVM Flags: 12 total; -XX:-OmitStackTraceInFastThrow -Xms512M -Xmx6144M -XX:MetaspaceSize=256M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M
Fabric Mods:
additionalstructures: Additional Structures 3.0.3
advancementinfo: AdvancementInfo 1.18.2-fabric0.47.10-1.3.1
advancementplaques: Advancement Plaques 1.4.4
ambientsounds: Ambiend Sounds (Fabric) 5.0.16
amecs: Amecs 1.3.7+mc.1.18.2
amecsapi: Amecs API 1.3.5+mc22w06a
animal_feeding_trough: Animal Feeding Trough 1.0.3+1.18.2
animatica: Animatica 0.4+1.18
appleskin: AppleSkin 2.4.0+mc1.18.2
architectury: Architectury 4.4.68
attributefix: AttributeFix 14.0.2
autorun: AutoRun 0.4.0
autotag: AutoTag 1.1.0
badpackets: Bad Packets 0.1.2
bclib: BCLib 1.4.6
better_runtime_resource_pack: Better Runtime Resource Pack 0.6.2
advanced_runtime_resource_pack: Advanced Runtime Resource Pack 0.6.2
betteranimalsplus: Better Animals Plus 1.18.2-11.0.5
betterdungeons: YUNG's Better Dungeons 1.18.2-Fabric-2.1.0
betterend: Better End 1.1.0
betterf3: BetterF3 1.2.5
betterfpsdist: Better FPS distance Mod 1.18-1.8
bettermineshafts: YUNG's Better Mineshafts 1.18.2-Fabric-2.1.3
betternether: Better Nether 6.1.1
betterstrongholds: YUNG's Better Strongholds 1.18.2-Fabric-2.1.1
betterthirdperson: Better Third Person 1.7.3
blanket-client-tweaks: Blanket Client-tweaks 1.0.3
boathud: BoatHud 1.1.0
bookshelf: Bookshelf 13.1.16
brb: Better Recipe Book 1.5.6
byg: Oh The Biomes You'll Go 1.4
campanion: Campanion 3.0.4
reach-entity-attributes: Reach Entity Attributes 2.1.1
cem: Custom Entity Models 0.7.1
chime: Chime 1.2.1
citresewn: CIT Resewn 1.0.1+1.18.2
citresewn-defaults: CIT Resewn: Defaults 1.0.1+1.18.2
cloth-api: Cloth API 3.2.64
cloth-basic-math: cloth-basic-math 0.6.0
cloth-client-events-v0: Cloth Client Events v0 3.2.64
cloth-common-events-v1: Cloth Common Events v1 3.2.64
cloth-datagen-api-v1: Cloth Datagen v1 3.2.64
cloth-scissors-api-v1: Cloth Scissors API v1 3.2.64
cloth-utils-v1: Cloth Utils v1 3.2.64
cloth-config: Cloth Config v6 6.2.57
clumps: Clumps 8.0.0+8
collective-fabric: Collective (Fabric) 4.26
fiber: fiber 0.23.0-2
colored_lights: Colored Lights 1.1.0
colormatic: Colormatic 3.1.1+mc.1.18.2
command_structures: Command Structures 2.0.1+1.18.2
completeconfig: CompleteConfig 1.4.1
continuity: Continuity 1.1.0+1.18.2
crawl: Crawl 0.10.6
mm: Manningham Mills 2.3
creativecore: CreativeCore (Fabric) 2.6.11
creeperoverhaul: Creeper Overhaul 1.3.1
cullleaves: Cull Leaves 2.3.2
debugify: Debugify 1.11.0
com_github_llamalad7_mixinextras: mixinextras 0.0.10
dimores: DimensionalOres 1.0.2
dummmmmmy: MmmMmmMmmMmm 1.18-1.5.0
dynamicfps: Dynamic FPS 2.1.0
com_moandjiezana_toml_toml4j: toml4j 0.7.2
elytratrinket: Elytra Trinket 3.0.0-1.18.1
enchdesc: EnchantmentDescriptions 10.0.3
enhancedblockentities: Enhanced Block Entities 0.6+1.18.2
spruceui: SpruceUI 3.3.0+1.17
org_aperlambda_lambdajcommon: lambdajcommon 1.8.1
entity_texture_features: Entity Texture Features 3.0.3
entityculling: EntityCulling-Fabric 1.5.1
expandeddelight: Expanded Delight 0.1.5
extrasounds: Extra Sounds 2.2.1+1.18.2
soundcategories: Sound Categories 1.2.1+1.18
fabric: Fabric API 0.54.0+1.18.2
fabric-api-base: Fabric API Base 0.4.4+d7c144a860
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.1+2373a54560
fabric-biome-api-v1: Fabric Biome API (v1) 8.0.4+7b0f312660
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.12+3ac43d9560
fabric-command-api-v1: Fabric Command API (v1) 1.1.9+d7c144a860
fabric-commands-v0: Fabric Commands (v0) 0.2.8+b4f4f6cd60
fabric-containers-v0: Fabric Containers (v0) 0.1.21+d7c144a860
fabric-content-registries-v0: Fabric Content Registries (v0) 3.0.6+d82b939260
fabric-convention-tags-v1: Fabric Convention Tags 1.0.1+474e4f7960
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.1+ee261a3e60
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.19+ffb2c71e60
fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.8+d7c144a860
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.19+d7c144a860
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.16+d7c144a860
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.13+d7c144a860
fabric-item-api-v1: Fabric Item API (v1) 1.5.0+85719ab760
fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.13+91896a4960
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.12+54e5b2ec60
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.10+b4f4f6cd60
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.0.4+d8d7804a60
fabric-loot-api-v2: Fabric Loot API (v2) 1.0.0+e747827960
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.0+e747827960
fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.2+81ea5b3c60
fabric-models-v0: Fabric Models (v0) 0.3.6+d7c144a860
fabric-networking-api-v1: Fabric Networking API (v1) 1.0.21+d882b91560
fabric-networking-v0: Fabric Networking (v0) 0.3.8+b4f4f6cd60
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 2.1.2+032c981d60
fabric-particles-v1: Fabric Particles (v1) 0.2.12+526dc1ac60
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.8+0d9ab37260
fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.13+d882b91560
fabric-renderer-indigo: Fabric Renderer - Indigo 0.5.0+7faf0d8860
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.11+b4f4f6cd60
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.7+d7c144a860
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 2.0.2+54e5b2ec60
fabric-rendering-v0: Fabric Rendering (v0) 1.1.13+b4f4f6cd60
fabric-rendering-v1: Fabric Rendering (v1) 1.10.7+54e5b2ec60
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.0.3+91b7aa6660
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.5.1+e747827960
fabric-screen-api-v1: Fabric Screen API (v1) 1.0.10+d882b91560
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.2.0+1f6558e860
fabric-textures-v0: Fabric Textures (v0) 1.0.12+3ac43d9560
fabric-transfer-api-v1: Fabric Transfer API (v1) 1.6.2+f4563ac860
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 1.1.0+e747827960
fabric-language-kotlin: Fabric Language Kotlin 1.7.4+kotlin.1.6.21
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.6.21
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.6.21
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.6.21
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.6.21
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.6.1
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.6.1
org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.3.2
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.3.2
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.3.2
fabricloader: Fabric Loader 0.14.6
fabricskyboxes: FabricSkyBoxes 0.5.5
fallingtree: FallingTree 3.5.1
farmersdelight: Farmer's Delight 1.18.2-0.2.1
feature_nbt_deadlock_be_gone: Feature NBT Deadlock Be Gone - Fabric 2.0.0+1.18.2-rc1
ferritecore: FerriteCore 4.2.1
firstperson: FirstpersonModel 2.1.0
forgeconfigapiport: Forge Config API Port 3.2.0
fps: FPS Monitor 1.18-1.2.1-Fabric
freecam: Freecam 1.0.6
friendsandfoes: Friends&Foes 1.4.2
fvt: Flour's Various Tweaks 1.10.0-mc1.18.2
gammautils: Gamma Utils 1.5.7
geckolib3: Geckolib 3.0.42
com_eliotlash_mclib_mclib: mclib 18
com_eliotlash_molang_molang: molang 18
global-datapack: Global Datapack 1.0
goodall: Goodall 1.0.2
graveyard: The Graveyard 1.8
omega-config: OmegaConfig 1.2.2-1.18.1
icarus: Icarus 1.11
iceberg: Iceberg 1.0.38
immersive_armors: Immersive Armors 1.3.4
incendium: Incendium + Seed Fix 5.0.3
indium: Indium 1.0.3+mc1.18.2
inventoryhud: Inventory HUD + 3.4.2
inventoryprofilesnext: Inventory Profiles Next 1.5.0
iris: Iris 1.2.4-build.38
org_anarres_jcpp: jcpp 1.4.14
java: OpenJDK 64-Bit Server VM 17
keymap: KeyMap 0.4.2-beta.3+1.18.1-fabric
org_yaml_snakeyaml: snakeyaml 1.30
ksyxis: Ksyxis 1.1
lazydfu: LazyDFU 0.1.2
lithium: Lithium 0.7.10
llamarama: Llamarama 1.7.0
loadingscreentips: Loading Tips 1.0.1
malilib: MaLiLib 0.12.1
mca: Minecraft Comes Alive 7.3.0
mcpppp: MCPPPP 0.7.1
megane: megane 7.5.1
megane-api: megane-api 7.1.0
megane-fabric-transfer: megane-fabric-transfer 7.1.0
megane-runtime: megane-runtime 7.2.0
megane-vanilla: megane-vanilla 7.1.1
memoryleakfix: memory Leak Fix 1.18.2-0.3.3
minecraft: Minecraft 1.18.2
moderate-loading-screen: Mod-erate Loading Screen 1.1.3
modmenu: Mod Menu 3.2.2
modsettings: ModSettings 1.1.0+1.18.1
moremcmeta: MoreMcmeta 1.18.2-3.0.3
morevillagers-fabric: MoreVillagersFabric 3.2.0-SNAPSHOT
mythicmounts: Mythic Mounts 1.18.2-7.0
naturescompass: Nature's Compass 1.18.2-2.0.3-fabric
no-resource-pack-warnings: No Resource Pack Warnings 1.0.0
notenoughanimations: NotEnoughAnimations 1.6.0
notenoughcrashes: Not Enough Crashes 4.1.6+1.18.2
nyfsquiver: Nyf's Quivers Fabric-0.5.0-1.18.2
optigui: OptiGUI 1.1.0
org_apache_commons_commons-text: commons-text 1.9
paperdoll: PaperDoll 1.1.0-mc1.18
patchouli: Patchouli 1.18.2-69-FABRIC
phosphor: Phosphor 0.8.1
pickupnotifier: Pick Up Notifier 3.2.0
cardinal-components-base: Cardinal Components API (base) 4.1.4
cardinal-components-entity: Cardinal Components API (entities) 4.1.4
polymorph: Polymorph 0.0.21-1.18.2
cardinal-components-block: Cardinal Components API (blocks) 4.1.4
cardinal-components-item: Cardinal Components API (items) 4.1.4
prefab: Prefab 3.1.5
presencefootsteps: Presence Footsteps 1.5.0
kirin: Kirin UI 1.10.0
puzzle: Puzzle 1.2.1
midnightlib: MidnightLib 0.4.0
puzzle-base: Puzzle Base 1.2.1
puzzle-gui: Puzzle GUI 1.2.1
puzzle-models: Puzzle Models 1.2.1
puzzle-splashscreen: Puzzle Splash Screen 1.2.1
puzzleslib: Puzzles Lib 3.3.5
quickshulker: Quick Shulker 1.3.6-1.18
kyrptconfig: Kyrpt Config 1.3.4-1.18
blue_endless_jankson: jankson 1.2.1
shulkerutils: shulkerutils 1.0.4-1.18
reasonable-sorting: Reasonable Sorting 1.5
reeses-sodium-options: Reese's Sodium Options 1.4.2
repurposed_structures: Repurposed Structures 4.1.11+1.18.2
respackopts: Resource Pack Options 2.10.2
com_github_meteordevelopment_starscript: starscript 0.1.9
libjf-base: LibJF Base 2.8.1
libjf-data-manipulation-v0: LibJF Data Manipulation 2.8.1
libjf-unsafe-v0: LibJF Unsafe 2.8.1
roughlyenoughitems: Roughly Enough Items 8.2.470
roughlyenoughresources: Roughly Enough Resources 2.5.0
seedfix: Seed Fix 1.0.1
showmeyourskin: Show Me Your Skin! 1.1.2+1.18.2
shwfox: Shadew's Foxes 1.3+fabric
skiptransitions: Skip Transitions 1.3.2+1.18.x
sodium: Sodium 0.4.1+build.15
org_joml_joml: joml 1.10.2
sodium-extra: Sodium Extra 0.4.4+mc1.18.2-build.39
caffeineconfig: CaffeineConfig 1.1.0
spoornweaponattributes: SpoornWeaponAttributes 3.4
net_objecthunter_exp4j: exp4j 0.4.8
stoneholm: Stoneholm 1.4.3
suggestion_tweaker: Suggestion Tweaker 1.18.2-1.2.0
t_and_t: Towns and Towers - Structure Add-on 1.6
terrablender: TerraBlender 1.1.0.101
com_electronwill_night-config_core: core 3.6.4
com_electronwill_night-config_toml: toml 3.6.4
torohealth: ToroHealth Damage Indicators 1.18-fabric-2
tputils: TP Utils 1.5.12
travelerstitles: Traveler's Titles 1.18.2-Fabric-2.1.1
trinketofundying: Trinket of Undying 2.0.1-1.18
trinkets: Trinkets 3.3.1
trinketshulkerboxes: Trinket Shulker Boxes 2.0.1-1.18.1
tweakermore: TweakerMore 3.3.0
conditional-mixin: conditional mixin 0.3.0
vanityslots: Vanity Slots 1.1.2
villager-hats: Villager Hats 1.4.0
waystones: Waystones 2.5.3
weaponmaster: YDM's Weapon Master 1-18-x
whats_that_slot: What's That Slot? 1.2.3+1.18.1
whisperwoods: Whisperwoods 1.18.2-2.1.0
wthit: wthit 4.10.3
wthit-plugins: Wthit Plugins 1.0.5
xaerominimap: Xaero's Minimap 22.9.0
xaeroworldmap: Xaero's World Map 1.23.1
xtraarrows: Xtra Arrows 1.8.3
yungsapi: YUNG's API 1.18.2-Fabric-2.0.8
yungsbridges: YUNG's Bridges 1.18.2-Fabric-2.1.0
yungsextras: YUNG's Extras 1.18.2-Fabric-2.1.0
zoomify: Zoomify 1.6.0
dev_isxander_settxi: settxi 2.1.1
settxicloth: Settxi Cloth Impl 1.0.2
Loaded Shaderpack: ComplementaryShaders_v4.4.zip
Profile: Custom (+66 options changed by user)
Launched Version: 1.18.2
Backend library: LWJGL version 3.2.2 build 10
Backend API: NVIDIA GeForce GTX 980 Ti/PCIe/SSE2 GL version 3.2.0 NVIDIA 512.95, NVIDIA Corporation
Window size:
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fabric'
Type: Client (map_client.txt)
CPU: 8x Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
Suspected Mods: None

Player model not colored with lighting while using Figura model

While testing out this mod with Figura I noticed that the light doesn't colour the player while they have a Figura model active.

I knew this'd be the case almost immediately as soon as I got Minecraft open because Figura uses its own player model renderer.

Figura will go through a rewrite sometime in the future so if you'd like to wait until then that's 100% fine. If you can't do it that's also fine. I'm also sure this also isn't the most important issue either so yeah.

If you need anything else to help towards this please let me know.



No Figura
While not using a Figura model

Figura
While using a Figura model

Mod on 1.17.1 is not working.

If i launch the game with this mod it crashes. i Use colored-lights-1.0.3.jar. But if i drag it from the mods folder Minecraft is starts normally not crashes.

CL doesn't read light colors from resource packs

Using a custom resource pack that sets green candles' lights are extremely green and purple candles' lights as extremely purple, you'd expect the candles to produce very colorful displays (brightness set to max):

2021-05-09_23 01 47

Steps to reproduce:

  1. Install and enable the example resource pack
  2. Put a green or a purple candle, and light it with a flint and steel.

Modifying the /assets/colored_lights/light_colors.json file in the mod's archive doesn't work either. Additionally, you can't change existing colors with a resource pack.

test_resourcepack.zip

conflict with Emotecraft / bendy-lib

Issue

colored-light's ModelPartMixin conflicts with bendy-lib's IModelPartMixin.

Both are trying to redirect the same ModelPart.renderCuboids() call.

Attempt 1

I initially tried solving this by replacing the colored-lights @Redirect with a @ModifyArgs, but this caused issues which I can only describe as undefined behavior.

This is how it looked like:
test
Initially, running with a bunch of other mods, args.<Integer>get(2); was reading a client/render/BufferBuilder instead of an int/Integer. Disabling all other mods except Emotecraft changed this to a client/render/SpriteTexturedVertexConsumer.
Both these classes are not used in ModelPart or the mixin-methods.
Even weirder, enabling some mods again, it suddenly started working.

In short: It seems you cannot work with redirected methods at all.

Attempt 2

My second try was compiling against bendy-lib and adding a mixin for bendy-lib's IModelPartMixin - but this doesn't work since mixin classes cannot be refered to directly.

One Possible Solution

If bendy-lib moves it's IModelPartMixin.redirectRenderCuboids() code into any referable class, then colored-lights can redirect all cuboid.renderCuboid() calls inside that method instead of ModelPart.render().

This is doable by using a IMixinConfigPlugin: If bendy-lib is installed, disable the ModelPartMixin and enable the mixin for bendy-lib.

[Suggestion] Use blockstates to get light color

Hi, it will be a great addition if it will be possible to define custom colors for different blockstates of the same block. As I can see color request uses blockstates, but color registration use only blocks (and that's actually limits possible colors for blocks). Looks like it will require some small changes, but as a result it will allow to add blocks with more complex light. Adding basic non-json API will help with this too (for example if there will be an API that allows return color based on blockstate + position this will allow modders to use block color providers as a source of color too)

Integrate with LambdaDynamicLights

Colored dynamic lights! We just need to be able to update the chunk light colors based on the current dynamic light state. We might need to use some simplified blending algorithm with existing lights in the chunk in order to not need to recompute everything.

Abandoned?

Has the mod been abandoned? There haven't been any commits since June 11th and there is still incompatibility with Sodium.

Possibility for a JAVA dev api?

Hey fellow south african lol. Will you ever consider adding a JAVA api for modders to use? The JSON is nice, but quite limited in what it can do

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.