CIT Resewn

CIT Resewn

14M Downloads

Items with cyrillic symbols not working

gfififid opened this issue · 8 comments

commented

Example: i have axe with name: "Удачливый лесоруб". In resource pack it's called as "\u0423\u0434\u0430\u0447\u043b\u0438\u0432\u044b\u0439\ \u043b\u0435\u0441\u043e\u0440\u0443\u0431" and it's working wits optifine, but not with CITResewn. I made that resource pack by myself and other items without cyrillic symbols working perfect

commented

[14:37:49] [Worker-Main-14/INFO]: [citresewn] Parsing CITs...
[14:37:50] [Worker-Main-14/INFO]: [citresewn] Found 11 CITs in gfi-land textures work folder
[14:37:50] [Worker-Main-14/INFO]: [citresewn] Activating CITs...
[14:37:50] [Worker-Main-14/INFO]: [citresewn] Loading CITItem models...

Says it loaded fine, v0.9.1 should load it fine.. weird, I'll take a look when I get home, could you send the pack please?

commented

gfi-land textures work folder.zip
I deleted some unimportant and test files, but i test it, item stil working on optifine and not working on CIT Resewn

commented

Please send logs

commented

that's what you need?

Logs...

MultiMC version: 0.6.14-develop-3186

Launched instance in online mode

authserver.mojang.com resolves to:
[108.156.252.68]

session.minecraft.net resolves to:
[34.231.157.213, 52.1.29.34, 18.210.95.126]

textures.minecraft.net resolves to:
[99.86.241.19, 99.86.241.27, 99.86.241.23, 99.86.241.17]

api.mojang.com resolves to:
[18.66.140.220]

Minecraft folder is:
D:/Games/MultiMC/instances/LOGS/.minecraft

Java path is:
C:/Program Files/Common Files/Oracle/Java/javapath/javaw.exe

Checking Java version...
Java is version 17.0.2, using 64-bit architecture, from Oracle Corporation.

Main Class:
net.fabricmc.loader.impl.launch.knot.KnotClient

Native path:
D:/Games/MultiMC/instances/LOGS/natives

Traits:
traits XR:Initial
traits FirstThreadOnMacOS

