Biome feature adding
This commit is contained in:
parent
26fa4bb3fd
commit
39fe678d39
2 changed files with 52 additions and 5 deletions
|
@ -0,0 +1,25 @@
|
|||
package ru.bclib.mixin.common;
|
||||
|
||||
import net.minecraft.world.level.biome.BiomeGenerationSettings;
|
||||
import net.minecraft.world.level.levelgen.placement.PlacedFeature;
|
||||
import org.spongepowered.asm.mixin.Mixin;
|
||||
import org.spongepowered.asm.mixin.gen.Accessor;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
import java.util.function.Supplier;
|
||||
|
||||
@Mixin(BiomeGenerationSettings.class)
|
||||
public interface BiomeGenerationSettingsAccessor {
|
||||
@Accessor("features")
|
||||
List<List<Supplier<PlacedFeature>>> bclib_getFeatures();
|
||||
|
||||
@Accessor("features")
|
||||
void bclib_setFeatures(List<List<Supplier<PlacedFeature>>> features);
|
||||
|
||||
@Accessor("featureSet")
|
||||
Set<PlacedFeature> bclib_getFeatureSet();
|
||||
|
||||
@Accessor("featureSet")
|
||||
void bclib_setFeatureSet(Set<PlacedFeature> features);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue