Package net.minecraft.server.command
Class LocateCommand
java.lang.Object
net.minecraft.server.command.LocateCommand
- Mappings:
Namespace Name official afc
intermediary net/minecraft/class_3079
named net/minecraft/server/command/LocateCommand
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
private static final int
private static final int
private static final int
private static final int
private static final int
private static final Logger
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate static int
executeLocateBiome
(ServerCommandSource source, RegistryEntryPredicateArgumentType.EntryPredicate<Biome> predicate) private static int
executeLocatePoi
(ServerCommandSource source, RegistryEntryPredicateArgumentType.EntryPredicate<PointOfInterestType> predicate) private static int
executeLocateStructure
(ServerCommandSource source, RegistryPredicateArgumentType.RegistryPredicate<Structure> predicate) private static float
getDistance
(int x1, int y1, int x2, int y2) private static String
getKeyString
(com.mojang.datafixers.util.Pair<BlockPos, ? extends RegistryEntry<?>> result) private static Optional<? extends RegistryEntryList.ListBacked<Structure>>
getStructureListForPredicate
(RegistryPredicateArgumentType.RegistryPredicate<Structure> predicate, Registry<Structure> structureRegistry) static void
register
(com.mojang.brigadier.CommandDispatcher<ServerCommandSource> dispatcher, CommandRegistryAccess registryAccess) static int
sendCoordinates
(ServerCommandSource source, RegistryEntryPredicateArgumentType.EntryPredicate<?> predicate, BlockPos currentPos, com.mojang.datafixers.util.Pair<BlockPos, ? extends RegistryEntry<?>> result, String successMessage, boolean includeY, Duration timeTaken) static int
sendCoordinates
(ServerCommandSource source, RegistryPredicateArgumentType.RegistryPredicate<?> structure, BlockPos currentPos, com.mojang.datafixers.util.Pair<BlockPos, ? extends RegistryEntry<?>> result, String successMessage, boolean includeY, Duration timeTaken) private static int
sendCoordinates
(ServerCommandSource source, BlockPos currentPos, com.mojang.datafixers.util.Pair<BlockPos, ? extends RegistryEntry<?>> result, String successMessage, boolean includeY, String entryString, Duration timeTaken)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official a
Lafc;a:Lorg/slf4j/Logger;
intermediary field_41660
Lnet/minecraft/class_3079;field_41660:Lorg/slf4j/Logger;
named LOGGER
Lnet/minecraft/server/command/LocateCommand;LOGGER:Lorg/slf4j/Logger;
-
STRUCTURE_NOT_FOUND_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType STRUCTURE_NOT_FOUND_EXCEPTION- Mappings:
Namespace Name Mixin selector official b
Lafc;b:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
intermediary field_39245
Lnet/minecraft/class_3079;field_39245:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
named STRUCTURE_NOT_FOUND_EXCEPTION
Lnet/minecraft/server/command/LocateCommand;STRUCTURE_NOT_FOUND_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
STRUCTURE_INVALID_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType STRUCTURE_INVALID_EXCEPTION- Mappings:
Namespace Name Mixin selector official c
Lafc;c:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
intermediary field_39246
Lnet/minecraft/class_3079;field_39246:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
named STRUCTURE_INVALID_EXCEPTION
Lnet/minecraft/server/command/LocateCommand;STRUCTURE_INVALID_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
BIOME_NOT_FOUND_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType BIOME_NOT_FOUND_EXCEPTION- Mappings:
Namespace Name Mixin selector official d
Lafc;d:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
intermediary field_39247
Lnet/minecraft/class_3079;field_39247:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
named BIOME_NOT_FOUND_EXCEPTION
Lnet/minecraft/server/command/LocateCommand;BIOME_NOT_FOUND_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
POI_NOT_FOUND_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType POI_NOT_FOUND_EXCEPTION- Mappings:
Namespace Name Mixin selector official e
Lafc;e:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
intermediary field_39249
Lnet/minecraft/class_3079;field_39249:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
named POI_NOT_FOUND_EXCEPTION
Lnet/minecraft/server/command/LocateCommand;POI_NOT_FOUND_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
LOCATE_STRUCTURE_RADIUS
private static final int LOCATE_STRUCTURE_RADIUS- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lafc;f:I
intermediary field_39251
Lnet/minecraft/class_3079;field_39251:I
named LOCATE_STRUCTURE_RADIUS
Lnet/minecraft/server/command/LocateCommand;LOCATE_STRUCTURE_RADIUS:I
-
LOCATE_BIOME_RADIUS
private static final int LOCATE_BIOME_RADIUS- See Also:
- Mappings:
Namespace Name Mixin selector official g
Lafc;g:I
intermediary field_39252
Lnet/minecraft/class_3079;field_39252:I
named LOCATE_BIOME_RADIUS
Lnet/minecraft/server/command/LocateCommand;LOCATE_BIOME_RADIUS:I
-
LOCATE_BIOME_HORIZONTAL_BLOCK_CHECK_INTERVAL
private static final int LOCATE_BIOME_HORIZONTAL_BLOCK_CHECK_INTERVAL- See Also:
- Mappings:
Namespace Name Mixin selector official h
Lafc;h:I
intermediary field_39253
Lnet/minecraft/class_3079;field_39253:I
named LOCATE_BIOME_HORIZONTAL_BLOCK_CHECK_INTERVAL
Lnet/minecraft/server/command/LocateCommand;LOCATE_BIOME_HORIZONTAL_BLOCK_CHECK_INTERVAL:I
-
LOCATE_BIOME_VERTICAL_BLOCK_CHECK_INTERVAL
private static final int LOCATE_BIOME_VERTICAL_BLOCK_CHECK_INTERVAL- See Also:
- Mappings:
Namespace Name Mixin selector official i
Lafc;i:I
intermediary field_39254
Lnet/minecraft/class_3079;field_39254:I
named LOCATE_BIOME_VERTICAL_BLOCK_CHECK_INTERVAL
Lnet/minecraft/server/command/LocateCommand;LOCATE_BIOME_VERTICAL_BLOCK_CHECK_INTERVAL:I
-
LOCATE_POI_RADIUS
private static final int LOCATE_POI_RADIUS- See Also:
- Mappings:
Namespace Name Mixin selector official j
Lafc;j:I
intermediary field_39255
Lnet/minecraft/class_3079;field_39255:I
named LOCATE_POI_RADIUS
Lnet/minecraft/server/command/LocateCommand;LOCATE_POI_RADIUS:I
-
-
Constructor Details
-
LocateCommand
public LocateCommand()
-
-
Method Details
-
register
public static void register(com.mojang.brigadier.CommandDispatcher<ServerCommandSource> dispatcher, CommandRegistryAccess registryAccess) - Mappings:
Namespace Name Mixin selector official a
Lafc;a(Lcom/mojang/brigadier/CommandDispatcher;Ldm;)V
intermediary method_13443
Lnet/minecraft/class_3079;method_13443(Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_7157;)V
named register
Lnet/minecraft/server/command/LocateCommand;register(Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/command/CommandRegistryAccess;)V
-
getStructureListForPredicate
private static Optional<? extends RegistryEntryList.ListBacked<Structure>> getStructureListForPredicate(RegistryPredicateArgumentType.RegistryPredicate<Structure> predicate, Registry<Structure> structureRegistry) - Mappings:
Namespace Name Mixin selector official a
Lafc;a(Les$c;Lhr;)Ljava/util/Optional;
intermediary method_43907
Lnet/minecraft/class_3079;method_43907(Lnet/minecraft/class_7066$class_7068;Lnet/minecraft/class_2378;)Ljava/util/Optional;
named getStructureListForPredicate
Lnet/minecraft/server/command/LocateCommand;getStructureListForPredicate(Lnet/minecraft/command/argument/RegistryPredicateArgumentType$RegistryPredicate;Lnet/minecraft/registry/Registry;)Ljava/util/Optional;
-
executeLocateStructure
private static int executeLocateStructure(ServerCommandSource source, RegistryPredicateArgumentType.RegistryPredicate<Structure> predicate) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector official a
Lafc;a(Lds;Les$c;)I
intermediary method_43905
Lnet/minecraft/class_3079;method_43905(Lnet/minecraft/class_2168;Lnet/minecraft/class_7066$class_7068;)I
named executeLocateStructure
Lnet/minecraft/server/command/LocateCommand;executeLocateStructure(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/command/argument/RegistryPredicateArgumentType$RegistryPredicate;)I
-
executeLocateBiome
private static int executeLocateBiome(ServerCommandSource source, RegistryEntryPredicateArgumentType.EntryPredicate<Biome> predicate) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector official a
Lafc;a(Lds;Ler$c;)I
intermediary method_43912
Lnet/minecraft/class_3079;method_43912(Lnet/minecraft/class_2168;Lnet/minecraft/class_7737$class_7741;)I
named executeLocateBiome
Lnet/minecraft/server/command/LocateCommand;executeLocateBiome(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/command/argument/RegistryEntryPredicateArgumentType$EntryPredicate;)I
-
executeLocatePoi
private static int executeLocatePoi(ServerCommandSource source, RegistryEntryPredicateArgumentType.EntryPredicate<PointOfInterestType> predicate) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector official b
Lafc;b(Lds;Ler$c;)I
intermediary method_43915
Lnet/minecraft/class_3079;method_43915(Lnet/minecraft/class_2168;Lnet/minecraft/class_7737$class_7741;)I
named executeLocatePoi
Lnet/minecraft/server/command/LocateCommand;executeLocatePoi(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/command/argument/RegistryEntryPredicateArgumentType$EntryPredicate;)I
-
getKeyString
private static String getKeyString(com.mojang.datafixers.util.Pair<BlockPos, ? extends RegistryEntry<?>> result) - Mappings:
Namespace Name Mixin selector official a
Lafc;a(Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String;
intermediary method_45147
Lnet/minecraft/class_3079;method_45147(Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String;
named getKeyString
Lnet/minecraft/server/command/LocateCommand;getKeyString(Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String;
-
sendCoordinates
public static int sendCoordinates(ServerCommandSource source, RegistryEntryPredicateArgumentType.EntryPredicate<?> predicate, BlockPos currentPos, com.mojang.datafixers.util.Pair<BlockPos, ? extends RegistryEntry<?>> result, String successMessage, boolean includeY, Duration timeTaken) - Mappings:
Namespace Name Mixin selector official a
Lafc;a(Lds;Ler$c;Lgu;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I
intermediary method_45148
Lnet/minecraft/class_3079;method_45148(Lnet/minecraft/class_2168;Lnet/minecraft/class_7737$class_7741;Lnet/minecraft/class_2338;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I
named sendCoordinates
Lnet/minecraft/server/command/LocateCommand;sendCoordinates(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/command/argument/RegistryEntryPredicateArgumentType$EntryPredicate;Lnet/minecraft/util/math/BlockPos;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I
-
sendCoordinates
public static int sendCoordinates(ServerCommandSource source, RegistryPredicateArgumentType.RegistryPredicate<?> structure, BlockPos currentPos, com.mojang.datafixers.util.Pair<BlockPos, ? extends RegistryEntry<?>> result, String successMessage, boolean includeY, Duration timeTaken) - Mappings:
Namespace Name Mixin selector official a
Lafc;a(Lds;Les$c;Lgu;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I
intermediary method_24499
Lnet/minecraft/class_3079;method_24499(Lnet/minecraft/class_2168;Lnet/minecraft/class_7066$class_7068;Lnet/minecraft/class_2338;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I
named sendCoordinates
Lnet/minecraft/server/command/LocateCommand;sendCoordinates(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/command/argument/RegistryPredicateArgumentType$RegistryPredicate;Lnet/minecraft/util/math/BlockPos;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I
-
sendCoordinates
private static int sendCoordinates(ServerCommandSource source, BlockPos currentPos, com.mojang.datafixers.util.Pair<BlockPos, ? extends RegistryEntry<?>> result, String successMessage, boolean includeY, String entryString, Duration timeTaken) - Mappings:
Namespace Name Mixin selector official a
Lafc;a(Lds;Lgu;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/lang/String;Ljava/time/Duration;)I
intermediary method_45149
Lnet/minecraft/class_3079;method_45149(Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/lang/String;Ljava/time/Duration;)I
named sendCoordinates
Lnet/minecraft/server/command/LocateCommand;sendCoordinates(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/util/math/BlockPos;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/lang/String;Ljava/time/Duration;)I
-
getDistance
private static float getDistance(int x1, int y1, int x2, int y2) - Mappings:
Namespace Name Mixin selector official a
Lafc;a(IIII)F
intermediary method_13439
Lnet/minecraft/class_3079;method_13439(IIII)F
named getDistance
Lnet/minecraft/server/command/LocateCommand;getDistance(IIII)F
-