Code Monkey home page Code Monkey logo

itlt's People

Contributors

ferriarnus avatar kmecpp avatar paintninja avatar sunshinehunter avatar zlepper avatar

Stargazers

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

Watchers

 avatar  avatar

itlt's Issues

"Rendersystem called from wrong thread" Crash on macOS

Describe the bug
One of the users of my modpack gets this crash when playing it. I don't know the exact specifics and I'm not using macOS so I can't reproduce this myself either.

To Reproduce
Steps to reproduce the behavior:

  1. Play my modpack on macOS.
  2. Game crashes.

Expected behavior
Minecraft doesn't crash and the user is able to play the modpack perfectly fine.

Environment details
Please fill in what you know, skip any parts you don't know.

  • Operating system (e.g. Windows 10): Mac OS X (aarch64) version 14.2.1
  • Java (e.g. AdoptOpenJDK 8 HotSpot): 17.0.8
  • Mod version (e.g. 1.16.5-2.0.0): 2.2.0
  • Minecraft version (e.g. 1.16.5): 1.19.2

Logs and additional context
This is the log that was submitted to me by the user.
My modpack is Create+.

Question about window title variables

How can we help?
In itlt-client.toml there's some variables such as %mc / %modpackName.
I wanna ask do we have other variables?Emmm,like "%time" "%playername" or somethings else.If not,could you add this in feature?

Environment details
Please fill in what you know, skipping any parts you don't know.

  • Operating system (Windows 7):
  • Java (LibericaJDK17):
  • Mod version (2.2.0):
  • Minecraft version (1.19.4):

Mod Not working with the Curseforge Launcher for the modpack I'm devving

Whenever I Launch The modpack I work on with the mods configured icon and title? it doesn't do anything but display the usual Minecraft icon and title of the window.

Steps to reproduce the behavior:

  1. Just by launching the game after configuring

I expect the Mod to actually change the display icon and window title but it doesn't.

Please fill in what you know, skip any parts you don't know.

  • Operating system : Windows 10
  • Java: Latest version
  • Minecraft version: 1.12.2

X Error of failed request: BadLength

Describe the bug
Mod crashes on startup on Linux (using X11)

To Reproduce
Steps to reproduce the behavior:

  1. Launch the game with ITLT installed, on Linux using X11
  2. Observe crash

Expected behavior
No crash

Environment details
Please fill in what you know, skip any parts you don't know.

  • Operating system (e.g. Windows 10): Ubuntu 18.04
  • Java (e.g. AdoptOpenJDK 8 HotSpot):
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-8u292-b10-0ubuntu1~18.04-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)
  • Mod version (e.g. 1.16.5-2.0.0): 1.16.x-2.0.0
  • Minecraft version (e.g. 1.16.5): 1.16.5

Logs and additional context
https://paste.ee/p/DFQQ0

This issue was first reported to the modpack here and they said it was caused by ITLT

Add localization/language support for the welcome page

Check if this has already been suggested first
Go to https://github.com/zlepper/itlt/issues?q=is%3Aopen+is%3Aissue+label%3Asuggestion to view a list of currently open suggestions. If you find one that's similar to yours, react on it with a thumbs up and leave a comment if you have any useful info to add.

What's your idea?
Write your idea/suggestion here

I'm currently writing the "Welcome" page for my modpack in English, but I know lots of people who play the pack in a different language and would love to read a translated version. Currently, at least to me there's no way to add for example a Spanish, German or French version of the welcome text that then gets replaced based on the selected language. I bet it's not too complex to add, is it? Just add a folder structure - by default and drop a .txt file for each language - by the modpack dev. It would make it even more useful in the near future.
I'd benefit from a 1.18.2 version of said feature.
Thanks for reading!

Unable to setup GitHub Pages

Hey Zlepper,

I've made a gh-pages branch and populated it with an index.html, however I'm unable to enable hosting of it to https://zlepper.github.io/itlt/ . You might need to manually enable it in the repo settings.

I would like to be able to do this so that users are automatically taken to a launcher-specific guide. For example, clicking the "Show guide" button here would by default take them to https://zlepper.github.io/itlt?launcher="technic" if using the Technic Launcher, which would redirect them to https://github.com/zlepper/itlt/wiki/Technic-Launcher-guide
image.

While I could host it on my own web server, I think having this hosted directly from the repo would improve trust and make web-related PRs easier. Please let me know your thoughts and which option you'd prefer. :)

crash-report

My MC crashes with ITLT, without it everything is fine. It could still be a cross-mod problem, but I'll report it anyway. This is the crash-report.
Sorry for the inconvenience...

NSInternalInconsistencyException on macOS 11.5.2: reason: 'NSWindow drag regions should only be invalidated on the Main Thread!'

Describe the bug
Upon launching, an NSInternalInconsistencyException is thrown on the thread, assumedly the reason being that the window configuration doesn't play nice when executed on another thread that is not the Main thread (for whatever reason?)
To Reproduce
Steps to reproduce the behavior:

  1. Launch Minecraft with ITLT 2.0.x on macOS
  2. Await Minecraft's instantiation
  3. Wait for the game to close, and look at the launcher log.

Expected behavior
A successful launch.

Environment details

  • Operating system (e.g. Windows 10): macOS 11.5.2 Big Sur
  • Java (e.g. AdoptOpenJDK 8 HotSpot): Oracle Java 8 1.8.0_301
  • Mod version (e.g. 1.16.5-2.0.0): 1.16.5-2.0.1
  • Minecraft version (e.g. 1.16.5): 1.16.5

Logs and additional context
A full log can be found here, with the corresponding error occurring on Line 1994 right after the customWindowTitle log.

Please let me know if there is anything I can do to help.

Server compatibility issue

We tried to add this to both our server and our client due to not being able to join our private server when ever we only had this mod on our client-side pack.

We know it's not supposed to be on the server but it was worth a shot, that being said, for some reason when you have the mod in our modpack we are not able to join our server and are getting that we are not compatible with the server.

[Bug - 1.19.2] Incompatible with "ChatImage"

Related to kitUIN/ChatImage#17

Describe the bug
Unable to launch the game when using ChatImage + It's the Little things because both export the same package...

To Reproduce

  1. Install Minecraft + Forge 43.2.23
  2. Install ChatImage 1.1.6
  3. Install ITLT (It's the little things) 2.2.0
  4. Try to Launch the Game
  5. Exception caught from launcher (check below for the logs)

Expected behavior
My game not crashing :)

Environment details

  • Windows 10
  • Java 17
  • Mod Version: 1.19.2-2.2.0
  • Minecraft version: 1.19.2

Logs and additional context

Exception caught from launcher
java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:58)
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:88)
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:126)
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:71)
Caused by: java.lang.module.ResolutionException: Modules itlt and chatimage export package net.sf.image4j.util to module forge
	at java.base/java.lang.module.Resolver.resolveFail(Resolver.java:901)
	at java.base/java.lang.module.Resolver.failTwoSuppliers(Resolver.java:815)
	at java.base/java.lang.module.Resolver.checkExportSuppliers(Resolver.java:736)
	at java.base/java.lang.module.Resolver.finish(Resolver.java:380)
	at java.base/java.lang.module.Configuration.<init>(Configuration.java:140)
	at java.base/java.lang.module.Configuration.resolveAndBind(Configuration.java:494)

Maybe this or this could help?

Crash on startup

This mod from TechnoMagic modpack causes crashes.

  • OS: Windows 10
  • Mod version: itlt-1.16.x-2.0.1 from curseforge
  • Minecraft version: 1.16.5

log from launching just the mod and nothing else:
latest.log

macOS NSInternalInconsistencyException when changing window title

Describe the bug
macOS now enforces the same thread for window title interaction. As of itlt v2.1.0 I sorted this out for icon handling and it looks like I'll need to also do this for window title stuff.

To Reproduce
Steps to reproduce the behavior:

  1. Enable custom window title
  2. Launch the game in latest macOS

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

Environment details
Please fill in what you know, skip any parts you don't know.

  • Operating system (e.g. Windows 10): macOS
  • Java (e.g. AdoptOpenJDK 8 HotSpot): Oracle JDK 17.0.1 64-bit
  • Mod version (e.g. 1.16.5-2.0.0): 1.18.x-2.1.0
  • Minecraft version (e.g. 1.16.5): 1.18.1

Logs and additional context
Related to #29.
Thanks to @LotuxPunk for letting me know about this.
Using an Apple Silicon M1 processor

latest.log

itlt gets blamed for other mod's crashes in certain situations

Describe the bug
itlt gets blamed for other mod's crashes in the crash report when showing the Forge error screen.

To Reproduce
Steps to reproduce the behavior:

  1. Install a mod that is marked as 1.18-only
  2. Install itlt 1.18.x-2.1.0
  3. The mod from step 1 will fail due to being declared as 1.18-only and Forge being 1.18.2
  4. On showing the Forge error screen to notify the user of this in the GUI, itlt crashes as the Forge config system isn't activated in this state and returns null to itlt unexpectedly

Expected behavior
For the Forge error screen to be shown for the incompatible mod and the crash report to not mention itlt.

Environment details

  • Operating system (e.g. Windows 10): Windows 11
  • Java (e.g. AdoptOpenJDK 8 HotSpot): Microsoft OpenJDK 17.0.1 64-Bit
  • Mod version (e.g. 1.16.5-2.0.0): 1.18.x-2.1.0
  • Minecraft version (e.g. 1.16.5): 1.18.2

Logs and additional context
Looks like I'll need to put in some extra null checks and special handling in my usage of Forge's config system.

crash-2022-03-08_09.09.49-client.txt
crash-2022-03-08_09.09.49-fml.txt
latest.log

Remember chat messages

Will allow you to start typing a message into chat.
Close the chat window without sending the message.
Open the window again and the message will still be there.

FileNotFoundException when detecting the modpack display name

Describe the bug
Itlt fails to detect the modpack display name when using PolyMC on Linux, logging a warning and printing a FileNotFoundException each time. The FileNotFoundException is not visible in the debug.log.

To Reproduce
Steps to reproduce the behavior:

  1. Make a vanilla instance on PolyMC
  2. Install Forge and itlt
  3. Launch the instance

Expected behavior
The modpack name gets detected properly. When failing to detect the display name exceptions should be logged to debug.log instead of the console.

Environment details
Please fill in what you know, skip any parts you don't know.

  • Operating system (e.g. Windows 10): NixOS Unstable
  • Java (e.g. AdoptOpenJDK 8 HotSpot): OpenJDK 17.0.1
  • Mod version (e.g. 1.16.5-2.0.0): 1.18.x-2.1.0
  • Minecraft version (e.g. 1.16.5): 1.18.2

Logs and additional context
debug.log
Console log

Pack gets stuck loading when this mod is installed (1.12.2)

I tried adding this mod to my pack, but when loading up, right after it switched the window title, it shows forge loading 6/7 and ModIdMapping - Minecraft Forge and just gets stuck there no matter how long I wait, like so. I compared with the exact same settings with & without the mod, but it seems this mod is what gets it stuck. Here is my config file. I would post my log file too, but its too massive for most pasting sites to handle and did not show any errors relating to itlt.

[1.15.2 Server Crash]

---- Minecraft Crash Report ----
// You should try our sister game, Minceraft!

