Package net.minecraft

Class class_6677

java.lang.Object
net.minecraft.class_6677
All Implemented Interfaces:
AbstractRandom

public class class_6677 extends Object implements AbstractRandom
Mappings:
Namespace Name
official csz
intermediary net/minecraft/class_6677
named net/minecraft/class_6677
  • Field Details

    • field_35148

      private static final float field_35148
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lcsz;a:F
      intermediary field_35148 Lnet/minecraft/class_6677;field_35148:F
      named field_35148 Lnet/minecraft/class_6677;field_35148:F
    • field_35149

      private static final double field_35149
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lcsz;b:D
      intermediary field_35149 Lnet/minecraft/class_6677;field_35149:D
      named field_35149 Lnet/minecraft/class_6677;field_35149:D
    • field_35150

      private class_6676 field_35150
      Mappings:
      Namespace Name Mixin selector
      official c Lcsz;c:Lcsy;
      intermediary field_35150 Lnet/minecraft/class_6677;field_35150:Lnet/minecraft/class_6676;
      named field_35150 Lnet/minecraft/class_6677;field_35150:Lnet/minecraft/class_6676;
    • field_35151

      private final class_6672 field_35151
      Mappings:
      Namespace Name Mixin selector
      official d Lcsz;d:Lcsc;
      intermediary field_35151 Lnet/minecraft/class_6677;field_35151:Lnet/minecraft/class_6672;
      named field_35151 Lnet/minecraft/class_6677;field_35151:Lnet/minecraft/class_6672;
  • Constructor Details

    • class_6677

      public class_6677(long long2)
    • class_6677

      public class_6677(long long2, long long3)
  • Method Details

    • derive

      public AbstractRandom derive()
      Specified by:
      derive in interface AbstractRandom
      Mappings:
      Namespace Name Mixin selector
      official a Lcso;a()Lcso;
      intermediary method_38420 Lnet/minecraft/class_5819;method_38420()Lnet/minecraft/class_5819;
      named derive Lnet/minecraft/world/gen/random/AbstractRandom;derive()Lnet/minecraft/world/gen/random/AbstractRandom;
    • createBlockPosRandomDeriver

      public BlockPosRandomDeriver createBlockPosRandomDeriver()
      Specified by:
      createBlockPosRandomDeriver in interface AbstractRandom
      Mappings:
      Namespace Name Mixin selector
      official b Lcso;b()Lcsn;
      intermediary method_38421 Lnet/minecraft/class_5819;method_38421()Lnet/minecraft/class_6574;
      named createBlockPosRandomDeriver Lnet/minecraft/world/gen/random/AbstractRandom;createBlockPosRandomDeriver()Lnet/minecraft/world/gen/random/BlockPosRandomDeriver;
    • setSeed

      public void setSeed(long seed)
      Specified by:
      setSeed in interface AbstractRandom
      Mappings:
      Namespace Name Mixin selector
      official setSeed Lcso;setSeed(J)V
      intermediary setSeed Lnet/minecraft/class_5819;setSeed(J)V
      named setSeed Lnet/minecraft/world/gen/random/AbstractRandom;setSeed(J)V
    • nextInt

      public int nextInt()
      Specified by:
      nextInt in interface AbstractRandom
    • nextInt

      public int nextInt(int bound)
      Specified by:
      nextInt in interface AbstractRandom
      Mappings:
      Namespace Name Mixin selector
      official nextInt Lcso;nextInt(I)I
      intermediary nextInt Lnet/minecraft/class_5819;nextInt(I)I
      named nextInt Lnet/minecraft/world/gen/random/AbstractRandom;nextInt(I)I
    • nextLong

      public long nextLong()
      Specified by:
      nextLong in interface AbstractRandom
    • nextBoolean

      public boolean nextBoolean()
      Specified by:
      nextBoolean in interface AbstractRandom
    • nextFloat

      public float nextFloat()
      Specified by:
      nextFloat in interface AbstractRandom
    • nextDouble

      public double nextDouble()
      Specified by:
      nextDouble in interface AbstractRandom
    • nextGaussian

      public double nextGaussian()
      Specified by:
      nextGaussian in interface AbstractRandom
    • skip

      public void skip(int count)
      Specified by:
      skip in interface AbstractRandom
      Mappings:
      Namespace Name Mixin selector
      official b Lcso;b(I)V
      intermediary method_33650 Lnet/minecraft/class_5819;method_33650(I)V
      named skip Lnet/minecraft/world/gen/random/AbstractRandom;skip(I)V
    • method_39008

      private long method_39008(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcsz;a(I)J
      intermediary method_39008 Lnet/minecraft/class_6677;method_39008(I)J
      named method_39008 Lnet/minecraft/class_6677;method_39008(I)J