Zailer43 / FZMM-Mod

A fabric mod that is mainly for editing or creating NBT of items in creative but it also has a few utilities
https://modrinth.com/mod/fzmm/
The Unlicense
24 stars 4 forks source link

Bug list #7

Closed FurnyGo closed 2 years ago

FurnyGo commented 2 years ago
  1. The head generator and the skin search by nickname in the Player statue do not work image

  2. The values in Brightness and hueStep have a lot of extra unnecessary digits by default image

  3. If the image is too large in "Book tooltip", this happens: image

  4. The screen of the head generator has no background dimming

  5. The second line in the description of the Armor Stand for Player Statue has no color image

  6. "preserveImageAspectRatioInImagetext:false" does not work when the image is already loaded

  7. I want to make a translation of this mod, but the buttons in the main menu do not change the size for the text But at the same time in other sections everything is fine image image

  8. The image in the Book Tooltip has an unnecessary line at the end and a distance at the beginning that breaks the picture image
Zailer43 commented 2 years ago
  1. The head generator and the skin search by nickname in the Player statue do not work

that should be fixed for alpha 3 in https://github.com/Zailer43/FZMM-Mod/commit/3c7dc4dbdebfd1b62404574638b996c65baf450a

  1. The values in Brightness and hueStep have a lot of extra unnecessary digits by default

thanks, fixed

  1. If the image is too large in "Book tooltip", this happens:

thanks, fixed

  1. The screen of the head generator has no background dimming

thanks, fixed

  1. The second line in the description of the Armor Stand for Player Statue has no color

fixed and added translation

  1. "preserveImageAspectRatioInImagetext:false" does not work when the image is already loaded

thanks, fixed

  1. The image in the Book Tooltip has an unnecessary line at the end and a distance at the beginning that breaks the picture

I can't fix the start line, it's something from the minecraft tooltip to delimit the name and lore extra line break is fixed

  1. I want to make a translation of this mod, but the buttons in the main menu do not change the size for the text But at the same time in other sections everything is fine

thanks, fixed

Zailer43 commented 2 years ago

try to replicate 1 with https://github.com/Zailer43/FZMM-Mod/actions/runs/2989163492

FurnyGo commented 2 years ago

try to replicate 1 with https://github.com/Zailer43/FZMM-Mod/actions/runs/2989163492

image does not work

FurnyGo commented 2 years ago
  1. "Back" does not return to the main screen, but closes the menu completely
Zailer43 commented 2 years ago

try to replicate 1 with https://github.com/Zailer43/FZMM-Mod/actions/runs/2989163492

image does not work

try this and when it doesn't work send me the logs https://github.com/Zailer43/FZMM-Mod/actions/runs/2989207746

FurnyGo commented 2 years ago

[23:12:07] [Thread-9/INFO]: [STDERR]: com.google.gson.JsonIOException: org.apache.http.ConnectionClosedException: Premature end of chunk coded message body: closing chunk expected
[23:12:07] [Thread-9/INFO]: [STDERR]:   at com.google.gson.JsonParser.parseReader(JsonParser.java:68)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at fzmm.zailer.me.utils.FzmmUtils.getPlayerUuid(FzmmUtils.java:224)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at fzmm.zailer.me.utils.FzmmUtils.getPlayerSkinFromMojang(FzmmUtils.java:184)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at fzmm.zailer.me.utils.FzmmUtils.getPlayerSkin(FzmmUtils.java:179)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at fzmm.zailer.me.client.gui.options.ImageOption.lambda$loadImage$0(ImageOption.java:152)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at java.base/java.lang.Thread.run(Thread.java:833)
[23:12:07] [Thread-9/INFO]: [STDERR]: Caused by: org.apache.http.ConnectionClosedException: Premature end of chunk coded message body: closing chunk expected
[23:12:07] [Thread-9/INFO]: [STDERR]:   at org.apache.http.impl.io.ChunkedInputStream.getChunkSize(ChunkedInputStream.java:263)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at org.apache.http.impl.io.ChunkedInputStream.nextChunk(ChunkedInputStream.java:222)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:183)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:135)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at java.base/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:270)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:313)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at java.base/java.io.InputStreamReader.read(InputStreamReader.java:177)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at com.google.gson.stream.JsonReader.fillBuffer(JsonReader.java:1289)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at com.google.gson.stream.JsonReader.nextNonWhitespace(JsonReader.java:1327)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:537)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at com.google.gson.stream.JsonReader.peek(JsonReader.java:424)
[23:12:07] [Thread-9/INFO]: [STDERR]:   at com.google.gson.JsonParser.parseReader(JsonParser.java:61)
[23:12:07] [Thread-9/INFO]: [STDERR]:   ... 5 more
FurnyGo commented 2 years ago

and this


[23:13:47] [Thread-10/INFO]: [STDERR]: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:371)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:314)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:309)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1357)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1232)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1175)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:201)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1505)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1420)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:436)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at fzmm.zailer.me.utils.FzmmUtils.httpGetRequest(FzmmUtils.java:113)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at fzmm.zailer.me.utils.FzmmUtils.getPlayerSkinFromMojang(FzmmUtils.java:185)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at fzmm.zailer.me.utils.FzmmUtils.getPlayerSkin(FzmmUtils.java:179)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at fzmm.zailer.me.client.gui.options.ImageOption.lambda$loadImage$0(ImageOption.java:152)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/java.lang.Thread.run(Thread.java:833)
[23:13:47] [Thread-10/INFO]: [STDERR]: Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.validator.Validator.validate(Validator.java:264)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1341)
[23:13:47] [Thread-10/INFO]: [STDERR]:  ... 28 more
[23:13:47] [Thread-10/INFO]: [STDERR]: Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297)
[23:13:47] [Thread-10/INFO]: [STDERR]:  at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434)
[23:13:47] [Thread-10/INFO]: [STDERR]:  ... 33 more
Zailer43 commented 2 years ago

well, no way, anyway I wanted to remove that library since it weighs about 800kb

FurnyGo commented 2 years ago

image The background is too light and the buttons are uneven

FurnyGo commented 2 years ago

image image The maximum value is similar to point 2

Zailer43 commented 2 years ago

image The background is too light and the buttons are uneven

the background is darker than in the other screens but I'm using the minecraft vanilla background while in the others I use the malilib one, I didn't make this screen with malilib since I don't know how

Edit: and the buttons are not centered since the layers of the head appear on the left, although the truth is that it looks ugly

Zailer43 commented 2 years ago

image image The maximum value is similar to point 2

burn the floats, use doubles, my new motto

FurnyGo commented 2 years ago
  1. When you change the fzmmMainGui key, the menu opens only when you press the changed key and Z, not just the changed key and when you return the value back, you still have to press the changed key and Z (fixed only after restarting)