Package net.minecraft
Record Class class_8177
java.lang.Object
java.lang.Record
net.minecraft.class_8177
- Record Components:
name-soundType-doorClose-doorOpen-trapdoorClose-trapdoorOpen-pressurePlateClickOff-pressurePlateClickOn---
public record class_8177(String name, BlockSoundGroup soundType, SoundEvent doorClose, SoundEvent doorOpen, SoundEvent trapdoorClose, SoundEvent trapdoorOpen, SoundEvent pressurePlateClickOff, SoundEvent pressurePlateClickOn, SoundEvent buttonClickOff, SoundEvent buttonClickOn)
extends Record
- Mappings:
Namespace Name official dcdintermediary net/minecraft/class_8177named net/minecraft/class_8177official pintermediary comp_1289named nameofficial qintermediary comp_1290named soundTypeofficial rintermediary comp_1291named doorCloseofficial sintermediary comp_1292named doorOpenofficial tintermediary comp_1293named trapdoorCloseofficial uintermediary comp_1294named trapdoorOpenofficial vintermediary comp_1295named pressurePlateClickOffofficial wintermediary comp_1296named pressurePlateClickOnofficial xintermediary comp_1297named buttonClickOffofficial yintermediary comp_1298named buttonClickOn
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SoundEventThe field for thebuttonClickOffrecord component.private final SoundEventThe field for thebuttonClickOnrecord component.private final SoundEventThe field for thedoorCloserecord component.private final SoundEventThe field for thedoorOpenrecord component.static final class_8177static final class_8177static final class_8177static final class_8177static final class_8177static final class_8177static final class_8177static final class_8177static final class_8177static final class_8177static final class_8177static final class_8177static final class_8177static final class_8177static final class_8177private static final Set<class_8177>private final StringThe field for thenamerecord component.private final SoundEventThe field for thepressurePlateClickOffrecord component.private final SoundEventThe field for thepressurePlateClickOnrecord component.private final BlockSoundGroupThe field for thesoundTyperecord component.private final SoundEventThe field for thetrapdoorCloserecord component.private final SoundEventThe field for thetrapdoorOpenrecord component. -
Constructor Summary
ConstructorsConstructorDescriptionclass_8177(String string) class_8177(String string, BlockSoundGroup blockSoundGroup, SoundEvent soundEvent, SoundEvent soundEvent2, SoundEvent soundEvent3, SoundEvent soundEvent4, SoundEvent soundEvent5, SoundEvent soundEvent6, SoundEvent soundEvent7, SoundEvent soundEvent8) -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of thebuttonClickOffrecord component.Returns the value of thebuttonClickOnrecord component.Returns the value of thedoorCloserecord component.doorOpen()Returns the value of thedoorOpenrecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.static Stream<class_8177>private static class_8177method_49233(class_8177 class_8177) name()Returns the value of thenamerecord component.Returns the value of thepressurePlateClickOffrecord component.Returns the value of thepressurePlateClickOnrecord component.Returns the value of thesoundTyperecord component.final StringtoString()Returns a string representation of this record class.Returns the value of thetrapdoorCloserecord component.Returns the value of thetrapdoorOpenrecord component.
-
Field Details
-
name
The field for thenamerecord component. -
soundType
The field for thesoundTyperecord component. -
doorClose
The field for thedoorCloserecord component. -
doorOpen
The field for thedoorOpenrecord component. -
trapdoorClose
The field for thetrapdoorCloserecord component. -
trapdoorOpen
The field for thetrapdoorOpenrecord component. -
pressurePlateClickOff
The field for thepressurePlateClickOffrecord component. -
pressurePlateClickOn
The field for thepressurePlateClickOnrecord component. -
buttonClickOff
The field for thebuttonClickOffrecord component. -
buttonClickOn
The field for thebuttonClickOnrecord component. -
field_42834
- Mappings:
Namespace Name Mixin selector official zLdcd;z:Ljava/util/Set;intermediary field_42834Lnet/minecraft/class_8177;field_42834:Ljava/util/Set;named field_42834Lnet/minecraft/class_8177;field_42834:Ljava/util/Set;
-
field_42819
- Mappings:
Namespace Name Mixin selector official aLdcd;a:Ldcd;intermediary field_42819Lnet/minecraft/class_8177;field_42819:Lnet/minecraft/class_8177;named field_42819Lnet/minecraft/class_8177;field_42819:Lnet/minecraft/class_8177;
-
field_42820
- Mappings:
Namespace Name Mixin selector official bLdcd;b:Ldcd;intermediary field_42820Lnet/minecraft/class_8177;field_42820:Lnet/minecraft/class_8177;named field_42820Lnet/minecraft/class_8177;field_42820:Lnet/minecraft/class_8177;
-
field_42821
- Mappings:
Namespace Name Mixin selector official cLdcd;c:Ldcd;intermediary field_42821Lnet/minecraft/class_8177;field_42821:Lnet/minecraft/class_8177;named field_42821Lnet/minecraft/class_8177;field_42821:Lnet/minecraft/class_8177;
-
field_42822
- Mappings:
Namespace Name Mixin selector official dLdcd;d:Ldcd;intermediary field_42822Lnet/minecraft/class_8177;field_42822:Lnet/minecraft/class_8177;named field_42822Lnet/minecraft/class_8177;field_42822:Lnet/minecraft/class_8177;
-
field_42823
- Mappings:
Namespace Name Mixin selector official eLdcd;e:Ldcd;intermediary field_42823Lnet/minecraft/class_8177;field_42823:Lnet/minecraft/class_8177;named field_42823Lnet/minecraft/class_8177;field_42823:Lnet/minecraft/class_8177;
-
field_42824
- Mappings:
Namespace Name Mixin selector official fLdcd;f:Ldcd;intermediary field_42824Lnet/minecraft/class_8177;field_42824:Lnet/minecraft/class_8177;named field_42824Lnet/minecraft/class_8177;field_42824:Lnet/minecraft/class_8177;
-
field_42825
- Mappings:
Namespace Name Mixin selector official gLdcd;g:Ldcd;intermediary field_42825Lnet/minecraft/class_8177;field_42825:Lnet/minecraft/class_8177;named field_42825Lnet/minecraft/class_8177;field_42825:Lnet/minecraft/class_8177;
-
field_42826
- Mappings:
Namespace Name Mixin selector official hLdcd;h:Ldcd;intermediary field_42826Lnet/minecraft/class_8177;field_42826:Lnet/minecraft/class_8177;named field_42826Lnet/minecraft/class_8177;field_42826:Lnet/minecraft/class_8177;
-
field_42827
- Mappings:
Namespace Name Mixin selector official iLdcd;i:Ldcd;intermediary field_42827Lnet/minecraft/class_8177;field_42827:Lnet/minecraft/class_8177;named field_42827Lnet/minecraft/class_8177;field_42827:Lnet/minecraft/class_8177;
-
field_42828
- Mappings:
Namespace Name Mixin selector official jLdcd;j:Ldcd;intermediary field_42828Lnet/minecraft/class_8177;field_42828:Lnet/minecraft/class_8177;named field_42828Lnet/minecraft/class_8177;field_42828:Lnet/minecraft/class_8177;
-
field_42829
- Mappings:
Namespace Name Mixin selector official kLdcd;k:Ldcd;intermediary field_42829Lnet/minecraft/class_8177;field_42829:Lnet/minecraft/class_8177;named field_42829Lnet/minecraft/class_8177;field_42829:Lnet/minecraft/class_8177;
-
field_42830
- Mappings:
Namespace Name Mixin selector official lLdcd;l:Ldcd;intermediary field_42830Lnet/minecraft/class_8177;field_42830:Lnet/minecraft/class_8177;named field_42830Lnet/minecraft/class_8177;field_42830:Lnet/minecraft/class_8177;
-
field_42831
- Mappings:
Namespace Name Mixin selector official mLdcd;m:Ldcd;intermediary field_42831Lnet/minecraft/class_8177;field_42831:Lnet/minecraft/class_8177;named field_42831Lnet/minecraft/class_8177;field_42831:Lnet/minecraft/class_8177;
-
field_42832
- Mappings:
Namespace Name Mixin selector official nLdcd;n:Ldcd;intermediary field_42832Lnet/minecraft/class_8177;field_42832:Lnet/minecraft/class_8177;named field_42832Lnet/minecraft/class_8177;field_42832:Lnet/minecraft/class_8177;
-
field_42833
- Mappings:
Namespace Name Mixin selector official oLdcd;o:Ldcd;intermediary field_42833Lnet/minecraft/class_8177;field_42833:Lnet/minecraft/class_8177;named field_42833Lnet/minecraft/class_8177;field_42833:Lnet/minecraft/class_8177;
-
-
Constructor Details
-
class_8177
-
class_8177
public class_8177(String string, BlockSoundGroup blockSoundGroup, SoundEvent soundEvent, SoundEvent soundEvent2, SoundEvent soundEvent3, SoundEvent soundEvent4, SoundEvent soundEvent5, SoundEvent soundEvent6, SoundEvent soundEvent7, SoundEvent soundEvent8)
-
-
Method Details
-
method_49233
- Mappings:
Namespace Name Mixin selector official aLdcd;a(Ldcd;)Ldcd;intermediary method_49233Lnet/minecraft/class_8177;method_49233(Lnet/minecraft/class_8177;)Lnet/minecraft/class_8177;named method_49233Lnet/minecraft/class_8177;method_49233(Lnet/minecraft/class_8177;)Lnet/minecraft/class_8177;
-
method_49232
- Mappings:
Namespace Name Mixin selector official aLdcd;a()Ljava/util/stream/Stream;intermediary method_49232Lnet/minecraft/class_8177;method_49232()Ljava/util/stream/Stream;named method_49232Lnet/minecraft/class_8177;method_49232()Ljava/util/stream/Stream;
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
name
Returns the value of thenamerecord component.- Returns:
- the value of the
namerecord component
-
soundType
Returns the value of thesoundTyperecord component.- Returns:
- the value of the
soundTyperecord component
-
doorClose
Returns the value of thedoorCloserecord component.- Returns:
- the value of the
doorCloserecord component
-
doorOpen
Returns the value of thedoorOpenrecord component.- Returns:
- the value of the
doorOpenrecord component
-
trapdoorClose
Returns the value of thetrapdoorCloserecord component.- Returns:
- the value of the
trapdoorCloserecord component
-
trapdoorOpen
Returns the value of thetrapdoorOpenrecord component.- Returns:
- the value of the
trapdoorOpenrecord component
-
pressurePlateClickOff
Returns the value of thepressurePlateClickOffrecord component.- Returns:
- the value of the
pressurePlateClickOffrecord component
-
pressurePlateClickOn
Returns the value of thepressurePlateClickOnrecord component.- Returns:
- the value of the
pressurePlateClickOnrecord component
-
buttonClickOff
Returns the value of thebuttonClickOffrecord component.- Returns:
- the value of the
buttonClickOffrecord component
-
buttonClickOn
Returns the value of thebuttonClickOnrecord component.- Returns:
- the value of the
buttonClickOnrecord component
-