Time: 4/23/20 12:05 PM
Description: Exception in server tick loop

net.minecraftforge.fml.LoadingFailedException: Loading errors encountered: [
Gobber 2 (gobber2) has failed to load correctly
§7null,
It's the little things (itlt) has failed to load correctly
§7null
]
at net.minecraftforge.fml.ModLoader.dispatchAndHandleError(ModLoader.java:201) ~[?:?] {re:classloading}
at net.minecraftforge.fml.ModLoader.gatherAndInitializeMods(ModLoader.java:183) ~[?:?] {re:classloading}
at net.minecraftforge.fml.server.ServerModLoader.begin(ServerModLoader.java:45) ~[?:?] {re:classloading}
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:122) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:613) [?:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,pl:mixin:A,pl:runtimedistcleaner:A}
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_241] {}

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

-- System Details --
Details:
Minecraft Version: 1.15.2
Minecraft Version ID: 1.15.2
Operating System: Linux (amd64) version 4.15.0-76-generic
Java Version: 1.8.0_241, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 6812531576 bytes (6496 MB) / 8575254528 bytes (8178 MB) up to 8589934592 bytes (8192 MB)
CPUs: 24
JVM Flags: 3 total; -Xmx8192M -Xms512M -XX:+UseG1GC
ModLauncher: 5.0.0-milestone.4+67+b1a340b
ModLauncher launch target: fmlserver
ModLauncher naming: srg
ModLauncher services:
/eventbus-2.0.0-milestone.1-service.jar eventbus PLUGINSERVICE
/custom.jar object_holder_definalize PLUGINSERVICE
/custom.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-2.0.4-shadowed.jar accesstransformer PLUGINSERVICE
/custom.jar capability_inject_definalize PLUGINSERVICE
/custom.jar runtimedistcleaner PLUGINSERVICE
/custom.jar fml TRANSFORMATIONSERVICE
/MixinBootstrap-1.0.2.jar mixinbootstrap TRANSFORMATIONSERVICE
/MixinBootstrap-1.0.2.jar mixin PLUGINSERVICE
/MixinBootstrap-1.0.2.jar mixinbootstrap PLUGINSERVICE
FML: 31.1
Forge: net.minecraftforge:31.1.46
FML Language Providers:
[email protected]
minecraft@1
Mod List:
CyclopsCore-1.15.2-1.6.2.jar Cyclops Core {[email protected] CREATE_REGISTRIES}
upsizer-mc1.15.2-5.1.jar Upsizer {[email protected] CREATE_REGISTRIES}
compact-storage-forge-4.0.3-1.15.2.jar Compact Storage {[email protected] CREATE_REGISTRIES}
ContentCreatorIntegration-1.15.2-1.5.0.jar Content Creator Integration {[email protected] CREATE_REGISTRIES}
DoggyTalents-1.15.2-1.15.2.3.jar Doggy Talents {[email protected] CREATE_REGISTRIES}
ChineseWorkshop-1.15.2-2.4.2.jar ChineseWorkshop {[email protected] CREATE_REGISTRIES}
mcw-windows-1.0.0-mc1.15.1_1.15.2.jar Macaw's Windows {[email protected] CREATE_REGISTRIES}
Industrial Agriculture[Core]-1.15.2-1.7.0.jar Industrial Agriculture {[email protected] CREATE_REGISTRIES}
KleeSlabs_1.15.2-8.0.0.jar KleeSlabs {[email protected] CREATE_REGISTRIES}
rsgauges-1.15.2-1.2.3-b1.jar Gauges and Switches {[email protected] CREATE_REGISTRIES}
findme-1.15.2-1.2.1.jar Find Me {findme@NONE CREATE_REGISTRIES}
Neat 1.6-20.jar Neat {[email protected] CREATE_REGISTRIES}
ForgeEndertech-1.15.2-6.0.2.1-build.0024.jar Forge Endertech {[email protected] CREATE_REGISTRIES}
CookingForBlockheads_1.15.2-8.0.1.jar Cooking for Blockheads {[email protected] CREATE_REGISTRIES}
Controlling-6.1.4.jar Controlling {[email protected] CREATE_REGISTRIES}
Placebo-1.15.2-3.0.2.jar Placebo {[email protected] CREATE_REGISTRIES}
dankstorage-2.6.jar Dank Storage {[email protected] CREATE_REGISTRIES}
citadel-1.1.4.jar Citadel {[email protected] CREATE_REGISTRIES}
Powah-1.15.2-1.1.12.jar Powah {[email protected] CREATE_REGISTRIES}
ftb-gui-library-1.0.0.14.jar FTB GUI Library {[email protected] CREATE_REGISTRIES}
rangedpumps-0.7.1.jar Ranged Pumps {[email protected] CREATE_REGISTRIES}
ColouredTooltips-1.15.2-6.0.1.jar ColouredTooltips {[email protected] CREATE_REGISTRIES}
WitherSkeletonTweaks-1.15.1-4.0.0.jar Wither Skeleton Tweaks {[email protected] CREATE_REGISTRIES}
Bookshelf-1.15.2-5.4.25.jar Bookshelf {[email protected] CREATE_REGISTRIES}
Reliquary-1.15.2-1.3.4.972.jar Reliquary {[email protected] CREATE_REGISTRIES}
randompatches-1.15.2-1.21.1.2.jar RandomPatches {[email protected] CREATE_REGISTRIES}
ChanceCubes-1.15.2-5.0.2.360.jar Chance Cubes {[email protected] CREATE_REGISTRIES}
buildinggadgets-3.3.4.jar Building Gadgets {[email protected] CREATE_REGISTRIES}
DarkUtilities-1.15.2-3.0.3.jar Dark Utilities {[email protected] CREATE_REGISTRIES}
Apotheosis-1.15.2-3.0.7.jar Apotheosis {[email protected] CREATE_REGISTRIES}
ProgressiveBosses-2.1.5-mc1.15.2.jar Progressive Bosses {[email protected] CREATE_REGISTRIES}
MekanismGenerators-1.15.2-9.10.1.414.jar Mekanism: Generators {[email protected] CREATE_REGISTRIES}
speedyhoppers-1.15.2-2.jar Speedy Hoppers {[email protected] CREATE_REGISTRIES}
FpsReducer-mc1.15.2-1.14.1.jar FPS Reducer {[email protected] CREATE_REGISTRIES}
EnergeticSheep-1.15.2-1.1.6.jar EnergeticSheep {[email protected] CREATE_REGISTRIES}
ftb-teams-1.0.0.5.jar FTB Teams {[email protected] CREATE_REGISTRIES}
MysticalAgradditions-1.15.2-3.0.0.jar Mystical Agradditions {[email protected] CREATE_REGISTRIES}
mysticallib-1.15.2-2.0.0.jar Mystical Lib {[email protected] CREATE_REGISTRIES}
refinedstorage-1.8.1.jar Refined Storage {[email protected] CREATE_REGISTRIES}
quartz-chests-1.1.0.5.jar Quartz Chests {[email protected] CREATE_REGISTRIES}
mcw-bridges-1.0.4fix-mc1.15.2.jar Macaw's Bridges {[email protected] CREATE_REGISTRIES}
industrial-foregoing-1.15.2-2.2.2-28d4a81.jar Industrial Foregoing {[email protected] CREATE_REGISTRIES}
torchmaster-2.1.1-rc0.jar Torchmaster {[email protected] CREATE_REGISTRIES}
Overloaded Compressed Blocks-1.15.2-1.0.12.jar Overloaded Compressed Blocks {[email protected] CREATE_REGISTRIES}
CommonCapabilities-1.15.2-2.4.4.jar CommonCapabilities {[email protected] CREATE_REGISTRIES}
AmbientSounds_v3.0.19_mc1.15.2.jar Ambient Sounds {[email protected] CREATE_REGISTRIES}
GreaterEye-1.15.2-1.0.5.jar GreaterEye {[email protected] CREATE_REGISTRIES}
BiomesOPlenty-1.15.2-10.0.0.355-universal.jar Biomes O' Plenty {[email protected] CREATE_REGISTRIES}
BetterDrowning-1.15.2-1.0.3.jar BetterDrowning {[email protected] CREATE_REGISTRIES}
phosphor-forge-mc1.15.2-0.5.2+build.4.jar Phosphor {[email protected]+build.4 CREATE_REGISTRIES}
Blur-1.1.0-1.jar Blur {[email protected] CREATE_REGISTRIES}
valkyrielib-1.15.2-3.0.2.1.jar ValkyrieLib {[email protected] CREATE_REGISTRIES}
Lollipop-1.15.2-1.0.14.jar Lollipop {[email protected] CREATE_REGISTRIES}
simplylight-1.15.2-0.9.0.jar Simply Light {[email protected] CREATE_REGISTRIES}
SolarFluxReborn-1.15.2-15.0.0.jar Solar Flux Reborn {[email protected] CREATE_REGISTRIES}
curios-FORGE-1.15.2-2.0.2.2.jar Curios API {[email protected] CREATE_REGISTRIES}
Botania r1.15-382.jar Botania {[email protected] CREATE_REGISTRIES}
Patchouli-1.15.2-1.2-31.jar Patchouli {[email protected] CREATE_REGISTRIES}
ClothConfig2-2.0.jar Cloth Config Forge v2 API {[email protected] CREATE_REGISTRIES}
OreExcavation-1.7.151.jar Ore Excavation {oreexcavation@NONE CREATE_REGISTRIES}
betbeacpl_1.15.2-1.0.jar Better Beacon Placement {[email protected] CREATE_REGISTRIES}
libnonymous-1.15.2-1.1.1.5.jar Libnonymous {[email protected] CREATE_REGISTRIES}
Gobber2-1.15.2-2.2.81.jar Gobber 2 {[email protected] ERROR}
tombstone-4.3.4-1.15.2.jar Corail Tombstone {[email protected] CREATE_REGISTRIES}
obfuscate-0.4.2-1.15.2.jar Obfuscate {[email protected] CREATE_REGISTRIES}
vehicle-mod-0.43.5-1.15.2.jar MrCrayfish's Vehicle Mod {[email protected] CREATE_REGISTRIES}
Server_Utils-1.15.2-1.3.9.jar Elrol's Server Utilities {[email protected] CREATE_REGISTRIES}
mcw-roofs-1.0.2-mc1.15.2_1.15.1.jar Macaw's Roofs {[email protected] CREATE_REGISTRIES}
furniture-7.0.0-pre16-1.15.1.jar MrCrayfish's Furniture Mod {[email protected] CREATE_REGISTRIES}
cc-tweaked-1.15.2-1.87.0.jar CC: Tweaked {[email protected] CREATE_REGISTRIES}
AI-Improvements-1.15.2-0.3.0.jar AI-Improvements {[email protected] CREATE_REGISTRIES}
mcw-furniture-1.0.1-mc1.15.1 1.15.2.jar Macaw's Furnitures {[email protected] CREATE_REGISTRIES}
authme-1.14_1.15-1.1.1.jar Auth Me {[email protected] CREATE_REGISTRIES}
BetterBurning-1.15.2-1.3.4.jar BetterBurning {[email protected] CREATE_REGISTRIES}
bwncr-1.15.1-3.6.13.jar Bad Wither No Cookie Reloaded {[email protected] CREATE_REGISTRIES}
FastLeafDecay-v22.jar FastLeafDecay {fastleafdecay@v22 CREATE_REGISTRIES}
PrettyBeaches_1.15.1-4.0.0.jar Pretty Beaches {[email protected] CREATE_REGISTRIES}
SimpleDiscordRichPresence-1.15.2-1.2.6.jar Simple Discord Rich Presence {[email protected] CREATE_REGISTRIES}
QuantumStorage-1.15.2-5.1.1.jar QuantumStorage {quantumstorage@NONE CREATE_REGISTRIES}
StevesFactoryManager-1.15.2-4.0.0-alpha+1.jar Steve's Factory Manager {[email protected]+1 CREATE_REGISTRIES}
SpellChecker-1.15-1.0.3.1.jar Spell Checker {[email protected] CREATE_REGISTRIES}
Cyclic-1.15.2-0.3.4.jar Cyclic {[email protected] CREATE_REGISTRIES}
Kiwi-1.15.2-2.7.1.jar Kiwi {[email protected] CREATE_REGISTRIES}
ClientTweaks_1.15.2-4.1.1.jar Client Tweaks {[email protected] CREATE_REGISTRIES}
Cucumber-1.15.2-3.0.5.jar Cucumber Library {[email protected] CREATE_REGISTRIES}
TrashSlot_1.15.2-11.0.0.jar TrashSlot {[email protected] CREATE_REGISTRIES}
torchslabmod-1.15.2_v1.6.8.jar Torch Slab Mod {[email protected] CREATE_REGISTRIES}
pamhc2trees-1.15.2-1.0.3.jar Pam's HarvestCraft 2 Fruit Trees {pamhc2trees@version CREATE_REGISTRIES}
creeperfix-1.15.2-1.3.jar CreeperFix {[email protected] CREATE_REGISTRIES}
snad-1.8.5.10a-1.15.2.jar Snad {[email protected] CREATE_REGISTRIES}
item-filters-2.2.0.14.jar Item Filters {[email protected] CREATE_REGISTRIES}
jei-1.15.2-6.0.0.3.jar Just Enough Items {[email protected] CREATE_REGISTRIES}
EverlastingAbilities-1.15.2-1.6.1.jar EverlastingAbilities {[email protected] CREATE_REGISTRIES}
lithium-mc1.15.2-forge-0.4.6-rc3-mod.jar Lithium {[email protected] CREATE_REGISTRIES}
buzzierbees-1.4.jar Buzzier Bees {[email protected] CREATE_REGISTRIES}
AttributeFix-1.15.2-7.0.2.jar AttributeFix {[email protected] CREATE_REGISTRIES}
Mekanism-1.15.2-9.10.1.414.jar Mekanism {[email protected] CREATE_REGISTRIES}
Upgrade-Aquatic-1.15.2-v1.5.1.jar Upgrade Aquatic {[email protected] CREATE_REGISTRIES}
fablibrary-1.15.2-1.1.jar FAB Library {[email protected] CREATE_REGISTRIES}
Waystones_1.15.2-6.0.1.jar Waystones {[email protected] CREATE_REGISTRIES}
Clumps-5.0.2.jar Clumps {[email protected] CREATE_REGISTRIES}
LightOverlay-4.4.jar Light Overlay Forge {[email protected] CREATE_REGISTRIES}
journeymap-1.15.2-5.7.0beta1.jar Journeymap {[email protected] CREATE_REGISTRIES}
NaturesCompass-1.15.2-1.8.5.jar Nature's Compass {[email protected] CREATE_REGISTRIES}
SimpleStorageNetwork-1.15.2-0.3.2.jar Simple Storage Network {[email protected] CREATE_REGISTRIES}
SereneSeasons-1.15.2-3.0.0.69-universal.jar Serene Seasons {[email protected] CREATE_REGISTRIES}
VanillaTweaks-1.15.2.1.5.22.jar VanillaTweaks {[email protected] CREATE_REGISTRIES}
AdHooks-1.15.2-5.0.0.0-build.0004.jar Advanced Hook Launchers {[email protected] CREATE_REGISTRIES}
FarmingForBlockheads_1.15.2-6.1.0.jar Farming for Blockheads {[email protected] CREATE_REGISTRIES}
The-Endergetic-Expansion-1.15.2-v1.2.5.jar The Endergetic Expansion {[email protected] CREATE_REGISTRIES}
BonsaiTrees-2.1.2.6.jar Bonsai Trees 2 {[email protected] CREATE_REGISTRIES}
nhacampfire_1.15-2.1.jar No Hostiles Around Campfire {[email protected] CREATE_REGISTRIES}
mcjtylib-1.15-4.0.3-alpha.jar McJtyLib {[email protected] CREATE_REGISTRIES}
rftoolsbase-1.15-1.0.1-alpha.jar RFToolsBase {[email protected] CREATE_REGISTRIES}
xnet-1.15-2.0.2-alpha.jar XNet {[email protected] CREATE_REGISTRIES}
rftoolsstorage-1.15-1.0.3-alpha.jar RFToolsStorage {[email protected] CREATE_REGISTRIES}
ClickMachine-1.15.2-3.0.2.jar Click Machine {[email protected] CREATE_REGISTRIES}
ToastControl-1.15.2-3.0.1.jar Toast Control {[email protected] CREATE_REGISTRIES}
JEITweaker-1.0.0.jar JEI Tweaker {[email protected] CREATE_REGISTRIES}
mininggadgets-1.3.5.jar Mining Gadgets {[email protected] CREATE_REGISTRIES}
immersive-portals-0.16(forMc1.15withForge).jar Immersive Portals {[email protected] CREATE_REGISTRIES}
CraftTweaker-1.15.2-6.0.0.17.jar CraftTweaker {[email protected] CREATE_REGISTRIES}
rftoolspower-1.15-2.0.1-alpha.jar RFToolsPower {[email protected] CREATE_REGISTRIES}
extradisks-1.15.1-1.2.jar Extra Disks {[email protected] CREATE_REGISTRIES}
ftb-chunks-1.0.1.6.jar FTB Chunks {[email protected] CREATE_REGISTRIES}
forge-1.15.2-31.1.46-universal.jar Forge {[email protected] CREATE_REGISTRIES}
Waddles-1.15.2-0.8.6.jar Waddles {[email protected] CREATE_REGISTRIES}
MysticalAgriculture-1.15.2-3.0.2.jar Mystical Agriculture {[email protected] CREATE_REGISTRIES}
CraftingTweaks_1.15.1-11.0.0.jar Crafting Tweaks {[email protected] CREATE_REGISTRIES}
forge-1.15.2-31.1.46-server.jar Minecraft {[email protected] CREATE_REGISTRIES}
cofh_core-1.15.2-0.4.0b.jar CoFH Core {[email protected] CREATE_REGISTRIES}
ensorcellation-1.15.2-0.4.0b.jar Ensorcellation {[email protected] CREATE_REGISTRIES}
rftoolsutility-1.15-2.0.1-alpha.jar RFToolsUtility {[email protected] CREATE_REGISTRIES}
itlt-1.15.2-1.0.2.jar It's the little things {[email protected] ERROR}
EnchantmentDescriptions-1.15.2-2.0.8.jar EnchantmentDescriptions {[email protected] CREATE_REGISTRIES}
theoneprobe-1.15-2.0.2.jar The One Probe {[email protected] CREATE_REGISTRIES}
swingthroughgrass-1.15.2-1.4.0.jar SwingThroughGrass {[email protected] CREATE_REGISTRIES}
bspawncontrol_1.15.2-1.0.jar Better Spawner Control {[email protected] CREATE_REGISTRIES}
MouseTweaks-2.13-mc1.15.1.jar Mouse Tweaks {[email protected] CREATE_REGISTRIES}
titanium-1.15.2-2.3.7.jar Titanium {[email protected] CREATE_REGISTRIES}
ftb-quests-2.0.2.244.jar FTB Quests {[email protected] CREATE_REGISTRIES}
pamhc2crops-1.15.2-1.0.3.jar Pam's HarvestCraft 2 Crops {pamhc2crops@version CREATE_REGISTRIES}
MysteryMilk-1.15.2-1.0.2.jar MysteryMilk {[email protected] CREATE_REGISTRIES}
forbidden_arcanus-1.15.2-1.3.1.jar Forbidden & Arcanus {[email protected] CREATE_REGISTRIES}
ceramicbucket-1.2.2-1.14.4_1.15.X.jar Ceramic Bucket {[email protected]_1.15.X CREATE_REGISTRIES}
CapabilityProxy-1.15.2-2.1.5.jar CapabilityProxy {[email protected] CREATE_REGISTRIES}
movingelevators-1.2.9-mc1.15.jar Moving Elevators {[email protected] CREATE_REGISTRIES}
ceilingtorch-1.15.2-v1.5.jar Ceiling Torch {[email protected] CREATE_REGISTRIES}
rftoolsbuilder-1.15-2.0.1-alpha.jar RFToolsBuilder {[email protected] CREATE_REGISTRIES}
Industrial Agriculture[Omega Craft]-1.15.2-1.6.1.jar Industrial Agriculture Plugin-Omega Craft {[email protected] CREATE_REGISTRIES}
rats-5.0.0-1.15.2.jar Rats {[email protected] CREATE_REGISTRIES}
pamhc2foodcore-1.15.2-1.0.3.jar Pam's HarvestCraft 2 Food Core {pamhc2foodcore@version CREATE_REGISTRIES}
FastWorkbench-1.15.1-3.0.0.jar FastWorkbench {[email protected] CREATE_REGISTRIES}
AutoRegLib-1.5-40.jar AutoRegLib {[email protected] CREATE_REGISTRIES}
AkashicTome-1.3-13.jar Akashic Tome {[email protected] CREATE_REGISTRIES}
Quark-r2.1-231.jar Quark {[email protected] CREATE_REGISTRIES}
StorageDrawers-1.15.2-7.0.2.jar Storage Drawers {[email protected] CREATE_REGISTRIES}
FluxNetworks-1.15.2-5.0.1-2.jar Flux Networks {[email protected] CREATE_REGISTRIES}
performant-1.15-2.07m.jar Performant {[email protected] CREATE_REGISTRIES}
themidnight-0.5.7-2.jar The Midnight {[email protected] CREATE_REGISTRIES}
fancymenu_1.0.beta_MC_1.15-1.15.2.jar §dFancy§5Menu {[email protected] CREATE_REGISTRIES}
FastFurnace-1.15.1-3.0.0.jar FastFurnace {[email protected] CREATE_REGISTRIES}
AppleSkin-mc1.15.2-forge-1.0.13.jar AppleSkin {[email protected] CREATE_REGISTRIES}
engineersdecor-1.15.2-1.0.20-b5.jar Engineer's Decor {[email protected] CREATE_REGISTRIES}
solcarrot-1.15.2-1.9.4.jar Spice of Life: Carrot Edition {[email protected] CREATE_REGISTRIES}
moredragoneggs-1.0.jar More Dragon Eggs {[email protected] CREATE_REGISTRIES}
Biomes_You_Go_0.2.1.jar Oh The Biomes You'll Go {[email protected] CREATE_REGISTRIES}
Aquaculture-1.15.2-2.0.13.jar Aquaculture 2 {[email protected] CREATE_REGISTRIES}
betterbedrockgenerator-1.15.2-0.0.6.jar Better Bedrock Generator {[email protected] CREATE_REGISTRIES}
waterworks-1.15.2-2.1.1.jar Waterworks {[email protected] CREATE_REGISTRIES}
Industrial Agriculture[Mekanism]-1.15.2-1.6.1.jar Industrial Agriculture Plugin-Mekanism {[email protected] CREATE_REGISTRIES}
refinedstorageaddons-0.6.1.jar Refined Storage Addons {[email protected] CREATE_REGISTRIES}
CraftingCraft_1.15.1-8.0.0.jar CraftingCraft {[email protected] CREATE_REGISTRIES}
extremeSoundMuffler-1.2.1_forge-1.15.2.jar Extreme Sound Muffler {[email protected]_forge-1.15.2 CREATE_REGISTRIES}
Morph-o-Tool-1.3-23.jar Morph-o-Tool {[email protected] CREATE_REGISTRIES}
OpenLoader-1.15.2-4.0.3.jar OpenLoader {[email protected] CREATE_REGISTRIES}
Omega Craft 4.1.1b.jar Omega Craft {[email protected] CREATE_REGISTRIES}
Mubble-3.0.4-(Forge-1.15.2).jar Mubble {[email protected] CREATE_REGISTRIES}
DefaultOptions_1.15.2-11.0.1.jar Default Options {[email protected] CREATE_REGISTRIES}
Data Packs:
Is Modded: Definitely; Server brand changed to 'forge'
Type: Dedicated Server (map_server.txt)

