3333import net .minecraft .core .Holder ;
3434import net .minecraft .core .Registry ;
3535import net .minecraft .core .registries .Registries ;
36- import net .minecraft .resources .ResourceLocation ;
36+ import net .minecraft .resources .Identifier ;
3737import net .minecraft .world .level .Level ;
3838import net .minecraft .world .level .dimension .DimensionType ;
3939
@@ -130,7 +130,7 @@ public void clearAttributes() {
130130 @ Override
131131 public void updateData () {
132132 final Level newProvider = CraftPresence .world ;
133- final ResourceLocation newDimensionType = newProvider .dimension ().location ();
133+ final Identifier newDimensionType = newProvider .dimension ().identifier ();
134134 final String newDimensionName = newDimensionType .toString ();
135135
136136 final String newDimensionIdentifier = StringUtils .getOrDefault (newDimensionName , MappingUtils .getClassName (newDimensionType ));
@@ -199,8 +199,8 @@ public void updatePresence() {
199199 *
200200 * @return The detected Dimension Types found
201201 */
202- private List <ResourceLocation > getDimensionTypes () {
203- List <ResourceLocation > dimensionTypes = StringUtils .newArrayList ();
202+ private List <Identifier > getDimensionTypes () {
203+ List <Identifier > dimensionTypes = StringUtils .newArrayList ();
204204 Optional <Registry <DimensionType >> dimensionRegistry = CraftPresence .world .registryAccess ().lookup (Registries .DIMENSION_TYPE );
205205
206206 if (dimensionRegistry .isPresent ()) {
@@ -209,7 +209,7 @@ private List<ResourceLocation> getDimensionTypes() {
209209 if (!defaultDimensionTypes .isEmpty ()) {
210210 for (Holder .Reference <DimensionType > type : defaultDimensionTypes ) {
211211 if (type != null ) {
212- dimensionTypes .add (type .key ().location ());
212+ dimensionTypes .add (type .key ().identifier ());
213213 }
214214 }
215215 }
@@ -220,7 +220,7 @@ private List<ResourceLocation> getDimensionTypes() {
220220
221221 @ Override
222222 public void getInternalData () {
223- for (ResourceLocation TYPE : getDimensionTypes ()) {
223+ for (Identifier TYPE : getDimensionTypes ()) {
224224 if (TYPE != null ) {
225225 String dimensionName = StringUtils .getOrDefault (TYPE .toString (), MappingUtils .getClassName (TYPE ));
226226 String name = StringUtils .formatIdentifier (dimensionName , true , !CraftPresence .CONFIG .advancedSettings .formatWords );
0 commit comments