Libraries:
D:/Games/MultiMC/libraries/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2.jar
D:/Games/MultiMC/libraries/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2.jar
D:/Games/MultiMC/libraries/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2.jar
D:/Games/MultiMC/libraries/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2.jar
D:/Games/MultiMC/libraries/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2.jar
D:/Games/MultiMC/libraries/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2.jar
D:/Games/MultiMC/libraries/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2.jar
D:/Games/MultiMC/libraries/com/mojang/blocklist/1.0.6/blocklist-1.0.6.jar
D:/Games/MultiMC/libraries/com/mojang/patchy/2.1.6/patchy-2.1.6.jar
D:/Games/MultiMC/libraries/com/github/oshi/oshi-core/5.8.2/oshi-core-5.8.2.jar
D:/Games/MultiMC/libraries/net/java/dev/jna/jna/5.9.0/jna-5.9.0.jar
D:/Games/MultiMC/libraries/net/java/dev/jna/jna-platform/5.9.0/jna-platform-5.9.0.jar
D:/Games/MultiMC/libraries/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.jar
D:/Games/MultiMC/libraries/org/apache/logging/log4j/log4j-slf4j18-impl/2.16.0/log4j-slf4j18-impl-2.16.0.jar
D:/Games/MultiMC/libraries/com/ibm/icu/icu4j/69.1/icu4j-69.1.jar
D:/Games/MultiMC/libraries/com/mojang/javabridge/1.2.24/javabridge-1.2.24.jar
D:/Games/MultiMC/libraries/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar
D:/Games/MultiMC/libraries/io/netty/netty-all/4.1.68.Final/netty-all-4.1.68.Final.jar
D:/Games/MultiMC/libraries/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar
D:/Games/MultiMC/libraries/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.jar
D:/Games/MultiMC/libraries/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar
D:/Games/MultiMC/libraries/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar
D:/Games/MultiMC/libraries/commons-codec/commons-codec/1.15/commons-codec-1.15.jar
D:/Games/MultiMC/libraries/com/mojang/brigadier/1.0.18/brigadier-1.0.18.jar
D:/Games/MultiMC/libraries/com/mojang/datafixerupper/4.0.26/datafixerupper-4.0.26.jar
D:/Games/MultiMC/libraries/com/google/code/gson/gson/2.8.8/gson-2.8.8.jar
D:/Games/MultiMC/libraries/com/mojang/authlib/3.2.38/authlib-3.2.38.jar
D:/Games/MultiMC/libraries/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar
D:/Games/MultiMC/libraries/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
D:/Games/MultiMC/libraries/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
D:/Games/MultiMC/libraries/org/apache/httpcomponents/httpcore/4.4.14/httpcore-4.4.14.jar
D:/Games/MultiMC/libraries/it/unimi/dsi/fastutil/8.5.6/fastutil-8.5.6.jar
D:/Games/MultiMC/libraries/org/apache/logging/log4j/log4j-api/2.16.0/log4j-api-2.16.0.jar
D:/Games/MultiMC/libraries/org/apache/logging/log4j/log4j-core/2.16.0/log4j-core-2.16.0.jar
D:/Games/MultiMC/libraries/com/mojang/text2speech/1.11.3/text2speech-1.11.3.jar
D:/Games/MultiMC/libraries/net/fabricmc/intermediary/1.18.1/intermediary-1.18.1.jar
D:/Games/MultiMC/libraries/net/fabricmc/tiny-mappings-parser/0.3.0+build.17/tiny-mappings-parser-0.3.0+build.17.jar
D:/Games/MultiMC/libraries/net/fabricmc/sponge-mixin/0.10.7+mixin.0.8.4/sponge-mixin-0.10.7+mixin.0.8.4.jar
D:/Games/MultiMC/libraries/net/fabricmc/tiny-remapper/0.6.0/tiny-remapper-0.6.0.jar
D:/Games/MultiMC/libraries/net/fabricmc/access-widener/2.0.1/access-widener-2.0.1.jar
D:/Games/MultiMC/libraries/org/ow2/asm/asm/9.2/asm-9.2.jar
D:/Games/MultiMC/libraries/org/ow2/asm/asm-analysis/9.2/asm-analysis-9.2.jar
D:/Games/MultiMC/libraries/org/ow2/asm/asm-commons/9.2/asm-commons-9.2.jar
D:/Games/MultiMC/libraries/org/ow2/asm/asm-tree/9.2/asm-tree-9.2.jar
D:/Games/MultiMC/libraries/org/ow2/asm/asm-util/9.2/asm-util-9.2.jar
D:/Games/MultiMC/libraries/net/fabricmc/fabric-loader/0.12.12/fabric-loader-0.12.12.jar
D:/Games/MultiMC/libraries/com/mojang/minecraft/1.18.1/minecraft-1.18.1-client.jar

Native libraries:
D:/Games/MultiMC/libraries/org/lwjgl/lwjgl-glfw/3.2.2/lwjgl-glfw-3.2.2-natives-windows.jar
D:/Games/MultiMC/libraries/org/lwjgl/lwjgl-jemalloc/3.2.2/lwjgl-jemalloc-3.2.2-natives-windows.jar
D:/Games/MultiMC/libraries/org/lwjgl/lwjgl-openal/3.2.2/lwjgl-openal-3.2.2-natives-windows.jar
D:/Games/MultiMC/libraries/org/lwjgl/lwjgl-opengl/3.2.2/lwjgl-opengl-3.2.2-natives-windows.jar
D:/Games/MultiMC/libraries/org/lwjgl/lwjgl-stb/3.2.2/lwjgl-stb-3.2.2-natives-windows.jar
D:/Games/MultiMC/libraries/org/lwjgl/lwjgl-tinyfd/3.2.2/lwjgl-tinyfd-3.2.2-natives-windows.jar
D:/Games/MultiMC/libraries/org/lwjgl/lwjgl/3.2.2/lwjgl-3.2.2-natives-windows.jar
D:/Games/MultiMC/libraries/com/mojang/text2speech/1.11.3/text2speech-1.11.3-natives-windows.jar

