Class LodestoneBlockFiller.LodestoneBlockFillerLayer
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<net.minecraft.core.BlockPos,LodestoneBlockFiller.BlockStateEntry>
team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.LodestoneBlockFillerLayer
- All Implemented Interfaces:
Serializable,Cloneable,Map<net.minecraft.core.BlockPos,LodestoneBlockFiller.BlockStateEntry>
- Enclosing class:
- LodestoneBlockFiller
public static class LodestoneBlockFiller.LodestoneBlockFillerLayer
extends HashMap<net.minecraft.core.BlockPos,LodestoneBlockFiller.BlockStateEntry>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidfill(net.minecraft.world.level.LevelAccessor level) put(net.minecraft.core.BlockPos key, LodestoneBlockFiller.BlockStateEntryBuilder value) putIfAbsent(net.minecraft.core.BlockPos key, LodestoneBlockFiller.BlockStateEntryBuilder value) voidreplace(net.minecraft.core.BlockPos pos, Function<LodestoneBlockFiller.BlockStateEntry, LodestoneBlockFiller.BlockStateEntry> entryFunction) Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class java.util.AbstractMap
equals, hashCode, toString
-
Field Details
-
layerToken
-
-
Constructor Details
-
LodestoneBlockFillerLayer
-
-
Method Details
-
fill
public void fill(net.minecraft.world.level.LevelAccessor level) -
replace
public void replace(net.minecraft.core.BlockPos pos, Function<LodestoneBlockFiller.BlockStateEntry, LodestoneBlockFiller.BlockStateEntry> entryFunction) -
put
public LodestoneBlockFiller.BlockStateEntry put(net.minecraft.core.BlockPos key, LodestoneBlockFiller.BlockStateEntryBuilder value) -
putIfAbsent
public LodestoneBlockFiller.BlockStateEntry putIfAbsent(net.minecraft.core.BlockPos key, LodestoneBlockFiller.BlockStateEntryBuilder value)
-