Interface LayerSampleContext<R extends LayerSampler>

All Superinterfaces:
LayerRandomnessSource
All Known Implementing Classes:
CachingLayerContext

public interface LayerSampleContext<R extends LayerSampler>
extends LayerRandomnessSource
Mappings:
Namespace Name
official day
intermediary net/minecraft/class_3628
named net/minecraft/world/biome/layer/util/LayerSampleContext
  • Method Details

    • initSeed

      void initSeed​(long x, long y)
      Mappings:
      Namespace Name Mixin selector
      official a Lday;a(JJ)V
      intermediary method_15830 Lnet/minecraft/class_3628;method_15830(JJ)V
      named initSeed Lnet/minecraft/world/biome/layer/util/LayerSampleContext;initSeed(JJ)V
    • createSampler

      R createSampler​(LayerOperator operator)
      Mappings:
      Namespace Name Mixin selector
      official a Lday;a(Ldck;)Ldau;
      intermediary method_15831 Lnet/minecraft/class_3628;method_15831(Lnet/minecraft/class_4;)Lnet/minecraft/class_3625;
      named createSampler Lnet/minecraft/world/biome/layer/util/LayerSampleContext;createSampler(Lnet/minecraft/world/biome/layer/util/LayerOperator;)Lnet/minecraft/world/biome/layer/util/LayerSampler;
    • createSampler

      default R createSampler​(LayerOperator operator, R parent)
      Mappings:
      Namespace Name Mixin selector
      official a Lday;a(Ldck;Ldau;)Ldau;
      intermediary method_15832 Lnet/minecraft/class_3628;method_15832(Lnet/minecraft/class_4;Lnet/minecraft/class_3625;)Lnet/minecraft/class_3625;
      named createSampler Lnet/minecraft/world/biome/layer/util/LayerSampleContext;createSampler(Lnet/minecraft/world/biome/layer/util/LayerOperator;Lnet/minecraft/world/biome/layer/util/LayerSampler;)Lnet/minecraft/world/biome/layer/util/LayerSampler;
    • createSampler

      default R createSampler​(LayerOperator operator, R firstParent, R secondParent)
      Mappings:
      Namespace Name Mixin selector
      official a Lday;a(Ldck;Ldau;Ldau;)Ldau;
      intermediary method_15828 Lnet/minecraft/class_3628;method_15828(Lnet/minecraft/class_4;Lnet/minecraft/class_3625;Lnet/minecraft/class_3625;)Lnet/minecraft/class_3625;
      named createSampler Lnet/minecraft/world/biome/layer/util/LayerSampleContext;createSampler(Lnet/minecraft/world/biome/layer/util/LayerOperator;Lnet/minecraft/world/biome/layer/util/LayerSampler;Lnet/minecraft/world/biome/layer/util/LayerSampler;)Lnet/minecraft/world/biome/layer/util/LayerSampler;
    • choose

      default int choose​(int a, int b)
      Mappings:
      Namespace Name Mixin selector
      official a Lday;a(II)I
      intermediary method_16670 Lnet/minecraft/class_3628;method_16670(II)I
      named choose Lnet/minecraft/world/biome/layer/util/LayerSampleContext;choose(II)I
    • choose

      default int choose​(int a, int b, int c, int d)
      Mappings:
      Namespace Name Mixin selector
      official a Lday;a(IIII)I
      intermediary method_16669 Lnet/minecraft/class_3628;method_16669(IIII)I
      named choose Lnet/minecraft/world/biome/layer/util/LayerSampleContext;choose(IIII)I