ImageOnMap

ImageOnMap

148k Downloads

[UNIQUE] 1.17 support

AmauryCarrade opened this issue ยท 37 comments

commented

This is a ticket for every request related to 1.17 support.


  • Splatter maps not working correctly
    Whenever i make a make using /tomap it creates it fine but if it is over 1x1 and i try to put it on a item frame it doesnt fill all of them and when i take it back it disappears. This only started happening after i upgraded to 1.17

  • Rendering looks slow

  • Cannot create maps
    Map rendering failed: java.lang.NullPointerException: Cannot read field "mapView" because "worldmap" is null

  • Unable to get splatter map attribute on item (because NMS classes are not found)

  • Unable to rename map (because NMS classes are not found)

  • After restarting the server, the maps dont show images

    • #203 (no details)
    • #210 (More details provided)

Add your 1.17 compatibility requests in this issue. Thanks!

commented

Any update here?

commented

In progress but I still have some anoying bugs to fix, such as this one https://cdn.discordapp.com/attachments/722920026574684211/860821198035877918/unknown.png.

commented

@Vlammar I noticed you merged #219, is there anything else that needs to be done?

commented

@srnyx @Aqueuse https://github.com/zDevelopers/ImageOnMap/releases/tag/v4.2.0 Still waiting for the final release but here is an actual pre release from the lastest indev build. If you want to build it you have to use the update/1.17 branch of quartzlib and change the pom.xml of IoM to make sure you use "0.0.5-SNAPSHOT" of QL. Don't hesitate to report me any issues you may find

commented

use the update/1.17 branch of quartzlib

How do I do this? I can't seem to build it.

change the pom.xml of IoM to make sure you use "0.0.5-SNAPSHOT" of QL.

How do I do this as well? Is it not already changed in the pre-release JAR?

commented

You can use the IoM4.2.0.jar directly. I was only giving the steps to build it. We haven't release yet QL 0.0.5 that's why if you try to build IoM 4.2.0 this won't works

commented

You can use the IoM4.2.0.jar directly. I was only giving the steps to build it. We haven't release yet QL 0.0.5 that's why if you try to build IoM 4.2.0 this won't works

Ohhhhhh! Alright, thank you ๐Ÿ˜„

commented

Hello, Is ImageOnMap mostly ready for 1.17 ? I would like to use it and I would be happy to help if needed

commented

To have an idea on what's left see #219 and zDevelopers/QuartzLib#80

commented

Waiting for the PR review. once done I will lock this and subsequent issues

commented

Is there any solution for splatter maps not working? All I see are the threads that point to here but this doesn't have a definite answer

commented

Is there any solution for splatter maps not working? All I see are the threads that point to here but this doesn't have a definite answer

You need to be more specific about your issue. As the thread suggests they are working on fixing the issues stated above. What error are you getting?

commented

Don't hesitate to report me any issues you may find

image

commented

You have any output in the console ? @srnyx
What minecraft version are you running ? (and paper/spigot?)

commented

You have any output in the console ?

No

What minecraft version are you running ? (and paper/spigot?)

Purpur 1.17.1

commented

@srnyx don't know how I have done it but the version uploaded was done with old indev code despite being builded after the merge with #219 . That should work fine right now

commented

@Vlammar images don't work at all: https://paste.srnyx.xyz/zovoqoduwe.md
The files aren't being generated in the maps folder.
When I use the command, I get the image, I can place it in an item frame, but when I remove them from the item frame and then place it back it, it gets deleted.

commented

@Vlammar images don't work at all: https://paste.srnyx.xyz/zovoqoduwe.md The files aren't being generated in the maps folder. When I use the command, I get the image, I can place it in an item frame, but when I remove them from the item frame and then place it back it, it gets deleted.

@Vlammar the images folder isn't being created, hence the error he's experiencing. If you manually create a images folder in the directory, the plugin works fine.

commented

@Vlammar images don't work at all: paste.srnyx.xyz/zovoqoduwe.md The files aren't being generated in the maps folder. When I use the command, I get the image, I can place it in an item frame, but when I remove them from the item frame and then place it back it, it gets deleted.

@Vlammar the images folder isn't being created, hence the error he's experiencing. If you manually create a images folder in the directory, the plugin works fine.

I think it's called maps, which was being generated, just the image files themselves weren't. Updating the JAR file fixed it.

commented

I think it's called maps, which was being generated, just the image files themselves weren't. Updating the JAR file fixed it.

Scratch this, @brysondev was right, the images folder isn't being generated. Manually creating the images folder fixes it.

commented

Now we need 1.18 support ๐Ÿ˜”

commented

I'm not getting any errors. I follow the steps exactly as described, and it doesn't work.

commented

I'm not getting any errors. I follow the steps exactly as described, and it doesn't work.

Maybe because we are working on it and there is a pre release https://github.com/zDevelopers/ImageOnMap/releases/tag/v4.2.0

commented

1.17 support is finally here with 1.18 suport. see the 4.2.1 of IoM https://github.com/zDevelopers/ImageOnMap/releases/tag/v4.2.1

commented

Hey, suffer a breaking error on 1.17.1, could you help me? Thanks! https://paste.domicraft.fr/ugujerapat.properties

commented

1.17 support is finally here with 1.18 suport. see the 4.2.1 of IoM v4.2.1 (release)

I assume that means this issue can be closed now, right?

commented

I assume that means this issue can be closed now, right?

Yes I'm waiting for the 4.2.1 official release before closing this one

commented

Hey, suffer a breaking error on 1.17.1, could you help me? Thanks! https://paste.domicraft.fr/ugujerapat.properties

4.2.0 should fix this (4.2.1 even works with 1.18)

commented

I'm using ImageOnMap version 4.2.1 ๐Ÿค”

commented

I'm using ImageOnMap version 4.2.1 ๐Ÿค”

Same issue with 4.2.0 ?

commented

I'm using ImageOnMap version 4.2.1 ๐Ÿค”

Same issue with 4.2.0 ?

Sorry for late answer, 4.2.0 doesn't support 1.18 iirc, so nothing interesting here.

commented

Sorry for not writting in the right place, do you know a way to the fix my problem?
Thanks for the quick response before!

commented

First of all, try to use the latest Spigot/Paper possible. Some users reported improvements with the latest builds. But we have to update ImageOnMap itself because some internals changed, so for your problem, you'll probably have to wait until we release a 1.17-compatible version. Work is in progress but it's on our free time so it'sโ€ฆ when possible :) .

And, you're welcome!

commented

First of all, try to use the latest Spigot/Paper possible. Some users reported improvements with the latest builds. But we have to update ImageOnMap itself because some internals changed, so for your problem, you'll probably have to wait until we release a 1.17-compatible version. Work is in progress but it's on our free time so it'sโ€ฆ when possible :) .

And, you're welcome!

Thanks!

commented

waiting.. patiently.. :(

commented

me too when wil the 1.17 come out will it work if we render the source on java 16?

commented

zDev I apologize for this, since you don't supposed to be working on the plugin, I'll leave a link to a separate plugin for people who can't wait for it to come out