java.io.EOFException Unable to set window icon.

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

The automatic icon detection (afaik) fails to set the icon. Later on though it manages to grab the manually set fallback icon(s) I put in the itlt folder. First, the task bar got a black square during this error, then later shows things correctly, while the top window icon (Win10, upgraded from Win7) shows the default dirt image.

Multiple create addons may be suspected to tune in, while also the current FancyMenu version is a confirmed troublemaker, the devs are on it already. Watermedia and Fm Video Extension also play a part here. I installed itlt after the icon wasn't showing up anymore and instead the default cube when using Watermedia and VE, which helped, then re-enabled my inactive create addon mods and this black grotesque ... thing... happened. It's not optimal and while looking at the logs with "icons" filtered I grabbed that error message so I realized something is causing your mod to crash this function. The resource pack I'm using also doesn't get found, only the itlt icons currently work in this environment. - Which is a relief because at least after loading it looks alright. But I am concerned.

To Reproduce
Steps to reproduce the behavior:

Difficult. I will release a modpack version soon which you can use to investigate if the logs don't give away enough info. Please refer to them for further information, a mod list is included. (Poke me if it isn't)

  1. Use Royal Equines: Petrified Magic V[1.1b06] (unreleased yet)
  2. Launch game, observe the logs (key word "icons") and task bar behaviour closely. The black square should show up now.
  3. The game loads, the icons show up now.