Mods:
[✔️] CITResewn-0.9.1+1.18.1
[✔️] fabric-api-0.45.2+1.18

Params:
--username --version MultiMC5 --gameDir D:/Games/MultiMC/instances/LOGS/.minecraft --assetsDir D:/Games/MultiMC/assets --assetIndex 1.18 --uuid --accessToken --userType --versionType release

Window size: 854 x 480

Java Arguments:
[-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump, -Xms8024m, -Xmx8024m, -Duser.language=en]

Minecraft process ID: 8156

Using onesix launcher.

[14:37:35] [main/INFO]: Loading Minecraft 1.18.1 with Fabric Loader 0.12.12
[14:37:35] [main/INFO]: Loading 49 mods:
- citresewn 0.9.1+1.18.1
- fabric 0.45.2+1.18
- fabric-api-base 0.4.1+b4f4f6cd65 via fabric
- fabric-api-lookup-api-v1 1.5.0+17be577f65 via fabric
- fabric-biome-api-v1 6.0.1+ded849a965 via fabric
- fabric-blockrenderlayer-v1 1.1.9+3ac43d9565 via fabric
- fabric-command-api-v1 1.1.6+3ac43d9565 via fabric
- fabric-commands-v0 0.2.5+b4f4f6cd65 via fabric
- fabric-containers-v0 0.1.18+d154e2c665 via fabric
- fabric-content-registries-v0 0.4.5+6f53a73d65 via fabric
- fabric-crash-report-info-v1 0.1.8+3ac43d9565 via fabric
- fabric-dimensions-v1 2.1.9+a1d9bbf565 via fabric
- fabric-entity-events-v1 1.4.5+6b21378a65 via fabric
- fabric-events-interaction-v0 0.4.16+bfa23f1765 via fabric
- fabric-events-lifecycle-v0 0.2.6+b4f4f6cd65 via fabric
- fabric-game-rule-api-v1 1.0.10+3ac43d9565 via fabric
- fabric-item-api-v1 1.3.0+691a79b565 via fabric
- fabric-item-groups-v0 0.3.3+3ac43d9565 via fabric
- fabric-key-binding-api-v1 1.0.8+c8aba2f365 via fabric
- fabric-keybindings-v0 0.2.6+b4f4f6cd65 via fabric
- fabric-lifecycle-events-v1 1.4.10+c15ca33565 via fabric
- fabric-loot-tables-v1 1.0.8+3ac43d9565 via fabric
- fabric-mining-level-api-v1 1.0.3+3ac43d9565 via fabric
- fabric-mining-levels-v0 0.1.8+b4f4f6cd65 via fabric
- fabric-models-v0 0.3.3+3ac43d9565 via fabric
- fabric-networking-api-v1 1.0.18+3ac43d9565 via fabric
- fabric-networking-v0 0.3.5+b4f4f6cd65 via fabric
- fabric-object-builder-api-v1 1.11.1+3b82842e65 via fabric
- fabric-object-builders-v0 0.7.9+3ac43d9565 via fabric
- fabric-particles-v1 0.2.9+526dc1ac65 via fabric
- fabric-registry-sync-v0 0.9.0+befed49e65 via fabric
- fabric-renderer-api-v1 0.4.9+3ac43d9565 via fabric
- fabric-renderer-indigo 0.4.12+3ac43d9565 via fabric
- fabric-renderer-registries-v1 3.2.7+b4f4f6cd65 via fabric
- fabric-rendering-data-attachment-v1 0.3.4+7242e9d765 via fabric
- fabric-rendering-fluids-v1 0.1.18+3ac43d9565 via fabric
- fabric-rendering-v0 1.1.9+b4f4f6cd65 via fabric
- fabric-rendering-v1 1.10.3+6b21378a65 via fabric
- fabric-resource-loader-v0 0.4.11+3ac43d9565 via fabric
- fabric-screen-api-v1 1.0.7+3ac43d9565 via fabric
- fabric-screen-handler-api-v1 1.1.11+3ac43d9565 via fabric
- fabric-structure-api-v1 2.0.8+295197a765 via fabric
- fabric-tag-extensions-v0 1.2.5+3ac43d9565 via fabric
- fabric-textures-v0 1.0.9+3ac43d9565 via fabric
- fabric-tool-attribute-api-v1 1.3.5+fb3b57b465 via fabric
- fabric-transfer-api-v1 1.5.6+b4f4f6cd65 via fabric
- fabricloader 0.12.12
- java 17
- minecraft 1.18.1
[14:37:36] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.4 Source=file:/D:/Games/MultiMC/libraries/net/fabricmc/sponge-mixin/0.10.7+mixin.0.8.4/sponge-mixin-0.10.7+mixin.0.8.4.jar Service=Knot/Fabric Env=CLIENT
[14:37:36] [main/INFO]: Compatibility level set to JAVA_16
[14:37:40] [main/WARN]: @Inject(@at("INVOKE")) Shift.BY=3 on fabric-lifecycle-events-v1.mixins.json:client.WorldChunkMixin::handler$zed000$onLoadBlockEntity exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning.
[14:37:42] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[14:37:43] [Render thread/INFO]: Setting user: gfififid
[14:37:44] [Render thread/INFO]: [Indigo] Registering Indigo renderer!
[14:37:44] [Render thread/INFO]: Backend library: LWJGL version 3.2.2 build 10
[14:37:49] [Render thread/INFO]: Narrator library for x64 successfully loaded
[14:37:49] [Render thread/INFO]: Reloading ResourceManager: Default, Fabric Mods (CITResewn, Fabric API, Fabric API Base, Fabric API Lookup API (v1), Fabric Biome API (v1), Fabric BlockRenderLayer Registration (v1), Fabric Command API (v1), Fabric Commands (v0), Fabric Containers (v0), Fabric Content Registries (v0), Fabric Crash Report Info (v1), Fabric Dimensions API (v1), Fabric Entity Events (v1), Fabric Events Interaction (v0), Fabric Events Lifecycle (v0), Fabric Game Rule API (v1), Fabric Item API (v1), Fabric Item Groups (v0), Fabric Key Binding API (v1), Fabric Key Bindings (v0), Fabric Lifecycle Events (v1), Fabric Loot Tables (v1), Fabric Mining Level API (v1), Fabric Mining Levels (v0), Fabric Models (v0), Fabric Networking API (v1), Fabric Networking (v0), Fabric Object Builder API (v1), Fabric Object Builders (v0), Fabric Particles (v1), Fabric Registry Sync (v0), Fabric Renderer API (v1), Fabric Renderer - Indigo, Fabric Renderer Registries (v1), Fabric Rendering Data Attachment (v1), Fabric Rendering Fluids (v1), Fabric Rendering (v0), Fabric Rendering (v1), Fabric Resource Loader (v0), Fabric Screen API (v1), Fabric Screen Handler API (v1), Fabric Structure API (v1), Fabric Tag Extensions (v0), Fabric Textures (v0), Fabric Tool Attribute API (v1), Fabric Transfer API (v1), Fabric Loader), gfi-land textures work folder
[14:37:49] [Worker-Main-14/INFO]: [citresewn] Parsing CITs...
[14:37:50] [Worker-Main-14/INFO]: [citresewn] Found 11 CITs in gfi-land textures work folder
[14:37:50] [Worker-Main-14/INFO]: [citresewn] Activating CITs...
[14:37:50] [Worker-Main-14/INFO]: [citresewn] Loading CITItem models...
[14:37:53] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on MP59G (NVIDIA High Definition Audio)
[14:37:53] [Render thread/INFO]: Sound engine started
[14:37:53] [Render thread/INFO]: Created: 1024x1024x4 minecraft:textures/atlas/blocks.png-atlas
[14:37:53] [Render thread/INFO]: Created: 256x128x4 minecraft:textures/atlas/signs.png-atlas
[14:37:53] [Render thread/INFO]: Created: 1024x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
[14:37:53] [Render thread/INFO]: Created: 1024x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
[14:37:53] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas
[14:37:53] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
[14:37:53] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
[14:37:54] [Render thread/INFO]: [citresewn] Linking baked models to CITItems...
[14:37:54] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/particles.png-atlas
[14:37:54] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
[14:37:54] [Render thread/INFO]: Created: 256x128x0 minecraft:textures/atlas/mob_effects.png-atlas
[14:38:05] [Render thread/WARN]: Ambiguity between arguments [teleport, location] and [teleport, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[14:38:05] [Render thread/WARN]: Ambiguity between arguments [teleport, location] and [teleport, targets] with inputs: [0.1 -0.5 .9, 0 0 0]
[14:38:05] [Render thread/WARN]: Ambiguity between arguments [teleport, destination] and [teleport, targets] with inputs: [Player, 0123, @e, dd12be42-52a9-4a91-a8a1-11c01849e498]
[14:38:05] [Render thread/WARN]: Ambiguity between arguments [teleport, targets] and [teleport, destination] with inputs: [Player, 0123, dd12be42-52a9-4a91-a8a1-11c01849e498]
[14:38:05] [Render thread/WARN]: Ambiguity between arguments [teleport, targets, location] and [teleport, targets, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[14:38:05] [Render thread/INFO]: Reloading ResourceManager: Default, Fabric Mods (Fabric Tool Attribute API (v1))
[14:38:05] [Render thread/INFO]: Loaded 7 recipes
[14:38:05] [Render thread/INFO]: Loaded 1141 advancements
[14:38:05] [Render thread/INFO]: Applied 0 biome modifications to 0 of 61 new biomes in 1.329 ms
[14:38:06] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[14:38:06] [Server thread/INFO]: Starting integrated minecraft server version 1.18.1
[14:38:06] [Server thread/INFO]: Generating keypair
[14:38:06] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[14:38:07] [Render thread/INFO]: Preparing spawn area: 0%
[14:38:07] [Render thread/INFO]: Preparing spawn area: 0%
[14:38:07] [Render thread/INFO]: Preparing spawn area: 0%
[14:38:08] [Render thread/INFO]: Preparing spawn area: 1%
[14:38:08] [Render thread/INFO]: Preparing spawn area: 43%
[14:38:09] [Render thread/INFO]: Time elapsed: 2470 ms
[14:38:09] [Server thread/INFO]: Changing view distance to 12, from 10
[14:38:09] [Server thread/INFO]: Changing simulation distance to 12, from 0
[14:38:10] [Server thread/INFO]: gfififid[local:E:af576001] logged in with entity id 90 at (2.423837759767995, -60.0, 6.500317872108705)
[14:38:10] [Server thread/INFO]: gfififid joined the game
[14:38:10] [Render thread/INFO]: Loaded 0 advancements
[14:38:26] [Server thread/INFO]: Saving and pausing game...
[14:38:26] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[14:38:26] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[14:38:26] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[14:38:28] [Server thread/INFO]: gfififid lost connection: Disconnected
[14:38:28] [Server thread/INFO]: gfififid left the game
[14:38:28] [Server thread/INFO]: Stopping singleplayer server as player logged out
[14:38:28] [Server thread/INFO]: Stopping server
[14:38:28] [Server thread/INFO]: Saving players
[14:38:28] [Server thread/INFO]: Saving worlds
[14:38:28] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[14:38:28] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[14:38:28] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[14:38:28] [Server thread/INFO]: ThreadedAnvilChunkStorage (New World): All chunks are saved
[14:38:28] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[14:38:28] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[14:38:28] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved
[14:38:30] [Render thread/INFO]: Stopping!
Процесс завершился с кодом 0.
Clipboard copy at: 01 Feb 2022 14:38:36 +0300

commented

I found what happend: in cyrillic items name at resource pack i have a space as a last symbol, that don't on items in game. Optifine ignoring it, but CIT Resewn not. Deliting it solved problem. Actualy it's was my fault, but for better compatibility CIT Resewn need to ignore it too, i think

commented

Ah. Easy mistake. Glad it's solved.

CIT Resewn doesn't remove trailing spaces in v0.9, on the v1 rewrite I'll consider ignoring those spaces.

commented

Btw, congrats on being the 100th issue! Here's a medal: 🏅

commented

Thanks. Have a nice day or evening!