77import dev .oxydien .simpleModSync .content .handler .ContentHandler ;
88import net .minecraft .client .gui .GuiGraphics ;
99import net .minecraft .client .renderer .RenderPipelines ;
10- import net .minecraft .resources .ResourceLocation ;
10+ import net .minecraft .resources .Identifier ;
11+ import net .minecraft .resources .Identifier ;
1112
1213import java .util .Iterator ;
1314
1415public class ProgressHelper {
15- private static final ResourceLocation LOADING_ICON = ResourceLocation .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/loading.png" );
16- private static final ResourceLocation FINISHED_ICON = ResourceLocation .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/finished.png" );
17- private static final ResourceLocation PARSING_ICON = ResourceLocation .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/parsing.png" );
18- private static final ResourceLocation UNSYNCED_ICON = ResourceLocation .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/unsynced.png" );
19- private static final ResourceLocation ERROR_ICON = ResourceLocation .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/error.png" );
20- private static final ResourceLocation MODIFIED_ICON = ResourceLocation .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/modified.png" );
21- private static final ResourceLocation PREPARING_ICON = ResourceLocation .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/preparing.png" );
22- private static final ResourceLocation DOWNLOADING_ICON = ResourceLocation .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/downloading.png" );
23-
24- private static final ResourceLocation MOD_ICON = ResourceLocation .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/mod.png" );
25- private static final ResourceLocation RESOURCEPACK_ICON = ResourceLocation .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/resourcepack.png" );
26- private static final ResourceLocation SHADER_ICON = ResourceLocation .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/shader.png" );
27- private static final ResourceLocation DATAPACK_ICON = ResourceLocation .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/datapack.png" );
28- private static final ResourceLocation PACKED_ICON = ResourceLocation .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/packed.png" );
29- private static final ResourceLocation UNKNOWN_ICON = ResourceLocation .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/unknown.png" );
16+ private static final Identifier LOADING_ICON = Identifier .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/loading.png" );
17+ private static final Identifier FINISHED_ICON = Identifier .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/finished.png" );
18+ private static final Identifier PARSING_ICON = Identifier .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/parsing.png" );
19+ private static final Identifier UNSYNCED_ICON = Identifier .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/unsynced.png" );
20+ private static final Identifier ERROR_ICON = Identifier .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/error.png" );
21+ private static final Identifier MODIFIED_ICON = Identifier .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/modified.png" );
22+ private static final Identifier PREPARING_ICON = Identifier .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/preparing.png" );
23+ private static final Identifier DOWNLOADING_ICON = Identifier .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/downloading.png" );
24+
25+ private static final Identifier MOD_ICON = Identifier .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/mod.png" );
26+ private static final Identifier RESOURCEPACK_ICON = Identifier .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/resourcepack.png" );
27+ private static final Identifier SHADER_ICON = Identifier .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/shader.png" );
28+ private static final Identifier DATAPACK_ICON = Identifier .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/datapack.png" );
29+ private static final Identifier PACKED_ICON = Identifier .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/packed.png" );
30+ private static final Identifier UNKNOWN_ICON = Identifier .tryBuild (SimpleModSync .MOD_ID , "ui/textures/icons/unknown.png" );
3031
3132 private final SimpleModSync plugin ;
3233 private int frameCall = 0 ;
@@ -91,7 +92,7 @@ public void drawLoadingIcon(GuiGraphics guiGraphics, int x, int y) {
9192 guiGraphics .blit (RenderPipelines .GUI_TEXTURED , LOADING_ICON , x , y , 0 , 16 * frameOffset , 16 , 16 , 16 , 128 );
9293 }
9394
94- private ResourceLocation getStateIcon (SyncStatus syncStatus ) {
95+ private Identifier getStateIcon (SyncStatus syncStatus ) {
9596 return switch (syncStatus .getState ()) {
9697 case UNSYNCED -> UNSYNCED_ICON ;
9798 case FINISHED -> FINISHED_ICON ;
@@ -103,7 +104,7 @@ private ResourceLocation getStateIcon(SyncStatus syncStatus) {
103104 };
104105 }
105106
106- private ResourceLocation getContentTypeIcon (ContentType type ) {
107+ private Identifier getContentTypeIcon (ContentType type ) {
107108 return switch (type ) {
108109 case ContentType .Mod -> MOD_ICON ;
109110 case ResourcePack -> RESOURCEPACK_ICON ;
0 commit comments