Expected behavior
The icon gets found on startup.

Environment details
Please fill in what you know, skip any parts you don't know.

  • OS: Win 10 (upgraded from Win7x64bit architecture)
  • Java (e.g. AdoptOpenJDK 8 HotSpot): V8 Update 351 (Build 1.8.0_351-b10)
  • Mod version (e.g. 1.16.5-2.0.0): 2.2.0
  • Minecraft version (e.g. 1.16.5): 1.18.2

Logs and additional context
Add any other context about the problem here.

latest.log
icon error msg.txt

It would be helpful if you could attach a debug.log and/or crash report. You can find the debug.log in the logs folder, where the resourcepacks folder is.

Add a function to randomly select titles

Check if this has already been suggested first
Go to https://github.com/zlepper/itlt/issues?q=is%3Aopen+is%3Aissue+label%3Asuggestion to view a list of currently open suggestions. If you find one that's similar to yours, react on it with a thumbs up and leave a comment if you have any useful info to add.
No.
What's your idea?
Write your idea/suggestion here
I hope to add a function to randomly select titles, just like RandomTitle(https://www.curseforge.com/minecraft/mc-mods/random-title , there is a problem with this mod, it cannot recognize the custom title in the configuration file, so it is for reference only).

PS:My English is bad so I used the google translate, if you have anything don't understand, I'm sorry for that.

Add it to fabric

What's your idea?
Hello, I'm making my modpack using fabric and would really like to have a fork of itlt in fabric since it is really cool to see it in fabric and would really like to customize my modpack. Also would like to clarify that I want it for 1.17 maybe 1.18 once you make one for forge 1.18!

Bug with pixelmonMOD and custom icon in 1.16.5

When using a custom icon in 1.16.5 version with the Pixelmon mod, the icon chosen is the one from pixelmon mod.

That appears even if I placed Icon.png in the right folder.

There is no issue with the custom tittle tho.

Have you got any clue to help me?

Thanks for your help !

image

The pack icon is too small on Windows 10

image

I changed the pack icon. It's on the far right. The icon is fairly small, though. I feel like it should be larger.

If it's relevant, I'm using a 411 x 412 icon with no transparent textures.

1.18.x-2.1.0 Crashes MC 1.18.1 on launch

Describe the bug
The game crashes on launch with ITLT installed

To Reproduce
Steps to reproduce the behavior:

  1. Install ITLT
  2. Launch the game

Expected behavior
ITLT should not crash the game

Environment details
Please fill in what you know, skip any parts you don't know.

  • Operating system (e.g. Windows 10): Windows 10 21H2
  • Java (e.g. AdoptOpenJDK 8 HotSpot):
  • Mod version (e.g. 1.16.5-2.0.0): 1.18.x-2.1.0
  • Minecraft version (e.g. 1.16.5): 1.18.1

Logs and additional context
Add any other context about the problem here.

It would be helpful if you could attach a debug.log and/or crash report. You can find the debug.log in the logs folder, where the resourcepacks folder is.

crash-2022-01-24_15.03.47-client.txt
crash-2022-01-24_15.03.47-fml.txt

Having trouble traversing.

How can we help?
Write your question here
I’ve been trying to change the name of my mod pack on the client and also change the icon to my picture and I believe I’ve been struggle a lot with this mod. If anyone is available to help, I’d appreciate it.
Environment details
Please fill in what you know, skipping any parts you don't know.

  • Operating system (e.g. Windows 10):
  • Java (e.g. AdoptOpenJDK 8 HotSpot):
  • Mod version (e.g. 1.16.5-2.0.0):
  • Minecraft version (e.g. 1.16.5):

Debug log spam

logs/debug.log is constantly being spammed by the following lines:

[Render thread/DEBUG] [dk.zlepper.itlt.itlt/]: itltJarPath: /home/username/.local/share/PrismLauncher/instances/instance name/.minecraft/mods/itlt-1.19.x-2.1.5.jar
[Render thread/DEBUG] [dk.zlepper.itlt.itlt/]: instanceName: instance name

This happens constantly while in-world, or when alt-tabbing.

I'm running Minecraft 1.19.2, with ITLT 2.1.5 on Fedora Linux 37, with OpenJDK 17.

Backported 1.2.5 Version Crash on World Load

Describe the bug
Loading a world with ITLT 1.2.5 causes a crash.

To Reproduce
Steps to reproduce the behavior:

  1. Install itlt-1.2.5-1.0.0.jar with MultiMC.
  2. Launch Minecraft through MultiMC.
  3. Select "Singleplayer"
  4. Create a new world, or load an existing world.
  5. Wait for the world to load.

Expected behavior
Upon loading a world, the game will almost immediately go to "Saving Chunks" then the screen goes white.

Environment details

  • Operating system: Windows 10
  • Java: Build 1.8.0_371-b11
  • Mod version: 1.2.5-1.0.0
  • Minecraft version: 1.2.5

Logs and additional context
I used MultiMC to launch this since CurseForge's 1.2.5 version is currently non-functional, as staff member YOYOK9 explained on the official Discord server that "since 1.2.5 is so old, the files for the modloader forge are either missing or have broken paths. Sadly Forge wont help with this either as its outdated"

MultiMC crash log:
crash.log

"Technic icon NOT found" Even with icon.png inside the itlt config folder

I set useTechnicDisplayName to true, added icon.png to the itlt config folder, but the game output still says
[16:54:37] [Client thread/INFO] [itlt]: Technic icon NOT found.

MC Version: 1.12.2
OS Name: MacOS
Installed mods: replaymod, ido, itlt, surge, wynntils, phosphor-lighting
Icon: icon
Config:

# Configuration file

bitdetection {
    # If ShouldYellAt32BitUsers is set to true, this is the message that will be displayed to the user.
    S:ErrorMessage=You are using a 32 bit version of java. This is not recommended with this modpack.

    # Set to true to make itlt yell at people attempting to use 32x java for the modpack.
    B:ShouldYellAt32BitUsers=true
}


display {
    # Set to true to make minecraft attempt to maximize itself on startup (This is kinda unstable right now, so don't trust it too much)
    B:ShouldMaximizeDisplay=false

    # Set to true to load a custom icon from config/itlt/icon.png
    B:loadCustomIcon=true

    # Set to true to attempt to get the display name of the pack of the info json file 
    # This will take priority over windowDisplayTitle
    B:useTechnicDisplayName=true

    # Set to true to attempt to use the icon assigned to the modpack by the technic launcher. 
    # This will take priority over loadCustomIcon
    B:useTechnicIcon=true

    # Change this value to change the name of the MineCraft window
    S:windowDisplayTitle=Minecraft 1.12.2-forge-14.23.5.2854
}


server {
    # Set to true to have a dedicated server added to the server list ingame. The server will not overwrite others servers.
    B:AddDedicatedServer=false

    # The ip of the dedicated server to add.
    S:ServerIP=127.0.0.1:25555

    # The name of the dedicated server to add.
    S:ServerName=Localhost
}

Launcher detection can fail for paths with insufficient depth

Describe the bug
LauncherUtils.getDetectedLauncher can throw NPE if the mods folder does not have sufficient depth.

To Reproduce
Steps to reproduce the behavior:

  1. Set the game directory to a very shallow path, such as /itlt-test
  2. Run the game.
  3. Observe the game crashing.

Expected behavior
The game does not crash.

Environment details
Please fill in what you know, skip any parts you don't know.

  • Operating system (e.g. Windows 10): Linux Mint (irrelevant to the issue)
  • Java (e.g. AdoptOpenJDK 8 HotSpot): java version 17.0.1 by Microsoft
  • Mod version (e.g. 1.16.5-2.0.0): 1.18-2.1.0
  • Minecraft version (e.g. 1.16.5): 1.18.2

Logs and additional context

Caused by: java.lang.NullPointerException: Cannot invoke "java.nio.file.Path.resolve(String)" because "theoreticalTechnicPath" is null
	at dk.zlepper.itlt.client.launchers.LauncherUtils.getDetectedLauncher(LauncherUtils.java:27) ~[itlt-1.18-2.1.0.jar%2352!/:1.18-2.1.0]
	at dk.zlepper.itlt.client.ClientModEvents.<clinit>(ClientModEvents.java:39) ~[itlt-1.18-2.1.0.jar%2352!/:1.18-2.1.0]
	... 14 more

https://gist.github.com/diesieben07/dda64ec8c88dcebc54b19a2adffc2f4d

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.