Mixin function rename (fixing #45)
This commit is contained in:
parent
c394f5a5f0
commit
d6f8123249
2 changed files with 8 additions and 8 deletions
|
@ -13,14 +13,14 @@ import net.minecraft.world.gen.feature.ConfiguredStructureFeature;
|
||||||
@Mixin(GenerationSettings.class)
|
@Mixin(GenerationSettings.class)
|
||||||
public interface GenerationSettingsAccessor {
|
public interface GenerationSettingsAccessor {
|
||||||
@Accessor("features")
|
@Accessor("features")
|
||||||
List<List<Supplier<ConfiguredFeature<?, ?>>>> getFeatures();
|
List<List<Supplier<ConfiguredFeature<?, ?>>>> beGetFeatures();
|
||||||
|
|
||||||
@Accessor("features")
|
@Accessor("features")
|
||||||
void setFeatures(List<List<Supplier<ConfiguredFeature<?, ?>>>> features);
|
void beSetFeatures(List<List<Supplier<ConfiguredFeature<?, ?>>>> features);
|
||||||
|
|
||||||
@Accessor("structureFeatures")
|
@Accessor("structureFeatures")
|
||||||
List<Supplier<ConfiguredStructureFeature<?, ?>>> getStructures();
|
List<Supplier<ConfiguredStructureFeature<?, ?>>> beGetStructures();
|
||||||
|
|
||||||
@Accessor("structureFeatures")
|
@Accessor("structureFeatures")
|
||||||
void setStructures(List<Supplier<ConfiguredStructureFeature<?, ?>>> structures);
|
void beSetStructures(List<Supplier<ConfiguredStructureFeature<?, ?>>> structures);
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,8 +23,8 @@ public class FeaturesHelper {
|
||||||
biomeRegistry.forEach((biome) -> {
|
biomeRegistry.forEach((biome) -> {
|
||||||
if (biome.getCategory() == Biome.Category.THEEND && !INJECTED.contains(biome)) {
|
if (biome.getCategory() == Biome.Category.THEEND && !INJECTED.contains(biome)) {
|
||||||
GenerationSettingsAccessor accessor = (GenerationSettingsAccessor) biome.getGenerationSettings();
|
GenerationSettingsAccessor accessor = (GenerationSettingsAccessor) biome.getGenerationSettings();
|
||||||
List<Supplier<ConfiguredStructureFeature<?, ?>>> structures = Lists.newArrayList(accessor.getStructures());
|
List<Supplier<ConfiguredStructureFeature<?, ?>>> structures = Lists.newArrayList(accessor.beGetStructures());
|
||||||
List<List<Supplier<ConfiguredFeature<?, ?>>>> preFeatures = accessor.getFeatures();
|
List<List<Supplier<ConfiguredFeature<?, ?>>>> preFeatures = accessor.beGetFeatures();
|
||||||
List<List<Supplier<ConfiguredFeature<?, ?>>>> features = new ArrayList<List<Supplier<ConfiguredFeature<?, ?>>>>(preFeatures.size());
|
List<List<Supplier<ConfiguredFeature<?, ?>>>> features = new ArrayList<List<Supplier<ConfiguredFeature<?, ?>>>>(preFeatures.size());
|
||||||
preFeatures.forEach((list) -> {
|
preFeatures.forEach((list) -> {
|
||||||
features.add(Lists.newArrayList(list));
|
features.add(Lists.newArrayList(list));
|
||||||
|
@ -33,8 +33,8 @@ public class FeaturesHelper {
|
||||||
EndFeatures.registerBiomeFeatures(biomeRegistry.getId(biome), biome, features);
|
EndFeatures.registerBiomeFeatures(biomeRegistry.getId(biome), biome, features);
|
||||||
EndStructures.registerBiomeStructures(biomeRegistry.getId(biome), biome, structures);
|
EndStructures.registerBiomeStructures(biomeRegistry.getId(biome), biome, structures);
|
||||||
|
|
||||||
accessor.setFeatures(features);
|
accessor.beSetFeatures(features);
|
||||||
accessor.setStructures(structures);
|
accessor.beSetStructures(structures);
|
||||||
INJECTED.add(biome);
|
INJECTED.add(biome);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue