Package net.minecraft.world.poi
Class PointOfInterestTypes
java.lang.Object
net.minecraft.world.poi.PointOfInterestTypes
- Mappings:
Namespace Name named net/minecraft/world/poi/PointOfInterestTypesintermediary net/minecraft/class_7477official cgq
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RegistryKey<PointOfInterestType> private static final Set<BlockState> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> private static final Set<BlockState> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> private static final Map<BlockState, RegistryEntry<PointOfInterestType>> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> static final RegistryKey<PointOfInterestType> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static Set<BlockState> getStatesOfBlock(Block block) static Optional<RegistryEntry<PointOfInterestType>> getTypeForState(BlockState state) static booleanisPointOfInterest(BlockState state) private static RegistryKey<PointOfInterestType> private static PointOfInterestTyperegister(Registry<PointOfInterestType> registry, RegistryKey<PointOfInterestType> key, Set<BlockState> states, int ticketCount, int searchDistance) static PointOfInterestTyperegisterAndGetDefault(Registry<PointOfInterestType> registry) private static voidregisterStates(RegistryEntry<PointOfInterestType> poiTypeEntry, Set<BlockState> states)
-
Field Details
-
ARMORER
- Mappings:
Namespace Name Mixin selector named ARMORERLnet/minecraft/world/poi/PointOfInterestTypes;ARMORER:Lnet/minecraft/registry/RegistryKey;intermediary field_39278Lnet/minecraft/class_7477;field_39278:Lnet/minecraft/class_5321;official aLcgq;a:Laku;
-
BUTCHER
- Mappings:
Namespace Name Mixin selector named BUTCHERLnet/minecraft/world/poi/PointOfInterestTypes;BUTCHER:Lnet/minecraft/registry/RegistryKey;intermediary field_39279Lnet/minecraft/class_7477;field_39279:Lnet/minecraft/class_5321;official bLcgq;b:Laku;
-
CARTOGRAPHER
- Mappings:
Namespace Name Mixin selector named CARTOGRAPHERLnet/minecraft/world/poi/PointOfInterestTypes;CARTOGRAPHER:Lnet/minecraft/registry/RegistryKey;intermediary field_39280Lnet/minecraft/class_7477;field_39280:Lnet/minecraft/class_5321;official cLcgq;c:Laku;
-
CLERIC
- Mappings:
Namespace Name Mixin selector named CLERICLnet/minecraft/world/poi/PointOfInterestTypes;CLERIC:Lnet/minecraft/registry/RegistryKey;intermediary field_39281Lnet/minecraft/class_7477;field_39281:Lnet/minecraft/class_5321;official dLcgq;d:Laku;
-
FARMER
- Mappings:
Namespace Name Mixin selector named FARMERLnet/minecraft/world/poi/PointOfInterestTypes;FARMER:Lnet/minecraft/registry/RegistryKey;intermediary field_39282Lnet/minecraft/class_7477;field_39282:Lnet/minecraft/class_5321;official eLcgq;e:Laku;
-
FISHERMAN
- Mappings:
Namespace Name Mixin selector named FISHERMANLnet/minecraft/world/poi/PointOfInterestTypes;FISHERMAN:Lnet/minecraft/registry/RegistryKey;intermediary field_39283Lnet/minecraft/class_7477;field_39283:Lnet/minecraft/class_5321;official fLcgq;f:Laku;
-
FLETCHER
- Mappings:
Namespace Name Mixin selector named FLETCHERLnet/minecraft/world/poi/PointOfInterestTypes;FLETCHER:Lnet/minecraft/registry/RegistryKey;intermediary field_39284Lnet/minecraft/class_7477;field_39284:Lnet/minecraft/class_5321;official gLcgq;g:Laku;
-
LEATHERWORKER
- Mappings:
Namespace Name Mixin selector named LEATHERWORKERLnet/minecraft/world/poi/PointOfInterestTypes;LEATHERWORKER:Lnet/minecraft/registry/RegistryKey;intermediary field_39285Lnet/minecraft/class_7477;field_39285:Lnet/minecraft/class_5321;official hLcgq;h:Laku;
-
LIBRARIAN
- Mappings:
Namespace Name Mixin selector named LIBRARIANLnet/minecraft/world/poi/PointOfInterestTypes;LIBRARIAN:Lnet/minecraft/registry/RegistryKey;intermediary field_39286Lnet/minecraft/class_7477;field_39286:Lnet/minecraft/class_5321;official iLcgq;i:Laku;
-
MASON
- Mappings:
Namespace Name Mixin selector named MASONLnet/minecraft/world/poi/PointOfInterestTypes;MASON:Lnet/minecraft/registry/RegistryKey;intermediary field_39287Lnet/minecraft/class_7477;field_39287:Lnet/minecraft/class_5321;official jLcgq;j:Laku;
-
SHEPHERD
- Mappings:
Namespace Name Mixin selector named SHEPHERDLnet/minecraft/world/poi/PointOfInterestTypes;SHEPHERD:Lnet/minecraft/registry/RegistryKey;intermediary field_39288Lnet/minecraft/class_7477;field_39288:Lnet/minecraft/class_5321;official kLcgq;k:Laku;
-
TOOLSMITH
- Mappings:
Namespace Name Mixin selector named TOOLSMITHLnet/minecraft/world/poi/PointOfInterestTypes;TOOLSMITH:Lnet/minecraft/registry/RegistryKey;intermediary field_39289Lnet/minecraft/class_7477;field_39289:Lnet/minecraft/class_5321;official lLcgq;l:Laku;
-
WEAPONSMITH
- Mappings:
Namespace Name Mixin selector named WEAPONSMITHLnet/minecraft/world/poi/PointOfInterestTypes;WEAPONSMITH:Lnet/minecraft/registry/RegistryKey;intermediary field_39290Lnet/minecraft/class_7477;field_39290:Lnet/minecraft/class_5321;official mLcgq;m:Laku;
-
HOME
- Mappings:
Namespace Name Mixin selector named HOMELnet/minecraft/world/poi/PointOfInterestTypes;HOME:Lnet/minecraft/registry/RegistryKey;intermediary field_39291Lnet/minecraft/class_7477;field_39291:Lnet/minecraft/class_5321;official nLcgq;n:Laku;
-
MEETING
- Mappings:
Namespace Name Mixin selector named MEETINGLnet/minecraft/world/poi/PointOfInterestTypes;MEETING:Lnet/minecraft/registry/RegistryKey;intermediary field_39292Lnet/minecraft/class_7477;field_39292:Lnet/minecraft/class_5321;official oLcgq;o:Laku;
-
BEEHIVE
- Mappings:
Namespace Name Mixin selector named BEEHIVELnet/minecraft/world/poi/PointOfInterestTypes;BEEHIVE:Lnet/minecraft/registry/RegistryKey;intermediary field_39293Lnet/minecraft/class_7477;field_39293:Lnet/minecraft/class_5321;official pLcgq;p:Laku;
-
BEE_NEST
- Mappings:
Namespace Name Mixin selector named BEE_NESTLnet/minecraft/world/poi/PointOfInterestTypes;BEE_NEST:Lnet/minecraft/registry/RegistryKey;intermediary field_39294Lnet/minecraft/class_7477;field_39294:Lnet/minecraft/class_5321;official qLcgq;q:Laku;
-
NETHER_PORTAL
- Mappings:
Namespace Name Mixin selector named NETHER_PORTALLnet/minecraft/world/poi/PointOfInterestTypes;NETHER_PORTAL:Lnet/minecraft/registry/RegistryKey;intermediary field_39295Lnet/minecraft/class_7477;field_39295:Lnet/minecraft/class_5321;official rLcgq;r:Laku;
-
LODESTONE
- Mappings:
Namespace Name Mixin selector named LODESTONELnet/minecraft/world/poi/PointOfInterestTypes;LODESTONE:Lnet/minecraft/registry/RegistryKey;intermediary field_39296Lnet/minecraft/class_7477;field_39296:Lnet/minecraft/class_5321;official sLcgq;s:Laku;
-
LIGHTNING_ROD
- Mappings:
Namespace Name Mixin selector named LIGHTNING_RODLnet/minecraft/world/poi/PointOfInterestTypes;LIGHTNING_ROD:Lnet/minecraft/registry/RegistryKey;intermediary field_39297Lnet/minecraft/class_7477;field_39297:Lnet/minecraft/class_5321;official tLcgq;t:Laku;
-
BED_HEADS
- Mappings:
Namespace Name Mixin selector named BED_HEADSLnet/minecraft/world/poi/PointOfInterestTypes;BED_HEADS:Ljava/util/Set;intermediary field_39299Lnet/minecraft/class_7477;field_39299:Ljava/util/Set;official uLcgq;u:Ljava/util/Set;
-
CAULDRONS
- Mappings:
Namespace Name Mixin selector named CAULDRONSLnet/minecraft/world/poi/PointOfInterestTypes;CAULDRONS:Ljava/util/Set;intermediary field_39300Lnet/minecraft/class_7477;field_39300:Ljava/util/Set;official vLcgq;v:Ljava/util/Set;
-
POI_STATES_TO_TYPE
- Mappings:
Namespace Name Mixin selector named POI_STATES_TO_TYPELnet/minecraft/world/poi/PointOfInterestTypes;POI_STATES_TO_TYPE:Ljava/util/Map;intermediary field_39301Lnet/minecraft/class_7477;field_39301:Ljava/util/Map;official wLcgq;w:Ljava/util/Map;
-
-
Constructor Details
-
PointOfInterestTypes
public PointOfInterestTypes()
-
-
Method Details
-
getStatesOfBlock
- Mappings:
Namespace Name Mixin selector named getStatesOfBlockLnet/minecraft/world/poi/PointOfInterestTypes;getStatesOfBlock(Lnet/minecraft/block/Block;)Ljava/util/Set;intermediary method_43988Lnet/minecraft/class_7477;method_43988(Lnet/minecraft/class_2248;)Ljava/util/Set;official aLcgq;a(Ldjn;)Ljava/util/Set;
-
of
- Mappings:
Namespace Name Mixin selector named ofLnet/minecraft/world/poi/PointOfInterestTypes;of(Ljava/lang/String;)Lnet/minecraft/registry/RegistryKey;intermediary method_43994Lnet/minecraft/class_7477;method_43994(Ljava/lang/String;)Lnet/minecraft/class_5321;official aLcgq;a(Ljava/lang/String;)Laku;
-
register
private static PointOfInterestType register(Registry<PointOfInterestType> registry, RegistryKey<PointOfInterestType> key, Set<BlockState> states, int ticketCount, int searchDistance) - Mappings:
Namespace Name Mixin selector named registerLnet/minecraft/world/poi/PointOfInterestTypes;register(Lnet/minecraft/registry/Registry;Lnet/minecraft/registry/RegistryKey;Ljava/util/Set;II)Lnet/minecraft/world/poi/PointOfInterestType;intermediary method_43993Lnet/minecraft/class_7477;method_43993(Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;Ljava/util/Set;II)Lnet/minecraft/class_4158;official aLcgq;a(Lke;Laku;Ljava/util/Set;II)Lcgp;
-
registerStates
private static void registerStates(RegistryEntry<PointOfInterestType> poiTypeEntry, Set<BlockState> states) - Mappings:
Namespace Name Mixin selector named registerStatesLnet/minecraft/world/poi/PointOfInterestTypes;registerStates(Lnet/minecraft/registry/entry/RegistryEntry;Ljava/util/Set;)Vintermediary method_43990Lnet/minecraft/class_7477;method_43990(Lnet/minecraft/class_6880;Ljava/util/Set;)Vofficial aLcgq;a(Ljr;Ljava/util/Set;)V
-
getTypeForState
- Mappings:
Namespace Name Mixin selector named getTypeForStateLnet/minecraft/world/poi/PointOfInterestTypes;getTypeForState(Lnet/minecraft/block/BlockState;)Ljava/util/Optional;intermediary method_43989Lnet/minecraft/class_7477;method_43989(Lnet/minecraft/class_2680;)Ljava/util/Optional;official aLcgq;a(Ldwy;)Ljava/util/Optional;
-
isPointOfInterest
- Mappings:
Namespace Name Mixin selector named isPointOfInterestLnet/minecraft/world/poi/PointOfInterestTypes;isPointOfInterest(Lnet/minecraft/block/BlockState;)Zintermediary method_46397Lnet/minecraft/class_7477;method_46397(Lnet/minecraft/class_2680;)Zofficial bLcgq;b(Ldwy;)Z
-
registerAndGetDefault
- Mappings:
Namespace Name Mixin selector named registerAndGetDefaultLnet/minecraft/world/poi/PointOfInterestTypes;registerAndGetDefault(Lnet/minecraft/registry/Registry;)Lnet/minecraft/world/poi/PointOfInterestType;intermediary method_43992Lnet/minecraft/class_7477;method_43992(Lnet/minecraft/class_2378;)Lnet/minecraft/class_4158;official aLcgq;a(Lke;)Lcgp;
-