# (c) 2019 Microsoft Corporation. All rights reserved. This information is provided "as-is" and you bear the risk of using it. This information does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this information for your internal, reference purposes. Microsoft makes no warranties, express or implied, with respect to the information provided here. com.mojang.math.Quaternion -> a: float[] values -> a 15:18:void () -> 20:26:void (float,float,float,float) -> 28:38:void (com.mojang.math.Vector3f,float,boolean) -> 65:67:void (com.mojang.math.Quaternion) -> 71:78:boolean equals(java.lang.Object) -> equals 83:83:int hashCode() -> hashCode 88:93:java.lang.String toString() -> toString 97:97:float i() -> a 101:101:float j() -> b 105:105:float k() -> c 109:109:float r() -> d 116:130:void mul(com.mojang.math.Quaternion) -> a 133:136:void conj() -> e 139:139:float cos(float) -> a 143:143:float sin(float) -> b com.mojang.math.Vector3f -> b: float[] values -> a 16:18:void () -> 24:26:void (net.minecraft.world.phys.Vec3) -> 38:45:boolean equals(java.lang.Object) -> equals 50:50:int hashCode() -> hashCode 54:54:float x() -> a 58:58:float y() -> b 62:62:float z() -> c 94:97:void set(float,float,float) -> a 151:158:void transform(com.mojang.math.Quaternion) -> a net.minecraft.ChatFormatting -> c: net.minecraft.ChatFormatting BLACK -> a net.minecraft.ChatFormatting DARK_BLUE -> b net.minecraft.ChatFormatting DARK_GREEN -> c net.minecraft.ChatFormatting DARK_AQUA -> d net.minecraft.ChatFormatting DARK_RED -> e net.minecraft.ChatFormatting DARK_PURPLE -> f net.minecraft.ChatFormatting GOLD -> g net.minecraft.ChatFormatting GRAY -> h net.minecraft.ChatFormatting DARK_GRAY -> i net.minecraft.ChatFormatting BLUE -> j net.minecraft.ChatFormatting GREEN -> k net.minecraft.ChatFormatting AQUA -> l net.minecraft.ChatFormatting RED -> m net.minecraft.ChatFormatting LIGHT_PURPLE -> n net.minecraft.ChatFormatting YELLOW -> o net.minecraft.ChatFormatting WHITE -> p net.minecraft.ChatFormatting OBFUSCATED -> q net.minecraft.ChatFormatting BOLD -> r net.minecraft.ChatFormatting STRIKETHROUGH -> s net.minecraft.ChatFormatting UNDERLINE -> t net.minecraft.ChatFormatting ITALIC -> u net.minecraft.ChatFormatting RESET -> v java.util.Map FORMATTING_BY_NAME -> w java.util.regex.Pattern STRIP_FORMATTING_PATTERN -> x java.lang.String name -> y char code -> z boolean isFormat -> A java.lang.String toString -> B int id -> C java.lang.Integer color -> D net.minecraft.ChatFormatting[] $VALUES -> E 14:14:net.minecraft.ChatFormatting[] values() -> values 14:14:net.minecraft.ChatFormatting valueOf(java.lang.String) -> valueOf 43:43:java.lang.String cleanName(java.lang.String) -> d 55:56:void (java.lang.String,int,java.lang.String,char,int,java.lang.Integer) -> 59:60:void (java.lang.String,int,java.lang.String,char,boolean) -> 62:70:void (java.lang.String,int,java.lang.String,char,boolean,int,java.lang.Integer) -> 73:93:java.lang.String getLastColors(java.lang.String) -> a 97:97:char getChar() -> a 101:101:int getId() -> b 105:105:boolean isFormat() -> c 109:109:boolean isColor() -> d 114:114:java.lang.Integer getColor() -> e 118:118:boolean shouldReset() -> f 122:122:java.lang.String getName() -> g 127:127:java.lang.String toString() -> toString 132:132:java.lang.String stripFormatting(java.lang.String) -> b 137:140:net.minecraft.ChatFormatting getByName(java.lang.String) -> c 145:153:net.minecraft.ChatFormatting getById(int) -> a 158:164:net.minecraft.ChatFormatting getByCode(char) -> a 168:180:java.util.Collection getNames(boolean,boolean) -> a 39:39:net.minecraft.ChatFormatting lambda$static$1(net.minecraft.ChatFormatting) -> a 39:39:java.lang.String lambda$static$0(net.minecraft.ChatFormatting) -> b 14:40:void () -> net.minecraft.CrashReport -> d: org.apache.logging.log4j.Logger LOGGER -> a java.lang.String title -> b java.lang.Throwable exception -> c net.minecraft.CrashReportCategory systemDetails -> d java.util.List details -> e java.io.File saveFile -> f boolean trackingStackTrace -> g java.lang.StackTraceElement[] uncategorizedStackTrace -> h 27:38:void (java.lang.String,java.lang.Throwable) -> 41:65:void initDetails() -> h 68:68:java.lang.String getTitle() -> a 72:72:java.lang.Throwable getException() -> b 76:80:java.lang.String getDetails() -> c 84:106:void getDetails(java.lang.StringBuilder) -> a 109:134:java.lang.String getExceptionMessage() -> d 138:162:java.lang.String getFriendlyReport() -> e 166:166:java.io.File getSaveFile() -> f 170:189:boolean saveToFile(java.io.File) -> a 193:193:net.minecraft.CrashReportCategory getSystemDetails() -> g 197:197:net.minecraft.CrashReportCategory addCategory(java.lang.String) -> a 201:236:net.minecraft.CrashReportCategory addCategory(java.lang.String,int) -> a 241:281:java.lang.String getErrorComment() -> i 288:298:net.minecraft.CrashReport forThrowable(java.lang.Throwable,java.lang.String) -> a 62:63:java.lang.String lambda$initDetails$6() -> j 48:56:java.lang.String lambda$initDetails$5() -> k 45:45:java.lang.String lambda$initDetails$4() -> l 44:44:java.lang.String lambda$initDetails$3() -> m 43:43:java.lang.String lambda$initDetails$2() -> n 42:42:java.lang.String lambda$initDetails$1() -> o 41:41:java.lang.String lambda$initDetails$0() -> p 23:23:void () -> net.minecraft.CrashReportCategory -> e: net.minecraft.CrashReport report -> a java.lang.String title -> b java.util.List entries -> c java.lang.StackTraceElement[] stackTrace -> d 14:20:void (net.minecraft.CrashReport,java.lang.String) -> 23:23:java.lang.String formatLocation(double,double,double) -> a 27:27:java.lang.String formatLocation(net.minecraft.core.BlockPos) -> a 31:74:java.lang.String formatLocation(int,int,int) -> a 79:83:net.minecraft.CrashReportCategory setDetail(java.lang.String,net.minecraft.CrashReportDetail) -> a 87:88:net.minecraft.CrashReportCategory setDetail(java.lang.String,java.lang.Object) -> a 92:93:void setDetailError(java.lang.String,java.lang.Throwable) -> a 96:105:int fillInStackTrace(int) -> a 109:133:boolean validateStackTrace(java.lang.StackTraceElement,java.lang.StackTraceElement) -> a 137:140:void trimStacktrace(int) -> b 143:161:void getDetails(java.lang.StringBuilder) -> a 164:164:java.lang.StackTraceElement[] getStacktrace() -> a 168:173:void populateBlockDetails(net.minecraft.CrashReportCategory,net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState) -> a 172:172:java.lang.String lambda$populateBlockDetails$0(net.minecraft.core.BlockPos) -> b net.minecraft.CrashReportCategory$Entry -> e$a: java.lang.String key -> a java.lang.String value -> b 179:190:void (java.lang.String,java.lang.Object) -> 193:193:java.lang.String getKey() -> a 197:197:java.lang.String getValue() -> b net.minecraft.CrashReportDetail -> f: net.minecraft.DefaultUncaughtExceptionHandler -> g: org.apache.logging.log4j.Logger logger -> a 8:10:void (org.apache.logging.log4j.Logger) -> 14:15:void uncaughtException(java.lang.Thread,java.lang.Throwable) -> uncaughtException net.minecraft.DefaultUncaughtExceptionHandlerWithName -> h: org.apache.logging.log4j.Logger logger -> a 8:10:void (org.apache.logging.log4j.Logger) -> 14:16:void uncaughtException(java.lang.Thread,java.lang.Throwable) -> uncaughtException net.minecraft.DetectedVersion -> i: org.apache.logging.log4j.Logger LOGGER -> a java.lang.String id -> b java.lang.String name -> c boolean stable -> d int worldVersion -> e int protocolVersion -> f int packVersion -> g java.util.Date buildTime -> h java.lang.String releaseTarget -> i 29:38:void () -> 40:49:void (com.google.gson.JsonObject) -> 52:62:com.mojang.bridge.game.GameVersion tryDetectVersion() -> a 68:68:java.lang.String getId() -> getId 73:73:java.lang.String getName() -> getName 78:78:java.lang.String getReleaseTarget() -> getReleaseTarget 83:83:int getWorldVersion() -> getWorldVersion 88:88:int getProtocolVersion() -> getProtocolVersion 93:93:int getPackVersion() -> getPackVersion 98:98:java.util.Date getBuildTime() -> getBuildTime 103:103:boolean isStable() -> isStable 18:18:void () -> net.minecraft.FieldsAreNonnullByDefault -> j: net.minecraft.FileUtil -> k: java.util.regex.Pattern COPY_COUNTER_PATTERN -> a java.util.regex.Pattern RESERVED_WINDOWS_FILENAMES -> b 12:12:void () -> 19:62:java.lang.String findAvailableName(java.nio.file.Path,java.lang.String,java.lang.String) -> a 66:67:boolean isPathNormalized(java.nio.file.Path) -> a 71:77:boolean isPathPortable(java.nio.file.Path) -> b 81:88:java.nio.file.Path createPathToResource(java.nio.file.Path,java.lang.String,java.lang.String) -> b 13:16:void () -> net.minecraft.MethodsReturnNonnullByDefault -> l: net.minecraft.ReportedException -> m: net.minecraft.CrashReport report -> a 6:8:void (net.minecraft.CrashReport) -> 11:11:net.minecraft.CrashReport getReport() -> a 16:16:java.lang.Throwable getCause() -> getCause 21:21:java.lang.String getMessage() -> getMessage net.minecraft.ResourceLocationException -> n: 5:6:void (java.lang.String) -> 9:10:void (java.lang.String,java.lang.Throwable) -> net.minecraft.SharedConstants -> o: io.netty.util.ResourceLeakDetector$Level NETTY_LEAK_DETECTION -> a boolean IS_RUNNING_IN_IDE -> b char[] ILLEGAL_FILE_CHARACTERS -> c com.mojang.bridge.game.GameVersion CURRENT_VERSION -> d 10:10:void () -> 76:76:boolean isAllowedChatCharacter(char) -> a 90:98:java.lang.String filterText(java.lang.String) -> a 102:114:java.lang.String filterUnicodeSupplementary(java.lang.String) -> b 120:125:void setVersion(com.mojang.bridge.game.GameVersion) -> a 128:131:com.mojang.bridge.game.GameVersion getCurrentVersion() -> a 63:139:void () -> net.minecraft.Util -> p: java.util.concurrent.atomic.AtomicInteger WORKER_COUNT -> b java.util.concurrent.ExecutorService BACKGROUND_EXECUTOR -> c java.util.function.LongSupplier timeSource -> a org.apache.logging.log4j.Logger LOGGER -> d 51:51:void () -> 59:59:java.util.stream.Collector toMap() -> a 64:64:java.lang.String getPropertyName(net.minecraft.world.level.block.state.properties.Property,java.lang.Object) -> a 68:71:java.lang.String makeDescriptionId(java.lang.String,net.minecraft.resources.ResourceLocation) -> a 75:75:long getMillis() -> b 79:79:long getNanos() -> c 83:83:long getEpochMillis() -> d 87:118:java.util.concurrent.ExecutorService makeBackgroundExecutor() -> k 122:122:java.util.concurrent.Executor backgroundExecutor() -> e 126:136:void shutdownBackgroundExecutor() -> f 140:142:java.util.concurrent.CompletableFuture failedFuture(java.lang.Throwable) -> a 212:231:net.minecraft.Util$OS getPlatform() -> g 235:236:java.util.stream.Stream getVmArguments() -> h 240:240:java.lang.Object lastOf(java.util.List) -> a 244:262:java.lang.Object findNextInIterable(java.lang.Iterable,java.lang.Object) -> a 266:278:java.lang.Object findPreviousInIterable(java.lang.Iterable,java.lang.Object) -> b 282:282:java.lang.Object make(java.util.function.Supplier) -> a 286:287:java.lang.Object make(java.lang.Object,java.util.function.Consumer) -> a 306:306:it.unimi.dsi.fastutil.Hash$Strategy identityStrategy() -> i 310:327:java.util.concurrent.CompletableFuture sequence(java.util.List) -> b 332:332:java.util.stream.Stream toStream(java.util.Optional) -> a 336:341:java.util.Optional ifElse(java.util.Optional,java.util.function.Consumer,java.lang.Runnable) -> a 359:359:java.lang.Runnable name(java.lang.Runnable,java.util.function.Supplier) -> a 364:364:java.util.Optional readUUID(java.lang.String,com.mojang.datafixers.Dynamic) -> a 372:374:com.mojang.datafixers.Dynamic writeUUID(java.lang.String,java.util.UUID,com.mojang.datafixers.Dynamic) -> a 378:389:java.lang.Throwable pauseInIde(java.lang.Throwable) -> b 393:398:java.lang.String describeError(java.lang.Throwable) -> c 365:365:java.util.Optional lambda$readUUID$7(com.mojang.datafixers.Dynamic,java.lang.String,java.lang.Number) -> a 366:366:java.util.UUID lambda$null$6(java.lang.Number,java.lang.Number) -> a 327:327:java.util.List lambda$sequence$5(java.util.List,java.lang.Void) -> a 316:325:void lambda$sequence$4(java.util.List,java.util.concurrent.CompletableFuture[],java.util.concurrent.CompletableFuture,java.util.concurrent.CompletableFuture) -> a 319:324:void lambda$null$3(java.util.concurrent.CompletableFuture,java.util.List,int,java.lang.Object,java.lang.Throwable) -> a 236:236:boolean lambda$getVmArguments$2(java.lang.String) -> a 107:116:void lambda$makeBackgroundExecutor$1(java.lang.Thread,java.lang.Throwable) -> a 93:105:java.util.concurrent.ForkJoinWorkerThread lambda$makeBackgroundExecutor$0(java.util.concurrent.ForkJoinPool) -> a 51:51:org.apache.logging.log4j.Logger access$100() -> j 52:56:void () -> net.minecraft.Util$1 -> p$1: 93:93:void (java.util.concurrent.ForkJoinPool) -> 96:102:void onTermination(java.lang.Throwable) -> onTermination net.minecraft.Util$IdentityStrategy -> p$a: net.minecraft.Util$IdentityStrategy INSTANCE -> a net.minecraft.Util$IdentityStrategy[] $VALUES -> b 290:290:net.minecraft.Util$IdentityStrategy[] values() -> values 290:290:net.minecraft.Util$IdentityStrategy valueOf(java.lang.String) -> valueOf 290:290:void (java.lang.String,int) -> 295:295:int hashCode(java.lang.Object) -> hashCode 300:300:boolean equals(java.lang.Object,java.lang.Object) -> equals 290:291:void () -> net.minecraft.Util$OS -> p$b: net.minecraft.Util$OS LINUX -> a net.minecraft.Util$OS SOLARIS -> b net.minecraft.Util$OS WINDOWS -> c net.minecraft.Util$OS OSX -> d net.minecraft.Util$OS UNKNOWN -> e net.minecraft.Util$OS[] $VALUES -> f 145:145:net.minecraft.Util$OS[] values() -> values 145:145:net.minecraft.Util$OS valueOf(java.lang.String) -> valueOf 145:145:void (java.lang.String,int) -> 164:174:void openUrl(java.net.URL) -> a 178:182:void openUri(java.net.URI) -> a 186:190:void openFile(java.io.File) -> a 193:198:java.lang.String[] getOpenUrlArguments(java.net.URL) -> b 203:208:void openUri(java.lang.String) -> a 164:164:java.lang.Process lambda$openUrl$0(java.net.URL) -> c 145:145:void (java.lang.String,int,net.minecraft.Util$1) -> 145:160:void () -> net.minecraft.Util$OS$1 -> p$b$1: 148:148:void (java.lang.String,int) -> 151:151:java.lang.String[] getOpenUrlArguments(java.net.URL) -> b net.minecraft.Util$OS$2 -> p$b$2: 154:154:void (java.lang.String,int) -> 157:157:java.lang.String[] getOpenUrlArguments(java.net.URL) -> b net.minecraft.advancements.Advancement -> q: net.minecraft.advancements.Advancement parent -> a net.minecraft.advancements.DisplayInfo display -> b net.minecraft.advancements.AdvancementRewards rewards -> c net.minecraft.resources.ResourceLocation id -> d java.util.Map criteria -> e java.lang.String[][] requirements -> f java.util.Set children -> g net.minecraft.network.chat.Component chatComponent -> h 35:60:void (net.minecraft.resources.ResourceLocation,net.minecraft.advancements.Advancement,net.minecraft.advancements.DisplayInfo,net.minecraft.advancements.AdvancementRewards,java.util.Map,java.lang.String[][]) -> 63:63:net.minecraft.advancements.Advancement$Builder deconstruct() -> a 68:68:net.minecraft.advancements.Advancement getParent() -> b 73:73:net.minecraft.advancements.DisplayInfo getDisplay() -> c 77:77:net.minecraft.advancements.AdvancementRewards getRewards() -> d 82:88:java.lang.String toString() -> toString 93:93:java.lang.Iterable getChildren() -> e 97:97:java.util.Map getCriteria() -> f 101:101:int getMaxCriteraRequired() -> g 105:106:void addChild(net.minecraft.advancements.Advancement) -> a 109:109:net.minecraft.resources.ResourceLocation getId() -> h 114:121:boolean equals(java.lang.Object) -> equals 126:126:int hashCode() -> hashCode 130:130:java.lang.String[][] getRequirements() -> i 134:134:net.minecraft.network.chat.Component getChatComponent() -> j 56:56:void lambda$new$0(net.minecraft.network.chat.Component,net.minecraft.network.chat.Style) -> a net.minecraft.advancements.Advancement$1 -> q$1: net.minecraft.advancements.Advancement$Builder -> q$a: net.minecraft.resources.ResourceLocation parentId -> a net.minecraft.advancements.Advancement parent -> b net.minecraft.advancements.DisplayInfo display -> c net.minecraft.advancements.AdvancementRewards rewards -> d java.util.Map criteria -> e java.lang.String[][] requirements -> f net.minecraft.advancements.RequirementsStrategy requirementsStrategy -> g 141:152:void (net.minecraft.resources.ResourceLocation,net.minecraft.advancements.DisplayInfo,net.minecraft.advancements.AdvancementRewards,java.util.Map,java.lang.String[][]) -> 141:155:void () -> 158:158:net.minecraft.advancements.Advancement$Builder advancement() -> a 162:163:net.minecraft.advancements.Advancement$Builder parent(net.minecraft.advancements.Advancement) -> a 167:168:net.minecraft.advancements.Advancement$Builder parent(net.minecraft.resources.ResourceLocation) -> a 172:172:net.minecraft.advancements.Advancement$Builder display(net.minecraft.world.item.ItemStack,net.minecraft.network.chat.Component,net.minecraft.network.chat.Component,net.minecraft.resources.ResourceLocation,net.minecraft.advancements.FrameType,boolean,boolean,boolean) -> a 176:176:net.minecraft.advancements.Advancement$Builder display(net.minecraft.world.level.ItemLike,net.minecraft.network.chat.Component,net.minecraft.network.chat.Component,net.minecraft.resources.ResourceLocation,net.minecraft.advancements.FrameType,boolean,boolean,boolean) -> a 180:181:net.minecraft.advancements.Advancement$Builder display(net.minecraft.advancements.DisplayInfo) -> a 185:185:net.minecraft.advancements.Advancement$Builder rewards(net.minecraft.advancements.AdvancementRewards$Builder) -> a 189:190:net.minecraft.advancements.Advancement$Builder rewards(net.minecraft.advancements.AdvancementRewards) -> a 194:194:net.minecraft.advancements.Advancement$Builder addCriterion(java.lang.String,net.minecraft.advancements.CriterionTriggerInstance) -> a 198:202:net.minecraft.advancements.Advancement$Builder addCriterion(java.lang.String,net.minecraft.advancements.Criterion) -> a 206:207:net.minecraft.advancements.Advancement$Builder requirements(net.minecraft.advancements.RequirementsStrategy) -> a 211:212:net.minecraft.advancements.Advancement$Builder requirements(java.lang.String[][]) -> a 216:221:boolean canBuild(java.util.function.Function) -> a 225:231:net.minecraft.advancements.Advancement build(net.minecraft.resources.ResourceLocation) -> b 235:237:net.minecraft.advancements.Advancement save(java.util.function.Consumer,java.lang.String) -> a 241:275:com.google.gson.JsonObject serializeToJson() -> b 279:299:void serializeToNetwork(net.minecraft.network.FriendlyByteBuf) -> a 303:308:java.lang.String toString() -> toString 313:358:net.minecraft.advancements.Advancement$Builder fromJson(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 362:372:net.minecraft.advancements.Advancement$Builder fromNetwork(net.minecraft.network.FriendlyByteBuf) -> b 376:376:java.util.Map getCriteria() -> c 225:225:net.minecraft.advancements.Advancement lambda$build$0(net.minecraft.resources.ResourceLocation) -> c 137:137:void (net.minecraft.resources.ResourceLocation,net.minecraft.advancements.DisplayInfo,net.minecraft.advancements.AdvancementRewards,java.util.Map,java.lang.String[][],net.minecraft.advancements.Advancement$1) -> net.minecraft.advancements.AdvancementList -> r: org.apache.logging.log4j.Logger LOGGER -> a java.util.Map advancements -> b java.util.Set roots -> c java.util.Set tasks -> d net.minecraft.advancements.AdvancementList$Listener listener -> e 17:22:void () -> 26:43:void remove(net.minecraft.advancements.Advancement) -> a 46:54:void remove(java.util.Set) -> a 57:93:void add(java.util.Map) -> a 96:102:void clear() -> a 105:105:java.lang.Iterable getRoots() -> b 109:109:java.util.Collection getAllAdvancements() -> c 114:114:net.minecraft.advancements.Advancement get(net.minecraft.resources.ResourceLocation) -> a 118:127:void setListener(net.minecraft.advancements.AdvancementList$Listener) -> a 18:18:void () -> net.minecraft.advancements.AdvancementList$Listener -> r$a: void onAddAdvancementRoot(net.minecraft.advancements.Advancement) -> a void onRemoveAdvancementRoot(net.minecraft.advancements.Advancement) -> b void onAddAdvancementTask(net.minecraft.advancements.Advancement) -> c void onRemoveAdvancementTask(net.minecraft.advancements.Advancement) -> d void onAdvancementsCleared() -> a net.minecraft.advancements.AdvancementProgress -> s: java.util.Map criteria -> a java.lang.String[][] requirements -> b 24:28:void () -> 31:39:void update(java.util.Map,java.lang.String[][]) -> a 42:58:boolean isDone() -> a 62:67:boolean hasProgress() -> b 71:76:boolean grantProgress(java.lang.String) -> a 80:85:boolean revokeProgress(java.lang.String) -> b 90:92:java.lang.String toString() -> toString 97:102:void serializeToNetwork(net.minecraft.network.FriendlyByteBuf) -> a 105:110:net.minecraft.advancements.AdvancementProgress fromNetwork(net.minecraft.network.FriendlyByteBuf) -> b 115:115:net.minecraft.advancements.CriterionProgress getCriterion(java.lang.String) -> c 119:124:float getPercent() -> c 129:139:java.lang.String getProgressText() -> d 143:157:int countCompletedRequirements() -> h 161:167:java.lang.Iterable getRemainingCriteria() -> e 171:177:java.lang.Iterable getCompletedCriteria() -> f 182:190:java.util.Date getFirstProgressDate() -> g 195:208:int compareTo(net.minecraft.advancements.AdvancementProgress) -> a 23:23:int compareTo(java.lang.Object) -> compareTo 32:32:boolean lambda$update$0(java.util.Set,java.util.Map$Entry) -> a 23:23:java.util.Map access$000(net.minecraft.advancements.AdvancementProgress) -> b net.minecraft.advancements.AdvancementProgress$Serializer -> s$a: 211:211:void () -> 214:226:com.google.gson.JsonElement serialize(net.minecraft.advancements.AdvancementProgress,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> a 231:240:net.minecraft.advancements.AdvancementProgress deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> a 211:211:java.lang.Object deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> deserialize 211:211:com.google.gson.JsonElement serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> serialize net.minecraft.advancements.AdvancementRewards -> t: net.minecraft.advancements.AdvancementRewards EMPTY -> a int experience -> b net.minecraft.resources.ResourceLocation[] loot -> c net.minecraft.resources.ResourceLocation[] recipes -> d net.minecraft.commands.CommandFunction$CacheableFunction function -> e 39:44:void (int,net.minecraft.resources.ResourceLocation[],net.minecraft.resources.ResourceLocation[],net.minecraft.commands.CommandFunction$CacheableFunction) -> 47:47:net.minecraft.resources.ResourceLocation[] getRecipes() -> a 51:82:void grant(net.minecraft.server.level.ServerPlayer) -> a 86:89:java.lang.String toString() -> toString 95:125:com.google.gson.JsonElement serializeToJson() -> b 81:81:void lambda$grant$0(net.minecraft.server.MinecraftServer,net.minecraft.server.level.ServerPlayer,net.minecraft.commands.CommandFunction) -> a 32:32:void () -> net.minecraft.advancements.AdvancementRewards$Builder -> t$a: int experience -> a java.util.List loot -> b java.util.List recipes -> c net.minecraft.resources.ResourceLocation function -> d 153:156:void () -> 161:161:net.minecraft.advancements.AdvancementRewards$Builder experience(int) -> a 165:166:net.minecraft.advancements.AdvancementRewards$Builder addExperience(int) -> b 170:170:net.minecraft.advancements.AdvancementRewards$Builder loot(net.minecraft.resources.ResourceLocation) -> a 174:175:net.minecraft.advancements.AdvancementRewards$Builder addLootTable(net.minecraft.resources.ResourceLocation) -> b 179:179:net.minecraft.advancements.AdvancementRewards$Builder recipe(net.minecraft.resources.ResourceLocation) -> c 183:184:net.minecraft.advancements.AdvancementRewards$Builder addRecipe(net.minecraft.resources.ResourceLocation) -> d 188:188:net.minecraft.advancements.AdvancementRewards$Builder function(net.minecraft.resources.ResourceLocation) -> e 192:193:net.minecraft.advancements.AdvancementRewards$Builder runs(net.minecraft.resources.ResourceLocation) -> f 197:197:net.minecraft.advancements.AdvancementRewards build() -> a net.minecraft.advancements.AdvancementRewards$Deserializer -> t$b: 128:128:void () -> 131:149:net.minecraft.advancements.AdvancementRewards deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> a 128:128:java.lang.Object deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> deserialize net.minecraft.advancements.CriteriaTriggers -> u: java.util.Map CRITERIA -> J net.minecraft.advancements.critereon.ImpossibleTrigger IMPOSSIBLE -> a net.minecraft.advancements.critereon.KilledTrigger PLAYER_KILLED_ENTITY -> b net.minecraft.advancements.critereon.KilledTrigger ENTITY_KILLED_PLAYER -> c net.minecraft.advancements.critereon.EnterBlockTrigger ENTER_BLOCK -> d net.minecraft.advancements.critereon.InventoryChangeTrigger INVENTORY_CHANGED -> e net.minecraft.advancements.critereon.RecipeUnlockedTrigger RECIPE_UNLOCKED -> f net.minecraft.advancements.critereon.PlayerHurtEntityTrigger PLAYER_HURT_ENTITY -> g net.minecraft.advancements.critereon.EntityHurtPlayerTrigger ENTITY_HURT_PLAYER -> h net.minecraft.advancements.critereon.EnchantedItemTrigger ENCHANTED_ITEM -> i net.minecraft.advancements.critereon.FilledBucketTrigger FILLED_BUCKET -> j net.minecraft.advancements.critereon.BrewedPotionTrigger BREWED_POTION -> k net.minecraft.advancements.critereon.ConstructBeaconTrigger CONSTRUCT_BEACON -> l net.minecraft.advancements.critereon.UsedEnderEyeTrigger USED_ENDER_EYE -> m net.minecraft.advancements.critereon.SummonedEntityTrigger SUMMONED_ENTITY -> n net.minecraft.advancements.critereon.BredAnimalsTrigger BRED_ANIMALS -> o net.minecraft.advancements.critereon.LocationTrigger LOCATION -> p net.minecraft.advancements.critereon.LocationTrigger SLEPT_IN_BED -> q net.minecraft.advancements.critereon.CuredZombieVillagerTrigger CURED_ZOMBIE_VILLAGER -> r net.minecraft.advancements.critereon.TradeTrigger TRADE -> s net.minecraft.advancements.critereon.ItemDurabilityTrigger ITEM_DURABILITY_CHANGED -> t net.minecraft.advancements.critereon.LevitationTrigger LEVITATION -> u net.minecraft.advancements.critereon.ChangeDimensionTrigger CHANGED_DIMENSION -> v net.minecraft.advancements.critereon.TickTrigger TICK -> w net.minecraft.advancements.critereon.TameAnimalTrigger TAME_ANIMAL -> x net.minecraft.advancements.critereon.PlacedBlockTrigger PLACED_BLOCK -> y net.minecraft.advancements.critereon.ConsumeItemTrigger CONSUME_ITEM -> z net.minecraft.advancements.critereon.EffectsChangedTrigger EFFECTS_CHANGED -> A net.minecraft.advancements.critereon.UsedTotemTrigger USED_TOTEM -> B net.minecraft.advancements.critereon.NetherTravelTrigger NETHER_TRAVEL -> C net.minecraft.advancements.critereon.FishingRodHookedTrigger FISHING_ROD_HOOKED -> D net.minecraft.advancements.critereon.ChanneledLightningTrigger CHANNELED_LIGHTNING -> E net.minecraft.advancements.critereon.ShotCrossbowTrigger SHOT_CROSSBOW -> F net.minecraft.advancements.critereon.KilledByCrossbowTrigger KILLED_BY_CROSSBOW -> G net.minecraft.advancements.critereon.LocationTrigger RAID_WIN -> H net.minecraft.advancements.critereon.LocationTrigger BAD_OMEN -> I 40:40:void () -> 80:84:net.minecraft.advancements.CriterionTrigger register(net.minecraft.advancements.CriterionTrigger) -> a 90:90:net.minecraft.advancements.CriterionTrigger getCriterion(net.minecraft.resources.ResourceLocation) -> a 94:94:java.lang.Iterable all() -> a 41:77:void () -> net.minecraft.advancements.Criterion -> v: net.minecraft.advancements.CriterionTriggerInstance trigger -> a 18:20:void (net.minecraft.advancements.CriterionTriggerInstance) -> 22:24:void () -> 27:27:void serializeToNetwork(net.minecraft.network.FriendlyByteBuf) -> a 30:36:net.minecraft.advancements.Criterion criterionFromJson(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 40:40:net.minecraft.advancements.Criterion criterionFromNetwork(net.minecraft.network.FriendlyByteBuf) -> b 44:48:java.util.Map criteriaFromJson(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 52:57:java.util.Map criteriaFromNetwork(net.minecraft.network.FriendlyByteBuf) -> c 61:66:void serializeToNetwork(java.util.Map,net.minecraft.network.FriendlyByteBuf) -> a 70:70:net.minecraft.advancements.CriterionTriggerInstance getTrigger() -> a 74:78:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.CriterionProgress -> w: java.text.SimpleDateFormat DATE_FORMAT -> a java.util.Date obtained -> b 13:13:void () -> 19:19:boolean isDone() -> a 23:24:void grant() -> b 27:28:void revoke() -> c 31:31:java.util.Date getObtained() -> d 36:36:java.lang.String toString() -> toString 42:46:void serializeToNetwork(net.minecraft.network.FriendlyByteBuf) -> a 49:52:com.google.gson.JsonElement serializeToJson() -> e 57:61:net.minecraft.advancements.CriterionProgress fromNetwork(net.minecraft.network.FriendlyByteBuf) -> b 65:71:net.minecraft.advancements.CriterionProgress fromJson(java.lang.String) -> a 14:14:void () -> net.minecraft.advancements.CriterionTrigger -> x: net.minecraft.resources.ResourceLocation getId() -> a void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a net.minecraft.advancements.CriterionTrigger$Listener -> x$a: net.minecraft.advancements.CriterionTriggerInstance trigger -> a net.minecraft.advancements.Advancement advancement -> b java.lang.String criterion -> c 24:28:void (net.minecraft.advancements.CriterionTriggerInstance,net.minecraft.advancements.Advancement,java.lang.String) -> 31:31:net.minecraft.advancements.CriterionTriggerInstance getTriggerInstance() -> a 35:36:void run(net.minecraft.server.PlayerAdvancements) -> a 40:55:boolean equals(java.lang.Object) -> equals 60:63:int hashCode() -> hashCode net.minecraft.advancements.CriterionTriggerInstance -> y: net.minecraft.resources.ResourceLocation getCriterion() -> a 11:11:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.DisplayInfo -> z: net.minecraft.network.chat.Component title -> a net.minecraft.network.chat.Component description -> b net.minecraft.world.item.ItemStack icon -> c net.minecraft.resources.ResourceLocation background -> d net.minecraft.advancements.FrameType frame -> e boolean showToast -> f boolean announceChat -> g boolean hidden -> h float x -> i float y -> j 33:42:void (net.minecraft.world.item.ItemStack,net.minecraft.network.chat.Component,net.minecraft.network.chat.Component,net.minecraft.resources.ResourceLocation,net.minecraft.advancements.FrameType,boolean,boolean,boolean) -> 45:47:void setLocation(float,float) -> a 50:50:net.minecraft.network.chat.Component getTitle() -> a 54:54:net.minecraft.network.chat.Component getDescription() -> b 58:58:net.minecraft.world.item.ItemStack getIcon() -> c 63:63:net.minecraft.resources.ResourceLocation getBackground() -> d 67:67:net.minecraft.advancements.FrameType getFrame() -> e 71:71:float getX() -> f 75:75:float getY() -> g 79:79:boolean shouldShowToast() -> h 83:83:boolean shouldAnnounceChat() -> i 87:87:boolean isHidden() -> j 91:102:net.minecraft.advancements.DisplayInfo fromJson(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 106:123:net.minecraft.world.item.ItemStack getIcon(com.google.gson.JsonObject) -> a 127:147:void serializeToNetwork(net.minecraft.network.FriendlyByteBuf) -> a 150:160:net.minecraft.advancements.DisplayInfo fromNetwork(net.minecraft.network.FriendlyByteBuf) -> b 164:178:com.google.gson.JsonElement serializeToJson() -> k 182:187:com.google.gson.JsonObject serializeIcon() -> l net.minecraft.advancements.FrameType -> aa: net.minecraft.advancements.FrameType TASK -> a net.minecraft.advancements.FrameType CHALLENGE -> b net.minecraft.advancements.FrameType GOAL -> c java.lang.String name -> d int texture -> e net.minecraft.ChatFormatting chatColor -> f net.minecraft.advancements.FrameType[] $VALUES -> g 5:5:net.minecraft.advancements.FrameType[] values() -> values 5:5:net.minecraft.advancements.FrameType valueOf(java.lang.String) -> valueOf 15:19:void (java.lang.String,int,java.lang.String,int,net.minecraft.ChatFormatting) -> 22:22:java.lang.String getName() -> a 26:26:int getTexture() -> b 30:35:net.minecraft.advancements.FrameType byName(java.lang.String) -> a 39:39:net.minecraft.ChatFormatting getChatColor() -> c 5:8:void () -> net.minecraft.advancements.RequirementsStrategy -> ab: net.minecraft.advancements.RequirementsStrategy AND -> a net.minecraft.advancements.RequirementsStrategy OR -> b java.lang.String[][] createRequirements(java.util.Collection) -> createRequirements 15:15:java.lang.String[][] lambda$static$1(java.util.Collection) -> a 7:12:java.lang.String[][] lambda$static$0(java.util.Collection) -> b 6:15:void () -> net.minecraft.advancements.TreeNodePosition -> ac: net.minecraft.advancements.Advancement advancement -> a net.minecraft.advancements.TreeNodePosition parent -> b net.minecraft.advancements.TreeNodePosition previousSibling -> c int childIndex -> d java.util.List children -> e net.minecraft.advancements.TreeNodePosition ancestor -> f net.minecraft.advancements.TreeNodePosition thread -> g int x -> h float y -> i float mod -> j float change -> k float shift -> l 13:38:void (net.minecraft.advancements.Advancement,net.minecraft.advancements.TreeNodePosition,net.minecraft.advancements.TreeNodePosition,int,int) -> 42:50:net.minecraft.advancements.TreeNodePosition addChild(net.minecraft.advancements.Advancement,net.minecraft.advancements.TreeNodePosition) -> a 54:77:void firstWalk() -> a 80:91:float secondWalk(float,int,float) -> a 95:99:void thirdWalk(float) -> a 102:111:void executeShifts() -> b 115:121:net.minecraft.advancements.TreeNodePosition previousOrThread() -> c 126:132:net.minecraft.advancements.TreeNodePosition nextOrThread() -> d 136:179:net.minecraft.advancements.TreeNodePosition apportion(net.minecraft.advancements.TreeNodePosition) -> a 183:191:void moveSubtree(net.minecraft.advancements.TreeNodePosition,float) -> a 194:197:net.minecraft.advancements.TreeNodePosition getAncestor(net.minecraft.advancements.TreeNodePosition,net.minecraft.advancements.TreeNodePosition) -> a 202:211:void finalizePosition() -> e 214:224:void run(net.minecraft.advancements.Advancement) -> a net.minecraft.advancements.critereon.AbstractCriterionTriggerInstance -> ad: net.minecraft.resources.ResourceLocation criterion -> a 9:11:void (net.minecraft.resources.ResourceLocation) -> 15:15:net.minecraft.resources.ResourceLocation getCriterion() -> a 20:20:java.lang.String toString() -> toString net.minecraft.advancements.critereon.BredAnimalsTrigger -> ae: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 21:24:void () -> 28:28:net.minecraft.resources.ResourceLocation getId() -> a 33:39:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 43:50:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 54:55:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 59:62:net.minecraft.advancements.critereon.BredAnimalsTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 66:70:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.animal.Animal,net.minecraft.world.entity.animal.Animal,net.minecraft.world.entity.AgableMob) -> a 21:21:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 21:21:net.minecraft.resources.ResourceLocation access$000() -> b 22:22:void () -> net.minecraft.advancements.critereon.BredAnimalsTrigger$PlayerListeners -> ae$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 114:118:void (net.minecraft.server.PlayerAdvancements) -> 121:121:boolean isEmpty() -> a 125:126:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 129:130:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 133:147:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.animal.Animal,net.minecraft.world.entity.animal.Animal,net.minecraft.world.entity.AgableMob) -> a net.minecraft.advancements.critereon.BredAnimalsTrigger$TriggerInstance -> ae$b: net.minecraft.advancements.critereon.EntityPredicate parent -> a net.minecraft.advancements.critereon.EntityPredicate partner -> b net.minecraft.advancements.critereon.EntityPredicate child -> c 78:82:void (net.minecraft.advancements.critereon.EntityPredicate,net.minecraft.advancements.critereon.EntityPredicate,net.minecraft.advancements.critereon.EntityPredicate) -> 85:85:net.minecraft.advancements.critereon.BredAnimalsTrigger$TriggerInstance bredAnimals() -> c 89:89:net.minecraft.advancements.critereon.BredAnimalsTrigger$TriggerInstance bredAnimals(net.minecraft.advancements.critereon.EntityPredicate$Builder) -> a 93:97:boolean matches(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.animal.Animal,net.minecraft.world.entity.animal.Animal,net.minecraft.world.entity.AgableMob) -> a 102:108:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.BrewedPotionTrigger -> af: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 23:26:void () -> 30:30:net.minecraft.resources.ResourceLocation getId() -> a 35:41:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 45:52:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 56:57:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 61:66:net.minecraft.advancements.critereon.BrewedPotionTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 70:74:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.item.alchemy.Potion) -> a 23:23:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 64:64:com.google.gson.JsonSyntaxException lambda$createInstance$0(net.minecraft.resources.ResourceLocation) -> a 23:23:net.minecraft.resources.ResourceLocation access$000() -> b 24:24:void () -> net.minecraft.advancements.critereon.BrewedPotionTrigger$PlayerListeners -> af$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 109:113:void (net.minecraft.server.PlayerAdvancements) -> 116:116:boolean isEmpty() -> a 120:121:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 124:125:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 128:142:void trigger(net.minecraft.world.item.alchemy.Potion) -> a net.minecraft.advancements.critereon.BrewedPotionTrigger$TriggerInstance -> af$b: net.minecraft.world.item.alchemy.Potion potion -> a 80:82:void (net.minecraft.world.item.alchemy.Potion) -> 85:85:net.minecraft.advancements.critereon.BrewedPotionTrigger$TriggerInstance brewedPotion() -> c 89:92:boolean matches(net.minecraft.world.item.alchemy.Potion) -> a 97:103:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.ChangeDimensionTrigger -> ag: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 21:24:void () -> 28:28:net.minecraft.resources.ResourceLocation getId() -> a 33:39:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 43:50:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 54:55:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 59:61:net.minecraft.advancements.critereon.ChangeDimensionTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 65:69:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.level.dimension.DimensionType,net.minecraft.world.level.dimension.DimensionType) -> a 21:21:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 21:21:net.minecraft.resources.ResourceLocation access$000() -> b 22:22:void () -> net.minecraft.advancements.critereon.ChangeDimensionTrigger$PlayerListeners -> ag$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 124:128:void (net.minecraft.server.PlayerAdvancements) -> 131:131:boolean isEmpty() -> a 135:136:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 139:140:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 143:157:void trigger(net.minecraft.world.level.dimension.DimensionType,net.minecraft.world.level.dimension.DimensionType) -> a net.minecraft.advancements.critereon.ChangeDimensionTrigger$TriggerInstance -> ag$b: net.minecraft.world.level.dimension.DimensionType from -> a net.minecraft.world.level.dimension.DimensionType to -> b 78:81:void (net.minecraft.world.level.dimension.DimensionType,net.minecraft.world.level.dimension.DimensionType) -> 84:84:net.minecraft.advancements.critereon.ChangeDimensionTrigger$TriggerInstance changedDimension() -> c 88:88:net.minecraft.advancements.critereon.ChangeDimensionTrigger$TriggerInstance changedDimension(net.minecraft.world.level.dimension.DimensionType,net.minecraft.world.level.dimension.DimensionType) -> a 92:92:net.minecraft.advancements.critereon.ChangeDimensionTrigger$TriggerInstance changedDimensionTo(net.minecraft.world.level.dimension.DimensionType) -> a 96:96:net.minecraft.advancements.critereon.ChangeDimensionTrigger$TriggerInstance changedDimensionFrom(net.minecraft.world.level.dimension.DimensionType) -> b 100:106:boolean matches(net.minecraft.world.level.dimension.DimensionType,net.minecraft.world.level.dimension.DimensionType) -> b 111:118:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.ChanneledLightningTrigger -> ah: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 20:23:void () -> 27:27:net.minecraft.resources.ResourceLocation getId() -> a 32:38:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 42:49:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 53:54:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 58:59:net.minecraft.advancements.critereon.ChanneledLightningTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 63:67:void trigger(net.minecraft.server.level.ServerPlayer,java.util.Collection) -> a 20:20:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 20:20:net.minecraft.resources.ResourceLocation access$000() -> b 21:21:void () -> net.minecraft.advancements.critereon.ChanneledLightningTrigger$PlayerListeners -> ah$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 109:113:void (net.minecraft.server.PlayerAdvancements) -> 116:116:boolean isEmpty() -> a 120:121:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 124:125:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 128:142:void trigger(net.minecraft.server.level.ServerPlayer,java.util.Collection) -> a net.minecraft.advancements.critereon.ChanneledLightningTrigger$TriggerInstance -> ah$b: net.minecraft.advancements.critereon.EntityPredicate[] victims -> a 73:75:void (net.minecraft.advancements.critereon.EntityPredicate[]) -> 78:78:net.minecraft.advancements.critereon.ChanneledLightningTrigger$TriggerInstance channeledLightning(net.minecraft.advancements.critereon.EntityPredicate[]) -> a 82:94:boolean matches(net.minecraft.server.level.ServerPlayer,java.util.Collection) -> a 99:103:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.ConstructBeaconTrigger -> ai: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 19:22:void () -> 26:26:net.minecraft.resources.ResourceLocation getId() -> a 31:37:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 41:48:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 52:53:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 57:58:net.minecraft.advancements.critereon.ConstructBeaconTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 62:66:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.level.block.entity.BeaconBlockEntity) -> a 19:19:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 19:19:net.minecraft.resources.ResourceLocation access$000() -> b 20:20:void () -> net.minecraft.advancements.critereon.ConstructBeaconTrigger$PlayerListeners -> ai$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 100:104:void (net.minecraft.server.PlayerAdvancements) -> 107:107:boolean isEmpty() -> a 111:112:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 115:116:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 119:133:void trigger(net.minecraft.world.level.block.entity.BeaconBlockEntity) -> a net.minecraft.advancements.critereon.ConstructBeaconTrigger$TriggerInstance -> ai$b: net.minecraft.advancements.critereon.MinMaxBounds$Ints level -> a 72:74:void (net.minecraft.advancements.critereon.MinMaxBounds$Ints) -> 77:77:net.minecraft.advancements.critereon.ConstructBeaconTrigger$TriggerInstance constructedBeacon() -> c 81:81:net.minecraft.advancements.critereon.ConstructBeaconTrigger$TriggerInstance constructedBeacon(net.minecraft.advancements.critereon.MinMaxBounds$Ints) -> a 85:85:boolean matches(net.minecraft.world.level.block.entity.BeaconBlockEntity) -> a 90:94:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.ConsumeItemTrigger -> aj: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 20:23:void () -> 27:27:net.minecraft.resources.ResourceLocation getId() -> a 32:38:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 42:49:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 53:54:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 58:58:net.minecraft.advancements.critereon.ConsumeItemTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 62:66:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.item.ItemStack) -> a 20:20:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 20:20:net.minecraft.resources.ResourceLocation access$000() -> b 21:21:void () -> net.minecraft.advancements.critereon.ConsumeItemTrigger$PlayerListeners -> aj$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 104:108:void (net.minecraft.server.PlayerAdvancements) -> 111:111:boolean isEmpty() -> a 115:116:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 119:120:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 123:137:void trigger(net.minecraft.world.item.ItemStack) -> a net.minecraft.advancements.critereon.ConsumeItemTrigger$TriggerInstance -> aj$b: net.minecraft.advancements.critereon.ItemPredicate item -> a 72:74:void (net.minecraft.advancements.critereon.ItemPredicate) -> 77:77:net.minecraft.advancements.critereon.ConsumeItemTrigger$TriggerInstance usedItem() -> c 81:81:net.minecraft.advancements.critereon.ConsumeItemTrigger$TriggerInstance usedItem(net.minecraft.advancements.critereon.ItemPredicate) -> a 85:85:net.minecraft.advancements.critereon.ConsumeItemTrigger$TriggerInstance usedItem(net.minecraft.world.level.ItemLike) -> a 89:89:boolean matches(net.minecraft.world.item.ItemStack) -> a 94:98:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.CuredZombieVillagerTrigger -> ak: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 20:23:void () -> 27:27:net.minecraft.resources.ResourceLocation getId() -> a 32:38:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 42:49:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 53:54:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 58:60:net.minecraft.advancements.critereon.CuredZombieVillagerTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 64:68:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.monster.Zombie,net.minecraft.world.entity.npc.Villager) -> a 20:20:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 20:20:net.minecraft.resources.ResourceLocation access$000() -> b 21:21:void () -> net.minecraft.advancements.critereon.CuredZombieVillagerTrigger$PlayerListeners -> ak$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 107:111:void (net.minecraft.server.PlayerAdvancements) -> 114:114:boolean isEmpty() -> a 118:119:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 122:123:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 126:140:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.monster.Zombie,net.minecraft.world.entity.npc.Villager) -> a net.minecraft.advancements.critereon.CuredZombieVillagerTrigger$TriggerInstance -> ak$b: net.minecraft.advancements.critereon.EntityPredicate zombie -> a net.minecraft.advancements.critereon.EntityPredicate villager -> b 75:78:void (net.minecraft.advancements.critereon.EntityPredicate,net.minecraft.advancements.critereon.EntityPredicate) -> 81:81:net.minecraft.advancements.critereon.CuredZombieVillagerTrigger$TriggerInstance curedZombieVillager() -> c 85:91:boolean matches(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.monster.Zombie,net.minecraft.world.entity.npc.Villager) -> a 96:101:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.DamagePredicate -> al: net.minecraft.advancements.critereon.DamagePredicate ANY -> a net.minecraft.advancements.critereon.MinMaxBounds$Floats dealtDamage -> b net.minecraft.advancements.critereon.MinMaxBounds$Floats takenDamage -> c net.minecraft.advancements.critereon.EntityPredicate sourceEntity -> d java.lang.Boolean blocked -> e net.minecraft.advancements.critereon.DamageSourcePredicate type -> f 21:27:void () -> 29:35:void (net.minecraft.advancements.critereon.MinMaxBounds$Floats,net.minecraft.advancements.critereon.MinMaxBounds$Floats,net.minecraft.advancements.critereon.EntityPredicate,java.lang.Boolean,net.minecraft.advancements.critereon.DamageSourcePredicate) -> 38:56:boolean matches(net.minecraft.server.level.ServerPlayer,net.minecraft.world.damagesource.DamageSource,float,float,boolean) -> a 60:69:net.minecraft.advancements.critereon.DamagePredicate fromJson(com.google.gson.JsonElement) -> a 73:88:com.google.gson.JsonElement serializeToJson() -> a 13:13:void () -> net.minecraft.advancements.critereon.DamagePredicate$Builder -> al$a: net.minecraft.advancements.critereon.MinMaxBounds$Floats dealtDamage -> a net.minecraft.advancements.critereon.MinMaxBounds$Floats takenDamage -> b net.minecraft.advancements.critereon.EntityPredicate sourceEntity -> c java.lang.Boolean blocked -> d net.minecraft.advancements.critereon.DamageSourcePredicate type -> e 91:96:void () -> 99:99:net.minecraft.advancements.critereon.DamagePredicate$Builder damageInstance() -> a 103:104:net.minecraft.advancements.critereon.DamagePredicate$Builder dealtDamage(net.minecraft.advancements.critereon.MinMaxBounds$Floats) -> a 108:109:net.minecraft.advancements.critereon.DamagePredicate$Builder takenDamage(net.minecraft.advancements.critereon.MinMaxBounds$Floats) -> b 113:114:net.minecraft.advancements.critereon.DamagePredicate$Builder sourceEntity(net.minecraft.advancements.critereon.EntityPredicate) -> a 118:119:net.minecraft.advancements.critereon.DamagePredicate$Builder blocked(java.lang.Boolean) -> a 123:124:net.minecraft.advancements.critereon.DamagePredicate$Builder type(net.minecraft.advancements.critereon.DamageSourcePredicate) -> a 128:129:net.minecraft.advancements.critereon.DamagePredicate$Builder type(net.minecraft.advancements.critereon.DamageSourcePredicate$Builder) -> a 133:133:net.minecraft.advancements.critereon.DamagePredicate build() -> b net.minecraft.advancements.critereon.DamageSourcePredicate -> am: net.minecraft.advancements.critereon.DamageSourcePredicate ANY -> a java.lang.Boolean isProjectile -> b java.lang.Boolean isExplosion -> c java.lang.Boolean bypassesArmor -> d java.lang.Boolean bypassesInvulnerability -> e java.lang.Boolean bypassesMagic -> f java.lang.Boolean isFire -> g java.lang.Boolean isMagic -> h java.lang.Boolean isLightning -> i net.minecraft.advancements.critereon.EntityPredicate directEntity -> j net.minecraft.advancements.critereon.EntityPredicate sourceEntity -> k 28:39:void (java.lang.Boolean,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean,net.minecraft.advancements.critereon.EntityPredicate,net.minecraft.advancements.critereon.EntityPredicate) -> 42:42:boolean matches(net.minecraft.server.level.ServerPlayer,net.minecraft.world.damagesource.DamageSource) -> a 46:79:boolean matches(net.minecraft.server.level.ServerLevel,net.minecraft.world.phys.Vec3,net.minecraft.world.damagesource.DamageSource) -> a 83:97:net.minecraft.advancements.critereon.DamageSourcePredicate fromJson(com.google.gson.JsonElement) -> a 102:102:java.lang.Boolean getOptionalBoolean(com.google.gson.JsonObject,java.lang.String) -> a 106:123:com.google.gson.JsonElement serializeToJson() -> a 127:130:void addOptionally(com.google.gson.JsonObject,java.lang.String,java.lang.Boolean) -> a 15:15:void () -> net.minecraft.advancements.critereon.DamageSourcePredicate$Builder -> am$a: java.lang.Boolean isProjectile -> a java.lang.Boolean isExplosion -> b java.lang.Boolean bypassesArmor -> c java.lang.Boolean bypassesInvulnerability -> d java.lang.Boolean bypassesMagic -> e java.lang.Boolean isFire -> f java.lang.Boolean isMagic -> g java.lang.Boolean isLightning -> h net.minecraft.advancements.critereon.EntityPredicate directEntity -> i net.minecraft.advancements.critereon.EntityPredicate sourceEntity -> j 132:142:void () -> 145:145:net.minecraft.advancements.critereon.DamageSourcePredicate$Builder damageType() -> a 149:150:net.minecraft.advancements.critereon.DamageSourcePredicate$Builder isProjectile(java.lang.Boolean) -> a 154:155:net.minecraft.advancements.critereon.DamageSourcePredicate$Builder isExplosion(java.lang.Boolean) -> b 159:160:net.minecraft.advancements.critereon.DamageSourcePredicate$Builder bypassesArmor(java.lang.Boolean) -> c 164:165:net.minecraft.advancements.critereon.DamageSourcePredicate$Builder bypassesInvulnerability(java.lang.Boolean) -> d 169:170:net.minecraft.advancements.critereon.DamageSourcePredicate$Builder bypassesMagic(java.lang.Boolean) -> e 174:175:net.minecraft.advancements.critereon.DamageSourcePredicate$Builder isFire(java.lang.Boolean) -> f 179:180:net.minecraft.advancements.critereon.DamageSourcePredicate$Builder isMagic(java.lang.Boolean) -> g 184:185:net.minecraft.advancements.critereon.DamageSourcePredicate$Builder isLightning(java.lang.Boolean) -> h 189:190:net.minecraft.advancements.critereon.DamageSourcePredicate$Builder direct(net.minecraft.advancements.critereon.EntityPredicate) -> a 194:195:net.minecraft.advancements.critereon.DamageSourcePredicate$Builder direct(net.minecraft.advancements.critereon.EntityPredicate$Builder) -> a 199:200:net.minecraft.advancements.critereon.DamageSourcePredicate$Builder source(net.minecraft.advancements.critereon.EntityPredicate) -> b 204:205:net.minecraft.advancements.critereon.DamageSourcePredicate$Builder source(net.minecraft.advancements.critereon.EntityPredicate$Builder) -> b 209:209:net.minecraft.advancements.critereon.DamageSourcePredicate build() -> b net.minecraft.advancements.critereon.DistancePredicate -> an: net.minecraft.advancements.critereon.DistancePredicate ANY -> a net.minecraft.advancements.critereon.MinMaxBounds$Floats x -> b net.minecraft.advancements.critereon.MinMaxBounds$Floats y -> c net.minecraft.advancements.critereon.MinMaxBounds$Floats z -> d net.minecraft.advancements.critereon.MinMaxBounds$Floats horizontal -> e net.minecraft.advancements.critereon.MinMaxBounds$Floats absolute -> f 20:26:void (net.minecraft.advancements.critereon.MinMaxBounds$Floats,net.minecraft.advancements.critereon.MinMaxBounds$Floats,net.minecraft.advancements.critereon.MinMaxBounds$Floats,net.minecraft.advancements.critereon.MinMaxBounds$Floats,net.minecraft.advancements.critereon.MinMaxBounds$Floats) -> 29:29:net.minecraft.advancements.critereon.DistancePredicate horizontal(net.minecraft.advancements.critereon.MinMaxBounds$Floats) -> a 33:33:net.minecraft.advancements.critereon.DistancePredicate vertical(net.minecraft.advancements.critereon.MinMaxBounds$Floats) -> b 37:49:boolean matches(double,double,double,double,double,double) -> a 53:62:net.minecraft.advancements.critereon.DistancePredicate fromJson(com.google.gson.JsonElement) -> a 66:78:com.google.gson.JsonElement serializeToJson() -> a 12:12:void () -> net.minecraft.advancements.critereon.EffectsChangedTrigger -> ao: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 18:21:void () -> 25:25:net.minecraft.resources.ResourceLocation getId() -> a 30:36:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 40:47:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 51:52:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 56:57:net.minecraft.advancements.critereon.EffectsChangedTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 61:65:void trigger(net.minecraft.server.level.ServerPlayer) -> a 18:18:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 18:18:net.minecraft.resources.ResourceLocation access$000() -> b 19:19:void () -> net.minecraft.advancements.critereon.EffectsChangedTrigger$PlayerListeners -> ao$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 95:99:void (net.minecraft.server.PlayerAdvancements) -> 102:102:boolean isEmpty() -> a 106:107:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 110:111:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 114:128:void trigger(net.minecraft.server.level.ServerPlayer) -> a net.minecraft.advancements.critereon.EffectsChangedTrigger$TriggerInstance -> ao$b: net.minecraft.advancements.critereon.MobEffectsPredicate effects -> a 71:73:void (net.minecraft.advancements.critereon.MobEffectsPredicate) -> 76:76:net.minecraft.advancements.critereon.EffectsChangedTrigger$TriggerInstance hasEffects(net.minecraft.advancements.critereon.MobEffectsPredicate) -> a 80:80:boolean matches(net.minecraft.server.level.ServerPlayer) -> a 85:89:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.EnchantedItemTrigger -> ap: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 19:22:void () -> 26:26:net.minecraft.resources.ResourceLocation getId() -> a 31:37:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 41:48:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 52:53:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 57:59:net.minecraft.advancements.critereon.EnchantedItemTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 63:67:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.item.ItemStack,int) -> a 19:19:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 19:19:net.minecraft.resources.ResourceLocation access$000() -> b 20:20:void () -> net.minecraft.advancements.critereon.EnchantedItemTrigger$PlayerListeners -> ap$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 106:110:void (net.minecraft.server.PlayerAdvancements) -> 113:113:boolean isEmpty() -> a 117:118:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 121:122:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 125:139:void trigger(net.minecraft.world.item.ItemStack,int) -> a net.minecraft.advancements.critereon.EnchantedItemTrigger$TriggerInstance -> ap$b: net.minecraft.advancements.critereon.ItemPredicate item -> a net.minecraft.advancements.critereon.MinMaxBounds$Ints levels -> b 74:77:void (net.minecraft.advancements.critereon.ItemPredicate,net.minecraft.advancements.critereon.MinMaxBounds$Ints) -> 80:80:net.minecraft.advancements.critereon.EnchantedItemTrigger$TriggerInstance enchantedItem() -> c 84:90:boolean matches(net.minecraft.world.item.ItemStack,int) -> a 95:100:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.EnchantmentPredicate -> aq: net.minecraft.advancements.critereon.EnchantmentPredicate ANY -> a net.minecraft.world.item.enchantment.Enchantment enchantment -> b net.minecraft.advancements.critereon.MinMaxBounds$Ints level -> c 22:25:void () -> 27:30:void (net.minecraft.world.item.enchantment.Enchantment,net.minecraft.advancements.critereon.MinMaxBounds$Ints) -> 33:52:boolean containedIn(java.util.Map) -> a 56:67:com.google.gson.JsonElement serializeToJson() -> a 71:83:net.minecraft.advancements.critereon.EnchantmentPredicate fromJson(com.google.gson.JsonElement) -> a 87:97:net.minecraft.advancements.critereon.EnchantmentPredicate[] fromJsonArray(com.google.gson.JsonElement) -> b 79:79:com.google.gson.JsonSyntaxException lambda$fromJson$0(net.minecraft.resources.ResourceLocation) -> a 17:17:void () -> net.minecraft.advancements.critereon.EnterBlockTrigger -> ar: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 28:31:void () -> 35:35:net.minecraft.resources.ResourceLocation getId() -> a 40:46:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 50:57:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 61:62:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 66:94:net.minecraft.advancements.critereon.EnterBlockTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 98:102:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.level.block.state.BlockState) -> a 28:28:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 69:69:com.google.gson.JsonSyntaxException lambda$createInstance$0(net.minecraft.resources.ResourceLocation) -> a 28:28:net.minecraft.resources.ResourceLocation access$000() -> b 29:29:void () -> net.minecraft.advancements.critereon.EnterBlockTrigger$PlayerListeners -> ar$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 154:158:void (net.minecraft.server.PlayerAdvancements) -> 161:161:boolean isEmpty() -> a 165:166:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 169:170:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 173:187:void trigger(net.minecraft.world.level.block.state.BlockState) -> a net.minecraft.advancements.critereon.EnterBlockTrigger$TriggerInstance -> ar$b: net.minecraft.world.level.block.Block block -> a java.util.Map state -> b 109:112:void (net.minecraft.world.level.block.Block,java.util.Map) -> 115:115:net.minecraft.advancements.critereon.EnterBlockTrigger$TriggerInstance entersBlock(net.minecraft.world.level.block.Block) -> a 120:134:com.google.gson.JsonElement serializeToJson() -> b 138:148:boolean matches(net.minecraft.world.level.block.state.BlockState) -> a net.minecraft.advancements.critereon.EntityEquipmentPredicate -> as: net.minecraft.advancements.critereon.EntityEquipmentPredicate ANY -> a net.minecraft.advancements.critereon.EntityEquipmentPredicate CAPTAIN -> b net.minecraft.advancements.critereon.ItemPredicate head -> c net.minecraft.advancements.critereon.ItemPredicate chest -> d net.minecraft.advancements.critereon.ItemPredicate legs -> e net.minecraft.advancements.critereon.ItemPredicate feet -> f net.minecraft.advancements.critereon.ItemPredicate mainhand -> g net.minecraft.advancements.critereon.ItemPredicate offhand -> h 26:33:void (net.minecraft.advancements.critereon.ItemPredicate,net.minecraft.advancements.critereon.ItemPredicate,net.minecraft.advancements.critereon.ItemPredicate,net.minecraft.advancements.critereon.ItemPredicate,net.minecraft.advancements.critereon.ItemPredicate,net.minecraft.advancements.critereon.ItemPredicate) -> 36:63:boolean matches(net.minecraft.world.entity.Entity) -> a 67:78:net.minecraft.advancements.critereon.EntityEquipmentPredicate fromJson(com.google.gson.JsonElement) -> a 82:93:com.google.gson.JsonElement serializeToJson() -> a 16:17:void () -> net.minecraft.advancements.critereon.EntityEquipmentPredicate$Builder -> as$a: net.minecraft.advancements.critereon.ItemPredicate head -> a net.minecraft.advancements.critereon.ItemPredicate chest -> b net.minecraft.advancements.critereon.ItemPredicate legs -> c net.minecraft.advancements.critereon.ItemPredicate feet -> d net.minecraft.advancements.critereon.ItemPredicate mainhand -> e net.minecraft.advancements.critereon.ItemPredicate offhand -> f 96:102:void () -> 105:105:net.minecraft.advancements.critereon.EntityEquipmentPredicate$Builder equipment() -> a 109:110:net.minecraft.advancements.critereon.EntityEquipmentPredicate$Builder head(net.minecraft.advancements.critereon.ItemPredicate) -> a 114:115:net.minecraft.advancements.critereon.EntityEquipmentPredicate$Builder chest(net.minecraft.advancements.critereon.ItemPredicate) -> b 119:120:net.minecraft.advancements.critereon.EntityEquipmentPredicate$Builder legs(net.minecraft.advancements.critereon.ItemPredicate) -> c 124:125:net.minecraft.advancements.critereon.EntityEquipmentPredicate$Builder feet(net.minecraft.advancements.critereon.ItemPredicate) -> d 129:130:net.minecraft.advancements.critereon.EntityEquipmentPredicate$Builder mainhand(net.minecraft.advancements.critereon.ItemPredicate) -> e 134:135:net.minecraft.advancements.critereon.EntityEquipmentPredicate$Builder offhand(net.minecraft.advancements.critereon.ItemPredicate) -> f 139:139:net.minecraft.advancements.critereon.EntityEquipmentPredicate build() -> b net.minecraft.advancements.critereon.EntityFlagsPredicate -> at: net.minecraft.advancements.critereon.EntityFlagsPredicate ANY -> a java.lang.Boolean isOnFire -> b java.lang.Boolean isCrouching -> c java.lang.Boolean isSprinting -> d java.lang.Boolean isSwimming -> e java.lang.Boolean isBaby -> f 30:36:void (java.lang.Boolean,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) -> 39:59:boolean matches(net.minecraft.world.entity.Entity) -> a 64:64:java.lang.Boolean getOptionalBoolean(com.google.gson.JsonObject,java.lang.String) -> a 68:80:net.minecraft.advancements.critereon.EntityFlagsPredicate fromJson(com.google.gson.JsonElement) -> a 84:87:void addOptionalBoolean(com.google.gson.JsonObject,java.lang.String,java.lang.Boolean) -> a 90:101:com.google.gson.JsonElement serializeToJson() -> a 13:13:void () -> net.minecraft.advancements.critereon.EntityFlagsPredicate$Builder -> at$a: java.lang.Boolean isOnFire -> a java.lang.Boolean isCrouching -> b java.lang.Boolean isSprinting -> c java.lang.Boolean isSwimming -> d java.lang.Boolean isBaby -> e 104:104:void () -> 121:121:net.minecraft.advancements.critereon.EntityFlagsPredicate$Builder flags() -> a 125:126:net.minecraft.advancements.critereon.EntityFlagsPredicate$Builder setOnFire(java.lang.Boolean) -> a 130:131:net.minecraft.advancements.critereon.EntityFlagsPredicate$Builder setCrouching(java.lang.Boolean) -> b 135:136:net.minecraft.advancements.critereon.EntityFlagsPredicate$Builder setSprinting(java.lang.Boolean) -> c 140:141:net.minecraft.advancements.critereon.EntityFlagsPredicate$Builder setSwimming(java.lang.Boolean) -> d 145:146:net.minecraft.advancements.critereon.EntityFlagsPredicate$Builder setIsBaby(java.lang.Boolean) -> e 150:150:net.minecraft.advancements.critereon.EntityFlagsPredicate build() -> b net.minecraft.advancements.critereon.EntityHurtPlayerTrigger -> au: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 19:22:void () -> 26:26:net.minecraft.resources.ResourceLocation getId() -> a 31:37:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 41:48:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 52:53:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 57:58:net.minecraft.advancements.critereon.EntityHurtPlayerTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 62:66:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.damagesource.DamageSource,float,float,boolean) -> a 19:19:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 19:19:net.minecraft.resources.ResourceLocation access$000() -> b 20:20:void () -> net.minecraft.advancements.critereon.EntityHurtPlayerTrigger$PlayerListeners -> au$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 107:111:void (net.minecraft.server.PlayerAdvancements) -> 114:114:boolean isEmpty() -> a 118:119:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 122:123:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 126:140:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.damagesource.DamageSource,float,float,boolean) -> a net.minecraft.advancements.critereon.EntityHurtPlayerTrigger$TriggerInstance -> au$b: net.minecraft.advancements.critereon.DamagePredicate damage -> a 72:74:void (net.minecraft.advancements.critereon.DamagePredicate) -> 77:77:net.minecraft.advancements.critereon.EntityHurtPlayerTrigger$TriggerInstance entityHurtPlayer() -> c 81:81:net.minecraft.advancements.critereon.EntityHurtPlayerTrigger$TriggerInstance entityHurtPlayer(net.minecraft.advancements.critereon.DamagePredicate) -> a 85:85:net.minecraft.advancements.critereon.EntityHurtPlayerTrigger$TriggerInstance entityHurtPlayer(net.minecraft.advancements.critereon.DamagePredicate$Builder) -> a 89:92:boolean matches(net.minecraft.server.level.ServerPlayer,net.minecraft.world.damagesource.DamageSource,float,float,boolean) -> a 97:101:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.EntityPredicate -> av: net.minecraft.advancements.critereon.EntityPredicate ANY -> a net.minecraft.advancements.critereon.EntityPredicate[] ANY_ARRAY -> b net.minecraft.advancements.critereon.EntityTypePredicate entityType -> c net.minecraft.advancements.critereon.DistancePredicate distanceToPlayer -> d net.minecraft.advancements.critereon.LocationPredicate location -> e net.minecraft.advancements.critereon.MobEffectsPredicate effects -> f net.minecraft.advancements.critereon.NbtPredicate nbt -> g net.minecraft.advancements.critereon.EntityFlagsPredicate flags -> h net.minecraft.advancements.critereon.EntityEquipmentPredicate equipment -> i net.minecraft.resources.ResourceLocation catType -> j 32:41:void (net.minecraft.advancements.critereon.EntityTypePredicate,net.minecraft.advancements.critereon.DistancePredicate,net.minecraft.advancements.critereon.LocationPredicate,net.minecraft.advancements.critereon.MobEffectsPredicate,net.minecraft.advancements.critereon.NbtPredicate,net.minecraft.advancements.critereon.EntityFlagsPredicate,net.minecraft.advancements.critereon.EntityEquipmentPredicate,net.minecraft.resources.ResourceLocation) -> 44:44:boolean matches(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.Entity) -> a 48:83:boolean matches(net.minecraft.server.level.ServerLevel,net.minecraft.world.phys.Vec3,net.minecraft.world.entity.Entity) -> a 87:111:net.minecraft.advancements.critereon.EntityPredicate fromJson(com.google.gson.JsonElement) -> a 115:125:net.minecraft.advancements.critereon.EntityPredicate[] fromJsonArray(com.google.gson.JsonElement) -> b 129:146:com.google.gson.JsonElement serializeToJson() -> a 150:163:com.google.gson.JsonElement serializeArrayToJson(net.minecraft.advancements.critereon.EntityPredicate[]) -> a 19:19:void (net.minecraft.advancements.critereon.EntityTypePredicate,net.minecraft.advancements.critereon.DistancePredicate,net.minecraft.advancements.critereon.LocationPredicate,net.minecraft.advancements.critereon.MobEffectsPredicate,net.minecraft.advancements.critereon.NbtPredicate,net.minecraft.advancements.critereon.EntityFlagsPredicate,net.minecraft.advancements.critereon.EntityEquipmentPredicate,net.minecraft.resources.ResourceLocation,net.minecraft.advancements.critereon.EntityPredicate$1) -> 20:21:void () -> net.minecraft.advancements.critereon.EntityPredicate$1 -> av$1: net.minecraft.advancements.critereon.EntityPredicate$Builder -> av$a: net.minecraft.advancements.critereon.EntityTypePredicate entityType -> a net.minecraft.advancements.critereon.DistancePredicate distanceToPlayer -> b net.minecraft.advancements.critereon.LocationPredicate location -> c net.minecraft.advancements.critereon.MobEffectsPredicate effects -> d net.minecraft.advancements.critereon.NbtPredicate nbt -> e net.minecraft.advancements.critereon.EntityFlagsPredicate flags -> f net.minecraft.advancements.critereon.EntityEquipmentPredicate equipment -> g net.minecraft.resources.ResourceLocation catType -> h 166:173:void () -> 178:178:net.minecraft.advancements.critereon.EntityPredicate$Builder entity() -> a 182:183:net.minecraft.advancements.critereon.EntityPredicate$Builder of(net.minecraft.world.entity.EntityType) -> a 187:188:net.minecraft.advancements.critereon.EntityPredicate$Builder of(net.minecraft.tags.Tag) -> a 192:193:net.minecraft.advancements.critereon.EntityPredicate$Builder of(net.minecraft.resources.ResourceLocation) -> a 197:198:net.minecraft.advancements.critereon.EntityPredicate$Builder entityType(net.minecraft.advancements.critereon.EntityTypePredicate) -> a 202:203:net.minecraft.advancements.critereon.EntityPredicate$Builder distance(net.minecraft.advancements.critereon.DistancePredicate) -> a 207:208:net.minecraft.advancements.critereon.EntityPredicate$Builder located(net.minecraft.advancements.critereon.LocationPredicate) -> a 212:213:net.minecraft.advancements.critereon.EntityPredicate$Builder effects(net.minecraft.advancements.critereon.MobEffectsPredicate) -> a 217:218:net.minecraft.advancements.critereon.EntityPredicate$Builder nbt(net.minecraft.advancements.critereon.NbtPredicate) -> a 222:223:net.minecraft.advancements.critereon.EntityPredicate$Builder flags(net.minecraft.advancements.critereon.EntityFlagsPredicate) -> a 227:228:net.minecraft.advancements.critereon.EntityPredicate$Builder equipment(net.minecraft.advancements.critereon.EntityEquipmentPredicate) -> a 232:233:net.minecraft.advancements.critereon.EntityPredicate$Builder catType(net.minecraft.resources.ResourceLocation) -> b 237:237:net.minecraft.advancements.critereon.EntityPredicate build() -> b net.minecraft.advancements.critereon.EntityTypePredicate -> aw: net.minecraft.advancements.critereon.EntityTypePredicate ANY -> a com.google.common.base.Joiner COMMA_JOINER -> b 17:17:void () -> boolean matches(net.minecraft.world.entity.EntityType) -> a com.google.gson.JsonElement serializeToJson() -> a 73:87:net.minecraft.advancements.critereon.EntityTypePredicate fromJson(com.google.gson.JsonElement) -> a 92:92:net.minecraft.advancements.critereon.EntityTypePredicate of(net.minecraft.world.entity.EntityType) -> b 96:96:net.minecraft.advancements.critereon.EntityTypePredicate of(net.minecraft.tags.Tag) -> a 86:86:com.google.gson.JsonSyntaxException lambda$fromJson$0(net.minecraft.resources.ResourceLocation) -> a 18:30:void () -> net.minecraft.advancements.critereon.EntityTypePredicate$1 -> aw$1: 18:18:void () -> 21:21:boolean matches(net.minecraft.world.entity.EntityType) -> a 26:26:com.google.gson.JsonElement serializeToJson() -> a net.minecraft.advancements.critereon.EntityTypePredicate$TagPredicate -> aw$a: net.minecraft.tags.Tag tag -> b 57:59:void (net.minecraft.tags.Tag) -> 63:63:boolean matches(net.minecraft.world.entity.EntityType) -> a 68:68:com.google.gson.JsonElement serializeToJson() -> a net.minecraft.advancements.critereon.EntityTypePredicate$TypePredicate -> aw$b: net.minecraft.world.entity.EntityType type -> b 39:41:void (net.minecraft.world.entity.EntityType) -> 45:45:boolean matches(net.minecraft.world.entity.EntityType) -> a 50:50:com.google.gson.JsonElement serializeToJson() -> a net.minecraft.advancements.critereon.FilledBucketTrigger -> ax: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 19:22:void () -> 26:26:net.minecraft.resources.ResourceLocation getId() -> a 31:37:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 41:48:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 52:53:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 57:58:net.minecraft.advancements.critereon.FilledBucketTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 62:66:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.item.ItemStack) -> a 19:19:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 19:19:net.minecraft.resources.ResourceLocation access$000() -> b 20:20:void () -> net.minecraft.advancements.critereon.FilledBucketTrigger$PlayerListeners -> ax$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 99:103:void (net.minecraft.server.PlayerAdvancements) -> 106:106:boolean isEmpty() -> a 110:111:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 114:115:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 118:132:void trigger(net.minecraft.world.item.ItemStack) -> a net.minecraft.advancements.critereon.FilledBucketTrigger$TriggerInstance -> ax$b: net.minecraft.advancements.critereon.ItemPredicate item -> a 72:74:void (net.minecraft.advancements.critereon.ItemPredicate) -> 77:77:net.minecraft.advancements.critereon.FilledBucketTrigger$TriggerInstance filledBucket(net.minecraft.advancements.critereon.ItemPredicate) -> a 81:84:boolean matches(net.minecraft.world.item.ItemStack) -> a 89:93:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.FishingRodHookedTrigger -> ay: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 22:25:void () -> 29:29:net.minecraft.resources.ResourceLocation getId() -> a 34:40:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 44:51:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 55:56:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 60:63:net.minecraft.advancements.critereon.FishingRodHookedTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 67:71:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.item.ItemStack,net.minecraft.world.entity.fishing.FishingHook,java.util.Collection) -> a 22:22:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 22:22:net.minecraft.resources.ResourceLocation access$000() -> b 23:23:void () -> net.minecraft.advancements.critereon.FishingRodHookedTrigger$PlayerListeners -> ay$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 131:135:void (net.minecraft.server.PlayerAdvancements) -> 138:138:boolean isEmpty() -> a 142:143:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 146:147:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 150:164:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.item.ItemStack,net.minecraft.world.entity.fishing.FishingHook,java.util.Collection) -> a net.minecraft.advancements.critereon.FishingRodHookedTrigger$TriggerInstance -> ay$b: net.minecraft.advancements.critereon.ItemPredicate rod -> a net.minecraft.advancements.critereon.EntityPredicate entity -> b net.minecraft.advancements.critereon.ItemPredicate item -> c 79:83:void (net.minecraft.advancements.critereon.ItemPredicate,net.minecraft.advancements.critereon.EntityPredicate,net.minecraft.advancements.critereon.ItemPredicate) -> 86:86:net.minecraft.advancements.critereon.FishingRodHookedTrigger$TriggerInstance fishedItem(net.minecraft.advancements.critereon.ItemPredicate,net.minecraft.advancements.critereon.EntityPredicate,net.minecraft.advancements.critereon.ItemPredicate) -> a 90:114:boolean matches(net.minecraft.server.level.ServerPlayer,net.minecraft.world.item.ItemStack,net.minecraft.world.entity.fishing.FishingHook,java.util.Collection) -> a 119:125:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.ImpossibleTrigger -> az: net.minecraft.resources.ResourceLocation ID -> a 9:9:void () -> 14:14:net.minecraft.resources.ResourceLocation getId() -> a 19:19:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 23:23:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 27:27:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 31:31:net.minecraft.advancements.critereon.ImpossibleTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 9:9:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 9:9:net.minecraft.resources.ResourceLocation access$000() -> b 10:10:void () -> net.minecraft.advancements.critereon.ImpossibleTrigger$TriggerInstance -> az$a: 36:37:void () -> net.minecraft.advancements.critereon.InventoryChangeTrigger -> ba: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 24:27:void () -> 31:31:net.minecraft.resources.ResourceLocation getId() -> a 36:42:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 46:53:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 57:58:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 62:67:net.minecraft.advancements.critereon.InventoryChangeTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 71:75:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.player.Inventory) -> a 24:24:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 24:24:net.minecraft.resources.ResourceLocation access$000() -> b 25:25:void () -> net.minecraft.advancements.critereon.InventoryChangeTrigger$PlayerListeners -> ba$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 167:171:void (net.minecraft.server.PlayerAdvancements) -> 174:174:boolean isEmpty() -> a 178:179:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 182:183:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 186:200:void trigger(net.minecraft.world.entity.player.Inventory) -> a net.minecraft.advancements.critereon.InventoryChangeTrigger$TriggerInstance -> ba$b: net.minecraft.advancements.critereon.MinMaxBounds$Ints slotsOccupied -> a net.minecraft.advancements.critereon.MinMaxBounds$Ints slotsFull -> b net.minecraft.advancements.critereon.MinMaxBounds$Ints slotsEmpty -> c net.minecraft.advancements.critereon.ItemPredicate[] predicates -> d 84:89:void (net.minecraft.advancements.critereon.MinMaxBounds$Ints,net.minecraft.advancements.critereon.MinMaxBounds$Ints,net.minecraft.advancements.critereon.MinMaxBounds$Ints,net.minecraft.advancements.critereon.ItemPredicate[]) -> 92:92:net.minecraft.advancements.critereon.InventoryChangeTrigger$TriggerInstance hasItem(net.minecraft.advancements.critereon.ItemPredicate[]) -> a 96:100:net.minecraft.advancements.critereon.InventoryChangeTrigger$TriggerInstance hasItem(net.minecraft.world.level.ItemLike[]) -> a 105:123:com.google.gson.JsonElement serializeToJson() -> b 128:161:boolean matches(net.minecraft.world.entity.player.Inventory) -> a net.minecraft.advancements.critereon.ItemDurabilityTrigger -> bb: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 19:22:void () -> 26:26:net.minecraft.resources.ResourceLocation getId() -> a 31:37:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 41:48:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 52:53:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 57:60:net.minecraft.advancements.critereon.ItemDurabilityTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 64:68:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.item.ItemStack,int) -> a 19:19:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 19:19:net.minecraft.resources.ResourceLocation access$000() -> b 20:20:void () -> net.minecraft.advancements.critereon.ItemDurabilityTrigger$PlayerListeners -> bb$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 113:117:void (net.minecraft.server.PlayerAdvancements) -> 120:120:boolean isEmpty() -> a 124:125:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 128:129:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 132:146:void trigger(net.minecraft.world.item.ItemStack,int) -> a net.minecraft.advancements.critereon.ItemDurabilityTrigger$TriggerInstance -> bb$b: net.minecraft.advancements.critereon.ItemPredicate item -> a net.minecraft.advancements.critereon.MinMaxBounds$Ints durability -> b net.minecraft.advancements.critereon.MinMaxBounds$Ints delta -> c 76:80:void (net.minecraft.advancements.critereon.ItemPredicate,net.minecraft.advancements.critereon.MinMaxBounds$Ints,net.minecraft.advancements.critereon.MinMaxBounds$Ints) -> 83:83:net.minecraft.advancements.critereon.ItemDurabilityTrigger$TriggerInstance changedDurability(net.minecraft.advancements.critereon.ItemPredicate,net.minecraft.advancements.critereon.MinMaxBounds$Ints) -> a 87:96:boolean matches(net.minecraft.world.item.ItemStack,int) -> a 101:107:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.ItemPredicate -> bc: net.minecraft.advancements.critereon.ItemPredicate ANY -> a net.minecraft.tags.Tag tag -> b net.minecraft.world.item.Item item -> c net.minecraft.advancements.critereon.MinMaxBounds$Ints count -> d net.minecraft.advancements.critereon.MinMaxBounds$Ints durability -> e net.minecraft.advancements.critereon.EnchantmentPredicate[] enchantments -> f net.minecraft.world.item.alchemy.Potion potion -> g net.minecraft.advancements.critereon.NbtPredicate nbt -> h 42:50:void () -> 52:60:void (net.minecraft.tags.Tag,net.minecraft.world.item.Item,net.minecraft.advancements.critereon.MinMaxBounds$Ints,net.minecraft.advancements.critereon.MinMaxBounds$Ints,net.minecraft.advancements.critereon.EnchantmentPredicate[],net.minecraft.world.item.alchemy.Potion,net.minecraft.advancements.critereon.NbtPredicate) -> 63:95:boolean matches(net.minecraft.world.item.ItemStack) -> a 99:129:net.minecraft.advancements.critereon.ItemPredicate fromJson(com.google.gson.JsonElement) -> a 133:163:com.google.gson.JsonElement serializeToJson() -> a 167:178:net.minecraft.advancements.critereon.ItemPredicate[] fromJsonArray(com.google.gson.JsonElement) -> b 126:126:com.google.gson.JsonSyntaxException lambda$fromJson$1(net.minecraft.resources.ResourceLocation) -> a 112:112:com.google.gson.JsonSyntaxException lambda$fromJson$0(net.minecraft.resources.ResourceLocation) -> b 29:29:void () -> net.minecraft.advancements.critereon.ItemPredicate$Builder -> bc$a: java.util.List enchantments -> a net.minecraft.world.item.Item item -> b net.minecraft.tags.Tag tag -> c net.minecraft.advancements.critereon.MinMaxBounds$Ints count -> d net.minecraft.advancements.critereon.MinMaxBounds$Ints durability -> e net.minecraft.world.item.alchemy.Potion potion -> f net.minecraft.advancements.critereon.NbtPredicate nbt -> g 182:194:void () -> 197:197:net.minecraft.advancements.critereon.ItemPredicate$Builder item() -> a 201:202:net.minecraft.advancements.critereon.ItemPredicate$Builder of(net.minecraft.world.level.ItemLike) -> a 206:207:net.minecraft.advancements.critereon.ItemPredicate$Builder of(net.minecraft.tags.Tag) -> a 211:212:net.minecraft.advancements.critereon.ItemPredicate$Builder withCount(net.minecraft.advancements.critereon.MinMaxBounds$Ints) -> a 216:217:net.minecraft.advancements.critereon.ItemPredicate$Builder hasDurability(net.minecraft.advancements.critereon.MinMaxBounds$Ints) -> b 221:222:net.minecraft.advancements.critereon.ItemPredicate$Builder isPotion(net.minecraft.world.item.alchemy.Potion) -> a 226:227:net.minecraft.advancements.critereon.ItemPredicate$Builder hasNbt(net.minecraft.nbt.CompoundTag) -> a 231:232:net.minecraft.advancements.critereon.ItemPredicate$Builder hasEnchantment(net.minecraft.advancements.critereon.EnchantmentPredicate) -> a 236:236:net.minecraft.advancements.critereon.ItemPredicate build() -> b net.minecraft.advancements.critereon.KilledByCrossbowTrigger -> bd: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 22:25:void () -> 29:29:net.minecraft.resources.ResourceLocation getId() -> a 34:40:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 44:51:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 55:56:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 60:62:net.minecraft.advancements.critereon.KilledByCrossbowTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 66:70:void trigger(net.minecraft.server.level.ServerPlayer,java.util.Collection,int) -> a 22:22:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 22:22:net.minecraft.resources.ResourceLocation access$000() -> b 23:23:void () -> net.minecraft.advancements.critereon.KilledByCrossbowTrigger$PlayerListeners -> bd$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 140:144:void (net.minecraft.server.PlayerAdvancements) -> 147:147:boolean isEmpty() -> a 151:152:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 155:156:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 159:173:void trigger(net.minecraft.server.level.ServerPlayer,java.util.Collection,int) -> a net.minecraft.advancements.critereon.KilledByCrossbowTrigger$TriggerInstance -> bd$b: net.minecraft.advancements.critereon.EntityPredicate[] victims -> a net.minecraft.advancements.critereon.MinMaxBounds$Ints uniqueEntityTypes -> b 77:80:void (net.minecraft.advancements.critereon.EntityPredicate[],net.minecraft.advancements.critereon.MinMaxBounds$Ints) -> 83:88:net.minecraft.advancements.critereon.KilledByCrossbowTrigger$TriggerInstance crossbowKilled(net.minecraft.advancements.critereon.EntityPredicate$Builder[]) -> a 92:93:net.minecraft.advancements.critereon.KilledByCrossbowTrigger$TriggerInstance crossbowKilled(net.minecraft.advancements.critereon.MinMaxBounds$Ints) -> a 97:124:boolean matches(net.minecraft.server.level.ServerPlayer,java.util.Collection,int) -> a 129:134:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.KilledTrigger -> be: java.util.Map players -> a net.minecraft.resources.ResourceLocation id -> b 22:27:void (net.minecraft.resources.ResourceLocation) -> 31:31:net.minecraft.resources.ResourceLocation getId() -> a 36:42:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 46:53:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 57:58:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 62:62:net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 66:70:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.Entity,net.minecraft.world.damagesource.DamageSource) -> a 21:21:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 21:21:net.minecraft.resources.ResourceLocation access$000(net.minecraft.advancements.critereon.KilledTrigger) -> a net.minecraft.advancements.critereon.KilledTrigger$PlayerListeners -> be$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 158:162:void (net.minecraft.server.PlayerAdvancements) -> 165:165:boolean isEmpty() -> a 169:170:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 173:174:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 177:191:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.Entity,net.minecraft.world.damagesource.DamageSource) -> a net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance -> be$b: net.minecraft.advancements.critereon.EntityPredicate entityPredicate -> a net.minecraft.advancements.critereon.DamageSourcePredicate killingBlow -> b 77:80:void (net.minecraft.resources.ResourceLocation,net.minecraft.advancements.critereon.EntityPredicate,net.minecraft.advancements.critereon.DamageSourcePredicate) -> 83:83:net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance playerKilledEntity(net.minecraft.advancements.critereon.EntityPredicate) -> a 87:87:net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance playerKilledEntity(net.minecraft.advancements.critereon.EntityPredicate$Builder) -> a 91:91:net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance playerKilledEntity() -> c 95:95:net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance playerKilledEntity(net.minecraft.advancements.critereon.EntityPredicate,net.minecraft.advancements.critereon.DamageSourcePredicate) -> a 99:99:net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance playerKilledEntity(net.minecraft.advancements.critereon.EntityPredicate$Builder,net.minecraft.advancements.critereon.DamageSourcePredicate) -> a 103:103:net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance playerKilledEntity(net.minecraft.advancements.critereon.EntityPredicate,net.minecraft.advancements.critereon.DamageSourcePredicate$Builder) -> a 107:107:net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance playerKilledEntity(net.minecraft.advancements.critereon.EntityPredicate$Builder,net.minecraft.advancements.critereon.DamageSourcePredicate$Builder) -> a 111:111:net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance entityKilledPlayer(net.minecraft.advancements.critereon.EntityPredicate) -> b 115:115:net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance entityKilledPlayer(net.minecraft.advancements.critereon.EntityPredicate$Builder) -> b 119:119:net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance entityKilledPlayer() -> d 123:123:net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance entityKilledPlayer(net.minecraft.advancements.critereon.EntityPredicate,net.minecraft.advancements.critereon.DamageSourcePredicate) -> b 127:127:net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance entityKilledPlayer(net.minecraft.advancements.critereon.EntityPredicate$Builder,net.minecraft.advancements.critereon.DamageSourcePredicate) -> b 131:131:net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance entityKilledPlayer(net.minecraft.advancements.critereon.EntityPredicate,net.minecraft.advancements.critereon.DamageSourcePredicate$Builder) -> b 135:135:net.minecraft.advancements.critereon.KilledTrigger$TriggerInstance entityKilledPlayer(net.minecraft.advancements.critereon.EntityPredicate$Builder,net.minecraft.advancements.critereon.DamageSourcePredicate$Builder) -> b 139:142:boolean matches(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.Entity,net.minecraft.world.damagesource.DamageSource) -> a 147:152:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.LevitationTrigger -> bf: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 19:22:void () -> 26:26:net.minecraft.resources.ResourceLocation getId() -> a 31:37:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 41:48:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 52:53:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 57:59:net.minecraft.advancements.critereon.LevitationTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 63:67:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.phys.Vec3,int) -> a 19:19:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 19:19:net.minecraft.resources.ResourceLocation access$000() -> b 20:20:void () -> net.minecraft.advancements.critereon.LevitationTrigger$PlayerListeners -> bf$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 106:110:void (net.minecraft.server.PlayerAdvancements) -> 113:113:boolean isEmpty() -> a 117:118:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 121:122:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 125:139:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.phys.Vec3,int) -> a net.minecraft.advancements.critereon.LevitationTrigger$TriggerInstance -> bf$b: net.minecraft.advancements.critereon.DistancePredicate distance -> a net.minecraft.advancements.critereon.MinMaxBounds$Ints duration -> b 74:77:void (net.minecraft.advancements.critereon.DistancePredicate,net.minecraft.advancements.critereon.MinMaxBounds$Ints) -> 80:80:net.minecraft.advancements.critereon.LevitationTrigger$TriggerInstance levitated(net.minecraft.advancements.critereon.DistancePredicate) -> a 84:90:boolean matches(net.minecraft.server.level.ServerPlayer,net.minecraft.world.phys.Vec3,int) -> a 95:100:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.LocationPredicate -> bg: net.minecraft.advancements.critereon.LocationPredicate ANY -> a net.minecraft.advancements.critereon.MinMaxBounds$Floats x -> b net.minecraft.advancements.critereon.MinMaxBounds$Floats y -> c net.minecraft.advancements.critereon.MinMaxBounds$Floats z -> d net.minecraft.world.level.biome.Biome biome -> e net.minecraft.world.level.levelgen.feature.StructureFeature feature -> f net.minecraft.world.level.dimension.DimensionType dimension -> g 32:39:void (net.minecraft.advancements.critereon.MinMaxBounds$Floats,net.minecraft.advancements.critereon.MinMaxBounds$Floats,net.minecraft.advancements.critereon.MinMaxBounds$Floats,net.minecraft.world.level.biome.Biome,net.minecraft.world.level.levelgen.feature.StructureFeature,net.minecraft.world.level.dimension.DimensionType) -> 42:42:net.minecraft.advancements.critereon.LocationPredicate inBiome(net.minecraft.world.level.biome.Biome) -> a 46:46:net.minecraft.advancements.critereon.LocationPredicate inDimension(net.minecraft.world.level.dimension.DimensionType) -> a 50:50:net.minecraft.advancements.critereon.LocationPredicate inFeature(net.minecraft.world.level.levelgen.feature.StructureFeature) -> a 54:54:boolean matches(net.minecraft.server.level.ServerLevel,double,double,double) -> a 58:77:boolean matches(net.minecraft.server.level.ServerLevel,float,float,float) -> a 81:104:com.google.gson.JsonElement serializeToJson() -> a 108:123:net.minecraft.advancements.critereon.LocationPredicate fromJson(com.google.gson.JsonElement) -> a 121:121:com.google.gson.JsonSyntaxException lambda$fromJson$0(net.minecraft.resources.ResourceLocation) -> a 20:20:void () -> net.minecraft.advancements.critereon.LocationPredicate$Builder -> bg$a: net.minecraft.advancements.critereon.MinMaxBounds$Floats x -> a net.minecraft.advancements.critereon.MinMaxBounds$Floats y -> b net.minecraft.advancements.critereon.MinMaxBounds$Floats z -> c net.minecraft.world.level.biome.Biome biome -> d net.minecraft.world.level.levelgen.feature.StructureFeature feature -> e net.minecraft.world.level.dimension.DimensionType dimension -> f 126:129:void () -> 139:140:net.minecraft.advancements.critereon.LocationPredicate$Builder setX(net.minecraft.advancements.critereon.MinMaxBounds$Floats) -> a 144:145:net.minecraft.advancements.critereon.LocationPredicate$Builder setY(net.minecraft.advancements.critereon.MinMaxBounds$Floats) -> b 149:150:net.minecraft.advancements.critereon.LocationPredicate$Builder setZ(net.minecraft.advancements.critereon.MinMaxBounds$Floats) -> c 154:155:net.minecraft.advancements.critereon.LocationPredicate$Builder setBiome(net.minecraft.world.level.biome.Biome) -> a 159:160:net.minecraft.advancements.critereon.LocationPredicate$Builder setFeature(net.minecraft.world.level.levelgen.feature.StructureFeature) -> a 164:165:net.minecraft.advancements.critereon.LocationPredicate$Builder setDimension(net.minecraft.world.level.dimension.DimensionType) -> a 169:169:net.minecraft.advancements.critereon.LocationPredicate build() -> a net.minecraft.advancements.critereon.LocationTrigger -> bh: net.minecraft.resources.ResourceLocation id -> a java.util.Map players -> b 22:26:void (net.minecraft.resources.ResourceLocation) -> 30:30:net.minecraft.resources.ResourceLocation getId() -> a 35:41:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 45:52:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 56:57:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 61:62:net.minecraft.advancements.critereon.LocationTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 66:70:void trigger(net.minecraft.server.level.ServerPlayer) -> a 20:20:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 20:20:net.minecraft.resources.ResourceLocation access$000(net.minecraft.advancements.critereon.LocationTrigger) -> a net.minecraft.advancements.critereon.LocationTrigger$PlayerListeners -> bh$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 104:108:void (net.minecraft.server.PlayerAdvancements) -> 111:111:boolean isEmpty() -> a 115:116:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 119:120:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 123:137:void trigger(net.minecraft.server.level.ServerLevel,double,double,double) -> a net.minecraft.advancements.critereon.LocationTrigger$TriggerInstance -> bh$b: net.minecraft.advancements.critereon.LocationPredicate location -> a 76:78:void (net.minecraft.resources.ResourceLocation,net.minecraft.advancements.critereon.LocationPredicate) -> 81:81:net.minecraft.advancements.critereon.LocationTrigger$TriggerInstance located(net.minecraft.advancements.critereon.LocationPredicate) -> a 85:85:net.minecraft.advancements.critereon.LocationTrigger$TriggerInstance sleptInBed() -> c 89:89:net.minecraft.advancements.critereon.LocationTrigger$TriggerInstance raidWon() -> d 93:93:boolean matches(net.minecraft.server.level.ServerLevel,double,double,double) -> a 98:98:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.MinMaxBounds -> bi: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_EMPTY -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_SWAPPED -> b java.lang.Number min -> c java.lang.Number max -> d 174:177:void (java.lang.Number,java.lang.Number) -> 181:181:java.lang.Number getMin() -> a 186:186:java.lang.Number getMax() -> b 190:190:boolean isAny() -> c 194:209:com.google.gson.JsonElement serializeToJson() -> d 218:229:net.minecraft.advancements.critereon.MinMaxBounds fromJson(com.google.gson.JsonElement,net.minecraft.advancements.critereon.MinMaxBounds,java.util.function.BiFunction,net.minecraft.advancements.critereon.MinMaxBounds$BoundsFactory) -> a 239:265:net.minecraft.advancements.critereon.MinMaxBounds fromReader(com.mojang.brigadier.StringReader,net.minecraft.advancements.critereon.MinMaxBounds$BoundsFromReaderFactory,java.util.function.Function,java.util.function.Supplier,java.util.function.Function) -> a 271:282:java.lang.Number readNumber(com.mojang.brigadier.StringReader,java.util.function.Function,java.util.function.Supplier) -> a 287:296:boolean isAllowedInputChat(com.mojang.brigadier.StringReader) -> a 301:301:java.lang.Object optionallyFormat(java.lang.Object,java.util.function.Function) -> a 168:169:void () -> net.minecraft.advancements.critereon.MinMaxBounds$BoundsFactory -> bi$a: net.minecraft.advancements.critereon.MinMaxBounds create(java.lang.Number,java.lang.Number) -> create net.minecraft.advancements.critereon.MinMaxBounds$BoundsFromReaderFactory -> bi$b: net.minecraft.advancements.critereon.MinMaxBounds create(com.mojang.brigadier.StringReader,java.lang.Number,java.lang.Number) -> create net.minecraft.advancements.critereon.MinMaxBounds$Floats -> bi$c: net.minecraft.advancements.critereon.MinMaxBounds$Floats ANY -> e java.lang.Double minSq -> f java.lang.Double maxSq -> g 98:102:net.minecraft.advancements.critereon.MinMaxBounds$Floats create(com.mojang.brigadier.StringReader,java.lang.Float,java.lang.Float) -> a 107:107:java.lang.Double squareOpt(java.lang.Float) -> a 114:117:void (java.lang.Float,java.lang.Float) -> 120:120:net.minecraft.advancements.critereon.MinMaxBounds$Floats exactly(float) -> a 124:124:net.minecraft.advancements.critereon.MinMaxBounds$Floats between(float,float) -> a 128:128:net.minecraft.advancements.critereon.MinMaxBounds$Floats atLeast(float) -> b 132:132:net.minecraft.advancements.critereon.MinMaxBounds$Floats atMost(float) -> c 136:142:boolean matches(float) -> d 146:152:boolean matchesSqr(double) -> a 156:156:net.minecraft.advancements.critereon.MinMaxBounds$Floats fromJson(com.google.gson.JsonElement) -> a 160:160:net.minecraft.advancements.critereon.MinMaxBounds$Floats fromReader(com.mojang.brigadier.StringReader) -> a 164:164:net.minecraft.advancements.critereon.MinMaxBounds$Floats fromReader(com.mojang.brigadier.StringReader,java.util.function.Function) -> a 160:160:java.lang.Float lambda$fromReader$0(java.lang.Float) -> b 95:95:void () -> net.minecraft.advancements.critereon.MinMaxBounds$Ints -> bi$d: net.minecraft.advancements.critereon.MinMaxBounds$Ints ANY -> e java.lang.Long minSq -> f java.lang.Long maxSq -> g 24:28:net.minecraft.advancements.critereon.MinMaxBounds$Ints create(com.mojang.brigadier.StringReader,java.lang.Integer,java.lang.Integer) -> a 33:33:java.lang.Long squareOpt(java.lang.Integer) -> a 40:43:void (java.lang.Integer,java.lang.Integer) -> 46:46:net.minecraft.advancements.critereon.MinMaxBounds$Ints exactly(int) -> a 50:50:net.minecraft.advancements.critereon.MinMaxBounds$Ints between(int,int) -> a 54:54:net.minecraft.advancements.critereon.MinMaxBounds$Ints atLeast(int) -> b 58:58:net.minecraft.advancements.critereon.MinMaxBounds$Ints atMost(int) -> c 62:68:boolean matches(int) -> d 72:78:boolean matchesSqr(long) -> a 82:82:net.minecraft.advancements.critereon.MinMaxBounds$Ints fromJson(com.google.gson.JsonElement) -> a 86:86:net.minecraft.advancements.critereon.MinMaxBounds$Ints fromReader(com.mojang.brigadier.StringReader) -> a 90:90:net.minecraft.advancements.critereon.MinMaxBounds$Ints fromReader(com.mojang.brigadier.StringReader,java.util.function.Function) -> a 86:86:java.lang.Integer lambda$fromReader$0(java.lang.Integer) -> b 21:21:void () -> net.minecraft.advancements.critereon.MobEffectsPredicate -> bj: net.minecraft.advancements.critereon.MobEffectsPredicate ANY -> a java.util.Map effects -> b 25:27:void (java.util.Map) -> 30:30:net.minecraft.advancements.critereon.MobEffectsPredicate effects() -> a 34:35:net.minecraft.advancements.critereon.MobEffectsPredicate and(net.minecraft.world.effect.MobEffect) -> a 39:40:net.minecraft.advancements.critereon.MobEffectsPredicate and(net.minecraft.world.effect.MobEffect,net.minecraft.advancements.critereon.MobEffectsPredicate$MobEffectInstancePredicate) -> a 44:50:boolean matches(net.minecraft.world.entity.Entity) -> a 54:57:boolean matches(net.minecraft.world.entity.LivingEntity) -> a 61:72:boolean matches(java.util.Map) -> a 76:89:net.minecraft.advancements.critereon.MobEffectsPredicate fromJson(com.google.gson.JsonElement) -> a 93:103:com.google.gson.JsonElement serializeToJson() -> b 84:84:com.google.gson.JsonSyntaxException lambda$fromJson$0(net.minecraft.resources.ResourceLocation) -> a 21:21:void () -> net.minecraft.advancements.critereon.MobEffectsPredicate$MobEffectInstancePredicate -> bj$a: net.minecraft.advancements.critereon.MinMaxBounds$Ints amplifier -> a net.minecraft.advancements.critereon.MinMaxBounds$Ints duration -> b java.lang.Boolean ambient -> c java.lang.Boolean visible -> d 114:119:void (net.minecraft.advancements.critereon.MinMaxBounds$Ints,net.minecraft.advancements.critereon.MinMaxBounds$Ints,java.lang.Boolean,java.lang.Boolean) -> 122:123:void () -> 126:141:boolean matches(net.minecraft.world.effect.MobEffectInstance) -> a 145:152:com.google.gson.JsonElement serializeToJson() -> a 156:160:net.minecraft.advancements.critereon.MobEffectsPredicate$MobEffectInstancePredicate fromJson(com.google.gson.JsonObject) -> a net.minecraft.advancements.critereon.NbtPredicate -> bk: net.minecraft.advancements.critereon.NbtPredicate ANY -> a net.minecraft.nbt.CompoundTag tag -> b 25:27:void (net.minecraft.nbt.CompoundTag) -> 30:33:boolean matches(net.minecraft.world.item.ItemStack) -> a 37:40:boolean matches(net.minecraft.world.entity.Entity) -> a 44:52:boolean matches(net.minecraft.nbt.Tag) -> a 56:60:com.google.gson.JsonElement serializeToJson() -> a 64:73:net.minecraft.advancements.critereon.NbtPredicate fromJson(com.google.gson.JsonElement) -> a 77:84:net.minecraft.nbt.CompoundTag getEntityTagToCompare(net.minecraft.world.entity.Entity) -> b 20:20:void () -> net.minecraft.advancements.critereon.NetherTravelTrigger -> bl: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 20:23:void () -> 27:27:net.minecraft.resources.ResourceLocation getId() -> a 32:38:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 42:49:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 53:54:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 58:61:net.minecraft.advancements.critereon.NetherTravelTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 65:69:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.phys.Vec3) -> a 20:20:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 20:20:net.minecraft.resources.ResourceLocation access$000() -> b 21:21:void () -> net.minecraft.advancements.critereon.NetherTravelTrigger$PlayerListeners -> bl$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 114:118:void (net.minecraft.server.PlayerAdvancements) -> 121:121:boolean isEmpty() -> a 125:126:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 129:130:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 133:147:void trigger(net.minecraft.server.level.ServerLevel,net.minecraft.world.phys.Vec3,double,double,double) -> a net.minecraft.advancements.critereon.NetherTravelTrigger$TriggerInstance -> bl$b: net.minecraft.advancements.critereon.LocationPredicate entered -> a net.minecraft.advancements.critereon.LocationPredicate exited -> b net.minecraft.advancements.critereon.DistancePredicate distance -> c 77:81:void (net.minecraft.advancements.critereon.LocationPredicate,net.minecraft.advancements.critereon.LocationPredicate,net.minecraft.advancements.critereon.DistancePredicate) -> 84:84:net.minecraft.advancements.critereon.NetherTravelTrigger$TriggerInstance travelledThroughNether(net.minecraft.advancements.critereon.DistancePredicate) -> a 88:97:boolean matches(net.minecraft.server.level.ServerLevel,net.minecraft.world.phys.Vec3,double,double,double) -> a 102:108:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.PlacedBlockTrigger -> bm: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 31:34:void () -> 38:38:net.minecraft.resources.ResourceLocation getId() -> a 43:49:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 53:60:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 64:65:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 69:100:net.minecraft.advancements.critereon.PlacedBlockTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 104:109:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.core.BlockPos,net.minecraft.world.item.ItemStack) -> a 31:31:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 72:72:com.google.gson.JsonSyntaxException lambda$createInstance$0(net.minecraft.resources.ResourceLocation) -> a 31:31:net.minecraft.resources.ResourceLocation access$000() -> b 32:32:void () -> net.minecraft.advancements.critereon.PlacedBlockTrigger$PlayerListeners -> bm$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 176:180:void (net.minecraft.server.PlayerAdvancements) -> 183:183:boolean isEmpty() -> a 187:188:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 191:192:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 195:209:void trigger(net.minecraft.world.level.block.state.BlockState,net.minecraft.core.BlockPos,net.minecraft.server.level.ServerLevel,net.minecraft.world.item.ItemStack) -> a net.minecraft.advancements.critereon.PlacedBlockTrigger$TriggerInstance -> bm$b: net.minecraft.world.level.block.Block block -> a java.util.Map state -> b net.minecraft.advancements.critereon.LocationPredicate location -> c net.minecraft.advancements.critereon.ItemPredicate item -> d 118:123:void (net.minecraft.world.level.block.Block,java.util.Map,net.minecraft.advancements.critereon.LocationPredicate,net.minecraft.advancements.critereon.ItemPredicate) -> 126:126:net.minecraft.advancements.critereon.PlacedBlockTrigger$TriggerInstance placedBlock(net.minecraft.world.level.block.Block) -> a 130:146:boolean matches(net.minecraft.world.level.block.state.BlockState,net.minecraft.core.BlockPos,net.minecraft.server.level.ServerLevel,net.minecraft.world.item.ItemStack) -> a 151:170:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.PlayerHurtEntityTrigger -> bn: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 20:23:void () -> 27:27:net.minecraft.resources.ResourceLocation getId() -> a 32:38:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 42:49:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 53:54:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 58:60:net.minecraft.advancements.critereon.PlayerHurtEntityTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 64:68:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.Entity,net.minecraft.world.damagesource.DamageSource,float,float,boolean) -> a 20:20:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 20:20:net.minecraft.resources.ResourceLocation access$000() -> b 21:21:void () -> net.minecraft.advancements.critereon.PlayerHurtEntityTrigger$PlayerListeners -> bn$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 127:131:void (net.minecraft.server.PlayerAdvancements) -> 134:134:boolean isEmpty() -> a 138:139:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 142:143:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 146:160:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.Entity,net.minecraft.world.damagesource.DamageSource,float,float,boolean) -> a net.minecraft.advancements.critereon.PlayerHurtEntityTrigger$TriggerInstance -> bn$b: net.minecraft.advancements.critereon.DamagePredicate damage -> a net.minecraft.advancements.critereon.EntityPredicate entity -> b 75:78:void (net.minecraft.advancements.critereon.DamagePredicate,net.minecraft.advancements.critereon.EntityPredicate) -> 81:81:net.minecraft.advancements.critereon.PlayerHurtEntityTrigger$TriggerInstance playerHurtEntity() -> c 85:85:net.minecraft.advancements.critereon.PlayerHurtEntityTrigger$TriggerInstance playerHurtEntity(net.minecraft.advancements.critereon.DamagePredicate) -> a 89:89:net.minecraft.advancements.critereon.PlayerHurtEntityTrigger$TriggerInstance playerHurtEntity(net.minecraft.advancements.critereon.DamagePredicate$Builder) -> a 93:93:net.minecraft.advancements.critereon.PlayerHurtEntityTrigger$TriggerInstance playerHurtEntity(net.minecraft.advancements.critereon.EntityPredicate) -> a 97:97:net.minecraft.advancements.critereon.PlayerHurtEntityTrigger$TriggerInstance playerHurtEntity(net.minecraft.advancements.critereon.DamagePredicate,net.minecraft.advancements.critereon.EntityPredicate) -> a 101:101:net.minecraft.advancements.critereon.PlayerHurtEntityTrigger$TriggerInstance playerHurtEntity(net.minecraft.advancements.critereon.DamagePredicate$Builder,net.minecraft.advancements.critereon.EntityPredicate) -> a 105:111:boolean matches(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.Entity,net.minecraft.world.damagesource.DamageSource,float,float,boolean) -> a 116:121:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.RecipeUnlockedTrigger -> bo: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 20:23:void () -> 27:27:net.minecraft.resources.ResourceLocation getId() -> a 32:38:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 42:49:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 53:54:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 58:59:net.minecraft.advancements.critereon.RecipeUnlockedTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 63:67:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.item.crafting.Recipe) -> a 20:20:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 20:20:net.minecraft.resources.ResourceLocation access$000() -> b 21:21:void () -> net.minecraft.advancements.critereon.RecipeUnlockedTrigger$PlayerListeners -> bo$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 91:95:void (net.minecraft.server.PlayerAdvancements) -> 98:98:boolean isEmpty() -> a 102:103:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 106:107:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 110:124:void trigger(net.minecraft.world.item.crafting.Recipe) -> a net.minecraft.advancements.critereon.RecipeUnlockedTrigger$TriggerInstance -> bo$b: net.minecraft.resources.ResourceLocation recipe -> a 73:75:void (net.minecraft.resources.ResourceLocation) -> 79:81:com.google.gson.JsonElement serializeToJson() -> b 85:85:boolean matches(net.minecraft.world.item.crafting.Recipe) -> a net.minecraft.advancements.critereon.ShotCrossbowTrigger -> bp: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 22:25:void () -> 29:29:net.minecraft.resources.ResourceLocation getId() -> a 34:40:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 44:51:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 55:56:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 60:61:net.minecraft.advancements.critereon.ShotCrossbowTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 65:69:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.item.ItemStack) -> a 22:22:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 22:22:net.minecraft.resources.ResourceLocation access$000() -> b 23:23:void () -> net.minecraft.advancements.critereon.ShotCrossbowTrigger$PlayerListeners -> bp$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 103:107:void (net.minecraft.server.PlayerAdvancements) -> 110:110:boolean isEmpty() -> a 114:115:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 118:119:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 122:136:void trigger(net.minecraft.world.item.ItemStack) -> a net.minecraft.advancements.critereon.ShotCrossbowTrigger$TriggerInstance -> bp$b: net.minecraft.advancements.critereon.ItemPredicate item -> a 75:77:void (net.minecraft.advancements.critereon.ItemPredicate) -> 80:80:net.minecraft.advancements.critereon.ShotCrossbowTrigger$TriggerInstance shotCrossbow(net.minecraft.advancements.critereon.ItemPredicate) -> a 84:84:net.minecraft.advancements.critereon.ShotCrossbowTrigger$TriggerInstance shotCrossbow(net.minecraft.world.level.ItemLike) -> a 88:88:boolean matches(net.minecraft.world.item.ItemStack) -> a 93:97:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.SummonedEntityTrigger -> bq: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 19:22:void () -> 26:26:net.minecraft.resources.ResourceLocation getId() -> a 31:37:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 41:48:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 52:53:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 57:58:net.minecraft.advancements.critereon.SummonedEntityTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 62:66:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.Entity) -> a 19:19:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 19:19:net.minecraft.resources.ResourceLocation access$000() -> b 20:20:void () -> net.minecraft.advancements.critereon.SummonedEntityTrigger$PlayerListeners -> bq$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 96:100:void (net.minecraft.server.PlayerAdvancements) -> 103:103:boolean isEmpty() -> a 107:108:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 111:112:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 115:129:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.Entity) -> a net.minecraft.advancements.critereon.SummonedEntityTrigger$TriggerInstance -> bq$b: net.minecraft.advancements.critereon.EntityPredicate entity -> a 72:74:void (net.minecraft.advancements.critereon.EntityPredicate) -> 77:77:net.minecraft.advancements.critereon.SummonedEntityTrigger$TriggerInstance summonedEntity(net.minecraft.advancements.critereon.EntityPredicate$Builder) -> a 81:81:boolean matches(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.Entity) -> a 86:90:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.TameAnimalTrigger -> br: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 19:22:void () -> 26:26:net.minecraft.resources.ResourceLocation getId() -> a 31:37:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 41:48:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 52:53:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 57:58:net.minecraft.advancements.critereon.TameAnimalTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 62:66:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.animal.Animal) -> a 19:19:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 19:19:net.minecraft.resources.ResourceLocation access$000() -> b 20:20:void () -> net.minecraft.advancements.critereon.TameAnimalTrigger$PlayerListeners -> br$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 100:104:void (net.minecraft.server.PlayerAdvancements) -> 107:107:boolean isEmpty() -> a 111:112:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 115:116:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 119:133:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.animal.Animal) -> a net.minecraft.advancements.critereon.TameAnimalTrigger$TriggerInstance -> br$b: net.minecraft.advancements.critereon.EntityPredicate entity -> a 72:74:void (net.minecraft.advancements.critereon.EntityPredicate) -> 77:77:net.minecraft.advancements.critereon.TameAnimalTrigger$TriggerInstance tamedAnimal() -> c 81:81:net.minecraft.advancements.critereon.TameAnimalTrigger$TriggerInstance tamedAnimal(net.minecraft.advancements.critereon.EntityPredicate) -> a 85:85:boolean matches(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.animal.Animal) -> a 90:94:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.TickTrigger -> bs: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 16:19:void () -> 23:23:net.minecraft.resources.ResourceLocation getId() -> a 28:34:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 38:45:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 49:50:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 54:54:net.minecraft.advancements.critereon.TickTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 58:62:void trigger(net.minecraft.server.level.ServerPlayer) -> a 16:16:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 17:17:void () -> net.minecraft.advancements.critereon.TickTrigger$PlayerListeners -> bs$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 72:76:void (net.minecraft.server.PlayerAdvancements) -> 79:79:boolean isEmpty() -> a 83:84:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 87:88:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 91:94:void trigger() -> b net.minecraft.advancements.critereon.TickTrigger$TriggerInstance -> bs$b: 66:67:void () -> net.minecraft.advancements.critereon.TradeTrigger -> bt: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 20:23:void () -> 27:27:net.minecraft.resources.ResourceLocation getId() -> a 32:38:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 42:49:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 53:54:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 58:60:net.minecraft.advancements.critereon.TradeTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 64:68:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.npc.AbstractVillager,net.minecraft.world.item.ItemStack) -> a 20:20:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 20:20:net.minecraft.resources.ResourceLocation access$000() -> b 21:21:void () -> net.minecraft.advancements.critereon.TradeTrigger$PlayerListeners -> bt$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 107:111:void (net.minecraft.server.PlayerAdvancements) -> 114:114:boolean isEmpty() -> a 118:119:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 122:123:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 126:140:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.npc.AbstractVillager,net.minecraft.world.item.ItemStack) -> a net.minecraft.advancements.critereon.TradeTrigger$TriggerInstance -> bt$b: net.minecraft.advancements.critereon.EntityPredicate villager -> a net.minecraft.advancements.critereon.ItemPredicate item -> b 75:78:void (net.minecraft.advancements.critereon.EntityPredicate,net.minecraft.advancements.critereon.ItemPredicate) -> 81:81:net.minecraft.advancements.critereon.TradeTrigger$TriggerInstance tradedWithVillager() -> c 85:91:boolean matches(net.minecraft.server.level.ServerPlayer,net.minecraft.world.entity.npc.AbstractVillager,net.minecraft.world.item.ItemStack) -> a 96:101:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.UsedEnderEyeTrigger -> bu: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 18:21:void () -> 25:25:net.minecraft.resources.ResourceLocation getId() -> a 30:36:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 40:47:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 51:52:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 56:57:net.minecraft.advancements.critereon.UsedEnderEyeTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 61:67:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.core.BlockPos) -> a 18:18:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 18:18:net.minecraft.resources.ResourceLocation access$000() -> b 19:19:void () -> net.minecraft.advancements.critereon.UsedEnderEyeTrigger$PlayerListeners -> bu$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 84:88:void (net.minecraft.server.PlayerAdvancements) -> 91:91:boolean isEmpty() -> a 95:96:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 99:100:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 103:117:void trigger(double) -> a net.minecraft.advancements.critereon.UsedEnderEyeTrigger$TriggerInstance -> bu$b: net.minecraft.advancements.critereon.MinMaxBounds$Floats level -> a 73:75:void (net.minecraft.advancements.critereon.MinMaxBounds$Floats) -> 78:78:boolean matches(double) -> a net.minecraft.advancements.critereon.UsedTotemTrigger -> bv: net.minecraft.resources.ResourceLocation ID -> a java.util.Map players -> b 22:25:void () -> 29:29:net.minecraft.resources.ResourceLocation getId() -> a 34:40:void addPlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> a 44:51:void removePlayerListener(net.minecraft.server.PlayerAdvancements,net.minecraft.advancements.CriterionTrigger$Listener) -> b 55:56:void removePlayerListeners(net.minecraft.server.PlayerAdvancements) -> a 60:61:net.minecraft.advancements.critereon.UsedTotemTrigger$TriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> b 65:69:void trigger(net.minecraft.server.level.ServerPlayer,net.minecraft.world.item.ItemStack) -> a 22:22:net.minecraft.advancements.CriterionTriggerInstance createInstance(com.google.gson.JsonObject,com.google.gson.JsonDeserializationContext) -> a 22:22:net.minecraft.resources.ResourceLocation access$000() -> b 23:23:void () -> net.minecraft.advancements.critereon.UsedTotemTrigger$PlayerListeners -> bv$a: net.minecraft.server.PlayerAdvancements player -> a java.util.Set listeners -> b 103:107:void (net.minecraft.server.PlayerAdvancements) -> 110:110:boolean isEmpty() -> a 114:115:void addListener(net.minecraft.advancements.CriterionTrigger$Listener) -> a 118:119:void removeListener(net.minecraft.advancements.CriterionTrigger$Listener) -> b 122:136:void trigger(net.minecraft.world.item.ItemStack) -> a net.minecraft.advancements.critereon.UsedTotemTrigger$TriggerInstance -> bv$b: net.minecraft.advancements.critereon.ItemPredicate item -> a 75:77:void (net.minecraft.advancements.critereon.ItemPredicate) -> 80:80:net.minecraft.advancements.critereon.UsedTotemTrigger$TriggerInstance usedTotem(net.minecraft.advancements.critereon.ItemPredicate) -> a 84:84:net.minecraft.advancements.critereon.UsedTotemTrigger$TriggerInstance usedTotem(net.minecraft.world.level.ItemLike) -> a 88:88:boolean matches(net.minecraft.world.item.ItemStack) -> a 93:97:com.google.gson.JsonElement serializeToJson() -> b net.minecraft.advancements.critereon.WrappedMinMaxBounds -> bw: net.minecraft.advancements.critereon.WrappedMinMaxBounds ANY -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_INTS_ONLY -> b java.lang.Float min -> c java.lang.Float max -> d 24:27:void (java.lang.Float,java.lang.Float) -> 30:30:net.minecraft.advancements.critereon.WrappedMinMaxBounds exactly(float) -> a 34:34:net.minecraft.advancements.critereon.WrappedMinMaxBounds between(float,float) -> a 38:38:net.minecraft.advancements.critereon.WrappedMinMaxBounds atLeast(float) -> b 42:42:net.minecraft.advancements.critereon.WrappedMinMaxBounds atMost(float) -> c 46:55:boolean matches(float) -> d 59:68:boolean matchesSqr(double) -> a 73:73:java.lang.Float getMin() -> a 78:78:java.lang.Float getMax() -> b 82:97:com.google.gson.JsonElement serializeToJson() -> c 101:112:net.minecraft.advancements.critereon.WrappedMinMaxBounds fromJson(com.google.gson.JsonElement) -> a 117:117:net.minecraft.advancements.critereon.WrappedMinMaxBounds fromReader(com.mojang.brigadier.StringReader,boolean) -> a 121:145:net.minecraft.advancements.critereon.WrappedMinMaxBounds fromReader(com.mojang.brigadier.StringReader,boolean,java.util.function.Function) -> a 150:164:java.lang.Float readNumber(com.mojang.brigadier.StringReader,boolean) -> b 170:179:boolean isAllowedNumber(com.mojang.brigadier.StringReader,boolean) -> c 184:184:java.lang.Float optionallyFormat(java.lang.Float,java.util.function.Function) -> a 117:117:java.lang.Float lambda$fromReader$0(java.lang.Float) -> a 17:19:void () -> net.minecraft.advancements.critereon.package-info -> bx: net.minecraft.advancements.package-info -> by: net.minecraft.commands.BrigadierExceptions -> bz: com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType DOUBLE_TOO_SMALL -> a com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType DOUBLE_TOO_BIG -> b com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType FLOAT_TOO_SMALL -> c com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType FLOAT_TOO_BIG -> d com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType INTEGER_TOO_SMALL -> e com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType INTEGER_TOO_BIG -> f com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType LONG_TOO_SMALL -> g com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType LONG_TOO_BIG -> h com.mojang.brigadier.exceptions.DynamicCommandExceptionType LITERAL_INCORRECT -> i com.mojang.brigadier.exceptions.SimpleCommandExceptionType READER_EXPECTED_START_OF_QUOTE -> j com.mojang.brigadier.exceptions.SimpleCommandExceptionType READER_EXPECTED_END_OF_QUOTE -> k com.mojang.brigadier.exceptions.DynamicCommandExceptionType READER_INVALID_ESCAPE -> l com.mojang.brigadier.exceptions.DynamicCommandExceptionType READER_INVALID_BOOL -> m com.mojang.brigadier.exceptions.DynamicCommandExceptionType READER_INVALID_INT -> n com.mojang.brigadier.exceptions.SimpleCommandExceptionType READER_EXPECTED_INT -> o com.mojang.brigadier.exceptions.DynamicCommandExceptionType READER_INVALID_LONG -> p com.mojang.brigadier.exceptions.SimpleCommandExceptionType READER_EXPECTED_LONG -> q com.mojang.brigadier.exceptions.DynamicCommandExceptionType READER_INVALID_DOUBLE -> r com.mojang.brigadier.exceptions.SimpleCommandExceptionType READER_EXPECTED_DOUBLE -> s com.mojang.brigadier.exceptions.DynamicCommandExceptionType READER_INVALID_FLOAT -> t com.mojang.brigadier.exceptions.SimpleCommandExceptionType READER_EXPECTED_FLOAT -> u com.mojang.brigadier.exceptions.SimpleCommandExceptionType READER_EXPECTED_BOOL -> v com.mojang.brigadier.exceptions.DynamicCommandExceptionType READER_EXPECTED_SYMBOL -> w com.mojang.brigadier.exceptions.SimpleCommandExceptionType DISPATCHER_UNKNOWN_COMMAND -> x com.mojang.brigadier.exceptions.SimpleCommandExceptionType DISPATCHER_UNKNOWN_ARGUMENT -> y com.mojang.brigadier.exceptions.SimpleCommandExceptionType DISPATCHER_EXPECTED_ARGUMENT_SEPARATOR -> z com.mojang.brigadier.exceptions.DynamicCommandExceptionType DISPATCHER_PARSE_EXCEPTION -> A 9:9:void () -> 46:46:com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType doubleTooLow() -> doubleTooLow 51:51:com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType doubleTooHigh() -> doubleTooHigh 56:56:com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType floatTooLow() -> floatTooLow 61:61:com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType floatTooHigh() -> floatTooHigh 66:66:com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType integerTooLow() -> integerTooLow 71:71:com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType integerTooHigh() -> integerTooHigh 76:76:com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType longTooLow() -> longTooLow 81:81:com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType longTooHigh() -> longTooHigh 86:86:com.mojang.brigadier.exceptions.DynamicCommandExceptionType literalIncorrect() -> literalIncorrect 91:91:com.mojang.brigadier.exceptions.SimpleCommandExceptionType readerExpectedStartOfQuote() -> readerExpectedStartOfQuote 96:96:com.mojang.brigadier.exceptions.SimpleCommandExceptionType readerExpectedEndOfQuote() -> readerExpectedEndOfQuote 101:101:com.mojang.brigadier.exceptions.DynamicCommandExceptionType readerInvalidEscape() -> readerInvalidEscape 106:106:com.mojang.brigadier.exceptions.DynamicCommandExceptionType readerInvalidBool() -> readerInvalidBool 111:111:com.mojang.brigadier.exceptions.DynamicCommandExceptionType readerInvalidInt() -> readerInvalidInt 116:116:com.mojang.brigadier.exceptions.SimpleCommandExceptionType readerExpectedInt() -> readerExpectedInt 121:121:com.mojang.brigadier.exceptions.DynamicCommandExceptionType readerInvalidLong() -> readerInvalidLong 126:126:com.mojang.brigadier.exceptions.SimpleCommandExceptionType readerExpectedLong() -> readerExpectedLong 131:131:com.mojang.brigadier.exceptions.DynamicCommandExceptionType readerInvalidDouble() -> readerInvalidDouble 136:136:com.mojang.brigadier.exceptions.SimpleCommandExceptionType readerExpectedDouble() -> readerExpectedDouble 141:141:com.mojang.brigadier.exceptions.DynamicCommandExceptionType readerInvalidFloat() -> readerInvalidFloat 146:146:com.mojang.brigadier.exceptions.SimpleCommandExceptionType readerExpectedFloat() -> readerExpectedFloat 151:151:com.mojang.brigadier.exceptions.SimpleCommandExceptionType readerExpectedBool() -> readerExpectedBool 156:156:com.mojang.brigadier.exceptions.DynamicCommandExceptionType readerExpectedSymbol() -> readerExpectedSymbol 161:161:com.mojang.brigadier.exceptions.SimpleCommandExceptionType dispatcherUnknownCommand() -> dispatcherUnknownCommand 166:166:com.mojang.brigadier.exceptions.SimpleCommandExceptionType dispatcherUnknownArgument() -> dispatcherUnknownArgument 171:171:com.mojang.brigadier.exceptions.SimpleCommandExceptionType dispatcherExpectedArgumentSeparator() -> dispatcherExpectedArgumentSeparator 176:176:com.mojang.brigadier.exceptions.DynamicCommandExceptionType dispatcherParseException() -> dispatcherParseException 42:42:com.mojang.brigadier.Message lambda$static$16(java.lang.Object) -> a 37:37:com.mojang.brigadier.Message lambda$static$15(java.lang.Object) -> b 34:34:com.mojang.brigadier.Message lambda$static$14(java.lang.Object) -> c 32:32:com.mojang.brigadier.Message lambda$static$13(java.lang.Object) -> d 30:30:com.mojang.brigadier.Message lambda$static$12(java.lang.Object) -> e 28:28:com.mojang.brigadier.Message lambda$static$11(java.lang.Object) -> f 27:27:com.mojang.brigadier.Message lambda$static$10(java.lang.Object) -> g 26:26:com.mojang.brigadier.Message lambda$static$9(java.lang.Object) -> h 22:22:com.mojang.brigadier.Message lambda$static$8(java.lang.Object) -> i 20:20:com.mojang.brigadier.Message lambda$static$7(java.lang.Object,java.lang.Object) -> a 19:19:com.mojang.brigadier.Message lambda$static$6(java.lang.Object,java.lang.Object) -> b 17:17:com.mojang.brigadier.Message lambda$static$5(java.lang.Object,java.lang.Object) -> c 16:16:com.mojang.brigadier.Message lambda$static$4(java.lang.Object,java.lang.Object) -> d 14:14:com.mojang.brigadier.Message lambda$static$3(java.lang.Object,java.lang.Object) -> e 13:13:com.mojang.brigadier.Message lambda$static$2(java.lang.Object,java.lang.Object) -> f 11:11:com.mojang.brigadier.Message lambda$static$1(java.lang.Object,java.lang.Object) -> g 10:10:com.mojang.brigadier.Message lambda$static$0(java.lang.Object,java.lang.Object) -> h 10:42:void () -> net.minecraft.commands.CommandFunction -> ca: net.minecraft.commands.CommandFunction$Entry[] entries -> a net.minecraft.resources.ResourceLocation id -> b 19:22:void (net.minecraft.resources.ResourceLocation,net.minecraft.commands.CommandFunction$Entry[]) -> 25:25:net.minecraft.resources.ResourceLocation getId() -> a 29:29:net.minecraft.commands.CommandFunction$Entry[] getEntries() -> b 33:71:net.minecraft.commands.CommandFunction fromLines(net.minecraft.resources.ResourceLocation,net.minecraft.server.ServerFunctionManager,java.util.List) -> a 15:15:net.minecraft.resources.ResourceLocation access$000(net.minecraft.commands.CommandFunction) -> a net.minecraft.commands.CommandFunction$CacheableFunction -> ca$a: net.minecraft.commands.CommandFunction$CacheableFunction NONE -> a net.minecraft.resources.ResourceLocation id -> b boolean resolved -> c java.util.Optional function -> d 127:131:void (net.minecraft.resources.ResourceLocation) -> 127:137:void (net.minecraft.commands.CommandFunction) -> 140:146:java.util.Optional get(net.minecraft.server.ServerFunctionManager) -> a 151:151:net.minecraft.resources.ResourceLocation getId() -> a 151:151:net.minecraft.resources.ResourceLocation lambda$getId$0(net.minecraft.commands.CommandFunction) -> a 122:122:void () -> net.minecraft.commands.CommandFunction$CommandEntry -> ca$b: com.mojang.brigadier.ParseResults parse -> a 81:83:void (com.mojang.brigadier.ParseResults) -> 87:88:void execute(net.minecraft.server.ServerFunctionManager,net.minecraft.commands.CommandSourceStack,java.util.ArrayDeque,int) -> a 92:92:java.lang.String toString() -> toString net.minecraft.commands.CommandFunction$Entry -> ca$c: void execute(net.minecraft.server.ServerFunctionManager,net.minecraft.commands.CommandSourceStack,java.util.ArrayDeque,int) -> a net.minecraft.commands.CommandFunction$FunctionEntry -> ca$d: net.minecraft.commands.CommandFunction$CacheableFunction function -> a 99:101:void (net.minecraft.commands.CommandFunction) -> 105:113:void execute(net.minecraft.server.ServerFunctionManager,net.minecraft.commands.CommandSourceStack,java.util.ArrayDeque,int) -> a 117:117:java.lang.String toString() -> toString 106:112:void lambda$execute$0(int,java.util.ArrayDeque,net.minecraft.server.ServerFunctionManager,net.minecraft.commands.CommandSourceStack,net.minecraft.commands.CommandFunction) -> a net.minecraft.commands.CommandRuntimeException -> cb: net.minecraft.network.chat.Component message -> a 10:12:void (net.minecraft.network.chat.Component) -> 15:15:net.minecraft.network.chat.Component getComponent() -> a net.minecraft.commands.CommandSource -> cc: net.minecraft.commands.CommandSource NULL -> a_ void sendMessage(net.minecraft.network.chat.Component) -> a boolean acceptsSuccess() -> a boolean acceptsFailure() -> b boolean shouldInformAdmins() -> I_ 6:6:void () -> net.minecraft.commands.CommandSource$1 -> cc$1: 6:6:void () -> 9:9:void sendMessage(net.minecraft.network.chat.Component) -> a 13:13:boolean acceptsSuccess() -> a 18:18:boolean acceptsFailure() -> b 23:23:boolean shouldInformAdmins() -> I_ net.minecraft.commands.CommandSourceStack -> cd: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_PLAYER -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_ENTITY -> b net.minecraft.commands.CommandSource source -> c net.minecraft.world.phys.Vec3 worldPosition -> d net.minecraft.server.level.ServerLevel level -> e int permissionLevel -> f java.lang.String textName -> g net.minecraft.network.chat.Component displayName -> h net.minecraft.server.MinecraftServer server -> i boolean silent -> j net.minecraft.world.entity.Entity entity -> k com.mojang.brigadier.ResultConsumer consumer -> l net.minecraft.commands.arguments.EntityAnchorArgument$Anchor anchor -> m net.minecraft.world.phys.Vec2 rotation -> n 51:52:void (net.minecraft.commands.CommandSource,net.minecraft.world.phys.Vec3,net.minecraft.world.phys.Vec2,net.minecraft.server.level.ServerLevel,int,java.lang.String,net.minecraft.network.chat.Component,net.minecraft.server.MinecraftServer,net.minecraft.world.entity.Entity) -> 54:67:void (net.minecraft.commands.CommandSource,net.minecraft.world.phys.Vec3,net.minecraft.world.phys.Vec2,net.minecraft.server.level.ServerLevel,int,java.lang.String,net.minecraft.network.chat.Component,net.minecraft.server.MinecraftServer,net.minecraft.world.entity.Entity,boolean,com.mojang.brigadier.ResultConsumer,net.minecraft.commands.arguments.EntityAnchorArgument$Anchor) -> 70:73:net.minecraft.commands.CommandSourceStack withEntity(net.minecraft.world.entity.Entity) -> a 77:80:net.minecraft.commands.CommandSourceStack withPosition(net.minecraft.world.phys.Vec3) -> a 84:87:net.minecraft.commands.CommandSourceStack withRotation(net.minecraft.world.phys.Vec2) -> a 91:94:net.minecraft.commands.CommandSourceStack withCallback(com.mojang.brigadier.ResultConsumer) -> a 98:99:net.minecraft.commands.CommandSourceStack withCallback(com.mojang.brigadier.ResultConsumer,java.util.function.BinaryOperator) -> a 103:106:net.minecraft.commands.CommandSourceStack withSuppressedOutput() -> a 110:113:net.minecraft.commands.CommandSourceStack withPermission(int) -> a 117:120:net.minecraft.commands.CommandSourceStack withMaximumPermission(int) -> b 124:127:net.minecraft.commands.CommandSourceStack withAnchor(net.minecraft.commands.arguments.EntityAnchorArgument$Anchor) -> a 131:134:net.minecraft.commands.CommandSourceStack withLevel(net.minecraft.server.level.ServerLevel) -> a 138:138:net.minecraft.commands.CommandSourceStack facing(net.minecraft.world.entity.Entity,net.minecraft.commands.arguments.EntityAnchorArgument$Anchor) -> a 142:150:net.minecraft.commands.CommandSourceStack facing(net.minecraft.world.phys.Vec3) -> b 154:154:net.minecraft.network.chat.Component getDisplayName() -> b 158:158:java.lang.String getTextName() -> c 163:163:boolean hasPermission(int) -> c 167:167:net.minecraft.world.phys.Vec3 getPosition() -> d 171:171:net.minecraft.server.level.ServerLevel getLevel() -> e 176:176:net.minecraft.world.entity.Entity getEntity() -> f 180:183:net.minecraft.world.entity.Entity getEntityOrException() -> g 187:190:net.minecraft.server.level.ServerPlayer getPlayerOrException() -> h 194:194:net.minecraft.world.phys.Vec2 getRotation() -> i 198:198:net.minecraft.server.MinecraftServer getServer() -> j 202:202:net.minecraft.commands.arguments.EntityAnchorArgument$Anchor getAnchor() -> k 206:212:void sendSuccess(net.minecraft.network.chat.Component,boolean) -> a 215:228:void broadcastToAdmins(net.minecraft.network.chat.Component) -> b 231:234:void sendFailure(net.minecraft.network.chat.Component) -> a 237:240:void onCommandComplete(com.mojang.brigadier.context.CommandContext,boolean,int) -> a 244:244:java.util.Collection getOnlinePlayerNames() -> l 249:249:java.util.Collection getAllTeams() -> m 254:254:java.util.Collection getAvailableSoundEvents() -> n 259:259:java.util.stream.Stream getRecipeNames() -> o 264:264:java.util.concurrent.CompletableFuture customSuggestion(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 51:51:void lambda$new$0(com.mojang.brigadier.context.CommandContext,boolean,int) -> b 33:34:void () -> net.minecraft.commands.Commands -> ce: org.apache.logging.log4j.Logger LOGGER -> a com.mojang.brigadier.CommandDispatcher dispatcher -> b 125:214:void (boolean) -> 218:222:void serializeTreeToFile(java.io.File) -> a 225:277:int performCommand(net.minecraft.commands.CommandSourceStack,java.lang.String) -> a 281:286:void sendCommands(net.minecraft.server.level.ServerPlayer) -> a 289:317:void fillUsableCommands(com.mojang.brigadier.tree.CommandNode,com.mojang.brigadier.tree.CommandNode,net.minecraft.commands.CommandSourceStack,java.util.Map) -> a 320:320:com.mojang.brigadier.builder.LiteralArgumentBuilder literal(java.lang.String) -> a 324:324:com.mojang.brigadier.builder.RequiredArgumentBuilder argument(java.lang.String,com.mojang.brigadier.arguments.ArgumentType) -> a 328:328:java.util.function.Predicate createValidator(net.minecraft.commands.Commands$ParseFunction) -> a 339:339:com.mojang.brigadier.CommandDispatcher getDispatcher() -> a 330:333:boolean lambda$createValidator$6(net.minecraft.commands.Commands$ParseFunction,java.lang.String) -> a 296:296:int lambda$fillUsableCommands$5(com.mojang.brigadier.context.CommandContext) -> a 292:292:boolean lambda$fillUsableCommands$4(net.minecraft.commands.SharedSuggestionProvider) -> a 268:268:void lambda$performCommand$3(net.minecraft.network.chat.Component,net.minecraft.network.chat.Style) -> a 240:240:void lambda$performCommand$2(java.lang.String,net.minecraft.network.chat.Style) -> a 212:213:void lambda$new$1(com.mojang.brigadier.context.CommandContext,boolean,int) -> a 208:209:void lambda$new$0(com.mojang.brigadier.tree.CommandNode,com.mojang.brigadier.tree.CommandNode,com.mojang.brigadier.tree.CommandNode,java.util.Collection) -> a 112:112:void () -> net.minecraft.commands.Commands$ParseFunction -> ce$a: void parse(com.mojang.brigadier.StringReader) -> parse net.minecraft.commands.SharedSuggestionProvider -> cf: java.util.Collection getOnlinePlayerNames() -> l 43:43:java.util.Collection getSelectedEntities() -> p java.util.Collection getAllTeams() -> m java.util.Collection getAvailableSoundEvents() -> n java.util.stream.Stream getRecipeNames() -> o java.util.concurrent.CompletableFuture customSuggestion(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 55:55:java.util.Collection getRelevantCoordinates() -> q 59:59:java.util.Collection getAbsoluteCoordinates() -> r boolean hasPermission(int) -> c 65:79:void filterResources(java.lang.Iterable,java.lang.String,java.util.function.Function,java.util.function.Consumer) -> a 82:91:void filterResources(java.lang.Iterable,java.lang.String,java.lang.String,java.util.function.Function,java.util.function.Consumer) -> a 94:96:java.util.concurrent.CompletableFuture suggestResource(java.lang.Iterable,com.mojang.brigadier.suggestion.SuggestionsBuilder,java.lang.String) -> a 100:102:java.util.concurrent.CompletableFuture suggestResource(java.lang.Iterable,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 106:108:java.util.concurrent.CompletableFuture suggestResource(java.lang.Iterable,com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Function,java.util.function.Function) -> a 112:112:java.util.concurrent.CompletableFuture suggestResource(java.util.stream.Stream,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 116:116:java.util.concurrent.CompletableFuture suggestResource(java.util.stream.Stream,com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Function,java.util.function.Function) -> a 120:151:java.util.concurrent.CompletableFuture suggestCoordinates(java.lang.String,java.util.Collection,com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Predicate) -> a 155:176:java.util.concurrent.CompletableFuture suggest2DCoordinates(java.lang.String,java.util.Collection,com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Predicate) -> b 180:186:java.util.concurrent.CompletableFuture suggest(java.lang.Iterable,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> b 190:192:java.util.concurrent.CompletableFuture suggest(java.util.stream.Stream,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> b 196:202:java.util.concurrent.CompletableFuture suggest(java.lang.String[],com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 206:213:java.util.concurrent.CompletableFuture suggest(java.lang.Iterable,com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Function,java.util.function.Function) -> b 191:191:boolean lambda$suggest$5(java.lang.String,java.lang.String) -> a 107:107:void lambda$suggestResource$4(com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Function,java.util.function.Function,java.lang.Object) -> a 101:101:void lambda$suggestResource$3(com.mojang.brigadier.suggestion.SuggestionsBuilder,net.minecraft.resources.ResourceLocation) -> a 101:101:net.minecraft.resources.ResourceLocation lambda$suggestResource$2(net.minecraft.resources.ResourceLocation) -> a 95:95:void lambda$suggestResource$1(com.mojang.brigadier.suggestion.SuggestionsBuilder,java.lang.String,net.minecraft.resources.ResourceLocation) -> a 95:95:net.minecraft.resources.ResourceLocation lambda$suggestResource$0(net.minecraft.resources.ResourceLocation) -> b net.minecraft.commands.SharedSuggestionProvider$TextCoordinates -> cf$a: net.minecraft.commands.SharedSuggestionProvider$TextCoordinates DEFAULT_LOCAL -> a net.minecraft.commands.SharedSuggestionProvider$TextCoordinates DEFAULT_GLOBAL -> b java.lang.String x -> c java.lang.String y -> d java.lang.String z -> e 33:37:void (java.lang.String,java.lang.String,java.lang.String) -> 23:25:void () -> net.minecraft.commands.arguments.ColorArgument -> cg: java.util.Collection EXAMPLES -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_INVALID_VALUE -> a 23:24:void () -> 27:27:net.minecraft.commands.arguments.ColorArgument color() -> a 31:31:net.minecraft.ChatFormatting getColor(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 36:41:net.minecraft.ChatFormatting parse(com.mojang.brigadier.StringReader) -> a 46:46:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 51:51:java.util.Collection getExamples() -> getExamples 19:19:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 21:21:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 20:21:void () -> net.minecraft.commands.arguments.ComponentArgument -> ch: java.util.Collection EXAMPLES -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_INVALID_JSON -> a 20:21:void () -> 24:24:net.minecraft.network.chat.Component getComponent(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 28:28:net.minecraft.commands.arguments.ComponentArgument textComponent() -> a 34:41:net.minecraft.network.chat.Component parse(com.mojang.brigadier.StringReader) -> a 47:47:java.util.Collection getExamples() -> getExamples 16:16:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 18:18:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 17:18:void () -> net.minecraft.commands.arguments.CompoundTagArgument -> ci: java.util.Collection EXAMPLES -> a 16:17:void () -> 20:20:net.minecraft.commands.arguments.CompoundTagArgument compoundTag() -> a 24:24:net.minecraft.nbt.CompoundTag getCompoundTag(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 29:29:net.minecraft.nbt.CompoundTag parse(com.mojang.brigadier.StringReader) -> a 34:34:java.util.Collection getExamples() -> getExamples 13:13:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 14:14:void () -> net.minecraft.commands.arguments.DimensionTypeArgument -> cj: java.util.Collection EXAMPLES -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_INVALID_VALUE -> a 23:23:void () -> 30:31:net.minecraft.world.level.dimension.DimensionType parse(com.mojang.brigadier.StringReader) -> a 36:36:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 41:41:java.util.Collection getExamples() -> getExamples 45:45:net.minecraft.commands.arguments.DimensionTypeArgument dimension() -> a 49:49:net.minecraft.world.level.dimension.DimensionType getDimension(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 23:23:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 31:31:com.mojang.brigadier.exceptions.CommandSyntaxException lambda$parse$2(net.minecraft.resources.ResourceLocation) -> a 26:26:com.mojang.brigadier.Message lambda$static$1(java.lang.Object) -> a 24:24:java.lang.String lambda$static$0(net.minecraft.world.level.dimension.DimensionType) -> a 24:26:void () -> net.minecraft.commands.arguments.EntityAnchorArgument -> ck: java.util.Collection EXAMPLES -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_INVALID -> b 25:25:void () -> 30:30:net.minecraft.commands.arguments.EntityAnchorArgument$Anchor getAnchor(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 34:34:net.minecraft.commands.arguments.EntityAnchorArgument anchor() -> a 39:46:net.minecraft.commands.arguments.EntityAnchorArgument$Anchor parse(com.mojang.brigadier.StringReader) -> a 51:51:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 56:56:java.util.Collection getExamples() -> getExamples 25:25:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 27:27:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 26:27:void () -> net.minecraft.commands.arguments.EntityAnchorArgument$Anchor -> ck$a: net.minecraft.commands.arguments.EntityAnchorArgument$Anchor FEET -> a net.minecraft.commands.arguments.EntityAnchorArgument$Anchor EYES -> b java.util.Map BY_NAME -> c java.lang.String name -> d java.util.function.BiFunction transform -> e net.minecraft.commands.arguments.EntityAnchorArgument$Anchor[] $VALUES -> f 59:59:net.minecraft.commands.arguments.EntityAnchorArgument$Anchor[] values() -> values 59:59:net.minecraft.commands.arguments.EntityAnchorArgument$Anchor valueOf(java.lang.String) -> valueOf 73:76:void (java.lang.String,int,java.lang.String,java.util.function.BiFunction) -> 80:80:net.minecraft.commands.arguments.EntityAnchorArgument$Anchor getByName(java.lang.String) -> a 84:84:net.minecraft.world.phys.Vec3 apply(net.minecraft.world.entity.Entity) -> a 88:92:net.minecraft.world.phys.Vec3 apply(net.minecraft.commands.CommandSourceStack) -> a 65:68:void lambda$static$2(java.util.HashMap) -> a 61:61:net.minecraft.world.phys.Vec3 lambda$static$1(net.minecraft.world.phys.Vec3,net.minecraft.world.entity.Entity) -> a 60:60:net.minecraft.world.phys.Vec3 lambda$static$0(net.minecraft.world.phys.Vec3,net.minecraft.world.entity.Entity) -> b 59:59:java.util.Map access$000() -> a 59:64:void () -> net.minecraft.commands.arguments.EntityArgument -> cl: java.util.Collection EXAMPLES -> g com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_SINGLE_ENTITY -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_SINGLE_PLAYER -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_ONLY_PLAYERS_ALLOWED -> c com.mojang.brigadier.exceptions.SimpleCommandExceptionType NO_ENTITIES_FOUND -> d com.mojang.brigadier.exceptions.SimpleCommandExceptionType NO_PLAYERS_FOUND -> e com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_SELECTORS_NOT_ALLOWED -> f boolean single -> h boolean playersOnly -> i 43:46:void (boolean,boolean) -> 49:49:net.minecraft.commands.arguments.EntityArgument entity() -> a 53:53:net.minecraft.world.entity.Entity getEntity(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 57:57:net.minecraft.commands.arguments.EntityArgument entities() -> b 61:65:java.util.Collection getEntities(com.mojang.brigadier.context.CommandContext,java.lang.String) -> b 69:69:java.util.Collection getOptionalEntities(com.mojang.brigadier.context.CommandContext,java.lang.String) -> c 73:73:java.util.Collection getOptionalPlayers(com.mojang.brigadier.context.CommandContext,java.lang.String) -> d 77:77:net.minecraft.commands.arguments.EntityArgument player() -> c 81:81:net.minecraft.server.level.ServerPlayer getPlayer(com.mojang.brigadier.context.CommandContext,java.lang.String) -> e 85:85:net.minecraft.commands.arguments.EntityArgument players() -> d 89:93:java.util.Collection getPlayers(com.mojang.brigadier.context.CommandContext,java.lang.String) -> f 98:115:net.minecraft.commands.arguments.selector.EntitySelector parse(com.mojang.brigadier.StringReader) -> a 120:135:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 141:141:java.util.Collection getExamples() -> getExamples 28:28:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 130:133:void lambda$listSuggestions$0(net.minecraft.commands.SharedSuggestionProvider,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 28:28:boolean access$000(net.minecraft.commands.arguments.EntityArgument) -> a 28:28:boolean access$100(net.minecraft.commands.arguments.EntityArgument) -> b 29:35:void () -> net.minecraft.commands.arguments.EntityArgument$Serializer -> cl$a: 144:144:void () -> 147:155:void serializeToNetwork(net.minecraft.commands.arguments.EntityArgument,net.minecraft.network.FriendlyByteBuf) -> a 159:160:net.minecraft.commands.arguments.EntityArgument deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> a 165:167:void serializeToJson(net.minecraft.commands.arguments.EntityArgument,com.google.gson.JsonObject) -> a 144:144:void serializeToJson(com.mojang.brigadier.arguments.ArgumentType,com.google.gson.JsonObject) -> a 144:144:com.mojang.brigadier.arguments.ArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> b 144:144:void serializeToNetwork(com.mojang.brigadier.arguments.ArgumentType,net.minecraft.network.FriendlyByteBuf) -> a net.minecraft.commands.arguments.EntitySummonArgument -> cm: java.util.Collection EXAMPLES -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_ENTITY -> a 21:22:void () -> 25:25:net.minecraft.commands.arguments.EntitySummonArgument id() -> a 29:29:net.minecraft.resources.ResourceLocation getSummonableEntity(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 33:34:net.minecraft.resources.ResourceLocation verifyCanSummon(net.minecraft.resources.ResourceLocation) -> a 39:39:net.minecraft.resources.ResourceLocation parse(com.mojang.brigadier.StringReader) -> a 44:44:java.util.Collection getExamples() -> getExamples 17:17:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 33:33:com.mojang.brigadier.exceptions.CommandSyntaxException lambda$verifyCanSummon$1(net.minecraft.resources.ResourceLocation) -> b 19:19:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 18:19:void () -> net.minecraft.commands.arguments.GameProfileArgument -> cn: java.util.Collection EXAMPLES -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_UNKNOWN_PLAYER -> a 25:25:void () -> 30:30:java.util.Collection getGameProfiles(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 34:34:net.minecraft.commands.arguments.GameProfileArgument gameProfile() -> a 39:53:net.minecraft.commands.arguments.GameProfileArgument$Result parse(com.mojang.brigadier.StringReader) -> a 90:100:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 106:106:java.util.Collection getExamples() -> getExamples 25:25:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 98:98:void lambda$listSuggestions$1(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 54:58:java.util.Collection lambda$parse$0(java.lang.String,net.minecraft.commands.CommandSourceStack) -> a 26:27:void () -> net.minecraft.commands.arguments.GameProfileArgument$Result -> cn$a: java.util.Collection getNames(net.minecraft.commands.CommandSourceStack) -> getNames net.minecraft.commands.arguments.GameProfileArgument$SelectorResult -> cn$b: net.minecraft.commands.arguments.selector.EntitySelector selector -> a 70:72:void (net.minecraft.commands.arguments.selector.EntitySelector) -> 76:84:java.util.Collection getNames(net.minecraft.commands.CommandSourceStack) -> getNames net.minecraft.commands.arguments.ItemEnchantmentArgument -> co: java.util.Collection EXAMPLES -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_ENCHANTMENT -> a 21:21:void () -> 27:27:net.minecraft.commands.arguments.ItemEnchantmentArgument enchantment() -> a 31:31:net.minecraft.world.item.enchantment.Enchantment getEnchantment(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 36:37:net.minecraft.world.item.enchantment.Enchantment parse(com.mojang.brigadier.StringReader) -> a 42:42:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 47:47:java.util.Collection getExamples() -> getExamples 21:21:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 37:37:com.mojang.brigadier.exceptions.CommandSyntaxException lambda$parse$1(net.minecraft.resources.ResourceLocation) -> a 24:24:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 22:24:void () -> net.minecraft.commands.arguments.MessageArgument -> cp: java.util.Collection EXAMPLES -> a 20:20:void () -> 24:24:net.minecraft.commands.arguments.MessageArgument message() -> a 28:28:net.minecraft.network.chat.Component getMessage(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 33:33:net.minecraft.commands.arguments.MessageArgument$Message parse(com.mojang.brigadier.StringReader) -> a 38:38:java.util.Collection getExamples() -> getExamples 20:20:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 21:21:void () -> net.minecraft.commands.arguments.MessageArgument$Message -> cp$a: java.lang.String text -> a net.minecraft.commands.arguments.MessageArgument$Part[] parts -> b 45:48:void (java.lang.String,net.minecraft.commands.arguments.MessageArgument$Part[]) -> 51:51:java.lang.String getText() -> a 55:55:net.minecraft.commands.arguments.MessageArgument$Part[] getParts() -> b 59:81:net.minecraft.network.chat.Component toComponent(net.minecraft.commands.CommandSourceStack,boolean) -> a 85:115:net.minecraft.commands.arguments.MessageArgument$Message parseText(com.mojang.brigadier.StringReader,boolean) -> a net.minecraft.commands.arguments.MessageArgument$Part -> cp$b: int start -> a int end -> b net.minecraft.commands.arguments.selector.EntitySelector selector -> c 124:128:void (int,int,net.minecraft.commands.arguments.selector.EntitySelector) -> 131:131:int getStart() -> a 135:135:int getEnd() -> b 139:139:net.minecraft.commands.arguments.selector.EntitySelector getSelector() -> c 144:144:net.minecraft.network.chat.Component toComponent(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.commands.arguments.MobEffectArgument -> cq: java.util.Collection EXAMPLES -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_EFFECT -> a 21:21:void () -> 27:27:net.minecraft.commands.arguments.MobEffectArgument effect() -> a 31:31:net.minecraft.world.effect.MobEffect getEffect(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 36:37:net.minecraft.world.effect.MobEffect parse(com.mojang.brigadier.StringReader) -> a 42:42:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 47:47:java.util.Collection getExamples() -> getExamples 21:21:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 37:37:com.mojang.brigadier.exceptions.CommandSyntaxException lambda$parse$1(net.minecraft.resources.ResourceLocation) -> a 24:24:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 22:24:void () -> net.minecraft.commands.arguments.NbtPathArgument -> cr: java.util.Collection EXAMPLES -> c com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_INVALID_NODE -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_NOTHING_FOUND -> b 31:31:void () -> 42:42:net.minecraft.commands.arguments.NbtPathArgument nbtPath() -> a 46:46:net.minecraft.commands.arguments.NbtPathArgument$NbtPath getPath(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 51:69:net.minecraft.commands.arguments.NbtPathArgument$NbtPath parse(com.mojang.brigadier.StringReader) -> a 73:103:net.minecraft.commands.arguments.NbtPathArgument$Node parseNode(com.mojang.brigadier.StringReader,boolean) -> a 109:113:net.minecraft.commands.arguments.NbtPathArgument$Node readObjectNode(com.mojang.brigadier.StringReader,java.lang.String) -> a 118:125:java.lang.String readUnquotedName(com.mojang.brigadier.StringReader) -> b 130:130:java.util.Collection getExamples() -> getExamples 134:134:boolean isAllowedInUnquotedName(char) -> a 229:229:java.util.function.Predicate createTagPredicate(net.minecraft.nbt.CompoundTag) -> b 31:31:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 229:229:boolean lambda$createTagPredicate$1(net.minecraft.nbt.CompoundTag,net.minecraft.nbt.Tag) -> a 34:34:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 31:31:java.util.function.Predicate access$000(net.minecraft.nbt.CompoundTag) -> a 32:34:void () -> net.minecraft.commands.arguments.NbtPathArgument$AllElementsNode -> cr$a: net.minecraft.commands.arguments.NbtPathArgument$AllElementsNode INSTANCE -> a 482:483:void () -> 489:492:void getTag(net.minecraft.nbt.Tag,java.util.List) -> a 496:507:void getOrCreateTag(net.minecraft.nbt.Tag,java.util.function.Supplier,java.util.List) -> a 511:511:net.minecraft.nbt.Tag createPreferredParentTag() -> a 516:539:int setTag(net.minecraft.nbt.Tag,java.util.function.Supplier) -> a 544:553:int removeTag(net.minecraft.nbt.Tag) -> a 485:485:void () -> net.minecraft.commands.arguments.NbtPathArgument$CompoundChildNode -> cr$b: java.lang.String name -> a 265:267:void (java.lang.String) -> 271:277:void getTag(net.minecraft.nbt.Tag,java.util.List) -> a 281:293:void getOrCreateTag(net.minecraft.nbt.Tag,java.util.function.Supplier,java.util.List) -> a 297:297:net.minecraft.nbt.Tag createPreferredParentTag() -> a 302:311:int setTag(net.minecraft.nbt.Tag,java.util.function.Supplier) -> a 316:324:int removeTag(net.minecraft.nbt.Tag) -> a net.minecraft.commands.arguments.NbtPathArgument$IndexedElementNode -> cr$c: int index -> a 331:333:void (int) -> 337:347:void getTag(net.minecraft.nbt.Tag,java.util.List) -> a 351:352:void getOrCreateTag(net.minecraft.nbt.Tag,java.util.function.Supplier,java.util.List) -> a 356:356:net.minecraft.nbt.Tag createPreferredParentTag() -> a 361:375:int setTag(net.minecraft.nbt.Tag,java.util.function.Supplier) -> a 380:391:int removeTag(net.minecraft.nbt.Tag) -> a net.minecraft.commands.arguments.NbtPathArgument$ListElementFunction -> cr$d: boolean apply(net.minecraft.nbt.ListTag,int,net.minecraft.nbt.Tag) -> a net.minecraft.commands.arguments.NbtPathArgument$MatchElementNode -> cr$e: net.minecraft.nbt.CompoundTag pattern -> a java.util.function.Predicate predicate -> b 403:406:void (net.minecraft.nbt.CompoundTag) -> 410:414:void getTag(net.minecraft.nbt.Tag,java.util.List) -> a 418:432:void getOrCreateTag(net.minecraft.nbt.Tag,java.util.function.Supplier,java.util.List) -> a 436:436:net.minecraft.nbt.Tag createPreferredParentTag() -> a 441:461:int setTag(net.minecraft.nbt.Tag,java.util.function.Supplier) -> a 466:477:int removeTag(net.minecraft.nbt.Tag) -> a 422:424:void lambda$getOrCreateTag$0(java.util.List,org.apache.commons.lang3.mutable.MutableBoolean,net.minecraft.nbt.Tag) -> a net.minecraft.commands.arguments.NbtPathArgument$MatchObjectNode -> cr$f: java.lang.String name -> a net.minecraft.nbt.CompoundTag pattern -> b java.util.function.Predicate predicate -> c 562:566:void (java.lang.String,net.minecraft.nbt.CompoundTag) -> 570:576:void getTag(net.minecraft.nbt.Tag,java.util.List) -> a 580:591:void getOrCreateTag(net.minecraft.nbt.Tag,java.util.function.Supplier,java.util.List) -> a 595:595:net.minecraft.nbt.Tag createPreferredParentTag() -> a 600:612:int setTag(net.minecraft.nbt.Tag,java.util.function.Supplier) -> a 617:626:int removeTag(net.minecraft.nbt.Tag) -> a net.minecraft.commands.arguments.NbtPathArgument$MatchRootObjectNode -> cr$g: java.util.function.Predicate predicate -> a 633:635:void (net.minecraft.nbt.CompoundTag) -> 639:642:void getTag(net.minecraft.nbt.Tag,java.util.List) -> a 646:647:void getOrCreateTag(net.minecraft.nbt.Tag,java.util.function.Supplier,java.util.List) -> a 651:651:net.minecraft.nbt.Tag createPreferredParentTag() -> a 656:656:int setTag(net.minecraft.nbt.Tag,java.util.function.Supplier) -> a 661:661:int removeTag(net.minecraft.nbt.Tag) -> a net.minecraft.commands.arguments.NbtPathArgument$NbtPath -> cr$h: java.lang.String original -> a it.unimi.dsi.fastutil.objects.Object2IntMap nodeToOriginalPosition -> b net.minecraft.commands.arguments.NbtPathArgument$Node[] nodes -> c 142:146:void (java.lang.String,net.minecraft.commands.arguments.NbtPathArgument$Node[],it.unimi.dsi.fastutil.objects.Object2IntMap) -> 149:156:java.util.List get(net.minecraft.nbt.Tag) -> a 160:167:int countMatching(net.minecraft.nbt.Tag) -> b 171:181:java.util.List getOrCreateParents(net.minecraft.nbt.Tag) -> d 185:188:java.util.List getOrCreate(net.minecraft.nbt.Tag,java.util.function.Supplier) -> a 192:192:int apply(java.util.List,java.util.function.Function) -> a 196:196:int set(net.minecraft.nbt.Tag,net.minecraft.nbt.Tag) -> a 200:203:int set(net.minecraft.nbt.Tag,java.util.function.Supplier) -> b 207:214:int remove(net.minecraft.nbt.Tag) -> c 218:219:com.mojang.brigadier.exceptions.CommandSyntaxException createNotFoundException(net.minecraft.commands.arguments.NbtPathArgument$Node) -> a 224:224:java.lang.String toString() -> toString 203:203:java.lang.Integer lambda$set$1(net.minecraft.commands.arguments.NbtPathArgument$Node,java.util.function.Supplier,net.minecraft.nbt.Tag) -> a 192:192:java.lang.Integer lambda$apply$0(java.lang.Integer,java.lang.Integer) -> a net.minecraft.commands.arguments.NbtPathArgument$Node -> cr$i: void getTag(net.minecraft.nbt.Tag,java.util.List) -> a void getOrCreateTag(net.minecraft.nbt.Tag,java.util.function.Supplier,java.util.List) -> a net.minecraft.nbt.Tag createPreferredParentTag() -> a int setTag(net.minecraft.nbt.Tag,java.util.function.Supplier) -> a int removeTag(net.minecraft.nbt.Tag) -> a 244:244:java.util.List get(java.util.List) -> a 248:248:java.util.List getOrCreate(java.util.List,java.util.function.Supplier) -> a 252:258:java.util.List collect(java.util.List,java.util.function.BiConsumer) -> a 248:248:void lambda$getOrCreate$0(java.util.function.Supplier,net.minecraft.nbt.Tag,java.util.List) -> a net.minecraft.commands.arguments.NbtTagArgument -> cs: java.util.Collection EXAMPLES -> a 16:17:void () -> 20:20:net.minecraft.commands.arguments.NbtTagArgument nbtTag() -> a 24:24:net.minecraft.nbt.Tag getNbtTag(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 29:29:net.minecraft.nbt.Tag parse(com.mojang.brigadier.StringReader) -> a 34:34:java.util.Collection getExamples() -> getExamples 13:13:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 14:14:void () -> net.minecraft.commands.arguments.ObjectiveArgument -> ct: java.util.Collection EXAMPLES -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_OBJECTIVE_NOT_FOUND -> c com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_OBJECTIVE_READ_ONLY -> d com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_OBJECTIVE_NAME_TOO_LONG -> a 20:20:void () -> 27:27:net.minecraft.commands.arguments.ObjectiveArgument objective() -> a 31:37:net.minecraft.world.scores.Objective getObjective(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 41:45:net.minecraft.world.scores.Objective getWritableObjective(com.mojang.brigadier.context.CommandContext,java.lang.String) -> b 50:54:java.lang.String parse(com.mojang.brigadier.StringReader) -> a 60:66:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 72:72:java.util.Collection getExamples() -> getExamples 20:20:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 24:24:com.mojang.brigadier.Message lambda$static$2(java.lang.Object) -> a 23:23:com.mojang.brigadier.Message lambda$static$1(java.lang.Object) -> b 22:22:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> c 21:24:void () -> net.minecraft.commands.arguments.ObjectiveCriteriaArgument -> cu: java.util.Collection EXAMPLES -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_INVALID_VALUE -> a 28:29:void () -> 32:32:net.minecraft.commands.arguments.ObjectiveCriteriaArgument criteria() -> a 36:36:net.minecraft.world.scores.criteria.ObjectiveCriteria getCriteria(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 41:46:net.minecraft.world.scores.criteria.ObjectiveCriteria parse(com.mojang.brigadier.StringReader) -> a 54:61:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 66:66:java.lang.String getName(net.minecraft.stats.StatType,java.lang.Object) -> a 71:71:java.util.Collection getExamples() -> getExamples 24:24:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 47:48:com.mojang.brigadier.exceptions.CommandSyntaxException lambda$parse$1(com.mojang.brigadier.StringReader,int,java.lang.String) -> a 26:26:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 25:26:void () -> net.minecraft.commands.arguments.OperationArgument -> cv: java.util.Collection EXAMPLES -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_INVALID_OPERATION -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_DIVIDE_BY_ZERO -> c 20:20:void () -> 26:26:net.minecraft.commands.arguments.OperationArgument operation() -> a 30:30:net.minecraft.commands.arguments.OperationArgument$Operation getOperation(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 35:43:net.minecraft.commands.arguments.OperationArgument$Operation parse(com.mojang.brigadier.StringReader) -> a 48:48:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 53:53:java.util.Collection getExamples() -> getExamples 57:65:net.minecraft.commands.arguments.OperationArgument$Operation getOperation(java.lang.String) -> a 69:97:net.minecraft.commands.arguments.OperationArgument$SimpleOperation getSimpleOperation(java.lang.String) -> b 20:20:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 87:90:int lambda$getSimpleOperation$6(int,int) -> a 80:83:int lambda$getSimpleOperation$5(int,int) -> b 77:77:int lambda$getSimpleOperation$4(int,int) -> c 75:75:int lambda$getSimpleOperation$3(int,int) -> d 73:73:int lambda$getSimpleOperation$2(int,int) -> e 71:71:int lambda$getSimpleOperation$1(int,int) -> f 59:62:void lambda$getOperation$0(net.minecraft.world.scores.Score,net.minecraft.world.scores.Score) -> a 21:23:void () -> net.minecraft.commands.arguments.OperationArgument$Operation -> cv$a: void apply(net.minecraft.world.scores.Score,net.minecraft.world.scores.Score) -> apply net.minecraft.commands.arguments.OperationArgument$SimpleOperation -> cv$b: int apply(int,int) -> apply 111:112:void apply(net.minecraft.world.scores.Score,net.minecraft.world.scores.Score) -> apply net.minecraft.commands.arguments.ParticleArgument -> cw: java.util.Collection EXAMPLES -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_PARTICLE -> a 22:22:void () -> 27:27:net.minecraft.commands.arguments.ParticleArgument particle() -> a 31:31:net.minecraft.core.particles.ParticleOptions getParticle(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 36:36:net.minecraft.core.particles.ParticleOptions parse(com.mojang.brigadier.StringReader) -> a 41:41:java.util.Collection getExamples() -> getExamples 45:47:net.minecraft.core.particles.ParticleOptions readParticle(com.mojang.brigadier.StringReader) -> b 51:51:net.minecraft.core.particles.ParticleOptions readParticle(com.mojang.brigadier.StringReader,net.minecraft.core.particles.ParticleType) -> a 56:56:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 22:22:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 46:46:com.mojang.brigadier.exceptions.CommandSyntaxException lambda$readParticle$1(net.minecraft.resources.ResourceLocation) -> a 24:24:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 23:24:void () -> net.minecraft.commands.arguments.RangeArgument -> cx: 68:68:net.minecraft.commands.arguments.RangeArgument$Ints intRange() -> a 72:72:net.minecraft.commands.arguments.RangeArgument$Floats doubleRange() -> b net.minecraft.commands.arguments.RangeArgument$Floats -> cx$a: java.util.Collection EXAMPLES -> a 42:42:void () -> 46:46:net.minecraft.advancements.critereon.MinMaxBounds$Floats getRange(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 51:51:net.minecraft.advancements.critereon.MinMaxBounds$Floats parse(com.mojang.brigadier.StringReader) -> a 56:56:java.util.Collection getExamples() -> getExamples 42:42:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 43:43:void () -> net.minecraft.commands.arguments.RangeArgument$Floats$Serializer -> cx$a$a: 59:59:void () -> 62:62:net.minecraft.commands.arguments.RangeArgument$Floats deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> a 59:59:com.mojang.brigadier.arguments.ArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> b net.minecraft.commands.arguments.RangeArgument$Ints -> cx$b: java.util.Collection EXAMPLES -> a 17:17:void () -> 21:21:net.minecraft.advancements.critereon.MinMaxBounds$Ints getRange(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 26:26:net.minecraft.advancements.critereon.MinMaxBounds$Ints parse(com.mojang.brigadier.StringReader) -> a 31:31:java.util.Collection getExamples() -> getExamples 17:17:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 18:18:void () -> net.minecraft.commands.arguments.RangeArgument$Ints$Serializer -> cx$b$a: 34:34:void () -> 37:37:net.minecraft.commands.arguments.RangeArgument$Ints deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> a 34:34:com.mojang.brigadier.arguments.ArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> b net.minecraft.commands.arguments.RangeArgument$Serializer -> cx$c: 75:75:void () -> 78:78:void serializeToNetwork(net.minecraft.commands.arguments.RangeArgument,net.minecraft.network.FriendlyByteBuf) -> a 82:82:void serializeToJson(net.minecraft.commands.arguments.RangeArgument,com.google.gson.JsonObject) -> a 75:75:void serializeToJson(com.mojang.brigadier.arguments.ArgumentType,com.google.gson.JsonObject) -> a 75:75:void serializeToNetwork(com.mojang.brigadier.arguments.ArgumentType,net.minecraft.network.FriendlyByteBuf) -> a net.minecraft.commands.arguments.ResourceLocationArgument -> cy: java.util.Collection EXAMPLES -> d com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_ID -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_ADVANCEMENT -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_RECIPE -> c 24:25:void () -> 28:28:net.minecraft.commands.arguments.ResourceLocationArgument id() -> a 32:37:net.minecraft.advancements.Advancement getAdvancement(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 41:44:net.minecraft.world.item.crafting.Recipe getRecipe(com.mojang.brigadier.context.CommandContext,java.lang.String) -> b 48:48:net.minecraft.resources.ResourceLocation getId(com.mojang.brigadier.context.CommandContext,java.lang.String) -> c 53:53:net.minecraft.resources.ResourceLocation parse(com.mojang.brigadier.StringReader) -> a 58:58:java.util.Collection getExamples() -> getExamples 18:18:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 44:44:com.mojang.brigadier.exceptions.CommandSyntaxException lambda$getRecipe$3(net.minecraft.resources.ResourceLocation) -> a 22:22:com.mojang.brigadier.Message lambda$static$2(java.lang.Object) -> a 21:21:com.mojang.brigadier.Message lambda$static$1(java.lang.Object) -> b 20:20:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> c 19:22:void () -> net.minecraft.commands.arguments.ScoreHolderArgument -> cz: com.mojang.brigadier.suggestion.SuggestionProvider SUGGEST_SCORE_HOLDERS -> a java.util.Collection EXAMPLES -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NO_RESULTS -> c boolean multiple -> d 45:47:void (boolean) -> 50:50:java.lang.String getName(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 54:54:java.util.Collection getNames(com.mojang.brigadier.context.CommandContext,java.lang.String) -> b 58:58:java.util.Collection getNamesWithDefaultWildcard(com.mojang.brigadier.context.CommandContext,java.lang.String) -> c 62:66:java.util.Collection getNames(com.mojang.brigadier.context.CommandContext,java.lang.String,java.util.function.Supplier) -> a 70:70:net.minecraft.commands.arguments.ScoreHolderArgument scoreHolder() -> a 74:74:net.minecraft.commands.arguments.ScoreHolderArgument scoreHolders() -> b 79:102:net.minecraft.commands.arguments.ScoreHolderArgument$Result parse(com.mojang.brigadier.StringReader) -> a 107:107:java.util.Collection getExamples() -> getExamples 26:26:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 102:102:java.util.Collection lambda$parse$3(java.util.Collection,net.minecraft.commands.CommandSourceStack,java.util.function.Supplier) -> a 94:98:java.util.Collection lambda$parse$2(net.minecraft.commands.CommandSourceStack,java.util.function.Supplier) -> a 28:35:java.util.concurrent.CompletableFuture lambda$static$1(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 35:35:void lambda$null$0(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> b 26:26:boolean access$000(net.minecraft.commands.arguments.ScoreHolderArgument) -> a 27:39:void () -> net.minecraft.commands.arguments.ScoreHolderArgument$Result -> cz$a: java.util.Collection getNames(net.minecraft.commands.CommandSourceStack,java.util.function.Supplier) -> getNames net.minecraft.commands.arguments.ScoreHolderArgument$SelectorResult -> cz$b: net.minecraft.commands.arguments.selector.EntitySelector selector -> a 118:120:void (net.minecraft.commands.arguments.selector.EntitySelector) -> 124:132:java.util.Collection getNames(net.minecraft.commands.CommandSourceStack,java.util.function.Supplier) -> getNames net.minecraft.commands.arguments.ScoreHolderArgument$Serializer -> cz$c: 136:136:void () -> 139:144:void serializeToNetwork(net.minecraft.commands.arguments.ScoreHolderArgument,net.minecraft.network.FriendlyByteBuf) -> a 148:150:net.minecraft.commands.arguments.ScoreHolderArgument deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> a 155:156:void serializeToJson(net.minecraft.commands.arguments.ScoreHolderArgument,com.google.gson.JsonObject) -> a 136:136:void serializeToJson(com.mojang.brigadier.arguments.ArgumentType,com.google.gson.JsonObject) -> a 136:136:com.mojang.brigadier.arguments.ArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> b 136:136:void serializeToNetwork(com.mojang.brigadier.arguments.ArgumentType,net.minecraft.network.FriendlyByteBuf) -> a net.minecraft.commands.arguments.ScoreboardSlotArgument -> da: java.util.Collection EXAMPLES -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_INVALID_VALUE -> a 23:24:void () -> 27:27:net.minecraft.commands.arguments.ScoreboardSlotArgument displaySlot() -> a 31:31:int getDisplaySlot(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 36:41:java.lang.Integer parse(com.mojang.brigadier.StringReader) -> a 46:46:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 51:51:java.util.Collection getExamples() -> getExamples 19:19:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 21:21:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 20:21:void () -> net.minecraft.commands.arguments.SlotArgument -> db: java.util.Collection EXAMPLES -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_SLOT -> b java.util.Map SLOTS -> c 26:26:void () -> 61:61:net.minecraft.commands.arguments.SlotArgument slot() -> a 65:65:int getSlot(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 70:74:java.lang.Integer parse(com.mojang.brigadier.StringReader) -> a 79:79:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 84:84:java.util.Collection getExamples() -> getExamples 26:26:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 30:58:void lambda$static$1(java.util.HashMap) -> a 28:28:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 27:29:void () -> net.minecraft.commands.arguments.TeamArgument -> dc: java.util.Collection EXAMPLES -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_TEAM_NOT_FOUND -> b 24:25:void () -> 28:28:net.minecraft.commands.arguments.TeamArgument team() -> a 32:38:net.minecraft.world.scores.PlayerTeam getTeam(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 43:43:java.lang.String parse(com.mojang.brigadier.StringReader) -> a 48:51:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 56:56:java.util.Collection getExamples() -> getExamples 20:20:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 22:22:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 21:22:void () -> net.minecraft.commands.arguments.TimeArgument -> dd: java.util.Collection EXAMPLES -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_INVALID_UNIT -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_INVALID_TICK_COUNT -> c it.unimi.dsi.fastutil.objects.Object2IntMap UNITS -> d 36:37:void () -> 40:40:net.minecraft.commands.arguments.TimeArgument time() -> a 45:57:java.lang.Integer parse(com.mojang.brigadier.StringReader) -> a 62:69:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 74:74:java.util.Collection getExamples() -> getExamples 22:22:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 25:25:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 23:34:void () -> net.minecraft.commands.arguments.blocks.BlockInput -> de: net.minecraft.world.level.block.state.BlockState state -> a java.util.Set properties -> b net.minecraft.nbt.CompoundTag tag -> c 22:26:void (net.minecraft.world.level.block.state.BlockState,java.util.Set,net.minecraft.nbt.CompoundTag) -> 29:29:net.minecraft.world.level.block.state.BlockState getState() -> a 34:34:net.minecraft.nbt.CompoundTag getTag() -> b 38:38:java.util.Set getDefinedProperties() -> c 43:60:boolean test(net.minecraft.world.level.block.state.pattern.BlockInWorld) -> a 64:64:boolean test(net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos) -> a 68:83:boolean place(net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos,int) -> a 16:16:boolean test(java.lang.Object) -> test net.minecraft.commands.arguments.blocks.BlockPredicateArgument -> df: java.util.Collection EXAMPLES -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_TAG -> b 31:31:void () -> 36:36:net.minecraft.commands.arguments.blocks.BlockPredicateArgument blockPredicate() -> a 41:48:net.minecraft.commands.arguments.blocks.BlockPredicateArgument$Result parse(com.mojang.brigadier.StringReader) -> a 59:59:java.util.function.Predicate getBlockPredicate(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 64:71:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 76:76:java.util.Collection getExamples() -> getExamples 31:31:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 49:53:java.util.function.Predicate lambda$parse$2(net.minecraft.resources.ResourceLocation,net.minecraft.commands.arguments.blocks.BlockStateParser,net.minecraft.tags.TagManager) -> a 45:45:java.util.function.Predicate lambda$parse$1(net.minecraft.commands.arguments.blocks.BlockPredicateArgument$BlockPredicate,net.minecraft.tags.TagManager) -> a 33:33:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 32:33:void () -> net.minecraft.commands.arguments.blocks.BlockPredicateArgument$1 -> df$1: net.minecraft.commands.arguments.blocks.BlockPredicateArgument$BlockPredicate -> df$a: net.minecraft.world.level.block.state.BlockState state -> a java.util.Set properties -> b net.minecraft.nbt.CompoundTag nbt -> c 89:93:void (net.minecraft.world.level.block.state.BlockState,java.util.Set,net.minecraft.nbt.CompoundTag) -> 97:114:boolean test(net.minecraft.world.level.block.state.pattern.BlockInWorld) -> a 83:83:boolean test(java.lang.Object) -> test net.minecraft.commands.arguments.blocks.BlockPredicateArgument$Result -> df$b: java.util.function.Predicate create(net.minecraft.tags.TagManager) -> create net.minecraft.commands.arguments.blocks.BlockPredicateArgument$TagPredicate -> df$c: net.minecraft.tags.Tag tag -> a net.minecraft.nbt.CompoundTag nbt -> b java.util.Map vagueProperties -> c 124:128:void (net.minecraft.tags.Tag,java.util.Map,net.minecraft.nbt.CompoundTag) -> 132:157:boolean test(net.minecraft.world.level.block.state.pattern.BlockInWorld) -> a 118:118:boolean test(java.lang.Object) -> test 118:118:void (net.minecraft.tags.Tag,java.util.Map,net.minecraft.nbt.CompoundTag,net.minecraft.commands.arguments.blocks.BlockPredicateArgument$1) -> net.minecraft.commands.arguments.blocks.BlockStateArgument -> dg: java.util.Collection EXAMPLES -> a 15:15:void () -> 19:19:net.minecraft.commands.arguments.blocks.BlockStateArgument block() -> a 24:25:net.minecraft.commands.arguments.blocks.BlockInput parse(com.mojang.brigadier.StringReader) -> a 29:29:net.minecraft.commands.arguments.blocks.BlockInput getBlock(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 34:41:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 46:46:java.util.Collection getExamples() -> getExamples 15:15:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 16:16:void () -> net.minecraft.commands.arguments.blocks.BlockStateParser -> dh: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NO_TAGS_ALLOWED -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_BLOCK -> b com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_UNKNOWN_PROPERTY -> c com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_DUPLICATE_PROPERTY -> d com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType ERROR_INVALID_VALUE -> e com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_EXPECTED_VALUE -> f com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_EXPECTED_END_OF_PROPERTIES -> g java.util.function.Function SUGGEST_NOTHING -> h com.mojang.brigadier.StringReader reader -> i boolean forTesting -> j java.util.Map properties -> k java.util.Map vagueProperties -> l net.minecraft.resources.ResourceLocation id -> m net.minecraft.world.level.block.state.StateDefinition definition -> n net.minecraft.world.level.block.state.BlockState state -> o net.minecraft.nbt.CompoundTag nbt -> p net.minecraft.resources.ResourceLocation tag -> q int tagCursor -> r java.util.function.Function suggestions -> s 52:66:void (com.mojang.brigadier.StringReader,boolean) -> 69:69:java.util.Map getProperties() -> a 74:74:net.minecraft.world.level.block.state.BlockState getState() -> b 79:79:net.minecraft.nbt.CompoundTag getNbt() -> c 84:84:net.minecraft.resources.ResourceLocation getTag() -> d 88:108:net.minecraft.commands.arguments.blocks.BlockStateParser parse(boolean) -> a 112:116:java.util.concurrent.CompletableFuture suggestPropertyNameOrEnd(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> b 120:123:java.util.concurrent.CompletableFuture suggestVaguePropertyNameOrEnd(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> c 127:133:java.util.concurrent.CompletableFuture suggestPropertyName(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> d 137:150:java.util.concurrent.CompletableFuture suggestVaguePropertyName(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> e 154:157:java.util.concurrent.CompletableFuture suggestOpenNbt(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> f 161:177:boolean hasBlockEntity() -> k 181:184:java.util.concurrent.CompletableFuture suggestEquals(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> g 188:194:java.util.concurrent.CompletableFuture suggestNextPropertyOrEnd(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> h 198:205:com.mojang.brigadier.suggestion.SuggestionsBuilder addSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder,net.minecraft.world.level.block.state.properties.Property) -> a 209:233:java.util.concurrent.CompletableFuture suggestVaguePropertyValue(com.mojang.brigadier.suggestion.SuggestionsBuilder,java.lang.String) -> a 237:261:java.util.concurrent.CompletableFuture suggestOpenVaguePropertiesOrNbt(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> i 265:273:java.util.concurrent.CompletableFuture suggestOpenPropertiesOrNbt(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> j 277:277:java.util.concurrent.CompletableFuture suggestTag(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> k 281:285:java.util.concurrent.CompletableFuture suggestBlockIdOrTag(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> l 289:299:void readBlock() -> e 302:310:void readTag() -> f 313:362:void readProperties() -> g 365:414:void readVagueProperties() -> h 417:418:void readNbt() -> i 421:429:void setValue(net.minecraft.world.level.block.state.properties.Property,java.lang.String,int) -> a 432:446:java.lang.String serialize(net.minecraft.world.level.block.state.BlockState) -> a 451:454:void appendProperty(java.lang.StringBuilder,net.minecraft.world.level.block.state.properties.Property,java.lang.Comparable) -> a 457:457:java.util.concurrent.CompletableFuture fillSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 461:461:java.util.Map getVagueProperties() -> j 387:387:java.util.concurrent.CompletableFuture lambda$readVagueProperties$7(java.lang.String,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 339:339:java.util.concurrent.CompletableFuture lambda$readProperties$6(net.minecraft.world.level.block.state.properties.Property,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 293:294:com.mojang.brigadier.exceptions.CommandSyntaxException lambda$readBlock$5(int) -> a 38:38:com.mojang.brigadier.Message lambda$static$4(java.lang.Object,java.lang.Object) -> a 37:37:com.mojang.brigadier.Message lambda$static$3(java.lang.Object,java.lang.Object,java.lang.Object) -> a 36:36:com.mojang.brigadier.Message lambda$static$2(java.lang.Object,java.lang.Object) -> b 35:35:com.mojang.brigadier.Message lambda$static$1(java.lang.Object,java.lang.Object) -> c 34:34:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 33:48:void () -> net.minecraft.commands.arguments.blocks.package-info -> di: net.minecraft.commands.arguments.coordinates.BlockPosArgument -> dj: java.util.Collection EXAMPLES -> c com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_LOADED -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_OUT_OF_WORLD -> b 21:21:void () -> 28:28:net.minecraft.commands.arguments.coordinates.BlockPosArgument blockPos() -> a 32:39:net.minecraft.core.BlockPos getLoadedBlockPos(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 43:43:net.minecraft.core.BlockPos getOrLoadBlockPos(com.mojang.brigadier.context.CommandContext,java.lang.String) -> b 48:51:net.minecraft.commands.arguments.coordinates.Coordinates parse(com.mojang.brigadier.StringReader) -> a 57:70:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 76:76:java.util.Collection getExamples() -> getExamples 21:21:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 22:25:void () -> net.minecraft.commands.arguments.coordinates.ColumnPosArgument -> dk: java.util.Collection EXAMPLES -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_COMPLETE -> a 22:22:void () -> 27:27:net.minecraft.commands.arguments.coordinates.ColumnPosArgument columnPos() -> a 31:32:net.minecraft.server.level.ColumnPos getColumnPos(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 37:48:net.minecraft.commands.arguments.coordinates.Coordinates parse(com.mojang.brigadier.StringReader) -> a 53:66:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 72:72:java.util.Collection getExamples() -> getExamples 22:22:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 23:24:void () -> net.minecraft.commands.arguments.coordinates.Coordinates -> dl: net.minecraft.world.phys.Vec3 getPosition(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.world.phys.Vec2 getRotation(net.minecraft.commands.CommandSourceStack) -> b 14:14:net.minecraft.core.BlockPos getBlockPos(net.minecraft.commands.CommandSourceStack) -> c boolean isXRelative() -> a boolean isYRelative() -> b boolean isZRelative() -> c net.minecraft.commands.arguments.coordinates.LocalCoordinates -> dm: double left -> a double up -> b double forwards -> c 19:23:void (double,double,double) -> 27:41:net.minecraft.world.phys.Vec3 getPosition(net.minecraft.commands.CommandSourceStack) -> a 46:46:net.minecraft.world.phys.Vec2 getRotation(net.minecraft.commands.CommandSourceStack) -> b 51:51:boolean isXRelative() -> a 56:56:boolean isYRelative() -> b 61:61:boolean isZRelative() -> c 65:79:net.minecraft.commands.arguments.coordinates.LocalCoordinates parse(com.mojang.brigadier.StringReader) -> a 83:93:double readDouble(com.mojang.brigadier.StringReader,int) -> a 98:107:boolean equals(java.lang.Object) -> equals 112:112:int hashCode() -> hashCode net.minecraft.commands.arguments.coordinates.RotationArgument -> dn: java.util.Collection EXAMPLES -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_COMPLETE -> a 14:14:void () -> 19:19:net.minecraft.commands.arguments.coordinates.RotationArgument rotation() -> a 23:23:net.minecraft.commands.arguments.coordinates.Coordinates getRotation(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 28:39:net.minecraft.commands.arguments.coordinates.Coordinates parse(com.mojang.brigadier.StringReader) -> a 44:44:java.util.Collection getExamples() -> getExamples 14:14:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 15:16:void () -> net.minecraft.commands.arguments.coordinates.SwizzleArgument -> dp: java.util.Collection EXAMPLES -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_INVALID -> b 16:16:void () -> 21:21:net.minecraft.commands.arguments.coordinates.SwizzleArgument swizzle() -> a 26:26:java.util.EnumSet getSwizzle(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 31:57:java.util.EnumSet parse(com.mojang.brigadier.StringReader) -> a 62:62:java.util.Collection getExamples() -> getExamples 16:16:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 17:18:void () -> net.minecraft.commands.arguments.coordinates.Vec2Argument -> dq: java.util.Collection EXAMPLES -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_COMPLETE -> a boolean centerCorrect -> c 28:30:void (boolean) -> 33:33:net.minecraft.commands.arguments.coordinates.Vec2Argument vec2() -> a 37:37:net.minecraft.commands.arguments.coordinates.Vec2Argument vec2(boolean) -> a 42:43:net.minecraft.world.phys.Vec2 getVec2(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 48:59:net.minecraft.commands.arguments.coordinates.Coordinates parse(com.mojang.brigadier.StringReader) -> a 64:77:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 83:83:java.util.Collection getExamples() -> getExamples 22:22:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 23:24:void () -> net.minecraft.commands.arguments.coordinates.Vec3Argument -> dr: java.util.Collection EXAMPLES -> c com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_COMPLETE -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_MIXED_TYPE -> b boolean centerCorrect -> d 29:31:void (boolean) -> 34:34:net.minecraft.commands.arguments.coordinates.Vec3Argument vec3() -> a 38:38:net.minecraft.commands.arguments.coordinates.Vec3Argument vec3(boolean) -> a 42:42:net.minecraft.world.phys.Vec3 getVec3(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 46:46:net.minecraft.commands.arguments.coordinates.Coordinates getCoordinates(com.mojang.brigadier.context.CommandContext,java.lang.String) -> b 51:54:net.minecraft.commands.arguments.coordinates.Coordinates parse(com.mojang.brigadier.StringReader) -> a 60:73:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 79:79:java.util.Collection getExamples() -> getExamples 21:21:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 22:25:void () -> net.minecraft.commands.arguments.coordinates.WorldCoordinate -> ds: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_EXPECTED_DOUBLE -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_EXPECTED_INT -> b boolean relative -> c double value -> d 17:20:void (boolean,double) -> 23:26:double get(double) -> a 31:52:net.minecraft.commands.arguments.coordinates.WorldCoordinate parseDouble(com.mojang.brigadier.StringReader,boolean) -> a 56:71:net.minecraft.commands.arguments.coordinates.WorldCoordinate parseInt(com.mojang.brigadier.StringReader) -> a 76:82:boolean isRelative(com.mojang.brigadier.StringReader) -> b 87:99:boolean equals(java.lang.Object) -> equals 106:109:int hashCode() -> hashCode 113:113:boolean isRelative() -> a 11:12:void () -> net.minecraft.commands.arguments.coordinates.WorldCoordinates -> dt: net.minecraft.commands.arguments.coordinates.WorldCoordinate x -> a net.minecraft.commands.arguments.coordinates.WorldCoordinate y -> b net.minecraft.commands.arguments.coordinates.WorldCoordinate z -> c 14:18:void (net.minecraft.commands.arguments.coordinates.WorldCoordinate,net.minecraft.commands.arguments.coordinates.WorldCoordinate,net.minecraft.commands.arguments.coordinates.WorldCoordinate) -> 22:23:net.minecraft.world.phys.Vec3 getPosition(net.minecraft.commands.CommandSourceStack) -> a 28:29:net.minecraft.world.phys.Vec2 getRotation(net.minecraft.commands.CommandSourceStack) -> b 34:34:boolean isXRelative() -> a 39:39:boolean isYRelative() -> b 44:44:boolean isZRelative() -> c 49:64:boolean equals(java.lang.Object) -> equals 68:82:net.minecraft.commands.arguments.coordinates.WorldCoordinates parseInt(com.mojang.brigadier.StringReader) -> a 86:100:net.minecraft.commands.arguments.coordinates.WorldCoordinates parseDouble(com.mojang.brigadier.StringReader,boolean) -> a 104:104:net.minecraft.commands.arguments.coordinates.WorldCoordinates absolute(double,double,double) -> a 108:108:net.minecraft.commands.arguments.coordinates.WorldCoordinates absolute(net.minecraft.world.phys.Vec2) -> a 112:112:net.minecraft.commands.arguments.coordinates.WorldCoordinates current() -> d 117:120:int hashCode() -> hashCode net.minecraft.commands.arguments.coordinates.package-info -> du: net.minecraft.commands.arguments.item.FunctionArgument -> dv: java.util.Collection EXAMPLES -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_TAG -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_FUNCTION -> c 19:19:void () -> 25:25:net.minecraft.commands.arguments.item.FunctionArgument functions() -> a 30:48:net.minecraft.commands.arguments.item.FunctionArgument$Result parse(com.mojang.brigadier.StringReader) -> a 62:63:net.minecraft.commands.CommandFunction getFunction(com.mojang.brigadier.context.CommandContext,net.minecraft.resources.ResourceLocation) -> c 67:71:net.minecraft.tags.Tag getFunctionTag(com.mojang.brigadier.context.CommandContext,net.minecraft.resources.ResourceLocation) -> d 75:75:java.util.Collection getFunctions(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 79:79:com.mojang.datafixers.util.Either getFunctionOrTag(com.mojang.brigadier.context.CommandContext,java.lang.String) -> b 84:84:java.util.Collection getExamples() -> getExamples 19:19:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 63:63:com.mojang.brigadier.exceptions.CommandSyntaxException lambda$getFunction$2(net.minecraft.resources.ResourceLocation) -> a 22:22:com.mojang.brigadier.Message lambda$static$1(java.lang.Object) -> a 21:21:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> b 19:19:net.minecraft.tags.Tag access$000(com.mojang.brigadier.context.CommandContext,net.minecraft.resources.ResourceLocation) -> a 19:19:net.minecraft.commands.CommandFunction access$100(com.mojang.brigadier.context.CommandContext,net.minecraft.resources.ResourceLocation) -> b 20:22:void () -> net.minecraft.commands.arguments.item.FunctionArgument$1 -> dv$1: net.minecraft.resources.ResourceLocation val$id -> a net.minecraft.commands.arguments.item.FunctionArgument this$0 -> b 33:33:void (net.minecraft.commands.arguments.item.FunctionArgument,net.minecraft.resources.ResourceLocation) -> 36:37:java.util.Collection create(com.mojang.brigadier.context.CommandContext) -> a 42:42:com.mojang.datafixers.util.Either unwrap(com.mojang.brigadier.context.CommandContext) -> b net.minecraft.commands.arguments.item.FunctionArgument$2 -> dv$2: net.minecraft.resources.ResourceLocation val$id -> a net.minecraft.commands.arguments.item.FunctionArgument this$0 -> b 48:48:void (net.minecraft.commands.arguments.item.FunctionArgument,net.minecraft.resources.ResourceLocation) -> 51:51:java.util.Collection create(com.mojang.brigadier.context.CommandContext) -> a 56:56:com.mojang.datafixers.util.Either unwrap(com.mojang.brigadier.context.CommandContext) -> b net.minecraft.commands.arguments.item.FunctionArgument$Result -> dv$a: java.util.Collection create(com.mojang.brigadier.context.CommandContext) -> a com.mojang.datafixers.util.Either unwrap(com.mojang.brigadier.context.CommandContext) -> b net.minecraft.commands.arguments.item.ItemArgument -> dw: java.util.Collection EXAMPLES -> a 14:14:void () -> 18:18:net.minecraft.commands.arguments.item.ItemArgument item() -> a 23:25:net.minecraft.commands.arguments.item.ItemInput parse(com.mojang.brigadier.StringReader) -> a 29:29:net.minecraft.commands.arguments.item.ItemInput getItem(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 34:41:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 46:46:java.util.Collection getExamples() -> getExamples 14:14:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 15:15:void () -> net.minecraft.commands.arguments.item.ItemInput -> dx: com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_STACK_TOO_BIG -> a net.minecraft.world.item.Item item -> b net.minecraft.nbt.CompoundTag tag -> c 22:25:void (net.minecraft.world.item.Item,net.minecraft.nbt.CompoundTag) -> 28:28:net.minecraft.world.item.Item getItem() -> a 33:33:net.minecraft.nbt.CompoundTag getTag() -> b 38:38:boolean test(net.minecraft.world.item.ItemStack) -> a 42:49:net.minecraft.world.item.ItemStack createItemStack(int,boolean) -> a 53:57:java.lang.String serialize() -> c 15:15:boolean test(java.lang.Object) -> test 16:16:com.mojang.brigadier.Message lambda$static$0(java.lang.Object,java.lang.Object) -> a 16:16:void () -> net.minecraft.commands.arguments.item.ItemParser -> dy: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NO_TAGS_ALLOWED -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_ITEM -> b java.util.function.Function SUGGEST_NOTHING -> c com.mojang.brigadier.StringReader reader -> d boolean forTesting -> e java.util.Map properties -> f net.minecraft.world.item.Item item -> g net.minecraft.nbt.CompoundTag nbt -> h net.minecraft.resources.ResourceLocation tag -> i int tagCursor -> j java.util.function.Function suggestions -> k 36:47:void (com.mojang.brigadier.StringReader,boolean) -> 50:50:java.util.Map getProperties() -> a 54:54:net.minecraft.world.item.Item getItem() -> b 59:59:net.minecraft.nbt.CompoundTag getNbt() -> c 63:63:net.minecraft.resources.ResourceLocation getTag() -> d 67:73:void readItem() -> e 76:84:void readTag() -> f 87:88:void readNbt() -> g 91:102:net.minecraft.commands.arguments.item.ItemParser parse() -> h 106:109:java.util.concurrent.CompletableFuture suggestOpenNbt(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> b 113:113:java.util.concurrent.CompletableFuture suggestTag(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> c 117:120:java.util.concurrent.CompletableFuture suggestItemIdOrTag(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> d 124:124:java.util.concurrent.CompletableFuture fillSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 70:71:com.mojang.brigadier.exceptions.CommandSyntaxException lambda$readItem$1(int,net.minecraft.resources.ResourceLocation) -> a 27:27:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 26:32:void () -> net.minecraft.commands.arguments.item.ItemPredicateArgument -> dz: java.util.Collection EXAMPLES -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_TAG -> b 25:25:void () -> 30:30:net.minecraft.commands.arguments.item.ItemPredicateArgument itemPredicate() -> a 35:42:net.minecraft.commands.arguments.item.ItemPredicateArgument$Result parse(com.mojang.brigadier.StringReader) -> a 53:53:java.util.function.Predicate getItemPredicate(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 58:65:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 70:70:java.util.Collection getExamples() -> getExamples 25:25:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 43:47:java.util.function.Predicate lambda$parse$2(net.minecraft.resources.ResourceLocation,net.minecraft.commands.arguments.item.ItemParser,com.mojang.brigadier.context.CommandContext) -> a 39:39:java.util.function.Predicate lambda$parse$1(net.minecraft.commands.arguments.item.ItemPredicateArgument$ItemPredicate,com.mojang.brigadier.context.CommandContext) -> a 27:27:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 26:27:void () -> net.minecraft.commands.arguments.item.ItemPredicateArgument$ItemPredicate -> dz$a: net.minecraft.world.item.Item item -> a net.minecraft.nbt.CompoundTag nbt -> b 82:85:void (net.minecraft.world.item.Item,net.minecraft.nbt.CompoundTag) -> 89:89:boolean test(net.minecraft.world.item.ItemStack) -> a 77:77:boolean test(java.lang.Object) -> test net.minecraft.commands.arguments.item.ItemPredicateArgument$Result -> dz$b: java.util.function.Predicate create(com.mojang.brigadier.context.CommandContext) -> create net.minecraft.commands.arguments.item.ItemPredicateArgument$TagPredicate -> dz$c: net.minecraft.tags.Tag tag -> a net.minecraft.nbt.CompoundTag nbt -> b 98:101:void (net.minecraft.tags.Tag,net.minecraft.nbt.CompoundTag) -> 105:105:boolean test(net.minecraft.world.item.ItemStack) -> a 93:93:boolean test(java.lang.Object) -> test net.minecraft.commands.arguments.item.package-info -> ea: net.minecraft.commands.arguments.package-info -> eb: net.minecraft.commands.arguments.selector.EntitySelector -> ec: int maxResults -> a boolean includesEntities -> b boolean worldLimited -> c java.util.function.Predicate predicate -> d net.minecraft.advancements.critereon.MinMaxBounds$Floats range -> e java.util.function.Function position -> f net.minecraft.world.phys.AABB aabb -> g java.util.function.BiConsumer order -> h boolean currentEntity -> i java.lang.String playerName -> j java.util.UUID entityUUID -> k net.minecraft.world.entity.EntityType type -> l boolean usesSelector -> m 47:61:void (int,boolean,boolean,java.util.function.Predicate,net.minecraft.advancements.critereon.MinMaxBounds$Floats,java.util.function.Function,net.minecraft.world.phys.AABB,java.util.function.BiConsumer,boolean,java.lang.String,java.util.UUID,net.minecraft.world.entity.EntityType,boolean) -> 64:64:int getMaxResults() -> a 68:68:boolean includesEntities() -> b 72:72:boolean isSelfSelector() -> c 76:76:boolean isWorldLimited() -> d 80:80:boolean usesSelector() -> e 84:87:void checkPermissions(net.minecraft.commands.CommandSourceStack) -> e 90:99:net.minecraft.world.entity.Entity findSingleEntity(net.minecraft.commands.CommandSourceStack) -> a 103:145:java.util.List findEntities(net.minecraft.commands.CommandSourceStack) -> b 149:154:void addEntities(java.util.List,net.minecraft.server.level.ServerLevel,net.minecraft.world.phys.Vec3,java.util.function.Predicate) -> a 157:163:net.minecraft.server.level.ServerPlayer findSinglePlayer(net.minecraft.commands.CommandSourceStack) -> c 167:211:java.util.List findPlayers(net.minecraft.commands.CommandSourceStack) -> d 215:224:java.util.function.Predicate getPredicate(net.minecraft.world.phys.Vec3) -> a 228:232:java.util.List sortAndLimit(net.minecraft.world.phys.Vec3,java.util.List) -> a 236:236:net.minecraft.network.chat.Component joinNames(java.util.List) -> a 222:222:boolean lambda$getPredicate$1(net.minecraft.world.phys.Vec3,net.minecraft.world.entity.Entity) -> a 218:218:boolean lambda$getPredicate$0(net.minecraft.world.phys.AABB,net.minecraft.world.entity.Entity) -> a net.minecraft.commands.arguments.selector.EntitySelectorParser -> ed: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_INVALID_NAME_OR_UUID -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_SELECTOR_TYPE -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_SELECTORS_NOT_ALLOWED -> c com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_MISSING_SELECTOR_TYPE -> d com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_EXPECTED_END_OF_OPTIONS -> e com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_EXPECTED_OPTION_VALUE -> f java.util.function.BiConsumer ORDER_ARBITRARY -> g java.util.function.BiConsumer ORDER_NEAREST -> h java.util.function.BiConsumer ORDER_FURTHEST -> i java.util.function.BiConsumer ORDER_RANDOM -> j java.util.function.BiFunction SUGGEST_NOTHING -> k com.mojang.brigadier.StringReader reader -> l boolean allowSelectors -> m int maxResults -> n boolean includesEntities -> o boolean worldLimited -> p net.minecraft.advancements.critereon.MinMaxBounds$Floats distance -> q net.minecraft.advancements.critereon.MinMaxBounds$Ints level -> r java.lang.Double x -> s java.lang.Double y -> t java.lang.Double z -> u java.lang.Double deltaX -> v java.lang.Double deltaY -> w java.lang.Double deltaZ -> x net.minecraft.advancements.critereon.WrappedMinMaxBounds rotX -> y net.minecraft.advancements.critereon.WrappedMinMaxBounds rotY -> z java.util.function.Predicate predicate -> A java.util.function.BiConsumer order -> B boolean currentEntity -> C java.lang.String playerName -> D int startPosition -> E java.util.UUID entityUUID -> F java.util.function.BiFunction suggestions -> G boolean hasNameEquals -> H boolean hasNameNotEquals -> I boolean isLimited -> J boolean isSorted -> K boolean hasGamemodeEquals -> L boolean hasGamemodeNotEquals -> M boolean hasTeamEquals -> N boolean hasTeamNotEquals -> O net.minecraft.world.entity.EntityType type -> P boolean typeInverse -> Q boolean hasScores -> R boolean hasAdvancements -> S boolean usesSelectors -> T 109:110:void (com.mojang.brigadier.StringReader) -> 68:115:void (com.mojang.brigadier.StringReader,boolean) -> 119:133:net.minecraft.commands.arguments.selector.EntitySelector getSelector() -> a 137:146:net.minecraft.world.phys.AABB createAabb(double,double,double) -> a 150:164:void finalizePredicates() -> I 167:169:java.util.function.Predicate createRotationPredicate(net.minecraft.advancements.critereon.WrappedMinMaxBounds,java.util.function.ToDoubleFunction) -> a 179:221:void parseSelector() -> b 224:243:void parseNameOrUUID() -> c 246:284:void parseOptions() -> d 287:293:boolean shouldInvertValue() -> e 297:303:boolean isTag() -> f 307:307:com.mojang.brigadier.StringReader getReader() -> g 311:312:void addPredicate(java.util.function.Predicate) -> a 315:316:void setWorldLimited() -> h 319:319:net.minecraft.advancements.critereon.MinMaxBounds$Floats getDistance() -> i 323:324:void setDistance(net.minecraft.advancements.critereon.MinMaxBounds$Floats) -> a 327:327:net.minecraft.advancements.critereon.MinMaxBounds$Ints getLevel() -> j 331:332:void setLevel(net.minecraft.advancements.critereon.MinMaxBounds$Ints) -> a 335:335:net.minecraft.advancements.critereon.WrappedMinMaxBounds getRotX() -> k 339:340:void setRotX(net.minecraft.advancements.critereon.WrappedMinMaxBounds) -> a 343:343:net.minecraft.advancements.critereon.WrappedMinMaxBounds getRotY() -> l 347:348:void setRotY(net.minecraft.advancements.critereon.WrappedMinMaxBounds) -> b 352:352:java.lang.Double getX() -> m 357:357:java.lang.Double getY() -> n 362:362:java.lang.Double getZ() -> o 366:367:void setX(double) -> a 370:371:void setY(double) -> b 374:375:void setZ(double) -> c 378:379:void setDeltaX(double) -> d 382:383:void setDeltaY(double) -> e 386:387:void setDeltaZ(double) -> f 391:391:java.lang.Double getDeltaX() -> p 396:396:java.lang.Double getDeltaY() -> q 401:401:java.lang.Double getDeltaZ() -> r 405:406:void setMaxResults(int) -> a 409:410:void setIncludesEntities(boolean) -> a 413:413:java.util.function.BiConsumer getOrder() -> s 417:418:void setOrder(java.util.function.BiConsumer) -> a 421:433:net.minecraft.commands.arguments.selector.EntitySelector parse() -> t 437:442:void fillSelectorSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 445:449:java.util.concurrent.CompletableFuture suggestNameOrSelector(com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Consumer) -> b 453:455:java.util.concurrent.CompletableFuture suggestName(com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Consumer) -> c 459:462:java.util.concurrent.CompletableFuture suggestSelector(com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Consumer) -> d 466:467:java.util.concurrent.CompletableFuture suggestOpenOptions(com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Consumer) -> e 471:473:java.util.concurrent.CompletableFuture suggestOptionsKeyOrClose(com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Consumer) -> f 477:478:java.util.concurrent.CompletableFuture suggestOptionsKey(com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Consumer) -> g 482:484:java.util.concurrent.CompletableFuture suggestOptionsNextOrClose(com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Consumer) -> h 488:489:java.util.concurrent.CompletableFuture suggestEquals(com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Consumer) -> i 493:493:boolean isCurrentEntity() -> u 497:498:void setCurrentEntity(boolean) -> b 501:502:void setSuggestions(java.util.function.BiFunction) -> a 505:505:java.util.concurrent.CompletableFuture fillSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Consumer) -> a 509:509:boolean hasNameEquals() -> v 513:514:void setHasNameEquals(boolean) -> c 517:517:boolean hasNameNotEquals() -> w 521:522:void setHasNameNotEquals(boolean) -> d 525:525:boolean isLimited() -> x 529:530:void setLimited(boolean) -> e 533:533:boolean isSorted() -> y 537:538:void setSorted(boolean) -> f 541:541:boolean hasGamemodeEquals() -> z 545:546:void setHasGamemodeEquals(boolean) -> g 549:549:boolean hasGamemodeNotEquals() -> A 553:554:void setHasGamemodeNotEquals(boolean) -> h 557:557:boolean hasTeamEquals() -> B 561:562:void setHasTeamEquals(boolean) -> i 565:565:boolean hasTeamNotEquals() -> C 569:570:void setHasTeamNotEquals(boolean) -> j 573:574:void limitToType(net.minecraft.world.entity.EntityType) -> a 577:578:void setTypeLimitedInversely() -> D 581:581:boolean isTypeLimited() -> E 585:585:boolean isTypeLimitedInversely() -> F 589:589:boolean hasScores() -> G 593:594:void setHasScores(boolean) -> k 597:597:boolean hasAdvancements() -> H 601:602:void setHasAdvancements(boolean) -> l 170:174:boolean lambda$createRotationPredicate$15(java.util.function.ToDoubleFunction,double,double,net.minecraft.world.entity.Entity) -> a 158:161:boolean lambda$finalizePredicates$14(net.minecraft.world.entity.Entity) -> a 154:154:double lambda$finalizePredicates$13(net.minecraft.world.entity.Entity) -> b 151:151:double lambda$finalizePredicates$12(net.minecraft.world.entity.Entity) -> c 131:131:net.minecraft.world.phys.Vec3 lambda$getSelector$11(net.minecraft.world.phys.Vec3) -> a 129:129:net.minecraft.world.phys.Vec3 lambda$getSelector$10(net.minecraft.world.phys.Vec3) -> b 84:84:boolean lambda$new$9(net.minecraft.world.entity.Entity) -> d 61:61:java.util.concurrent.CompletableFuture lambda$static$8(com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Consumer) -> j 59:59:void lambda$static$7(net.minecraft.world.phys.Vec3,java.util.List) -> a 58:58:void lambda$static$6(net.minecraft.world.phys.Vec3,java.util.List) -> b 58:58:int lambda$null$5(net.minecraft.world.phys.Vec3,net.minecraft.world.entity.Entity,net.minecraft.world.entity.Entity) -> a 57:57:void lambda$static$4(net.minecraft.world.phys.Vec3,java.util.List) -> c 57:57:int lambda$null$3(net.minecraft.world.phys.Vec3,net.minecraft.world.entity.Entity,net.minecraft.world.entity.Entity) -> b 56:56:void lambda$static$2(net.minecraft.world.phys.Vec3,java.util.List) -> d 54:54:com.mojang.brigadier.Message lambda$static$1(java.lang.Object) -> a 50:50:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> b 49:61:void () -> net.minecraft.commands.arguments.selector.options.EntitySelectorOptions -> ee: java.util.Map OPTIONS -> i com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_OPTION -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_INAPPLICABLE_OPTION -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_RANGE_NEGATIVE -> c com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_LEVEL_NEGATIVE -> d com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_LIMIT_TOO_SMALL -> e com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_SORT_UNKNOWN -> f com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_GAME_MODE_INVALID -> g com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_ENTITY_TYPE_INVALID -> h 48:48:void () -> 61:62:void register(java.lang.String,net.minecraft.commands.arguments.selector.options.EntitySelectorOptions$Modifier,java.util.function.Predicate,net.minecraft.network.chat.Component) -> a 65:457:void bootStrap() -> a 460:469:net.minecraft.commands.arguments.selector.options.EntitySelectorOptions$Modifier get(net.minecraft.commands.arguments.selector.EntitySelectorParser,java.lang.String,int) -> a 474:480:void suggestNames(net.minecraft.commands.arguments.selector.EntitySelectorParser,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 456:456:boolean lambda$bootStrap$60(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> a 379:456:void lambda$bootStrap$59(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> b 438:450:boolean lambda$null$58(java.util.Map,net.minecraft.world.entity.Entity) -> a 426:426:boolean lambda$null$57(boolean,net.minecraft.advancements.AdvancementProgress) -> a 416:422:boolean lambda$null$56(java.util.Map,net.minecraft.advancements.AdvancementProgress) -> a 404:404:boolean lambda$null$55(boolean,net.minecraft.advancements.CriterionProgress) -> a 376:376:boolean lambda$bootStrap$54(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> c 333:376:void lambda$bootStrap$53(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> d 355:371:boolean lambda$null$52(java.util.Map,net.minecraft.world.entity.Entity) -> b 330:330:boolean lambda$bootStrap$51(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> e 317:330:void lambda$bootStrap$50(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> f 321:328:boolean lambda$null$49(net.minecraft.nbt.CompoundTag,boolean,net.minecraft.world.entity.Entity) -> a 314:314:boolean lambda$bootStrap$48(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> g 304:314:void lambda$bootStrap$47(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> h 308:311:boolean lambda$null$46(java.lang.String,boolean,net.minecraft.world.entity.Entity) -> a 301:301:boolean lambda$bootStrap$45(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> i 258:301:void lambda$bootStrap$44(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> j 296:296:boolean lambda$null$43(net.minecraft.world.entity.EntityType,boolean,net.minecraft.world.entity.Entity) -> a 290:291:com.mojang.brigadier.exceptions.CommandSyntaxException lambda$null$42(net.minecraft.commands.arguments.selector.EntitySelectorParser,int,net.minecraft.resources.ResourceLocation) -> a 286:286:boolean lambda$null$41(net.minecraft.tags.Tag,boolean,net.minecraft.world.entity.Entity) -> a 259:265:java.util.concurrent.CompletableFuture lambda$null$40(net.minecraft.commands.arguments.selector.EntitySelectorParser,com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Consumer) -> a 255:255:boolean lambda$bootStrap$39(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> k 239:255:void lambda$bootStrap$38(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> l 243:248:boolean lambda$null$37(java.lang.String,boolean,net.minecraft.world.entity.Entity) -> b 236:236:boolean lambda$bootStrap$36(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> m 183:236:void lambda$bootStrap$35(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> n 225:229:boolean lambda$null$34(boolean,net.minecraft.world.level.GameType,net.minecraft.world.entity.Entity) -> a 184:208:java.util.concurrent.CompletableFuture lambda$null$33(net.minecraft.commands.arguments.selector.EntitySelectorParser,com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Consumer) -> b 180:180:boolean lambda$bootStrap$32(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> o 157:180:void lambda$bootStrap$31(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> p 160:160:java.util.concurrent.CompletableFuture lambda$null$30(com.mojang.brigadier.suggestion.SuggestionsBuilder,java.util.function.Consumer) -> a 154:154:boolean lambda$bootStrap$29(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> q 146:154:void lambda$bootStrap$28(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> r 143:143:boolean lambda$bootStrap$27(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> s 142:143:void lambda$bootStrap$26(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> t 139:139:boolean lambda$bootStrap$25(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> u 138:139:void lambda$bootStrap$24(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> v 135:135:boolean lambda$bootStrap$23(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> w 133:135:void lambda$bootStrap$22(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> x 130:130:boolean lambda$bootStrap$21(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> y 128:130:void lambda$bootStrap$20(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> z 125:125:boolean lambda$bootStrap$19(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> A 123:125:void lambda$bootStrap$18(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> B 120:120:boolean lambda$bootStrap$17(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> C 118:120:void lambda$bootStrap$16(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> D 115:115:boolean lambda$bootStrap$15(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> E 113:115:void lambda$bootStrap$14(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> F 110:110:boolean lambda$bootStrap$13(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> G 108:110:void lambda$bootStrap$12(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> H 105:105:boolean lambda$bootStrap$11(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> I 97:105:void lambda$bootStrap$10(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> J 94:94:boolean lambda$bootStrap$9(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> K 86:94:void lambda$bootStrap$8(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> L 83:83:boolean lambda$bootStrap$7(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> M 70:83:void lambda$bootStrap$6(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> N 82:82:boolean lambda$null$5(java.lang.String,boolean,net.minecraft.world.entity.Entity) -> c 58:58:com.mojang.brigadier.Message lambda$static$4(java.lang.Object) -> a 57:57:com.mojang.brigadier.Message lambda$static$3(java.lang.Object) -> b 56:56:com.mojang.brigadier.Message lambda$static$2(java.lang.Object) -> c 52:52:com.mojang.brigadier.Message lambda$static$1(java.lang.Object) -> d 51:51:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> e 49:58:void () -> net.minecraft.commands.arguments.selector.options.EntitySelectorOptions$1 -> ee$1: net.minecraft.commands.arguments.selector.options.EntitySelectorOptions$Modifier -> ee$a: void handle(net.minecraft.commands.arguments.selector.EntitySelectorParser) -> handle net.minecraft.commands.arguments.selector.options.EntitySelectorOptions$Option -> ee$b: net.minecraft.commands.arguments.selector.options.EntitySelectorOptions$Modifier modifier -> a java.util.function.Predicate predicate -> b net.minecraft.network.chat.Component description -> c 491:495:void (net.minecraft.commands.arguments.selector.options.EntitySelectorOptions$Modifier,java.util.function.Predicate,net.minecraft.network.chat.Component) -> 486:486:void (net.minecraft.commands.arguments.selector.options.EntitySelectorOptions$Modifier,java.util.function.Predicate,net.minecraft.network.chat.Component,net.minecraft.commands.arguments.selector.options.EntitySelectorOptions$1) -> net.minecraft.commands.arguments.selector.options.package-info -> ef: net.minecraft.commands.arguments.selector.package-info -> eg: net.minecraft.commands.exceptions.package-info -> eh: net.minecraft.commands.package-info -> ei: net.minecraft.commands.synchronization.ArgumentSerializer -> ej: void serializeToNetwork(com.mojang.brigadier.arguments.ArgumentType,net.minecraft.network.FriendlyByteBuf) -> a com.mojang.brigadier.arguments.ArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> b void serializeToJson(com.mojang.brigadier.arguments.ArgumentType,com.google.gson.JsonObject) -> a net.minecraft.commands.synchronization.ArgumentTypes -> ek: org.apache.logging.log4j.Logger LOGGER -> a java.util.Map BY_CLASS -> b java.util.Map BY_NAME -> c 60:60:void () -> 67:78:void register(java.lang.String,java.lang.Class,net.minecraft.commands.synchronization.ArgumentSerializer) -> a 81:123:void bootStrap() -> a 127:127:net.minecraft.commands.synchronization.ArgumentTypes$Entry get(net.minecraft.resources.ResourceLocation) -> a 132:132:net.minecraft.commands.synchronization.ArgumentTypes$Entry get(com.mojang.brigadier.arguments.ArgumentType) -> a 137:146:void serialize(net.minecraft.network.FriendlyByteBuf,com.mojang.brigadier.arguments.ArgumentType) -> a 150:158:com.mojang.brigadier.arguments.ArgumentType deserialize(net.minecraft.network.FriendlyByteBuf) -> a 163:177:void serializeToJson(com.google.gson.JsonObject,com.mojang.brigadier.arguments.ArgumentType) -> a 180:217:com.google.gson.JsonObject serializeNodeToJson(com.mojang.brigadier.CommandDispatcher,com.mojang.brigadier.tree.CommandNode) -> a 61:64:void () -> net.minecraft.commands.synchronization.ArgumentTypes$1 -> ek$1: net.minecraft.commands.synchronization.ArgumentTypes$Entry -> ek$a: java.lang.Class clazz -> a net.minecraft.commands.synchronization.ArgumentSerializer serializer -> b net.minecraft.resources.ResourceLocation name -> c 225:229:void (java.lang.Class,net.minecraft.commands.synchronization.ArgumentSerializer,net.minecraft.resources.ResourceLocation) -> 220:220:void (java.lang.Class,net.minecraft.commands.synchronization.ArgumentSerializer,net.minecraft.resources.ResourceLocation,net.minecraft.commands.synchronization.ArgumentTypes$1) -> net.minecraft.commands.synchronization.EmptyArgumentSerializer -> el: java.util.function.Supplier constructor -> a 12:14:void (java.util.function.Supplier) -> 18:18:void serializeToNetwork(com.mojang.brigadier.arguments.ArgumentType,net.minecraft.network.FriendlyByteBuf) -> a 22:22:com.mojang.brigadier.arguments.ArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> b 27:27:void serializeToJson(com.mojang.brigadier.arguments.ArgumentType,com.google.gson.JsonObject) -> a net.minecraft.commands.synchronization.SuggestionProviders -> em: java.util.Map PROVIDERS_BY_NAME -> e net.minecraft.resources.ResourceLocation DEFAULT_NAME -> f com.mojang.brigadier.suggestion.SuggestionProvider ASK_SERVER -> a com.mojang.brigadier.suggestion.SuggestionProvider ALL_RECIPES -> b com.mojang.brigadier.suggestion.SuggestionProvider AVAILABLE_SOUNDS -> c com.mojang.brigadier.suggestion.SuggestionProvider SUMMONABLE_ENTITIES -> d 20:20:void () -> 31:35:com.mojang.brigadier.suggestion.SuggestionProvider register(net.minecraft.resources.ResourceLocation,com.mojang.brigadier.suggestion.SuggestionProvider) -> a 39:39:com.mojang.brigadier.suggestion.SuggestionProvider getProvider(net.minecraft.resources.ResourceLocation) -> a 43:46:net.minecraft.resources.ResourceLocation getName(com.mojang.brigadier.suggestion.SuggestionProvider) -> a 51:54:com.mojang.brigadier.suggestion.SuggestionProvider safelySwap(com.mojang.brigadier.suggestion.SuggestionProvider) -> b 27:27:java.util.concurrent.CompletableFuture lambda$static$4(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 27:27:com.mojang.brigadier.Message lambda$null$3(net.minecraft.world.entity.EntityType) -> a 26:26:java.util.concurrent.CompletableFuture lambda$static$2(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> b 25:25:java.util.concurrent.CompletableFuture lambda$static$1(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> c 24:24:java.util.concurrent.CompletableFuture lambda$static$0(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> d 21:27:void () -> net.minecraft.commands.synchronization.SuggestionProviders$Wrapper -> em$a: com.mojang.brigadier.suggestion.SuggestionProvider delegate -> a net.minecraft.resources.ResourceLocation name -> b 62:65:void (net.minecraft.resources.ResourceLocation,com.mojang.brigadier.suggestion.SuggestionProvider) -> 69:69:java.util.concurrent.CompletableFuture getSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> getSuggestions 58:58:net.minecraft.resources.ResourceLocation access$000(net.minecraft.commands.synchronization.SuggestionProviders$Wrapper) -> a net.minecraft.commands.synchronization.brigadier.BrigadierArgumentSerializers -> en: 13:13:void () -> 18:24:void bootstrap() -> a 27:34:byte createNumberFlags(boolean,boolean) -> a 38:38:boolean numberHasMin(byte) -> a 42:42:boolean numberHasMax(byte) -> b net.minecraft.commands.synchronization.brigadier.DoubleArgumentSerializer -> eo: 12:12:void () -> 15:24:void serializeToNetwork(com.mojang.brigadier.arguments.DoubleArgumentType,net.minecraft.network.FriendlyByteBuf) -> a 28:31:com.mojang.brigadier.arguments.DoubleArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> a 36:42:void serializeToJson(com.mojang.brigadier.arguments.DoubleArgumentType,com.google.gson.JsonObject) -> a 12:12:void serializeToJson(com.mojang.brigadier.arguments.ArgumentType,com.google.gson.JsonObject) -> a 12:12:com.mojang.brigadier.arguments.ArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> b 12:12:void serializeToNetwork(com.mojang.brigadier.arguments.ArgumentType,net.minecraft.network.FriendlyByteBuf) -> a net.minecraft.commands.synchronization.brigadier.FloatArgumentSerializer -> ep: 12:12:void () -> 15:24:void serializeToNetwork(com.mojang.brigadier.arguments.FloatArgumentType,net.minecraft.network.FriendlyByteBuf) -> a 28:31:com.mojang.brigadier.arguments.FloatArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> a 36:42:void serializeToJson(com.mojang.brigadier.arguments.FloatArgumentType,com.google.gson.JsonObject) -> a 12:12:void serializeToJson(com.mojang.brigadier.arguments.ArgumentType,com.google.gson.JsonObject) -> a 12:12:com.mojang.brigadier.arguments.ArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> b 12:12:void serializeToNetwork(com.mojang.brigadier.arguments.ArgumentType,net.minecraft.network.FriendlyByteBuf) -> a net.minecraft.commands.synchronization.brigadier.IntegerArgumentSerializer -> eq: 12:12:void () -> 15:24:void serializeToNetwork(com.mojang.brigadier.arguments.IntegerArgumentType,net.minecraft.network.FriendlyByteBuf) -> a 28:31:com.mojang.brigadier.arguments.IntegerArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> a 36:42:void serializeToJson(com.mojang.brigadier.arguments.IntegerArgumentType,com.google.gson.JsonObject) -> a 12:12:void serializeToJson(com.mojang.brigadier.arguments.ArgumentType,com.google.gson.JsonObject) -> a 12:12:com.mojang.brigadier.arguments.ArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> b 12:12:void serializeToNetwork(com.mojang.brigadier.arguments.ArgumentType,net.minecraft.network.FriendlyByteBuf) -> a net.minecraft.commands.synchronization.brigadier.LongArgumentSerializer -> er: 12:12:void () -> 15:24:void serializeToNetwork(com.mojang.brigadier.arguments.LongArgumentType,net.minecraft.network.FriendlyByteBuf) -> a 28:31:com.mojang.brigadier.arguments.LongArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> a 36:42:void serializeToJson(com.mojang.brigadier.arguments.LongArgumentType,com.google.gson.JsonObject) -> a 12:12:void serializeToJson(com.mojang.brigadier.arguments.ArgumentType,com.google.gson.JsonObject) -> a 12:12:com.mojang.brigadier.arguments.ArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> b 12:12:void serializeToNetwork(com.mojang.brigadier.arguments.ArgumentType,net.minecraft.network.FriendlyByteBuf) -> a net.minecraft.commands.synchronization.brigadier.StringArgumentSerializer -> es: 8:8:void () -> 11:12:void serializeToNetwork(com.mojang.brigadier.arguments.StringArgumentType,net.minecraft.network.FriendlyByteBuf) -> a 16:24:com.mojang.brigadier.arguments.StringArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> a 30:42:void serializeToJson(com.mojang.brigadier.arguments.StringArgumentType,com.google.gson.JsonObject) -> a 8:8:void serializeToJson(com.mojang.brigadier.arguments.ArgumentType,com.google.gson.JsonObject) -> a 8:8:com.mojang.brigadier.arguments.ArgumentType deserializeFromNetwork(net.minecraft.network.FriendlyByteBuf) -> b 8:8:void serializeToNetwork(com.mojang.brigadier.arguments.ArgumentType,net.minecraft.network.FriendlyByteBuf) -> a net.minecraft.commands.synchronization.brigadier.StringArgumentSerializer$1 -> es$1: int[] $SwitchMap$com$mojang$brigadier$arguments$StringArgumentType$StringType -> a 17:17:void () -> net.minecraft.commands.synchronization.brigadier.package-info -> et: net.minecraft.commands.synchronization.package-info -> eu: net.minecraft.core.AxisCycle -> ev: net.minecraft.core.AxisCycle NONE -> a net.minecraft.core.AxisCycle FORWARD -> b net.minecraft.core.AxisCycle BACKWARD -> c net.minecraft.core.Direction$Axis[] AXIS_VALUES -> d net.minecraft.core.AxisCycle[] VALUES -> e net.minecraft.core.AxisCycle[] $VALUES -> f 3:3:net.minecraft.core.AxisCycle[] values() -> values 3:3:net.minecraft.core.AxisCycle valueOf(java.lang.String) -> valueOf 3:3:void (java.lang.String,int) -> int cycle(int,int,int,net.minecraft.core.Direction$Axis) -> a double cycle(double,double,double,net.minecraft.core.Direction$Axis) -> a net.minecraft.core.Direction$Axis cycle(net.minecraft.core.Direction$Axis) -> a net.minecraft.core.AxisCycle inverse() -> a 88:88:net.minecraft.core.AxisCycle between(net.minecraft.core.Direction$Axis,net.minecraft.core.Direction$Axis) -> a 3:3:void (java.lang.String,int,net.minecraft.core.AxisCycle$1) -> 3:73:void () -> net.minecraft.core.AxisCycle$1 -> ev$1: 4:4:void (java.lang.String,int) -> 7:7:int cycle(int,int,int,net.minecraft.core.Direction$Axis) -> a 12:12:double cycle(double,double,double,net.minecraft.core.Direction$Axis) -> a 17:17:net.minecraft.core.Direction$Axis cycle(net.minecraft.core.Direction$Axis) -> a 22:22:net.minecraft.core.AxisCycle inverse() -> a net.minecraft.core.AxisCycle$2 -> ev$2: 28:28:void (java.lang.String,int) -> 31:31:int cycle(int,int,int,net.minecraft.core.Direction$Axis) -> a 36:36:double cycle(double,double,double,net.minecraft.core.Direction$Axis) -> a 41:41:net.minecraft.core.Direction$Axis cycle(net.minecraft.core.Direction$Axis) -> a 46:46:net.minecraft.core.AxisCycle inverse() -> a net.minecraft.core.AxisCycle$3 -> ev$3: 49:49:void (java.lang.String,int) -> 52:52:int cycle(int,int,int,net.minecraft.core.Direction$Axis) -> a 57:57:double cycle(double,double,double,net.minecraft.core.Direction$Axis) -> a 62:62:net.minecraft.core.Direction$Axis cycle(net.minecraft.core.Direction$Axis) -> a 67:67:net.minecraft.core.AxisCycle inverse() -> a net.minecraft.core.BlockPos -> ew: org.apache.logging.log4j.Logger LOGGER -> b net.minecraft.core.BlockPos ZERO -> a int PACKED_X_LENGTH -> c int PACKED_Z_LENGTH -> d int PACKED_Y_LENGTH -> f long PACKED_X_MASK -> g long PACKED_Y_MASK -> h long PACKED_Z_MASK -> i int Z_OFFSET -> j int X_OFFSET -> k 44:45:void (int,int,int) -> 48:49:void (double,double,double) -> 52:53:void (net.minecraft.world.entity.Entity) -> 56:57:void (net.minecraft.world.phys.Vec3) -> 60:61:void (net.minecraft.core.Position) -> 64:65:void (net.minecraft.core.Vec3i) -> 68:75:net.minecraft.core.BlockPos deserialize(com.mojang.datafixers.Dynamic) -> a 80:80:java.lang.Object serialize(com.mojang.datafixers.types.DynamicOps) -> a 84:84:long offset(long,net.minecraft.core.Direction) -> a 88:88:long offset(long,int,int,int) -> a 92:93:boolean isOutsideBuildHeight(long) -> a 97:97:int getX(long) -> b 101:101:int getY(long) -> c 105:105:int getZ(long) -> d 109:109:net.minecraft.core.BlockPos of(long) -> e 113:117:long asLong(int,int,int) -> a 125:125:long getFlatIndex(long) -> f 129:129:long asLong() -> a 134:137:net.minecraft.core.BlockPos offset(double,double,double) -> a 142:145:net.minecraft.core.BlockPos offset(int,int,int) -> b 150:150:net.minecraft.core.BlockPos offset(net.minecraft.core.Vec3i) -> a 155:155:net.minecraft.core.BlockPos subtract(net.minecraft.core.Vec3i) -> b 160:165:net.minecraft.core.BlockPos multiply(int) -> a 170:170:net.minecraft.core.BlockPos above() -> b 175:175:net.minecraft.core.BlockPos above(int) -> b 180:180:net.minecraft.core.BlockPos below() -> c 185:185:net.minecraft.core.BlockPos below(int) -> c 190:190:net.minecraft.core.BlockPos north() -> d 195:195:net.minecraft.core.BlockPos north(int) -> d 200:200:net.minecraft.core.BlockPos south() -> e 205:205:net.minecraft.core.BlockPos south(int) -> e 210:210:net.minecraft.core.BlockPos west() -> f 215:215:net.minecraft.core.BlockPos west(int) -> f 220:220:net.minecraft.core.BlockPos east() -> g 225:225:net.minecraft.core.BlockPos east(int) -> g 230:230:net.minecraft.core.BlockPos relative(net.minecraft.core.Direction) -> a 235:238:net.minecraft.core.BlockPos relative(net.minecraft.core.Direction,int) -> a 243:249:net.minecraft.core.BlockPos relative(net.minecraft.core.Direction$Axis,int) -> a 253:262:net.minecraft.core.BlockPos rotate(net.minecraft.world.level.block.Rotation) -> a 268:268:net.minecraft.core.BlockPos cross(net.minecraft.core.Vec3i) -> c 272:272:net.minecraft.core.BlockPos immutable() -> h 410:416:java.lang.Iterable betweenClosed(net.minecraft.core.BlockPos,net.minecraft.core.BlockPos) -> a 421:427:java.util.stream.Stream betweenClosedStream(net.minecraft.core.BlockPos,net.minecraft.core.BlockPos) -> b 432:432:java.util.stream.Stream betweenClosedStream(int,int,int,int,int,int) -> a 449:449:java.lang.Iterable betweenClosed(int,int,int,int,int,int) -> b 25:25:net.minecraft.core.Vec3i cross(net.minecraft.core.Vec3i) -> d 25:25:net.minecraft.core.Vec3i relative(net.minecraft.core.Direction$Axis,int) -> b 25:25:net.minecraft.core.Vec3i relative(net.minecraft.core.Direction,int) -> b 25:25:net.minecraft.core.Vec3i relative(net.minecraft.core.Direction) -> b 25:25:net.minecraft.core.Vec3i east(int) -> h 25:25:net.minecraft.core.Vec3i east() -> i 25:25:net.minecraft.core.Vec3i west(int) -> i 25:25:net.minecraft.core.Vec3i west() -> j 25:25:net.minecraft.core.Vec3i south(int) -> j 25:25:net.minecraft.core.Vec3i south() -> k 25:25:net.minecraft.core.Vec3i north(int) -> k 25:25:net.minecraft.core.Vec3i north() -> l 25:25:net.minecraft.core.Vec3i below(int) -> l 25:25:net.minecraft.core.Vec3i below() -> m 25:25:net.minecraft.core.Vec3i above(int) -> m 25:25:net.minecraft.core.Vec3i above() -> n 25:25:net.minecraft.core.Vec3i multiply(int) -> n 25:25:net.minecraft.core.Vec3i subtract(net.minecraft.core.Vec3i) -> e 25:25:net.minecraft.core.Vec3i offset(net.minecraft.core.Vec3i) -> f 25:25:net.minecraft.core.Vec3i offset(int,int,int) -> c 25:25:net.minecraft.core.Vec3i offset(double,double,double) -> b 449:449:java.util.Iterator lambda$betweenClosed$3(int,int,int,int,int,int) -> c 72:72:void lambda$deserialize$2(int[],int) -> a 71:71:void lambda$deserialize$1(int[],int) -> b 70:70:void lambda$deserialize$0(int[],int) -> c 27:41:void () -> net.minecraft.core.BlockPos$1 -> ew$1: net.minecraft.core.Cursor3D cursor -> a net.minecraft.core.BlockPos$MutableBlockPos nextPos -> b int val$minX -> c int val$minY -> d int val$minZ -> e int val$maxX -> f int val$maxY -> g int val$maxZ -> h 432:434:void (long,int,int,int,int,int,int,int) -> 438:442:boolean tryAdvance(java.util.function.Consumer) -> tryAdvance net.minecraft.core.BlockPos$2 -> ew$2: net.minecraft.core.Cursor3D cursor -> a net.minecraft.core.BlockPos$MutableBlockPos nextPos -> b int val$minX -> c int val$minY -> d int val$minZ -> e int val$maxX -> f int val$maxY -> g int val$maxZ -> h 449:451:void (int,int,int,int,int,int) -> 455:455:net.minecraft.core.BlockPos computeNext() -> a 449:449:java.lang.Object computeNext() -> computeNext net.minecraft.core.BlockPos$3 -> ew$3: int[] $SwitchMap$net$minecraft$world$level$block$Rotation -> a 253:253:void () -> net.minecraft.core.BlockPos$MutableBlockPos -> ew$a: int x -> b int y -> c int z -> d 281:282:void () -> 285:286:void (net.minecraft.core.BlockPos) -> 289:293:void (int,int,int) -> 296:297:void (double,double,double) -> 301:301:net.minecraft.core.BlockPos offset(double,double,double) -> a 306:306:net.minecraft.core.BlockPos offset(int,int,int) -> b 311:311:net.minecraft.core.BlockPos multiply(int) -> a 316:316:net.minecraft.core.BlockPos relative(net.minecraft.core.Direction,int) -> a 321:321:net.minecraft.core.BlockPos relative(net.minecraft.core.Direction$Axis,int) -> a 326:326:net.minecraft.core.BlockPos rotate(net.minecraft.world.level.block.Rotation) -> a 331:331:int getX() -> o 336:336:int getY() -> p 341:341:int getZ() -> q 345:348:net.minecraft.core.BlockPos$MutableBlockPos set(int,int,int) -> d 352:352:net.minecraft.core.BlockPos$MutableBlockPos set(net.minecraft.world.entity.Entity) -> a 356:356:net.minecraft.core.BlockPos$MutableBlockPos set(double,double,double) -> c 360:360:net.minecraft.core.BlockPos$MutableBlockPos set(net.minecraft.core.Vec3i) -> g 364:364:net.minecraft.core.BlockPos$MutableBlockPos set(long) -> g 368:371:net.minecraft.core.BlockPos$MutableBlockPos set(net.minecraft.core.AxisCycle,int,int,int) -> a 376:376:net.minecraft.core.BlockPos$MutableBlockPos move(net.minecraft.core.Direction) -> c 380:380:net.minecraft.core.BlockPos$MutableBlockPos move(net.minecraft.core.Direction,int) -> c 384:384:net.minecraft.core.BlockPos$MutableBlockPos move(int,int,int) -> e 388:388:net.minecraft.core.BlockPos$MutableBlockPos move(net.minecraft.core.Vec3i) -> h 392:393:void setX(int) -> o 396:397:void setY(int) -> p 400:401:void setZ(int) -> q 405:405:net.minecraft.core.BlockPos immutable() -> h 275:275:net.minecraft.core.Vec3i cross(net.minecraft.core.Vec3i) -> d 275:275:net.minecraft.core.Vec3i relative(net.minecraft.core.Direction$Axis,int) -> b 275:275:net.minecraft.core.Vec3i relative(net.minecraft.core.Direction,int) -> b 275:275:net.minecraft.core.Vec3i relative(net.minecraft.core.Direction) -> b 275:275:net.minecraft.core.Vec3i east(int) -> h 275:275:net.minecraft.core.Vec3i east() -> i 275:275:net.minecraft.core.Vec3i west(int) -> i 275:275:net.minecraft.core.Vec3i west() -> j 275:275:net.minecraft.core.Vec3i south(int) -> j 275:275:net.minecraft.core.Vec3i south() -> k 275:275:net.minecraft.core.Vec3i north(int) -> k 275:275:net.minecraft.core.Vec3i north() -> l 275:275:net.minecraft.core.Vec3i below(int) -> l 275:275:net.minecraft.core.Vec3i below() -> m 275:275:net.minecraft.core.Vec3i above(int) -> m 275:275:net.minecraft.core.Vec3i above() -> n 275:275:net.minecraft.core.Vec3i multiply(int) -> n 275:275:net.minecraft.core.Vec3i subtract(net.minecraft.core.Vec3i) -> e 275:275:net.minecraft.core.Vec3i offset(net.minecraft.core.Vec3i) -> f 275:275:net.minecraft.core.Vec3i offset(int,int,int) -> c 275:275:net.minecraft.core.Vec3i offset(double,double,double) -> b net.minecraft.core.BlockPos$PooledMutableBlockPos -> ew$b: boolean free -> f java.util.List POOL -> g 467:468:void (int,int,int) -> 471:471:net.minecraft.core.BlockPos$PooledMutableBlockPos acquire() -> r 475:475:net.minecraft.core.BlockPos$PooledMutableBlockPos acquire(net.minecraft.world.entity.Entity) -> b 479:479:net.minecraft.core.BlockPos$PooledMutableBlockPos acquire(double,double,double) -> d 483:483:net.minecraft.core.BlockPos$PooledMutableBlockPos acquire(net.minecraft.core.Vec3i) -> i 487:497:net.minecraft.core.BlockPos$PooledMutableBlockPos acquire(int,int,int) -> f 502:502:net.minecraft.core.BlockPos$PooledMutableBlockPos set(int,int,int) -> g 507:507:net.minecraft.core.BlockPos$PooledMutableBlockPos set(net.minecraft.world.entity.Entity) -> c 512:512:net.minecraft.core.BlockPos$PooledMutableBlockPos set(double,double,double) -> e 517:517:net.minecraft.core.BlockPos$PooledMutableBlockPos set(net.minecraft.core.Vec3i) -> j 522:522:net.minecraft.core.BlockPos$PooledMutableBlockPos move(net.minecraft.core.Direction) -> d 527:527:net.minecraft.core.BlockPos$PooledMutableBlockPos move(net.minecraft.core.Direction,int) -> d 532:532:net.minecraft.core.BlockPos$PooledMutableBlockPos move(int,int,int) -> h 537:537:net.minecraft.core.BlockPos$PooledMutableBlockPos move(net.minecraft.core.Vec3i) -> k 542:548:void close() -> close 460:460:net.minecraft.core.BlockPos$MutableBlockPos move(net.minecraft.core.Vec3i) -> h 460:460:net.minecraft.core.BlockPos$MutableBlockPos move(int,int,int) -> e 460:460:net.minecraft.core.BlockPos$MutableBlockPos move(net.minecraft.core.Direction,int) -> c 460:460:net.minecraft.core.BlockPos$MutableBlockPos move(net.minecraft.core.Direction) -> c 460:460:net.minecraft.core.BlockPos$MutableBlockPos set(net.minecraft.core.Vec3i) -> g 460:460:net.minecraft.core.BlockPos$MutableBlockPos set(double,double,double) -> c 460:460:net.minecraft.core.BlockPos$MutableBlockPos set(net.minecraft.world.entity.Entity) -> a 460:460:net.minecraft.core.BlockPos$MutableBlockPos set(int,int,int) -> d 464:464:void () -> net.minecraft.core.BlockSource -> ex: double x() -> a double y() -> b double z() -> c net.minecraft.core.BlockPos getPos() -> d net.minecraft.world.level.block.state.BlockState getBlockState() -> e net.minecraft.world.level.material.Material getMaterial() -> f net.minecraft.world.level.block.entity.BlockEntity getEntity() -> g net.minecraft.core.BlockSourceImpl -> ey: net.minecraft.world.level.Level level -> a net.minecraft.core.BlockPos pos -> b 13:16:void (net.minecraft.world.level.Level,net.minecraft.core.BlockPos) -> 20:20:net.minecraft.world.level.Level getLevel() -> h 25:25:double x() -> a 30:30:double y() -> b 35:35:double z() -> c 40:40:net.minecraft.core.BlockPos getPos() -> d 45:45:net.minecraft.world.level.block.state.BlockState getBlockState() -> e 50:50:net.minecraft.world.level.material.Material getMaterial() -> f 57:57:net.minecraft.world.level.block.entity.BlockEntity getEntity() -> g net.minecraft.core.Cursor3D -> ez: int minX -> a int minY -> b int minZ -> c int maxX -> d int maxY -> e int maxZ -> f int x -> g int y -> h int z -> i boolean started -> j 20:27:void (int,int,int,int,int,int) -> 30:53:boolean advance() -> a 59:59:int nextX() -> b 63:63:int nextY() -> c 67:67:int nextZ() -> d 71:82:int getNextType() -> e net.minecraft.core.DefaultedRegistry -> fa: net.minecraft.resources.ResourceLocation defaultKey -> R java.lang.Object defaultValue -> S 14:16:void (java.lang.String) -> 20:24:java.lang.Object registerMapping(int,net.minecraft.resources.ResourceLocation,java.lang.Object) -> a 29:30:int getId(java.lang.Object) -> a 36:37:net.minecraft.resources.ResourceLocation getKey(java.lang.Object) -> b 43:44:java.lang.Object get(net.minecraft.resources.ResourceLocation) -> a 50:51:java.lang.Object byId(int) -> a 57:58:java.lang.Object getRandom(java.util.Random) -> a 62:62:net.minecraft.resources.ResourceLocation getDefaultKey() -> a net.minecraft.core.Direction -> fb: net.minecraft.core.Direction DOWN -> a net.minecraft.core.Direction UP -> b net.minecraft.core.Direction NORTH -> c net.minecraft.core.Direction SOUTH -> d net.minecraft.core.Direction WEST -> e net.minecraft.core.Direction EAST -> f int data3d -> g int oppositeIndex -> h int data2d -> i java.lang.String name -> j net.minecraft.core.Direction$Axis axis -> k net.minecraft.core.Direction$AxisDirection axisDirection -> l net.minecraft.core.Vec3i normal -> m net.minecraft.core.Direction[] VALUES -> n java.util.Map BY_NAME -> o net.minecraft.core.Direction[] BY_3D_DATA -> p net.minecraft.core.Direction[] BY_2D_DATA -> q it.unimi.dsi.fastutil.longs.Long2ObjectMap BY_NORMAL -> r net.minecraft.core.Direction[] $VALUES -> s 20:20:net.minecraft.core.Direction[] values() -> values 20:20:net.minecraft.core.Direction valueOf(java.lang.String) -> valueOf 44:52:void (java.lang.String,int,int,int,int,java.lang.String,net.minecraft.core.Direction$AxisDirection,net.minecraft.core.Direction$Axis,net.minecraft.core.Vec3i) -> 55:92:net.minecraft.core.Direction[] orderedByNearest(net.minecraft.world.entity.Entity) -> a 98:98:net.minecraft.core.Direction[] makeDirectionArray(net.minecraft.core.Direction,net.minecraft.core.Direction,net.minecraft.core.Direction) -> a 102:102:int get3DDataValue() -> a 106:106:int get2DDataValue() -> b 110:110:net.minecraft.core.Direction$AxisDirection getAxisDirection() -> c 114:114:net.minecraft.core.Direction getOpposite() -> d 118:138:net.minecraft.core.Direction getClockWise(net.minecraft.core.Direction$Axis) -> a 143:163:net.minecraft.core.Direction getCounterClockWise(net.minecraft.core.Direction$Axis) -> b 168:178:net.minecraft.core.Direction getClockWise() -> e 183:193:net.minecraft.core.Direction getClockWiseX() -> o 198:208:net.minecraft.core.Direction getCounterClockWiseX() -> p 213:223:net.minecraft.core.Direction getClockWiseZ() -> q 228:238:net.minecraft.core.Direction getCounterClockWiseZ() -> r 243:253:net.minecraft.core.Direction getCounterClockWise() -> f 258:258:int getStepX() -> g 262:262:int getStepY() -> h 266:266:int getStepZ() -> i 270:270:java.lang.String getName() -> j 274:274:net.minecraft.core.Direction$Axis getAxis() -> k 279:282:net.minecraft.core.Direction byName(java.lang.String) -> a 286:286:net.minecraft.core.Direction from3DDataValue(int) -> a 290:290:net.minecraft.core.Direction from2DDataValue(int) -> b 295:295:net.minecraft.core.Direction fromNormal(net.minecraft.core.BlockPos) -> a 300:300:net.minecraft.core.Direction fromNormal(int,int,int) -> a 304:304:net.minecraft.core.Direction fromYRot(double) -> a 308:315:net.minecraft.core.Direction fromAxisAndDirection(net.minecraft.core.Direction$Axis,net.minecraft.core.Direction$AxisDirection) -> a 320:320:float toYRot() -> l 324:324:net.minecraft.core.Direction getRandomFace(java.util.Random) -> a 328:337:net.minecraft.core.Direction getNearest(float,float) -> a 341:341:net.minecraft.core.Direction getNearest(double,double,double) -> a 345:355:net.minecraft.core.Direction getNearest(float,float,float) -> a 360:360:java.lang.String toString() -> toString 365:365:java.lang.String getSerializedName() -> m 369:374:net.minecraft.core.Direction get(net.minecraft.core.Direction$AxisDirection,net.minecraft.core.Direction$Axis) -> a 501:501:net.minecraft.core.Vec3i getNormal() -> n 42:42:net.minecraft.core.Direction lambda$static$8(net.minecraft.core.Direction,net.minecraft.core.Direction) -> a 42:42:net.minecraft.core.Direction lambda$static$7(net.minecraft.core.Direction) -> a 42:42:java.lang.Long lambda$static$6(net.minecraft.core.Direction) -> b 41:41:net.minecraft.core.Direction[] lambda$static$5(int) -> c 41:41:int lambda$static$4(net.minecraft.core.Direction) -> c 41:41:boolean lambda$static$3(net.minecraft.core.Direction) -> d 40:40:net.minecraft.core.Direction[] lambda$static$2(int) -> d 40:40:int lambda$static$1(net.minecraft.core.Direction) -> e 39:39:net.minecraft.core.Direction lambda$static$0(net.minecraft.core.Direction) -> f 20:42:void () -> net.minecraft.core.Direction$1 -> fb$1: int[] $SwitchMap$net$minecraft$core$Direction$Axis -> a int[] $SwitchMap$net$minecraft$core$Direction -> b 118:168:void () -> net.minecraft.core.Direction$Axis -> fb$a: net.minecraft.core.Direction$Axis X -> a net.minecraft.core.Direction$Axis Y -> b net.minecraft.core.Direction$Axis Z -> c java.util.Map BY_NAME -> d java.lang.String name -> e net.minecraft.core.Direction$Axis[] $VALUES -> f 377:377:net.minecraft.core.Direction$Axis[] values() -> values 377:377:net.minecraft.core.Direction$Axis valueOf(java.lang.String) -> valueOf 417:419:void (java.lang.String,int,java.lang.String) -> 423:423:net.minecraft.core.Direction$Axis byName(java.lang.String) -> a 427:427:java.lang.String getName() -> a 431:431:boolean isVertical() -> b 435:435:boolean isHorizontal() -> c 440:440:java.lang.String toString() -> toString 444:444:net.minecraft.core.Direction$Axis getRandomAxis(java.util.Random) -> a 449:449:boolean test(net.minecraft.core.Direction) -> a 453:460:net.minecraft.core.Direction$Plane getPlane() -> d 465:465:java.lang.String getSerializedName() -> m int choose(int,int,int) -> a double choose(double,double,double) -> a 377:377:boolean test(java.lang.Object) -> test 413:413:net.minecraft.core.Direction$Axis lambda$static$0(net.minecraft.core.Direction$Axis) -> a 377:377:void (java.lang.String,int,java.lang.String,net.minecraft.core.Direction$1) -> 377:413:void () -> net.minecraft.core.Direction$Axis$1 -> fb$a$1: 378:378:void (java.lang.String,int,java.lang.String) -> 381:381:int choose(int,int,int) -> a 386:386:double choose(double,double,double) -> a 378:378:boolean test(java.lang.Object) -> test net.minecraft.core.Direction$Axis$2 -> fb$a$2: 389:389:void (java.lang.String,int,java.lang.String) -> 392:392:int choose(int,int,int) -> a 397:397:double choose(double,double,double) -> a 389:389:boolean test(java.lang.Object) -> test net.minecraft.core.Direction$Axis$3 -> fb$a$3: 400:400:void (java.lang.String,int,java.lang.String) -> 403:403:int choose(int,int,int) -> a 408:408:double choose(double,double,double) -> a 400:400:boolean test(java.lang.Object) -> test net.minecraft.core.Direction$AxisDirection -> fb$b: net.minecraft.core.Direction$AxisDirection POSITIVE -> a net.minecraft.core.Direction$AxisDirection NEGATIVE -> b int step -> c java.lang.String name -> d net.minecraft.core.Direction$AxisDirection[] $VALUES -> e 473:473:net.minecraft.core.Direction$AxisDirection[] values() -> values 473:473:net.minecraft.core.Direction$AxisDirection valueOf(java.lang.String) -> valueOf 481:484:void (java.lang.String,int,int,java.lang.String) -> 487:487:int getStep() -> a 491:491:java.lang.String getName() -> b 496:496:java.lang.String toString() -> toString 473:475:void () -> net.minecraft.core.Direction$Plane -> fb$c: net.minecraft.core.Direction$Plane HORIZONTAL -> a net.minecraft.core.Direction$Plane VERTICAL -> b net.minecraft.core.Direction[] faces -> c net.minecraft.core.Direction$Axis[] axis -> d net.minecraft.core.Direction$Plane[] $VALUES -> e 504:504:net.minecraft.core.Direction$Plane[] values() -> values 504:504:net.minecraft.core.Direction$Plane valueOf(java.lang.String) -> valueOf 512:515:void (java.lang.String,int,net.minecraft.core.Direction[],net.minecraft.core.Direction$Axis[]) -> 518:518:net.minecraft.core.Direction getRandomDirection(java.util.Random) -> a 522:522:net.minecraft.core.Direction$Axis getRandomAxis(java.util.Random) -> b 527:527:boolean test(net.minecraft.core.Direction) -> a 532:532:java.util.Iterator iterator() -> iterator 504:504:boolean test(java.lang.Object) -> test 504:506:void () -> net.minecraft.core.Direction8 -> fc: net.minecraft.core.Direction8 NORTH -> a net.minecraft.core.Direction8 NORTH_EAST -> b net.minecraft.core.Direction8 EAST -> c net.minecraft.core.Direction8 SOUTH_EAST -> d net.minecraft.core.Direction8 SOUTH -> e net.minecraft.core.Direction8 SOUTH_WEST -> f net.minecraft.core.Direction8 WEST -> g net.minecraft.core.Direction8 NORTH_WEST -> h int NORTH_WEST_MASK -> i int WEST_MASK -> j int SOUTH_WEST_MASK -> k int SOUTH_MASK -> l int SOUTH_EAST_MASK -> m int EAST_MASK -> n int NORTH_EAST_MASK -> o int NORTH_MASK -> p java.util.Set directions -> q net.minecraft.core.Direction8[] $VALUES -> r 8:8:net.minecraft.core.Direction8[] values() -> values 8:8:net.minecraft.core.Direction8 valueOf(java.lang.String) -> valueOf 29:31:void (java.lang.String,int,net.minecraft.core.Direction[]) -> 34:56:int getSideMask(boolean,boolean,boolean,boolean) -> a 60:60:java.util.Set getDirections() -> a 8:25:void () -> net.minecraft.core.GlobalPos -> fd: net.minecraft.world.level.dimension.DimensionType dimension -> a net.minecraft.core.BlockPos pos -> b 15:18:void (net.minecraft.world.level.dimension.DimensionType,net.minecraft.core.BlockPos) -> 21:21:net.minecraft.core.GlobalPos of(net.minecraft.world.level.dimension.DimensionType,net.minecraft.core.BlockPos) -> a 25:31:net.minecraft.core.GlobalPos of(com.mojang.datafixers.Dynamic) -> a 35:35:net.minecraft.world.level.dimension.DimensionType dimension() -> a 39:39:net.minecraft.core.BlockPos pos() -> b 44:51:boolean equals(java.lang.Object) -> equals 56:56:int hashCode() -> hashCode 61:63:java.lang.Object serialize(com.mojang.datafixers.types.DynamicOps) -> a 69:69:java.lang.String toString() -> toString 31:31:java.lang.IllegalArgumentException lambda$of$2() -> c 27:29:java.util.Optional lambda$of$1(com.mojang.datafixers.Dynamic,net.minecraft.world.level.dimension.DimensionType) -> a 29:29:net.minecraft.core.GlobalPos lambda$null$0(net.minecraft.world.level.dimension.DimensionType,net.minecraft.core.BlockPos) -> b net.minecraft.core.IdMap -> fe: int getId(java.lang.Object) -> a java.lang.Object byId(int) -> a net.minecraft.core.IdMapper -> ff: int nextId -> a java.util.IdentityHashMap tToId -> b java.util.List idToT -> c 20:21:void () -> 23:26:void (int) -> 29:41:void addMapping(java.lang.Object,int) -> a 44:45:void add(java.lang.Object) -> b 49:50:int getId(java.lang.Object) -> a 56:60:java.lang.Object byId(int) -> a 65:65:java.util.Iterator iterator() -> iterator 69:69:boolean contains(int) -> b 73:73:int size() -> a net.minecraft.core.LocatableSource -> fg: net.minecraft.core.Location -> fh: net.minecraft.world.level.Level getLevel() -> h net.minecraft.core.MapFiller -> fi: 9:9:void () -> 11:11:java.util.Map hashMapFrom(java.lang.Iterable,java.lang.Iterable) -> a 15:15:java.util.Map linkedHashMapFrom(java.lang.Iterable,java.lang.Iterable) -> b 19:28:java.util.Map from(java.lang.Iterable,java.lang.Iterable,java.util.Map) -> a net.minecraft.core.MappedRegistry -> fj: org.apache.logging.log4j.Logger LOGGER -> a net.minecraft.util.CrudeIncrementalIntIdentityHashBiMap map -> b com.google.common.collect.BiMap storage -> c java.lang.Object[] randomCache -> d int nextId -> R 19:23:void () -> 31:45:java.lang.Object registerMapping(int,net.minecraft.resources.ResourceLocation,java.lang.Object) -> a 50:50:java.lang.Object register(net.minecraft.resources.ResourceLocation,java.lang.Object) -> a 56:56:net.minecraft.resources.ResourceLocation getKey(java.lang.Object) -> b 61:61:int getId(java.lang.Object) -> a 67:67:java.lang.Object byId(int) -> a 72:72:java.util.Iterator iterator() -> iterator 78:78:java.lang.Object get(net.minecraft.resources.ResourceLocation) -> a 83:83:java.util.Optional getOptional(net.minecraft.resources.ResourceLocation) -> b 88:88:java.util.Set keySet() -> b 93:93:boolean isEmpty() -> c 100:107:java.lang.Object getRandom(java.util.Random) -> a 112:112:boolean containsKey(net.minecraft.resources.ResourceLocation) -> c 117:117:boolean containsId(int) -> b 20:20:void () -> net.minecraft.core.NonNullList -> fk: java.util.List list -> a java.lang.Object defaultValue -> b 14:14:net.minecraft.core.NonNullList create() -> a 19:23:net.minecraft.core.NonNullList withSize(int,java.lang.Object) -> a 28:28:net.minecraft.core.NonNullList of(java.lang.Object,java.lang.Object[]) -> a 35:36:void () -> 38:41:void (java.util.List,java.lang.Object) -> 46:46:java.lang.Object get(int) -> get 51:53:java.lang.Object set(int,java.lang.Object) -> set 58:61:void add(int,java.lang.Object) -> add 65:65:java.lang.Object remove(int) -> remove 70:70:int size() -> size 75:82:void clear() -> clear net.minecraft.core.Position -> fl: double x() -> a double y() -> b double z() -> c net.minecraft.core.PositionImpl -> fm: double x -> a double y -> b double z -> c 8:12:void (double,double,double) -> 16:16:double x() -> a 21:21:double y() -> b 26:26:double z() -> c net.minecraft.core.Registry -> fn: org.apache.logging.log4j.Logger LOGGER -> e java.util.Map LOADERS -> a net.minecraft.core.WritableRegistry REGISTRY -> f net.minecraft.core.Registry SOUND_EVENT -> g net.minecraft.core.DefaultedRegistry FLUID -> h net.minecraft.core.Registry MOB_EFFECT -> i net.minecraft.core.DefaultedRegistry BLOCK -> j net.minecraft.core.Registry ENCHANTMENT -> k net.minecraft.core.DefaultedRegistry ENTITY_TYPE -> l net.minecraft.core.DefaultedRegistry ITEM -> m net.minecraft.core.DefaultedRegistry POTION -> n net.minecraft.core.Registry CARVER -> o net.minecraft.core.Registry SURFACE_BUILDER -> p net.minecraft.core.Registry FEATURE -> q net.minecraft.core.Registry DECORATOR -> r net.minecraft.core.Registry BIOME -> s net.minecraft.core.Registry PARTICLE_TYPE -> t net.minecraft.core.Registry BIOME_SOURCE_TYPE -> u net.minecraft.core.Registry BLOCK_ENTITY_TYPE -> v net.minecraft.core.Registry CHUNK_GENERATOR_TYPE -> w net.minecraft.core.Registry DIMENSION_TYPE -> x net.minecraft.core.DefaultedRegistry MOTIVE -> y net.minecraft.core.Registry CUSTOM_STAT -> z net.minecraft.core.DefaultedRegistry CHUNK_STATUS -> A net.minecraft.core.Registry STRUCTURE_FEATURE -> B net.minecraft.core.Registry STRUCTURE_PIECE -> C net.minecraft.core.Registry RULE_TEST -> D net.minecraft.core.Registry STRUCTURE_PROCESSOR -> E net.minecraft.core.Registry STRUCTURE_POOL_ELEMENT -> F net.minecraft.core.Registry MENU -> G net.minecraft.core.Registry RECIPE_TYPE -> H net.minecraft.core.Registry RECIPE_SERIALIZER -> I net.minecraft.core.Registry STAT_TYPE -> J net.minecraft.core.DefaultedRegistry VILLAGER_TYPE -> K net.minecraft.core.DefaultedRegistry VILLAGER_PROFESSION -> L net.minecraft.core.DefaultedRegistry POINT_OF_INTEREST_TYPE -> M net.minecraft.core.DefaultedRegistry MEMORY_MODULE_TYPE -> N net.minecraft.core.DefaultedRegistry SENSOR_TYPE -> O net.minecraft.core.Registry SCHEDULE -> P net.minecraft.core.Registry ACTIVITY -> Q 67:67:void () -> 138:138:net.minecraft.core.Registry registerSimple(java.lang.String,java.util.function.Supplier) -> a 142:142:net.minecraft.core.DefaultedRegistry registerDefaulted(java.lang.String,java.lang.String,java.util.function.Supplier) -> a 146:149:net.minecraft.core.WritableRegistry internalRegister(java.lang.String,net.minecraft.core.WritableRegistry,java.util.function.Supplier) -> a net.minecraft.resources.ResourceLocation getKey(java.lang.Object) -> b int getId(java.lang.Object) -> a java.lang.Object get(net.minecraft.resources.ResourceLocation) -> a java.util.Optional getOptional(net.minecraft.resources.ResourceLocation) -> b java.util.Set keySet() -> b java.lang.Object getRandom(java.util.Random) -> a 170:170:java.util.stream.Stream stream() -> d boolean containsKey(net.minecraft.resources.ResourceLocation) -> c boolean containsId(int) -> b 178:178:java.lang.Object register(net.minecraft.core.Registry,java.lang.String,java.lang.Object) -> a 183:183:java.lang.Object register(net.minecraft.core.Registry,net.minecraft.resources.ResourceLocation,java.lang.Object) -> a 188:188:java.lang.Object registerMapping(net.minecraft.core.Registry,int,java.lang.String,java.lang.Object) -> a 123:134:void lambda$static$38(net.minecraft.core.WritableRegistry) -> a 117:120:void lambda$static$37(java.util.Map$Entry) -> a 113:113:net.minecraft.world.entity.schedule.Activity lambda$static$36() -> a 112:112:net.minecraft.world.entity.schedule.Schedule lambda$static$35() -> c 110:110:net.minecraft.world.entity.ai.sensing.SensorType lambda$static$34() -> e 109:109:net.minecraft.world.entity.ai.memory.MemoryModuleType lambda$static$33() -> f 108:108:net.minecraft.world.entity.ai.village.poi.PoiType lambda$static$32() -> g 107:107:net.minecraft.world.entity.npc.VillagerProfession lambda$static$31() -> h 106:106:net.minecraft.world.entity.npc.VillagerType lambda$static$30() -> i 104:104:net.minecraft.stats.StatType lambda$static$29() -> j 102:102:net.minecraft.world.item.crafting.RecipeSerializer lambda$static$28() -> k 101:101:net.minecraft.world.item.crafting.RecipeType lambda$static$27() -> l 100:100:net.minecraft.world.inventory.MenuType lambda$static$26() -> m 99:99:net.minecraft.world.level.levelgen.feature.structures.StructurePoolElementType lambda$static$25() -> n 98:98:net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorType lambda$static$24() -> o 97:97:net.minecraft.world.level.levelgen.structure.templatesystem.RuleTestType lambda$static$23() -> p 96:96:net.minecraft.world.level.levelgen.feature.StructurePieceType lambda$static$22() -> q 95:95:net.minecraft.world.level.levelgen.feature.StructureFeature lambda$static$21() -> r 94:94:net.minecraft.world.level.chunk.ChunkStatus lambda$static$20() -> s 93:93:net.minecraft.resources.ResourceLocation lambda$static$19() -> t 92:92:net.minecraft.world.entity.decoration.Motive lambda$static$18() -> u 91:91:net.minecraft.world.level.dimension.DimensionType lambda$static$17() -> v 90:90:net.minecraft.world.level.chunk.ChunkGeneratorType lambda$static$16() -> w 89:89:net.minecraft.world.level.block.entity.BlockEntityType lambda$static$15() -> x 88:88:net.minecraft.world.level.biome.BiomeSourceType lambda$static$14() -> y 87:87:net.minecraft.core.particles.ParticleType lambda$static$13() -> z 86:86:net.minecraft.world.level.biome.Biome lambda$static$12() -> A 85:85:net.minecraft.world.level.levelgen.placement.FeatureDecorator lambda$static$11() -> B 84:84:net.minecraft.world.level.levelgen.feature.Feature lambda$static$10() -> C 83:83:net.minecraft.world.level.levelgen.surfacebuilders.SurfaceBuilder lambda$static$9() -> D 82:82:net.minecraft.world.level.levelgen.carver.WorldCarver lambda$static$8() -> E 81:81:net.minecraft.world.item.alchemy.Potion lambda$static$7() -> F 80:80:net.minecraft.world.item.Item lambda$static$6() -> G 79:79:net.minecraft.world.entity.EntityType lambda$static$5() -> H 78:78:net.minecraft.world.item.enchantment.Enchantment lambda$static$4() -> I 77:77:net.minecraft.world.level.block.Block lambda$static$3() -> J 76:76:net.minecraft.world.effect.MobEffect lambda$static$2() -> K 75:75:net.minecraft.world.level.material.Fluid lambda$static$1() -> L 74:74:net.minecraft.sounds.SoundEvent lambda$static$0() -> M 68:135:void () -> net.minecraft.core.Rotations -> fo: float x -> a float y -> b float z -> c 12:16:void (float,float,float) -> 19:20:void (net.minecraft.nbt.ListTag) -> 23:27:net.minecraft.nbt.ListTag save() -> a 32:36:boolean equals(java.lang.Object) -> equals 40:40:float getX() -> b 44:44:float getY() -> c 48:48:float getZ() -> d 52:52:float getWrappedX() -> e 56:56:float getWrappedY() -> f 60:60:float getWrappedZ() -> g net.minecraft.core.SectionPos -> fp: 40:41:void (int,int,int) -> 44:44:net.minecraft.core.SectionPos of(int,int,int) -> a 48:48:net.minecraft.core.SectionPos of(net.minecraft.core.BlockPos) -> a 52:52:net.minecraft.core.SectionPos of(net.minecraft.world.level.ChunkPos,int) -> a 56:59:net.minecraft.core.SectionPos of(net.minecraft.world.entity.Entity) -> a 64:64:net.minecraft.core.SectionPos of(long) -> a 68:68:long offset(long,net.minecraft.core.Direction) -> a 72:72:long offset(long,int,int,int) -> a 76:76:int blockToSectionCoord(int) -> a 80:80:int sectionRelative(int) -> b 84:87:short sectionRelativePos(net.minecraft.core.BlockPos) -> b 95:95:int sectionToBlockCoord(int) -> c 99:99:int x(long) -> b 103:103:int y(long) -> c 107:107:int z(long) -> d 111:111:int x() -> a 115:115:int y() -> b 119:119:int z() -> c 123:123:int minBlockX() -> d 127:127:int minBlockY() -> e 131:131:int minBlockZ() -> f 135:135:int maxBlockX() -> g 139:139:int maxBlockY() -> h 143:143:int maxBlockZ() -> r 147:150:long blockToSection(long) -> e 156:156:long getZeroNode(long) -> f 160:160:net.minecraft.core.BlockPos origin() -> s 164:165:net.minecraft.core.BlockPos center() -> t 169:169:net.minecraft.world.level.ChunkPos chunk() -> u 173:177:long asLong(int,int,int) -> b 181:181:long asLong() -> v 186:189:net.minecraft.core.SectionPos offset(int,int,int) -> d 193:193:java.util.stream.Stream blocksInside() -> w 197:200:java.util.stream.Stream cube(net.minecraft.core.SectionPos,int) -> a 204:204:java.util.stream.Stream betweenClosedStream(int,int,int,int,int,int) -> a 22:22:net.minecraft.core.Vec3i offset(int,int,int) -> c 22:22:void (int,int,int,net.minecraft.core.SectionPos$1) -> net.minecraft.core.SectionPos$1 -> fp$1: net.minecraft.core.Cursor3D cursor -> a int val$minX -> b int val$minY -> c int val$minZ -> d int val$maxX -> e int val$maxY -> f int val$maxZ -> g 204:205:void (long,int,int,int,int,int,int,int) -> 209:213:boolean tryAdvance(java.util.function.Consumer) -> tryAdvance net.minecraft.core.SerializableLong -> fq: long value -> a 10:12:void (long) -> 15:15:long value() -> a 20:20:java.lang.Object serialize(com.mojang.datafixers.types.DynamicOps) -> a 24:24:net.minecraft.core.SerializableLong of(com.mojang.datafixers.Dynamic) -> a 28:28:net.minecraft.core.SerializableLong of(long) -> a 33:40:boolean equals(java.lang.Object) -> equals 45:45:int hashCode() -> hashCode 50:50:java.lang.String toString() -> toString net.minecraft.core.Source -> fr: net.minecraft.core.Vec3i -> fs: net.minecraft.core.Vec3i ZERO -> e int x -> a int y -> b int z -> c 17:21:void (int,int,int) -> 24:25:void (double,double,double) -> 29:48:boolean equals(java.lang.Object) -> equals 53:53:int hashCode() -> hashCode 58:64:int compareTo(net.minecraft.core.Vec3i) -> l 68:68:int getX() -> o 72:72:int getY() -> p 76:76:int getZ() -> q 80:83:net.minecraft.core.Vec3i offset(double,double,double) -> b 87:90:net.minecraft.core.Vec3i offset(int,int,int) -> c 94:94:net.minecraft.core.Vec3i offset(net.minecraft.core.Vec3i) -> f 98:98:net.minecraft.core.Vec3i subtract(net.minecraft.core.Vec3i) -> e 102:107:net.minecraft.core.Vec3i multiply(int) -> n 111:111:net.minecraft.core.Vec3i above() -> n 115:115:net.minecraft.core.Vec3i above(int) -> m 119:119:net.minecraft.core.Vec3i below() -> m 123:123:net.minecraft.core.Vec3i below(int) -> l 127:127:net.minecraft.core.Vec3i north() -> l 131:131:net.minecraft.core.Vec3i north(int) -> k 135:135:net.minecraft.core.Vec3i south() -> k 139:139:net.minecraft.core.Vec3i south(int) -> j 143:143:net.minecraft.core.Vec3i west() -> j 147:147:net.minecraft.core.Vec3i west(int) -> i 151:151:net.minecraft.core.Vec3i east() -> i 155:155:net.minecraft.core.Vec3i east(int) -> h 159:159:net.minecraft.core.Vec3i relative(net.minecraft.core.Direction) -> b 163:166:net.minecraft.core.Vec3i relative(net.minecraft.core.Direction,int) -> b 170:176:net.minecraft.core.Vec3i relative(net.minecraft.core.Direction$Axis,int) -> b 180:180:net.minecraft.core.Vec3i cross(net.minecraft.core.Vec3i) -> d 184:184:boolean closerThan(net.minecraft.core.Vec3i,double) -> a 188:188:boolean closerThan(net.minecraft.core.Position,double) -> a 192:192:double distSqr(net.minecraft.core.Vec3i) -> m 196:196:double distSqr(net.minecraft.core.Position,boolean) -> a 200:204:double distSqr(double,double,double,boolean) -> a 208:211:int distManhattan(net.minecraft.core.Vec3i) -> n 216:220:java.lang.String toString() -> toString 224:227:java.lang.Iterable between(net.minecraft.core.Vec3i,net.minecraft.core.Vec3i) -> a 9:9:int compareTo(java.lang.Object) -> compareTo 227:227:java.util.Iterator lambda$between$0(net.minecraft.core.Vec3i,net.minecraft.core.Vec3i) -> b 11:11:void () -> net.minecraft.core.Vec3i$1 -> fs$1: net.minecraft.core.Vec3i lastPos -> c net.minecraft.core.Vec3i val$minCorner -> a net.minecraft.core.Vec3i val$maxCorner -> b 227:227:void (net.minecraft.core.Vec3i,net.minecraft.core.Vec3i) -> 232:255:net.minecraft.core.Vec3i computeNext() -> a 227:227:java.lang.Object computeNext() -> computeNext net.minecraft.core.WritableRegistry -> ft: 5:5:void () -> java.lang.Object registerMapping(int,net.minecraft.resources.ResourceLocation,java.lang.Object) -> a java.lang.Object register(net.minecraft.resources.ResourceLocation,java.lang.Object) -> a boolean isEmpty() -> c net.minecraft.core.dispenser.AbstractProjectileDispenseBehavior -> fu: 13:13:void () -> 16:26:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a 31:32:void playSound(net.minecraft.core.BlockSource) -> a net.minecraft.world.entity.projectile.Projectile getProjectile(net.minecraft.world.level.Level,net.minecraft.core.Position,net.minecraft.world.item.ItemStack) -> a 37:37:float getUncertainty() -> a 41:41:float getPower() -> b net.minecraft.core.dispenser.BoatDispenseItemBehavior -> fv: net.minecraft.core.dispenser.DefaultDispenseItemBehavior defaultDispenseItemBehavior -> b net.minecraft.world.entity.vehicle.Boat$Type type -> c 14:19:void (net.minecraft.world.entity.vehicle.Boat$Type) -> 23:48:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a 53:54:void playSound(net.minecraft.core.BlockSource) -> a net.minecraft.core.dispenser.DefaultDispenseItemBehavior -> fw: 12:12:void () -> 15:20:net.minecraft.world.item.ItemStack dispense(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> dispense 24:31:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a 35:57:void spawnItem(net.minecraft.world.level.Level,net.minecraft.world.item.ItemStack,int,net.minecraft.core.Direction,net.minecraft.core.Position) -> a 60:61:void playSound(net.minecraft.core.BlockSource) -> a 64:65:void playAnimation(net.minecraft.core.BlockSource,net.minecraft.core.Direction) -> a net.minecraft.core.dispenser.DispenseItemBehavior -> fx: net.minecraft.core.dispenser.DispenseItemBehavior NOOP -> a net.minecraft.world.item.ItemStack dispense(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> dispense 77:517:void bootStrap() -> c 67:67:net.minecraft.world.item.ItemStack lambda$static$0(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a 67:67:void () -> net.minecraft.core.dispenser.DispenseItemBehavior$1 -> fx$1: 77:77:void () -> 80:83:net.minecraft.world.entity.projectile.Projectile getProjectile(net.minecraft.world.level.Level,net.minecraft.core.Position,net.minecraft.world.item.ItemStack) -> a net.minecraft.core.dispenser.DispenseItemBehavior$10 -> fx$2: 194:194:void () -> 197:212:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a 217:218:void playSound(net.minecraft.core.BlockSource) -> a net.minecraft.core.dispenser.DispenseItemBehavior$11 -> fx$3: 221:221:void () -> 224:241:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a 246:247:void playSound(net.minecraft.core.BlockSource) -> a 238:238:void lambda$execute$0(net.minecraft.world.item.ItemStack,net.minecraft.world.entity.projectile.SmallFireball) -> a net.minecraft.core.dispenser.DispenseItemBehavior$12 -> fx$4: net.minecraft.core.dispenser.DefaultDispenseItemBehavior defaultDispenseItemBehavior -> b 257:258:void () -> 262:271:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a net.minecraft.core.dispenser.DispenseItemBehavior$13 -> fx$5: net.minecraft.core.dispenser.DefaultDispenseItemBehavior defaultDispenseItemBehavior -> b 281:282:void () -> 286:311:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a net.minecraft.core.dispenser.DispenseItemBehavior$14 -> fx$6: 315:315:void () -> 318:339:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a net.minecraft.core.dispenser.DispenseItemBehavior$15 -> fx$7: 343:343:void () -> 346:358:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a net.minecraft.core.dispenser.DispenseItemBehavior$16 -> fx$8: 362:362:void () -> 365:373:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a net.minecraft.core.dispenser.DispenseItemBehavior$17 -> fx$9: 377:377:void () -> 380:382:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a net.minecraft.core.dispenser.DispenseItemBehavior$18 -> fx$10: 390:390:void () -> 393:409:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a net.minecraft.core.dispenser.DispenseItemBehavior$19 -> fx$11: 413:413:void () -> 416:433:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a net.minecraft.core.dispenser.DispenseItemBehavior$2 -> fx$12: 86:86:void () -> 89:93:net.minecraft.world.entity.projectile.Projectile getProjectile(net.minecraft.world.level.Level,net.minecraft.core.Position,net.minecraft.world.item.ItemStack) -> a net.minecraft.core.dispenser.DispenseItemBehavior$20 -> fx$13: net.minecraft.core.dispenser.DefaultDispenseItemBehavior defaultDispenseItemBehavior -> b 442:443:void () -> 446:452:net.minecraft.world.item.ItemStack takeLiquid(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack,net.minecraft.world.item.ItemStack) -> a 457:470:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a net.minecraft.core.dispenser.DispenseItemBehavior$21 -> fx$14: 475:475:void () -> 478:514:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a net.minecraft.core.dispenser.DispenseItemBehavior$3 -> fx$15: 96:96:void () -> 99:102:net.minecraft.world.entity.projectile.Projectile getProjectile(net.minecraft.world.level.Level,net.minecraft.core.Position,net.minecraft.world.item.ItemStack) -> a net.minecraft.core.dispenser.DispenseItemBehavior$4 -> fx$16: 105:105:void () -> 108:108:net.minecraft.world.entity.projectile.Projectile getProjectile(net.minecraft.world.level.Level,net.minecraft.core.Position,net.minecraft.world.item.ItemStack) -> a 108:108:void lambda$getProjectile$0(net.minecraft.world.item.ItemStack,net.minecraft.world.entity.projectile.ThrownEgg) -> a net.minecraft.core.dispenser.DispenseItemBehavior$5 -> fx$17: 111:111:void () -> 114:114:net.minecraft.world.entity.projectile.Projectile getProjectile(net.minecraft.world.level.Level,net.minecraft.core.Position,net.minecraft.world.item.ItemStack) -> a 114:114:void lambda$getProjectile$0(net.minecraft.world.item.ItemStack,net.minecraft.world.entity.projectile.Snowball) -> a net.minecraft.core.dispenser.DispenseItemBehavior$6 -> fx$18: 117:117:void () -> 120:120:net.minecraft.world.entity.projectile.Projectile getProjectile(net.minecraft.world.level.Level,net.minecraft.core.Position,net.minecraft.world.item.ItemStack) -> a 125:125:float getUncertainty() -> a 130:130:float getPower() -> b 120:120:void lambda$getProjectile$0(net.minecraft.world.item.ItemStack,net.minecraft.world.entity.projectile.ThrownExperienceBottle) -> a net.minecraft.core.dispenser.DispenseItemBehavior$7 -> fx$19: 134:134:void () -> 137:152:net.minecraft.world.item.ItemStack dispense(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> dispense net.minecraft.core.dispenser.DispenseItemBehavior$7$1 -> fx$19$1: net.minecraft.core.dispenser.DispenseItemBehavior$7 this$0 -> b 137:137:void (net.minecraft.core.dispenser.DispenseItemBehavior$7) -> 140:140:net.minecraft.world.entity.projectile.Projectile getProjectile(net.minecraft.world.level.Level,net.minecraft.core.Position,net.minecraft.world.item.ItemStack) -> a 145:145:float getUncertainty() -> a 150:150:float getPower() -> b 140:140:void lambda$getProjectile$0(net.minecraft.world.item.ItemStack,net.minecraft.world.entity.projectile.ThrownPotion) -> a net.minecraft.core.dispenser.DispenseItemBehavior$8 -> fx$20: 156:156:void () -> 159:174:net.minecraft.world.item.ItemStack dispense(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> dispense net.minecraft.core.dispenser.DispenseItemBehavior$8$1 -> fx$20$1: net.minecraft.core.dispenser.DispenseItemBehavior$8 this$0 -> b 159:159:void (net.minecraft.core.dispenser.DispenseItemBehavior$8) -> 162:162:net.minecraft.world.entity.projectile.Projectile getProjectile(net.minecraft.world.level.Level,net.minecraft.core.Position,net.minecraft.world.item.ItemStack) -> a 167:167:float getUncertainty() -> a 172:172:float getPower() -> b 162:162:void lambda$getProjectile$0(net.minecraft.world.item.ItemStack,net.minecraft.world.entity.projectile.ThrownPotion) -> a net.minecraft.core.dispenser.DispenseItemBehavior$9 -> fx$21: 178:178:void () -> 181:186:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a net.minecraft.core.dispenser.OptionalDispenseItemBehavior -> fy: boolean success -> b 6:7:void () -> 11:12:void playSound(net.minecraft.core.BlockSource) -> a net.minecraft.core.dispenser.ShulkerBoxDispenseBehavior -> fz: 13:13:void () -> 16:26:net.minecraft.world.item.ItemStack execute(net.minecraft.core.BlockSource,net.minecraft.world.item.ItemStack) -> a net.minecraft.core.dispenser.package-info -> ga: net.minecraft.core.package-info -> gb: net.minecraft.core.particles.BlockParticleOption -> gc: net.minecraft.core.particles.ParticleOptions$Deserializer DESERIALIZER -> a net.minecraft.core.particles.ParticleType type -> b net.minecraft.world.level.block.state.BlockState state -> c 28:31:void (net.minecraft.core.particles.ParticleType,net.minecraft.world.level.block.state.BlockState) -> 35:36:void writeToNetwork(net.minecraft.network.FriendlyByteBuf) -> a 40:40:java.lang.String writeToString() -> a 45:45:net.minecraft.core.particles.ParticleType getType() -> b 49:49:net.minecraft.world.level.block.state.BlockState getState() -> c 12:12:void () -> net.minecraft.core.particles.BlockParticleOption$1 -> gc$1: 12:12:void () -> 15:16:net.minecraft.core.particles.BlockParticleOption fromCommand(net.minecraft.core.particles.ParticleType,com.mojang.brigadier.StringReader) -> a 21:21:net.minecraft.core.particles.BlockParticleOption fromNetwork(net.minecraft.core.particles.ParticleType,net.minecraft.network.FriendlyByteBuf) -> a 12:12:net.minecraft.core.particles.ParticleOptions fromNetwork(net.minecraft.core.particles.ParticleType,net.minecraft.network.FriendlyByteBuf) -> b 12:12:net.minecraft.core.particles.ParticleOptions fromCommand(net.minecraft.core.particles.ParticleType,com.mojang.brigadier.StringReader) -> b net.minecraft.core.particles.DustParticleOptions -> gd: net.minecraft.core.particles.DustParticleOptions REDSTONE -> a net.minecraft.core.particles.ParticleOptions$Deserializer DESERIALIZER -> b float r -> c float g -> d float b -> e float scale -> f 39:45:void (float,float,float,float) -> 49:53:void writeToNetwork(net.minecraft.network.FriendlyByteBuf) -> a 57:57:java.lang.String writeToString() -> a 62:62:net.minecraft.core.particles.ParticleType getType() -> b 66:66:float getR() -> c 70:70:float getG() -> d 74:74:float getB() -> e 78:78:float getScale() -> f 12:13:void () -> net.minecraft.core.particles.DustParticleOptions$1 -> gd$1: 13:13:void () -> 17:25:net.minecraft.core.particles.DustParticleOptions fromCommand(net.minecraft.core.particles.ParticleType,com.mojang.brigadier.StringReader) -> a 30:30:net.minecraft.core.particles.DustParticleOptions fromNetwork(net.minecraft.core.particles.ParticleType,net.minecraft.network.FriendlyByteBuf) -> a 13:13:net.minecraft.core.particles.ParticleOptions fromNetwork(net.minecraft.core.particles.ParticleType,net.minecraft.network.FriendlyByteBuf) -> b 13:13:net.minecraft.core.particles.ParticleOptions fromCommand(net.minecraft.core.particles.ParticleType,com.mojang.brigadier.StringReader) -> b net.minecraft.core.particles.ItemParticleOption -> ge: net.minecraft.core.particles.ParticleOptions$Deserializer DESERIALIZER -> a net.minecraft.core.particles.ParticleType type -> b net.minecraft.world.item.ItemStack itemStack -> c 30:33:void (net.minecraft.core.particles.ParticleType,net.minecraft.world.item.ItemStack) -> 37:38:void writeToNetwork(net.minecraft.network.FriendlyByteBuf) -> a 42:42:java.lang.String writeToString() -> a 47:47:net.minecraft.core.particles.ParticleType getType() -> b 51:51:net.minecraft.world.item.ItemStack getItem() -> c 12:12:void () -> net.minecraft.core.particles.ItemParticleOption$1 -> ge$1: 12:12:void () -> 15:18:net.minecraft.core.particles.ItemParticleOption fromCommand(net.minecraft.core.particles.ParticleType,com.mojang.brigadier.StringReader) -> a 23:23:net.minecraft.core.particles.ItemParticleOption fromNetwork(net.minecraft.core.particles.ParticleType,net.minecraft.network.FriendlyByteBuf) -> a 12:12:net.minecraft.core.particles.ParticleOptions fromNetwork(net.minecraft.core.particles.ParticleType,net.minecraft.network.FriendlyByteBuf) -> b 12:12:net.minecraft.core.particles.ParticleOptions fromCommand(net.minecraft.core.particles.ParticleType,com.mojang.brigadier.StringReader) -> b net.minecraft.core.particles.ParticleOptions -> gf: net.minecraft.core.particles.ParticleType getType() -> b void writeToNetwork(net.minecraft.network.FriendlyByteBuf) -> a java.lang.String writeToString() -> a net.minecraft.core.particles.ParticleOptions$Deserializer -> gf$a: net.minecraft.core.particles.ParticleOptions fromCommand(net.minecraft.core.particles.ParticleType,com.mojang.brigadier.StringReader) -> b net.minecraft.core.particles.ParticleOptions fromNetwork(net.minecraft.core.particles.ParticleType,net.minecraft.network.FriendlyByteBuf) -> b net.minecraft.core.particles.ParticleType -> gg: boolean overrideLimiter -> a net.minecraft.core.particles.ParticleOptions$Deserializer deserializer -> b 7:10:void (boolean,net.minecraft.core.particles.ParticleOptions$Deserializer) -> 13:13:boolean getOverrideLimiter() -> c 17:17:net.minecraft.core.particles.ParticleOptions$Deserializer getDeserializer() -> d net.minecraft.core.particles.ParticleTypes -> gh: net.minecraft.core.particles.SimpleParticleType AMBIENT_ENTITY_EFFECT -> a net.minecraft.core.particles.SimpleParticleType ANGRY_VILLAGER -> b net.minecraft.core.particles.SimpleParticleType BARRIER -> c net.minecraft.core.particles.ParticleType BLOCK -> d net.minecraft.core.particles.SimpleParticleType BUBBLE -> e net.minecraft.core.particles.SimpleParticleType CLOUD -> f net.minecraft.core.particles.SimpleParticleType CRIT -> g net.minecraft.core.particles.SimpleParticleType DAMAGE_INDICATOR -> h net.minecraft.core.particles.SimpleParticleType DRAGON_BREATH -> i net.minecraft.core.particles.SimpleParticleType DRIPPING_LAVA -> j net.minecraft.core.particles.SimpleParticleType FALLING_LAVA -> k net.minecraft.core.particles.SimpleParticleType LANDING_LAVA -> l net.minecraft.core.particles.SimpleParticleType DRIPPING_WATER -> m net.minecraft.core.particles.SimpleParticleType FALLING_WATER -> n net.minecraft.core.particles.ParticleType DUST -> o net.minecraft.core.particles.SimpleParticleType EFFECT -> p net.minecraft.core.particles.SimpleParticleType ELDER_GUARDIAN -> q net.minecraft.core.particles.SimpleParticleType ENCHANTED_HIT -> r net.minecraft.core.particles.SimpleParticleType ENCHANT -> s net.minecraft.core.particles.SimpleParticleType END_ROD -> t net.minecraft.core.particles.SimpleParticleType ENTITY_EFFECT -> u net.minecraft.core.particles.SimpleParticleType EXPLOSION_EMITTER -> v net.minecraft.core.particles.SimpleParticleType EXPLOSION -> w net.minecraft.core.particles.ParticleType FALLING_DUST -> x net.minecraft.core.particles.SimpleParticleType FIREWORK -> y net.minecraft.core.particles.SimpleParticleType FISHING -> z net.minecraft.core.particles.SimpleParticleType FLAME -> A net.minecraft.core.particles.SimpleParticleType FLASH -> B net.minecraft.core.particles.SimpleParticleType HAPPY_VILLAGER -> C net.minecraft.core.particles.SimpleParticleType COMPOSTER -> D net.minecraft.core.particles.SimpleParticleType HEART -> E net.minecraft.core.particles.SimpleParticleType INSTANT_EFFECT -> F net.minecraft.core.particles.ParticleType ITEM -> G net.minecraft.core.particles.SimpleParticleType ITEM_SLIME -> H net.minecraft.core.particles.SimpleParticleType ITEM_SNOWBALL -> I net.minecraft.core.particles.SimpleParticleType LARGE_SMOKE -> J net.minecraft.core.particles.SimpleParticleType LAVA -> K net.minecraft.core.particles.SimpleParticleType MYCELIUM -> L net.minecraft.core.particles.SimpleParticleType NOTE -> M net.minecraft.core.particles.SimpleParticleType POOF -> N net.minecraft.core.particles.SimpleParticleType PORTAL -> O net.minecraft.core.particles.SimpleParticleType RAIN -> P net.minecraft.core.particles.SimpleParticleType SMOKE -> Q net.minecraft.core.particles.SimpleParticleType SNEEZE -> R net.minecraft.core.particles.SimpleParticleType SPIT -> S net.minecraft.core.particles.SimpleParticleType SQUID_INK -> T net.minecraft.core.particles.SimpleParticleType SWEEP_ATTACK -> U net.minecraft.core.particles.SimpleParticleType TOTEM_OF_UNDYING -> V net.minecraft.core.particles.SimpleParticleType UNDERWATER -> W net.minecraft.core.particles.SimpleParticleType SPLASH -> X net.minecraft.core.particles.SimpleParticleType WITCH -> Y net.minecraft.core.particles.SimpleParticleType BUBBLE_POP -> Z net.minecraft.core.particles.SimpleParticleType CURRENT_DOWN -> aa net.minecraft.core.particles.SimpleParticleType BUBBLE_COLUMN_UP -> ab net.minecraft.core.particles.SimpleParticleType NAUTILUS -> ac net.minecraft.core.particles.SimpleParticleType DOLPHIN -> ad net.minecraft.core.particles.SimpleParticleType CAMPFIRE_COSY_SMOKE -> ae net.minecraft.core.particles.SimpleParticleType CAMPFIRE_SIGNAL_SMOKE -> af net.minecraft.core.particles.SimpleParticleType DRIPPING_HONEY -> ag net.minecraft.core.particles.SimpleParticleType FALLING_HONEY -> ah net.minecraft.core.particles.SimpleParticleType LANDING_HONEY -> ai net.minecraft.core.particles.SimpleParticleType FALLING_NECTAR -> aj 5:5:void () -> 74:74:net.minecraft.core.particles.SimpleParticleType register(java.lang.String,boolean) -> a 78:78:net.minecraft.core.particles.ParticleType register(java.lang.String,net.minecraft.core.particles.ParticleOptions$Deserializer) -> a 6:71:void () -> net.minecraft.core.particles.SimpleParticleType -> gi: net.minecraft.core.particles.ParticleOptions$Deserializer DESERIALIZER -> a 22:23:void (boolean) -> 27:27:net.minecraft.core.particles.ParticleType getType() -> b 32:32:void writeToNetwork(net.minecraft.network.FriendlyByteBuf) -> a 36:36:java.lang.String writeToString() -> a 9:9:void () -> net.minecraft.core.particles.SimpleParticleType$1 -> gi$1: 9:9:void () -> 12:12:net.minecraft.core.particles.SimpleParticleType fromCommand(net.minecraft.core.particles.ParticleType,com.mojang.brigadier.StringReader) -> a 17:17:net.minecraft.core.particles.SimpleParticleType fromNetwork(net.minecraft.core.particles.ParticleType,net.minecraft.network.FriendlyByteBuf) -> a 9:9:net.minecraft.core.particles.ParticleOptions fromNetwork(net.minecraft.core.particles.ParticleType,net.minecraft.network.FriendlyByteBuf) -> b 9:9:net.minecraft.core.particles.ParticleOptions fromCommand(net.minecraft.core.particles.ParticleType,com.mojang.brigadier.StringReader) -> b net.minecraft.core.particles.package-info -> gj: net.minecraft.data.DataGenerator -> gk: org.apache.logging.log4j.Logger LOGGER -> a java.util.Collection inputFolders -> b java.nio.file.Path outputFolder -> c java.util.List providers -> d 20:29:void (java.nio.file.Path,java.util.Collection) -> 32:32:java.util.Collection getInputFolders() -> a 36:36:java.nio.file.Path getOutputFolder() -> b 40:56:void run() -> c 59:60:void addProvider(net.minecraft.data.DataProvider) -> a 16:24:void () -> net.minecraft.data.DataProvider -> gl: com.google.common.hash.HashFunction SHA1 -> a void run(net.minecraft.data.HashCache) -> a java.lang.String getName() -> a 22:32:void save(com.google.gson.Gson,net.minecraft.data.HashCache,com.google.gson.JsonElement,java.nio.file.Path) -> a 15:15:void () -> net.minecraft.data.HashCache -> gm: org.apache.logging.log4j.Logger LOGGER -> a java.nio.file.Path path -> b java.nio.file.Path cachePath -> c int hits -> d java.util.Map oldCache -> e java.util.Map newCache -> f java.util.Set keep -> g 29:48:void (java.nio.file.Path,java.lang.String) -> 51:74:void purgeStaleAndWrite() -> a 78:78:java.lang.String getHash(java.nio.file.Path) -> a 82:86:void putNew(java.nio.file.Path,java.lang.String) -> a 89:89:boolean had(java.nio.file.Path) -> b 93:94:void keep(java.nio.file.Path) -> c 97:106:void removeStale() -> b 109:109:java.util.stream.Stream walkOutputFiles() -> c 109:109:boolean lambda$walkOutputFiles$4(java.nio.file.Path) -> d 98:105:void lambda$removeStale$3(java.nio.file.Path) -> e 62:62:java.lang.String lambda$purgeStaleAndWrite$2(java.util.Map$Entry) -> a 44:46:void lambda$new$1(java.nio.file.Path,java.lang.String) -> b 40:40:void lambda$new$0(java.nio.file.Path) -> f 22:22:void () -> net.minecraft.data.Main -> net.minecraft.data.Main: 27:27:void () -> 30:56:void main(java.lang.String[]) -> main 59:82:net.minecraft.data.DataGenerator createStandardGenerator(java.nio.file.Path,java.util.Collection,boolean,boolean,boolean,boolean,boolean) -> a 54:54:java.nio.file.Path lambda$main$0(java.lang.String) -> a net.minecraft.data.advancements.AdvancementProvider -> gn: org.apache.logging.log4j.Logger LOGGER -> b com.google.gson.Gson GSON -> c net.minecraft.data.DataGenerator generator -> d java.util.List tabs -> e 26:36:void (net.minecraft.data.DataGenerator) -> 40:58:void run(net.minecraft.data.HashCache) -> a 61:61:java.nio.file.Path createPath(java.nio.file.Path,net.minecraft.advancements.Advancement) -> a 66:66:java.lang.String getName() -> a 43:53:void lambda$run$0(java.util.Set,java.nio.file.Path,net.minecraft.data.HashCache,net.minecraft.advancements.Advancement) -> a 22:23:void () -> net.minecraft.data.advancements.AdventureAdvancements -> go: net.minecraft.world.level.biome.Biome[] EXPLORABLE_BIOMES -> a net.minecraft.world.entity.EntityType[] MOBS_TO_KILL -> b 42:42:void () -> 119:231:void accept(java.util.function.Consumer) -> a 234:237:net.minecraft.advancements.Advancement$Builder addMobsToKill(net.minecraft.advancements.Advancement$Builder) -> a 241:244:net.minecraft.advancements.Advancement$Builder addBiomes(net.minecraft.advancements.Advancement$Builder) -> b 42:42:void accept(java.lang.Object) -> accept 43:89:void () -> net.minecraft.data.advancements.HusbandryAdvancements -> gp: net.minecraft.world.entity.EntityType[] BREEDABLE_ANIMALS -> a net.minecraft.world.item.Item[] FISH -> b net.minecraft.world.item.Item[] FISH_BUCKETS -> c net.minecraft.world.item.Item[] EDIBLE_ITEMS -> d 33:33:void () -> 110:175:void accept(java.util.function.Consumer) -> a 178:181:net.minecraft.advancements.Advancement$Builder addFood(net.minecraft.advancements.Advancement$Builder) -> a 185:188:net.minecraft.advancements.Advancement$Builder addBreedable(net.minecraft.advancements.Advancement$Builder) -> b 192:195:net.minecraft.advancements.Advancement$Builder addFishBuckets(net.minecraft.advancements.Advancement$Builder) -> c 199:202:net.minecraft.advancements.Advancement$Builder addFish(net.minecraft.advancements.Advancement$Builder) -> d 206:208:net.minecraft.advancements.Advancement$Builder addCatVariants(net.minecraft.advancements.Advancement$Builder) -> e 33:33:void accept(java.lang.Object) -> accept 206:206:void lambda$addCatVariants$0(net.minecraft.advancements.Advancement$Builder,java.lang.Integer,net.minecraft.resources.ResourceLocation) -> a 34:66:void () -> net.minecraft.data.advancements.NetherAdvancements -> gq: 35:35:void () -> 38:119:void accept(java.util.function.Consumer) -> a 35:35:void accept(java.lang.Object) -> accept net.minecraft.data.advancements.StoryAdvancements -> gr: 26:26:void () -> 29:131:void accept(java.util.function.Consumer) -> a 26:26:void accept(java.lang.Object) -> accept net.minecraft.data.advancements.TheEndAdvancements -> gs: 29:29:void () -> 32:85:void accept(java.util.function.Consumer) -> a 29:29:void accept(java.lang.Object) -> accept net.minecraft.data.advancements.package-info -> gt: net.minecraft.data.info.BlockListReport -> gu: com.google.gson.Gson GSON -> b net.minecraft.data.DataGenerator generator -> c 25:27:void (net.minecraft.data.DataGenerator) -> 31:74:void run(net.minecraft.data.HashCache) -> a 78:78:java.lang.String getName() -> a 22:22:void () -> net.minecraft.data.info.CommandsReport -> gv: com.google.gson.Gson GSON -> b net.minecraft.data.DataGenerator generator -> c 32:34:void (net.minecraft.data.DataGenerator) -> 38:49:void run(net.minecraft.data.HashCache) -> a 53:53:java.lang.String getName() -> a 29:29:void () -> net.minecraft.data.info.RegistryDumpReport -> gw: com.google.gson.Gson GSON -> b net.minecraft.data.DataGenerator generator -> c 22:24:void (net.minecraft.data.DataGenerator) -> 28:34:void run(net.minecraft.data.HashCache) -> a 37:58:com.google.gson.JsonElement dumpRegistry(net.minecraft.core.WritableRegistry) -> a 63:63:java.lang.String getName() -> a 30:30:void lambda$run$0(com.google.gson.JsonObject,net.minecraft.resources.ResourceLocation) -> a 19:19:void () -> net.minecraft.data.info.package-info -> gx: net.minecraft.data.loot.BlockLoot -> gy: net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder HAS_SILK_TOUCH -> a net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder HAS_NO_SILK_TOUCH -> b net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder HAS_SHEARS -> c net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder HAS_SHEARS_OR_SILK_TOUCH -> d net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder HAS_NO_SHEARS_OR_SILK_TOUCH -> e java.util.Set EXPLOSION_RESISTANT -> f float[] NORMAL_LEAVES_SAPLING_CHANCES -> g float[] JUNGLE_LEAVES_SAPLING_CHANGES -> h java.util.Map map -> i 90:135:void () -> 138:142:java.lang.Object applyExplosionDecay(net.minecraft.world.level.ItemLike,net.minecraft.world.level.storage.loot.functions.FunctionUserBuilder) -> a 146:150:java.lang.Object applyExplosionCondition(net.minecraft.world.level.ItemLike,net.minecraft.world.level.storage.loot.predicates.ConditionUserBuilder) -> a 154:157:net.minecraft.world.level.storage.loot.LootTable$Builder createSingleItemTable(net.minecraft.world.level.ItemLike) -> a 162:167:net.minecraft.world.level.storage.loot.LootTable$Builder createSelfDropDispatchTable(net.minecraft.world.level.block.Block,net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder,net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Builder) -> a 173:173:net.minecraft.world.level.storage.loot.LootTable$Builder createSilkTouchDispatchTable(net.minecraft.world.level.block.Block,net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Builder) -> a 177:177:net.minecraft.world.level.storage.loot.LootTable$Builder createShearsDispatchTable(net.minecraft.world.level.block.Block,net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Builder) -> b 181:181:net.minecraft.world.level.storage.loot.LootTable$Builder createSilkTouchOrShearsDispatchTable(net.minecraft.world.level.block.Block,net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Builder) -> c 185:185:net.minecraft.world.level.storage.loot.LootTable$Builder createSingleItemTableWithSilkTouch(net.minecraft.world.level.block.Block,net.minecraft.world.level.ItemLike) -> b 189:192:net.minecraft.world.level.storage.loot.LootTable$Builder createSingleItemTable(net.minecraft.world.level.ItemLike,net.minecraft.world.level.storage.loot.RandomIntGenerator) -> a 197:197:net.minecraft.world.level.storage.loot.LootTable$Builder createSingleItemTableWithSilkTouch(net.minecraft.world.level.block.Block,net.minecraft.world.level.ItemLike,net.minecraft.world.level.storage.loot.RandomIntGenerator) -> a 201:205:net.minecraft.world.level.storage.loot.LootTable$Builder createSilkTouchOnlyTable(net.minecraft.world.level.ItemLike) -> b 210:217:net.minecraft.world.level.storage.loot.LootTable$Builder createPotFlowerItemTable(net.minecraft.world.level.ItemLike) -> c 222:228:net.minecraft.world.level.storage.loot.LootTable$Builder createSlabItemTable(net.minecraft.world.level.block.Block) -> d 235:239:net.minecraft.world.level.storage.loot.LootTable$Builder createSinglePropConditionTable(net.minecraft.world.level.block.Block,net.minecraft.world.level.block.state.properties.Property,java.lang.Comparable) -> a 245:249:net.minecraft.world.level.storage.loot.LootTable$Builder createNameableBlockEntityTable(net.minecraft.world.level.block.Block) -> e 254:264:net.minecraft.world.level.storage.loot.LootTable$Builder createShulkerBoxDrop(net.minecraft.world.level.block.Block) -> f 270:276:net.minecraft.world.level.storage.loot.LootTable$Builder createBannerDrop(net.minecraft.world.level.block.Block) -> g 283:291:net.minecraft.world.level.storage.loot.LootTable$Builder createBeeNestDrop(net.minecraft.world.level.block.Block) -> h 297:306:net.minecraft.world.level.storage.loot.LootTable$Builder createBeeHiveDrop(net.minecraft.world.level.block.Block) -> i 312:314:net.minecraft.world.level.storage.loot.LootTable$Builder createOreDrop(net.minecraft.world.level.block.Block,net.minecraft.world.item.Item) -> a 320:322:net.minecraft.world.level.storage.loot.LootTable$Builder createMushroomBlockDrop(net.minecraft.world.level.block.Block,net.minecraft.world.level.ItemLike) -> c 328:330:net.minecraft.world.level.storage.loot.LootTable$Builder createGrassDrops(net.minecraft.world.level.block.Block) -> j 336:347:net.minecraft.world.level.storage.loot.LootTable$Builder createStemDrops(net.minecraft.world.level.block.Block,net.minecraft.world.item.Item) -> b 353:357:net.minecraft.world.level.storage.loot.LootTable$Builder createShearsOnlyDrop(net.minecraft.world.level.ItemLike) -> d 362:370:net.minecraft.world.level.storage.loot.LootTable$Builder createLeavesDrops(net.minecraft.world.level.block.Block,net.minecraft.world.level.block.Block,float[]) -> a 376:382:net.minecraft.world.level.storage.loot.LootTable$Builder createOakLeavesDrops(net.minecraft.world.level.block.Block,net.minecraft.world.level.block.Block,float[]) -> b 388:397:net.minecraft.world.level.storage.loot.LootTable$Builder createCropDrops(net.minecraft.world.level.block.Block,net.minecraft.world.item.Item,net.minecraft.world.item.Item,net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder) -> a 403:403:net.minecraft.world.level.storage.loot.LootTable$Builder noDrop() -> a 409:1276:void accept(java.util.function.BiConsumer) -> a 1279:1280:void dropPottedContents(net.minecraft.world.level.block.Block) -> a 1283:1284:void otherWhenSilkTouch(net.minecraft.world.level.block.Block,net.minecraft.world.level.block.Block) -> a 1287:1288:void dropOther(net.minecraft.world.level.block.Block,net.minecraft.world.level.ItemLike) -> a 1291:1292:void dropWhenSilkTouch(net.minecraft.world.level.block.Block) -> b 1295:1296:void dropSelf(net.minecraft.world.level.block.Block) -> c 1299:1300:void add(net.minecraft.world.level.block.Block,java.util.function.Function) -> a 1303:1304:void add(net.minecraft.world.level.block.Block,net.minecraft.world.level.storage.loot.LootTable$Builder) -> a 90:90:void accept(java.lang.Object) -> accept 1279:1279:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$dropPottedContents$77(net.minecraft.world.level.block.Block) -> k 1174:1175:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$76(net.minecraft.world.level.block.Block) -> l 1167:1170:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$75(net.minecraft.world.level.block.Block) -> m 1138:1161:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$74(net.minecraft.world.level.block.Block) -> n 1125:1133:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$73(net.minecraft.world.level.block.Block) -> o 1117:1121:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$72(net.minecraft.world.level.block.Block) -> p 1110:1113:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$71(net.minecraft.world.level.block.Block) -> q 1102:1106:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$70(net.minecraft.world.level.block.Block) -> r 1094:1098:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$69(net.minecraft.world.level.block.Block) -> s 1084:1087:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$68(net.minecraft.world.level.block.Block) -> t 1081:1081:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$67(net.minecraft.world.level.block.Block) -> u 1080:1080:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$66(net.minecraft.world.level.block.Block) -> v 1073:1076:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$65(net.minecraft.world.level.block.Block) -> w 1064:1065:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$64(net.minecraft.world.level.block.Block) -> x 1060:1061:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$63(net.minecraft.world.level.block.Block) -> y 1052:1055:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$62(net.minecraft.world.level.block.Block) -> z 1050:1050:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$61(net.minecraft.world.level.block.Block) -> A 1049:1049:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$60(net.minecraft.world.level.block.Block) -> B 1048:1048:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$59(net.minecraft.world.level.block.Block) -> C 1047:1047:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$58(net.minecraft.world.level.block.Block) -> D 1044:1044:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$57(net.minecraft.world.level.block.Block) -> E 1043:1043:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$56(net.minecraft.world.level.block.Block) -> F 1025:1038:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$55(net.minecraft.world.level.block.Block) -> G 1011:1021:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$54(net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder,net.minecraft.world.level.block.Block) -> a 1000:1006:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$53(net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder,net.minecraft.world.level.block.Block) -> b 997:997:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$52(net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder,net.minecraft.world.level.block.Block) -> c 994:994:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$51(net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder,net.minecraft.world.level.block.Block) -> d 990:990:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$50(net.minecraft.world.level.block.Block) -> H 989:989:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$49(net.minecraft.world.level.block.Block) -> I 987:987:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$48(net.minecraft.world.level.block.Block) -> J 986:986:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$47(net.minecraft.world.level.block.Block) -> K 985:985:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$46(net.minecraft.world.level.block.Block) -> L 984:984:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$45(net.minecraft.world.level.block.Block) -> M 969:974:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$44(net.minecraft.world.level.block.Block) -> N 899:904:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$43(net.minecraft.world.level.block.Block) -> O 889:895:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$42(net.minecraft.world.level.block.Block) -> P 879:884:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$41(net.minecraft.world.level.block.Block) -> Q 877:877:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$40(net.minecraft.world.level.block.Block) -> R 874:874:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$39(net.minecraft.world.level.block.Block) -> S 873:873:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$38(net.minecraft.world.level.block.Block) -> T 872:872:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$37(net.minecraft.world.level.block.Block) -> U 871:871:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$36(net.minecraft.world.level.block.Block) -> V 868:868:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$35(net.minecraft.world.level.block.Block) -> W 867:867:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$34(net.minecraft.world.level.block.Block) -> X 866:866:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$33(net.minecraft.world.level.block.Block) -> Y 865:865:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$32(net.minecraft.world.level.block.Block) -> Z 864:864:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$31(net.minecraft.world.level.block.Block) -> aa 863:863:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$30(net.minecraft.world.level.block.Block) -> ab 862:862:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$29(net.minecraft.world.level.block.Block) -> ac 861:861:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$28(net.minecraft.world.level.block.Block) -> ad 860:860:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$27(net.minecraft.world.level.block.Block) -> ae 859:859:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$26(net.minecraft.world.level.block.Block) -> af 858:858:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$25(net.minecraft.world.level.block.Block) -> ag 857:857:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$24(net.minecraft.world.level.block.Block) -> ah 856:856:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$23(net.minecraft.world.level.block.Block) -> ai 855:855:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$22(net.minecraft.world.level.block.Block) -> aj 854:854:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$21(net.minecraft.world.level.block.Block) -> ak 853:853:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$20(net.minecraft.world.level.block.Block) -> al 850:850:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$19(net.minecraft.world.level.block.Block) -> am 849:849:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$18(net.minecraft.world.level.block.Block) -> an 848:848:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$17(net.minecraft.world.level.block.Block) -> ao 847:847:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$16(net.minecraft.world.level.block.Block) -> ap 846:846:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$15(net.minecraft.world.level.block.Block) -> aq 845:845:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$14(net.minecraft.world.level.block.Block) -> ar 844:844:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$13(net.minecraft.world.level.block.Block) -> as 775:775:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$12(net.minecraft.world.level.block.Block) -> at 774:774:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$11(net.minecraft.world.level.block.Block) -> au 773:773:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$10(net.minecraft.world.level.block.Block) -> av 772:772:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$9(net.minecraft.world.level.block.Block) -> aw 769:769:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$8(net.minecraft.world.level.block.Block) -> ax 768:768:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$7(net.minecraft.world.level.block.Block) -> ay 767:767:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$6(net.minecraft.world.level.block.Block) -> az 766:766:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$5(net.minecraft.world.level.block.Block) -> aA 765:765:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$4(net.minecraft.world.level.block.Block) -> aB 764:764:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$3(net.minecraft.world.level.block.Block) -> aC 763:763:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$2(net.minecraft.world.level.block.Block) -> aD 762:762:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$1(net.minecraft.world.level.block.Block) -> aE 761:761:net.minecraft.world.level.storage.loot.LootTable$Builder lambda$accept$0(net.minecraft.world.level.block.Block) -> aF 91:133:void () -> net.minecraft.data.loot.ChestLoot -> gz: 26:26:void () -> 29:750:void accept(java.util.function.BiConsumer) -> a 26:26:void accept(java.lang.Object) -> accept net.minecraft.data.loot.EntityLoot -> ha: net.minecraft.advancements.critereon.EntityPredicate$Builder ENTITY_ON_FIRE -> a java.util.Set SPECIAL_LOOT_TABLE_TYPES -> b java.util.Map map -> c 48:66:void () -> 55:62:net.minecraft.world.level.storage.loot.LootTable$Builder createSheepTable(net.minecraft.world.level.ItemLike) -> a 70:728:void accept(java.util.function.BiConsumer) -> a 731:732:void add(net.minecraft.world.entity.EntityType,net.minecraft.world.level.storage.loot.LootTable$Builder) -> a 735:736:void add(net.minecraft.resources.ResourceLocation,net.minecraft.world.level.storage.loot.LootTable$Builder) -> a 48:48:void accept(java.lang.Object) -> accept 558:558:void lambda$accept$0(net.minecraft.nbt.CompoundTag) -> a 49:50:void () -> net.minecraft.data.loot.FishingLoot -> hb: net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder IN_JUNGLE -> a net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder IN_JUNGLE_HILLS -> b net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder IN_JUNGLE_EDGE -> c net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder IN_BAMBOO_JUNGLE -> d net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder IN_MODIFIED_JUNGLE -> e net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder IN_MODIFIED_JUNGLE_EDGE -> f net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder IN_BAMBOO_JUNGLE_HILLS -> g 29:29:void () -> 40:101:void accept(java.util.function.BiConsumer) -> a 29:29:void accept(java.lang.Object) -> accept 67:67:void lambda$accept$0(net.minecraft.nbt.CompoundTag) -> a 30:36:void () -> net.minecraft.data.loot.GiftLoot -> hc: 21:21:void () -> 24:174:void accept(java.util.function.BiConsumer) -> a 21:21:void accept(java.lang.Object) -> accept 109:109:void lambda$accept$12(net.minecraft.nbt.CompoundTag) -> a 108:108:void lambda$accept$11(net.minecraft.nbt.CompoundTag) -> b 107:107:void lambda$accept$10(net.minecraft.nbt.CompoundTag) -> c 106:106:void lambda$accept$9(net.minecraft.nbt.CompoundTag) -> d 105:105:void lambda$accept$8(net.minecraft.nbt.CompoundTag) -> e 104:104:void lambda$accept$7(net.minecraft.nbt.CompoundTag) -> f 103:103:void lambda$accept$6(net.minecraft.nbt.CompoundTag) -> g 102:102:void lambda$accept$5(net.minecraft.nbt.CompoundTag) -> h 101:101:void lambda$accept$4(net.minecraft.nbt.CompoundTag) -> i 100:100:void lambda$accept$3(net.minecraft.nbt.CompoundTag) -> j 99:99:void lambda$accept$2(net.minecraft.nbt.CompoundTag) -> k 98:98:void lambda$accept$1(net.minecraft.nbt.CompoundTag) -> l 97:97:void lambda$accept$0(net.minecraft.nbt.CompoundTag) -> m net.minecraft.data.loot.LootTableProvider -> hd: org.apache.logging.log4j.Logger LOGGER -> b com.google.gson.Gson GSON -> c net.minecraft.data.DataGenerator generator -> d java.util.List subProviders -> e 37:47:void (net.minecraft.data.DataGenerator) -> 51:87:void run(net.minecraft.data.HashCache) -> a 90:90:java.nio.file.Path createPath(java.nio.file.Path,net.minecraft.resources.ResourceLocation) -> a 95:95:java.lang.String getName() -> a 80:86:void lambda$run$4(java.nio.file.Path,net.minecraft.data.HashCache,net.minecraft.resources.ResourceLocation,net.minecraft.world.level.storage.loot.LootTable) -> a 75:75:void lambda$run$3(java.lang.String,java.lang.String) -> a 71:71:void lambda$run$2(net.minecraft.world.level.storage.loot.LootTableProblemCollector,java.util.Map,net.minecraft.resources.ResourceLocation,net.minecraft.world.level.storage.loot.LootTable) -> a 56:56:void lambda$run$1(java.util.Map,com.mojang.datafixers.util.Pair) -> a 57:60:void lambda$null$0(java.util.Map,com.mojang.datafixers.util.Pair,net.minecraft.resources.ResourceLocation,net.minecraft.world.level.storage.loot.LootTable$Builder) -> a 33:34:void () -> net.minecraft.data.loot.package-info -> he: net.minecraft.data.package-info -> hf: net.minecraft.data.recipes.FinishedRecipe -> hg: void serializeRecipeData(com.google.gson.JsonObject) -> a 14:17:com.google.gson.JsonObject serializeRecipe() -> a net.minecraft.resources.ResourceLocation getId() -> b net.minecraft.world.item.crafting.RecipeSerializer getType() -> c com.google.gson.JsonObject serializeAdvancement() -> d net.minecraft.resources.ResourceLocation getAdvancementId() -> e net.minecraft.data.recipes.RecipeProvider -> hh: org.apache.logging.log4j.Logger LOGGER -> b com.google.gson.Gson GSON -> c net.minecraft.data.DataGenerator generator -> d 54:56:void (net.minecraft.data.DataGenerator) -> 60:74:void run(net.minecraft.data.HashCache) -> a 78:91:void saveRecipe(net.minecraft.data.HashCache,com.google.gson.JsonObject,java.nio.file.Path) -> a 95:108:void saveAdvancement(net.minecraft.data.HashCache,com.google.gson.JsonObject,java.nio.file.Path) -> b 111:5461:void buildShapelessRecipes(java.util.function.Consumer) -> a 5464:5499:void cookRecipes(java.util.function.Consumer,java.lang.String,net.minecraft.world.item.crafting.SimpleCookingSerializer,int) -> a 5503:5503:net.minecraft.advancements.critereon.EnterBlockTrigger$TriggerInstance insideOf(net.minecraft.world.level.block.Block) -> a 5507:5507:net.minecraft.advancements.critereon.InventoryChangeTrigger$TriggerInstance has(net.minecraft.advancements.critereon.MinMaxBounds$Ints,net.minecraft.world.level.ItemLike) -> a 5511:5511:net.minecraft.advancements.critereon.InventoryChangeTrigger$TriggerInstance has(net.minecraft.world.level.ItemLike) -> a 5515:5515:net.minecraft.advancements.critereon.InventoryChangeTrigger$TriggerInstance has(net.minecraft.tags.Tag) -> a 5519:5519:net.minecraft.advancements.critereon.InventoryChangeTrigger$TriggerInstance inventoryTrigger(net.minecraft.advancements.critereon.ItemPredicate[]) -> a 5524:5524:java.lang.String getName() -> a 63:71:void lambda$run$0(java.util.Set,net.minecraft.data.HashCache,java.nio.file.Path,net.minecraft.data.recipes.FinishedRecipe) -> a 49:50:void () -> net.minecraft.data.recipes.ShapedRecipeBuilder -> hi: org.apache.logging.log4j.Logger LOGGER -> a net.minecraft.world.item.Item result -> b int count -> c java.util.List rows -> d java.util.Map key -> e net.minecraft.advancements.Advancement$Builder advancement -> f java.lang.String group -> g 34:42:void (net.minecraft.world.level.ItemLike,int) -> 45:45:net.minecraft.data.recipes.ShapedRecipeBuilder shaped(net.minecraft.world.level.ItemLike) -> a 49:49:net.minecraft.data.recipes.ShapedRecipeBuilder shaped(net.minecraft.world.level.ItemLike,int) -> a 53:53:net.minecraft.data.recipes.ShapedRecipeBuilder define(java.lang.Character,net.minecraft.tags.Tag) -> a 57:57:net.minecraft.data.recipes.ShapedRecipeBuilder define(java.lang.Character,net.minecraft.world.level.ItemLike) -> a 61:68:net.minecraft.data.recipes.ShapedRecipeBuilder define(java.lang.Character,net.minecraft.world.item.crafting.Ingredient) -> a 72:76:net.minecraft.data.recipes.ShapedRecipeBuilder pattern(java.lang.String) -> a 80:81:net.minecraft.data.recipes.ShapedRecipeBuilder unlocks(java.lang.String,net.minecraft.advancements.CriterionTriggerInstance) -> a 85:86:net.minecraft.data.recipes.ShapedRecipeBuilder group(java.lang.String) -> b 90:91:void save(java.util.function.Consumer) -> a 94:99:void save(java.util.function.Consumer,java.lang.String) -> a 102:109:void save(java.util.function.Consumer,net.minecraft.resources.ResourceLocation) -> a 112:140:void ensureValid(net.minecraft.resources.ResourceLocation) -> a 30:30:void () -> net.minecraft.data.recipes.ShapedRecipeBuilder$Result -> hi$a: net.minecraft.resources.ResourceLocation id -> b net.minecraft.world.item.Item result -> c int count -> d java.lang.String group -> e java.util.List pattern -> f java.util.Map key -> g net.minecraft.advancements.Advancement$Builder advancement -> h net.minecraft.resources.ResourceLocation advancementId -> i net.minecraft.data.recipes.ShapedRecipeBuilder this$0 -> a 152:161:void (net.minecraft.data.recipes.ShapedRecipeBuilder,net.minecraft.resources.ResourceLocation,net.minecraft.world.item.Item,int,java.lang.String,java.util.List,java.util.Map,net.minecraft.advancements.Advancement$Builder,net.minecraft.resources.ResourceLocation) -> 165:187:void serializeRecipeData(com.google.gson.JsonObject) -> a 191:191:net.minecraft.world.item.crafting.RecipeSerializer getType() -> c 196:196:net.minecraft.resources.ResourceLocation getId() -> b 202:202:com.google.gson.JsonObject serializeAdvancement() -> d 208:208:net.minecraft.resources.ResourceLocation getAdvancementId() -> e net.minecraft.data.recipes.ShapelessRecipeBuilder -> hj: org.apache.logging.log4j.Logger LOGGER -> a net.minecraft.world.item.Item result -> b int count -> c java.util.List ingredients -> d net.minecraft.advancements.Advancement$Builder advancement -> e java.lang.String group -> f 30:37:void (net.minecraft.world.level.ItemLike,int) -> 40:40:net.minecraft.data.recipes.ShapelessRecipeBuilder shapeless(net.minecraft.world.level.ItemLike) -> a 44:44:net.minecraft.data.recipes.ShapelessRecipeBuilder shapeless(net.minecraft.world.level.ItemLike,int) -> a 48:48:net.minecraft.data.recipes.ShapelessRecipeBuilder requires(net.minecraft.tags.Tag) -> a 52:52:net.minecraft.data.recipes.ShapelessRecipeBuilder requires(net.minecraft.world.level.ItemLike) -> b 56:59:net.minecraft.data.recipes.ShapelessRecipeBuilder requires(net.minecraft.world.level.ItemLike,int) -> b 63:63:net.minecraft.data.recipes.ShapelessRecipeBuilder requires(net.minecraft.world.item.crafting.Ingredient) -> a 67:70:net.minecraft.data.recipes.ShapelessRecipeBuilder requires(net.minecraft.world.item.crafting.Ingredient,int) -> a 74:75:net.minecraft.data.recipes.ShapelessRecipeBuilder unlocks(java.lang.String,net.minecraft.advancements.CriterionTriggerInstance) -> a 79:80:net.minecraft.data.recipes.ShapelessRecipeBuilder group(java.lang.String) -> a 84:85:void save(java.util.function.Consumer) -> a 88:93:void save(java.util.function.Consumer,java.lang.String) -> a 96:103:void save(java.util.function.Consumer,net.minecraft.resources.ResourceLocation) -> a 106:109:void ensureValid(net.minecraft.resources.ResourceLocation) -> a 26:26:void () -> net.minecraft.data.recipes.ShapelessRecipeBuilder$Result -> hj$a: net.minecraft.resources.ResourceLocation id -> a net.minecraft.world.item.Item result -> b int count -> c java.lang.String group -> d java.util.List ingredients -> e net.minecraft.advancements.Advancement$Builder advancement -> f net.minecraft.resources.ResourceLocation advancementId -> g 120:128:void (net.minecraft.resources.ResourceLocation,net.minecraft.world.item.Item,int,java.lang.String,java.util.List,net.minecraft.advancements.Advancement$Builder,net.minecraft.resources.ResourceLocation) -> 132:148:void serializeRecipeData(com.google.gson.JsonObject) -> a 152:152:net.minecraft.world.item.crafting.RecipeSerializer getType() -> c 157:157:net.minecraft.resources.ResourceLocation getId() -> b 163:163:com.google.gson.JsonObject serializeAdvancement() -> d 169:169:net.minecraft.resources.ResourceLocation getAdvancementId() -> e net.minecraft.data.recipes.SimpleCookingRecipeBuilder -> hk: net.minecraft.world.item.Item result -> a net.minecraft.world.item.crafting.Ingredient ingredient -> b float experience -> c int cookingTime -> d net.minecraft.advancements.Advancement$Builder advancement -> e java.lang.String group -> f net.minecraft.world.item.crafting.SimpleCookingSerializer serializer -> g 26:36:void (net.minecraft.world.level.ItemLike,net.minecraft.world.item.crafting.Ingredient,float,int,net.minecraft.world.item.crafting.SimpleCookingSerializer) -> 39:39:net.minecraft.data.recipes.SimpleCookingRecipeBuilder cooking(net.minecraft.world.item.crafting.Ingredient,net.minecraft.world.level.ItemLike,float,int,net.minecraft.world.item.crafting.SimpleCookingSerializer) -> a 43:43:net.minecraft.data.recipes.SimpleCookingRecipeBuilder campfireCooking(net.minecraft.world.item.crafting.Ingredient,net.minecraft.world.level.ItemLike,float,int) -> a 47:47:net.minecraft.data.recipes.SimpleCookingRecipeBuilder blasting(net.minecraft.world.item.crafting.Ingredient,net.minecraft.world.level.ItemLike,float,int) -> b 51:51:net.minecraft.data.recipes.SimpleCookingRecipeBuilder smelting(net.minecraft.world.item.crafting.Ingredient,net.minecraft.world.level.ItemLike,float,int) -> c 55:55:net.minecraft.data.recipes.SimpleCookingRecipeBuilder smoking(net.minecraft.world.item.crafting.Ingredient,net.minecraft.world.level.ItemLike,float,int) -> d 59:60:net.minecraft.data.recipes.SimpleCookingRecipeBuilder unlocks(java.lang.String,net.minecraft.advancements.CriterionTriggerInstance) -> a 64:65:net.minecraft.data.recipes.SimpleCookingRecipeBuilder group(java.lang.String) -> a 69:70:void save(java.util.function.Consumer) -> a 73:80:void save(java.util.function.Consumer,java.lang.String) -> a 83:91:void save(java.util.function.Consumer,net.minecraft.resources.ResourceLocation) -> a 94:97:void ensureValid(net.minecraft.resources.ResourceLocation) -> a net.minecraft.data.recipes.SimpleCookingRecipeBuilder$Result -> hk$a: net.minecraft.resources.ResourceLocation id -> a java.lang.String group -> b net.minecraft.world.item.crafting.Ingredient ingredient -> c net.minecraft.world.item.Item result -> d float experience -> e int cookingTime -> f net.minecraft.advancements.Advancement$Builder advancement -> g net.minecraft.resources.ResourceLocation advancementId -> h net.minecraft.world.item.crafting.RecipeSerializer serializer -> i 110:120:void (net.minecraft.resources.ResourceLocation,java.lang.String,net.minecraft.world.item.crafting.Ingredient,net.minecraft.world.item.Item,float,int,net.minecraft.advancements.Advancement$Builder,net.minecraft.resources.ResourceLocation,net.minecraft.world.item.crafting.RecipeSerializer) -> 124:132:void serializeRecipeData(com.google.gson.JsonObject) -> a 136:136:net.minecraft.world.item.crafting.RecipeSerializer getType() -> c 141:141:net.minecraft.resources.ResourceLocation getId() -> b 147:147:com.google.gson.JsonObject serializeAdvancement() -> d 153:153:net.minecraft.resources.ResourceLocation getAdvancementId() -> e net.minecraft.data.recipes.SingleItemRecipeBuilder -> hl: net.minecraft.world.item.Item result -> a net.minecraft.world.item.crafting.Ingredient ingredient -> b int count -> c net.minecraft.advancements.Advancement$Builder advancement -> d java.lang.String group -> e net.minecraft.world.item.crafting.RecipeSerializer type -> f 23:32:void (net.minecraft.world.item.crafting.RecipeSerializer,net.minecraft.world.item.crafting.Ingredient,net.minecraft.world.level.ItemLike,int) -> 35:35:net.minecraft.data.recipes.SingleItemRecipeBuilder stonecutting(net.minecraft.world.item.crafting.Ingredient,net.minecraft.world.level.ItemLike) -> a 39:39:net.minecraft.data.recipes.SingleItemRecipeBuilder stonecutting(net.minecraft.world.item.crafting.Ingredient,net.minecraft.world.level.ItemLike,int) -> a 43:44:net.minecraft.data.recipes.SingleItemRecipeBuilder unlocks(java.lang.String,net.minecraft.advancements.CriterionTriggerInstance) -> a 48:49:net.minecraft.data.recipes.SingleItemRecipeBuilder group(java.lang.String) -> a 53:58:void save(java.util.function.Consumer,java.lang.String) -> a 61:69:void save(java.util.function.Consumer,net.minecraft.resources.ResourceLocation) -> a 72:75:void ensureValid(net.minecraft.resources.ResourceLocation) -> a net.minecraft.data.recipes.SingleItemRecipeBuilder$Result -> hl$a: net.minecraft.resources.ResourceLocation id -> a java.lang.String group -> b net.minecraft.world.item.crafting.Ingredient ingredient -> c net.minecraft.world.item.Item result -> d int count -> e net.minecraft.advancements.Advancement$Builder advancement -> f net.minecraft.resources.ResourceLocation advancementId -> g net.minecraft.world.item.crafting.RecipeSerializer type -> h 87:96:void (net.minecraft.resources.ResourceLocation,net.minecraft.world.item.crafting.RecipeSerializer,java.lang.String,net.minecraft.world.item.crafting.Ingredient,net.minecraft.world.item.Item,int,net.minecraft.advancements.Advancement$Builder,net.minecraft.resources.ResourceLocation) -> 100:107:void serializeRecipeData(com.google.gson.JsonObject) -> a 111:111:net.minecraft.resources.ResourceLocation getId() -> b 116:116:net.minecraft.world.item.crafting.RecipeSerializer getType() -> c 122:122:com.google.gson.JsonObject serializeAdvancement() -> d 128:128:net.minecraft.resources.ResourceLocation getAdvancementId() -> e net.minecraft.data.recipes.SpecialRecipeBuilder -> hm: net.minecraft.world.item.crafting.SimpleRecipeSerializer serializer -> a 14:16:void (net.minecraft.world.item.crafting.SimpleRecipeSerializer) -> 19:19:net.minecraft.data.recipes.SpecialRecipeBuilder special(net.minecraft.world.item.crafting.SimpleRecipeSerializer) -> a 23:49:void save(java.util.function.Consumer,java.lang.String) -> a 11:11:net.minecraft.world.item.crafting.SimpleRecipeSerializer access$000(net.minecraft.data.recipes.SpecialRecipeBuilder) -> a net.minecraft.data.recipes.SpecialRecipeBuilder$1 -> hm$1: java.lang.String val$id -> a net.minecraft.data.recipes.SpecialRecipeBuilder this$0 -> b 23:23:void (net.minecraft.data.recipes.SpecialRecipeBuilder,java.lang.String) -> 26:26:void serializeRecipeData(com.google.gson.JsonObject) -> a 30:30:net.minecraft.world.item.crafting.RecipeSerializer getType() -> c 35:35:net.minecraft.resources.ResourceLocation getId() -> b 41:41:com.google.gson.JsonObject serializeAdvancement() -> d 46:46:net.minecraft.resources.ResourceLocation getAdvancementId() -> e net.minecraft.data.recipes.package-info -> hn: net.minecraft.data.structures.NbtToSnbt -> ho: org.apache.logging.log4j.Logger LOGGER -> b net.minecraft.data.DataGenerator generator -> c 23:25:void (net.minecraft.data.DataGenerator) -> 29:34:void run(net.minecraft.data.HashCache) -> a 38:38:java.lang.String getName() -> a 42:43:java.lang.String getName(java.nio.file.Path,java.nio.file.Path) -> a 53:65:java.nio.file.Path convertStructure(java.nio.file.Path,java.lang.String,java.nio.file.Path) -> a 32:32:void lambda$run$1(java.nio.file.Path,java.nio.file.Path,java.nio.file.Path) -> a 32:32:boolean lambda$run$0(java.nio.file.Path) -> a 19:19:void () -> net.minecraft.data.structures.SnbtToNbt -> hp: org.apache.logging.log4j.Logger LOGGER -> b net.minecraft.data.DataGenerator generator -> c java.util.List filters -> d 32:36:void (net.minecraft.data.DataGenerator) -> 39:40:net.minecraft.data.structures.SnbtToNbt addFilter(net.minecraft.data.structures.SnbtToNbt$Filter) -> a 44:48:net.minecraft.nbt.CompoundTag applyFilters(java.lang.String,net.minecraft.nbt.CompoundTag) -> a 65:76:void run(net.minecraft.data.HashCache) -> a 80:80:java.lang.String getName() -> a 84:85:java.lang.String getName(java.nio.file.Path,java.nio.file.Path) -> a 90:102:net.minecraft.data.structures.SnbtToNbt$TaskResult readStructure(java.nio.file.Path,java.lang.String) -> a 106:118:void storeStructureIfChanged(net.minecraft.data.HashCache,net.minecraft.data.structures.SnbtToNbt$TaskResult,java.nio.file.Path) -> a 75:75:void lambda$run$3(net.minecraft.data.HashCache,java.nio.file.Path,net.minecraft.data.structures.SnbtToNbt$TaskResult) -> a 71:72:void lambda$run$2(java.util.List,java.nio.file.Path,java.nio.file.Path) -> a 71:71:net.minecraft.data.structures.SnbtToNbt$TaskResult lambda$null$1(java.nio.file.Path,java.nio.file.Path) -> b 70:70:boolean lambda$run$0(java.nio.file.Path) -> a 28:28:void () -> net.minecraft.data.structures.SnbtToNbt$Filter -> hp$a: net.minecraft.nbt.CompoundTag apply(java.lang.String,net.minecraft.nbt.CompoundTag) -> a net.minecraft.data.structures.SnbtToNbt$TaskResult -> hp$b: java.lang.String name -> a byte[] payload -> b java.lang.String hash -> c 56:60:void (java.lang.String,byte[],java.lang.String) -> 51:51:java.lang.String access$000(net.minecraft.data.structures.SnbtToNbt$TaskResult) -> a 51:51:java.lang.String access$100(net.minecraft.data.structures.SnbtToNbt$TaskResult) -> b 51:51:byte[] access$200(net.minecraft.data.structures.SnbtToNbt$TaskResult) -> c net.minecraft.data.structures.StructureUpdater -> hq: 11:11:void () -> 14:17:net.minecraft.nbt.CompoundTag apply(java.lang.String,net.minecraft.nbt.CompoundTag) -> a 21:24:net.minecraft.nbt.CompoundTag patchVersion(net.minecraft.nbt.CompoundTag) -> a 28:30:net.minecraft.nbt.CompoundTag updateStructure(net.minecraft.nbt.CompoundTag) -> b net.minecraft.data.structures.package-info -> hr: net.minecraft.data.tags.BlockTagsProvider -> hs: 15:16:void (net.minecraft.data.DataGenerator) -> 20:75:void addTags() -> b 79:79:java.nio.file.Path getPath(net.minecraft.resources.ResourceLocation) -> a 84:84:java.lang.String getName() -> a 89:90:void useTags(net.minecraft.tags.TagCollection) -> a net.minecraft.data.tags.EntityTypeTagsProvider -> ht: 14:15:void (net.minecraft.data.DataGenerator) -> 19:22:void addTags() -> b 26:26:java.nio.file.Path getPath(net.minecraft.resources.ResourceLocation) -> a 31:31:java.lang.String getName() -> a 36:37:void useTags(net.minecraft.tags.TagCollection) -> a net.minecraft.data.tags.FluidTagsProvider -> hu: 15:16:void (net.minecraft.data.DataGenerator) -> 20:22:void addTags() -> b 26:26:java.nio.file.Path getPath(net.minecraft.resources.ResourceLocation) -> a 31:31:java.lang.String getName() -> a 36:37:void useTags(net.minecraft.tags.TagCollection) -> a net.minecraft.data.tags.ItemTagsProvider -> hv: org.apache.logging.log4j.Logger LOGGER -> e 24:25:void (net.minecraft.data.DataGenerator) -> 29:71:void addTags() -> b 74:79:void copy(net.minecraft.tags.Tag,net.minecraft.tags.Tag) -> a 82:96:net.minecraft.tags.Tag$Entry copy(net.minecraft.tags.Tag$Entry) -> a 102:102:java.nio.file.Path getPath(net.minecraft.resources.ResourceLocation) -> a 107:107:java.lang.String getName() -> a 112:113:void useTags(net.minecraft.tags.TagCollection) -> a 21:21:void () -> net.minecraft.data.tags.TagsProvider -> hw: org.apache.logging.log4j.Logger LOGGER -> e com.google.gson.Gson GSON -> f net.minecraft.data.DataGenerator generator -> b net.minecraft.core.Registry registry -> c java.util.Map builders -> d 33:38:void (net.minecraft.data.DataGenerator,net.minecraft.core.Registry) -> void addTags() -> b 44:72:void run(net.minecraft.data.HashCache) -> a void useTags(net.minecraft.tags.TagCollection) -> a java.nio.file.Path getPath(net.minecraft.resources.ResourceLocation) -> a 79:79:net.minecraft.tags.Tag$Builder tag(net.minecraft.tags.Tag) -> a 79:79:net.minecraft.tags.Tag$Builder lambda$tag$3(net.minecraft.tags.Tag) -> b 52:68:void lambda$run$2(net.minecraft.data.HashCache,net.minecraft.resources.ResourceLocation,net.minecraft.tags.Tag) -> a 48:48:net.minecraft.resources.ResourceLocation lambda$run$1(java.util.Map$Entry) -> a 47:47:java.util.Optional lambda$run$0(net.minecraft.resources.ResourceLocation) -> b 27:28:void () -> net.minecraft.data.tags.package-info -> hx: net.minecraft.gametest.framework.BeforeBatch -> hy: java.lang.String batch() -> a net.minecraft.gametest.framework.GameTest -> hz: int timeoutTicks() -> a java.lang.String batch() -> b boolean required() -> c net.minecraft.gametest.framework.GameTestAssertException -> ia: 5:6:void (java.lang.String) -> net.minecraft.gametest.framework.GameTestAssertPosException -> ib: net.minecraft.core.BlockPos absolutePos -> a net.minecraft.core.BlockPos relativePos -> b 12:15:void (java.lang.String,net.minecraft.core.BlockPos,net.minecraft.core.BlockPos) -> 19:20:java.lang.String getMessage() -> getMessage 26:26:java.lang.String getMessageToShowAtBlock() -> a 31:31:net.minecraft.core.BlockPos getRelativePos() -> b 36:36:net.minecraft.core.BlockPos getAbsolutePos() -> c net.minecraft.gametest.framework.GameTestBatch -> ic: java.lang.String name -> a java.util.Collection testFunctions -> b java.util.function.Consumer beforeBatchFunction -> c 18:26:void (java.lang.String,java.util.Collection,java.util.function.Consumer) -> 29:29:java.lang.String getName() -> a 33:33:java.util.Collection getTestFunctions() -> b 37:40:void runBeforeBatchFunction(net.minecraft.server.level.ServerLevel) -> a net.minecraft.gametest.framework.GameTestBatchRunner -> id: org.apache.logging.log4j.Logger LOGGER -> a java.util.List batches -> b net.minecraft.core.BlockPos startPos -> c net.minecraft.server.level.ServerLevel level -> d net.minecraft.gametest.framework.GameTestTicker testTicker -> e java.util.List allTestInfos -> f java.util.Map testInfosPerBatch -> g net.minecraft.gametest.framework.MultipleTestTracker currentBatchTracker -> h int currentBatchIndex -> i net.minecraft.core.BlockPos$MutableBlockPos nextTestPos -> j int maxDepthOnThisRow -> k 23:37:void (java.util.Collection,net.minecraft.core.BlockPos,net.minecraft.server.level.ServerLevel,net.minecraft.gametest.framework.GameTestTicker) -> 40:66:void spawnAllStructureBlocksAndShowBounds() -> c 73:73:java.util.List getTestInfos() -> a 77:79:void start() -> b 82:117:void runBatch(int) -> a 120:123:void testCompleted(net.minecraft.gametest.framework.GameTestInfo) -> a 126:130:void spawnTestStructures(net.minecraft.gametest.framework.GameTestBatch) -> a 128:129:void lambda$spawnTestStructures$2(net.minecraft.gametest.framework.GameTestInfo) -> b 99:116:void lambda$runBatch$1(net.minecraft.gametest.framework.GameTestInfo) -> c 41:65:void lambda$spawnAllStructureBlocksAndShowBounds$0(net.minecraft.gametest.framework.GameTestBatch) -> b 16:16:void access$000(net.minecraft.gametest.framework.GameTestBatchRunner,net.minecraft.gametest.framework.GameTestInfo) -> a 17:17:void () -> net.minecraft.gametest.framework.GameTestBatchRunner$1 -> id$1: net.minecraft.gametest.framework.GameTestBatchRunner this$0 -> a 100:100:void (net.minecraft.gametest.framework.GameTestBatchRunner) -> 103:103:void testStructureLoaded(net.minecraft.gametest.framework.GameTestInfo) -> a 107:108:void testPassed(net.minecraft.gametest.framework.GameTestInfo) -> b 112:113:void testFailed(net.minecraft.gametest.framework.GameTestInfo) -> c net.minecraft.gametest.framework.GameTestGenerator -> ie: net.minecraft.gametest.framework.GameTestHelper -> ig: net.minecraft.gametest.framework.GameTestInfo testInfo -> a 29:31:void (net.minecraft.gametest.framework.GameTestInfo) -> 36:36:net.minecraft.server.level.ServerLevel getLevel() -> a 40:40:net.minecraft.core.BlockPos getTestPos() -> b 44:44:net.minecraft.core.BlockPos getStructureSize() -> c 50:53:void killAllEntities() -> d 56:57:void pressButton(int,int,int) -> a 60:67:void pressButton(net.minecraft.core.BlockPos) -> a 70:71:void pullLever(int,int,int) -> b 74:81:void pullLever(net.minecraft.core.BlockPos) -> b 84:85:void setNight() -> e 88:89:void setDayTime(int) -> a 93:94:void placeBlock(net.minecraft.world.level.block.state.BlockState,int,int,int) -> a 97:99:void placeBlock(net.minecraft.world.level.block.state.BlockState,net.minecraft.core.BlockPos) -> a 104:105:void assertBlockPresent(net.minecraft.world.level.block.Block,int,int,int) -> a 108:109:void assertBlockPresent(net.minecraft.world.level.block.Block,net.minecraft.core.BlockPos) -> a 112:113:void assertBlockNotPresent(net.minecraft.world.level.block.Block,int,int,int) -> b 116:117:void assertBlockNotPresent(net.minecraft.world.level.block.Block,net.minecraft.core.BlockPos) -> b 120:121:void succeedWhenBlockPresent(net.minecraft.world.level.block.Block,int,int,int) -> c 124:127:void succeedWhenBlockPresent(net.minecraft.world.level.block.Block,net.minecraft.core.BlockPos) -> c 130:135:void assertBlock(net.minecraft.core.BlockPos,java.util.function.Predicate,java.lang.String) -> a 140:144:void assertEntityPresent(net.minecraft.world.entity.EntityType) -> a 147:148:void assertEntityPresent(net.minecraft.world.entity.EntityType,int,int,int) -> a 151:156:void assertEntityPresent(net.minecraft.world.entity.EntityType,net.minecraft.core.BlockPos) -> a 159:163:void assertEntityNotPresent(net.minecraft.world.entity.EntityType) -> b 166:167:void assertEntityNotPresent(net.minecraft.world.entity.EntityType,int,int,int) -> b 170:175:void assertEntityNotPresent(net.minecraft.world.entity.EntityType,net.minecraft.core.BlockPos) -> b 178:179:void succeedWhenEntityPresent(net.minecraft.world.entity.EntityType,int,int,int) -> c 182:185:void succeedWhenEntityPresent(net.minecraft.world.entity.EntityType,net.minecraft.core.BlockPos) -> c 188:189:void succeedWhenEntityNotPresent(net.minecraft.world.entity.EntityType,int,int,int) -> d 192:195:void succeedWhenEntityNotPresent(net.minecraft.world.entity.EntityType,net.minecraft.core.BlockPos) -> d 201:202:void succeedWhen(java.lang.Runnable) -> a 208:208:net.minecraft.core.BlockPos absolutePos(net.minecraft.core.BlockPos) -> c 212:212:net.minecraft.world.phys.AABB getBounds() -> f 216:216:net.minecraft.world.level.block.Block getBlockType(net.minecraft.core.BlockPos) -> d 193:194:void lambda$succeedWhenEntityNotPresent$5(net.minecraft.world.entity.EntityType,net.minecraft.core.BlockPos) -> e 183:184:void lambda$succeedWhenEntityPresent$4(net.minecraft.world.entity.EntityType,net.minecraft.core.BlockPos) -> f 125:126:void lambda$succeedWhenBlockPresent$3(net.minecraft.world.level.block.Block,net.minecraft.core.BlockPos) -> d 116:116:boolean lambda$assertBlockNotPresent$2(net.minecraft.core.BlockPos,net.minecraft.world.level.block.Block,net.minecraft.world.level.block.Block) -> a 108:108:boolean lambda$assertBlockPresent$1(net.minecraft.core.BlockPos,net.minecraft.world.level.block.Block,net.minecraft.world.level.block.Block) -> b 51:51:boolean lambda$killAllEntities$0(net.minecraft.world.entity.Entity) -> a net.minecraft.gametest.framework.GameTestInfo -> ih: net.minecraft.gametest.framework.TestFunction testFunction -> a net.minecraft.core.BlockPos testPos -> b net.minecraft.server.level.ServerLevel level -> c java.util.Collection listeners -> d int remainingTicksUntilTimeout -> e java.lang.Runnable succeedWhenThisAssertPasses -> f boolean started -> g long startTime -> h boolean done -> i long doneTime -> j java.lang.Throwable error -> k 22:40:void (net.minecraft.gametest.framework.TestFunction,net.minecraft.core.BlockPos,net.minecraft.server.level.ServerLevel) -> 46:62:void tick() -> a 65:71:void succeedWhen(java.lang.Runnable) -> a 74:74:java.lang.String getTestName() -> b 78:78:net.minecraft.core.BlockPos getTestPos() -> c 87:96:void spawnStructureAndRunTest(int) -> a 100:105:net.minecraft.core.BlockPos getStructureSize() -> d 110:114:net.minecraft.world.phys.AABB getStructureBounds() -> e 119:119:net.minecraft.world.level.block.entity.StructureBlockEntity getStructureBlockEntity() -> q 123:123:net.minecraft.server.level.ServerLevel getLevel() -> f 127:127:boolean hasSucceeded() -> g 131:131:boolean hasFailed() -> h 135:135:boolean hasStarted() -> i 139:139:boolean isDone() -> j 143:143:boolean isRunning() -> k 147:147:int getRunTime() -> l 151:156:void succeed() -> m 159:164:void fail(java.lang.Throwable) -> a 171:171:java.lang.Throwable getError() -> n 176:176:java.lang.String toString() -> toString 180:181:void addListener(net.minecraft.gametest.framework.GameTestListener) -> a 185:190:void tryAssertAndEndTest() -> r 194:198:void tryAssertAndEndTestIfSuccessful() -> s 201:204:void spawnStructure(int) -> b 207:207:boolean isRequired() -> o 211:211:boolean isOptional() -> p 163:163:void lambda$fail$2(net.minecraft.gametest.framework.GameTestListener) -> b 155:155:void lambda$succeed$1(net.minecraft.gametest.framework.GameTestListener) -> c 91:91:void lambda$spawnStructureAndRunTest$0(net.minecraft.gametest.framework.GameTestListener) -> d net.minecraft.gametest.framework.GameTestListener -> ii: void testStructureLoaded(net.minecraft.gametest.framework.GameTestInfo) -> a void testPassed(net.minecraft.gametest.framework.GameTestInfo) -> b void testFailed(net.minecraft.gametest.framework.GameTestInfo) -> c net.minecraft.gametest.framework.GameTestRegistry -> ij: java.util.Collection testFunctions -> a java.util.Set testClassNames -> b java.util.Map beforeBatchFunctions -> c 22:22:void () -> 28:29:void register(java.lang.Class) -> a 32:54:void register(java.lang.reflect.Method) -> a 57:59:java.util.Collection getTestFunctionsForClassName(java.lang.String) -> a 63:63:java.util.Collection getAllTestFunctions() -> a 67:67:java.util.Collection getAllTestClassNames() -> b 71:71:boolean isTestClass(java.lang.String) -> b 76:76:java.util.function.Consumer getBeforeBatchFunction(java.lang.String) -> c 80:82:java.util.Optional findTestFunction(java.lang.String) -> d 87:91:net.minecraft.gametest.framework.TestFunction getTestFunction(java.lang.String) -> e 96:99:java.util.Collection useTestGeneratorMethod(java.lang.reflect.Method) -> b 104:110:net.minecraft.gametest.framework.TestFunction turnMethodIntoTestFunction(java.lang.reflect.Method) -> c 114:114:java.util.function.Consumer turnMethodIntoConsumer(java.lang.reflect.Method) -> d 134:134:boolean isTestFunctionPartOfClass(net.minecraft.gametest.framework.TestFunction,java.lang.String) -> a 116:127:void lambda$turnMethodIntoConsumer$2(java.lang.reflect.Method,java.lang.Object) -> a 81:81:boolean lambda$findTestFunction$1(java.lang.String,net.minecraft.gametest.framework.TestFunction) -> a 58:58:boolean lambda$getTestFunctionsForClassName$0(java.lang.String,net.minecraft.gametest.framework.TestFunction) -> b 23:25:void () -> net.minecraft.gametest.framework.GameTestRunner -> ik: net.minecraft.gametest.framework.TestReporter TEST_REPORTER -> a 32:32:void () -> 44:66:void runTest(net.minecraft.gametest.framework.GameTestInfo,net.minecraft.gametest.framework.GameTestTicker) -> a 75:77:java.util.Collection runTestBatches(java.util.Collection,net.minecraft.core.BlockPos,net.minecraft.server.level.ServerLevel,net.minecraft.gametest.framework.GameTestTicker) -> a 84:84:java.util.Collection runTests(java.util.Collection,net.minecraft.core.BlockPos,net.minecraft.server.level.ServerLevel,net.minecraft.gametest.framework.GameTestTicker) -> b 88:102:java.util.Collection groupTestsIntoBatches(java.util.Collection) -> a 106:117:void visualizeFailedTest(net.minecraft.gametest.framework.GameTestInfo) -> c 120:123:void visualizePassedTest(net.minecraft.gametest.framework.GameTestInfo) -> d 126:140:void spawnBeacon(net.minecraft.gametest.framework.GameTestInfo,net.minecraft.world.level.block.Block) -> b 143:154:void spawnLectern(net.minecraft.gametest.framework.GameTestInfo,java.lang.String) -> b 157:172:net.minecraft.world.item.ItemStack createBook(java.lang.String,boolean,java.lang.String) -> a 176:177:void say(net.minecraft.server.level.ServerLevel,net.minecraft.ChatFormatting,java.lang.String) -> a 180:181:void clearMarkers(net.minecraft.server.level.ServerLevel) -> a 184:185:void showRedBox(net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos,java.lang.String) -> a 188:197:void clearAllTests(net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos,net.minecraft.gametest.framework.GameTestTicker,int) -> a 194:196:void lambda$clearAllTests$7(net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos) -> a 192:192:boolean lambda$clearAllTests$6(net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos) -> b 176:176:void lambda$say$5(java.lang.String,net.minecraft.ChatFormatting,net.minecraft.server.level.ServerPlayer) -> a 176:176:boolean lambda$say$4(net.minecraft.server.level.ServerPlayer) -> a 162:162:void lambda$createBook$3(java.lang.StringBuffer,java.lang.String) -> a 99:101:net.minecraft.gametest.framework.GameTestBatch lambda$groupTestsIntoBatches$2(java.util.Map,java.lang.String) -> a 92:95:void lambda$groupTestsIntoBatches$1(java.util.Map,net.minecraft.gametest.framework.TestFunction) -> a 93:93:java.util.Collection lambda$null$0(java.lang.String) -> a 32:32:void access$000(net.minecraft.gametest.framework.GameTestInfo,net.minecraft.world.level.block.Block) -> a 32:32:void access$100(net.minecraft.gametest.framework.GameTestInfo) -> a 32:32:void access$200(net.minecraft.gametest.framework.GameTestInfo,java.lang.String) -> a 32:32:void access$300(net.minecraft.gametest.framework.GameTestInfo) -> b 33:33:void () -> net.minecraft.gametest.framework.GameTestRunner$1 -> ik$1: 46:46:void () -> 49:50:void testStructureLoaded(net.minecraft.gametest.framework.GameTestInfo) -> a 54:56:void testPassed(net.minecraft.gametest.framework.GameTestInfo) -> b 60:63:void testFailed(net.minecraft.gametest.framework.GameTestInfo) -> c net.minecraft.gametest.framework.GameTestServer -> il: org.apache.logging.log4j.Logger LOGGER -> h java.util.List testBatches -> i net.minecraft.core.BlockPos spawnPos -> j net.minecraft.gametest.framework.MultipleTestTracker testTracker -> k 49:55:void (java.io.File,java.lang.String,java.util.Collection,net.minecraft.core.BlockPos) -> 59:64:boolean initServer() -> d 69:98:void tickServer(java.util.function.BooleanSupplier) -> a 102:104:void onServerExit() -> e 108:109:void onServerCrash(net.minecraft.CrashReport) -> a 112:115:void startTests(net.minecraft.server.level.ServerLevel) -> b 118:118:boolean haveTestsStarted() -> aW 123:123:boolean canGenerateStructures() -> f 128:128:net.minecraft.world.level.GameType getDefaultGameType() -> g 133:133:net.minecraft.world.Difficulty getDefaultDifficulty() -> h 138:138:boolean isHardcore() -> i 143:143:int getOperatorUserPermissionLevel() -> j 148:148:int getFunctionCompilationLevel() -> k 153:153:boolean shouldRconBroadcast() -> l 158:158:boolean isDedicatedServer() -> m 163:163:boolean isEpollEnabled() -> n 168:168:boolean isCommandBlockEnabled() -> o 173:173:boolean isPublished() -> p 178:178:boolean publishServer(net.minecraft.world.level.GameType,boolean,int) -> a 183:183:boolean shouldInformAdmins() -> I_ 188:188:boolean isSingleplayerOwner(com.mojang.authlib.GameProfile) -> a 94:94:void lambda$tickServer$1(net.minecraft.gametest.framework.GameTestInfo) -> a 88:88:void lambda$tickServer$0(net.minecraft.gametest.framework.GameTestInfo) -> b 35:35:void () -> net.minecraft.gametest.framework.GameTestServer$1 -> il$1: net.minecraft.gametest.framework.GameTestServer this$0 -> a 61:61:void (net.minecraft.gametest.framework.GameTestServer,net.minecraft.server.MinecraftServer,int) -> net.minecraft.gametest.framework.GameTestTicker -> im: net.minecraft.gametest.framework.GameTestTicker singleton -> a java.util.Collection testInfos -> b 7:9:void () -> 12:13:void add(net.minecraft.gametest.framework.GameTestInfo) -> a 16:17:void clear() -> a 20:22:void tick() -> b 8:8:void () -> net.minecraft.gametest.framework.GameTestTimeoutException -> in: 5:6:void (java.lang.String) -> net.minecraft.gametest.framework.LogTestReporter -> io: org.apache.logging.log4j.Logger LOGGER -> a 7:7:void () -> 12:19:void onTestFailed(net.minecraft.gametest.framework.GameTestInfo) -> a 23:23:void onTestSuccess(net.minecraft.gametest.framework.GameTestInfo) -> b 8:8:void () -> net.minecraft.gametest.framework.MultipleTestTracker -> ip: java.util.Collection tests -> a net.minecraft.gametest.framework.GameTestListener listener -> b 19:25:void () -> 19:29:void (java.util.Collection) -> 32:36:void add(net.minecraft.gametest.framework.GameTestInfo) -> a 39:41:void setListener(net.minecraft.gametest.framework.GameTestListener) -> a 44:44:int getFailedRequiredCount() -> a 48:48:int getFailedOptionalCount() -> b 52:52:int getDoneCount() -> c 56:56:boolean hasFailedRequired() -> d 60:60:boolean hasFailedOptional() -> e 64:64:java.util.Collection getFailedRequired() -> f 68:68:java.util.Collection getFailedOptional() -> g 72:72:int getTotalCount() -> h 76:76:boolean isDone() -> i 80:94:java.lang.String getProgressBar() -> j 99:99:java.lang.String toString() -> toString 83:92:void lambda$getProgressBar$1(java.lang.StringBuffer,net.minecraft.gametest.framework.GameTestInfo) -> a 40:40:void lambda$setListener$0(net.minecraft.gametest.framework.GameTestListener,net.minecraft.gametest.framework.GameTestInfo) -> a net.minecraft.gametest.framework.StructureUtils -> iq: java.lang.String testStructuresDir -> a 43:43:void () -> 52:53:net.minecraft.world.phys.AABB getStructureBounds(net.minecraft.world.level.block.entity.StructureBlockEntity) -> a 57:62:void addCommandBlockAndButtonToStartTest(net.minecraft.core.BlockPos,net.minecraft.server.level.ServerLevel) -> a 65:75:void createNewEmptyStructureBlock(java.lang.String,net.minecraft.core.BlockPos,net.minecraft.core.BlockPos,int,net.minecraft.server.level.ServerLevel) -> a 78:80:net.minecraft.world.level.block.entity.StructureBlockEntity spawnStructure(java.lang.String,net.minecraft.core.BlockPos,int,net.minecraft.server.level.ServerLevel,boolean) -> a 84:94:void forceLoadChunks(net.minecraft.core.BlockPos,net.minecraft.server.level.ServerLevel) -> b 97:104:void clearSpaceForStructure(net.minecraft.core.BlockPos,net.minecraft.core.BlockPos,int,net.minecraft.server.level.ServerLevel) -> a 107:109:java.util.Optional findStructureBlockContainingPos(net.minecraft.core.BlockPos,int,net.minecraft.server.level.ServerLevel) -> a 114:118:net.minecraft.core.BlockPos findNearestStructureBlock(net.minecraft.core.BlockPos,int,net.minecraft.server.level.ServerLevel) -> b 122:137:java.util.Collection findStructureBlocks(net.minecraft.core.BlockPos,int,net.minecraft.server.level.ServerLevel) -> c 141:157:net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate getStructureTemplate(java.lang.String,net.minecraft.server.level.ServerLevel) -> a 161:177:net.minecraft.world.level.block.entity.StructureBlockEntity createStructureBlock(java.lang.String,net.minecraft.core.BlockPos,net.minecraft.server.level.ServerLevel,boolean) -> a 185:191:net.minecraft.nbt.CompoundTag tryLoadStructure(java.nio.file.Path) -> a 197:217:void clearBlock(int,net.minecraft.core.BlockPos,net.minecraft.server.level.ServerLevel) -> a 220:222:boolean doesStructureContain(net.minecraft.core.BlockPos,net.minecraft.core.BlockPos,net.minecraft.server.level.ServerLevel) -> a 114:114:int lambda$findNearestStructureBlock$3(net.minecraft.core.BlockPos,net.minecraft.core.BlockPos) -> a 108:108:boolean lambda$findStructureBlockContainingPos$2(net.minecraft.core.BlockPos,net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos) -> a 102:102:boolean lambda$clearSpaceForStructure$1(net.minecraft.world.entity.Entity) -> a 99:99:void lambda$clearSpaceForStructure$0(net.minecraft.core.BlockPos,net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos) -> b 45:45:void () -> net.minecraft.gametest.framework.TeamcityTestReporter -> ir: org.apache.logging.log4j.Logger LOGGER -> a com.google.common.escape.Escaper ESCAPER -> b 9:9:void () -> 23:34:void onTestFailed(net.minecraft.gametest.framework.GameTestInfo) -> a 38:42:void onTestSuccess(net.minecraft.gametest.framework.GameTestInfo) -> b 10:19:void () -> net.minecraft.gametest.framework.TestClassNameArgument -> is: java.util.Collection EXAMPLES -> a 19:19:void () -> 24:29:java.lang.String parse(com.mojang.brigadier.StringReader) -> a 34:34:net.minecraft.gametest.framework.TestClassNameArgument testClassName() -> a 38:38:java.lang.String getTestClassName(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 43:43:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 49:49:java.util.Collection getExamples() -> getExamples 19:19:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 20:20:void () -> net.minecraft.gametest.framework.TestCommand -> it: 47:47:void () -> 60:139:void register(com.mojang.brigadier.CommandDispatcher) -> a 142:163:int createNewStructure(net.minecraft.commands.CommandSourceStack,java.lang.String,int,int,int) -> a 167:192:int showPos(net.minecraft.commands.CommandSourceStack) -> a 196:208:int runNearbyTest(net.minecraft.commands.CommandSourceStack) -> b 212:228:int runAllNearbyTests(net.minecraft.commands.CommandSourceStack) -> c 232:242:void runTest(net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos,net.minecraft.gametest.framework.MultipleTestTracker) -> a 245:256:void showTestSummaryIfAllDone(net.minecraft.server.level.ServerLevel,net.minecraft.gametest.framework.MultipleTestTracker) -> b 259:263:int clearAllTests(net.minecraft.commands.CommandSourceStack,int) -> a 267:273:int runTest(net.minecraft.commands.CommandSourceStack,net.minecraft.gametest.framework.TestFunction) -> a 277:279:int runAllTests(net.minecraft.commands.CommandSourceStack) -> d 283:286:int runAllTestsInClass(net.minecraft.commands.CommandSourceStack,java.lang.String) -> a 290:298:void runTests(net.minecraft.commands.CommandSourceStack,java.util.Collection) -> a 301:302:void say(net.minecraft.commands.CommandSourceStack,java.lang.String) -> b 305:324:int exportTestStructure(net.minecraft.commands.CommandSourceStack,java.lang.String) -> c 328:345:int importTestStructure(net.minecraft.commands.CommandSourceStack,java.lang.String) -> d 350:353:void say(net.minecraft.server.level.ServerLevel,java.lang.String,net.minecraft.ChatFormatting) -> a 351:352:void lambda$say$15(net.minecraft.ChatFormatting,java.lang.String,net.minecraft.server.level.ServerPlayer) -> a 350:350:boolean lambda$say$14(net.minecraft.server.level.ServerPlayer) -> a 226:226:void lambda$runAllNearbyTests$13(net.minecraft.server.level.ServerLevel,net.minecraft.gametest.framework.MultipleTestTracker,net.minecraft.core.BlockPos) -> a 135:135:int lambda$register$12(com.mojang.brigadier.context.CommandContext) -> a 132:132:int lambda$register$11(com.mojang.brigadier.context.CommandContext) -> b 119:123:int lambda$register$10(com.mojang.brigadier.context.CommandContext) -> c 110:114:int lambda$register$9(com.mojang.brigadier.context.CommandContext) -> d 107:107:int lambda$register$8(com.mojang.brigadier.context.CommandContext) -> e 101:101:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> f 96:96:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> g 89:89:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> h 82:82:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> i 79:79:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> j 74:74:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> k 68:68:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> l 64:64:int lambda$register$0(com.mojang.brigadier.context.CommandContext) -> m 47:47:void access$000(net.minecraft.server.level.ServerLevel,net.minecraft.gametest.framework.MultipleTestTracker) -> a net.minecraft.gametest.framework.TestCommand$TestSummaryDisplayer -> it$a: net.minecraft.server.level.ServerLevel level -> a net.minecraft.gametest.framework.MultipleTestTracker tracker -> b 359:362:void (net.minecraft.server.level.ServerLevel,net.minecraft.gametest.framework.MultipleTestTracker) -> 366:366:void testStructureLoaded(net.minecraft.gametest.framework.GameTestInfo) -> a 370:371:void testPassed(net.minecraft.gametest.framework.GameTestInfo) -> b 375:376:void testFailed(net.minecraft.gametest.framework.GameTestInfo) -> c net.minecraft.gametest.framework.TestFunction -> iu: java.lang.String batchName -> a java.lang.String testName -> b java.lang.String structureName -> c boolean required -> d java.util.function.Consumer function -> e int maxTicks -> f 20:27:void (java.lang.String,java.lang.String,java.lang.String,int,boolean,java.util.function.Consumer) -> 30:31:void run(net.minecraft.gametest.framework.GameTestHelper) -> a 34:34:java.lang.String getTestName() -> a 38:38:java.lang.String getStructureName() -> b 43:43:java.lang.String toString() -> toString 47:47:int getMaxTicks() -> c 51:51:boolean isRequired() -> d 55:55:java.lang.String getBatchName() -> e net.minecraft.gametest.framework.TestFunctionArgument -> iv: java.util.Collection EXAMPLES -> a 21:21:void () -> 26:32:net.minecraft.gametest.framework.TestFunction parse(com.mojang.brigadier.StringReader) -> a 37:37:net.minecraft.gametest.framework.TestFunctionArgument testFunctionArgument() -> a 41:41:net.minecraft.gametest.framework.TestFunction getTestFunction(com.mojang.brigadier.context.CommandContext,java.lang.String) -> a 46:47:java.util.concurrent.CompletableFuture listSuggestions(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> listSuggestions 53:53:java.util.Collection getExamples() -> getExamples 21:21:java.lang.Object parse(com.mojang.brigadier.StringReader) -> parse 22:22:void () -> net.minecraft.gametest.framework.TestReporter -> iw: void onTestFailed(net.minecraft.gametest.framework.GameTestInfo) -> a void onTestSuccess(net.minecraft.gametest.framework.GameTestInfo) -> b net.minecraft.gametest.framework.package-info -> ix: net.minecraft.locale.Language -> iy: org.apache.logging.log4j.Logger LOGGER -> a java.util.regex.Pattern UNSUPPORTED_FORMAT_PATTERN -> b net.minecraft.locale.Language SINGLETON -> c java.util.Map storage -> d long lastUpdateTime -> e 27:42:void () -> 45:45:net.minecraft.locale.Language getInstance() -> a 49:52:void forceData(java.util.Map) -> a 55:55:java.lang.String getElement(java.lang.String) -> a 59:60:java.lang.String getProperty(java.lang.String) -> c 64:64:boolean exists(java.lang.String) -> b 68:68:long getLastUpdateTime() -> b 21:25:void () -> net.minecraft.locale.package-info -> iz: net.minecraft.nbt.ByteArrayTag -> ja: byte[] data -> f 24:25:void () -> 27:29:void (byte[]) -> 32:33:void (java.util.List) -> 36:42:byte[] toArray(java.util.List) -> a 47:49:void write(java.io.DataOutput) -> a 53:58:void load(java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a 62:62:byte getId() -> a 67:74:java.lang.String toString() -> toString 79:81:net.minecraft.nbt.Tag copy() -> b 86:90:boolean equals(java.lang.Object) -> equals 95:95:int hashCode() -> hashCode 100:115:net.minecraft.network.chat.Component getPrettyDisplay(java.lang.String,int) -> a 119:119:byte[] getAsByteArray() -> c 124:124:int size() -> size 129:129:net.minecraft.nbt.ByteTag get(int) -> a 134:136:net.minecraft.nbt.ByteTag set(int,net.minecraft.nbt.ByteTag) -> a 141:142:void add(int,net.minecraft.nbt.ByteTag) -> b 146:150:boolean setTag(int,net.minecraft.nbt.Tag) -> a 155:159:boolean addTag(int,net.minecraft.nbt.Tag) -> b 164:166:net.minecraft.nbt.ByteTag remove(int) -> b 171:171:int getElementType() -> a_ 176:177:void clear() -> clear 13:13:net.minecraft.nbt.Tag remove(int) -> c 13:13:void add(int,net.minecraft.nbt.Tag) -> c 13:13:net.minecraft.nbt.Tag set(int,net.minecraft.nbt.Tag) -> d 13:13:java.lang.Object remove(int) -> remove 13:13:void add(int,java.lang.Object) -> add 13:13:java.lang.Object set(int,java.lang.Object) -> set 13:13:java.lang.Object get(int) -> get net.minecraft.nbt.ByteTag -> jb: byte data -> f 20:21:void () -> 23:25:void (byte) -> 29:30:void write(java.io.DataOutput) -> a 34:36:void load(java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a 40:40:byte getId() -> a 45:45:java.lang.String toString() -> toString 50:50:net.minecraft.nbt.ByteTag copy() -> c 55:59:boolean equals(java.lang.Object) -> equals 64:64:int hashCode() -> hashCode 69:70:net.minecraft.network.chat.Component getPrettyDisplay(java.lang.String,int) -> a 75:75:long getAsLong() -> d 80:80:int getAsInt() -> e 85:85:short getAsShort() -> f 90:90:byte getAsByte() -> g 95:95:double getAsDouble() -> h 100:100:float getAsFloat() -> i 105:105:java.lang.Number getAsNumber() -> j 10:10:net.minecraft.nbt.Tag copy() -> b net.minecraft.nbt.CollectionTag -> jc: 5:5:void () -> net.minecraft.nbt.Tag set(int,net.minecraft.nbt.Tag) -> d void add(int,net.minecraft.nbt.Tag) -> c net.minecraft.nbt.Tag remove(int) -> c boolean setTag(int,net.minecraft.nbt.Tag) -> a boolean addTag(int,net.minecraft.nbt.Tag) -> b int getElementType() -> a_ 5:5:java.lang.Object remove(int) -> remove 5:5:void add(int,java.lang.Object) -> add 5:5:java.lang.Object set(int,java.lang.Object) -> set net.minecraft.nbt.CompoundTag -> jd: org.apache.logging.log4j.Logger LOGGER -> f java.util.regex.Pattern SIMPLE_VALUE -> g java.util.Map tags -> h 54:57:void () -> 61:66:void write(java.io.DataOutput) -> a 70:86:void load(java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a 89:89:java.util.Set getAllKeys() -> c 94:94:byte getId() -> a 98:98:int size() -> d 103:103:net.minecraft.nbt.Tag put(java.lang.String,net.minecraft.nbt.Tag) -> a 107:108:void putByte(java.lang.String,byte) -> a 111:112:void putShort(java.lang.String,short) -> a 115:116:void putInt(java.lang.String,int) -> b 119:120:void putLong(java.lang.String,long) -> a 123:125:void putUUID(java.lang.String,java.util.UUID) -> a 128:128:java.util.UUID getUUID(java.lang.String) -> a 132:132:boolean hasUUID(java.lang.String) -> b 136:138:void removeUUID(java.lang.String) -> c 141:142:void putFloat(java.lang.String,float) -> a 145:146:void putDouble(java.lang.String,double) -> a 149:150:void putString(java.lang.String,java.lang.String) -> a 153:154:void putByteArray(java.lang.String,byte[]) -> a 157:158:void putByteArray(java.lang.String,java.util.List) -> a 161:162:void putIntArray(java.lang.String,int[]) -> a 165:166:void putIntArray(java.lang.String,java.util.List) -> b 169:170:void putLongArray(java.lang.String,long[]) -> a 173:174:void putLongArray(java.lang.String,java.util.List) -> c 177:178:void putBoolean(java.lang.String,boolean) -> a 182:182:net.minecraft.nbt.Tag get(java.lang.String) -> d 186:190:byte getTagType(java.lang.String) -> e 194:194:boolean contains(java.lang.String) -> f 198:206:boolean contains(java.lang.String,int) -> c 211:216:byte getByte(java.lang.String) -> g 221:226:short getShort(java.lang.String) -> h 231:236:int getInt(java.lang.String) -> i 241:246:long getLong(java.lang.String) -> j 251:256:float getFloat(java.lang.String) -> k 261:266:double getDouble(java.lang.String) -> l 271:276:java.lang.String getString(java.lang.String) -> m 281:287:byte[] getByteArray(java.lang.String) -> n 292:298:int[] getIntArray(java.lang.String) -> o 303:309:long[] getLongArray(java.lang.String) -> p 314:320:net.minecraft.nbt.CompoundTag getCompound(java.lang.String) -> q 325:335:net.minecraft.nbt.ListTag getList(java.lang.String,int) -> d 339:339:boolean getBoolean(java.lang.String) -> r 343:344:void remove(java.lang.String) -> s 348:359:void stripEmptyChildren() -> b_ 363:378:java.lang.String toString() -> toString 383:383:boolean isEmpty() -> isEmpty 387:394:net.minecraft.CrashReport createReport(java.lang.String,int,java.lang.ClassCastException) -> a 399:403:net.minecraft.nbt.CompoundTag copy() -> f 408:412:boolean equals(java.lang.Object) -> equals 417:417:int hashCode() -> hashCode 421:429:void writeNamedTag(java.lang.String,net.minecraft.nbt.Tag,java.io.DataOutput) -> a 432:432:byte readNamedTagType(java.io.DataInput,net.minecraft.nbt.NbtAccounter) -> a 436:436:java.lang.String readNamedTagName(java.io.DataInput,net.minecraft.nbt.NbtAccounter) -> b 440:452:net.minecraft.nbt.Tag readNamedTagData(byte,java.lang.String,java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a 469:484:net.minecraft.nbt.CompoundTag merge(net.minecraft.nbt.CompoundTag) -> a 488:492:java.lang.String handleEscape(java.lang.String) -> t 496:503:net.minecraft.network.chat.Component handleEscapePretty(java.lang.String) -> u 508:542:net.minecraft.network.chat.Component getPrettyDisplay(java.lang.String,int) -> a 28:28:net.minecraft.nbt.Tag copy() -> b 391:391:java.lang.String lambda$createReport$1(int) -> a 390:390:java.lang.String lambda$createReport$0(java.lang.String) -> v 29:30:void () -> net.minecraft.nbt.DoubleTag -> je: double data -> f 21:22:void () -> 24:26:void (double) -> 30:31:void write(java.io.DataOutput) -> a 35:37:void load(java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a 41:41:byte getId() -> a 46:46:java.lang.String toString() -> toString 51:51:net.minecraft.nbt.DoubleTag copy() -> c 56:60:boolean equals(java.lang.Object) -> equals 65:66:int hashCode() -> hashCode 71:72:net.minecraft.network.chat.Component getPrettyDisplay(java.lang.String,int) -> a 77:77:long getAsLong() -> d 82:82:int getAsInt() -> e 87:87:short getAsShort() -> f 92:92:byte getAsByte() -> g 97:97:double getAsDouble() -> h 102:102:float getAsFloat() -> i 107:107:java.lang.Number getAsNumber() -> j 11:11:net.minecraft.nbt.Tag copy() -> b net.minecraft.nbt.EndTag -> jf: 15:16:void () -> 20:21:void load(java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a 25:25:void write(java.io.DataOutput) -> a 29:29:byte getId() -> a 34:34:java.lang.String toString() -> toString 39:39:net.minecraft.nbt.EndTag copy() -> c 44:44:net.minecraft.network.chat.Component getPrettyDisplay(java.lang.String,int) -> a 49:49:boolean equals(java.lang.Object) -> equals 54:54:int hashCode() -> hashCode 10:10:net.minecraft.nbt.Tag copy() -> b net.minecraft.nbt.FloatTag -> jg: float data -> f 21:22:void () -> 24:26:void (float) -> 30:31:void write(java.io.DataOutput) -> a 35:37:void load(java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a 41:41:byte getId() -> a 46:46:java.lang.String toString() -> toString 51:51:net.minecraft.nbt.FloatTag copy() -> c 56:60:boolean equals(java.lang.Object) -> equals 65:65:int hashCode() -> hashCode 70:71:net.minecraft.network.chat.Component getPrettyDisplay(java.lang.String,int) -> a 76:76:long getAsLong() -> d 81:81:int getAsInt() -> e 86:86:short getAsShort() -> f 91:91:byte getAsByte() -> g 96:96:double getAsDouble() -> h 101:101:float getAsFloat() -> i 106:106:java.lang.Number getAsNumber() -> j 11:11:net.minecraft.nbt.Tag copy() -> b net.minecraft.nbt.IntArrayTag -> jh: int[] data -> f 24:25:void () -> 27:29:void (int[]) -> 32:33:void (java.util.List) -> 36:42:int[] toArray(java.util.List) -> a 47:51:void write(java.io.DataOutput) -> a 55:63:void load(java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a 67:67:byte getId() -> a 72:79:java.lang.String toString() -> toString 84:86:net.minecraft.nbt.IntArrayTag copy() -> c 91:95:boolean equals(java.lang.Object) -> equals 100:100:int hashCode() -> hashCode 104:104:int[] getAsIntArray() -> f 109:121:net.minecraft.network.chat.Component getPrettyDisplay(java.lang.String,int) -> a 126:126:int size() -> size 131:131:net.minecraft.nbt.IntTag get(int) -> a 136:138:net.minecraft.nbt.IntTag set(int,net.minecraft.nbt.IntTag) -> a 143:144:void add(int,net.minecraft.nbt.IntTag) -> b 148:152:boolean setTag(int,net.minecraft.nbt.Tag) -> a 157:161:boolean addTag(int,net.minecraft.nbt.Tag) -> b 166:168:net.minecraft.nbt.IntTag remove(int) -> b 173:173:int getElementType() -> a_ 178:179:void clear() -> clear 13:13:net.minecraft.nbt.Tag remove(int) -> c 13:13:void add(int,net.minecraft.nbt.Tag) -> c 13:13:net.minecraft.nbt.Tag set(int,net.minecraft.nbt.Tag) -> d 13:13:net.minecraft.nbt.Tag copy() -> b 13:13:java.lang.Object remove(int) -> remove 13:13:void add(int,java.lang.Object) -> add 13:13:java.lang.Object set(int,java.lang.Object) -> set 13:13:java.lang.Object get(int) -> get net.minecraft.nbt.IntTag -> ji: int data -> f 20:21:void () -> 23:25:void (int) -> 29:30:void write(java.io.DataOutput) -> a 34:36:void load(java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a 40:40:byte getId() -> a 45:45:java.lang.String toString() -> toString 50:50:net.minecraft.nbt.IntTag copy() -> c 55:59:boolean equals(java.lang.Object) -> equals 64:64:int hashCode() -> hashCode 69:69:net.minecraft.network.chat.Component getPrettyDisplay(java.lang.String,int) -> a 74:74:long getAsLong() -> d 79:79:int getAsInt() -> e 84:84:short getAsShort() -> f 89:89:byte getAsByte() -> g 94:94:double getAsDouble() -> h 99:99:float getAsFloat() -> i 104:104:java.lang.Number getAsNumber() -> j 10:10:net.minecraft.nbt.Tag copy() -> b net.minecraft.nbt.ListTag -> jj: java.util.List list -> f byte type -> g 27:31:void () -> 35:46:void write(java.io.DataOutput) -> a 50:68:void load(java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a 72:72:byte getId() -> a 77:84:java.lang.String toString() -> toString 88:91:void updateTypeAfterRemove() -> f 95:97:net.minecraft.nbt.Tag remove(int) -> c 102:104:void stripEmptyChildren() -> b_ 108:108:boolean isEmpty() -> isEmpty 112:118:net.minecraft.nbt.CompoundTag getCompound(int) -> a 122:128:net.minecraft.nbt.ListTag getList(int) -> b 132:138:short getShort(int) -> d 142:148:int getInt(int) -> e 152:158:int[] getIntArray(int) -> f 162:168:long[] getLongArray(int) -> g 172:178:double getDouble(int) -> h 182:188:float getFloat(int) -> i 192:199:java.lang.String getString(int) -> j 204:204:int size() -> size 209:209:net.minecraft.nbt.Tag get(int) -> k 214:218:net.minecraft.nbt.Tag set(int,net.minecraft.nbt.Tag) -> d 223:226:void add(int,net.minecraft.nbt.Tag) -> c 230:234:boolean setTag(int,net.minecraft.nbt.Tag) -> a 239:243:boolean addTag(int,net.minecraft.nbt.Tag) -> b 247:254:boolean updateType(net.minecraft.nbt.Tag) -> a 259:265:net.minecraft.nbt.ListTag copy() -> c 270:274:boolean equals(java.lang.Object) -> equals 279:279:int hashCode() -> hashCode 284:305:net.minecraft.network.chat.Component getPrettyDisplay(java.lang.String,int) -> a 310:310:int getElementType() -> a_ 315:317:void clear() -> clear 14:14:net.minecraft.nbt.Tag copy() -> b 14:14:java.lang.Object remove(int) -> remove 14:14:void add(int,java.lang.Object) -> add 14:14:java.lang.Object set(int,java.lang.Object) -> set 14:14:java.lang.Object get(int) -> get net.minecraft.nbt.LongArrayTag -> jk: long[] data -> f 25:26:void () -> 28:30:void (long[]) -> 32:34:void (it.unimi.dsi.fastutil.longs.LongSet) -> 37:38:void (java.util.List) -> 41:47:long[] toArray(java.util.List) -> a 52:56:void write(java.io.DataOutput) -> a 60:68:void load(java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a 72:72:byte getId() -> a 77:84:java.lang.String toString() -> toString 89:91:net.minecraft.nbt.LongArrayTag copy() -> c 96:100:boolean equals(java.lang.Object) -> equals 105:105:int hashCode() -> hashCode 110:123:net.minecraft.network.chat.Component getPrettyDisplay(java.lang.String,int) -> a 127:127:long[] getAsLongArray() -> f 132:132:int size() -> size 137:137:net.minecraft.nbt.LongTag get(int) -> a 142:144:net.minecraft.nbt.LongTag set(int,net.minecraft.nbt.LongTag) -> a 149:150:void add(int,net.minecraft.nbt.LongTag) -> b 154:158:boolean setTag(int,net.minecraft.nbt.Tag) -> a 163:167:boolean addTag(int,net.minecraft.nbt.Tag) -> b 172:174:net.minecraft.nbt.LongTag remove(int) -> b 179:179:int getElementType() -> a_ 184:185:void clear() -> clear 14:14:net.minecraft.nbt.Tag remove(int) -> c 14:14:void add(int,net.minecraft.nbt.Tag) -> c 14:14:net.minecraft.nbt.Tag set(int,net.minecraft.nbt.Tag) -> d 14:14:net.minecraft.nbt.Tag copy() -> b 14:14:java.lang.Object remove(int) -> remove 14:14:void add(int,java.lang.Object) -> add 14:14:java.lang.Object set(int,java.lang.Object) -> set 14:14:java.lang.Object get(int) -> get net.minecraft.nbt.LongTag -> jl: long data -> f 20:21:void () -> 23:25:void (long) -> 29:30:void write(java.io.DataOutput) -> a 34:36:void load(java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a 40:40:byte getId() -> a 45:45:java.lang.String toString() -> toString 50:50:net.minecraft.nbt.LongTag copy() -> c 55:59:boolean equals(java.lang.Object) -> equals 64:64:int hashCode() -> hashCode 69:70:net.minecraft.network.chat.Component getPrettyDisplay(java.lang.String,int) -> a 75:75:long getAsLong() -> d 80:80:int getAsInt() -> e 85:85:short getAsShort() -> f 90:90:byte getAsByte() -> g 95:95:double getAsDouble() -> h 100:100:float getAsFloat() -> i 105:105:java.lang.Number getAsNumber() -> j 10:10:net.minecraft.nbt.Tag copy() -> b net.minecraft.nbt.NbtAccounter -> jm: net.minecraft.nbt.NbtAccounter UNLIMITED -> a long quota -> b long usage -> c 14:16:void (long) -> 19:23:void accountBits(long) -> a 4:4:void () -> net.minecraft.nbt.NbtAccounter$1 -> jm$1: 4:4:void (long) -> 8:8:void accountBits(long) -> a net.minecraft.nbt.NbtIo -> jn: 23:23:void () -> 25:27:net.minecraft.nbt.CompoundTag readCompressed(java.io.InputStream) -> a 31:34:void writeCompressed(net.minecraft.nbt.CompoundTag,java.io.OutputStream) -> a 37:49:void safeWrite(net.minecraft.nbt.CompoundTag,java.io.File) -> a 52:58:void write(net.minecraft.nbt.CompoundTag,java.io.File) -> b 62:70:net.minecraft.nbt.CompoundTag read(java.io.File) -> a 74:74:net.minecraft.nbt.CompoundTag read(java.io.DataInputStream) -> a 78:82:net.minecraft.nbt.CompoundTag read(java.io.DataInput,net.minecraft.nbt.NbtAccounter) -> a 86:87:void write(net.minecraft.nbt.CompoundTag,java.io.DataOutput) -> a 90:99:void writeUnnamedTag(net.minecraft.nbt.Tag,java.io.DataOutput) -> a 102:121:net.minecraft.nbt.Tag readUnnamedTag(java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a net.minecraft.nbt.NbtOps -> jo: net.minecraft.nbt.NbtOps INSTANCE -> a 26:27:void () -> 31:31:net.minecraft.nbt.Tag empty() -> a 36:64:com.mojang.datafixers.types.Type getType(net.minecraft.nbt.Tag) -> a 70:73:java.util.Optional getNumberValue(net.minecraft.nbt.Tag) -> b 78:78:net.minecraft.nbt.Tag createNumeric(java.lang.Number) -> a 83:83:net.minecraft.nbt.Tag createByte(byte) -> a 88:88:net.minecraft.nbt.Tag createShort(short) -> a 93:93:net.minecraft.nbt.Tag createInt(int) -> a 98:98:net.minecraft.nbt.Tag createLong(long) -> a 103:103:net.minecraft.nbt.Tag createFloat(float) -> a 108:108:net.minecraft.nbt.Tag createDouble(double) -> a 113:116:java.util.Optional getStringValue(net.minecraft.nbt.Tag) -> c 121:121:net.minecraft.nbt.Tag createString(java.lang.String) -> a 126:154:net.minecraft.nbt.Tag mergeInto(net.minecraft.nbt.Tag,net.minecraft.nbt.Tag) -> a 160:170:net.minecraft.nbt.Tag mergeInto(net.minecraft.nbt.Tag,net.minecraft.nbt.Tag,net.minecraft.nbt.Tag) -> a 175:195:net.minecraft.nbt.Tag merge(net.minecraft.nbt.Tag,net.minecraft.nbt.Tag) -> b 200:204:java.util.Optional getMapValues(net.minecraft.nbt.Tag) -> d 209:213:net.minecraft.nbt.Tag createMap(java.util.Map) -> a 218:221:java.util.Optional getStream(net.minecraft.nbt.Tag) -> e 226:229:java.util.Optional getByteBuffer(net.minecraft.nbt.Tag) -> f 234:234:net.minecraft.nbt.Tag createByteList(java.nio.ByteBuffer) -> a 239:242:java.util.Optional getIntStream(net.minecraft.nbt.Tag) -> g 247:247:net.minecraft.nbt.Tag createIntList(java.util.stream.IntStream) -> a 252:255:java.util.Optional getLongStream(net.minecraft.nbt.Tag) -> h 260:260:net.minecraft.nbt.Tag createLongList(java.util.stream.LongStream) -> a 265:290:net.minecraft.nbt.Tag createList(java.util.stream.Stream) -> a 295:301:net.minecraft.nbt.Tag remove(net.minecraft.nbt.Tag,java.lang.String) -> a 306:306:java.lang.String toString() -> toString 23:23:java.lang.Object remove(java.lang.Object,java.lang.String) -> remove 23:23:java.lang.Object createLongList(java.util.stream.LongStream) -> createLongList 23:23:java.util.Optional getLongStream(java.lang.Object) -> getLongStream 23:23:java.lang.Object createIntList(java.util.stream.IntStream) -> createIntList 23:23:java.util.Optional getIntStream(java.lang.Object) -> getIntStream 23:23:java.lang.Object createByteList(java.nio.ByteBuffer) -> createByteList 23:23:java.util.Optional getByteBuffer(java.lang.Object) -> getByteBuffer 23:23:java.lang.Object createList(java.util.stream.Stream) -> createList 23:23:java.util.Optional getStream(java.lang.Object) -> getStream 23:23:java.lang.Object createMap(java.util.Map) -> createMap 23:23:java.util.Optional getMapValues(java.lang.Object) -> getMapValues 23:23:java.lang.Object merge(java.lang.Object,java.lang.Object) -> merge 23:23:java.lang.Object mergeInto(java.lang.Object,java.lang.Object,java.lang.Object) -> mergeInto 23:23:java.lang.Object mergeInto(java.lang.Object,java.lang.Object) -> mergeInto 23:23:java.lang.Object createString(java.lang.String) -> createString 23:23:java.util.Optional getStringValue(java.lang.Object) -> getStringValue 23:23:java.lang.Object createDouble(double) -> createDouble 23:23:java.lang.Object createFloat(float) -> createFloat 23:23:java.lang.Object createLong(long) -> createLong 23:23:java.lang.Object createInt(int) -> createInt 23:23:java.lang.Object createShort(short) -> createShort 23:23:java.lang.Object createByte(byte) -> createByte 23:23:java.lang.Object createNumeric(java.lang.Number) -> createNumeric 23:23:java.util.Optional getNumberValue(java.lang.Object) -> getNumberValue 23:23:com.mojang.datafixers.types.Type getType(java.lang.Object) -> getType 23:23:java.lang.Object empty() -> empty 298:298:void lambda$remove$9(net.minecraft.nbt.CompoundTag,net.minecraft.nbt.CompoundTag,java.lang.String) -> a 298:298:boolean lambda$remove$8(java.lang.String,java.lang.String) -> a 279:279:java.lang.Long lambda$createList$7(net.minecraft.nbt.Tag) -> i 275:275:java.lang.Integer lambda$createList$6(net.minecraft.nbt.Tag) -> j 271:271:java.lang.Byte lambda$createList$5(net.minecraft.nbt.Tag) -> k 219:219:net.minecraft.nbt.Tag lambda$getStream$4(net.minecraft.nbt.Tag) -> l 202:202:com.mojang.datafixers.util.Pair lambda$getMapValues$3(net.minecraft.nbt.CompoundTag,java.lang.String) -> a 186:186:void lambda$merge$2(net.minecraft.nbt.CompoundTag,net.minecraft.nbt.CompoundTag,java.lang.String) -> b 185:185:void lambda$merge$1(net.minecraft.nbt.CompoundTag,net.minecraft.nbt.CompoundTag,java.lang.String) -> c 165:165:void lambda$mergeInto$0(net.minecraft.nbt.CompoundTag,net.minecraft.nbt.CompoundTag,java.lang.String) -> d 24:24:void () -> net.minecraft.nbt.NbtUtils -> jp: org.apache.logging.log4j.Logger LOGGER -> a 38:39:void () -> 43:83:com.mojang.authlib.GameProfile readGameProfile(net.minecraft.nbt.CompoundTag) -> a 87:110:net.minecraft.nbt.CompoundTag writeGameProfile(net.minecraft.nbt.CompoundTag,com.mojang.authlib.GameProfile) -> a 115:164:boolean compareNbt(net.minecraft.nbt.Tag,net.minecraft.nbt.Tag,boolean) -> a 169:172:net.minecraft.nbt.CompoundTag createUUIDTag(java.util.UUID) -> a 176:176:java.util.UUID loadUUIDTag(net.minecraft.nbt.CompoundTag) -> b 180:180:net.minecraft.core.BlockPos readBlockPos(net.minecraft.nbt.CompoundTag) -> c 184:188:net.minecraft.nbt.CompoundTag writeBlockPos(net.minecraft.core.BlockPos) -> a 192:210:net.minecraft.world.level.block.state.BlockState readBlockState(net.minecraft.nbt.CompoundTag) -> d 214:232:net.minecraft.world.level.material.FluidState readFluidState(net.minecraft.nbt.CompoundTag) -> e 237:243:net.minecraft.world.level.block.state.StateHolder setValueHelper(net.minecraft.world.level.block.state.StateHolder,net.minecraft.world.level.block.state.properties.Property,java.lang.String,net.minecraft.nbt.CompoundTag,net.minecraft.nbt.CompoundTag) -> a 247:261:net.minecraft.nbt.CompoundTag writeBlockState(net.minecraft.world.level.block.state.BlockState) -> a 265:279:net.minecraft.nbt.CompoundTag writeFluidState(net.minecraft.world.level.material.FluidState) -> a 285:285:java.lang.String getName(net.minecraft.world.level.block.state.properties.Property,java.lang.Comparable) -> a 289:289:java.lang.String prettyPrint(net.minecraft.nbt.Tag) -> a 293:293:java.lang.String prettyPrint(net.minecraft.nbt.Tag,boolean) -> a 297:476:java.lang.StringBuilder prettyPrint(java.lang.StringBuilder,net.minecraft.nbt.Tag,int,boolean) -> a 480:486:java.lang.StringBuilder indent(int,java.lang.StringBuilder) -> a 490:490:net.minecraft.nbt.CompoundTag update(com.mojang.datafixers.DataFixer,net.minecraft.util.datafix.DataFixTypes,net.minecraft.nbt.CompoundTag,int) -> a 494:494:net.minecraft.nbt.CompoundTag update(com.mojang.datafixers.DataFixer,net.minecraft.util.datafix.DataFixTypes,net.minecraft.nbt.CompoundTag,int,int) -> a 35:35:void () -> net.minecraft.nbt.NumericTag -> jq: 4:5:void () -> long getAsLong() -> d int getAsInt() -> e short getAsShort() -> f byte getAsByte() -> g double getAsDouble() -> h float getAsFloat() -> i java.lang.Number getAsNumber() -> j net.minecraft.nbt.ShortTag -> jr: short data -> f 20:21:void () -> 23:25:void (short) -> 29:30:void write(java.io.DataOutput) -> a 34:36:void load(java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a 40:40:byte getId() -> a 45:45:java.lang.String toString() -> toString 50:50:net.minecraft.nbt.ShortTag copy() -> c 55:59:boolean equals(java.lang.Object) -> equals 64:64:int hashCode() -> hashCode 69:70:net.minecraft.network.chat.Component getPrettyDisplay(java.lang.String,int) -> a 75:75:long getAsLong() -> d 80:80:int getAsInt() -> e 85:85:short getAsShort() -> f 90:90:byte getAsByte() -> g 95:95:double getAsDouble() -> h 100:100:float getAsFloat() -> i 105:105:java.lang.Number getAsNumber() -> j 10:10:net.minecraft.nbt.Tag copy() -> b net.minecraft.nbt.StringTag -> js: java.lang.String data -> f 22:23:void () -> 25:29:void (java.lang.String) -> 33:34:void write(java.io.DataOutput) -> a 38:43:void load(java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a 47:47:byte getId() -> a 52:52:java.lang.String toString() -> toString 57:57:net.minecraft.nbt.StringTag copy() -> c 62:62:boolean isEmpty() -> isEmpty 67:71:boolean equals(java.lang.Object) -> equals 76:76:int hashCode() -> hashCode 81:81:java.lang.String getAsString() -> c_ 86:89:net.minecraft.network.chat.Component getPrettyDisplay(java.lang.String,int) -> a 93:115:java.lang.String quoteAndEscape(java.lang.String) -> a 11:11:net.minecraft.nbt.Tag copy() -> b net.minecraft.nbt.Tag -> jt: java.lang.String[] TAG_NAMES -> a net.minecraft.ChatFormatting SYNTAX_HIGHLIGHTING_KEY -> b net.minecraft.ChatFormatting SYNTAX_HIGHLIGHTING_STRING -> c net.minecraft.ChatFormatting SYNTAX_HIGHLIGHTING_NUMBER -> d net.minecraft.ChatFormatting SYNTAX_HIGHLIGHTING_NUMBER_TYPE -> e void write(java.io.DataOutput) -> a void load(java.io.DataInput,int,net.minecraft.nbt.NbtAccounter) -> a java.lang.String toString() -> toString byte getId() -> a 58:86:net.minecraft.nbt.Tag newTag(byte) -> a 90:120:java.lang.String getTagTypeName(int) -> l net.minecraft.nbt.Tag copy() -> b 126:126:void stripEmptyChildren() -> b_ 129:129:boolean isEmpty() -> isEmpty 133:133:java.lang.String getAsString() -> c_ 137:137:net.minecraft.network.chat.Component getPrettyDisplay() -> k net.minecraft.network.chat.Component getPrettyDisplay(java.lang.String,int) -> a 34:44:void () -> net.minecraft.nbt.TagParser -> ju: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TRAILING_DATA -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_EXPECTED_KEY -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_EXPECTED_VALUE -> c com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_INSERT_MIXED_LIST -> d com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_INSERT_MIXED_ARRAY -> e com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_INVALID_ARRAY -> f java.util.regex.Pattern DOUBLE_PATTERN_NOSUFFIX -> g java.util.regex.Pattern DOUBLE_PATTERN -> h java.util.regex.Pattern FLOAT_PATTERN -> i java.util.regex.Pattern BYTE_PATTERN -> j java.util.regex.Pattern LONG_PATTERN -> k java.util.regex.Pattern SHORT_PATTERN -> l java.util.regex.Pattern INT_PATTERN -> m com.mojang.brigadier.StringReader reader -> n 41:41:net.minecraft.nbt.CompoundTag parseTag(java.lang.String) -> a 46:53:net.minecraft.nbt.CompoundTag readSingleStruct() -> a 56:58:void (com.mojang.brigadier.StringReader) -> 61:67:java.lang.String readKey() -> b 71:83:net.minecraft.nbt.Tag readTypedValue() -> c 88:118:net.minecraft.nbt.Tag type(java.lang.String) -> b 122:134:net.minecraft.nbt.Tag readValue() -> d 138:143:net.minecraft.nbt.Tag readList() -> e 147:172:net.minecraft.nbt.CompoundTag readStruct() -> f 176:209:net.minecraft.nbt.Tag readListTag() -> g 213:232:net.minecraft.nbt.Tag readArrayTag() -> h 238:266:java.util.List readArray(byte,byte) -> a 270:276:boolean hasElementSeparator() -> i 280:283:void expect(char) -> a 21:21:com.mojang.brigadier.Message lambda$static$2(java.lang.Object) -> a 20:20:com.mojang.brigadier.Message lambda$static$1(java.lang.Object,java.lang.Object) -> a 19:19:com.mojang.brigadier.Message lambda$static$0(java.lang.Object,java.lang.Object) -> b 16:36:void () -> net.minecraft.nbt.package-info -> jv: net.minecraft.network.CipherBase -> jw: javax.crypto.Cipher cipher -> a byte[] heapIn -> b byte[] heapOut -> c 11:16:void (javax.crypto.Cipher) -> 19:24:byte[] bufToByte(io.netty.buffer.ByteBuf) -> a 28:34:io.netty.buffer.ByteBuf decipher(io.netty.channel.ChannelHandlerContext,io.netty.buffer.ByteBuf) -> a 38:46:void encipher(io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf) -> a net.minecraft.network.CipherDecoder -> jx: net.minecraft.network.CipherBase cipher -> a 13:15:void (javax.crypto.Cipher) -> 19:20:void decode(io.netty.channel.ChannelHandlerContext,io.netty.buffer.ByteBuf,java.util.List) -> a 10:10:void decode(io.netty.channel.ChannelHandlerContext,java.lang.Object,java.util.List) -> decode net.minecraft.network.CipherEncoder -> jy: net.minecraft.network.CipherBase cipher -> a 12:14:void (javax.crypto.Cipher) -> 18:19:void encode(io.netty.channel.ChannelHandlerContext,io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf) -> a 9:9:void encode(io.netty.channel.ChannelHandlerContext,java.lang.Object,io.netty.buffer.ByteBuf) -> encode net.minecraft.network.CompressionDecoder -> jz: java.util.zip.Inflater inflater -> a int threshold -> b 18:21:void (int) -> 25:49:void decode(io.netty.channel.ChannelHandlerContext,io.netty.buffer.ByteBuf,java.util.List) -> decode 52:52:int getThreshold() -> a 56:57:void setThreshold(int) -> a net.minecraft.network.CompressionEncoder -> ka: byte[] encodeBuf -> a java.util.zip.Deflater deflater -> b int threshold -> c 10:17:void (int) -> 21:41:void encode(io.netty.channel.ChannelHandlerContext,io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf) -> a 44:44:int getThreshold() -> a 48:49:void setThreshold(int) -> a 9:9:void encode(io.netty.channel.ChannelHandlerContext,java.lang.Object,io.netty.buffer.ByteBuf) -> encode net.minecraft.network.Connection -> kb: org.apache.logging.log4j.Logger LOGGER -> g org.apache.logging.log4j.Marker ROOT_MARKER -> a org.apache.logging.log4j.Marker PACKET_MARKER -> b io.netty.util.AttributeKey ATTRIBUTE_PROTOCOL -> c net.minecraft.util.LazyLoadedValue NETWORK_WORKER_GROUP -> d net.minecraft.util.LazyLoadedValue NETWORK_EPOLL_WORKER_GROUP -> e net.minecraft.util.LazyLoadedValue LOCAL_WORKER_GROUP -> f net.minecraft.network.protocol.PacketFlow receiving -> h java.util.Queue queue -> i io.netty.channel.Channel channel -> j java.net.SocketAddress address -> k net.minecraft.network.PacketListener packetListener -> l net.minecraft.network.chat.Component disconnectedReason -> m boolean encrypted -> n boolean disconnectionHandled -> o int receivedPackets -> p int sentPackets -> q float averageReceivedPackets -> r float averageSentPackets -> s int tickCount -> t boolean handlingFault -> u 72:88:void (net.minecraft.network.protocol.PacketFlow) -> 92:100:void channelActive(io.netty.channel.ChannelHandlerContext) -> channelActive 103:106:void setProtocol(net.minecraft.network.ConnectionProtocol) -> a 110:111:void channelInactive(io.netty.channel.ChannelHandlerContext) -> channelInactive 115:142:void exceptionCaught(io.netty.channel.ChannelHandlerContext,java.lang.Throwable) -> exceptionCaught 146:153:void channelRead0(io.netty.channel.ChannelHandlerContext,net.minecraft.network.protocol.Packet) -> a 157:158:void genericsFtw(net.minecraft.network.protocol.Packet,net.minecraft.network.PacketListener) -> a 161:164:void setListener(net.minecraft.network.PacketListener) -> a 167:168:void send(net.minecraft.network.protocol.Packet) -> a 171:177:void send(net.minecraft.network.protocol.Packet,io.netty.util.concurrent.GenericFutureListener) -> a 180:210:void sendPacket(net.minecraft.network.protocol.Packet,io.netty.util.concurrent.GenericFutureListener) -> b 213:224:void flushQueue() -> o 227:247:void tick() -> a 250:250:java.net.SocketAddress getRemoteAddress() -> b 254:259:void disconnect(net.minecraft.network.chat.Component) -> a 262:262:boolean isMemoryConnection() -> c 266:266:net.minecraft.network.protocol.PacketFlow getReceiving() -> d 270:270:net.minecraft.network.protocol.PacketFlow getSending() -> e 274:311:net.minecraft.network.Connection connectToServer(java.net.InetAddress,int,boolean) -> a 315:324:net.minecraft.network.Connection connectToLocalServer(java.net.SocketAddress) -> a 328:331:void setEncryptionKey(javax.crypto.SecretKey) -> a 334:334:boolean isEncrypted() -> f 338:338:boolean isConnected() -> g 342:342:boolean isConnecting() -> h 346:346:net.minecraft.network.PacketListener getPacketListener() -> i 351:351:net.minecraft.network.chat.Component getDisconnectedReason() -> j 355:356:void setReadOnly() -> k 359:380:void setupCompression(int) -> a 383:397:void handleDisconnection() -> l 400:400:float getAverageReceivedPackets() -> m 404:404:float getAverageSentPackets() -> n 53:53:void channelRead0(io.netty.channel.ChannelHandlerContext,java.lang.Object) -> channelRead0 200:208:void lambda$sendPacket$4(net.minecraft.network.ConnectionProtocol,net.minecraft.network.ConnectionProtocol,net.minecraft.network.protocol.Packet,io.netty.util.concurrent.GenericFutureListener) -> a 135:135:void lambda$exceptionCaught$3(net.minecraft.network.chat.Component,io.netty.util.concurrent.Future) -> a 68:68:io.netty.channel.DefaultEventLoopGroup lambda$static$2() -> p 65:65:io.netty.channel.epoll.EpollEventLoopGroup lambda$static$1() -> q 62:62:io.netty.channel.nio.NioEventLoopGroup lambda$static$0() -> r 56:67:void () -> net.minecraft.network.Connection$1 -> kb$1: net.minecraft.network.Connection val$connection -> a 286:286:void (net.minecraft.network.Connection) -> 290:308:void initChannel(io.netty.channel.Channel) -> initChannel net.minecraft.network.Connection$2 -> kb$2: net.minecraft.network.Connection val$connection -> a 317:317:void (net.minecraft.network.Connection) -> 320:321:void initChannel(io.netty.channel.Channel) -> initChannel net.minecraft.network.Connection$PacketHolder -> kb$a: net.minecraft.network.protocol.Packet packet -> a io.netty.util.concurrent.GenericFutureListener listener -> b 412:415:void (net.minecraft.network.protocol.Packet,io.netty.util.concurrent.GenericFutureListener) -> 407:407:net.minecraft.network.protocol.Packet access$000(net.minecraft.network.Connection$PacketHolder) -> a 407:407:io.netty.util.concurrent.GenericFutureListener access$100(net.minecraft.network.Connection$PacketHolder) -> b net.minecraft.network.ConnectionProtocol -> kc: net.minecraft.network.ConnectionProtocol HANDSHAKING -> a net.minecraft.network.ConnectionProtocol PLAY -> b net.minecraft.network.ConnectionProtocol STATUS -> c net.minecraft.network.ConnectionProtocol LOGIN -> d net.minecraft.network.ConnectionProtocol[] LOOKUP -> e java.util.Map PROTOCOL_BY_PACKET -> f int id -> g java.util.Map flows -> h net.minecraft.network.ConnectionProtocol[] $VALUES -> i 171:171:net.minecraft.network.ConnectionProtocol[] values() -> values 171:171:net.minecraft.network.ConnectionProtocol valueOf(java.lang.String) -> valueOf 395:395:net.minecraft.network.ConnectionProtocol$ProtocolBuilder protocol() -> b 415:418:void (java.lang.String,int,int,net.minecraft.network.ConnectionProtocol$ProtocolBuilder) -> 422:422:java.lang.Integer getPacketId(net.minecraft.network.protocol.PacketFlow,net.minecraft.network.protocol.Packet) -> a 427:427:net.minecraft.network.protocol.Packet createPacket(net.minecraft.network.protocol.PacketFlow,int) -> a 431:431:int getId() -> a 454:457:net.minecraft.network.ConnectionProtocol getById(int) -> a 461:461:net.minecraft.network.ConnectionProtocol getProtocolForPacket(net.minecraft.network.protocol.Packet) -> a 443:443:void lambda$static$1(net.minecraft.network.ConnectionProtocol,net.minecraft.network.protocol.PacketFlow,net.minecraft.network.ConnectionProtocol$PacketSet) -> a 444:448:void lambda$null$0(net.minecraft.network.ConnectionProtocol,java.lang.Class) -> a 171:450:void () -> net.minecraft.network.ConnectionProtocol$1 -> kc$1: net.minecraft.network.ConnectionProtocol$PacketSet -> kc$a: it.unimi.dsi.fastutil.objects.Object2IntMap classToId -> a java.util.List idToConstructor -> b 359:361:void () -> 364:374:net.minecraft.network.ConnectionProtocol$PacketSet addPacket(java.lang.Class,java.util.function.Supplier) -> a 379:380:java.lang.Integer getId(java.lang.Class) -> a 385:386:net.minecraft.network.protocol.Packet createPacket(int) -> a 390:390:java.lang.Iterable getAllPackets() -> a 360:360:void lambda$new$0(it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap) -> a 359:359:void (net.minecraft.network.ConnectionProtocol$1) -> net.minecraft.network.ConnectionProtocol$ProtocolBuilder -> kc$b: java.util.Map flows -> a 398:399:void () -> 402:403:net.minecraft.network.ConnectionProtocol$ProtocolBuilder addFlow(net.minecraft.network.protocol.PacketFlow,net.minecraft.network.ConnectionProtocol$PacketSet) -> a 398:398:void (net.minecraft.network.ConnectionProtocol$1) -> 398:398:java.util.Map access$200(net.minecraft.network.ConnectionProtocol$ProtocolBuilder) -> a net.minecraft.network.FriendlyByteBuf -> kd: io.netty.buffer.ByteBuf source -> a 52:54:void (io.netty.buffer.ByteBuf) -> 57:62:int getVarIntSize(int) -> a 66:71:int getVarLongSize(long) -> a 75:77:void writeCollection(java.util.Collection,java.util.function.BiConsumer) -> a 80:83:net.minecraft.network.FriendlyByteBuf writeByteArray(byte[]) -> a 87:87:byte[] readByteArray() -> a 91:98:byte[] readByteArray(int) -> b 102:108:net.minecraft.network.FriendlyByteBuf writeVarIntArray(int[]) -> a 112:112:int[] readVarIntArray() -> b 116:126:int[] readVarIntArray(int) -> c 130:136:net.minecraft.network.FriendlyByteBuf writeLongArray(long[]) -> a 140:140:long[] readLongArray() -> c 144:144:long[] readLongArray(long[]) -> b 148:160:long[] readLongArray(long[],int) -> a 165:168:byte[] accessByteBufWithCorrectSize() -> d 176:176:net.minecraft.core.BlockPos readBlockPos() -> e 180:181:net.minecraft.network.FriendlyByteBuf writeBlockPos(net.minecraft.core.BlockPos) -> a 185:185:net.minecraft.world.level.ChunkPos readChunkPos() -> f 189:190:net.minecraft.network.FriendlyByteBuf writeChunkPos(net.minecraft.world.level.ChunkPos) -> a 194:194:net.minecraft.core.SectionPos readSectionPos() -> g 198:199:net.minecraft.network.FriendlyByteBuf writeSectionPos(net.minecraft.core.SectionPos) -> a 203:203:net.minecraft.network.chat.Component readComponent() -> h 207:207:net.minecraft.network.FriendlyByteBuf writeComponent(net.minecraft.network.chat.Component) -> a 211:211:java.lang.Enum readEnum(java.lang.Class) -> a 215:215:net.minecraft.network.FriendlyByteBuf writeEnum(java.lang.Enum) -> a 219:236:int readVarInt() -> i 240:257:long readVarLong() -> j 261:264:net.minecraft.network.FriendlyByteBuf writeUUID(java.util.UUID) -> a 268:268:java.util.UUID readUUID() -> k 273:279:net.minecraft.network.FriendlyByteBuf writeVarInt(int) -> d 285:291:net.minecraft.network.FriendlyByteBuf writeVarLong(long) -> b 296:306:net.minecraft.network.FriendlyByteBuf writeNbt(net.minecraft.nbt.CompoundTag) -> a 311:321:net.minecraft.nbt.CompoundTag readNbt() -> l 327:342:net.minecraft.network.FriendlyByteBuf writeItem(net.minecraft.world.item.ItemStack) -> a 346:356:net.minecraft.world.item.ItemStack readItem() -> m 360:360:java.lang.String readUtf() -> n 364:378:java.lang.String readUtf(int) -> e 382:382:net.minecraft.network.FriendlyByteBuf writeUtf(java.lang.String) -> a 386:392:net.minecraft.network.FriendlyByteBuf writeUtf(java.lang.String,int) -> a 396:396:net.minecraft.resources.ResourceLocation readResourceLocation() -> o 400:401:net.minecraft.network.FriendlyByteBuf writeResourceLocation(net.minecraft.resources.ResourceLocation) -> a 405:405:java.util.Date readDate() -> p 409:410:net.minecraft.network.FriendlyByteBuf writeDate(java.util.Date) -> a 414:421:net.minecraft.world.phys.BlockHitResult readBlockHitResult() -> q 425:433:void writeBlockHitResult(net.minecraft.world.phys.BlockHitResult) -> a 437:437:int capacity() -> capacity 442:442:io.netty.buffer.ByteBuf capacity(int) -> capacity 447:447:int maxCapacity() -> maxCapacity 452:452:io.netty.buffer.ByteBufAllocator alloc() -> alloc 457:457:java.nio.ByteOrder order() -> order 462:462:io.netty.buffer.ByteBuf order(java.nio.ByteOrder) -> order 467:467:io.netty.buffer.ByteBuf unwrap() -> unwrap 472:472:boolean isDirect() -> isDirect 477:477:boolean isReadOnly() -> isReadOnly 482:482:io.netty.buffer.ByteBuf asReadOnly() -> asReadOnly 487:487:int readerIndex() -> readerIndex 492:492:io.netty.buffer.ByteBuf readerIndex(int) -> readerIndex 497:497:int writerIndex() -> writerIndex 502:502:io.netty.buffer.ByteBuf writerIndex(int) -> writerIndex 507:507:io.netty.buffer.ByteBuf setIndex(int,int) -> setIndex 512:512:int readableBytes() -> readableBytes 517:517:int writableBytes() -> writableBytes 522:522:int maxWritableBytes() -> maxWritableBytes 527:527:boolean isReadable() -> isReadable 532:532:boolean isReadable(int) -> isReadable 537:537:boolean isWritable() -> isWritable 542:542:boolean isWritable(int) -> isWritable 547:547:io.netty.buffer.ByteBuf clear() -> clear 552:552:io.netty.buffer.ByteBuf markReaderIndex() -> markReaderIndex 557:557:io.netty.buffer.ByteBuf resetReaderIndex() -> resetReaderIndex 562:562:io.netty.buffer.ByteBuf markWriterIndex() -> markWriterIndex 567:567:io.netty.buffer.ByteBuf resetWriterIndex() -> resetWriterIndex 572:572:io.netty.buffer.ByteBuf discardReadBytes() -> discardReadBytes 577:577:io.netty.buffer.ByteBuf discardSomeReadBytes() -> discardSomeReadBytes 582:582:io.netty.buffer.ByteBuf ensureWritable(int) -> ensureWritable 587:587:int ensureWritable(int,boolean) -> ensureWritable 592:592:boolean getBoolean(int) -> getBoolean 597:597:byte getByte(int) -> getByte 602:602:short getUnsignedByte(int) -> getUnsignedByte 607:607:short getShort(int) -> getShort 612:612:short getShortLE(int) -> getShortLE 617:617:int getUnsignedShort(int) -> getUnsignedShort 622:622:int getUnsignedShortLE(int) -> getUnsignedShortLE 627:627:int getMedium(int) -> getMedium 632:632:int getMediumLE(int) -> getMediumLE 637:637:int getUnsignedMedium(int) -> getUnsignedMedium 642:642:int getUnsignedMediumLE(int) -> getUnsignedMediumLE 647:647:int getInt(int) -> getInt 652:652:int getIntLE(int) -> getIntLE 657:657:long getUnsignedInt(int) -> getUnsignedInt 662:662:long getUnsignedIntLE(int) -> getUnsignedIntLE 667:667:long getLong(int) -> getLong 672:672:long getLongLE(int) -> getLongLE 677:677:char getChar(int) -> getChar 682:682:float getFloat(int) -> getFloat 687:687:double getDouble(int) -> getDouble 692:692:io.netty.buffer.ByteBuf getBytes(int,io.netty.buffer.ByteBuf) -> getBytes 697:697:io.netty.buffer.ByteBuf getBytes(int,io.netty.buffer.ByteBuf,int) -> getBytes 702:702:io.netty.buffer.ByteBuf getBytes(int,io.netty.buffer.ByteBuf,int,int) -> getBytes 707:707:io.netty.buffer.ByteBuf getBytes(int,byte[]) -> getBytes 712:712:io.netty.buffer.ByteBuf getBytes(int,byte[],int,int) -> getBytes 717:717:io.netty.buffer.ByteBuf getBytes(int,java.nio.ByteBuffer) -> getBytes 722:722:io.netty.buffer.ByteBuf getBytes(int,java.io.OutputStream,int) -> getBytes 727:727:int getBytes(int,java.nio.channels.GatheringByteChannel,int) -> getBytes 732:732:int getBytes(int,java.nio.channels.FileChannel,long,int) -> getBytes 737:737:java.lang.CharSequence getCharSequence(int,int,java.nio.charset.Charset) -> getCharSequence 742:742:io.netty.buffer.ByteBuf setBoolean(int,boolean) -> setBoolean 747:747:io.netty.buffer.ByteBuf setByte(int,int) -> setByte 752:752:io.netty.buffer.ByteBuf setShort(int,int) -> setShort 757:757:io.netty.buffer.ByteBuf setShortLE(int,int) -> setShortLE 762:762:io.netty.buffer.ByteBuf setMedium(int,int) -> setMedium 767:767:io.netty.buffer.ByteBuf setMediumLE(int,int) -> setMediumLE 772:772:io.netty.buffer.ByteBuf setInt(int,int) -> setInt 777:777:io.netty.buffer.ByteBuf setIntLE(int,int) -> setIntLE 782:782:io.netty.buffer.ByteBuf setLong(int,long) -> setLong 787:787:io.netty.buffer.ByteBuf setLongLE(int,long) -> setLongLE 792:792:io.netty.buffer.ByteBuf setChar(int,int) -> setChar 797:797:io.netty.buffer.ByteBuf setFloat(int,float) -> setFloat 802:802:io.netty.buffer.ByteBuf setDouble(int,double) -> setDouble 807:807:io.netty.buffer.ByteBuf setBytes(int,io.netty.buffer.ByteBuf) -> setBytes 812:812:io.netty.buffer.ByteBuf setBytes(int,io.netty.buffer.ByteBuf,int) -> setBytes 817:817:io.netty.buffer.ByteBuf setBytes(int,io.netty.buffer.ByteBuf,int,int) -> setBytes 822:822:io.netty.buffer.ByteBuf setBytes(int,byte[]) -> setBytes 827:827:io.netty.buffer.ByteBuf setBytes(int,byte[],int,int) -> setBytes 832:832:io.netty.buffer.ByteBuf setBytes(int,java.nio.ByteBuffer) -> setBytes 837:837:int setBytes(int,java.io.InputStream,int) -> setBytes 842:842:int setBytes(int,java.nio.channels.ScatteringByteChannel,int) -> setBytes 847:847:int setBytes(int,java.nio.channels.FileChannel,long,int) -> setBytes 852:852:io.netty.buffer.ByteBuf setZero(int,int) -> setZero 857:857:int setCharSequence(int,java.lang.CharSequence,java.nio.charset.Charset) -> setCharSequence 862:862:boolean readBoolean() -> readBoolean 867:867:byte readByte() -> readByte 872:872:short readUnsignedByte() -> readUnsignedByte 877:877:short readShort() -> readShort 882:882:short readShortLE() -> readShortLE 887:887:int readUnsignedShort() -> readUnsignedShort 892:892:int readUnsignedShortLE() -> readUnsignedShortLE 897:897:int readMedium() -> readMedium 902:902:int readMediumLE() -> readMediumLE 907:907:int readUnsignedMedium() -> readUnsignedMedium 912:912:int readUnsignedMediumLE() -> readUnsignedMediumLE 917:917:int readInt() -> readInt 922:922:int readIntLE() -> readIntLE 927:927:long readUnsignedInt() -> readUnsignedInt 932:932:long readUnsignedIntLE() -> readUnsignedIntLE 937:937:long readLong() -> readLong 942:942:long readLongLE() -> readLongLE 947:947:char readChar() -> readChar 952:952:float readFloat() -> readFloat 957:957:double readDouble() -> readDouble 962:962:io.netty.buffer.ByteBuf readBytes(int) -> readBytes 967:967:io.netty.buffer.ByteBuf readSlice(int) -> readSlice 972:972:io.netty.buffer.ByteBuf readRetainedSlice(int) -> readRetainedSlice 977:977:io.netty.buffer.ByteBuf readBytes(io.netty.buffer.ByteBuf) -> readBytes 982:982:io.netty.buffer.ByteBuf readBytes(io.netty.buffer.ByteBuf,int) -> readBytes 987:987:io.netty.buffer.ByteBuf readBytes(io.netty.buffer.ByteBuf,int,int) -> readBytes 992:992:io.netty.buffer.ByteBuf readBytes(byte[]) -> readBytes 997:997:io.netty.buffer.ByteBuf readBytes(byte[],int,int) -> readBytes 1002:1002:io.netty.buffer.ByteBuf readBytes(java.nio.ByteBuffer) -> readBytes 1007:1007:io.netty.buffer.ByteBuf readBytes(java.io.OutputStream,int) -> readBytes 1012:1012:int readBytes(java.nio.channels.GatheringByteChannel,int) -> readBytes 1017:1017:java.lang.CharSequence readCharSequence(int,java.nio.charset.Charset) -> readCharSequence 1022:1022:int readBytes(java.nio.channels.FileChannel,long,int) -> readBytes 1027:1027:io.netty.buffer.ByteBuf skipBytes(int) -> skipBytes 1032:1032:io.netty.buffer.ByteBuf writeBoolean(boolean) -> writeBoolean 1037:1037:io.netty.buffer.ByteBuf writeByte(int) -> writeByte 1042:1042:io.netty.buffer.ByteBuf writeShort(int) -> writeShort 1047:1047:io.netty.buffer.ByteBuf writeShortLE(int) -> writeShortLE 1052:1052:io.netty.buffer.ByteBuf writeMedium(int) -> writeMedium 1057:1057:io.netty.buffer.ByteBuf writeMediumLE(int) -> writeMediumLE 1062:1062:io.netty.buffer.ByteBuf writeInt(int) -> writeInt 1067:1067:io.netty.buffer.ByteBuf writeIntLE(int) -> writeIntLE 1072:1072:io.netty.buffer.ByteBuf writeLong(long) -> writeLong 1077:1077:io.netty.buffer.ByteBuf writeLongLE(long) -> writeLongLE 1082:1082:io.netty.buffer.ByteBuf writeChar(int) -> writeChar 1087:1087:io.netty.buffer.ByteBuf writeFloat(float) -> writeFloat 1092:1092:io.netty.buffer.ByteBuf writeDouble(double) -> writeDouble 1097:1097:io.netty.buffer.ByteBuf writeBytes(io.netty.buffer.ByteBuf) -> writeBytes 1102:1102:io.netty.buffer.ByteBuf writeBytes(io.netty.buffer.ByteBuf,int) -> writeBytes 1107:1107:io.netty.buffer.ByteBuf writeBytes(io.netty.buffer.ByteBuf,int,int) -> writeBytes 1112:1112:io.netty.buffer.ByteBuf writeBytes(byte[]) -> writeBytes 1117:1117:io.netty.buffer.ByteBuf writeBytes(byte[],int,int) -> writeBytes 1122:1122:io.netty.buffer.ByteBuf writeBytes(java.nio.ByteBuffer) -> writeBytes 1127:1127:int writeBytes(java.io.InputStream,int) -> writeBytes 1132:1132:int writeBytes(java.nio.channels.ScatteringByteChannel,int) -> writeBytes 1137:1137:int writeBytes(java.nio.channels.FileChannel,long,int) -> writeBytes 1142:1142:io.netty.buffer.ByteBuf writeZero(int) -> writeZero 1147:1147:int writeCharSequence(java.lang.CharSequence,java.nio.charset.Charset) -> writeCharSequence 1152:1152:int indexOf(int,int,byte) -> indexOf 1157:1157:int bytesBefore(byte) -> bytesBefore 1162:1162:int bytesBefore(int,byte) -> bytesBefore 1167:1167:int bytesBefore(int,int,byte) -> bytesBefore 1172:1172:int forEachByte(io.netty.util.ByteProcessor) -> forEachByte 1177:1177:int forEachByte(int,int,io.netty.util.ByteProcessor) -> forEachByte 1182:1182:int forEachByteDesc(io.netty.util.ByteProcessor) -> forEachByteDesc 1187:1187:int forEachByteDesc(int,int,io.netty.util.ByteProcessor) -> forEachByteDesc 1192:1192:io.netty.buffer.ByteBuf copy() -> copy 1197:1197:io.netty.buffer.ByteBuf copy(int,int) -> copy 1202:1202:io.netty.buffer.ByteBuf slice() -> slice 1207:1207:io.netty.buffer.ByteBuf retainedSlice() -> retainedSlice 1212:1212:io.netty.buffer.ByteBuf slice(int,int) -> slice 1217:1217:io.netty.buffer.ByteBuf retainedSlice(int,int) -> retainedSlice 1222:1222:io.netty.buffer.ByteBuf duplicate() -> duplicate 1227:1227:io.netty.buffer.ByteBuf retainedDuplicate() -> retainedDuplicate 1232:1232:int nioBufferCount() -> nioBufferCount 1237:1237:java.nio.ByteBuffer nioBuffer() -> nioBuffer 1242:1242:java.nio.ByteBuffer nioBuffer(int,int) -> nioBuffer 1247:1247:java.nio.ByteBuffer internalNioBuffer(int,int) -> internalNioBuffer 1252:1252:java.nio.ByteBuffer[] nioBuffers() -> nioBuffers 1257:1257:java.nio.ByteBuffer[] nioBuffers(int,int) -> nioBuffers 1262:1262:boolean hasArray() -> hasArray 1267:1267:byte[] array() -> array 1272:1272:int arrayOffset() -> arrayOffset 1277:1277:boolean hasMemoryAddress() -> hasMemoryAddress 1282:1282:long memoryAddress() -> memoryAddress 1287:1287:java.lang.String toString(java.nio.charset.Charset) -> toString 1292:1292:java.lang.String toString(int,int,java.nio.charset.Charset) -> toString 1297:1297:int hashCode() -> hashCode 1302:1302:boolean equals(java.lang.Object) -> equals 1307:1307:int compareTo(io.netty.buffer.ByteBuf) -> compareTo 1312:1312:java.lang.String toString() -> toString 1317:1317:io.netty.buffer.ByteBuf retain(int) -> retain 1322:1322:io.netty.buffer.ByteBuf retain() -> retain 1327:1327:io.netty.buffer.ByteBuf touch() -> touch 1332:1332:io.netty.buffer.ByteBuf touch(java.lang.Object) -> touch 1337:1337:int refCnt() -> refCnt 1342:1342:boolean release() -> release 1347:1347:boolean release(int) -> release 41:41:io.netty.util.ReferenceCounted touch(java.lang.Object) -> touch 41:41:io.netty.util.ReferenceCounted touch() -> touch 41:41:io.netty.util.ReferenceCounted retain(int) -> retain 41:41:io.netty.util.ReferenceCounted retain() -> retain 41:41:int compareTo(java.lang.Object) -> compareTo 76:76:void lambda$writeCollection$0(java.util.function.BiConsumer,java.lang.Object) -> a net.minecraft.network.PacketDecoder -> ke: org.apache.logging.log4j.Logger LOGGER -> a org.apache.logging.log4j.Marker MARKER -> b net.minecraft.network.protocol.PacketFlow flow -> c 22:24:void (net.minecraft.network.protocol.PacketFlow) -> 28:50:void decode(io.netty.channel.ChannelHandlerContext,io.netty.buffer.ByteBuf,java.util.List) -> decode 17:18:void () -> net.minecraft.network.PacketEncoder -> kf: org.apache.logging.log4j.Logger LOGGER -> a org.apache.logging.log4j.Marker MARKER -> b net.minecraft.network.protocol.PacketFlow flow -> c 21:23:void (net.minecraft.network.protocol.PacketFlow) -> 27:55:void encode(io.netty.channel.ChannelHandlerContext,net.minecraft.network.protocol.Packet,io.netty.buffer.ByteBuf) -> a 15:15:void encode(io.netty.channel.ChannelHandlerContext,java.lang.Object,io.netty.buffer.ByteBuf) -> encode 16:17:void () -> net.minecraft.network.PacketListener -> kg: void onDisconnect(net.minecraft.network.chat.Component) -> a net.minecraft.network.Connection getConnection() -> a net.minecraft.network.SkipPacketException -> kh: 7:8:void (java.lang.Throwable) -> net.minecraft.network.Varint21FrameDecoder -> ki: 11:11:void () -> 14:42:void decode(io.netty.channel.ChannelHandlerContext,io.netty.buffer.ByteBuf,java.util.List) -> decode net.minecraft.network.Varint21LengthFieldPrepender -> kj: 9:9:void () -> 14:27:void encode(io.netty.channel.ChannelHandlerContext,io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf) -> a 8:8:void encode(io.netty.channel.ChannelHandlerContext,java.lang.Object,io.netty.buffer.ByteBuf) -> encode net.minecraft.network.chat.BaseComponent -> kk: java.util.List siblings -> a net.minecraft.network.chat.Style style -> b 10:11:void () -> 16:18:net.minecraft.network.chat.Component append(net.minecraft.network.chat.Component) -> a 23:23:java.util.List getSiblings() -> a 28:34:net.minecraft.network.chat.Component setStyle(net.minecraft.network.chat.Style) -> a 39:45:net.minecraft.network.chat.Style getStyle() -> b 50:50:java.util.stream.Stream stream() -> c 55:64:boolean equals(java.lang.Object) -> equals 69:69:int hashCode() -> hashCode 74:74:java.lang.String toString() -> toString net.minecraft.network.chat.ChatType -> kl: net.minecraft.network.chat.ChatType CHAT -> a net.minecraft.network.chat.ChatType SYSTEM -> b net.minecraft.network.chat.ChatType GAME_INFO -> c byte index -> d boolean interrupt -> e net.minecraft.network.chat.ChatType[] $VALUES -> f 3:3:net.minecraft.network.chat.ChatType[] values() -> values 3:3:net.minecraft.network.chat.ChatType valueOf(java.lang.String) -> valueOf 12:15:void (java.lang.String,int,byte,boolean) -> 18:18:byte getIndex() -> a 22:27:net.minecraft.network.chat.ChatType getForIndex(byte) -> a 31:31:boolean shouldInterrupt() -> b 3:6:void () -> net.minecraft.network.chat.ClickEvent -> km: net.minecraft.network.chat.ClickEvent$Action action -> a java.lang.String value -> b 11:14:void (net.minecraft.network.chat.ClickEvent$Action,java.lang.String) -> 17:17:net.minecraft.network.chat.ClickEvent$Action getAction() -> a 21:21:java.lang.String getValue() -> b 26:42:boolean equals(java.lang.Object) -> equals 47:47:java.lang.String toString() -> toString 55:57:int hashCode() -> hashCode net.minecraft.network.chat.ClickEvent$Action -> km$a: net.minecraft.network.chat.ClickEvent$Action OPEN_URL -> a net.minecraft.network.chat.ClickEvent$Action OPEN_FILE -> b net.minecraft.network.chat.ClickEvent$Action RUN_COMMAND -> c net.minecraft.network.chat.ClickEvent$Action SUGGEST_COMMAND -> d net.minecraft.network.chat.ClickEvent$Action CHANGE_PAGE -> e java.util.Map LOOKUP -> f boolean allowFromServer -> g java.lang.String name -> h net.minecraft.network.chat.ClickEvent$Action[] $VALUES -> i 60:60:net.minecraft.network.chat.ClickEvent$Action[] values() -> values 60:60:net.minecraft.network.chat.ClickEvent$Action valueOf(java.lang.String) -> valueOf 72:75:void (java.lang.String,int,java.lang.String,boolean) -> 78:78:boolean isAllowedFromServer() -> a 82:82:java.lang.String getName() -> b 86:86:net.minecraft.network.chat.ClickEvent$Action getByName(java.lang.String) -> a 67:67:net.minecraft.network.chat.ClickEvent$Action lambda$static$0(net.minecraft.network.chat.ClickEvent$Action) -> a 60:67:void () -> net.minecraft.network.chat.Component -> kn: net.minecraft.network.chat.Component setStyle(net.minecraft.network.chat.Style) -> a net.minecraft.network.chat.Style getStyle() -> b 38:38:net.minecraft.network.chat.Component append(java.lang.String) -> a net.minecraft.network.chat.Component append(net.minecraft.network.chat.Component) -> a java.lang.String getContents() -> d 47:53:java.lang.String getString() -> getString 57:69:java.lang.String getString(int) -> a 73:97:java.lang.String getColoredString() -> e java.util.List getSiblings() -> a java.util.stream.Stream stream() -> c 105:105:java.util.stream.Stream flatStream() -> f 110:110:java.util.Iterator iterator() -> iterator net.minecraft.network.chat.Component copy() -> g 116:124:net.minecraft.network.chat.Component deepCopy() -> h 128:129:net.minecraft.network.chat.Component withStyle(java.util.function.Consumer) -> a 133:136:net.minecraft.network.chat.Component withStyle(net.minecraft.ChatFormatting[]) -> a 140:165:net.minecraft.network.chat.Component withStyle(net.minecraft.ChatFormatting) -> a 169:171:net.minecraft.network.chat.Component flattenStyle(net.minecraft.network.chat.Component) -> b 50:50:void lambda$getString$0(java.lang.StringBuilder,net.minecraft.network.chat.Component) -> a net.minecraft.network.chat.Component$1 -> kn$1: int[] $SwitchMap$net$minecraft$ChatFormatting -> a 145:145:void () -> net.minecraft.network.chat.Component$Serializer -> kn$a: com.google.gson.Gson GSON -> a java.lang.reflect.Field JSON_READER_POS -> b java.lang.reflect.Field JSON_READER_LINESTART -> c 174:174:void () -> 208:298:net.minecraft.network.chat.Component deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> a 303:311:void serializeStyle(net.minecraft.network.chat.Style,com.google.gson.JsonObject,com.google.gson.JsonSerializationContext) -> a 315:380:com.google.gson.JsonElement serialize(net.minecraft.network.chat.Component,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> a 384:384:java.lang.String toJson(net.minecraft.network.chat.Component) -> a 388:388:com.google.gson.JsonElement toJsonTree(net.minecraft.network.chat.Component) -> b 393:393:net.minecraft.network.chat.Component fromJson(java.lang.String) -> a 398:398:net.minecraft.network.chat.Component fromJson(com.google.gson.JsonElement) -> a 403:403:net.minecraft.network.chat.Component fromJsonLenient(java.lang.String) -> b 408:414:net.minecraft.network.chat.Component fromJson(com.mojang.brigadier.StringReader) -> a 420:422:int getPos(com.google.gson.stream.JsonReader) -> a 174:174:com.google.gson.JsonElement serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> serialize 174:174:java.lang.Object deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> deserialize 197:202:java.lang.reflect.Field lambda$static$2() -> a 186:191:java.lang.reflect.Field lambda$static$1() -> b 176:181:com.google.gson.Gson lambda$static$0() -> c 175:195:void () -> net.minecraft.network.chat.ComponentUtils -> ko: 16:16:void () -> 18:26:net.minecraft.network.chat.Component mergeStyles(net.minecraft.network.chat.Component,net.minecraft.network.chat.Style) -> a 30:43:net.minecraft.network.chat.Component updateForEntity(net.minecraft.commands.CommandSourceStack,net.minecraft.network.chat.Component,net.minecraft.world.entity.Entity,int) -> a 47:52:net.minecraft.network.chat.Component getDisplayName(com.mojang.authlib.GameProfile) -> a 57:57:net.minecraft.network.chat.Component formatList(java.util.Collection) -> a 61:69:net.minecraft.network.chat.Component formatAndSortList(java.util.Collection,java.util.function.Function) -> a 73:89:net.minecraft.network.chat.Component formatList(java.util.Collection,java.util.function.Function) -> b 93:93:net.minecraft.network.chat.Component wrapInSquareBrackets(net.minecraft.network.chat.Component) -> a 97:100:net.minecraft.network.chat.Component fromMessage(com.mojang.brigadier.Message) -> a 57:57:net.minecraft.network.chat.Component lambda$formatList$0(java.lang.String) -> a net.minecraft.network.chat.ContextAwareComponent -> kp: net.minecraft.network.chat.Component resolve(net.minecraft.commands.CommandSourceStack,net.minecraft.world.entity.Entity,int) -> a net.minecraft.network.chat.HoverEvent -> kq: net.minecraft.network.chat.HoverEvent$Action action -> a net.minecraft.network.chat.Component value -> b 11:14:void (net.minecraft.network.chat.HoverEvent$Action,net.minecraft.network.chat.Component) -> 17:17:net.minecraft.network.chat.HoverEvent$Action getAction() -> a 21:21:net.minecraft.network.chat.Component getValue() -> b 26:42:boolean equals(java.lang.Object) -> equals 47:47:java.lang.String toString() -> toString 55:57:int hashCode() -> hashCode net.minecraft.network.chat.HoverEvent$Action -> kq$a: net.minecraft.network.chat.HoverEvent$Action SHOW_TEXT -> a net.minecraft.network.chat.HoverEvent$Action SHOW_ITEM -> b net.minecraft.network.chat.HoverEvent$Action SHOW_ENTITY -> c java.util.Map LOOKUP -> d boolean allowFromServer -> e java.lang.String name -> f net.minecraft.network.chat.HoverEvent$Action[] $VALUES -> g 60:60:net.minecraft.network.chat.HoverEvent$Action[] values() -> values 60:60:net.minecraft.network.chat.HoverEvent$Action valueOf(java.lang.String) -> valueOf 71:74:void (java.lang.String,int,java.lang.String,boolean) -> 77:77:boolean isAllowedFromServer() -> a 81:81:java.lang.String getName() -> b 85:85:net.minecraft.network.chat.HoverEvent$Action getByName(java.lang.String) -> a 66:66:net.minecraft.network.chat.HoverEvent$Action lambda$static$0(net.minecraft.network.chat.HoverEvent$Action) -> a 60:66:void () -> net.minecraft.network.chat.KeybindComponent -> kr: java.util.function.Function keyResolver -> b java.lang.String name -> c java.util.function.Supplier nameResolver -> d 12:14:void (java.lang.String) -> 18:21:java.lang.String getContents() -> d 26:26:net.minecraft.network.chat.KeybindComponent copy() -> i 31:40:boolean equals(java.lang.Object) -> equals 45:48:java.lang.String toString() -> toString 53:53:java.lang.String getName() -> j 6:6:net.minecraft.network.chat.Component copy() -> g 7:7:java.util.function.Supplier lambda$static$1(java.lang.String) -> b 7:7:java.lang.String lambda$null$0(java.lang.String) -> c 7:7:void () -> net.minecraft.network.chat.NbtComponent -> ks: org.apache.logging.log4j.Logger LOGGER -> e boolean interpreting -> b java.lang.String nbtPathPattern -> c net.minecraft.commands.arguments.NbtPathArgument$NbtPath compiledNbtPath -> d 196:198:net.minecraft.commands.arguments.NbtPathArgument$NbtPath compileNbtPath(java.lang.String) -> b 203:204:void (java.lang.String,boolean) -> 206:210:void (java.lang.String,net.minecraft.commands.arguments.NbtPathArgument$NbtPath,boolean) -> java.util.stream.Stream getData(net.minecraft.commands.CommandSourceStack) -> a 216:216:java.lang.String getContents() -> d 220:220:java.lang.String getNbtPath() -> i 224:224:boolean isInterpreting() -> j 229:255:net.minecraft.network.chat.Component resolve(net.minecraft.commands.CommandSourceStack,net.minecraft.world.entity.Entity,int) -> a 252:252:net.minecraft.network.chat.Component lambda$resolve$2(net.minecraft.network.chat.Component,net.minecraft.network.chat.Component) -> a 245:249:java.util.stream.Stream lambda$resolve$1(net.minecraft.commands.CommandSourceStack,net.minecraft.world.entity.Entity,int,java.lang.String) -> a 235:237:java.util.stream.Stream lambda$resolve$0(net.minecraft.nbt.CompoundTag) -> a 28:28:void () -> net.minecraft.network.chat.NbtComponent$BlockNbtComponent -> ks$a: java.lang.String posPattern -> e net.minecraft.commands.arguments.coordinates.Coordinates compiledPos -> f 112:115:void (java.lang.String,boolean,java.lang.String) -> 120:122:net.minecraft.commands.arguments.coordinates.Coordinates compilePos(java.lang.String) -> b 127:130:void (java.lang.String,net.minecraft.commands.arguments.NbtPathArgument$NbtPath,boolean,java.lang.String,net.minecraft.commands.arguments.coordinates.Coordinates) -> 134:134:java.lang.String getPos() -> k 139:139:net.minecraft.network.chat.Component copy() -> g 144:156:java.util.stream.Stream getData(net.minecraft.commands.CommandSourceStack) -> a 161:172:boolean equals(java.lang.Object) -> equals 177:181:java.lang.String toString() -> toString net.minecraft.network.chat.NbtComponent$EntityNbtComponent -> ks$b: java.lang.String selectorPattern -> e net.minecraft.commands.arguments.selector.EntitySelector compiledSelector -> f 38:41:void (java.lang.String,boolean,java.lang.String) -> 46:49:net.minecraft.commands.arguments.selector.EntitySelector compileSelector(java.lang.String) -> b 54:57:void (java.lang.String,net.minecraft.commands.arguments.NbtPathArgument$NbtPath,boolean,java.lang.String,net.minecraft.commands.arguments.selector.EntitySelector) -> 60:60:java.lang.String getSelector() -> k 65:65:net.minecraft.network.chat.Component copy() -> g 70:75:java.util.stream.Stream getData(net.minecraft.commands.CommandSourceStack) -> a 80:91:boolean equals(java.lang.Object) -> equals 96:100:java.lang.String toString() -> toString net.minecraft.network.chat.ScoreComponent -> kt: java.lang.String name -> b net.minecraft.commands.arguments.selector.EntitySelector selector -> c java.lang.String objective -> d java.lang.String value -> e 26:39:void (java.lang.String,java.lang.String) -> 42:42:java.lang.String getName() -> i 47:55:java.lang.String getEntityName(net.minecraft.commands.CommandSourceStack) -> a 61:61:net.minecraft.commands.arguments.selector.EntitySelector getSelector() -> j 65:65:java.lang.String getObjective() -> k 69:70:void setValue(java.lang.String) -> b 74:74:java.lang.String getContents() -> d 78:89:void resolve(net.minecraft.commands.CommandSourceStack) -> b 93:95:net.minecraft.network.chat.ScoreComponent copy() -> l 100:121:net.minecraft.network.chat.Component resolve(net.minecraft.commands.CommandSourceStack,net.minecraft.world.entity.Entity,int) -> a 126:135:boolean equals(java.lang.Object) -> equals 140:144:java.lang.String toString() -> toString 19:19:net.minecraft.network.chat.Component copy() -> g net.minecraft.network.chat.SelectorComponent -> ku: org.apache.logging.log4j.Logger LOGGER -> b java.lang.String pattern -> c net.minecraft.commands.arguments.selector.EntitySelector selector -> d 21:32:void (java.lang.String) -> 35:35:java.lang.String getPattern() -> i 40:40:net.minecraft.commands.arguments.selector.EntitySelector getSelector() -> j 45:48:net.minecraft.network.chat.Component resolve(net.minecraft.commands.CommandSourceStack,net.minecraft.world.entity.Entity,int) -> a 54:54:java.lang.String getContents() -> d 59:59:net.minecraft.network.chat.SelectorComponent copy() -> k 64:73:boolean equals(java.lang.Object) -> equals 78:81:java.lang.String toString() -> toString 14:14:net.minecraft.network.chat.Component copy() -> g 15:15:void () -> net.minecraft.network.chat.Style -> kv: net.minecraft.network.chat.Style parent -> a net.minecraft.ChatFormatting color -> b java.lang.Boolean bold -> c java.lang.Boolean italic -> d java.lang.Boolean underlined -> e java.lang.Boolean strikethrough -> f java.lang.Boolean obfuscated -> g net.minecraft.network.chat.ClickEvent clickEvent -> h net.minecraft.network.chat.HoverEvent hoverEvent -> i java.lang.String insertion -> j net.minecraft.network.chat.Style ROOT -> k 18:18:void () -> 33:33:net.minecraft.ChatFormatting getColor() -> a 37:37:boolean isBold() -> b 41:41:boolean isItalic() -> c 45:45:boolean isStrikethrough() -> d 49:49:boolean isUnderlined() -> e 53:53:boolean isObfuscated() -> f 57:57:boolean isEmpty() -> g 62:62:net.minecraft.network.chat.ClickEvent getClickEvent() -> h 67:67:net.minecraft.network.chat.HoverEvent getHoverEvent() -> i 72:72:java.lang.String getInsertion() -> j 76:77:net.minecraft.network.chat.Style setColor(net.minecraft.ChatFormatting) -> a 81:82:net.minecraft.network.chat.Style setBold(java.lang.Boolean) -> a 86:87:net.minecraft.network.chat.Style setItalic(java.lang.Boolean) -> b 91:92:net.minecraft.network.chat.Style setStrikethrough(java.lang.Boolean) -> c 96:97:net.minecraft.network.chat.Style setUnderlined(java.lang.Boolean) -> d 101:102:net.minecraft.network.chat.Style setObfuscated(java.lang.Boolean) -> e 106:107:net.minecraft.network.chat.Style setClickEvent(net.minecraft.network.chat.ClickEvent) -> a 111:112:net.minecraft.network.chat.Style setHoverEvent(net.minecraft.network.chat.HoverEvent) -> a 116:117:net.minecraft.network.chat.Style setInsertion(java.lang.String) -> a 121:122:net.minecraft.network.chat.Style inheritFrom(net.minecraft.network.chat.Style) -> a 126:156:java.lang.String getLegacyFormatCodes() -> k 160:160:net.minecraft.network.chat.Style getParent() -> o 165:174:java.lang.String toStringResolved() -> l 180:189:java.lang.String toString() -> toString 195:212:boolean equals(java.lang.Object) -> equals 217:217:int hashCode() -> hashCode 337:348:net.minecraft.network.chat.Style copy() -> m 352:364:net.minecraft.network.chat.Style flatCopy() -> n 18:18:java.lang.Boolean access$002(net.minecraft.network.chat.Style,java.lang.Boolean) -> a 18:18:java.lang.Boolean access$102(net.minecraft.network.chat.Style,java.lang.Boolean) -> b 18:18:java.lang.Boolean access$202(net.minecraft.network.chat.Style,java.lang.Boolean) -> c 18:18:java.lang.Boolean access$302(net.minecraft.network.chat.Style,java.lang.Boolean) -> d 18:18:java.lang.Boolean access$402(net.minecraft.network.chat.Style,java.lang.Boolean) -> e 18:18:net.minecraft.ChatFormatting access$502(net.minecraft.network.chat.Style,net.minecraft.ChatFormatting) -> a 18:18:java.lang.String access$602(net.minecraft.network.chat.Style,java.lang.String) -> a 18:18:net.minecraft.network.chat.ClickEvent access$702(net.minecraft.network.chat.Style,net.minecraft.network.chat.ClickEvent) -> a 18:18:net.minecraft.network.chat.HoverEvent access$802(net.minecraft.network.chat.Style,net.minecraft.network.chat.HoverEvent) -> a 18:18:java.lang.Boolean access$000(net.minecraft.network.chat.Style) -> b 18:18:java.lang.Boolean access$100(net.minecraft.network.chat.Style) -> c 18:18:java.lang.Boolean access$200(net.minecraft.network.chat.Style) -> d 18:18:java.lang.Boolean access$300(net.minecraft.network.chat.Style) -> e 18:18:java.lang.Boolean access$400(net.minecraft.network.chat.Style) -> f 18:18:net.minecraft.ChatFormatting access$500(net.minecraft.network.chat.Style) -> g 18:18:java.lang.String access$600(net.minecraft.network.chat.Style) -> h 18:18:net.minecraft.network.chat.ClickEvent access$700(net.minecraft.network.chat.Style) -> i 18:18:net.minecraft.network.chat.HoverEvent access$800(net.minecraft.network.chat.Style) -> j 220:220:void () -> net.minecraft.network.chat.Style$1 -> kv$1: 220:220:void () -> 224:224:net.minecraft.ChatFormatting getColor() -> a 229:229:boolean isBold() -> b 234:234:boolean isItalic() -> c 239:239:boolean isStrikethrough() -> d 244:244:boolean isUnderlined() -> e 249:249:boolean isObfuscated() -> f 255:255:net.minecraft.network.chat.ClickEvent getClickEvent() -> h 261:261:net.minecraft.network.chat.HoverEvent getHoverEvent() -> i 267:267:java.lang.String getInsertion() -> j 272:272:net.minecraft.network.chat.Style setColor(net.minecraft.ChatFormatting) -> a 277:277:net.minecraft.network.chat.Style setBold(java.lang.Boolean) -> a 282:282:net.minecraft.network.chat.Style setItalic(java.lang.Boolean) -> b 287:287:net.minecraft.network.chat.Style setStrikethrough(java.lang.Boolean) -> c 292:292:net.minecraft.network.chat.Style setUnderlined(java.lang.Boolean) -> d 297:297:net.minecraft.network.chat.Style setObfuscated(java.lang.Boolean) -> e 302:302:net.minecraft.network.chat.Style setClickEvent(net.minecraft.network.chat.ClickEvent) -> a 307:307:net.minecraft.network.chat.Style setHoverEvent(net.minecraft.network.chat.HoverEvent) -> a 312:312:net.minecraft.network.chat.Style inheritFrom(net.minecraft.network.chat.Style) -> a 317:317:java.lang.String toString() -> toString 322:322:net.minecraft.network.chat.Style copy() -> m 327:327:net.minecraft.network.chat.Style flatCopy() -> n 332:332:java.lang.String getLegacyFormatCodes() -> k net.minecraft.network.chat.Style$Serializer -> kv$a: 367:367:void () -> 371:426:net.minecraft.network.chat.Style deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> a 432:473:com.google.gson.JsonElement serialize(net.minecraft.network.chat.Style,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> a 367:367:com.google.gson.JsonElement serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> serialize 367:367:java.lang.Object deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> deserialize net.minecraft.network.chat.TextComponent -> kw: java.lang.String text -> b 6:8:void (java.lang.String) -> 11:11:java.lang.String getText() -> i 16:16:java.lang.String getContents() -> d 21:21:net.minecraft.network.chat.TextComponent copy() -> j 26:35:boolean equals(java.lang.Object) -> equals 40:43:java.lang.String toString() -> toString 3:3:net.minecraft.network.chat.Component copy() -> g net.minecraft.network.chat.TranslatableComponent -> kx: net.minecraft.locale.Language DEFAULT_LANGUAGE -> d net.minecraft.locale.Language LANGUAGE -> e java.lang.String key -> f java.lang.Object[] args -> g java.lang.Object decomposeLock -> h long decomposedLanguageTime -> i java.util.List decomposedParts -> b java.util.regex.Pattern FORMAT_PATTERN -> c 27:48:void (java.lang.String,java.lang.Object[]) -> 52:71:void decompose() -> i 74:121:void decomposeTemplate(java.lang.String) -> b 124:138:net.minecraft.network.chat.Component getComponent(int) -> b 143:157:net.minecraft.network.chat.Component setStyle(net.minecraft.network.chat.Style) -> a 162:164:java.util.stream.Stream stream() -> c 169:177:java.lang.String getContents() -> d 182:192:net.minecraft.network.chat.TranslatableComponent copy() -> j 197:207:net.minecraft.network.chat.Component resolve(net.minecraft.commands.CommandSourceStack,net.minecraft.world.entity.Entity,int) -> a 212:221:boolean equals(java.lang.Object) -> equals 226:229:int hashCode() -> hashCode 234:238:java.lang.String toString() -> toString 243:243:java.lang.String getKey() -> k 247:247:java.lang.Object[] getArgs() -> l 19:19:net.minecraft.network.chat.Component copy() -> g 20:32:void () -> net.minecraft.network.chat.TranslatableFormatException -> ky: 5:6:void (net.minecraft.network.chat.TranslatableComponent,java.lang.String) -> 9:10:void (net.minecraft.network.chat.TranslatableComponent,int) -> 13:14:void (net.minecraft.network.chat.TranslatableComponent,java.lang.Throwable) -> net.minecraft.network.chat.package-info -> kz: net.minecraft.network.package-info -> la: net.minecraft.network.protocol.Packet -> lb: void read(net.minecraft.network.FriendlyByteBuf) -> a void write(net.minecraft.network.FriendlyByteBuf) -> b void handle(net.minecraft.network.PacketListener) -> a 16:16:boolean isSkippable() -> a net.minecraft.network.protocol.PacketFlow -> lc: net.minecraft.network.protocol.PacketFlow SERVERBOUND -> a net.minecraft.network.protocol.PacketFlow CLIENTBOUND -> b net.minecraft.network.protocol.PacketFlow[] $VALUES -> c 3:3:net.minecraft.network.protocol.PacketFlow[] values() -> values 3:3:net.minecraft.network.protocol.PacketFlow valueOf(java.lang.String) -> valueOf 3:3:void (java.lang.String,int) -> 9:9:net.minecraft.network.protocol.PacketFlow getOpposite() -> a 3:5:void () -> net.minecraft.network.protocol.PacketUtils -> ld: org.apache.logging.log4j.Logger LOGGER -> a 10:10:void () -> 14:15:void ensureRunningOnSameThread(net.minecraft.network.protocol.Packet,net.minecraft.network.PacketListener,net.minecraft.server.level.ServerLevel) -> a 18:28:void ensureRunningOnSameThread(net.minecraft.network.protocol.Packet,net.minecraft.network.PacketListener,net.minecraft.util.thread.BlockableEventLoop) -> a 20:25:void lambda$ensureRunningOnSameThread$0(net.minecraft.network.PacketListener,net.minecraft.network.protocol.Packet) -> a 11:11:void () -> net.minecraft.network.protocol.game.ClientGamePacketListener -> le: void handleAddEntity(net.minecraft.network.protocol.game.ClientboundAddEntityPacket) -> a void handleAddExperienceOrb(net.minecraft.network.protocol.game.ClientboundAddExperienceOrbPacket) -> a void handleAddGlobalEntity(net.minecraft.network.protocol.game.ClientboundAddGlobalEntityPacket) -> a void handleAddMob(net.minecraft.network.protocol.game.ClientboundAddMobPacket) -> a void handleAddObjective(net.minecraft.network.protocol.game.ClientboundSetObjectivePacket) -> a void handleAddPainting(net.minecraft.network.protocol.game.ClientboundAddPaintingPacket) -> a void handleAddPlayer(net.minecraft.network.protocol.game.ClientboundAddPlayerPacket) -> a void handleAnimate(net.minecraft.network.protocol.game.ClientboundAnimatePacket) -> a void handleAwardStats(net.minecraft.network.protocol.game.ClientboundAwardStatsPacket) -> a void handleAddOrRemoveRecipes(net.minecraft.network.protocol.game.ClientboundRecipePacket) -> a void handleBlockDestruction(net.minecraft.network.protocol.game.ClientboundBlockDestructionPacket) -> a void handleOpenSignEditor(net.minecraft.network.protocol.game.ClientboundOpenSignEditorPacket) -> a void handleBlockEntityData(net.minecraft.network.protocol.game.ClientboundBlockEntityDataPacket) -> a void handleBlockEvent(net.minecraft.network.protocol.game.ClientboundBlockEventPacket) -> a void handleBlockUpdate(net.minecraft.network.protocol.game.ClientboundBlockUpdatePacket) -> a void handleChat(net.minecraft.network.protocol.game.ClientboundChatPacket) -> a void handleChunkBlocksUpdate(net.minecraft.network.protocol.game.ClientboundChunkBlocksUpdatePacket) -> a void handleMapItemData(net.minecraft.network.protocol.game.ClientboundMapItemDataPacket) -> a void handleContainerAck(net.minecraft.network.protocol.game.ClientboundContainerAckPacket) -> a void handleContainerClose(net.minecraft.network.protocol.game.ClientboundContainerClosePacket) -> a void handleContainerContent(net.minecraft.network.protocol.game.ClientboundContainerSetContentPacket) -> a void handleHorseScreenOpen(net.minecraft.network.protocol.game.ClientboundHorseScreenOpenPacket) -> a void handleContainerSetData(net.minecraft.network.protocol.game.ClientboundContainerSetDataPacket) -> a void handleContainerSetSlot(net.minecraft.network.protocol.game.ClientboundContainerSetSlotPacket) -> a void handleCustomPayload(net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket) -> a void handleDisconnect(net.minecraft.network.protocol.game.ClientboundDisconnectPacket) -> a void handleEntityEvent(net.minecraft.network.protocol.game.ClientboundEntityEventPacket) -> a void handleEntityLinkPacket(net.minecraft.network.protocol.game.ClientboundSetEntityLinkPacket) -> a void handleSetEntityPassengersPacket(net.minecraft.network.protocol.game.ClientboundSetPassengersPacket) -> a void handleExplosion(net.minecraft.network.protocol.game.ClientboundExplodePacket) -> a void handleGameEvent(net.minecraft.network.protocol.game.ClientboundGameEventPacket) -> a void handleKeepAlive(net.minecraft.network.protocol.game.ClientboundKeepAlivePacket) -> a void handleLevelChunk(net.minecraft.network.protocol.game.ClientboundLevelChunkPacket) -> a void handleForgetLevelChunk(net.minecraft.network.protocol.game.ClientboundForgetLevelChunkPacket) -> a void handleLevelEvent(net.minecraft.network.protocol.game.ClientboundLevelEventPacket) -> a void handleLogin(net.minecraft.network.protocol.game.ClientboundLoginPacket) -> a void handleMoveEntity(net.minecraft.network.protocol.game.ClientboundMoveEntityPacket) -> a void handleMovePlayer(net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket) -> a void handleParticleEvent(net.minecraft.network.protocol.game.ClientboundLevelParticlesPacket) -> a void handlePlayerAbilities(net.minecraft.network.protocol.game.ClientboundPlayerAbilitiesPacket) -> a void handlePlayerInfo(net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket) -> a void handleRemoveEntity(net.minecraft.network.protocol.game.ClientboundRemoveEntitiesPacket) -> a void handleRemoveMobEffect(net.minecraft.network.protocol.game.ClientboundRemoveMobEffectPacket) -> a void handleRespawn(net.minecraft.network.protocol.game.ClientboundRespawnPacket) -> a void handleRotateMob(net.minecraft.network.protocol.game.ClientboundRotateHeadPacket) -> a void handleSetCarriedItem(net.minecraft.network.protocol.game.ClientboundSetCarriedItemPacket) -> a void handleSetDisplayObjective(net.minecraft.network.protocol.game.ClientboundSetDisplayObjectivePacket) -> a void handleSetEntityData(net.minecraft.network.protocol.game.ClientboundSetEntityDataPacket) -> a void handleSetEntityMotion(net.minecraft.network.protocol.game.ClientboundSetEntityMotionPacket) -> a void handleSetEquippedItem(net.minecraft.network.protocol.game.ClientboundSetEquippedItemPacket) -> a void handleSetExperience(net.minecraft.network.protocol.game.ClientboundSetExperiencePacket) -> a void handleSetHealth(net.minecraft.network.protocol.game.ClientboundSetHealthPacket) -> a void handleSetPlayerTeamPacket(net.minecraft.network.protocol.game.ClientboundSetPlayerTeamPacket) -> a void handleSetScore(net.minecraft.network.protocol.game.ClientboundSetScorePacket) -> a void handleSetSpawn(net.minecraft.network.protocol.game.ClientboundSetSpawnPositionPacket) -> a void handleSetTime(net.minecraft.network.protocol.game.ClientboundSetTimePacket) -> a void handleSoundEvent(net.minecraft.network.protocol.game.ClientboundSoundPacket) -> a void handleSoundEntityEvent(net.minecraft.network.protocol.game.ClientboundSoundEntityPacket) -> a void handleCustomSoundEvent(net.minecraft.network.protocol.game.ClientboundCustomSoundPacket) -> a void handleTakeItemEntity(net.minecraft.network.protocol.game.ClientboundTakeItemEntityPacket) -> a void handleTeleportEntity(net.minecraft.network.protocol.game.ClientboundTeleportEntityPacket) -> a void handleUpdateAttributes(net.minecraft.network.protocol.game.ClientboundUpdateAttributesPacket) -> a void handleUpdateMobEffect(net.minecraft.network.protocol.game.ClientboundUpdateMobEffectPacket) -> a void handleUpdateTags(net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket) -> a void handlePlayerCombat(net.minecraft.network.protocol.game.ClientboundPlayerCombatPacket) -> a void handleChangeDifficulty(net.minecraft.network.protocol.game.ClientboundChangeDifficultyPacket) -> a void handleSetCamera(net.minecraft.network.protocol.game.ClientboundSetCameraPacket) -> a void handleSetBorder(net.minecraft.network.protocol.game.ClientboundSetBorderPacket) -> a void handleSetTitles(net.minecraft.network.protocol.game.ClientboundSetTitlesPacket) -> a void handleTabListCustomisation(net.minecraft.network.protocol.game.ClientboundTabListPacket) -> a void handleResourcePack(net.minecraft.network.protocol.game.ClientboundResourcePackPacket) -> a void handleBossUpdate(net.minecraft.network.protocol.game.ClientboundBossEventPacket) -> a void handleItemCooldown(net.minecraft.network.protocol.game.ClientboundCooldownPacket) -> a void handleMoveVehicle(net.minecraft.network.protocol.game.ClientboundMoveVehiclePacket) -> a void handleUpdateAdvancementsPacket(net.minecraft.network.protocol.game.ClientboundUpdateAdvancementsPacket) -> a void handleSelectAdvancementsTab(net.minecraft.network.protocol.game.ClientboundSelectAdvancementsTabPacket) -> a void handlePlaceRecipe(net.minecraft.network.protocol.game.ClientboundPlaceGhostRecipePacket) -> a void handleCommands(net.minecraft.network.protocol.game.ClientboundCommandsPacket) -> a void handleStopSoundEvent(net.minecraft.network.protocol.game.ClientboundStopSoundPacket) -> a void handleCommandSuggestions(net.minecraft.network.protocol.game.ClientboundCommandSuggestionsPacket) -> a void handleUpdateRecipes(net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket) -> a void handleLookAt(net.minecraft.network.protocol.game.ClientboundPlayerLookAtPacket) -> a void handleTagQueryPacket(net.minecraft.network.protocol.game.ClientboundTagQueryPacket) -> a void handleLightUpdatePacked(net.minecraft.network.protocol.game.ClientboundLightUpdatePacket) -> a void handleOpenBook(net.minecraft.network.protocol.game.ClientboundOpenBookPacket) -> a void handleOpenScreen(net.minecraft.network.protocol.game.ClientboundOpenScreenPacket) -> a void handleMerchantOffers(net.minecraft.network.protocol.game.ClientboundMerchantOffersPacket) -> a void handleSetChunkCacheRadius(net.minecraft.network.protocol.game.ClientboundSetChunkCacheRadiusPacket) -> a void handleSetChunkCacheCenter(net.minecraft.network.protocol.game.ClientboundSetChunkCacheCenterPacket) -> a void handleBlockBreakAck(net.minecraft.network.protocol.game.ClientboundBlockBreakAckPacket) -> a net.minecraft.network.protocol.game.ClientboundAddEntityPacket -> lf: int id -> a java.util.UUID uuid -> b double x -> c double y -> d double z -> e int xa -> f int ya -> g int za -> h int xRot -> i int yRot -> j net.minecraft.world.entity.EntityType type -> k int data -> l 31:32:void () -> 34:48:void (int,java.util.UUID,double,double,double,float,float,net.minecraft.world.entity.EntityType,int,net.minecraft.world.phys.Vec3) -> 51:52:void (net.minecraft.world.entity.Entity) -> 55:56:void (net.minecraft.world.entity.Entity,int) -> 59:60:void (net.minecraft.world.entity.Entity,net.minecraft.world.entity.EntityType,int,net.minecraft.core.BlockPos) -> 64:77:void read(net.minecraft.network.FriendlyByteBuf) -> a 81:94:void write(net.minecraft.network.FriendlyByteBuf) -> b 98:99:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 102:102:int getId() -> b 106:106:java.util.UUID getUUID() -> c 110:110:double getX() -> d 114:114:double getY() -> e 118:118:double getZ() -> f 122:122:double getXa() -> g 126:126:double getYa() -> h 130:130:double getZa() -> i 134:134:int getxRot() -> j 138:138:int getyRot() -> k 142:142:net.minecraft.world.entity.EntityType getType() -> l 146:146:int getData() -> m 15:15:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundAddExperienceOrbPacket -> lg: int id -> a double x -> b double y -> c double z -> d int value -> e 17:18:void () -> 20:26:void (net.minecraft.world.entity.ExperienceOrb) -> 30:35:void read(net.minecraft.network.FriendlyByteBuf) -> a 39:44:void write(net.minecraft.network.FriendlyByteBuf) -> b 48:49:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 52:52:int getId() -> b 56:56:double getX() -> c 60:60:double getY() -> d 64:64:double getZ() -> e 68:68:int getValue() -> f 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundAddGlobalEntityPacket -> lh: int id -> a double x -> b double y -> c double z -> d int type -> e 20:21:void () -> 23:31:void (net.minecraft.world.entity.Entity) -> 35:40:void read(net.minecraft.network.FriendlyByteBuf) -> a 44:49:void write(net.minecraft.network.FriendlyByteBuf) -> b 53:54:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 57:57:int getId() -> b 61:61:double getX() -> c 65:65:double getY() -> d 69:69:double getZ() -> e 73:73:int getType() -> f 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundAddMobPacket -> li: int id -> a java.util.UUID uuid -> b int type -> c double x -> d double y -> e double z -> f int xd -> g int yd -> h int zd -> i byte yRot -> j byte xRot -> k byte yHeadRot -> l 28:29:void () -> 31:54:void (net.minecraft.world.entity.LivingEntity) -> 58:70:void read(net.minecraft.network.FriendlyByteBuf) -> a 74:86:void write(net.minecraft.network.FriendlyByteBuf) -> b 90:91:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 94:94:int getId() -> b 98:98:java.util.UUID getUUID() -> c 102:102:int getType() -> d 106:106:double getX() -> e 110:110:double getY() -> f 114:114:double getZ() -> g 118:118:int getXd() -> h 122:122:int getYd() -> i 126:126:int getZd() -> j 130:130:byte getyRot() -> k 134:134:byte getxRot() -> l 138:138:byte getyHeadRot() -> m 14:14:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundAddPaintingPacket -> lj: int id -> a java.util.UUID uuid -> b net.minecraft.core.BlockPos pos -> c net.minecraft.core.Direction direction -> d int motive -> e 22:23:void () -> 25:31:void (net.minecraft.world.entity.decoration.Painting) -> 35:40:void read(net.minecraft.network.FriendlyByteBuf) -> a 44:49:void write(net.minecraft.network.FriendlyByteBuf) -> b 53:54:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 57:57:int getId() -> b 61:61:java.util.UUID getUUID() -> c 65:65:net.minecraft.core.BlockPos getPos() -> d 69:69:net.minecraft.core.Direction getDirection() -> e 73:73:net.minecraft.world.entity.decoration.Motive getMotive() -> f 15:15:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundAddPlayerPacket -> lk: int entityId -> a java.util.UUID playerId -> b double x -> c double y -> d double z -> e byte yRot -> f byte xRot -> g 20:21:void () -> 23:31:void (net.minecraft.world.entity.player.Player) -> 35:42:void read(net.minecraft.network.FriendlyByteBuf) -> a 46:53:void write(net.minecraft.network.FriendlyByteBuf) -> b 57:58:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 61:61:int getEntityId() -> b 65:65:java.util.UUID getPlayerId() -> c 69:69:double getX() -> d 73:73:double getY() -> e 77:77:double getZ() -> f 81:81:byte getyRot() -> g 85:85:byte getxRot() -> h 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundAnimatePacket -> ll: int id -> a int action -> b 21:22:void () -> 24:27:void (net.minecraft.world.entity.Entity,int) -> 31:33:void read(net.minecraft.network.FriendlyByteBuf) -> a 37:39:void write(net.minecraft.network.FriendlyByteBuf) -> b 43:44:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 47:47:int getId() -> b 51:51:int getAction() -> c 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundAwardStatsPacket -> lm: it.unimi.dsi.fastutil.objects.Object2IntMap stats -> a 17:18:void () -> 20:22:void (it.unimi.dsi.fastutil.objects.Object2IntMap) -> 26:27:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 33:39:void read(net.minecraft.network.FriendlyByteBuf) -> a 43:46:void readStat(net.minecraft.stats.StatType,net.minecraft.network.FriendlyByteBuf) -> a 50:57:void write(net.minecraft.network.FriendlyByteBuf) -> b 60:60:int getId(net.minecraft.stats.Stat) -> a 64:64:java.util.Map getStats() -> b 14:14:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundBlockBreakAckPacket -> ln: org.apache.logging.log4j.Logger LOGGER -> b net.minecraft.core.BlockPos pos -> c net.minecraft.world.level.block.state.BlockState state -> d net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action action -> a boolean allGood -> e 22:24:void () -> 26:34:void (net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState,net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action,boolean,java.lang.String) -> 38:42:void read(net.minecraft.network.FriendlyByteBuf) -> a 46:50:void write(net.minecraft.network.FriendlyByteBuf) -> b 54:55:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 58:58:net.minecraft.world.level.block.state.BlockState getState() -> b 62:62:net.minecraft.core.BlockPos getPos() -> c 66:66:boolean allGood() -> d 70:70:net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action action() -> e 14:14:void handle(net.minecraft.network.PacketListener) -> a 15:15:void () -> net.minecraft.network.protocol.game.ClientboundBlockDestructionPacket -> lo: int id -> a net.minecraft.core.BlockPos pos -> b int progress -> c 14:15:void () -> 17:21:void (int,net.minecraft.core.BlockPos,int) -> 25:28:void read(net.minecraft.network.FriendlyByteBuf) -> a 32:35:void write(net.minecraft.network.FriendlyByteBuf) -> b 39:40:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 43:43:int getId() -> b 47:47:net.minecraft.core.BlockPos getPos() -> c 51:51:int getProgress() -> d 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundBlockEntityDataPacket -> lp: net.minecraft.core.BlockPos pos -> a int type -> b net.minecraft.nbt.CompoundTag tag -> c 30:31:void () -> 33:37:void (net.minecraft.core.BlockPos,int,net.minecraft.nbt.CompoundTag) -> 41:44:void read(net.minecraft.network.FriendlyByteBuf) -> a 48:51:void write(net.minecraft.network.FriendlyByteBuf) -> b 55:56:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 59:59:net.minecraft.core.BlockPos getPos() -> b 63:63:int getType() -> c 67:67:net.minecraft.nbt.CompoundTag getTag() -> d 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundBlockEventPacket -> lq: net.minecraft.core.BlockPos pos -> a int b0 -> b int b1 -> c net.minecraft.world.level.block.Block block -> d 17:18:void () -> 20:25:void (net.minecraft.core.BlockPos,net.minecraft.world.level.block.Block,int,int) -> 29:34:void read(net.minecraft.network.FriendlyByteBuf) -> a 38:42:void write(net.minecraft.network.FriendlyByteBuf) -> b 46:47:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 50:50:net.minecraft.core.BlockPos getPos() -> b 54:54:int getB0() -> c 58:58:int getB1() -> d 62:62:net.minecraft.world.level.block.Block getBlock() -> e 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundBlockUpdatePacket -> lr: net.minecraft.core.BlockPos pos -> a net.minecraft.world.level.block.state.BlockState blockState -> b 17:18:void () -> 20:23:void (net.minecraft.world.level.BlockGetter,net.minecraft.core.BlockPos) -> 27:29:void read(net.minecraft.network.FriendlyByteBuf) -> a 33:35:void write(net.minecraft.network.FriendlyByteBuf) -> b 39:40:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 43:43:net.minecraft.world.level.block.state.BlockState getBlockState() -> b 47:47:net.minecraft.core.BlockPos getPos() -> c 13:13:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundBossEventPacket -> ls: java.util.UUID id -> a net.minecraft.network.protocol.game.ClientboundBossEventPacket$Operation operation -> b net.minecraft.network.chat.Component name -> c float pct -> d net.minecraft.world.BossEvent$BossBarColor color -> e net.minecraft.world.BossEvent$BossBarOverlay overlay -> f boolean darkenScreen -> g boolean playMusic -> h boolean createWorldFog -> i 26:27:void () -> 29:39:void (net.minecraft.network.protocol.game.ClientboundBossEventPacket$Operation,net.minecraft.world.BossEvent) -> 43:70:void read(net.minecraft.network.FriendlyByteBuf) -> a 73:76:void decodeProperties(int) -> a 80:107:void write(net.minecraft.network.FriendlyByteBuf) -> b 110:120:int encodeProperties() -> k 125:126:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 129:129:java.util.UUID getId() -> b 133:133:net.minecraft.network.protocol.game.ClientboundBossEventPacket$Operation getOperation() -> c 137:137:net.minecraft.network.chat.Component getName() -> d 141:141:float getPercent() -> e 145:145:net.minecraft.world.BossEvent$BossBarColor getColor() -> f 149:149:net.minecraft.world.BossEvent$BossBarOverlay getOverlay() -> g 153:153:boolean shouldDarkenScreen() -> h 157:157:boolean shouldPlayMusic() -> i 161:161:boolean shouldCreateWorldFog() -> j 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundBossEventPacket$1 -> ls$1: int[] $SwitchMap$net$minecraft$network$protocol$game$ClientboundBossEventPacket$Operation -> a 46:46:void () -> net.minecraft.network.protocol.game.ClientboundBossEventPacket$Operation -> ls$a: net.minecraft.network.protocol.game.ClientboundBossEventPacket$Operation ADD -> a net.minecraft.network.protocol.game.ClientboundBossEventPacket$Operation REMOVE -> b net.minecraft.network.protocol.game.ClientboundBossEventPacket$Operation UPDATE_PCT -> c net.minecraft.network.protocol.game.ClientboundBossEventPacket$Operation UPDATE_NAME -> d net.minecraft.network.protocol.game.ClientboundBossEventPacket$Operation UPDATE_STYLE -> e net.minecraft.network.protocol.game.ClientboundBossEventPacket$Operation UPDATE_PROPERTIES -> f net.minecraft.network.protocol.game.ClientboundBossEventPacket$Operation[] $VALUES -> g 164:164:net.minecraft.network.protocol.game.ClientboundBossEventPacket$Operation[] values() -> values 164:164:net.minecraft.network.protocol.game.ClientboundBossEventPacket$Operation valueOf(java.lang.String) -> valueOf 164:164:void (java.lang.String,int) -> 164:170:void () -> net.minecraft.network.protocol.game.ClientboundChangeDifficultyPacket -> lt: net.minecraft.world.Difficulty difficulty -> a boolean locked -> b 13:14:void () -> 16:19:void (net.minecraft.world.Difficulty,boolean) -> 23:24:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 28:30:void read(net.minecraft.network.FriendlyByteBuf) -> a 34:36:void write(net.minecraft.network.FriendlyByteBuf) -> b 39:39:boolean isLocked() -> b 43:43:net.minecraft.world.Difficulty getDifficulty() -> c 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundChatPacket -> lu: net.minecraft.network.chat.Component message -> a net.minecraft.network.chat.ChatType type -> b 14:15:void () -> 18:19:void (net.minecraft.network.chat.Component) -> 21:24:void (net.minecraft.network.chat.Component,net.minecraft.network.chat.ChatType) -> 28:30:void read(net.minecraft.network.FriendlyByteBuf) -> a 34:36:void write(net.minecraft.network.FriendlyByteBuf) -> b 40:41:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 44:44:net.minecraft.network.chat.Component getMessage() -> b 48:48:boolean isSystem() -> c 52:52:net.minecraft.network.chat.ChatType getType() -> d 57:57:boolean isSkippable() -> a 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundChunkBlocksUpdatePacket -> lv: net.minecraft.world.level.ChunkPos chunkPos -> a net.minecraft.network.protocol.game.ClientboundChunkBlocksUpdatePacket$BlockUpdate[] updates -> b 17:18:void () -> 20:27:void (int,short[],net.minecraft.world.level.chunk.LevelChunk) -> 31:37:void read(net.minecraft.network.FriendlyByteBuf) -> a 41:48:void write(net.minecraft.network.FriendlyByteBuf) -> b 52:53:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 56:56:net.minecraft.network.protocol.game.ClientboundChunkBlocksUpdatePacket$BlockUpdate[] getUpdates() -> b 13:13:void handle(net.minecraft.network.PacketListener) -> a 13:13:net.minecraft.world.level.ChunkPos access$000(net.minecraft.network.protocol.game.ClientboundChunkBlocksUpdatePacket) -> a net.minecraft.network.protocol.game.ClientboundChunkBlocksUpdatePacket$BlockUpdate -> lv$a: short offset -> b net.minecraft.world.level.block.state.BlockState block -> c net.minecraft.network.protocol.game.ClientboundChunkBlocksUpdatePacket this$0 -> a 63:66:void (net.minecraft.network.protocol.game.ClientboundChunkBlocksUpdatePacket,short,net.minecraft.world.level.block.state.BlockState) -> 68:71:void (net.minecraft.network.protocol.game.ClientboundChunkBlocksUpdatePacket,short,net.minecraft.world.level.chunk.LevelChunk) -> 74:74:net.minecraft.core.BlockPos getPos() -> a 78:78:short getOffset() -> b 82:82:net.minecraft.world.level.block.state.BlockState getBlock() -> c net.minecraft.network.protocol.game.ClientboundCommandSuggestionsPacket -> lw: int id -> a com.mojang.brigadier.suggestion.Suggestions suggestions -> b 19:20:void () -> 22:25:void (int,com.mojang.brigadier.suggestion.Suggestions) -> 29:44:void read(net.minecraft.network.FriendlyByteBuf) -> a 48:60:void write(net.minecraft.network.FriendlyByteBuf) -> b 64:65:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 68:68:int getId() -> b 72:72:com.mojang.brigadier.suggestion.Suggestions getSuggestions() -> c 15:15:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundCommandsPacket -> lx: com.mojang.brigadier.tree.RootCommandNode root -> a 39:40:void () -> 42:44:void (com.mojang.brigadier.tree.RootCommandNode) -> 48:70:void read(net.minecraft.network.FriendlyByteBuf) -> a 75:102:void write(net.minecraft.network.FriendlyByteBuf) -> b 105:109:net.minecraft.network.protocol.game.ClientboundCommandsPacket$Entry readNode(net.minecraft.network.FriendlyByteBuf) -> c 114:130:com.mojang.brigadier.builder.ArgumentBuilder createBuilder(net.minecraft.network.FriendlyByteBuf,byte) -> a 135:177:void writeNode(net.minecraft.network.FriendlyByteBuf,com.mojang.brigadier.tree.CommandNode,java.util.Map) -> a 181:182:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 185:185:com.mojang.brigadier.tree.RootCommandNode getRoot() -> b 27:27:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundCommandsPacket$1 -> lx$1: net.minecraft.network.protocol.game.ClientboundCommandsPacket$Entry -> lx$a: com.mojang.brigadier.builder.ArgumentBuilder builder -> a byte flags -> b int redirect -> c int[] children -> d com.mojang.brigadier.tree.CommandNode node -> e 196:201:void (com.mojang.brigadier.builder.ArgumentBuilder,byte,int,int[]) -> 204:236:boolean build(net.minecraft.network.protocol.game.ClientboundCommandsPacket$Entry[]) -> a 216:216:int lambda$build$0(com.mojang.brigadier.context.CommandContext) -> a 188:188:com.mojang.brigadier.tree.CommandNode access$000(net.minecraft.network.protocol.game.ClientboundCommandsPacket$Entry) -> a 188:188:void (com.mojang.brigadier.builder.ArgumentBuilder,byte,int,int[],net.minecraft.network.protocol.game.ClientboundCommandsPacket$1) -> net.minecraft.network.protocol.game.ClientboundContainerAckPacket -> ly: int containerId -> a short uid -> b boolean accepted -> c 14:15:void () -> 17:21:void (int,short,boolean) -> 25:26:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 30:33:void read(net.minecraft.network.FriendlyByteBuf) -> a 37:40:void write(net.minecraft.network.FriendlyByteBuf) -> b 43:43:int getContainerId() -> b 47:47:short getUid() -> c 51:51:boolean isAccepted() -> d 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundContainerClosePacket -> lz: int containerId -> a 12:13:void () -> 15:17:void (int) -> 21:22:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 26:27:void read(net.minecraft.network.FriendlyByteBuf) -> a 31:32:void write(net.minecraft.network.FriendlyByteBuf) -> b 35:35:int getContainerId() -> b 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundContainerSetContentPacket -> ma: int containerId -> a java.util.List items -> b 16:17:void () -> 19:25:void (int,net.minecraft.core.NonNullList) -> 29:35:void read(net.minecraft.network.FriendlyByteBuf) -> a 39:44:void write(net.minecraft.network.FriendlyByteBuf) -> b 48:49:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 52:52:int getContainerId() -> b 56:56:java.util.List getItems() -> c 12:12:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundContainerSetDataPacket -> mb: int containerId -> a int id -> b int value -> c 14:15:void () -> 17:21:void (int,int,int) -> 25:26:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 30:34:void read(net.minecraft.network.FriendlyByteBuf) -> a 38:41:void write(net.minecraft.network.FriendlyByteBuf) -> b 44:44:int getContainerId() -> b 48:48:int getId() -> c 52:52:int getValue() -> d 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundContainerSetSlotPacket -> mc: int containerId -> a int slot -> b net.minecraft.world.item.ItemStack itemStack -> c 16:19:void () -> 16:25:void (int,int,net.minecraft.world.item.ItemStack) -> 29:30:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 34:37:void read(net.minecraft.network.FriendlyByteBuf) -> a 41:44:void write(net.minecraft.network.FriendlyByteBuf) -> b 47:47:int getContainerId() -> b 51:51:int getSlot() -> c 55:55:net.minecraft.world.item.ItemStack getItem() -> d 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundCooldownPacket -> md: net.minecraft.world.item.Item item -> a int duration -> b 13:14:void () -> 16:19:void (net.minecraft.world.item.Item,int) -> 23:25:void read(net.minecraft.network.FriendlyByteBuf) -> a 29:31:void write(net.minecraft.network.FriendlyByteBuf) -> b 35:36:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 39:39:net.minecraft.world.item.Item getItem() -> b 43:43:int getDuration() -> c 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket -> me: net.minecraft.resources.ResourceLocation BRAND -> a net.minecraft.resources.ResourceLocation DEBUG_PATHFINDING_PACKET -> b net.minecraft.resources.ResourceLocation DEBUG_NEIGHBORSUPDATE_PACKET -> c net.minecraft.resources.ResourceLocation DEBUG_CAVES_PACKET -> d net.minecraft.resources.ResourceLocation DEBUG_STRUCTURES_PACKET -> e net.minecraft.resources.ResourceLocation DEBUG_WORLDGENATTEMPT_PACKET -> f net.minecraft.resources.ResourceLocation DEBUG_POI_TICKET_COUNT_PACKET -> g net.minecraft.resources.ResourceLocation DEBUG_POI_ADDED_PACKET -> h net.minecraft.resources.ResourceLocation DEBUG_POI_REMOVED_PACKET -> i net.minecraft.resources.ResourceLocation DEBUG_VILLAGE_SECTIONS -> j net.minecraft.resources.ResourceLocation DEBUG_GOAL_SELECTOR -> k net.minecraft.resources.ResourceLocation DEBUG_BRAIN -> l net.minecraft.resources.ResourceLocation DEBUG_GAME_TEST_ADD_MARKER -> m net.minecraft.resources.ResourceLocation DEBUG_GAME_TEST_CLEAR -> n net.minecraft.resources.ResourceLocation DEBUG_RAIDS -> o net.minecraft.resources.ResourceLocation identifier -> p net.minecraft.network.FriendlyByteBuf data -> q 33:34:void () -> 36:43:void (net.minecraft.resources.ResourceLocation,net.minecraft.network.FriendlyByteBuf) -> 47:53:void read(net.minecraft.network.FriendlyByteBuf) -> a 57:59:void write(net.minecraft.network.FriendlyByteBuf) -> b 63:64:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 67:67:net.minecraft.resources.ResourceLocation getIdentifier() -> b 71:71:net.minecraft.network.FriendlyByteBuf getData() -> c 10:10:void handle(net.minecraft.network.PacketListener) -> a 14:28:void () -> net.minecraft.network.protocol.game.ClientboundCustomSoundPacket -> mf: net.minecraft.resources.ResourceLocation name -> a net.minecraft.sounds.SoundSource source -> b int x -> c int y -> d int z -> e float volume -> f float pitch -> g 17:23:void () -> 17:33:void (net.minecraft.resources.ResourceLocation,net.minecraft.sounds.SoundSource,net.minecraft.world.phys.Vec3,float,float) -> 37:44:void read(net.minecraft.network.FriendlyByteBuf) -> a 48:55:void write(net.minecraft.network.FriendlyByteBuf) -> b 58:58:net.minecraft.resources.ResourceLocation getName() -> b 62:62:net.minecraft.sounds.SoundSource getSource() -> c 66:66:double getX() -> d 70:70:double getY() -> e 74:74:double getZ() -> f 78:78:float getVolume() -> g 82:82:float getPitch() -> h 87:88:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundDisconnectPacket -> mg: net.minecraft.network.chat.Component reason -> a 12:13:void () -> 15:17:void (net.minecraft.network.chat.Component) -> 21:22:void read(net.minecraft.network.FriendlyByteBuf) -> a 26:27:void write(net.minecraft.network.FriendlyByteBuf) -> b 31:32:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 35:35:net.minecraft.network.chat.Component getReason() -> b 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundEntityEventPacket -> mh: int entityId -> a byte eventId -> b 15:16:void () -> 18:21:void (net.minecraft.world.entity.Entity,byte) -> 25:27:void read(net.minecraft.network.FriendlyByteBuf) -> a 31:33:void write(net.minecraft.network.FriendlyByteBuf) -> b 37:38:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 41:41:net.minecraft.world.entity.Entity getEntity(net.minecraft.world.level.Level) -> a 45:45:byte getEventId() -> b 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundExplodePacket -> mi: double x -> a double y -> b double z -> c float power -> d java.util.List toBlow -> e float knockbackX -> f float knockbackY -> g float knockbackZ -> h 24:25:void () -> 27:39:void (double,double,double,float,java.util.List,net.minecraft.world.phys.Vec3) -> 43:64:void read(net.minecraft.network.FriendlyByteBuf) -> a 68:89:void write(net.minecraft.network.FriendlyByteBuf) -> b 93:94:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 97:97:float getKnockbackX() -> b 101:101:float getKnockbackY() -> c 105:105:float getKnockbackZ() -> d 109:109:double getX() -> e 113:113:double getY() -> f 117:117:double getZ() -> g 121:121:float getPower() -> h 125:125:java.util.List getToBlow() -> i 14:14:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundForgetLevelChunkPacket -> mj: int x -> a int z -> b 12:13:void () -> 15:18:void (int,int) -> 22:24:void read(net.minecraft.network.FriendlyByteBuf) -> a 28:30:void write(net.minecraft.network.FriendlyByteBuf) -> b 34:35:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 38:38:int getX() -> b 42:42:int getZ() -> c 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundGameEventPacket -> mk: java.lang.String[] EVENT_LANGUAGE_ID -> a int event -> b float param -> c 36:37:void () -> 39:42:void (int,float) -> 46:48:void read(net.minecraft.network.FriendlyByteBuf) -> a 52:54:void write(net.minecraft.network.FriendlyByteBuf) -> b 58:59:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 62:62:int getEvent() -> b 66:66:float getParam() -> c 9:9:void handle(net.minecraft.network.PacketListener) -> a 29:29:void () -> net.minecraft.network.protocol.game.ClientboundHorseScreenOpenPacket -> ml: int containerId -> a int size -> b int entityId -> c 13:14:void () -> 16:20:void (int,int,int) -> 24:25:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 29:32:void read(net.minecraft.network.FriendlyByteBuf) -> a 36:39:void write(net.minecraft.network.FriendlyByteBuf) -> b 42:42:int getContainerId() -> b 46:46:int getSize() -> c 50:50:int getEntityId() -> d 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundKeepAlivePacket -> mm: long id -> a 11:12:void () -> 14:16:void (long) -> 20:21:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 25:26:void read(net.minecraft.network.FriendlyByteBuf) -> a 30:31:void write(net.minecraft.network.FriendlyByteBuf) -> b 34:34:long getId() -> b 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundLevelChunkPacket -> mn: int x -> a int z -> b int availableSections -> c net.minecraft.nbt.CompoundTag heightmaps -> d net.minecraft.world.level.chunk.ChunkBiomeContainer biomes -> e byte[] buffer -> f java.util.List blockEntitiesTags -> g boolean fullChunk -> h 37:38:void () -> 40:74:void (net.minecraft.world.level.chunk.LevelChunk,int) -> 78:100:void read(net.minecraft.network.FriendlyByteBuf) -> a 104:119:void write(net.minecraft.network.FriendlyByteBuf) -> b 123:124:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 127:127:net.minecraft.network.FriendlyByteBuf getReadBuffer() -> b 131:133:io.netty.buffer.ByteBuf getWriteBuffer() -> j 137:152:int extractChunkData(net.minecraft.network.FriendlyByteBuf,net.minecraft.world.level.chunk.LevelChunk,int) -> a 156:169:int calculateChunkSize(net.minecraft.world.level.chunk.LevelChunk,int) -> a 173:173:int getX() -> c 177:177:int getZ() -> d 181:181:int getAvailableSections() -> e 185:185:boolean isFullChunk() -> f 189:189:net.minecraft.nbt.CompoundTag getHeightmaps() -> g 193:193:java.util.List getBlockEntitiesTags() -> h 198:198:net.minecraft.world.level.chunk.ChunkBiomeContainer getBiomes() -> i 23:23:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundLevelEventPacket -> mo: int type -> a net.minecraft.core.BlockPos pos -> b int data -> c boolean globalEvent -> d 16:17:void () -> 19:24:void (int,net.minecraft.core.BlockPos,int,boolean) -> 28:32:void read(net.minecraft.network.FriendlyByteBuf) -> a 36:40:void write(net.minecraft.network.FriendlyByteBuf) -> b 44:45:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 48:48:boolean isGlobalEvent() -> b 52:52:int getType() -> c 56:56:int getData() -> d 60:60:net.minecraft.core.BlockPos getPos() -> e 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundLevelParticlesPacket -> mp: float x -> a float y -> b float z -> c float xDist -> d float yDist -> e float zDist -> f float maxSpeed -> g int count -> h boolean overrideLimiter -> i net.minecraft.core.particles.ParticleOptions particle -> j 25:26:void () -> 28:39:void (net.minecraft.core.particles.ParticleOptions,boolean,float,float,float,float,float,float,float,int) -> 43:57:void read(net.minecraft.network.FriendlyByteBuf) -> a 60:60:net.minecraft.core.particles.ParticleOptions readParticle(net.minecraft.network.FriendlyByteBuf,net.minecraft.core.particles.ParticleType) -> a 65:76:void write(net.minecraft.network.FriendlyByteBuf) -> b 79:79:boolean isOverrideLimiter() -> b 84:84:double getX() -> c 88:88:double getY() -> d 92:92:double getZ() -> e 96:96:float getXDist() -> f 100:100:float getYDist() -> g 104:104:float getZDist() -> h 108:108:float getMaxSpeed() -> i 112:112:int getCount() -> j 116:116:net.minecraft.core.particles.ParticleOptions getParticle() -> k 121:122:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 13:13:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundLightUpdatePacket -> mq: int x -> a int z -> b int skyYMask -> c int blockYMask -> d int emptySkyYMask -> e int emptyBlockYMask -> f java.util.List skyUpdates -> g java.util.List blockUpdates -> h 26:27:void () -> 29:54:void (net.minecraft.world.level.ChunkPos,net.minecraft.world.level.lighting.LevelLightEngine) -> 56:87:void (net.minecraft.world.level.ChunkPos,net.minecraft.world.level.lighting.LevelLightEngine,int,int) -> 91:109:void read(net.minecraft.network.FriendlyByteBuf) -> a 113:125:void write(net.minecraft.network.FriendlyByteBuf) -> b 129:130:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 133:133:int getX() -> b 137:137:int getZ() -> c 141:141:int getSkyYMask() -> d 145:145:int getEmptySkyYMask() -> e 149:149:java.util.List getSkyUpdates() -> f 153:153:int getBlockYMask() -> g 157:157:int getEmptyBlockYMask() -> h 161:161:java.util.List getBlockUpdates() -> i 16:16:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundLoginPacket -> mr: int playerId -> a long seed -> b boolean hardcore -> c net.minecraft.world.level.GameType gameType -> d net.minecraft.world.level.dimension.DimensionType dimension -> e int maxPlayers -> f net.minecraft.world.level.LevelType levelType -> g int chunkRadius -> h boolean reducedDebugInfo -> i boolean showDeathScreen -> j 27:28:void () -> 30:41:void (int,net.minecraft.world.level.GameType,long,boolean,net.minecraft.world.level.dimension.DimensionType,int,net.minecraft.world.level.LevelType,int,boolean,boolean) -> 45:62:void read(net.minecraft.network.FriendlyByteBuf) -> a 66:79:void write(net.minecraft.network.FriendlyByteBuf) -> b 83:84:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 87:87:int getPlayerId() -> b 91:91:long getSeed() -> c 95:95:boolean isHardcore() -> d 99:99:net.minecraft.world.level.GameType getGameType() -> e 103:103:net.minecraft.world.level.dimension.DimensionType getDimension() -> f 107:107:int getMaxPlayers() -> g 111:111:net.minecraft.world.level.LevelType getLevelType() -> h 115:115:int getChunkRadius() -> i 119:119:boolean isReducedDebugInfo() -> j 122:122:boolean shouldShowDeathScreen() -> k 13:13:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundMapItemDataPacket -> ms: int mapId -> a byte scale -> b boolean trackingPosition -> c boolean locked -> d net.minecraft.world.level.saveddata.maps.MapDecoration[] decorations -> e int startX -> f int startY -> g int width -> h int height -> i byte[] mapColors -> j 24:25:void () -> 27:44:void (int,byte,boolean,boolean,java.util.Collection,byte[],int,int,int,int) -> 48:64:void read(net.minecraft.network.FriendlyByteBuf) -> a 68:92:void write(net.minecraft.network.FriendlyByteBuf) -> b 96:97:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 100:100:int getMapId() -> b 104:117:void applyToMap(net.minecraft.world.level.saveddata.maps.MapItemSavedData) -> a 120:120:byte getScale() -> c 12:12:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundMerchantOffersPacket -> mt: int containerId -> a net.minecraft.world.item.trading.MerchantOffers offers -> b int villagerLevel -> c int villagerXp -> d boolean showProgress -> e boolean canRestock -> f 18:19:void () -> 21:28:void (int,net.minecraft.world.item.trading.MerchantOffers,int,int,boolean,boolean) -> 32:38:void read(net.minecraft.network.FriendlyByteBuf) -> a 42:48:void write(net.minecraft.network.FriendlyByteBuf) -> b 52:53:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 56:56:int getContainerId() -> b 60:60:net.minecraft.world.item.trading.MerchantOffers getOffers() -> c 64:64:int getVillagerLevel() -> d 68:68:int getVillagerXp() -> e 72:72:boolean showProgress() -> f 76:76:boolean canRestock() -> g 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundMoveEntityPacket -> mu: int entityId -> a short xa -> b short ya -> c short za -> d byte yRot -> e byte xRot -> f boolean onGround -> g boolean hasRot -> h 27:27:long entityToPacket(double) -> a 31:31:net.minecraft.world.phys.Vec3 packetToEntity(long,long,long) -> a 136:137:void () -> 139:141:void (int) -> 145:146:void read(net.minecraft.network.FriendlyByteBuf) -> a 150:151:void write(net.minecraft.network.FriendlyByteBuf) -> b 155:156:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 160:160:java.lang.String toString() -> toString 164:164:net.minecraft.world.entity.Entity getEntity(net.minecraft.world.level.Level) -> a 168:168:short getXa() -> b 172:172:short getYa() -> c 176:176:short getZa() -> d 180:180:byte getyRot() -> e 184:184:byte getxRot() -> f 188:188:boolean hasRotation() -> g 192:192:boolean isOnGround() -> h 12:12:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundMoveEntityPacket$Pos -> mu$a: 75:76:void () -> 79:85:void (int,short,short,short,boolean) -> 89:94:void read(net.minecraft.network.FriendlyByteBuf) -> a 98:103:void write(net.minecraft.network.FriendlyByteBuf) -> b 74:74:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundMoveEntityPacket$PosRot -> mu$b: 35:37:void () -> 40:49:void (int,short,short,short,byte,byte,boolean) -> 53:60:void read(net.minecraft.network.FriendlyByteBuf) -> a 64:71:void write(net.minecraft.network.FriendlyByteBuf) -> b 34:34:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundMoveEntityPacket$Rot -> mu$c: 107:109:void () -> 112:117:void (int,byte,byte,boolean) -> 121:125:void read(net.minecraft.network.FriendlyByteBuf) -> a 129:133:void write(net.minecraft.network.FriendlyByteBuf) -> b 106:106:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundMoveVehiclePacket -> mv: double x -> a double y -> b double z -> c float yRot -> d float xRot -> e 16:17:void () -> 19:25:void (net.minecraft.world.entity.Entity) -> 29:34:void read(net.minecraft.network.FriendlyByteBuf) -> a 38:43:void write(net.minecraft.network.FriendlyByteBuf) -> b 47:48:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 51:51:double getX() -> b 55:55:double getY() -> c 59:59:double getZ() -> d 63:63:float getYRot() -> e 67:67:float getXRot() -> f 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundOpenBookPacket -> mw: net.minecraft.world.InteractionHand hand -> a 12:13:void () -> 15:17:void (net.minecraft.world.InteractionHand) -> 21:22:void read(net.minecraft.network.FriendlyByteBuf) -> a 26:27:void write(net.minecraft.network.FriendlyByteBuf) -> b 31:32:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 35:35:net.minecraft.world.InteractionHand getHand() -> b 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundOpenScreenPacket -> mx: int containerId -> a int type -> b net.minecraft.network.chat.Component title -> c 17:18:void () -> 20:24:void (int,net.minecraft.world.inventory.MenuType,net.minecraft.network.chat.Component) -> 28:31:void read(net.minecraft.network.FriendlyByteBuf) -> a 35:38:void write(net.minecraft.network.FriendlyByteBuf) -> b 42:43:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 46:46:int getContainerId() -> b 51:51:net.minecraft.world.inventory.MenuType getType() -> c 55:55:net.minecraft.network.chat.Component getTitle() -> d 12:12:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundOpenSignEditorPacket -> my: net.minecraft.core.BlockPos pos -> a 12:13:void () -> 15:17:void (net.minecraft.core.BlockPos) -> 21:22:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 26:27:void read(net.minecraft.network.FriendlyByteBuf) -> a 31:32:void write(net.minecraft.network.FriendlyByteBuf) -> b 35:35:net.minecraft.core.BlockPos getPos() -> b 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundPlaceGhostRecipePacket -> mz: int containerId -> a net.minecraft.resources.ResourceLocation recipe -> b 14:15:void () -> 17:20:void (int,net.minecraft.world.item.crafting.Recipe) -> 23:23:net.minecraft.resources.ResourceLocation getRecipe() -> b 27:27:int getContainerId() -> c 32:34:void read(net.minecraft.network.FriendlyByteBuf) -> a 38:40:void write(net.minecraft.network.FriendlyByteBuf) -> b 44:45:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundPlayerAbilitiesPacket -> na: boolean invulnerable -> a boolean isFlying -> b boolean canFly -> c boolean instabuild -> d float flyingSpeed -> e float walkingSpeed -> f 23:24:void () -> 26:33:void (net.minecraft.world.entity.player.Abilities) -> 37:45:void read(net.minecraft.network.FriendlyByteBuf) -> a 49:67:void write(net.minecraft.network.FriendlyByteBuf) -> b 71:72:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 75:75:boolean isInvulnerable() -> b 79:80:void setInvulnerable(boolean) -> a 83:83:boolean isFlying() -> c 87:88:void setFlying(boolean) -> b 91:91:boolean canFly() -> d 95:96:void setCanFly(boolean) -> c 99:99:boolean canInstabuild() -> e 103:104:void setInstabuild(boolean) -> d 107:107:float getFlyingSpeed() -> f 111:112:void setFlyingSpeed(float) -> a 115:115:float getWalkingSpeed() -> g 119:120:void setWalkingSpeed(float) -> b 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundPlayerCombatPacket -> nb: net.minecraft.network.protocol.game.ClientboundPlayerCombatPacket$Event event -> a int playerId -> b int killerId -> c int duration -> d net.minecraft.network.chat.Component message -> e 26:27:void () -> 30:31:void (net.minecraft.world.damagesource.CombatTracker,net.minecraft.network.protocol.game.ClientboundPlayerCombatPacket$Event) -> 33:49:void (net.minecraft.world.damagesource.CombatTracker,net.minecraft.network.protocol.game.ClientboundPlayerCombatPacket$Event,net.minecraft.network.chat.Component) -> 53:63:void read(net.minecraft.network.FriendlyByteBuf) -> a 67:77:void write(net.minecraft.network.FriendlyByteBuf) -> b 81:82:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 86:86:boolean isSkippable() -> a 12:12:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundPlayerCombatPacket$1 -> nb$1: int[] $SwitchMap$net$minecraft$network$protocol$game$ClientboundPlayerCombatPacket$Event -> a 38:38:void () -> net.minecraft.network.protocol.game.ClientboundPlayerCombatPacket$Event -> nb$a: net.minecraft.network.protocol.game.ClientboundPlayerCombatPacket$Event ENTER_COMBAT -> a net.minecraft.network.protocol.game.ClientboundPlayerCombatPacket$Event END_COMBAT -> b net.minecraft.network.protocol.game.ClientboundPlayerCombatPacket$Event ENTITY_DIED -> c net.minecraft.network.protocol.game.ClientboundPlayerCombatPacket$Event[] $VALUES -> d 13:13:net.minecraft.network.protocol.game.ClientboundPlayerCombatPacket$Event[] values() -> values 13:13:net.minecraft.network.protocol.game.ClientboundPlayerCombatPacket$Event valueOf(java.lang.String) -> valueOf 13:13:void (java.lang.String,int) -> 13:16:void () -> net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket -> nc: net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action action -> a java.util.List entries -> b 20:23:void () -> 20:31:void (net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action,net.minecraft.server.level.ServerPlayer[]) -> 20:39:void (net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action,java.lang.Iterable) -> 43:93:void read(net.minecraft.network.FriendlyByteBuf) -> a 97:148:void write(net.minecraft.network.FriendlyByteBuf) -> b 152:153:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 156:156:java.util.List getEntries() -> b 160:160:net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action getAction() -> c 174:177:java.lang.String toString() -> toString 18:18:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$1 -> nc$1: int[] $SwitchMap$net$minecraft$network$protocol$game$ClientboundPlayerInfoPacket$Action -> a 52:52:void () -> net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action -> nc$a: net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action ADD_PLAYER -> a net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action UPDATE_GAME_MODE -> b net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action UPDATE_LATENCY -> c net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action UPDATE_DISPLAY_NAME -> d net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action REMOVE_PLAYER -> e net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action[] $VALUES -> f 163:163:net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action[] values() -> values 163:163:net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action valueOf(java.lang.String) -> valueOf 163:163:void (java.lang.String,int) -> 163:168:void () -> net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$PlayerUpdate -> nc$b: int latency -> b net.minecraft.world.level.GameType gameMode -> c com.mojang.authlib.GameProfile profile -> d net.minecraft.network.chat.Component displayName -> e net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket this$0 -> a 186:191:void (net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket,com.mojang.authlib.GameProfile,int,net.minecraft.world.level.GameType,net.minecraft.network.chat.Component) -> 194:194:com.mojang.authlib.GameProfile getProfile() -> a 198:198:int getLatency() -> b 202:202:net.minecraft.world.level.GameType getGameMode() -> c 207:207:net.minecraft.network.chat.Component getDisplayName() -> d 212:217:java.lang.String toString() -> toString net.minecraft.network.protocol.game.ClientboundPlayerLookAtPacket -> nd: double x -> a double y -> b double z -> c int entity -> d net.minecraft.commands.arguments.EntityAnchorArgument$Anchor fromAnchor -> e net.minecraft.commands.arguments.EntityAnchorArgument$Anchor toAnchor -> f boolean atEntity -> g 22:23:void () -> 25:30:void (net.minecraft.commands.arguments.EntityAnchorArgument$Anchor,double,double,double) -> 32:41:void (net.minecraft.commands.arguments.EntityAnchorArgument$Anchor,net.minecraft.world.entity.Entity,net.minecraft.commands.arguments.EntityAnchorArgument$Anchor) -> 45:54:void read(net.minecraft.network.FriendlyByteBuf) -> a 58:67:void write(net.minecraft.network.FriendlyByteBuf) -> b 71:72:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 75:75:net.minecraft.commands.arguments.EntityAnchorArgument$Anchor getFromAnchor() -> b 80:87:net.minecraft.world.phys.Vec3 getPosition(net.minecraft.world.level.Level) -> a 13:13:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket -> ne: double x -> a double y -> b double z -> c float yRot -> d float xRot -> e java.util.Set relativeArguments -> f int id -> g 19:20:void () -> 22:30:void (double,double,double,float,float,java.util.Set,int) -> 34:41:void read(net.minecraft.network.FriendlyByteBuf) -> a 45:52:void write(net.minecraft.network.FriendlyByteBuf) -> b 56:57:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 60:60:double getX() -> b 64:64:double getY() -> c 68:68:double getZ() -> d 72:72:float getYRot() -> e 76:76:float getXRot() -> f 80:80:int getId() -> g 84:84:java.util.Set getRelativeArguments() -> h 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket$RelativeArgument -> ne$a: net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket$RelativeArgument X -> a net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket$RelativeArgument Y -> b net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket$RelativeArgument Z -> c net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket$RelativeArgument Y_ROT -> d net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket$RelativeArgument X_ROT -> e int bit -> f net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket$RelativeArgument[] $VALUES -> g 87:87:net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket$RelativeArgument[] values() -> values 87:87:net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket$RelativeArgument valueOf(java.lang.String) -> valueOf 97:99:void (java.lang.String,int,int) -> 102:102:int getMask() -> a 106:106:boolean isSet(int) -> b 110:118:java.util.Set unpack(int) -> a 122:128:int pack(java.util.Set) -> a 87:92:void () -> net.minecraft.network.protocol.game.ClientboundRecipePacket -> nf: net.minecraft.network.protocol.game.ClientboundRecipePacket$State state -> a java.util.List recipes -> b java.util.List toHighlight -> c boolean guiOpen -> d boolean filteringCraftable -> e boolean furnaceGuiOpen -> f boolean furnaceFilteringCraftable -> g 27:28:void () -> 30:39:void (net.minecraft.network.protocol.game.ClientboundRecipePacket$State,java.util.Collection,java.util.Collection,boolean,boolean,boolean,boolean) -> 43:44:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 48:67:void read(net.minecraft.network.FriendlyByteBuf) -> a 71:88:void write(net.minecraft.network.FriendlyByteBuf) -> b 91:91:java.util.List getRecipes() -> b 95:95:java.util.List getHighlights() -> c 99:99:boolean isGuiOpen() -> d 103:103:boolean isFilteringCraftable() -> e 107:107:boolean isFurnaceGuiOpen() -> f 111:111:boolean isFurnaceFilteringCraftable() -> g 115:115:net.minecraft.network.protocol.game.ClientboundRecipePacket$State getState() -> h 13:13:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundRecipePacket$State -> nf$a: net.minecraft.network.protocol.game.ClientboundRecipePacket$State INIT -> a net.minecraft.network.protocol.game.ClientboundRecipePacket$State ADD -> b net.minecraft.network.protocol.game.ClientboundRecipePacket$State REMOVE -> c net.minecraft.network.protocol.game.ClientboundRecipePacket$State[] $VALUES -> d 14:14:net.minecraft.network.protocol.game.ClientboundRecipePacket$State[] values() -> values 14:14:net.minecraft.network.protocol.game.ClientboundRecipePacket$State valueOf(java.lang.String) -> valueOf 14:14:void (java.lang.String,int) -> 14:15:void () -> net.minecraft.network.protocol.game.ClientboundRemoveEntitiesPacket -> ng: int[] entityIds -> a 14:15:void () -> 17:19:void (int[]) -> 23:28:void read(net.minecraft.network.FriendlyByteBuf) -> a 32:37:void write(net.minecraft.network.FriendlyByteBuf) -> b 41:42:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 45:45:int[] getEntityIds() -> b 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundRemoveMobEffectPacket -> nh: int entityId -> a net.minecraft.world.effect.MobEffect effect -> b 16:17:void () -> 19:22:void (int,net.minecraft.world.effect.MobEffect) -> 26:28:void read(net.minecraft.network.FriendlyByteBuf) -> a 32:34:void write(net.minecraft.network.FriendlyByteBuf) -> b 38:39:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 43:43:net.minecraft.world.entity.Entity getEntity(net.minecraft.world.level.Level) -> a 48:48:net.minecraft.world.effect.MobEffect getEffect() -> b 12:12:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundResourcePackPacket -> ni: java.lang.String url -> a java.lang.String hash -> b 15:16:void () -> 18:25:void (java.lang.String,java.lang.String) -> 29:31:void read(net.minecraft.network.FriendlyByteBuf) -> a 35:37:void write(net.minecraft.network.FriendlyByteBuf) -> b 41:42:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 45:45:java.lang.String getUrl() -> b 49:49:java.lang.String getHash() -> c 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundRespawnPacket -> nj: net.minecraft.world.level.dimension.DimensionType dimension -> a long seed -> b net.minecraft.world.level.GameType playerGameType -> c net.minecraft.world.level.LevelType levelType -> d 18:19:void () -> 21:26:void (net.minecraft.world.level.dimension.DimensionType,long,net.minecraft.world.level.LevelType,net.minecraft.world.level.GameType) -> 30:31:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 35:42:void read(net.minecraft.network.FriendlyByteBuf) -> a 46:50:void write(net.minecraft.network.FriendlyByteBuf) -> b 53:53:net.minecraft.world.level.dimension.DimensionType getDimension() -> b 57:57:long getSeed() -> c 61:61:net.minecraft.world.level.GameType getPlayerGameType() -> d 65:65:net.minecraft.world.level.LevelType getLevelType() -> e 12:12:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundRotateHeadPacket -> nk: int entityId -> a byte yHeadRot -> b 15:16:void () -> 18:21:void (net.minecraft.world.entity.Entity,byte) -> 25:27:void read(net.minecraft.network.FriendlyByteBuf) -> a 31:33:void write(net.minecraft.network.FriendlyByteBuf) -> b 37:38:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 41:41:net.minecraft.world.entity.Entity getEntity(net.minecraft.world.level.Level) -> a 45:45:byte getYHeadRot() -> b 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSelectAdvancementsTabPacket -> nl: net.minecraft.resources.ResourceLocation tab -> a 14:15:void () -> 17:19:void (net.minecraft.resources.ResourceLocation) -> 23:24:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 28:31:void read(net.minecraft.network.FriendlyByteBuf) -> a 35:39:void write(net.minecraft.network.FriendlyByteBuf) -> b 43:43:net.minecraft.resources.ResourceLocation getTab() -> b 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetBorderPacket -> nm: net.minecraft.network.protocol.game.ClientboundSetBorderPacket$Type type -> a int newAbsoluteMaxSize -> b double newCenterX -> c double newCenterZ -> d double newSize -> e double oldSize -> f long lerpTime -> g int warningTime -> h int warningBlocks -> i 20:21:void () -> 23:33:void (net.minecraft.world.level.border.WorldBorder,net.minecraft.network.protocol.game.ClientboundSetBorderPacket$Type) -> 37:69:void read(net.minecraft.network.FriendlyByteBuf) -> a 73:105:void write(net.minecraft.network.FriendlyByteBuf) -> b 109:110:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 113:143:void applyChanges(net.minecraft.world.level.border.WorldBorder) -> a 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetBorderPacket$1 -> nm$1: int[] $SwitchMap$net$minecraft$network$protocol$game$ClientboundSetBorderPacket$Type -> a 39:39:void () -> net.minecraft.network.protocol.game.ClientboundSetBorderPacket$Type -> nm$a: net.minecraft.network.protocol.game.ClientboundSetBorderPacket$Type SET_SIZE -> a net.minecraft.network.protocol.game.ClientboundSetBorderPacket$Type LERP_SIZE -> b net.minecraft.network.protocol.game.ClientboundSetBorderPacket$Type SET_CENTER -> c net.minecraft.network.protocol.game.ClientboundSetBorderPacket$Type INITIALIZE -> d net.minecraft.network.protocol.game.ClientboundSetBorderPacket$Type SET_WARNING_TIME -> e net.minecraft.network.protocol.game.ClientboundSetBorderPacket$Type SET_WARNING_BLOCKS -> f net.minecraft.network.protocol.game.ClientboundSetBorderPacket$Type[] $VALUES -> g 145:145:net.minecraft.network.protocol.game.ClientboundSetBorderPacket$Type[] values() -> values 145:145:net.minecraft.network.protocol.game.ClientboundSetBorderPacket$Type valueOf(java.lang.String) -> valueOf 145:145:void (java.lang.String,int) -> 145:151:void () -> net.minecraft.network.protocol.game.ClientboundSetCameraPacket -> nn: int cameraId -> a 14:15:void () -> 17:19:void (net.minecraft.world.entity.Entity) -> 23:24:void read(net.minecraft.network.FriendlyByteBuf) -> a 28:29:void write(net.minecraft.network.FriendlyByteBuf) -> b 33:34:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 38:38:net.minecraft.world.entity.Entity getEntity(net.minecraft.world.level.Level) -> a 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetCarriedItemPacket -> no: int slot -> a 12:13:void () -> 15:17:void (int) -> 21:22:void read(net.minecraft.network.FriendlyByteBuf) -> a 26:27:void write(net.minecraft.network.FriendlyByteBuf) -> b 31:32:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 35:35:int getSlot() -> b 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetChunkCacheCenterPacket -> np: int x -> a int z -> b 12:13:void () -> 15:18:void (int,int) -> 22:24:void read(net.minecraft.network.FriendlyByteBuf) -> a 28:30:void write(net.minecraft.network.FriendlyByteBuf) -> b 34:35:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 38:38:int getX() -> b 42:42:int getZ() -> c 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetChunkCacheRadiusPacket -> nq: int radius -> a 11:12:void () -> 14:16:void (int) -> 20:21:void read(net.minecraft.network.FriendlyByteBuf) -> a 25:26:void write(net.minecraft.network.FriendlyByteBuf) -> b 30:31:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 34:34:int getRadius() -> b 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetDisplayObjectivePacket -> nr: int slot -> a java.lang.String objectiveName -> b 15:16:void () -> 18:26:void (int,net.minecraft.world.scores.Objective) -> 30:32:void read(net.minecraft.network.FriendlyByteBuf) -> a 36:38:void write(net.minecraft.network.FriendlyByteBuf) -> b 42:43:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 46:46:int getSlot() -> b 51:51:java.lang.String getObjectiveName() -> c 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetEntityDataPacket -> ns: int id -> a java.util.List packedItems -> b 15:16:void () -> 18:26:void (int,net.minecraft.network.syncher.SynchedEntityData,boolean) -> 30:32:void read(net.minecraft.network.FriendlyByteBuf) -> a 36:38:void write(net.minecraft.network.FriendlyByteBuf) -> b 42:43:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 46:46:java.util.List getUnpackedData() -> b 50:50:int getId() -> c 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetEntityLinkPacket -> nt: int sourceId -> a int destId -> b 14:15:void () -> 17:20:void (net.minecraft.world.entity.Entity,net.minecraft.world.entity.Entity) -> 24:26:void read(net.minecraft.network.FriendlyByteBuf) -> a 30:32:void write(net.minecraft.network.FriendlyByteBuf) -> b 36:37:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 40:40:int getSourceId() -> b 44:44:int getDestId() -> c 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetEntityMotionPacket -> nu: int id -> a int xa -> b int ya -> c int za -> d 17:18:void () -> 21:22:void (net.minecraft.world.entity.Entity) -> 24:33:void (int,net.minecraft.world.phys.Vec3) -> 37:41:void read(net.minecraft.network.FriendlyByteBuf) -> a 45:49:void write(net.minecraft.network.FriendlyByteBuf) -> b 53:54:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 57:57:int getId() -> b 61:61:int getXa() -> c 65:65:int getYa() -> d 69:69:int getZa() -> e 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetEquippedItemPacket -> nv: int entity -> a net.minecraft.world.entity.EquipmentSlot slot -> b net.minecraft.world.item.ItemStack itemStack -> c 13:16:void () -> 13:22:void (int,net.minecraft.world.entity.EquipmentSlot,net.minecraft.world.item.ItemStack) -> 26:29:void read(net.minecraft.network.FriendlyByteBuf) -> a 33:36:void write(net.minecraft.network.FriendlyByteBuf) -> b 40:41:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 44:44:net.minecraft.world.item.ItemStack getItem() -> b 48:48:int getEntity() -> c 52:52:net.minecraft.world.entity.EquipmentSlot getSlot() -> d 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetExperiencePacket -> nw: float experienceProgress -> a int totalExperience -> b int experienceLevel -> c 13:14:void () -> 16:20:void (float,int,int) -> 24:27:void read(net.minecraft.network.FriendlyByteBuf) -> a 31:34:void write(net.minecraft.network.FriendlyByteBuf) -> b 38:39:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 42:42:float getExperienceProgress() -> b 46:46:int getTotalExperience() -> c 50:50:int getExperienceLevel() -> d 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetHealthPacket -> nx: float health -> a int food -> b float saturation -> c 13:14:void () -> 16:20:void (float,int,float) -> 24:27:void read(net.minecraft.network.FriendlyByteBuf) -> a 31:34:void write(net.minecraft.network.FriendlyByteBuf) -> b 38:39:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 42:42:float getHealth() -> b 46:46:int getFood() -> c 50:50:float getSaturation() -> d 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetObjectivePacket -> ny: java.lang.String objectiveName -> a net.minecraft.network.chat.Component displayName -> b net.minecraft.world.scores.criteria.ObjectiveCriteria$RenderType renderType -> c int method -> d 21:22:void () -> 24:29:void (net.minecraft.world.scores.Objective,int) -> 33:40:void read(net.minecraft.network.FriendlyByteBuf) -> a 44:51:void write(net.minecraft.network.FriendlyByteBuf) -> b 55:56:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 59:59:java.lang.String getObjectiveName() -> b 63:63:net.minecraft.network.chat.Component getDisplayName() -> c 67:67:int getMethod() -> d 71:71:net.minecraft.world.scores.criteria.ObjectiveCriteria$RenderType getRenderType() -> e 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetPassengersPacket -> nz: int vehicle -> a int[] passengers -> b 14:15:void () -> 17:25:void (net.minecraft.world.entity.Entity) -> 29:31:void read(net.minecraft.network.FriendlyByteBuf) -> a 35:37:void write(net.minecraft.network.FriendlyByteBuf) -> b 41:42:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 45:45:int[] getPassengers() -> b 49:49:int getVehicle() -> c 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetPlayerTeamPacket -> oa: java.lang.String name -> a net.minecraft.network.chat.Component displayName -> b net.minecraft.network.chat.Component playerPrefix -> c net.minecraft.network.chat.Component playerSuffix -> d java.lang.String nametagVisibility -> e java.lang.String collisionRule -> f net.minecraft.ChatFormatting color -> g java.util.Collection players -> h int method -> i int options -> j 27:39:void () -> 27:57:void (net.minecraft.world.scores.PlayerTeam,int) -> 27:70:void (net.minecraft.world.scores.PlayerTeam,java.util.Collection,int) -> 74:94:void read(net.minecraft.network.FriendlyByteBuf) -> a 98:118:void write(net.minecraft.network.FriendlyByteBuf) -> b 122:123:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 126:126:java.lang.String getName() -> b 130:130:net.minecraft.network.chat.Component getDisplayName() -> c 134:134:java.util.Collection getPlayers() -> d 138:138:int getMethod() -> e 142:142:int getOptions() -> f 146:146:net.minecraft.ChatFormatting getColor() -> g 150:150:java.lang.String getNametagVisibility() -> h 154:154:java.lang.String getCollisionRule() -> i 158:158:net.minecraft.network.chat.Component getPlayerPrefix() -> j 162:162:net.minecraft.network.chat.Component getPlayerSuffix() -> k 16:16:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetScorePacket -> ob: java.lang.String owner -> a java.lang.String objectiveName -> b int score -> c net.minecraft.server.ServerScoreboard$Method method -> d 14:21:void () -> 14:31:void (net.minecraft.server.ServerScoreboard$Method,java.lang.String,java.lang.String,int) -> 35:43:void read(net.minecraft.network.FriendlyByteBuf) -> a 47:54:void write(net.minecraft.network.FriendlyByteBuf) -> b 58:59:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 62:62:java.lang.String getOwner() -> b 67:67:java.lang.String getObjectiveName() -> c 71:71:int getScore() -> d 75:75:net.minecraft.server.ServerScoreboard$Method getMethod() -> e 13:13:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetSpawnPositionPacket -> oc: net.minecraft.core.BlockPos pos -> a 12:13:void () -> 15:17:void (net.minecraft.core.BlockPos) -> 21:22:void read(net.minecraft.network.FriendlyByteBuf) -> a 26:27:void write(net.minecraft.network.FriendlyByteBuf) -> b 31:32:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 35:35:net.minecraft.core.BlockPos getPos() -> b 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetTimePacket -> od: long gameTime -> a long dayTime -> b 12:13:void () -> 15:25:void (long,long,boolean) -> 29:31:void read(net.minecraft.network.FriendlyByteBuf) -> a 35:37:void write(net.minecraft.network.FriendlyByteBuf) -> b 41:42:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 45:45:long getGameTime() -> b 49:49:long getDayTime() -> c 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetTitlesPacket -> oe: net.minecraft.network.protocol.game.ClientboundSetTitlesPacket$Type type -> a net.minecraft.network.chat.Component text -> b int fadeInTime -> c int stayTime -> d int fadeOutTime -> e 17:18:void () -> 21:22:void (net.minecraft.network.protocol.game.ClientboundSetTitlesPacket$Type,net.minecraft.network.chat.Component) -> 25:26:void (int,int,int) -> 28:34:void (net.minecraft.network.protocol.game.ClientboundSetTitlesPacket$Type,net.minecraft.network.chat.Component,int,int,int) -> 38:47:void read(net.minecraft.network.FriendlyByteBuf) -> a 51:60:void write(net.minecraft.network.FriendlyByteBuf) -> b 64:65:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 68:68:net.minecraft.network.protocol.game.ClientboundSetTitlesPacket$Type getType() -> b 72:72:net.minecraft.network.chat.Component getText() -> c 76:76:int getFadeInTime() -> d 80:80:int getStayTime() -> e 84:84:int getFadeOutTime() -> f 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSetTitlesPacket$Type -> oe$a: net.minecraft.network.protocol.game.ClientboundSetTitlesPacket$Type TITLE -> a net.minecraft.network.protocol.game.ClientboundSetTitlesPacket$Type SUBTITLE -> b net.minecraft.network.protocol.game.ClientboundSetTitlesPacket$Type ACTIONBAR -> c net.minecraft.network.protocol.game.ClientboundSetTitlesPacket$Type TIMES -> d net.minecraft.network.protocol.game.ClientboundSetTitlesPacket$Type CLEAR -> e net.minecraft.network.protocol.game.ClientboundSetTitlesPacket$Type RESET -> f net.minecraft.network.protocol.game.ClientboundSetTitlesPacket$Type[] $VALUES -> g 87:87:net.minecraft.network.protocol.game.ClientboundSetTitlesPacket$Type[] values() -> values 87:87:net.minecraft.network.protocol.game.ClientboundSetTitlesPacket$Type valueOf(java.lang.String) -> valueOf 87:87:void (java.lang.String,int) -> 87:93:void () -> net.minecraft.network.protocol.game.ClientboundSoundEntityPacket -> of: net.minecraft.sounds.SoundEvent sound -> a net.minecraft.sounds.SoundSource source -> b int id -> c float volume -> d float pitch -> e 20:21:void () -> 23:30:void (net.minecraft.sounds.SoundEvent,net.minecraft.sounds.SoundSource,net.minecraft.world.entity.Entity,float,float) -> 34:39:void read(net.minecraft.network.FriendlyByteBuf) -> a 43:48:void write(net.minecraft.network.FriendlyByteBuf) -> b 51:51:net.minecraft.sounds.SoundEvent getSound() -> b 55:55:net.minecraft.sounds.SoundSource getSource() -> c 59:59:int getId() -> d 63:63:float getVolume() -> e 67:67:float getPitch() -> f 72:73:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 13:13:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundSoundPacket -> og: net.minecraft.sounds.SoundEvent sound -> a net.minecraft.sounds.SoundSource source -> b int x -> c int y -> d int z -> e float volume -> f float pitch -> g 23:24:void () -> 26:35:void (net.minecraft.sounds.SoundEvent,net.minecraft.sounds.SoundSource,double,double,double,float,float) -> 39:46:void read(net.minecraft.network.FriendlyByteBuf) -> a 50:57:void write(net.minecraft.network.FriendlyByteBuf) -> b 60:60:net.minecraft.sounds.SoundEvent getSound() -> b 64:64:net.minecraft.sounds.SoundSource getSource() -> c 68:68:double getX() -> d 72:72:double getY() -> e 76:76:double getZ() -> f 80:80:float getVolume() -> g 84:84:float getPitch() -> h 89:90:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 12:12:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundStopSoundPacket -> oh: net.minecraft.resources.ResourceLocation name -> a net.minecraft.sounds.SoundSource source -> b 18:19:void () -> 21:24:void (net.minecraft.resources.ResourceLocation,net.minecraft.sounds.SoundSource) -> 28:35:void read(net.minecraft.network.FriendlyByteBuf) -> a 39:56:void write(net.minecraft.network.FriendlyByteBuf) -> b 60:60:net.minecraft.resources.ResourceLocation getName() -> b 65:65:net.minecraft.sounds.SoundSource getSource() -> c 70:71:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundTabListPacket -> oi: net.minecraft.network.chat.Component header -> a net.minecraft.network.chat.Component footer -> b 13:14:void () -> 16:19:void (net.minecraft.network.chat.Component,net.minecraft.network.chat.Component) -> 23:25:void read(net.minecraft.network.FriendlyByteBuf) -> a 29:31:void write(net.minecraft.network.FriendlyByteBuf) -> b 35:36:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 39:39:net.minecraft.network.chat.Component getHeader() -> b 43:43:net.minecraft.network.chat.Component getFooter() -> c 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundTagQueryPacket -> oj: int transactionId -> a net.minecraft.nbt.CompoundTag tag -> b 16:17:void () -> 19:22:void (int,net.minecraft.nbt.CompoundTag) -> 26:28:void read(net.minecraft.network.FriendlyByteBuf) -> a 32:34:void write(net.minecraft.network.FriendlyByteBuf) -> b 38:39:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 42:42:int getTransactionId() -> b 47:47:net.minecraft.nbt.CompoundTag getTag() -> c 52:52:boolean isSkippable() -> a 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundTakeItemEntityPacket -> ok: int itemId -> a int playerId -> b int amount -> c 13:14:void () -> 16:20:void (int,int,int) -> 24:27:void read(net.minecraft.network.FriendlyByteBuf) -> a 31:34:void write(net.minecraft.network.FriendlyByteBuf) -> b 38:39:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 42:42:int getItemId() -> b 46:46:int getPlayerId() -> c 50:50:int getAmount() -> d 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundTeleportEntityPacket -> ol: int id -> a double x -> b double y -> c double z -> d byte yRot -> e byte xRot -> f boolean onGround -> g 18:19:void () -> 21:29:void (net.minecraft.world.entity.Entity) -> 33:40:void read(net.minecraft.network.FriendlyByteBuf) -> a 44:51:void write(net.minecraft.network.FriendlyByteBuf) -> b 55:56:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 59:59:int getId() -> b 63:63:double getX() -> c 67:67:double getY() -> d 71:71:double getZ() -> e 75:75:byte getyRot() -> f 79:79:byte getxRot() -> g 83:83:boolean isOnGround() -> h 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundUpdateAdvancementsPacket -> om: boolean reset -> a java.util.Map added -> b java.util.Set removed -> c java.util.Map progress -> d 22:23:void () -> 25:33:void (boolean,java.util.Collection,java.util.Set,java.util.Map) -> 37:38:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 42:65:void read(net.minecraft.network.FriendlyByteBuf) -> a 69:89:void write(net.minecraft.network.FriendlyByteBuf) -> b 92:92:java.util.Map getAdded() -> b 96:96:java.util.Set getRemoved() -> c 100:100:java.util.Map getProgress() -> d 104:104:boolean shouldReset() -> e 16:16:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundUpdateAttributesPacket -> on: int entityId -> a java.util.List attributes -> b 17:20:void () -> 17:28:void (int,java.util.Collection) -> 32:48:void read(net.minecraft.network.FriendlyByteBuf) -> a 52:66:void write(net.minecraft.network.FriendlyByteBuf) -> b 70:71:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 74:74:int getEntityId() -> b 78:78:java.util.List getValues() -> c 15:15:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundUpdateAttributesPacket$AttributeSnapshot -> on$a: java.lang.String name -> b double base -> c java.util.Collection modifiers -> d net.minecraft.network.protocol.game.ClientboundUpdateAttributesPacket this$0 -> a 86:90:void (net.minecraft.network.protocol.game.ClientboundUpdateAttributesPacket,java.lang.String,double,java.util.Collection) -> 93:93:java.lang.String getName() -> a 97:97:double getBase() -> b 101:101:java.util.Collection getModifiers() -> c net.minecraft.network.protocol.game.ClientboundUpdateMobEffectPacket -> oo: int entityId -> a byte effectId -> b byte effectAmplifier -> c int effectDurationTicks -> d byte flags -> e 24:25:void () -> 27:47:void (int,net.minecraft.world.effect.MobEffectInstance) -> 51:56:void read(net.minecraft.network.FriendlyByteBuf) -> a 60:65:void write(net.minecraft.network.FriendlyByteBuf) -> b 68:68:boolean isSuperLongDuration() -> b 73:74:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 77:77:int getEntityId() -> c 81:81:byte getEffectId() -> d 85:85:byte getEffectAmplifier() -> e 89:89:int getEffectDurationTicks() -> f 93:93:boolean isEffectVisible() -> g 97:97:boolean isEffectAmbient() -> h 101:101:boolean effectShowsIcon() -> i 13:13:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket -> op: java.util.List recipes -> a 18:19:void () -> 21:23:void (java.util.Collection) -> 27:28:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 32:37:void read(net.minecraft.network.FriendlyByteBuf) -> a 41:45:void write(net.minecraft.network.FriendlyByteBuf) -> b 48:48:java.util.List getRecipes() -> b 52:57:net.minecraft.world.item.crafting.Recipe fromNetwork(net.minecraft.network.FriendlyByteBuf) -> c 62:65:void toNetwork(net.minecraft.world.item.crafting.Recipe,net.minecraft.network.FriendlyByteBuf) -> a 15:15:void handle(net.minecraft.network.PacketListener) -> a 56:56:java.lang.IllegalArgumentException lambda$fromNetwork$0(net.minecraft.resources.ResourceLocation) -> a net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket -> oq: net.minecraft.tags.TagManager tags -> a 12:13:void () -> 15:17:void (net.minecraft.tags.TagManager) -> 21:22:void read(net.minecraft.network.FriendlyByteBuf) -> a 26:27:void write(net.minecraft.network.FriendlyByteBuf) -> b 31:32:void handle(net.minecraft.network.protocol.game.ClientGamePacketListener) -> a 35:35:net.minecraft.tags.TagManager getTags() -> b 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.DebugPackets -> or: org.apache.logging.log4j.Logger LOGGER -> a 62:62:void () -> 66:73:void sendGameTestAddMarker(net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos,java.lang.String,int,int) -> a 76:79:void sendGameTestClearPacket(net.minecraft.server.level.ServerLevel) -> a 83:83:void sendPoiPacketsForChunk(net.minecraft.server.level.ServerLevel,net.minecraft.world.level.ChunkPos) -> a 93:93:void sendPoiAddedPacket(net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos) -> a 115:115:void sendPoiRemovedPacket(net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos) -> b 128:128:void sendPoiTicketCountPacket(net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos) -> c 141:141:void sendVillageSectionsPacket(net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos) -> d 187:187:void sendPathFindingPacket(net.minecraft.world.level.Level,net.minecraft.world.entity.Mob,net.minecraft.world.level.pathfinder.Path,float) -> a 201:201:void sendNeighborsUpdatePacket(net.minecraft.world.level.Level,net.minecraft.core.BlockPos) -> a 234:234:void sendStructurePacket(net.minecraft.world.level.LevelAccessor,net.minecraft.world.level.levelgen.structure.StructureStart) -> a 255:255:void sendGoalSelector(net.minecraft.world.level.Level,net.minecraft.world.entity.Mob,net.minecraft.world.entity.ai.goal.GoalSelector) -> a 259:259:void sendRaids(net.minecraft.server.level.ServerLevel,java.util.Collection) -> a 270:270:void sendEntityBrain(net.minecraft.world.entity.LivingEntity) -> a 299:369:void writeBrain(net.minecraft.world.entity.LivingEntity,net.minecraft.network.FriendlyByteBuf) -> a 375:391:java.util.List getMemoryDescriptions(long,net.minecraft.world.entity.ai.Brain) -> a 402:426:java.lang.String getShortDescription(java.lang.Object) -> a 431:435:void sendPacketToAllPlayers(net.minecraft.server.level.ServerLevel,net.minecraft.network.FriendlyByteBuf,net.minecraft.resources.ResourceLocation) -> a 359:363:void lambda$writeBrain$7(java.util.List,java.util.UUID,it.unimi.dsi.fastutil.objects.Object2IntMap) -> a 361:362:void lambda$null$6(java.util.List,java.lang.String,net.minecraft.world.entity.ai.gossip.GossipType,java.lang.Integer) -> a 342:344:void lambda$writeBrain$5(net.minecraft.network.FriendlyByteBuf,java.lang.String) -> a 330:330:void lambda$writeBrain$4(net.minecraft.network.FriendlyByteBuf,net.minecraft.world.entity.schedule.Activity) -> a 264:264:void lambda$sendRaids$3(net.minecraft.network.FriendlyByteBuf,net.minecraft.world.entity.raid.Raid) -> a 245:248:void lambda$sendGoalSelector$2(net.minecraft.network.FriendlyByteBuf,net.minecraft.world.entity.ai.goal.WrappedGoal) -> a 88:88:void lambda$sendPoiPacketsForChunk$1(net.minecraft.server.level.ServerLevel,net.minecraft.world.entity.ai.village.poi.PoiRecord) -> a 87:87:boolean lambda$sendPoiPacketsForChunk$0(net.minecraft.world.entity.ai.village.poi.PoiType) -> a 63:63:void () -> net.minecraft.network.protocol.game.DebugVillagerNameGenerator -> os: java.lang.String[] NAMES_FIRST_PART -> a java.lang.String[] NAMES_SECOND_PART -> b 11:11:void () -> 28:29:java.lang.String getVillagerName(java.util.UUID) -> a 33:33:java.lang.String getRandomString(java.util.Random,java.lang.String[]) -> a 38:38:java.util.Random getRandom(java.util.UUID) -> b 12:17:void () -> net.minecraft.network.protocol.game.ServerGamePacketListener -> ot: void handleAnimate(net.minecraft.network.protocol.game.ServerboundSwingPacket) -> a void handleChat(net.minecraft.network.protocol.game.ServerboundChatPacket) -> a void handleClientCommand(net.minecraft.network.protocol.game.ServerboundClientCommandPacket) -> a void handleClientInformation(net.minecraft.network.protocol.game.ServerboundClientInformationPacket) -> a void handleContainerAck(net.minecraft.network.protocol.game.ServerboundContainerAckPacket) -> a void handleContainerButtonClick(net.minecraft.network.protocol.game.ServerboundContainerButtonClickPacket) -> a void handleContainerClick(net.minecraft.network.protocol.game.ServerboundContainerClickPacket) -> a void handlePlaceRecipe(net.minecraft.network.protocol.game.ServerboundPlaceRecipePacket) -> a void handleContainerClose(net.minecraft.network.protocol.game.ServerboundContainerClosePacket) -> a void handleCustomPayload(net.minecraft.network.protocol.game.ServerboundCustomPayloadPacket) -> a void handleInteract(net.minecraft.network.protocol.game.ServerboundInteractPacket) -> a void handleKeepAlive(net.minecraft.network.protocol.game.ServerboundKeepAlivePacket) -> a void handleMovePlayer(net.minecraft.network.protocol.game.ServerboundMovePlayerPacket) -> a void handlePlayerAbilities(net.minecraft.network.protocol.game.ServerboundPlayerAbilitiesPacket) -> a void handlePlayerAction(net.minecraft.network.protocol.game.ServerboundPlayerActionPacket) -> a void handlePlayerCommand(net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket) -> a void handlePlayerInput(net.minecraft.network.protocol.game.ServerboundPlayerInputPacket) -> a void handleSetCarriedItem(net.minecraft.network.protocol.game.ServerboundSetCarriedItemPacket) -> a void handleSetCreativeModeSlot(net.minecraft.network.protocol.game.ServerboundSetCreativeModeSlotPacket) -> a void handleSignUpdate(net.minecraft.network.protocol.game.ServerboundSignUpdatePacket) -> a void handleUseItemOn(net.minecraft.network.protocol.game.ServerboundUseItemOnPacket) -> a void handleUseItem(net.minecraft.network.protocol.game.ServerboundUseItemPacket) -> a void handleTeleportToEntityPacket(net.minecraft.network.protocol.game.ServerboundTeleportToEntityPacket) -> a void handleResourcePackResponse(net.minecraft.network.protocol.game.ServerboundResourcePackPacket) -> a void handlePaddleBoat(net.minecraft.network.protocol.game.ServerboundPaddleBoatPacket) -> a void handleMoveVehicle(net.minecraft.network.protocol.game.ServerboundMoveVehiclePacket) -> a void handleAcceptTeleportPacket(net.minecraft.network.protocol.game.ServerboundAcceptTeleportationPacket) -> a void handleRecipeBookUpdatePacket(net.minecraft.network.protocol.game.ServerboundRecipeBookUpdatePacket) -> a void handleSeenAdvancements(net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket) -> a void handleCustomCommandSuggestions(net.minecraft.network.protocol.game.ServerboundCommandSuggestionPacket) -> a void handleSetCommandBlock(net.minecraft.network.protocol.game.ServerboundSetCommandBlockPacket) -> a void handleSetCommandMinecart(net.minecraft.network.protocol.game.ServerboundSetCommandMinecartPacket) -> a void handlePickItem(net.minecraft.network.protocol.game.ServerboundPickItemPacket) -> a void handleRenameItem(net.minecraft.network.protocol.game.ServerboundRenameItemPacket) -> a void handleSetBeaconPacket(net.minecraft.network.protocol.game.ServerboundSetBeaconPacket) -> a void handleSetStructureBlock(net.minecraft.network.protocol.game.ServerboundSetStructureBlockPacket) -> a void handleSelectTrade(net.minecraft.network.protocol.game.ServerboundSelectTradePacket) -> a void handleEditBook(net.minecraft.network.protocol.game.ServerboundEditBookPacket) -> a void handleEntityTagQuery(net.minecraft.network.protocol.game.ServerboundEntityTagQuery) -> a void handleBlockEntityTagQuery(net.minecraft.network.protocol.game.ServerboundBlockEntityTagQuery) -> a void handleSetJigsawBlock(net.minecraft.network.protocol.game.ServerboundSetJigsawBlockPacket) -> a void handleChangeDifficulty(net.minecraft.network.protocol.game.ServerboundChangeDifficultyPacket) -> a void handleLockDifficulty(net.minecraft.network.protocol.game.ServerboundLockDifficultyPacket) -> a net.minecraft.network.protocol.game.ServerboundAcceptTeleportationPacket -> ou: int id -> a 11:12:void () -> 14:16:void (int) -> 20:21:void read(net.minecraft.network.FriendlyByteBuf) -> a 25:26:void write(net.minecraft.network.FriendlyByteBuf) -> b 30:31:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 34:34:int getId() -> b 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundBlockEntityTagQuery -> ov: int transactionId -> a net.minecraft.core.BlockPos pos -> b 14:15:void () -> 17:20:void (int,net.minecraft.core.BlockPos) -> 24:26:void read(net.minecraft.network.FriendlyByteBuf) -> a 30:32:void write(net.minecraft.network.FriendlyByteBuf) -> b 36:37:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 40:40:int getTransactionId() -> b 44:44:net.minecraft.core.BlockPos getPos() -> c 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundChangeDifficultyPacket -> ow: net.minecraft.world.Difficulty difficulty -> a 12:13:void () -> 15:17:void (net.minecraft.world.Difficulty) -> 21:22:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 26:27:void read(net.minecraft.network.FriendlyByteBuf) -> a 31:32:void write(net.minecraft.network.FriendlyByteBuf) -> b 35:35:net.minecraft.world.Difficulty getDifficulty() -> b 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundChatPacket -> ox: java.lang.String message -> a 13:14:void () -> 16:22:void (java.lang.String) -> 26:27:void read(net.minecraft.network.FriendlyByteBuf) -> a 31:32:void write(net.minecraft.network.FriendlyByteBuf) -> b 36:37:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 40:40:java.lang.String getMessage() -> b 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundClientCommandPacket -> oy: net.minecraft.network.protocol.game.ServerboundClientCommandPacket$Action action -> a 11:12:void () -> 14:16:void (net.minecraft.network.protocol.game.ServerboundClientCommandPacket$Action) -> 20:21:void read(net.minecraft.network.FriendlyByteBuf) -> a 25:26:void write(net.minecraft.network.FriendlyByteBuf) -> b 30:31:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 34:34:net.minecraft.network.protocol.game.ServerboundClientCommandPacket$Action getAction() -> b 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundClientCommandPacket$Action -> oy$a: net.minecraft.network.protocol.game.ServerboundClientCommandPacket$Action PERFORM_RESPAWN -> a net.minecraft.network.protocol.game.ServerboundClientCommandPacket$Action REQUEST_STATS -> b net.minecraft.network.protocol.game.ServerboundClientCommandPacket$Action[] $VALUES -> c 37:37:net.minecraft.network.protocol.game.ServerboundClientCommandPacket$Action[] values() -> values 37:37:net.minecraft.network.protocol.game.ServerboundClientCommandPacket$Action valueOf(java.lang.String) -> valueOf 37:37:void (java.lang.String,int) -> 37:39:void () -> net.minecraft.network.protocol.game.ServerboundClientInformationPacket -> oz: java.lang.String language -> a int viewDistance -> b net.minecraft.world.entity.player.ChatVisiblity chatVisibility -> c boolean chatColors -> d int modelCustomisation -> e net.minecraft.world.entity.HumanoidArm mainHand -> f 20:21:void () -> 23:30:void (java.lang.String,int,net.minecraft.world.entity.player.ChatVisiblity,boolean,int,net.minecraft.world.entity.HumanoidArm) -> 34:42:void read(net.minecraft.network.FriendlyByteBuf) -> a 46:52:void write(net.minecraft.network.FriendlyByteBuf) -> b 56:57:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 60:60:java.lang.String getLanguage() -> b 64:64:int getViewDistance() -> c 68:68:net.minecraft.world.entity.player.ChatVisiblity getChatVisibility() -> d 72:72:boolean getChatColors() -> e 76:76:int getModelCustomisation() -> f 80:80:net.minecraft.world.entity.HumanoidArm getMainHand() -> g 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundCommandSuggestionPacket -> pa: int id -> a java.lang.String command -> b 13:14:void () -> 16:19:void (int,java.lang.String) -> 23:25:void read(net.minecraft.network.FriendlyByteBuf) -> a 29:31:void write(net.minecraft.network.FriendlyByteBuf) -> b 35:36:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 39:39:int getId() -> b 43:43:java.lang.String getCommand() -> c 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundContainerAckPacket -> pb: int containerId -> a short uid -> b boolean accepted -> c 13:14:void () -> 16:20:void (int,short,boolean) -> 24:25:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 29:32:void read(net.minecraft.network.FriendlyByteBuf) -> a 36:39:void write(net.minecraft.network.FriendlyByteBuf) -> b 42:42:int getContainerId() -> b 46:46:short getUid() -> c 50:50:boolean isAccepted() -> d 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundContainerButtonClickPacket -> pc: int containerId -> a int buttonId -> b 12:13:void () -> 15:18:void (int,int) -> 22:23:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 27:29:void read(net.minecraft.network.FriendlyByteBuf) -> a 33:35:void write(net.minecraft.network.FriendlyByteBuf) -> b 38:38:int getContainerId() -> b 42:42:int getButtonId() -> c 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundContainerClickPacket -> pd: int containerId -> a int slotNum -> b int buttonNum -> c short uid -> d net.minecraft.world.item.ItemStack itemStack -> e net.minecraft.world.inventory.ClickType clickType -> f 15:19:void () -> 15:28:void (int,int,int,net.minecraft.world.inventory.ClickType,net.minecraft.world.item.ItemStack,short) -> 32:33:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 37:44:void read(net.minecraft.network.FriendlyByteBuf) -> a 48:55:void write(net.minecraft.network.FriendlyByteBuf) -> b 58:58:int getContainerId() -> b 62:62:int getSlotNum() -> c 66:66:int getButtonNum() -> d 70:70:short getUid() -> e 74:74:net.minecraft.world.item.ItemStack getItem() -> f 78:78:net.minecraft.world.inventory.ClickType getClickType() -> g 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundContainerClosePacket -> pe: int containerId -> a 11:12:void () -> 14:16:void (int) -> 20:21:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 25:26:void read(net.minecraft.network.FriendlyByteBuf) -> a 30:31:void write(net.minecraft.network.FriendlyByteBuf) -> b 34:34:int getContainerId() -> b 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundCustomPayloadPacket -> pf: net.minecraft.resources.ResourceLocation BRAND -> a net.minecraft.resources.ResourceLocation identifier -> b net.minecraft.network.FriendlyByteBuf data -> c 18:19:void () -> 21:24:void (net.minecraft.resources.ResourceLocation,net.minecraft.network.FriendlyByteBuf) -> 28:34:void read(net.minecraft.network.FriendlyByteBuf) -> a 38:40:void write(net.minecraft.network.FriendlyByteBuf) -> b 44:48:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 51:51:net.minecraft.resources.ResourceLocation getIdentifier() -> b 55:55:net.minecraft.network.FriendlyByteBuf getData() -> c 9:9:void handle(net.minecraft.network.PacketListener) -> a 13:13:void () -> net.minecraft.network.protocol.game.ServerboundEditBookPacket -> pg: net.minecraft.world.item.ItemStack book -> a boolean signing -> b net.minecraft.world.InteractionHand hand -> c 15:16:void () -> 18:22:void (net.minecraft.world.item.ItemStack,boolean,net.minecraft.world.InteractionHand) -> 26:29:void read(net.minecraft.network.FriendlyByteBuf) -> a 33:36:void write(net.minecraft.network.FriendlyByteBuf) -> b 40:41:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 44:44:net.minecraft.world.item.ItemStack getBook() -> b 48:48:boolean isSigning() -> c 52:52:net.minecraft.world.InteractionHand getHand() -> d 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundEntityTagQuery -> ph: int transactionId -> a int entityId -> b 13:14:void () -> 16:19:void (int,int) -> 23:25:void read(net.minecraft.network.FriendlyByteBuf) -> a 29:31:void write(net.minecraft.network.FriendlyByteBuf) -> b 35:36:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 39:39:int getTransactionId() -> b 43:43:int getEntityId() -> c 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundInteractPacket -> pi: int entityId -> a net.minecraft.network.protocol.game.ServerboundInteractPacket$Action action -> b net.minecraft.world.phys.Vec3 location -> c net.minecraft.world.InteractionHand hand -> d 19:20:void () -> 22:25:void (net.minecraft.world.entity.Entity) -> 27:31:void (net.minecraft.world.entity.Entity,net.minecraft.world.InteractionHand) -> 33:38:void (net.minecraft.world.entity.Entity,net.minecraft.world.InteractionHand,net.minecraft.world.phys.Vec3) -> 42:50:void read(net.minecraft.network.FriendlyByteBuf) -> a 54:64:void write(net.minecraft.network.FriendlyByteBuf) -> b 68:69:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 73:73:net.minecraft.world.entity.Entity getTarget(net.minecraft.world.level.Level) -> a 77:77:net.minecraft.network.protocol.game.ServerboundInteractPacket$Action getAction() -> b 81:81:net.minecraft.world.InteractionHand getHand() -> c 85:85:net.minecraft.world.phys.Vec3 getLocation() -> d 13:13:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundInteractPacket$Action -> pi$a: net.minecraft.network.protocol.game.ServerboundInteractPacket$Action INTERACT -> a net.minecraft.network.protocol.game.ServerboundInteractPacket$Action ATTACK -> b net.minecraft.network.protocol.game.ServerboundInteractPacket$Action INTERACT_AT -> c net.minecraft.network.protocol.game.ServerboundInteractPacket$Action[] $VALUES -> d 88:88:net.minecraft.network.protocol.game.ServerboundInteractPacket$Action[] values() -> values 88:88:net.minecraft.network.protocol.game.ServerboundInteractPacket$Action valueOf(java.lang.String) -> valueOf 88:88:void (java.lang.String,int) -> 88:91:void () -> net.minecraft.network.protocol.game.ServerboundKeepAlivePacket -> pj: long id -> a 11:12:void () -> 14:16:void (long) -> 20:21:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 25:26:void read(net.minecraft.network.FriendlyByteBuf) -> a 30:31:void write(net.minecraft.network.FriendlyByteBuf) -> b 34:34:long getId() -> b 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundLockDifficultyPacket -> pk: boolean locked -> a 11:12:void () -> 14:16:void (boolean) -> 20:21:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 25:26:void read(net.minecraft.network.FriendlyByteBuf) -> a 30:31:void write(net.minecraft.network.FriendlyByteBuf) -> b 34:34:boolean isLocked() -> b 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundMovePlayerPacket -> pl: double x -> a double y -> b double z -> c float yRot -> d float xRot -> e boolean onGround -> f boolean hasPos -> g boolean hasRot -> h 113:114:void () -> 116:118:void (boolean) -> 122:123:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 127:128:void read(net.minecraft.network.FriendlyByteBuf) -> a 132:133:void write(net.minecraft.network.FriendlyByteBuf) -> b 136:136:double getX(double) -> a 140:140:double getY(double) -> b 144:144:double getZ(double) -> c 148:148:float getYRot(float) -> a 152:152:float getXRot(float) -> b 156:156:boolean isOnGround() -> b 160:160:boolean hasPosition() -> c 164:164:boolean hasRotation() -> d 168:169:void setHasPosition(boolean) -> a 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundMovePlayerPacket$Pos -> pl$a: 57:59:void () -> 61:67:void (double,double,double,boolean) -> 71:75:void read(net.minecraft.network.FriendlyByteBuf) -> a 79:83:void write(net.minecraft.network.FriendlyByteBuf) -> b 56:56:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundMovePlayerPacket$PosRot -> pl$b: 19:22:void () -> 24:33:void (double,double,double,float,float,boolean) -> 37:43:void read(net.minecraft.network.FriendlyByteBuf) -> a 47:53:void write(net.minecraft.network.FriendlyByteBuf) -> b 18:18:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundMovePlayerPacket$Rot -> pl$c: 87:89:void () -> 91:96:void (float,float,boolean) -> 100:103:void read(net.minecraft.network.FriendlyByteBuf) -> a 107:110:void write(net.minecraft.network.FriendlyByteBuf) -> b 86:86:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundMoveVehiclePacket -> pm: double x -> a double y -> b double z -> c float yRot -> d float xRot -> e 16:17:void () -> 19:25:void (net.minecraft.world.entity.Entity) -> 29:34:void read(net.minecraft.network.FriendlyByteBuf) -> a 38:43:void write(net.minecraft.network.FriendlyByteBuf) -> b 47:48:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 51:51:double getX() -> b 55:55:double getY() -> c 59:59:double getZ() -> d 63:63:float getYRot() -> e 67:67:float getXRot() -> f 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundPaddleBoatPacket -> pn: boolean left -> a boolean right -> b 12:13:void () -> 15:18:void (boolean,boolean) -> 22:24:void read(net.minecraft.network.FriendlyByteBuf) -> a 28:30:void write(net.minecraft.network.FriendlyByteBuf) -> b 34:35:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 38:38:boolean getLeft() -> b 42:42:boolean getRight() -> c 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundPickItemPacket -> po: int slot -> a 11:12:void () -> 14:16:void (int) -> 20:21:void read(net.minecraft.network.FriendlyByteBuf) -> a 25:26:void write(net.minecraft.network.FriendlyByteBuf) -> b 30:31:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 34:34:int getSlot() -> b 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundPlaceRecipePacket -> pp: int containerId -> a net.minecraft.resources.ResourceLocation recipe -> b boolean shiftDown -> c 15:16:void () -> 18:22:void (int,net.minecraft.world.item.crafting.Recipe,boolean) -> 26:29:void read(net.minecraft.network.FriendlyByteBuf) -> a 33:36:void write(net.minecraft.network.FriendlyByteBuf) -> b 40:41:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 44:44:int getContainerId() -> b 48:48:net.minecraft.resources.ResourceLocation getRecipe() -> c 52:52:boolean isShiftDown() -> d 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundPlayerAbilitiesPacket -> pq: boolean invulnerable -> a boolean isFlying -> b boolean canFly -> c boolean instabuild -> d float flyingSpeed -> e float walkingSpeed -> f 22:23:void () -> 25:32:void (net.minecraft.world.entity.player.Abilities) -> 36:44:void read(net.minecraft.network.FriendlyByteBuf) -> a 48:66:void write(net.minecraft.network.FriendlyByteBuf) -> b 70:71:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 74:74:boolean isInvulnerable() -> b 78:79:void setInvulnerable(boolean) -> a 82:82:boolean isFlying() -> c 86:87:void setFlying(boolean) -> b 90:90:boolean canFly() -> d 94:95:void setCanFly(boolean) -> c 98:98:boolean canInstabuild() -> e 102:103:void setInstabuild(boolean) -> d 106:106:float getFlyingSpeed() -> f 110:111:void setFlyingSpeed(float) -> a 114:114:float getWalkingSpeed() -> g 118:119:void setWalkingSpeed(float) -> b 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundPlayerActionPacket -> pr: net.minecraft.core.BlockPos pos -> a net.minecraft.core.Direction direction -> b net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action action -> c 15:16:void () -> 18:22:void (net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action,net.minecraft.core.BlockPos,net.minecraft.core.Direction) -> 26:29:void read(net.minecraft.network.FriendlyByteBuf) -> a 33:36:void write(net.minecraft.network.FriendlyByteBuf) -> b 40:41:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 44:44:net.minecraft.core.BlockPos getPos() -> b 48:48:net.minecraft.core.Direction getDirection() -> c 52:52:net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action getAction() -> d 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action -> pr$a: net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action START_DESTROY_BLOCK -> a net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action ABORT_DESTROY_BLOCK -> b net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action STOP_DESTROY_BLOCK -> c net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action DROP_ALL_ITEMS -> d net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action DROP_ITEM -> e net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action RELEASE_USE_ITEM -> f net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action SWAP_HELD_ITEMS -> g net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action[] $VALUES -> h 55:55:net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action[] values() -> values 55:55:net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action valueOf(java.lang.String) -> valueOf 55:55:void (java.lang.String,int) -> 55:62:void () -> net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket -> ps: int id -> a net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action action -> b int data -> c 14:15:void () -> 18:19:void (net.minecraft.world.entity.Entity,net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action) -> 21:25:void (net.minecraft.world.entity.Entity,net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action,int) -> 29:32:void read(net.minecraft.network.FriendlyByteBuf) -> a 36:39:void write(net.minecraft.network.FriendlyByteBuf) -> b 43:44:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 47:47:int getId() -> b 51:51:net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action getAction() -> c 55:55:int getData() -> d 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action -> ps$a: net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action PRESS_SHIFT_KEY -> a net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action RELEASE_SHIFT_KEY -> b net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action STOP_SLEEPING -> c net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action START_SPRINTING -> d net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action STOP_SPRINTING -> e net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action START_RIDING_JUMP -> f net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action STOP_RIDING_JUMP -> g net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action OPEN_INVENTORY -> h net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action START_FALL_FLYING -> i net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action[] $VALUES -> j 58:58:net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action[] values() -> values 58:58:net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action valueOf(java.lang.String) -> valueOf 58:58:void (java.lang.String,int) -> 58:67:void () -> net.minecraft.network.protocol.game.ServerboundPlayerInputPacket -> pt: float xxa -> a float zza -> b boolean isJumping -> c boolean isShiftKeyDown -> d 17:18:void () -> 20:25:void (float,float,boolean,boolean) -> 29:35:void read(net.minecraft.network.FriendlyByteBuf) -> a 39:50:void write(net.minecraft.network.FriendlyByteBuf) -> b 54:55:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 58:58:float getXxa() -> b 62:62:float getZza() -> c 66:66:boolean isJumping() -> d 70:70:boolean isShiftKeyDown() -> e 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundRecipeBookUpdatePacket -> pu: net.minecraft.network.protocol.game.ServerboundRecipeBookUpdatePacket$Purpose purpose -> a net.minecraft.resources.ResourceLocation recipe -> b boolean guiOpen -> c boolean filteringCraftable -> d boolean furnaceGuiOpen -> e boolean furnaceFilteringCraftable -> f boolean blastFurnaceGuiOpen -> g boolean blastFurnaceFilteringCraftable -> h boolean smokerGuiOpen -> i boolean smokerFilteringCraftable -> j 27:28:void () -> 30:33:void (net.minecraft.world.item.crafting.Recipe) -> 35:45:void (boolean,boolean,boolean,boolean,boolean,boolean) -> 49:62:void read(net.minecraft.network.FriendlyByteBuf) -> a 66:80:void write(net.minecraft.network.FriendlyByteBuf) -> b 84:85:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 88:88:net.minecraft.network.protocol.game.ServerboundRecipeBookUpdatePacket$Purpose getPurpose() -> b 92:92:net.minecraft.resources.ResourceLocation getRecipe() -> c 96:96:boolean isGuiOpen() -> d 100:100:boolean isFilteringCraftable() -> e 104:104:boolean isFurnaceGuiOpen() -> f 108:108:boolean isFurnaceFilteringCraftable() -> g 112:112:boolean isBlastFurnaceGuiOpen() -> h 116:116:boolean isBlastFurnaceFilteringCraftable() -> i 120:120:boolean isSmokerGuiOpen() -> j 124:124:boolean isSmokerFilteringCraftable() -> k 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundRecipeBookUpdatePacket$Purpose -> pu$a: net.minecraft.network.protocol.game.ServerboundRecipeBookUpdatePacket$Purpose SHOWN -> a net.minecraft.network.protocol.game.ServerboundRecipeBookUpdatePacket$Purpose SETTINGS -> b net.minecraft.network.protocol.game.ServerboundRecipeBookUpdatePacket$Purpose[] $VALUES -> c 11:11:net.minecraft.network.protocol.game.ServerboundRecipeBookUpdatePacket$Purpose[] values() -> values 11:11:net.minecraft.network.protocol.game.ServerboundRecipeBookUpdatePacket$Purpose valueOf(java.lang.String) -> valueOf 11:11:void (java.lang.String,int) -> 11:12:void () -> net.minecraft.network.protocol.game.ServerboundRenameItemPacket -> pv: java.lang.String name -> a 11:12:void () -> 14:16:void (java.lang.String) -> 20:21:void read(net.minecraft.network.FriendlyByteBuf) -> a 25:26:void write(net.minecraft.network.FriendlyByteBuf) -> b 30:31:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 34:34:java.lang.String getName() -> b 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundResourcePackPacket -> pw: net.minecraft.network.protocol.game.ServerboundResourcePackPacket$Action action -> a 11:12:void () -> 14:16:void (net.minecraft.network.protocol.game.ServerboundResourcePackPacket$Action) -> 20:21:void read(net.minecraft.network.FriendlyByteBuf) -> a 25:26:void write(net.minecraft.network.FriendlyByteBuf) -> b 30:31:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 34:34:net.minecraft.network.protocol.game.ServerboundResourcePackPacket$Action getAction() -> b 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundResourcePackPacket$Action -> pw$a: net.minecraft.network.protocol.game.ServerboundResourcePackPacket$Action SUCCESSFULLY_LOADED -> a net.minecraft.network.protocol.game.ServerboundResourcePackPacket$Action DECLINED -> b net.minecraft.network.protocol.game.ServerboundResourcePackPacket$Action FAILED_DOWNLOAD -> c net.minecraft.network.protocol.game.ServerboundResourcePackPacket$Action ACCEPTED -> d net.minecraft.network.protocol.game.ServerboundResourcePackPacket$Action[] $VALUES -> e 37:37:net.minecraft.network.protocol.game.ServerboundResourcePackPacket$Action[] values() -> values 37:37:net.minecraft.network.protocol.game.ServerboundResourcePackPacket$Action valueOf(java.lang.String) -> valueOf 37:37:void (java.lang.String,int) -> 37:41:void () -> net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket -> px: net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket$Action action -> a net.minecraft.resources.ResourceLocation tab -> b 15:16:void () -> 18:21:void (net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket$Action,net.minecraft.resources.ResourceLocation) -> 24:24:net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket openedTab(net.minecraft.advancements.Advancement) -> a 28:28:net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket closedScreen() -> b 33:37:void read(net.minecraft.network.FriendlyByteBuf) -> a 41:45:void write(net.minecraft.network.FriendlyByteBuf) -> b 49:50:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 53:53:net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket$Action getAction() -> c 57:57:net.minecraft.resources.ResourceLocation getTab() -> d 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket$Action -> px$a: net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket$Action OPENED_TAB -> a net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket$Action CLOSED_SCREEN -> b net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket$Action[] $VALUES -> c 60:60:net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket$Action[] values() -> values 60:60:net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket$Action valueOf(java.lang.String) -> valueOf 60:60:void (java.lang.String,int) -> 60:62:void () -> net.minecraft.network.protocol.game.ServerboundSelectTradePacket -> py: int item -> a 11:12:void () -> 14:16:void (int) -> 20:21:void read(net.minecraft.network.FriendlyByteBuf) -> a 25:26:void write(net.minecraft.network.FriendlyByteBuf) -> b 30:31:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 34:34:int getItem() -> b 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundSetBeaconPacket -> pz: int primary -> a int secondary -> b 12:13:void () -> 15:18:void (int,int) -> 22:24:void read(net.minecraft.network.FriendlyByteBuf) -> a 28:30:void write(net.minecraft.network.FriendlyByteBuf) -> b 34:35:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 38:38:int getPrimary() -> b 42:42:int getSecondary() -> c 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundSetCarriedItemPacket -> qa: int slot -> a 11:12:void () -> 14:16:void (int) -> 20:21:void read(net.minecraft.network.FriendlyByteBuf) -> a 25:26:void write(net.minecraft.network.FriendlyByteBuf) -> b 30:31:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 34:34:int getSlot() -> b 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundSetCommandBlockPacket -> qb: net.minecraft.core.BlockPos pos -> a java.lang.String command -> b boolean trackOutput -> c boolean conditional -> d boolean automatic -> e net.minecraft.world.level.block.entity.CommandBlockEntity$Mode mode -> f 22:23:void () -> 25:32:void (net.minecraft.core.BlockPos,java.lang.String,net.minecraft.world.level.block.entity.CommandBlockEntity$Mode,boolean,boolean,boolean) -> 36:43:void read(net.minecraft.network.FriendlyByteBuf) -> a 47:61:void write(net.minecraft.network.FriendlyByteBuf) -> b 65:66:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 69:69:net.minecraft.core.BlockPos getPos() -> b 73:73:java.lang.String getCommand() -> c 77:77:boolean isTrackOutput() -> d 81:81:boolean isConditional() -> e 85:85:boolean isAutomatic() -> f 89:89:net.minecraft.world.level.block.entity.CommandBlockEntity$Mode getMode() -> g 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundSetCommandMinecartPacket -> qc: int entity -> a java.lang.String command -> b boolean trackOutput -> c 18:19:void () -> 21:25:void (int,java.lang.String,boolean) -> 29:32:void read(net.minecraft.network.FriendlyByteBuf) -> a 36:39:void write(net.minecraft.network.FriendlyByteBuf) -> b 43:44:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 48:52:net.minecraft.world.level.BaseCommandBlock getCommandBlock(net.minecraft.world.level.Level) -> a 57:57:java.lang.String getCommand() -> b 61:61:boolean isTrackOutput() -> c 13:13:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundSetCreativeModeSlotPacket -> qd: int slotNum -> a net.minecraft.world.item.ItemStack itemStack -> b 11:14:void () -> 11:19:void (int,net.minecraft.world.item.ItemStack) -> 23:24:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 28:30:void read(net.minecraft.network.FriendlyByteBuf) -> a 34:36:void write(net.minecraft.network.FriendlyByteBuf) -> b 39:39:int getSlotNum() -> b 43:43:net.minecraft.world.item.ItemStack getItem() -> c 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundSetJigsawBlockPacket -> qe: net.minecraft.core.BlockPos pos -> a net.minecraft.resources.ResourceLocation attachementType -> b net.minecraft.resources.ResourceLocation targetPool -> c java.lang.String finalState -> d 16:17:void () -> 19:24:void (net.minecraft.core.BlockPos,net.minecraft.resources.ResourceLocation,net.minecraft.resources.ResourceLocation,java.lang.String) -> 28:32:void read(net.minecraft.network.FriendlyByteBuf) -> a 36:40:void write(net.minecraft.network.FriendlyByteBuf) -> b 44:45:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 48:48:net.minecraft.core.BlockPos getPos() -> b 52:52:net.minecraft.resources.ResourceLocation getTargetPool() -> c 56:56:net.minecraft.resources.ResourceLocation getAttachementType() -> d 60:60:java.lang.String getFinalState() -> e 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundSetStructureBlockPacket -> qf: net.minecraft.core.BlockPos pos -> a net.minecraft.world.level.block.entity.StructureBlockEntity$UpdateType updateType -> b net.minecraft.world.level.block.state.properties.StructureMode mode -> c java.lang.String name -> d net.minecraft.core.BlockPos offset -> e net.minecraft.core.BlockPos size -> f net.minecraft.world.level.block.Mirror mirror -> g net.minecraft.world.level.block.Rotation rotation -> h java.lang.String data -> i boolean ignoreEntities -> j boolean showAir -> k boolean showBoundingBox -> l float integrity -> m long seed -> n 34:35:void () -> 37:52:void (net.minecraft.core.BlockPos,net.minecraft.world.level.block.entity.StructureBlockEntity$UpdateType,net.minecraft.world.level.block.state.properties.StructureMode,java.lang.String,net.minecraft.core.BlockPos,net.minecraft.core.BlockPos,net.minecraft.world.level.block.Mirror,net.minecraft.world.level.block.Rotation,java.lang.String,boolean,boolean,boolean,float,long) -> 56:71:void read(net.minecraft.network.FriendlyByteBuf) -> a 75:102:void write(net.minecraft.network.FriendlyByteBuf) -> b 106:107:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 110:110:net.minecraft.core.BlockPos getPos() -> b 114:114:net.minecraft.world.level.block.entity.StructureBlockEntity$UpdateType getUpdateType() -> c 118:118:net.minecraft.world.level.block.state.properties.StructureMode getMode() -> d 122:122:java.lang.String getName() -> e 126:126:net.minecraft.core.BlockPos getOffset() -> f 130:130:net.minecraft.core.BlockPos getSize() -> g 134:134:net.minecraft.world.level.block.Mirror getMirror() -> h 138:138:net.minecraft.world.level.block.Rotation getRotation() -> i 142:142:java.lang.String getData() -> j 146:146:boolean isIgnoreEntities() -> k 150:150:boolean isShowAir() -> l 154:154:boolean isShowBoundingBox() -> m 158:158:float getIntegrity() -> n 162:162:long getSeed() -> o 14:14:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundSignUpdatePacket -> qg: net.minecraft.core.BlockPos pos -> a java.lang.String[] lines -> b 15:16:void () -> 18:23:void (net.minecraft.core.BlockPos,net.minecraft.network.chat.Component,net.minecraft.network.chat.Component,net.minecraft.network.chat.Component,net.minecraft.network.chat.Component) -> 27:32:void read(net.minecraft.network.FriendlyByteBuf) -> a 36:40:void write(net.minecraft.network.FriendlyByteBuf) -> b 44:45:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 48:48:net.minecraft.core.BlockPos getPos() -> b 52:52:java.lang.String[] getLines() -> c 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundSwingPacket -> qh: net.minecraft.world.InteractionHand hand -> a 12:13:void () -> 15:17:void (net.minecraft.world.InteractionHand) -> 21:22:void read(net.minecraft.network.FriendlyByteBuf) -> a 26:27:void write(net.minecraft.network.FriendlyByteBuf) -> b 31:32:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 35:35:net.minecraft.world.InteractionHand getHand() -> b 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundTeleportToEntityPacket -> qi: java.util.UUID uuid -> a 15:16:void () -> 18:20:void (java.util.UUID) -> 24:25:void read(net.minecraft.network.FriendlyByteBuf) -> a 29:30:void write(net.minecraft.network.FriendlyByteBuf) -> b 34:35:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 39:39:net.minecraft.world.entity.Entity getEntity(net.minecraft.server.level.ServerLevel) -> a 12:12:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundUseItemOnPacket -> qj: net.minecraft.world.phys.BlockHitResult blockHit -> a net.minecraft.world.InteractionHand hand -> b 14:15:void () -> 17:20:void (net.minecraft.world.InteractionHand,net.minecraft.world.phys.BlockHitResult) -> 24:26:void read(net.minecraft.network.FriendlyByteBuf) -> a 30:32:void write(net.minecraft.network.FriendlyByteBuf) -> b 36:37:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 40:40:net.minecraft.world.InteractionHand getHand() -> b 44:44:net.minecraft.world.phys.BlockHitResult getHitResult() -> c 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.ServerboundUseItemPacket -> qk: net.minecraft.world.InteractionHand hand -> a 12:13:void () -> 15:17:void (net.minecraft.world.InteractionHand) -> 21:22:void read(net.minecraft.network.FriendlyByteBuf) -> a 26:27:void write(net.minecraft.network.FriendlyByteBuf) -> b 31:32:void handle(net.minecraft.network.protocol.game.ServerGamePacketListener) -> a 35:35:net.minecraft.world.InteractionHand getHand() -> b 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.game.package-info -> ql: net.minecraft.network.protocol.handshake.ClientIntentionPacket -> qm: int protocolVersion -> a java.lang.String hostName -> b int port -> c net.minecraft.network.ConnectionProtocol intention -> d 20:21:void () -> 23:28:void (java.lang.String,int,net.minecraft.network.ConnectionProtocol) -> 32:36:void read(net.minecraft.network.FriendlyByteBuf) -> a 40:44:void write(net.minecraft.network.FriendlyByteBuf) -> b 48:49:void handle(net.minecraft.network.protocol.handshake.ServerHandshakePacketListener) -> a 52:52:net.minecraft.network.ConnectionProtocol getIntention() -> b 56:56:int getProtocolVersion() -> c 60:60:java.lang.String getHostName() -> d 64:64:int getPort() -> e 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.handshake.ServerHandshakePacketListener -> qn: void handleIntention(net.minecraft.network.protocol.handshake.ClientIntentionPacket) -> a net.minecraft.network.protocol.handshake.package-info -> qo: net.minecraft.network.protocol.login.ClientLoginPacketListener -> qp: void handleHello(net.minecraft.network.protocol.login.ClientboundHelloPacket) -> a void handleGameProfile(net.minecraft.network.protocol.login.ClientboundGameProfilePacket) -> a void handleDisconnect(net.minecraft.network.protocol.login.ClientboundLoginDisconnectPacket) -> a void handleCompression(net.minecraft.network.protocol.login.ClientboundLoginCompressionPacket) -> a void handleCustomQuery(net.minecraft.network.protocol.login.ClientboundCustomQueryPacket) -> a net.minecraft.network.protocol.login.ClientboundCustomQueryPacket -> qq: int transactionId -> a net.minecraft.resources.ResourceLocation identifier -> b net.minecraft.network.FriendlyByteBuf data -> c 16:17:void () -> 19:23:void (int,net.minecraft.resources.ResourceLocation,net.minecraft.network.FriendlyByteBuf) -> 27:34:void read(net.minecraft.network.FriendlyByteBuf) -> a 38:41:void write(net.minecraft.network.FriendlyByteBuf) -> b 45:46:void handle(net.minecraft.network.protocol.login.ClientLoginPacketListener) -> a 49:49:int getTransactionId() -> b 53:53:net.minecraft.resources.ResourceLocation getIdentifier() -> c 57:57:net.minecraft.network.FriendlyByteBuf getData() -> d 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.login.ClientboundGameProfilePacket -> qr: com.mojang.authlib.GameProfile gameProfile -> a 14:15:void () -> 17:19:void (com.mojang.authlib.GameProfile) -> 23:27:void read(net.minecraft.network.FriendlyByteBuf) -> a 31:34:void write(net.minecraft.network.FriendlyByteBuf) -> b 38:39:void handle(net.minecraft.network.protocol.login.ClientLoginPacketListener) -> a 42:42:com.mojang.authlib.GameProfile getGameProfile() -> b 11:11:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.login.ClientboundHelloPacket -> qs: java.lang.String serverId -> a java.security.PublicKey publicKey -> b byte[] nonce -> c 15:16:void () -> 18:22:void (java.lang.String,java.security.PublicKey,byte[]) -> 26:29:void read(net.minecraft.network.FriendlyByteBuf) -> a 33:36:void write(net.minecraft.network.FriendlyByteBuf) -> b 40:41:void handle(net.minecraft.network.protocol.login.ClientLoginPacketListener) -> a 44:44:java.lang.String getServerId() -> b 48:48:java.security.PublicKey getPublicKey() -> c 52:52:byte[] getNonce() -> d 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.login.ClientboundLoginCompressionPacket -> qt: int compressionThreshold -> a 11:12:void () -> 14:16:void (int) -> 20:21:void read(net.minecraft.network.FriendlyByteBuf) -> a 25:26:void write(net.minecraft.network.FriendlyByteBuf) -> b 30:31:void handle(net.minecraft.network.protocol.login.ClientLoginPacketListener) -> a 34:34:int getCompressionThreshold() -> b 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.login.ClientboundLoginDisconnectPacket -> qu: net.minecraft.network.chat.Component reason -> a 12:13:void () -> 15:17:void (net.minecraft.network.chat.Component) -> 21:22:void read(net.minecraft.network.FriendlyByteBuf) -> a 26:27:void write(net.minecraft.network.FriendlyByteBuf) -> b 31:32:void handle(net.minecraft.network.protocol.login.ClientLoginPacketListener) -> a 35:35:net.minecraft.network.chat.Component getReason() -> b 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.login.ServerLoginPacketListener -> qv: void handleHello(net.minecraft.network.protocol.login.ServerboundHelloPacket) -> a void handleKey(net.minecraft.network.protocol.login.ServerboundKeyPacket) -> a void handleCustomQueryPacket(net.minecraft.network.protocol.login.ServerboundCustomQueryPacket) -> a net.minecraft.network.protocol.login.ServerboundCustomQueryPacket -> qw: int transactionId -> a net.minecraft.network.FriendlyByteBuf data -> b 15:16:void () -> 18:21:void (int,net.minecraft.network.FriendlyByteBuf) -> 25:35:void read(net.minecraft.network.FriendlyByteBuf) -> a 39:46:void write(net.minecraft.network.FriendlyByteBuf) -> b 50:51:void handle(net.minecraft.network.protocol.login.ServerLoginPacketListener) -> a 54:54:int getTransactionId() -> b 58:58:net.minecraft.network.FriendlyByteBuf getData() -> c 9:9:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.login.ServerboundHelloPacket -> qx: com.mojang.authlib.GameProfile gameProfile -> a 13:14:void () -> 16:18:void (com.mojang.authlib.GameProfile) -> 22:23:void read(net.minecraft.network.FriendlyByteBuf) -> a 27:28:void write(net.minecraft.network.FriendlyByteBuf) -> b 32:33:void handle(net.minecraft.network.protocol.login.ServerLoginPacketListener) -> a 36:36:com.mojang.authlib.GameProfile getGameProfile() -> b 10:10:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.login.ServerboundKeyPacket -> qy: byte[] keybytes -> a byte[] nonce -> b 13:17:void () -> 13:22:void (javax.crypto.SecretKey,java.security.PublicKey,byte[]) -> 26:28:void read(net.minecraft.network.FriendlyByteBuf) -> a 32:34:void write(net.minecraft.network.FriendlyByteBuf) -> b 38:39:void handle(net.minecraft.network.protocol.login.ServerLoginPacketListener) -> a 42:42:javax.crypto.SecretKey getSecretKey(java.security.PrivateKey) -> a 46:49:byte[] getNonce(java.security.PrivateKey) -> b 12:12:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.login.package-info -> qz: net.minecraft.network.protocol.package-info -> ra: net.minecraft.network.protocol.status.ClientStatusPacketListener -> rb: void handleStatusResponse(net.minecraft.network.protocol.status.ClientboundStatusResponsePacket) -> a void handlePongResponse(net.minecraft.network.protocol.status.ClientboundPongResponsePacket) -> a net.minecraft.network.protocol.status.ClientboundPongResponsePacket -> rc: long time -> a 11:12:void () -> 14:16:void (long) -> 20:21:void read(net.minecraft.network.FriendlyByteBuf) -> a 25:26:void write(net.minecraft.network.FriendlyByteBuf) -> b 30:31:void handle(net.minecraft.network.protocol.status.ClientStatusPacketListener) -> a 34:34:long getTime() -> b 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.status.ClientboundStatusResponsePacket -> rd: com.google.gson.Gson GSON -> a net.minecraft.network.protocol.status.ServerStatus status -> b 26:27:void () -> 29:31:void (net.minecraft.network.protocol.status.ServerStatus) -> 35:36:void read(net.minecraft.network.FriendlyByteBuf) -> a 40:41:void write(net.minecraft.network.FriendlyByteBuf) -> b 45:46:void handle(net.minecraft.network.protocol.status.ClientStatusPacketListener) -> a 49:49:net.minecraft.network.protocol.status.ServerStatus getStatus() -> b 14:14:void handle(net.minecraft.network.PacketListener) -> a 15:22:void () -> net.minecraft.network.protocol.status.ServerStatus -> re: net.minecraft.network.chat.Component description -> a net.minecraft.network.protocol.status.ServerStatus$Players players -> b net.minecraft.network.protocol.status.ServerStatus$Version version -> c java.lang.String favicon -> d 18:18:void () -> 28:28:net.minecraft.network.chat.Component getDescription() -> a 32:33:void setDescription(net.minecraft.network.chat.Component) -> a 36:36:net.minecraft.network.protocol.status.ServerStatus$Players getPlayers() -> b 40:41:void setPlayers(net.minecraft.network.protocol.status.ServerStatus$Players) -> a 44:44:net.minecraft.network.protocol.status.ServerStatus$Version getVersion() -> c 48:49:void setVersion(net.minecraft.network.protocol.status.ServerStatus$Version) -> a 52:53:void setFavicon(java.lang.String) -> a 56:56:java.lang.String getFavicon() -> d net.minecraft.network.protocol.status.ServerStatus$Players -> re$a: int maxPlayers -> a int numPlayers -> b com.mojang.authlib.GameProfile[] sample -> c 64:67:void (int,int) -> 70:70:int getMaxPlayers() -> a 74:74:int getNumPlayers() -> b 78:78:com.mojang.authlib.GameProfile[] getSample() -> c 82:83:void setSample(com.mojang.authlib.GameProfile[]) -> a net.minecraft.network.protocol.status.ServerStatus$Players$Serializer -> re$a$a: 85:85:void () -> 88:104:net.minecraft.network.protocol.status.ServerStatus$Players deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> a 109:128:com.google.gson.JsonElement serialize(net.minecraft.network.protocol.status.ServerStatus$Players,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> a 85:85:com.google.gson.JsonElement serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> serialize 85:85:java.lang.Object deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> deserialize net.minecraft.network.protocol.status.ServerStatus$Serializer -> re$b: 167:167:void () -> 170:189:net.minecraft.network.protocol.status.ServerStatus deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> a 194:212:com.google.gson.JsonElement serialize(net.minecraft.network.protocol.status.ServerStatus,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> a 167:167:com.google.gson.JsonElement serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> serialize 167:167:java.lang.Object deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> deserialize net.minecraft.network.protocol.status.ServerStatus$Version -> re$c: java.lang.String name -> a int protocol -> b 137:140:void (java.lang.String,int) -> 143:143:java.lang.String getName() -> a 147:147:int getProtocol() -> b net.minecraft.network.protocol.status.ServerStatus$Version$Serializer -> re$c$a: 150:150:void () -> 153:154:net.minecraft.network.protocol.status.ServerStatus$Version deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> a 159:162:com.google.gson.JsonElement serialize(net.minecraft.network.protocol.status.ServerStatus$Version,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> a 150:150:com.google.gson.JsonElement serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> serialize 150:150:java.lang.Object deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> deserialize net.minecraft.network.protocol.status.ServerStatusPacketListener -> rf: void handlePingRequest(net.minecraft.network.protocol.status.ServerboundPingRequestPacket) -> a void handleStatusRequest(net.minecraft.network.protocol.status.ServerboundStatusRequestPacket) -> a net.minecraft.network.protocol.status.ServerboundPingRequestPacket -> rg: long time -> a 11:12:void () -> 14:16:void (long) -> 20:21:void read(net.minecraft.network.FriendlyByteBuf) -> a 25:26:void write(net.minecraft.network.FriendlyByteBuf) -> b 30:31:void handle(net.minecraft.network.protocol.status.ServerStatusPacketListener) -> a 34:34:long getTime() -> b 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.status.ServerboundStatusRequestPacket -> rh: 9:10:void () -> 14:14:void read(net.minecraft.network.FriendlyByteBuf) -> a 18:18:void write(net.minecraft.network.FriendlyByteBuf) -> b 22:23:void handle(net.minecraft.network.protocol.status.ServerStatusPacketListener) -> a 8:8:void handle(net.minecraft.network.PacketListener) -> a net.minecraft.network.protocol.status.package-info -> ri: net.minecraft.network.syncher.EntityDataAccessor -> rj: int id -> a net.minecraft.network.syncher.EntityDataSerializer serializer -> b 7:10:void (int,net.minecraft.network.syncher.EntityDataSerializer) -> 13:13:int getId() -> a 17:17:net.minecraft.network.syncher.EntityDataSerializer getSerializer() -> b 22:31:boolean equals(java.lang.Object) -> equals 36:36:int hashCode() -> hashCode 41:41:java.lang.String toString() -> toString net.minecraft.network.syncher.EntityDataSerializer -> rk: void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 11:11:net.minecraft.network.syncher.EntityDataAccessor createAccessor(int) -> a java.lang.Object copy(java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers -> rl: net.minecraft.util.CrudeIncrementalIntIdentityHashBiMap SERIALIZERS -> t net.minecraft.network.syncher.EntityDataSerializer BYTE -> a net.minecraft.network.syncher.EntityDataSerializer INT -> b net.minecraft.network.syncher.EntityDataSerializer FLOAT -> c net.minecraft.network.syncher.EntityDataSerializer STRING -> d net.minecraft.network.syncher.EntityDataSerializer COMPONENT -> e net.minecraft.network.syncher.EntityDataSerializer OPTIONAL_COMPONENT -> f net.minecraft.network.syncher.EntityDataSerializer ITEM_STACK -> g net.minecraft.network.syncher.EntityDataSerializer BLOCK_STATE -> h net.minecraft.network.syncher.EntityDataSerializer BOOLEAN -> i net.minecraft.network.syncher.EntityDataSerializer PARTICLE -> j net.minecraft.network.syncher.EntityDataSerializer ROTATIONS -> k net.minecraft.network.syncher.EntityDataSerializer BLOCK_POS -> l net.minecraft.network.syncher.EntityDataSerializer OPTIONAL_BLOCK_POS -> m net.minecraft.network.syncher.EntityDataSerializer DIRECTION -> n net.minecraft.network.syncher.EntityDataSerializer OPTIONAL_UUID -> o net.minecraft.network.syncher.EntityDataSerializer COMPOUND_TAG -> p net.minecraft.network.syncher.EntityDataSerializer VILLAGER_DATA -> q net.minecraft.network.syncher.EntityDataSerializer OPTIONAL_UNSIGNED_INT -> r net.minecraft.network.syncher.EntityDataSerializer POSE -> s 413:414:void registerSerializer(net.minecraft.network.syncher.EntityDataSerializer) -> a 418:418:net.minecraft.network.syncher.EntityDataSerializer getSerializer(int) -> a 422:422:int getSerializedId(net.minecraft.network.syncher.EntityDataSerializer) -> b 425:426:void () -> 25:410:void () -> net.minecraft.network.syncher.EntityDataSerializers$1 -> rl$1: 27:27:void () -> 30:31:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Byte) -> a 35:35:java.lang.Byte read(net.minecraft.network.FriendlyByteBuf) -> b 40:40:java.lang.Byte copy(java.lang.Byte) -> a 27:27:java.lang.Object copy(java.lang.Object) -> a 27:27:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 27:27:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$10 -> rl$2: 194:194:void () -> 197:199:void write(net.minecraft.network.FriendlyByteBuf,net.minecraft.core.particles.ParticleOptions) -> a 203:203:net.minecraft.core.particles.ParticleOptions read(net.minecraft.network.FriendlyByteBuf) -> b 207:207:net.minecraft.core.particles.ParticleOptions readParticle(net.minecraft.network.FriendlyByteBuf,net.minecraft.core.particles.ParticleType) -> a 212:212:net.minecraft.core.particles.ParticleOptions copy(net.minecraft.core.particles.ParticleOptions) -> a 194:194:java.lang.Object copy(java.lang.Object) -> a 194:194:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 194:194:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$11 -> rl$3: 216:216:void () -> 219:222:void write(net.minecraft.network.FriendlyByteBuf,net.minecraft.core.Rotations) -> a 226:226:net.minecraft.core.Rotations read(net.minecraft.network.FriendlyByteBuf) -> b 231:231:net.minecraft.core.Rotations copy(net.minecraft.core.Rotations) -> a 216:216:java.lang.Object copy(java.lang.Object) -> a 216:216:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 216:216:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$12 -> rl$4: 235:235:void () -> 238:239:void write(net.minecraft.network.FriendlyByteBuf,net.minecraft.core.BlockPos) -> a 243:243:net.minecraft.core.BlockPos read(net.minecraft.network.FriendlyByteBuf) -> b 248:248:net.minecraft.core.BlockPos copy(net.minecraft.core.BlockPos) -> a 235:235:java.lang.Object copy(java.lang.Object) -> a 235:235:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 235:235:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$13 -> rl$5: 252:252:void () -> 255:259:void write(net.minecraft.network.FriendlyByteBuf,java.util.Optional) -> a 263:266:java.util.Optional read(net.minecraft.network.FriendlyByteBuf) -> b 271:271:java.util.Optional copy(java.util.Optional) -> a 252:252:java.lang.Object copy(java.lang.Object) -> a 252:252:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 252:252:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$14 -> rl$6: 275:275:void () -> 278:279:void write(net.minecraft.network.FriendlyByteBuf,net.minecraft.core.Direction) -> a 283:283:net.minecraft.core.Direction read(net.minecraft.network.FriendlyByteBuf) -> b 288:288:net.minecraft.core.Direction copy(net.minecraft.core.Direction) -> a 275:275:java.lang.Object copy(java.lang.Object) -> a 275:275:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 275:275:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$15 -> rl$7: 292:292:void () -> 295:299:void write(net.minecraft.network.FriendlyByteBuf,java.util.Optional) -> a 303:306:java.util.Optional read(net.minecraft.network.FriendlyByteBuf) -> b 311:311:java.util.Optional copy(java.util.Optional) -> a 292:292:java.lang.Object copy(java.lang.Object) -> a 292:292:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 292:292:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$16 -> rl$8: 315:315:void () -> 318:319:void write(net.minecraft.network.FriendlyByteBuf,net.minecraft.nbt.CompoundTag) -> a 323:323:net.minecraft.nbt.CompoundTag read(net.minecraft.network.FriendlyByteBuf) -> b 328:328:net.minecraft.nbt.CompoundTag copy(net.minecraft.nbt.CompoundTag) -> a 315:315:java.lang.Object copy(java.lang.Object) -> a 315:315:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 315:315:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$17 -> rl$9: 332:332:void () -> 335:338:void write(net.minecraft.network.FriendlyByteBuf,net.minecraft.world.entity.npc.VillagerData) -> a 342:345:net.minecraft.world.entity.npc.VillagerData read(net.minecraft.network.FriendlyByteBuf) -> b 351:351:net.minecraft.world.entity.npc.VillagerData copy(net.minecraft.world.entity.npc.VillagerData) -> a 332:332:java.lang.Object copy(java.lang.Object) -> a 332:332:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 332:332:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$18 -> rl$10: 355:355:void () -> 358:359:void write(net.minecraft.network.FriendlyByteBuf,java.util.OptionalInt) -> a 363:364:java.util.OptionalInt read(net.minecraft.network.FriendlyByteBuf) -> b 369:369:java.util.OptionalInt copy(java.util.OptionalInt) -> a 355:355:java.lang.Object copy(java.lang.Object) -> a 355:355:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 355:355:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$19 -> rl$11: 373:373:void () -> 376:377:void write(net.minecraft.network.FriendlyByteBuf,net.minecraft.world.entity.Pose) -> a 381:381:net.minecraft.world.entity.Pose read(net.minecraft.network.FriendlyByteBuf) -> b 386:386:net.minecraft.world.entity.Pose copy(net.minecraft.world.entity.Pose) -> a 373:373:java.lang.Object copy(java.lang.Object) -> a 373:373:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 373:373:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$2 -> rl$12: 44:44:void () -> 47:48:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Integer) -> a 52:52:java.lang.Integer read(net.minecraft.network.FriendlyByteBuf) -> b 57:57:java.lang.Integer copy(java.lang.Integer) -> a 44:44:java.lang.Object copy(java.lang.Object) -> a 44:44:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 44:44:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$3 -> rl$13: 61:61:void () -> 64:65:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Float) -> a 69:69:java.lang.Float read(net.minecraft.network.FriendlyByteBuf) -> b 74:74:java.lang.Float copy(java.lang.Float) -> a 61:61:java.lang.Object copy(java.lang.Object) -> a 61:61:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 61:61:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$4 -> rl$14: 78:78:void () -> 81:82:void write(net.minecraft.network.FriendlyByteBuf,java.lang.String) -> a 86:86:java.lang.String read(net.minecraft.network.FriendlyByteBuf) -> b 91:91:java.lang.String copy(java.lang.String) -> a 78:78:java.lang.Object copy(java.lang.Object) -> a 78:78:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 78:78:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$5 -> rl$15: 95:95:void () -> 98:99:void write(net.minecraft.network.FriendlyByteBuf,net.minecraft.network.chat.Component) -> a 103:103:net.minecraft.network.chat.Component read(net.minecraft.network.FriendlyByteBuf) -> b 108:108:net.minecraft.network.chat.Component copy(net.minecraft.network.chat.Component) -> a 95:95:java.lang.Object copy(java.lang.Object) -> a 95:95:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 95:95:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$6 -> rl$16: 112:112:void () -> 115:121:void write(net.minecraft.network.FriendlyByteBuf,java.util.Optional) -> a 125:125:java.util.Optional read(net.minecraft.network.FriendlyByteBuf) -> b 130:130:java.util.Optional copy(java.util.Optional) -> a 112:112:java.lang.Object copy(java.lang.Object) -> a 112:112:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 112:112:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$7 -> rl$17: 134:134:void () -> 137:138:void write(net.minecraft.network.FriendlyByteBuf,net.minecraft.world.item.ItemStack) -> a 142:142:net.minecraft.world.item.ItemStack read(net.minecraft.network.FriendlyByteBuf) -> b 147:147:net.minecraft.world.item.ItemStack copy(net.minecraft.world.item.ItemStack) -> a 134:134:java.lang.Object copy(java.lang.Object) -> a 134:134:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 134:134:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$8 -> rl$18: 151:151:void () -> 154:159:void write(net.minecraft.network.FriendlyByteBuf,java.util.Optional) -> a 163:167:java.util.Optional read(net.minecraft.network.FriendlyByteBuf) -> b 173:173:java.util.Optional copy(java.util.Optional) -> a 151:151:java.lang.Object copy(java.lang.Object) -> a 151:151:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 151:151:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.EntityDataSerializers$9 -> rl$19: 177:177:void () -> 180:181:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Boolean) -> a 185:185:java.lang.Boolean read(net.minecraft.network.FriendlyByteBuf) -> b 190:190:java.lang.Boolean copy(java.lang.Boolean) -> a 177:177:java.lang.Object copy(java.lang.Object) -> a 177:177:java.lang.Object read(net.minecraft.network.FriendlyByteBuf) -> a 177:177:void write(net.minecraft.network.FriendlyByteBuf,java.lang.Object) -> a net.minecraft.network.syncher.SynchedEntityData -> rm: org.apache.logging.log4j.Logger LOGGER -> a java.util.Map ENTITY_ID_POOL -> b net.minecraft.world.entity.Entity entity -> c java.util.Map itemsById -> d java.util.concurrent.locks.ReadWriteLock lock -> e boolean isEmpty -> f boolean isDirty -> g 31:39:void (net.minecraft.world.entity.Entity) -> 42:71:net.minecraft.network.syncher.EntityDataAccessor defineId(java.lang.Class,net.minecraft.network.syncher.EntityDataSerializer) -> a 75:87:void define(net.minecraft.network.syncher.EntityDataAccessor,java.lang.Object) -> a 90:95:void createDataItem(net.minecraft.network.syncher.EntityDataAccessor,java.lang.Object) -> c 100:113:net.minecraft.network.syncher.SynchedEntityData$DataItem getItem(net.minecraft.network.syncher.EntityDataAccessor) -> b 117:117:java.lang.Object get(net.minecraft.network.syncher.EntityDataAccessor) -> a 121:130:void set(net.minecraft.network.syncher.EntityDataAccessor,java.lang.Object) -> b 133:133:boolean isDirty() -> a 137:145:void pack(java.util.List,net.minecraft.network.FriendlyByteBuf) -> a 149:167:java.util.List packDirty() -> b 172:183:java.util.List getAll() -> c 187:195:void writeDataItem(net.minecraft.network.FriendlyByteBuf,net.minecraft.network.syncher.SynchedEntityData$DataItem) -> a 199:216:java.util.List unpack(net.minecraft.network.FriendlyByteBuf) -> a 220:220:net.minecraft.network.syncher.SynchedEntityData$DataItem genericHelper(net.minecraft.network.FriendlyByteBuf,int,net.minecraft.network.syncher.EntityDataSerializer) -> a 224:236:void assignValues(java.util.List) -> a 240:244:void assignValue(net.minecraft.network.syncher.SynchedEntityData$DataItem,net.minecraft.network.syncher.SynchedEntityData$DataItem) -> a 247:247:boolean isEmpty() -> d 251:258:void clearDirty() -> e 25:26:void () -> net.minecraft.network.syncher.SynchedEntityData$DataItem -> rm$a: net.minecraft.network.syncher.EntityDataAccessor accessor -> a java.lang.Object value -> b boolean dirty -> c 265:269:void (net.minecraft.network.syncher.EntityDataAccessor,java.lang.Object) -> 272:272:net.minecraft.network.syncher.EntityDataAccessor getAccessor() -> a 276:277:void setValue(java.lang.Object) -> a 280:280:java.lang.Object getValue() -> b 284:284:boolean isDirty() -> c 288:289:void setDirty(boolean) -> a 292:292:net.minecraft.network.syncher.SynchedEntityData$DataItem copy() -> d 260:260:net.minecraft.network.syncher.EntityDataAccessor access$000(net.minecraft.network.syncher.SynchedEntityData$DataItem) -> a 260:260:java.lang.Object access$100(net.minecraft.network.syncher.SynchedEntityData$DataItem) -> b net.minecraft.network.syncher.package-info -> rn: net.minecraft.obfuscate.DontObfuscateOrShrink -> net.minecraft.obfuscate.DontObfuscateOrShrink: net.minecraft.obfuscate.KeepAfterObfuscation -> net.minecraft.obfuscate.KeepAfterObfuscation: net.minecraft.obfuscate.package-info -> ro: net.minecraft.package-info -> rp: net.minecraft.recipebook.PlaceRecipe -> rq: 11:59:void placeRecipe(int,int,int,net.minecraft.world.item.crafting.Recipe,java.util.Iterator,int) -> a void addItemToSlot(java.util.Iterator,int,int,int,int) -> a net.minecraft.recipebook.ServerPlaceRecipe -> rr: org.apache.logging.log4j.Logger LOGGER -> a net.minecraft.world.entity.player.StackedContents stackedContents -> b net.minecraft.world.entity.player.Inventory inventory -> c net.minecraft.world.inventory.RecipeBookMenu menu -> d 27:34:void (net.minecraft.world.inventory.RecipeBookMenu) -> 37:60:void recipeClicked(net.minecraft.server.level.ServerPlayer,net.minecraft.world.item.crafting.Recipe,boolean) -> a 63:71:void clearGrid() -> a 74:93:void moveItemToInventory(int) -> a 96:131:void handleRecipeClicked(net.minecraft.world.item.crafting.Recipe,boolean) -> a 135:142:void addItemToSlot(java.util.Iterator,int,int,int,int) -> a 145:166:int getStackSize(boolean,int,boolean) -> a 170:192:void moveItemToGrid(net.minecraft.world.inventory.Slot,net.minecraft.world.item.ItemStack) -> a 195:234:boolean testClearGrid() -> b 238:244:int getAmountOfFreeSlotsInInventory() -> c 25:25:void () -> net.minecraft.recipebook.ServerPlaceSmeltingRecipe -> rs: boolean recipeMatchesPlaced -> e 19:20:void (net.minecraft.world.inventory.RecipeBookMenu) -> 24:49:void handleRecipeClicked(net.minecraft.world.item.crafting.Recipe,boolean) -> a 53:55:void clearGrid() -> a 58:73:void placeRecipe(int,it.unimi.dsi.fastutil.ints.IntList) -> a net.minecraft.recipebook.package-info -> rt: net.minecraft.resources.ResourceLocation -> ru: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_INVALID -> c java.lang.String namespace -> a java.lang.String path -> b 31:40:void (java.lang.String[]) -> 43:44:void (java.lang.String) -> 47:48:void (java.lang.String,java.lang.String) -> 51:51:net.minecraft.resources.ResourceLocation of(java.lang.String,char) -> a 57:59:net.minecraft.resources.ResourceLocation tryParse(java.lang.String) -> a 64:73:java.lang.String[] decompose(java.lang.String,char) -> b 77:77:java.lang.String getPath() -> a 81:81:java.lang.String getNamespace() -> b 86:86:java.lang.String toString() -> toString 91:101:boolean equals(java.lang.Object) -> equals 106:106:int hashCode() -> hashCode 112:116:int compareTo(net.minecraft.resources.ResourceLocation) -> a 132:141:net.minecraft.resources.ResourceLocation read(com.mojang.brigadier.StringReader) -> a 146:146:boolean isAllowedInResourceLocation(char) -> a 154:154:boolean isValidPath(java.lang.String) -> c 158:158:boolean isValidNamespace(java.lang.String) -> d 162:163:boolean isValidResourceLocation(java.lang.String) -> b 21:21:int compareTo(java.lang.Object) -> compareTo 158:158:boolean lambda$isValidNamespace$1(int) -> a 154:154:boolean lambda$isValidPath$0(int) -> b 22:22:void () -> net.minecraft.resources.ResourceLocation$Serializer -> ru$a: 119:119:void () -> 122:122:net.minecraft.resources.ResourceLocation deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> a 127:127:com.google.gson.JsonElement serialize(net.minecraft.resources.ResourceLocation,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> a 119:119:com.google.gson.JsonElement serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> serialize 119:119:java.lang.Object deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> deserialize net.minecraft.resources.package-info -> rv: net.minecraft.server.Bootstrap -> rw: java.io.PrintStream STDOUT -> a boolean isBootstrapped -> b org.apache.logging.log4j.Logger LOGGER -> c 26:26:void () -> 33:58:void bootStrap() -> a 61:68:void checkTranslations(net.minecraft.core.Registry,java.util.function.Function,java.util.Set) -> a 71:79:java.util.Set getMissingTranslations() -> b 83:90:void validate() -> c 93:100:void wrapStreams() -> d 103:104:void realStdoutPrintln(java.lang.String) -> a 88:88:void lambda$validate$2(java.lang.String) -> b 78:78:java.lang.String lambda$getMissingTranslations$1(net.minecraft.resources.ResourceLocation) -> a 63:67:void lambda$checkTranslations$0(java.util.function.Function,net.minecraft.locale.Language,java.util.Set,java.lang.Object) -> a 27:30:void () -> net.minecraft.server.ChainedJsonException -> rx: java.util.List entries -> a java.lang.String message -> b 12:18:void (java.lang.String) -> 12:24:void (java.lang.String,java.lang.Throwable) -> 27:28:void prependJsonKey(java.lang.String) -> a 31:33:void setFilenameAndFlush(java.lang.String) -> b 37:37:java.lang.String getMessage() -> getMessage 41:48:net.minecraft.server.ChainedJsonException forException(java.lang.Exception) -> a net.minecraft.server.ChainedJsonException$1 -> rx$1: net.minecraft.server.ChainedJsonException$Entry -> rx$a: java.lang.String filename -> a java.util.List jsonKeys -> b 55:58:void () -> 61:62:void addJsonKey(java.lang.String) -> a 66:66:java.lang.String getFilename() -> a 70:70:java.lang.String getJsonKeys() -> b 75:85:java.lang.String toString() -> toString 52:52:void (net.minecraft.server.ChainedJsonException$1) -> 52:52:void access$100(net.minecraft.server.ChainedJsonException$Entry,java.lang.String) -> a 52:52:java.lang.String access$202(net.minecraft.server.ChainedJsonException$Entry,java.lang.String) -> b net.minecraft.server.ConsoleInput -> ry: java.lang.String msg -> a net.minecraft.commands.CommandSourceStack source -> b 9:12:void (java.lang.String,net.minecraft.commands.CommandSourceStack) -> net.minecraft.server.ConsoleInputSource -> rz: void info(java.lang.String) -> a void warn(java.lang.String) -> b net.minecraft.server.DebugLoggedPrintStream -> sa: 7:8:void (java.lang.String,java.io.OutputStream) -> 12:15:void logLine(java.lang.String) -> a net.minecraft.server.Eula -> sb: org.apache.logging.log4j.Logger LOGGER -> a java.nio.file.Path file -> b boolean agreed -> c 19:22:void (java.nio.file.Path) -> 25:33:boolean readFile() -> b 37:37:boolean hasAgreedToEULA() -> a 41:51:void saveDefaults() -> c 14:14:void () -> net.minecraft.server.LoggedPrintStream -> sc: org.apache.logging.log4j.Logger LOGGER -> a java.lang.String name -> b 16:18:void (java.lang.String,java.io.OutputStream) -> 22:23:void println(java.lang.String) -> println 27:28:void println(java.lang.Object) -> println 31:32:void logLine(java.lang.String) -> a 11:11:void () -> net.minecraft.server.MinecraftServer -> net.minecraft.server.MinecraftServer: org.apache.logging.log4j.Logger LOGGER -> h java.io.File USERID_CACHE_FILE -> b java.util.concurrent.CompletableFuture DATA_RELOAD_INITIAL_TASK -> i net.minecraft.world.level.LevelSettings DEMO_SETTINGS -> c net.minecraft.world.level.storage.LevelStorageSource storageSource -> j net.minecraft.world.Snooper snooper -> k java.io.File universe -> l java.util.List tickables -> m net.minecraft.util.profiling.GameProfiler profiler -> n net.minecraft.server.network.ServerConnectionListener connection -> o net.minecraft.server.level.progress.ChunkProgressListenerFactory progressListenerFactory -> d net.minecraft.network.protocol.status.ServerStatus status -> p java.util.Random random -> q com.mojang.datafixers.DataFixer fixerUpper -> r java.lang.String localIp -> s int port -> t java.util.Map levels -> u net.minecraft.server.players.PlayerList playerList -> v boolean running -> w boolean stopped -> x int tickCount -> y java.net.Proxy proxy -> e boolean onlineMode -> z boolean preventProxyConnections -> A boolean animals -> B boolean npcs -> C boolean pvp -> D boolean allowFlight -> E java.lang.String motd -> F int maxBuildHeight -> G int playerIdleTimeout -> H long[] tickTimes -> f java.security.KeyPair keyPair -> I java.lang.String singleplayerName -> J java.lang.String levelIdName -> K java.lang.String levelName -> L boolean isDemo -> M boolean levelHasStartingBonusChest -> N java.lang.String resourcePack -> O java.lang.String resourcePackHash -> P boolean isReady -> Q long lastOverloadWarning -> R net.minecraft.network.chat.Component startupState -> S boolean delayProfilerStart -> T boolean forceGameType -> U com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService authenticationService -> V com.mojang.authlib.minecraft.MinecraftSessionService sessionService -> W com.mojang.authlib.GameProfileRepository profileRepository -> X net.minecraft.server.players.GameProfileCache profileCache -> Y long lastServerStatus -> Z java.lang.Thread serverThread -> g long nextTickTime -> aa long delayedTasksMaxNextTickTime -> ab boolean mayHaveDelayedTasks -> ac boolean hasWorldScreenshot -> ad net.minecraft.server.packs.resources.ReloadableResourceManager resources -> ae net.minecraft.server.packs.repository.PackRepository packRepository -> af net.minecraft.server.packs.repository.FolderRepositorySource folderPackSource -> ag net.minecraft.commands.Commands commands -> ah net.minecraft.world.item.crafting.RecipeManager recipes -> ai net.minecraft.tags.TagManager tags -> aj net.minecraft.server.ServerScoreboard scoreboard -> ak net.minecraft.server.bossevents.CustomBossEvents customBossEvents -> al net.minecraft.world.level.storage.loot.LootTables lootTables -> am net.minecraft.server.ServerAdvancementManager advancements -> an net.minecraft.server.ServerFunctionManager functions -> ao net.minecraft.util.FrameTimer frameTimer -> ap boolean enforceWhitelist -> aq boolean forceUpgrade -> ar boolean eraseCache -> as float averageTickTime -> at java.util.concurrent.Executor executor -> au java.lang.String serverId -> av 163:265:void (java.io.File,java.net.Proxy,com.mojang.datafixers.DataFixer,net.minecraft.commands.Commands,com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService,com.mojang.authlib.minecraft.MinecraftSessionService,com.mojang.authlib.GameProfileRepository,net.minecraft.server.players.GameProfileCache,net.minecraft.server.level.progress.ChunkProgressListenerFactory,java.lang.String) -> 268:271:void readScoreboard(net.minecraft.world.level.storage.DimensionDataStorage) -> a boolean initServer() -> d 276:338:void ensureLevelConversion(java.lang.String) -> a 341:342:void setServerStartupState(net.minecraft.network.chat.Component) -> b 346:346:net.minecraft.network.chat.Component getStartupState() -> g_ 350:383:void loadLevel(java.lang.String,java.lang.String,long,net.minecraft.world.level.LevelType,com.google.gson.JsonElement) -> a 386:427:void createLevels(net.minecraft.world.level.storage.LevelStorage,net.minecraft.world.level.storage.LevelData,net.minecraft.world.level.LevelSettings,net.minecraft.server.level.progress.ChunkProgressListener) -> a 430:441:void setupDebugLevel(net.minecraft.world.level.storage.LevelData) -> a 444:460:void loadDataPacks(java.io.File,net.minecraft.world.level.storage.LevelData) -> a 463:506:void prepareLevels(net.minecraft.server.level.progress.ChunkProgressListener) -> a 509:517:void detectBundledResources(java.lang.String,net.minecraft.world.level.storage.LevelStorage) -> a boolean canGenerateStructures() -> f net.minecraft.world.level.GameType getDefaultGameType() -> g net.minecraft.world.Difficulty getDefaultDifficulty() -> h boolean isHardcore() -> i int getOperatorUserPermissionLevel() -> j int getFunctionCompilationLevel() -> k boolean shouldRconBroadcast() -> l 534:551:boolean saveAllChunks(boolean,boolean,boolean) -> a 556:557:void close() -> close 560:588:void stopServer() -> r 591:591:java.lang.String getLocalIp() -> s 595:596:void setLocalIp(java.lang.String) -> b 599:599:boolean isRunning() -> h_ 603:611:void halt(boolean) -> a 616:684:void run() -> run 687:687:boolean haveTime() -> aW 691:693:void waitUntilNextTick() -> u 697:697:net.minecraft.server.TickTask wrapRunnable(java.lang.Runnable) -> a 702:702:boolean shouldRun(net.minecraft.server.TickTask) -> a 707:709:boolean pollTask() -> v 713:725:boolean pollTaskInternal() -> aX 729:749:void updateStatusIcon(net.minecraft.network.protocol.status.ServerStatus) -> a 752:753:boolean hasWorldScreenshot() -> w 757:757:java.io.File getWorldScreenshotFile() -> x 761:761:java.io.File getServerDirectory() -> y 765:765:void onServerCrash(net.minecraft.CrashReport) -> a 768:768:void onServerExit() -> e 771:817:void tickServer(java.util.function.BooleanSupplier) -> a 820:861:void tickChildren(java.util.function.BooleanSupplier) -> b 864:864:boolean isNetherEnabled() -> z 868:869:void addTickable(java.lang.Runnable) -> b 873:951:void main(java.lang.String[]) -> main 954:955:void setId(java.lang.String) -> c 958:959:void forceUpgrade(boolean) -> b 962:963:void eraseCache(boolean) -> c 966:967:void forkAndRun() -> A 970:970:boolean isShutdown() -> B 974:974:java.io.File getFile(java.lang.String) -> d 978:979:void info(java.lang.String) -> e 982:983:void warn(java.lang.String) -> f 986:986:net.minecraft.server.level.ServerLevel getLevel(net.minecraft.world.level.dimension.DimensionType) -> a 990:990:java.lang.Iterable getAllLevels() -> C 994:994:java.lang.String getServerVersion() -> D 998:998:int getPlayerCount() -> E 1002:1002:int getMaxPlayers() -> F 1006:1006:java.lang.String[] getPlayerNames() -> G 1010:1010:com.mojang.authlib.GameProfile[] getPlayerGameProfiles() -> H 1014:1014:boolean isDebugging() -> I 1018:1019:void error(java.lang.String) -> g 1022:1025:void debug(java.lang.String) -> h 1029:1029:java.lang.String getServerModName() -> getServerModName 1034:1056:net.minecraft.CrashReport fillReport(net.minecraft.CrashReport) -> b 1060:1060:boolean isInitialized() -> J 1065:1066:void sendMessage(net.minecraft.network.chat.Component) -> a 1069:1069:java.security.KeyPair getKeyPair() -> K 1073:1073:int getPort() -> L 1077:1078:void setPort(int) -> a 1081:1081:java.lang.String getSingleplayerName() -> M 1085:1086:void setSingleplayerName(java.lang.String) -> i 1089:1089:boolean isSingleplayer() -> N 1093:1093:java.lang.String getLevelIdName() -> O 1097:1098:void setLevelName(java.lang.String) -> j 1101:1101:java.lang.String getLevelName() -> P 1105:1106:void setKeyPair(java.security.KeyPair) -> a 1109:1128:void setDifficulty(net.minecraft.world.Difficulty,boolean) -> a 1131:1137:void setDifficultyLocked(boolean) -> d 1140:1142:void sendDifficultyUpdate(net.minecraft.server.level.ServerPlayer) -> a 1145:1145:boolean getSpawnMonsters() -> Q 1149:1149:boolean isDemo() -> R 1153:1154:void setDemo(boolean) -> e 1157:1158:void setBonusChest(boolean) -> f 1161:1161:net.minecraft.world.level.storage.LevelStorageSource getStorageSource() -> S 1165:1165:java.lang.String getResourcePack() -> T 1169:1169:java.lang.String getResourcePackHash() -> U 1173:1175:void setResourcePack(java.lang.String,java.lang.String) -> a 1179:1211:void populateSnooper(net.minecraft.world.Snooper) -> a 1215:1219:void populateSnooperInitial(net.minecraft.world.Snooper) -> b 1223:1223:boolean isSnooperEnabled() -> V boolean isDedicatedServer() -> m 1229:1229:boolean usesAuthentication() -> W 1233:1234:void setUsesAuthentication(boolean) -> g 1237:1237:boolean getPreventProxyConnections() -> X 1241:1242:void setPreventProxyConnections(boolean) -> h 1245:1245:boolean isAnimals() -> Y 1249:1250:void setAnimals(boolean) -> i 1253:1253:boolean isNpcsEnabled() -> Z boolean isEpollEnabled() -> n 1259:1260:void setNpcsEnabled(boolean) -> j 1263:1263:boolean isPvpAllowed() -> aa 1267:1268:void setPvpAllowed(boolean) -> k 1271:1271:boolean isFlightAllowed() -> ab 1275:1276:void setFlightAllowed(boolean) -> l boolean isCommandBlockEnabled() -> o 1281:1281:java.lang.String getMotd() -> ac 1285:1286:void setMotd(java.lang.String) -> k 1289:1289:int getMaxBuildHeight() -> ad 1293:1294:void setMaxBuildHeight(int) -> b 1297:1297:boolean isStopped() -> ae 1301:1301:net.minecraft.server.players.PlayerList getPlayerList() -> af 1305:1306:void setPlayerList(net.minecraft.server.players.PlayerList) -> a boolean isPublished() -> p 1311:1314:void setDefaultGameMode(net.minecraft.world.level.GameType) -> a 1318:1318:net.minecraft.server.network.ServerConnectionListener getConnection() -> ag 1322:1322:boolean isReady() -> ah 1326:1326:boolean hasGui() -> ai boolean publishServer(net.minecraft.world.level.GameType,boolean,int) -> a 1332:1332:int getTickCount() -> aj 1336:1337:void delayStartProfiler() -> ak 1340:1340:net.minecraft.world.Snooper getSnooper() -> al 1344:1344:net.minecraft.world.level.BlockGetter getCommandSenderWorld() -> am 1348:1348:int getSpawnProtectionRadius() -> an 1352:1352:boolean isUnderSpawnProtection(net.minecraft.world.level.Level,net.minecraft.core.BlockPos,net.minecraft.world.entity.player.Player) -> a 1356:1357:void setForceGameType(boolean) -> m 1360:1360:boolean getForceGameType() -> ao 1364:1364:java.net.Proxy getProxy() -> ap 1368:1368:int getPlayerIdleTimeout() -> aq 1372:1373:void setPlayerIdleTimeout(int) -> c 1376:1376:com.mojang.authlib.minecraft.MinecraftSessionService getSessionService() -> ar 1380:1380:com.mojang.authlib.GameProfileRepository getProfileRepository() -> as 1384:1384:net.minecraft.server.players.GameProfileCache getProfileCache() -> at 1388:1388:net.minecraft.network.protocol.status.ServerStatus getStatus() -> au 1392:1393:void invalidateStatus() -> av 1397:1405:net.minecraft.world.entity.Entity getEntityByUUID(java.util.UUID) -> a 1409:1409:int getAbsoluteMaxWorldSize() -> aw 1414:1414:boolean scheduleExecutables() -> ax 1419:1419:java.lang.Thread getRunningThread() -> ay 1423:1423:int getCompressionThreshold() -> az 1427:1427:long getNextTickTime() -> aA 1431:1431:com.mojang.datafixers.DataFixer getFixerUpper() -> aB 1435:1438:int getSpawnRadius(net.minecraft.server.level.ServerLevel) -> a 1442:1442:net.minecraft.server.ServerAdvancementManager getAdvancements() -> aC 1446:1446:net.minecraft.server.ServerFunctionManager getFunctions() -> aD 1450:1461:void reloadResources() -> aE 1464:1491:void updateSelectedPacks(net.minecraft.world.level.storage.LevelData) -> b 1494:1510:void kickUnlistedPlayers(net.minecraft.commands.CommandSourceStack) -> a 1513:1513:net.minecraft.server.packs.resources.ReloadableResourceManager getResources() -> aF 1517:1517:net.minecraft.server.packs.repository.PackRepository getPackRepository() -> aG 1521:1521:net.minecraft.server.packs.repository.FolderRepositorySource getFolderPackSource() -> aH 1525:1525:net.minecraft.commands.Commands getCommands() -> aI 1529:1529:net.minecraft.commands.CommandSourceStack createCommandSourceStack() -> aJ 1534:1534:boolean acceptsSuccess() -> a 1539:1539:boolean acceptsFailure() -> b boolean shouldInformAdmins() -> I_ 1546:1546:net.minecraft.world.item.crafting.RecipeManager getRecipeManager() -> aK 1550:1550:net.minecraft.tags.TagManager getTags() -> aL 1554:1554:net.minecraft.server.ServerScoreboard getScoreboard() -> aM 1558:1558:net.minecraft.world.level.storage.loot.LootTables getLootTables() -> aN 1562:1562:net.minecraft.world.level.GameRules getGameRules() -> aO 1566:1566:net.minecraft.server.bossevents.CustomBossEvents getCustomBossEvents() -> aP 1570:1570:boolean isEnforceWhitelist() -> aQ 1574:1575:void setEnforceWhitelist(boolean) -> n 1578:1578:float getAverageTickTime() -> aR 1582:1595:int getProfilePermissions(com.mojang.authlib.GameProfile) -> b 1599:1599:net.minecraft.util.FrameTimer getFrameTimer() -> aS 1603:1603:net.minecraft.util.profiling.GameProfiler getProfiler() -> aT 1607:1607:java.util.concurrent.Executor getBackgroundTaskExecutor() -> aU boolean isSingleplayerOwner(com.mojang.authlib.GameProfile) -> a 1613:1626:void saveDebugReport(java.nio.file.Path) -> a 1629:1635:void dumpMiscStats(java.nio.file.Path) -> b 1638:1643:void dumpCrashCategory(java.nio.file.Path) -> c 1646:1659:void dumpGameRules(java.nio.file.Path) -> d 1662:1670:void dumpClasspath(java.nio.file.Path) -> e 1673:1683:void dumpThreads(java.nio.file.Path) -> f 135:135:boolean shouldRun(java.lang.Runnable) -> c 135:135:java.lang.Runnable wrapRunnable(java.lang.Runnable) -> d 1487:1490:void lambda$updateSelectedPacks$10(net.minecraft.world.level.storage.LevelData,net.minecraft.server.packs.repository.UnopenedPack) -> a 1485:1485:void lambda$updateSelectedPacks$9(net.minecraft.world.level.storage.LevelData,net.minecraft.server.packs.repository.UnopenedPack) -> b 1474:1474:void lambda$updateSelectedPacks$8(java.util.List,net.minecraft.server.packs.repository.UnopenedPack) -> a 1469:1469:net.minecraft.server.packs.repository.UnopenedPack lambda$updateSelectedPacks$7(net.minecraft.server.packs.repository.UnopenedPack) -> a 1053:1053:java.lang.String lambda$fillReport$6() -> aY 1039:1049:java.lang.String lambda$fillReport$5() -> aZ 1035:1035:java.lang.String lambda$fillReport$4() -> ba 826:826:java.lang.String lambda$tickChildren$3(net.minecraft.server.level.ServerLevel) -> b 692:692:boolean lambda$waitUntilNextTick$2() -> bb 219:219:void lambda$new$1(java.lang.Thread) -> a 219:219:void lambda$null$0(java.lang.Thread,java.lang.Throwable) -> a 135:135:org.apache.logging.log4j.Logger access$000() -> aV 136:159:void () -> net.minecraft.server.MinecraftServer$1 -> net.minecraft.server.MinecraftServer$1: long timeStamp -> b net.minecraft.server.MinecraftServer this$0 -> a 279:280:void (net.minecraft.server.MinecraftServer) -> 284:284:void progressStartNoAbort(net.minecraft.network.chat.Component) -> a 288:288:void progressStart(net.minecraft.network.chat.Component) -> b 292:296:void progressStagePercentage(int) -> a 300:300:void stop() -> a 304:304:void progressStage(net.minecraft.network.chat.Component) -> c net.minecraft.server.MinecraftServer$2 -> net.minecraft.server.MinecraftServer$2: net.minecraft.server.dedicated.DedicatedServer val$server -> a 940:940:void (java.lang.String,net.minecraft.server.dedicated.DedicatedServer) -> 943:944:void run() -> run net.minecraft.server.MinecraftServer$3 -> net.minecraft.server.MinecraftServer$3: java.util.List val$entries -> a net.minecraft.world.level.GameRules val$gameRules -> b net.minecraft.server.MinecraftServer this$0 -> c 1649:1649:void (net.minecraft.server.MinecraftServer,java.util.List,net.minecraft.world.level.GameRules) -> 1652:1653:void visit(net.minecraft.world.level.GameRules$Key,net.minecraft.world.level.GameRules$Type) -> a net.minecraft.server.PlayerAdvancements -> sd: org.apache.logging.log4j.Logger LOGGER -> a com.google.gson.Gson GSON -> b com.google.gson.reflect.TypeToken TYPE_TOKEN -> c net.minecraft.server.MinecraftServer server -> d java.io.File file -> e java.util.Map advancements -> f java.util.Set visible -> g java.util.Set visibilityChanged -> h java.util.Set progressChanged -> i net.minecraft.server.level.ServerPlayer player -> j net.minecraft.advancements.Advancement lastSelectedTab -> k boolean isFirstPacket -> l 63:77:void (net.minecraft.server.MinecraftServer,java.io.File,net.minecraft.server.level.ServerPlayer) -> 80:81:void setPlayer(net.minecraft.server.level.ServerPlayer) -> a 84:87:void stopListening() -> a 90:98:void reload() -> b 101:104:void registerListeners() -> d 107:117:void ensureAllVisible() -> e 120:126:void checkForAutomaticTriggers() -> f 129:166:void load() -> g 169:187:void save() -> c 190:212:boolean award(net.minecraft.advancements.Advancement,java.lang.String) -> a 216:229:boolean revoke(net.minecraft.advancements.Advancement,java.lang.String) -> b 233:250:void registerListeners(net.minecraft.advancements.Advancement) -> c 253:267:void unregisterListeners(net.minecraft.advancements.Advancement) -> d 270:293:void flushDirty(net.minecraft.server.level.ServerPlayer) -> b 296:305:void setSelectedTab(net.minecraft.advancements.Advancement) -> a 308:313:net.minecraft.advancements.AdvancementProgress getOrStartProgress(net.minecraft.advancements.Advancement) -> b 317:319:void startProgress(net.minecraft.advancements.Advancement,net.minecraft.advancements.AdvancementProgress) -> a 322:344:void ensureVisibility(net.minecraft.advancements.Advancement) -> e 347:368:boolean shouldBeVisible(net.minecraft.advancements.Advancement) -> f 372:382:boolean hasCompletedChildrenOrSelf(net.minecraft.advancements.Advancement) -> g 52:59:void () -> net.minecraft.server.PlayerAdvancements$1 -> sd$1: 59:59:void () -> net.minecraft.server.RunningOnDifferentThreadException -> se: net.minecraft.server.RunningOnDifferentThreadException RUNNING_ON_DIFFERENT_THREAD -> a 6:8:void () -> 12:13:java.lang.Throwable fillInStackTrace() -> fillInStackTrace 4:4:void () -> net.minecraft.server.ServerAdvancementManager -> sf: org.apache.logging.log4j.Logger LOGGER -> a com.google.gson.Gson GSON -> b net.minecraft.advancements.AdvancementList advancements -> c 41:45:void () -> 49:70:void apply(java.util.Map,net.minecraft.server.packs.resources.ResourceManager,net.minecraft.util.profiling.ProfilerFiller) -> a 74:74:net.minecraft.advancements.Advancement getAdvancement(net.minecraft.resources.ResourceLocation) -> a 78:78:java.util.Collection getAllAdvancements() -> a 28:28:void apply(java.lang.Object,net.minecraft.server.packs.resources.ResourceManager,net.minecraft.util.profiling.ProfilerFiller) -> a 53:58:void lambda$apply$1(java.util.Map,net.minecraft.resources.ResourceLocation,com.google.gson.JsonObject) -> a 32:33:net.minecraft.advancements.Advancement$Builder lambda$static$0(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> a 29:39:void () -> net.minecraft.server.ServerFunctionManager -> sg: org.apache.logging.log4j.Logger LOGGER -> c net.minecraft.resources.ResourceLocation TICK_FUNCTION_TAG -> d net.minecraft.resources.ResourceLocation LOAD_FUNCTION_TAG -> e int PATH_PREFIX_LENGTH -> a int PATH_SUFFIX_LENGTH -> b net.minecraft.server.MinecraftServer server -> f java.util.Map functions -> g boolean isInFunction -> h java.util.ArrayDeque commandQueue -> i java.util.List nestedCalls -> j net.minecraft.tags.TagCollection tags -> k java.util.List ticking -> l boolean postReload -> m 45:55:void (net.minecraft.server.MinecraftServer) -> 58:58:java.util.Optional get(net.minecraft.resources.ResourceLocation) -> a 62:62:net.minecraft.server.MinecraftServer getServer() -> a 66:66:int getCommandLimit() -> b 70:70:java.util.Map getFunctions() -> c 74:74:com.mojang.brigadier.CommandDispatcher getDispatcher() -> d 78:93:void tick() -> e 96:139:int execute(net.minecraft.commands.CommandFunction,net.minecraft.commands.CommandSourceStack) -> a 144:169:void onResourceManagerReload(net.minecraft.server.packs.resources.ResourceManager) -> a 173:180:net.minecraft.commands.CommandFunction addFunction(net.minecraft.commands.CommandFunction,java.lang.Throwable,net.minecraft.resources.ResourceLocation) -> a 185:188:java.util.List readLinesAsync(net.minecraft.server.packs.resources.ResourceManager,net.minecraft.resources.ResourceLocation) -> a 193:193:net.minecraft.commands.CommandSourceStack getGameLoopSender() -> f 197:197:net.minecraft.commands.CommandSourceStack getCompilationContext() -> g 201:201:net.minecraft.tags.TagCollection getTags() -> h 156:156:net.minecraft.commands.CommandFunction lambda$onResourceManagerReload$3(net.minecraft.resources.ResourceLocation,net.minecraft.commands.CommandFunction,java.lang.Throwable) -> a 155:155:net.minecraft.commands.CommandFunction lambda$onResourceManagerReload$2(net.minecraft.resources.ResourceLocation,java.util.List) -> a 154:154:java.util.List lambda$onResourceManagerReload$1(net.minecraft.server.packs.resources.ResourceManager,net.minecraft.resources.ResourceLocation) -> b 147:147:boolean lambda$onResourceManagerReload$0(java.lang.String) -> a 36:42:void () -> net.minecraft.server.ServerFunctionManager$QueuedCommand -> sg$a: net.minecraft.server.ServerFunctionManager manager -> a net.minecraft.commands.CommandSourceStack sender -> b net.minecraft.commands.CommandFunction$Entry entry -> c 209:213:void (net.minecraft.server.ServerFunctionManager,net.minecraft.commands.CommandSourceStack,net.minecraft.commands.CommandFunction$Entry) -> 217:220:void execute(java.util.ArrayDeque,int) -> a 224:224:java.lang.String toString() -> toString net.minecraft.server.ServerInterface -> sh: net.minecraft.server.dedicated.DedicatedServerProperties getProperties() -> d_ java.lang.String getServerIp() -> e_ int getServerPort() -> q java.lang.String getServerName() -> f_ java.lang.String getServerVersion() -> D int getPlayerCount() -> E int getMaxPlayers() -> F java.lang.String[] getPlayerNames() -> G java.lang.String getLevelIdName() -> O java.lang.String getPluginNames() -> t java.lang.String runCommand(java.lang.String) -> a_ boolean isDebugging() -> I void info(java.lang.String) -> e void warn(java.lang.String) -> f void error(java.lang.String) -> g void debug(java.lang.String) -> h net.minecraft.server.ServerScoreboard -> si: net.minecraft.server.MinecraftServer server -> a java.util.Set trackedObjectives -> b java.lang.Runnable[] dirtyListeners -> c 23:28:void (net.minecraft.server.MinecraftServer) -> 31:31:net.minecraft.server.MinecraftServer getServer() -> a 36:43:void onScoreChanged(net.minecraft.world.scores.Score) -> a 47:50:void onPlayerRemoved(java.lang.String) -> a 54:59:void onPlayerScoreRemoved(java.lang.String,net.minecraft.world.scores.Objective) -> a 63:84:void setDisplayObjective(int,net.minecraft.world.scores.Objective) -> a 88:95:boolean addPlayerToTeam(java.lang.String,net.minecraft.world.scores.PlayerTeam) -> a 100:105:void removePlayerFromTeam(java.lang.String,net.minecraft.world.scores.PlayerTeam) -> b 109:111:void onObjectiveAdded(net.minecraft.world.scores.Objective) -> a 115:122:void onObjectiveChanged(net.minecraft.world.scores.Objective) -> b 126:133:void onObjectiveRemoved(net.minecraft.world.scores.Objective) -> c 137:142:void onTeamAdded(net.minecraft.world.scores.PlayerTeam) -> a 146:151:void onTeamChanged(net.minecraft.world.scores.PlayerTeam) -> b 155:160:void onTeamRemoved(net.minecraft.world.scores.PlayerTeam) -> c 163:165:void addDirtyListener(java.lang.Runnable) -> a 168:171:void setDirty() -> b 174:187:java.util.List getStartTrackingPackets(net.minecraft.world.scores.Objective) -> d 191:200:void startTrackingObjective(net.minecraft.world.scores.Objective) -> e 203:212:java.util.List getStopTrackingPackets(net.minecraft.world.scores.Objective) -> f 216:225:void stopTrackingObjective(net.minecraft.world.scores.Objective) -> g 228:236:int getObjectiveDisplaySlotCount(net.minecraft.world.scores.Objective) -> h net.minecraft.server.ServerScoreboard$Method -> si$a: net.minecraft.server.ServerScoreboard$Method CHANGE -> a net.minecraft.server.ServerScoreboard$Method REMOVE -> b net.minecraft.server.ServerScoreboard$Method[] $VALUES -> c 239:239:net.minecraft.server.ServerScoreboard$Method[] values() -> values 239:239:net.minecraft.server.ServerScoreboard$Method valueOf(java.lang.String) -> valueOf 239:239:void (java.lang.String,int) -> 239:241:void () -> net.minecraft.server.TickTask -> sj: int tick -> a java.lang.Runnable runnable -> b 7:10:void (int,java.lang.Runnable) -> 13:13:int getTick() -> a 18:19:void run() -> run net.minecraft.server.bossevents.CustomBossEvent -> sk: net.minecraft.resources.ResourceLocation id -> h java.util.Set players -> i int value -> j int max -> k 23:31:void (net.minecraft.resources.ResourceLocation,net.minecraft.network.chat.Component) -> 34:34:net.minecraft.resources.ResourceLocation getTextId() -> a 39:41:void addPlayer(net.minecraft.server.level.ServerPlayer) -> a 44:45:void addOfflinePlayer(java.util.UUID) -> a 49:51:void removePlayer(net.minecraft.server.level.ServerPlayer) -> b 55:57:void removeAllPlayers() -> b 60:60:int getValue() -> c 64:64:int getMax() -> d 68:70:void setValue(int) -> a 73:75:void setMax(int) -> b 78:78:net.minecraft.network.chat.Component getDisplayName() -> e 86:129:boolean setPlayers(java.util.Collection) -> a 133:151:net.minecraft.nbt.CompoundTag save() -> f 155:170:net.minecraft.server.bossevents.CustomBossEvent load(net.minecraft.nbt.CompoundTag,net.minecraft.resources.ResourceLocation) -> a 174:177:void onPlayerConnect(net.minecraft.server.level.ServerPlayer) -> c 180:181:void onPlayerDisconnect(net.minecraft.server.level.ServerPlayer) -> d 78:81:void lambda$getDisplayName$0(net.minecraft.network.chat.Style) -> a net.minecraft.server.bossevents.CustomBossEvents -> sl: net.minecraft.server.MinecraftServer server -> a java.util.Map events -> b 16:20:void (net.minecraft.server.MinecraftServer) -> 24:24:net.minecraft.server.bossevents.CustomBossEvent get(net.minecraft.resources.ResourceLocation) -> a 28:30:net.minecraft.server.bossevents.CustomBossEvent create(net.minecraft.resources.ResourceLocation,net.minecraft.network.chat.Component) -> a 34:35:void remove(net.minecraft.server.bossevents.CustomBossEvent) -> a 38:38:java.util.Collection getIds() -> a 42:42:java.util.Collection getEvents() -> b 46:52:net.minecraft.nbt.CompoundTag save() -> c 56:60:void load(net.minecraft.nbt.CompoundTag) -> a 63:66:void onPlayerConnect(net.minecraft.server.level.ServerPlayer) -> a 69:72:void onPlayerDisconnect(net.minecraft.server.level.ServerPlayer) -> b net.minecraft.server.bossevents.package-info -> sm: net.minecraft.server.commands.AdvancementCommands -> sn: com.mojang.brigadier.suggestion.SuggestionProvider SUGGEST_ADVANCEMENTS -> a 27:27:void () -> 34:132:void register(com.mojang.brigadier.CommandDispatcher) -> a 135:170:int perform(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.server.commands.AdvancementCommands$Action,java.util.Collection) -> a 174:200:int performCriterion(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.server.commands.AdvancementCommands$Action,net.minecraft.advancements.Advancement,java.lang.String) -> a 204:216:java.util.List getAdvancements(net.minecraft.advancements.Advancement,net.minecraft.server.commands.AdvancementCommands$Mode) -> a 220:224:void addChildren(net.minecraft.advancements.Advancement,java.util.List) -> a 127:127:int lambda$register$15(com.mojang.brigadier.context.CommandContext) -> a 122:122:int lambda$register$14(com.mojang.brigadier.context.CommandContext) -> b 114:114:int lambda$register$13(com.mojang.brigadier.context.CommandContext) -> c 106:106:int lambda$register$12(com.mojang.brigadier.context.CommandContext) -> d 97:97:int lambda$register$11(com.mojang.brigadier.context.CommandContext) -> e 96:96:java.util.concurrent.CompletableFuture lambda$register$10(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 93:93:int lambda$register$9(com.mojang.brigadier.context.CommandContext) -> f 80:80:int lambda$register$8(com.mojang.brigadier.context.CommandContext) -> g 75:75:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> h 67:67:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> i 59:59:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> j 50:50:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> k 49:49:java.util.concurrent.CompletableFuture lambda$register$3(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> b 46:46:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> l 36:36:boolean lambda$register$1(net.minecraft.commands.CommandSourceStack) -> a 29:30:java.util.concurrent.CompletableFuture lambda$static$0(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> c 28:28:void () -> net.minecraft.server.commands.AdvancementCommands$1 -> sn$1: net.minecraft.server.commands.AdvancementCommands$Action -> sn$a: net.minecraft.server.commands.AdvancementCommands$Action GRANT -> a net.minecraft.server.commands.AdvancementCommands$Action REVOKE -> b java.lang.String key -> c net.minecraft.server.commands.AdvancementCommands$Action[] $VALUES -> d 226:226:net.minecraft.server.commands.AdvancementCommands$Action[] values() -> values 226:226:net.minecraft.server.commands.AdvancementCommands$Action valueOf(java.lang.String) -> valueOf 267:269:void (java.lang.String,int,java.lang.String) -> 272:278:int perform(net.minecraft.server.level.ServerPlayer,java.lang.Iterable) -> a boolean perform(net.minecraft.server.level.ServerPlayer,net.minecraft.advancements.Advancement) -> a boolean performCriterion(net.minecraft.server.level.ServerPlayer,net.minecraft.advancements.Advancement,java.lang.String) -> a 286:286:java.lang.String getKey() -> a 226:226:void (java.lang.String,int,java.lang.String,net.minecraft.server.commands.AdvancementCommands$1) -> 226:245:void () -> net.minecraft.server.commands.AdvancementCommands$Action$1 -> sn$a$1: 227:227:void (java.lang.String,int,java.lang.String) -> 230:237:boolean perform(net.minecraft.server.level.ServerPlayer,net.minecraft.advancements.Advancement) -> a 242:242:boolean performCriterion(net.minecraft.server.level.ServerPlayer,net.minecraft.advancements.Advancement,java.lang.String) -> a net.minecraft.server.commands.AdvancementCommands$Action$2 -> sn$a$2: 245:245:void (java.lang.String,int,java.lang.String) -> 248:255:boolean perform(net.minecraft.server.level.ServerPlayer,net.minecraft.advancements.Advancement) -> a 260:260:boolean performCriterion(net.minecraft.server.level.ServerPlayer,net.minecraft.advancements.Advancement,java.lang.String) -> a net.minecraft.server.commands.AdvancementCommands$Mode -> sn$b: net.minecraft.server.commands.AdvancementCommands$Mode ONLY -> a net.minecraft.server.commands.AdvancementCommands$Mode THROUGH -> b net.minecraft.server.commands.AdvancementCommands$Mode FROM -> c net.minecraft.server.commands.AdvancementCommands$Mode UNTIL -> d net.minecraft.server.commands.AdvancementCommands$Mode EVERYTHING -> e boolean parents -> f boolean children -> g net.minecraft.server.commands.AdvancementCommands$Mode[] $VALUES -> h 290:290:net.minecraft.server.commands.AdvancementCommands$Mode[] values() -> values 290:290:net.minecraft.server.commands.AdvancementCommands$Mode valueOf(java.lang.String) -> valueOf 301:304:void (java.lang.String,int,boolean,boolean) -> 290:290:boolean access$000(net.minecraft.server.commands.AdvancementCommands$Mode) -> a 290:290:boolean access$100(net.minecraft.server.commands.AdvancementCommands$Mode) -> b 290:295:void () -> net.minecraft.server.commands.BanIpCommands -> so: java.util.regex.Pattern IP_ADDRESS_PATTERN -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_INVALID_IP -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_ALREADY_BANNED -> c 27:27:void () -> 33:45:void register(com.mojang.brigadier.CommandDispatcher) -> a 48:57:int banIpOrName(net.minecraft.commands.CommandSourceStack,java.lang.String,net.minecraft.network.chat.Component) -> a 61:78:int banIp(net.minecraft.commands.CommandSourceStack,java.lang.String,net.minecraft.network.chat.Component) -> b 41:41:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> a 38:38:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> b 35:35:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 28:30:void () -> net.minecraft.server.commands.BanListCommands -> sp: 16:16:void () -> 18:34:void register(com.mojang.brigadier.CommandDispatcher) -> a 37:45:int showList(net.minecraft.commands.CommandSourceStack,java.util.Collection) -> a 31:31:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> a 27:27:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> b 22:23:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> c 20:20:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.BanPlayerCommands -> sq: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_ALREADY_BANNED -> a 26:26:void () -> 30:42:void register(com.mojang.brigadier.CommandDispatcher) -> a 45:66:int banPlayers(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.network.chat.Component) -> a 38:38:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> a 35:35:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> b 32:32:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 27:27:void () -> net.minecraft.server.commands.BossBarCommands -> sr: com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_ALREADY_EXISTS -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_DOESNT_EXIST -> c com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NO_PLAYER_CHANGE -> d com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NO_NAME_CHANGE -> e com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NO_COLOR_CHANGE -> f com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NO_STYLE_CHANGE -> g com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NO_VALUE_CHANGE -> h com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NO_MAX_CHANGE -> i com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_ALREADY_HIDDEN -> j com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_ALREADY_VISIBLE -> k com.mojang.brigadier.suggestion.SuggestionProvider SUGGEST_BOSS_BAR -> a 38:38:void () -> 52:198:void register(com.mojang.brigadier.CommandDispatcher) -> a 201:202:int getValue(net.minecraft.commands.CommandSourceStack,net.minecraft.server.bossevents.CustomBossEvent) -> a 206:207:int getMax(net.minecraft.commands.CommandSourceStack,net.minecraft.server.bossevents.CustomBossEvent) -> b 211:216:int getVisible(net.minecraft.commands.CommandSourceStack,net.minecraft.server.bossevents.CustomBossEvent) -> c 221:226:int getPlayers(net.minecraft.commands.CommandSourceStack,net.minecraft.server.bossevents.CustomBossEvent) -> d 230:243:int setVisible(net.minecraft.commands.CommandSourceStack,net.minecraft.server.bossevents.CustomBossEvent,boolean) -> a 247:252:int setValue(net.minecraft.commands.CommandSourceStack,net.minecraft.server.bossevents.CustomBossEvent,int) -> a 256:261:int setMax(net.minecraft.commands.CommandSourceStack,net.minecraft.server.bossevents.CustomBossEvent,int) -> b 265:270:int setColor(net.minecraft.commands.CommandSourceStack,net.minecraft.server.bossevents.CustomBossEvent,net.minecraft.world.BossEvent$BossBarColor) -> a 274:279:int setStyle(net.minecraft.commands.CommandSourceStack,net.minecraft.server.bossevents.CustomBossEvent,net.minecraft.world.BossEvent$BossBarOverlay) -> a 283:289:int setName(net.minecraft.commands.CommandSourceStack,net.minecraft.server.bossevents.CustomBossEvent,net.minecraft.network.chat.Component) -> a 293:302:int setPlayers(net.minecraft.commands.CommandSourceStack,net.minecraft.server.bossevents.CustomBossEvent,java.util.Collection) -> a 306:312:int listBars(net.minecraft.commands.CommandSourceStack) -> a 316:322:int createBar(net.minecraft.commands.CommandSourceStack,net.minecraft.resources.ResourceLocation,net.minecraft.network.chat.Component) -> a 326:330:int removeBar(net.minecraft.commands.CommandSourceStack,net.minecraft.server.bossevents.CustomBossEvent) -> e 334:339:net.minecraft.server.bossevents.CustomBossEvent getBossBar(com.mojang.brigadier.context.CommandContext) -> a 193:193:int lambda$register$28(com.mojang.brigadier.context.CommandContext) -> b 189:189:int lambda$register$27(com.mojang.brigadier.context.CommandContext) -> c 185:185:int lambda$register$26(com.mojang.brigadier.context.CommandContext) -> d 181:181:int lambda$register$25(com.mojang.brigadier.context.CommandContext) -> e 169:169:int lambda$register$24(com.mojang.brigadier.context.CommandContext) -> f 166:166:int lambda$register$23(com.mojang.brigadier.context.CommandContext) -> g 161:161:int lambda$register$22(com.mojang.brigadier.context.CommandContext) -> h 154:154:int lambda$register$21(com.mojang.brigadier.context.CommandContext) -> i 147:147:int lambda$register$20(com.mojang.brigadier.context.CommandContext) -> j 140:140:int lambda$register$19(com.mojang.brigadier.context.CommandContext) -> k 136:136:int lambda$register$18(com.mojang.brigadier.context.CommandContext) -> l 132:132:int lambda$register$17(com.mojang.brigadier.context.CommandContext) -> m 128:128:int lambda$register$16(com.mojang.brigadier.context.CommandContext) -> n 124:124:int lambda$register$15(com.mojang.brigadier.context.CommandContext) -> o 117:117:int lambda$register$14(com.mojang.brigadier.context.CommandContext) -> p 113:113:int lambda$register$13(com.mojang.brigadier.context.CommandContext) -> q 109:109:int lambda$register$12(com.mojang.brigadier.context.CommandContext) -> r 105:105:int lambda$register$11(com.mojang.brigadier.context.CommandContext) -> s 101:101:int lambda$register$10(com.mojang.brigadier.context.CommandContext) -> t 97:97:int lambda$register$9(com.mojang.brigadier.context.CommandContext) -> u 93:93:int lambda$register$8(com.mojang.brigadier.context.CommandContext) -> v 86:86:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> w 75:75:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> x 70:70:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> y 61:61:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> z 54:54:boolean lambda$register$3(net.minecraft.commands.CommandSourceStack) -> b 49:49:java.util.concurrent.CompletableFuture lambda$static$2(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 40:40:com.mojang.brigadier.Message lambda$static$1(java.lang.Object) -> a 39:39:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> b 39:49:void () -> net.minecraft.server.commands.ClearInventoryCommands -> ss: com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_SINGLE -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_MULTIPLE -> b 25:25:void () -> 30:47:void register(com.mojang.brigadier.CommandDispatcher) -> a 50:81:int clearInventory(net.minecraft.commands.CommandSourceStack,java.util.Collection,java.util.function.Predicate,int) -> a 42:42:int lambda$register$8(com.mojang.brigadier.context.CommandContext) -> a 39:39:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> b 36:36:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> c 36:36:boolean lambda$null$5(net.minecraft.world.item.ItemStack) -> a 33:33:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> d 33:33:boolean lambda$null$3(net.minecraft.world.item.ItemStack) -> b 32:32:boolean lambda$register$2(net.minecraft.commands.CommandSourceStack) -> a 27:27:com.mojang.brigadier.Message lambda$static$1(java.lang.Object) -> a 26:26:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> b 26:27:void () -> net.minecraft.server.commands.CloneCommands -> st: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_OVERLAP -> b com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_AREA_TOO_LARGE -> c com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_FAILED -> d java.util.function.Predicate FILTER_AIR -> a 36:36:void () -> 44:109:void register(com.mojang.brigadier.CommandDispatcher) -> a 112:213:int clone(net.minecraft.commands.CommandSourceStack,net.minecraft.core.BlockPos,net.minecraft.core.BlockPos,net.minecraft.core.BlockPos,java.util.function.Predicate,net.minecraft.server.commands.CloneCommands$Mode) -> a 101:101:int lambda$register$20(com.mojang.brigadier.context.CommandContext) -> a 97:97:int lambda$register$19(com.mojang.brigadier.context.CommandContext) -> b 93:93:int lambda$register$18(com.mojang.brigadier.context.CommandContext) -> c 90:90:int lambda$register$17(com.mojang.brigadier.context.CommandContext) -> d 83:83:int lambda$register$16(com.mojang.brigadier.context.CommandContext) -> e 79:79:int lambda$register$15(com.mojang.brigadier.context.CommandContext) -> f 75:75:int lambda$register$14(com.mojang.brigadier.context.CommandContext) -> g 72:72:int lambda$register$13(com.mojang.brigadier.context.CommandContext) -> h 67:67:int lambda$register$12(com.mojang.brigadier.context.CommandContext) -> i 67:67:boolean lambda$null$11(net.minecraft.world.level.block.state.pattern.BlockInWorld) -> a 63:63:int lambda$register$10(com.mojang.brigadier.context.CommandContext) -> j 63:63:boolean lambda$null$9(net.minecraft.world.level.block.state.pattern.BlockInWorld) -> b 59:59:int lambda$register$8(com.mojang.brigadier.context.CommandContext) -> k 59:59:boolean lambda$null$7(net.minecraft.world.level.block.state.pattern.BlockInWorld) -> c 56:56:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> l 56:56:boolean lambda$null$5(net.minecraft.world.level.block.state.pattern.BlockInWorld) -> d 53:53:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> m 53:53:boolean lambda$null$3(net.minecraft.world.level.block.state.pattern.BlockInWorld) -> e 46:46:boolean lambda$register$2(net.minecraft.commands.CommandSourceStack) -> a 41:41:boolean lambda$static$1(net.minecraft.world.level.block.state.pattern.BlockInWorld) -> f 39:39:com.mojang.brigadier.Message lambda$static$0(java.lang.Object,java.lang.Object) -> a 38:41:void () -> net.minecraft.server.commands.CloneCommands$CloneBlockInfo -> st$a: net.minecraft.core.BlockPos pos -> a net.minecraft.world.level.block.state.BlockState state -> b net.minecraft.nbt.CompoundTag tag -> c 239:243:void (net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState,net.minecraft.nbt.CompoundTag) -> net.minecraft.server.commands.CloneCommands$Mode -> st$b: net.minecraft.server.commands.CloneCommands$Mode FORCE -> a net.minecraft.server.commands.CloneCommands$Mode MOVE -> b net.minecraft.server.commands.CloneCommands$Mode NORMAL -> c boolean canOverlap -> d net.minecraft.server.commands.CloneCommands$Mode[] $VALUES -> e 216:216:net.minecraft.server.commands.CloneCommands$Mode[] values() -> values 216:216:net.minecraft.server.commands.CloneCommands$Mode valueOf(java.lang.String) -> valueOf 224:226:void (java.lang.String,int,boolean) -> 229:229:boolean canOverlap() -> a 216:219:void () -> net.minecraft.server.commands.DataPackCommand -> su: com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_UNKNOWN_PACK -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_PACK_ALREADY_ENABLED -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_PACK_ALREADY_DISABLED -> c com.mojang.brigadier.suggestion.SuggestionProvider SELECTED_PACKS -> d com.mojang.brigadier.suggestion.SuggestionProvider AVAILABLE_PACKS -> e 27:27:void () -> 36:92:void register(com.mojang.brigadier.CommandDispatcher) -> a 95:109:int enablePack(net.minecraft.commands.CommandSourceStack,net.minecraft.server.packs.repository.UnopenedPack,net.minecraft.server.commands.DataPackCommand$Inserter) -> a 113:127:int disablePack(net.minecraft.commands.CommandSourceStack,net.minecraft.server.packs.repository.UnopenedPack) -> a 131:131:int listPacks(net.minecraft.commands.CommandSourceStack) -> a 135:143:int listAvailablePacks(net.minecraft.commands.CommandSourceStack) -> b 147:155:int listEnabledPacks(net.minecraft.commands.CommandSourceStack) -> c 159:172:net.minecraft.server.packs.repository.UnopenedPack getPack(com.mojang.brigadier.context.CommandContext,java.lang.String,boolean) -> a 152:152:net.minecraft.network.chat.Component lambda$listEnabledPacks$23(net.minecraft.server.packs.repository.UnopenedPack) -> a 140:140:net.minecraft.network.chat.Component lambda$listAvailablePacks$22(net.minecraft.server.packs.repository.UnopenedPack) -> b 121:121:void lambda$disablePack$21(net.minecraft.world.level.storage.LevelData,net.minecraft.server.packs.repository.UnopenedPack) -> a 103:103:void lambda$enablePack$20(net.minecraft.world.level.storage.LevelData,net.minecraft.server.packs.repository.UnopenedPack) -> b 88:88:int lambda$register$19(com.mojang.brigadier.context.CommandContext) -> a 84:84:int lambda$register$18(com.mojang.brigadier.context.CommandContext) -> b 81:81:int lambda$register$17(com.mojang.brigadier.context.CommandContext) -> c 76:76:int lambda$register$16(com.mojang.brigadier.context.CommandContext) -> d 67:67:int lambda$register$15(com.mojang.brigadier.context.CommandContext) -> e 67:67:void lambda$null$14(java.util.List,net.minecraft.server.packs.repository.UnopenedPack) -> a 63:63:int lambda$register$13(com.mojang.brigadier.context.CommandContext) -> f 58:58:int lambda$register$12(com.mojang.brigadier.context.CommandContext) -> g 58:58:void lambda$null$11(com.mojang.brigadier.context.CommandContext,java.util.List,net.minecraft.server.packs.repository.UnopenedPack) -> a 50:50:int lambda$register$10(com.mojang.brigadier.context.CommandContext) -> h 50:50:void lambda$null$9(com.mojang.brigadier.context.CommandContext,java.util.List,net.minecraft.server.packs.repository.UnopenedPack) -> b 44:44:int lambda$register$8(com.mojang.brigadier.context.CommandContext) -> i 44:44:void lambda$null$7(java.util.List,net.minecraft.server.packs.repository.UnopenedPack) -> b 44:44:net.minecraft.server.packs.repository.UnopenedPack lambda$null$6(net.minecraft.server.packs.repository.UnopenedPack) -> c 38:38:boolean lambda$register$5(net.minecraft.commands.CommandSourceStack) -> d 33:33:java.util.concurrent.CompletableFuture lambda$static$4(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 32:32:java.util.concurrent.CompletableFuture lambda$static$3(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> b 30:30:com.mojang.brigadier.Message lambda$static$2(java.lang.Object) -> a 29:29:com.mojang.brigadier.Message lambda$static$1(java.lang.Object) -> b 28:28:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> c 28:33:void () -> net.minecraft.server.commands.DataPackCommand$Inserter -> su$a: void apply(java.util.List,net.minecraft.server.packs.repository.UnopenedPack) -> apply net.minecraft.server.commands.DeOpCommands -> sv: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_OP -> a 20:20:void () -> 24:33:void register(com.mojang.brigadier.CommandDispatcher) -> a 36:52:int deopPlayers(net.minecraft.commands.CommandSourceStack,java.util.Collection) -> a 30:30:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> a 29:29:java.util.concurrent.CompletableFuture lambda$register$1(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 26:26:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 21:21:void () -> net.minecraft.server.commands.DebugCommand -> sw: org.apache.logging.log4j.Logger LOGGER -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_RUNNING -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_ALREADY_RUNNING -> c java.nio.file.spi.FileSystemProvider ZIP_FS_PROVIDER -> d 31:31:void () -> 40:47:void register(com.mojang.brigadier.CommandDispatcher) -> a 50:57:int start(net.minecraft.commands.CommandSourceStack) -> a 61:75:int stop(net.minecraft.commands.CommandSourceStack) -> b 79:101:int report(net.minecraft.commands.CommandSourceStack) -> c 45:45:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> a 44:44:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> b 43:43:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> c 42:42:boolean lambda$register$1(net.minecraft.commands.CommandSourceStack) -> d 37:37:boolean lambda$static$0(java.nio.file.spi.FileSystemProvider) -> a 32:37:void () -> net.minecraft.server.commands.DebugPathCommand -> sx: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_MOB -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NO_PATH -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_COMPLETE -> c 22:22:void () -> 28:36:void register(com.mojang.brigadier.CommandDispatcher) -> a 39:58:int fillBlocks(net.minecraft.commands.CommandSourceStack,net.minecraft.core.BlockPos) -> a 33:33:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> a 30:30:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 23:25:void () -> net.minecraft.server.commands.DefaultGameModeCommands -> sy: 14:14:void () -> 16:25:void register(com.mojang.brigadier.CommandDispatcher) -> a 28:43:int setMode(net.minecraft.commands.CommandSourceStack,net.minecraft.world.level.GameType) -> a 20:20:int lambda$register$1(net.minecraft.world.level.GameType,com.mojang.brigadier.context.CommandContext) -> a 16:16:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.DifficultyCommand -> sz: com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_ALREADY_DIFFICULT -> a 16:16:void () -> 20:35:void register(com.mojang.brigadier.CommandDispatcher) -> a 38:46:int setDifficulty(net.minecraft.commands.CommandSourceStack,net.minecraft.world.Difficulty) -> a 30:32:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> a 28:28:boolean lambda$register$2(net.minecraft.commands.CommandSourceStack) -> a 23:23:int lambda$register$1(net.minecraft.world.Difficulty,com.mojang.brigadier.context.CommandContext) -> a 17:17:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 17:17:void () -> net.minecraft.server.commands.EffectCommands -> ta: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_GIVE_FAILED -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_CLEAR_EVERYTHING_FAILED -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_CLEAR_SPECIFIC_FAILED -> c 29:29:void () -> 35:72:void register(com.mojang.brigadier.CommandDispatcher) -> a 75:111:int giveEffect(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.world.effect.MobEffect,java.lang.Integer,int,boolean) -> a 115:135:int clearEffects(net.minecraft.commands.CommandSourceStack,java.util.Collection) -> a 139:159:int clearEffect(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.world.effect.MobEffect) -> a 64:64:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> a 61:61:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> b 58:58:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> c 55:55:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> d 45:45:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> e 42:42:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> f 37:37:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 30:32:void () -> net.minecraft.server.commands.EmoteCommands -> tb: 12:12:void () -> 14:23:void register(com.mojang.brigadier.CommandDispatcher) -> a 18:19:int lambda$register$0(com.mojang.brigadier.context.CommandContext) -> a net.minecraft.server.commands.EnchantCommand -> tc: com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_NOT_LIVING_ENTITY -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_NO_ITEM -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_INCOMPATIBLE -> c com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_LEVEL_TOO_HIGH -> d com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOTHING_HAPPENED -> e 28:28:void () -> 36:51:void register(com.mojang.brigadier.CommandDispatcher) -> a 54:88:int enchant(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.world.item.enchantment.Enchantment,int) -> a 46:46:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> a 43:43:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> b 38:38:boolean lambda$register$4(net.minecraft.commands.CommandSourceStack) -> a 32:32:com.mojang.brigadier.Message lambda$static$3(java.lang.Object,java.lang.Object) -> a 31:31:com.mojang.brigadier.Message lambda$static$2(java.lang.Object) -> a 30:30:com.mojang.brigadier.Message lambda$static$1(java.lang.Object) -> b 29:29:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> c 29:33:void () -> net.minecraft.server.commands.ExecuteCommand -> td: com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_AREA_TOO_LARGE -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_CONDITIONAL_FAILED -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_CONDITIONAL_FAILED_COUNT -> c java.util.function.BinaryOperator CALLBACK_CHAINER -> d 87:87:void () -> 110:242:void register(com.mojang.brigadier.CommandDispatcher) -> a 245:328:com.mojang.brigadier.builder.ArgumentBuilder wrapStores(com.mojang.brigadier.tree.LiteralCommandNode,com.mojang.brigadier.builder.LiteralArgumentBuilder,boolean) -> a 332:334:net.minecraft.commands.CommandSourceStack storeValue(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.world.scores.Objective,boolean) -> a 344:344:net.minecraft.commands.CommandSourceStack storeValue(net.minecraft.commands.CommandSourceStack,net.minecraft.server.bossevents.CustomBossEvent,boolean,boolean) -> a 355:355:net.minecraft.commands.CommandSourceStack storeData(net.minecraft.commands.CommandSourceStack,net.minecraft.server.commands.data.DataAccessor,net.minecraft.commands.arguments.NbtPathArgument$NbtPath,java.util.function.IntFunction,boolean) -> a 367:484:com.mojang.brigadier.builder.ArgumentBuilder addConditionals(com.mojang.brigadier.tree.CommandNode,com.mojang.brigadier.builder.LiteralArgumentBuilder,boolean) -> a 488:499:com.mojang.brigadier.Command createNumericConditionalHandler(boolean,net.minecraft.server.commands.ExecuteCommand$CommandNumericPredicate) -> a 512:512:int checkMatchingData(net.minecraft.server.commands.data.DataAccessor,net.minecraft.commands.arguments.NbtPathArgument$NbtPath) -> a 516:529:boolean checkScore(com.mojang.brigadier.context.CommandContext,java.util.function.BiPredicate) -> a 533:542:boolean checkScore(com.mojang.brigadier.context.CommandContext,net.minecraft.advancements.critereon.MinMaxBounds$Ints) -> a 546:549:java.util.Collection expect(com.mojang.brigadier.context.CommandContext,boolean,boolean) -> a 554:556:com.mojang.brigadier.builder.ArgumentBuilder addConditional(com.mojang.brigadier.tree.CommandNode,com.mojang.brigadier.builder.ArgumentBuilder,boolean,net.minecraft.server.commands.ExecuteCommand$CommandPredicate) -> a 567:569:com.mojang.brigadier.builder.ArgumentBuilder addIfBlocksConditional(com.mojang.brigadier.tree.CommandNode,com.mojang.brigadier.builder.ArgumentBuilder,boolean,boolean) -> a 573:578:int checkIfRegions(com.mojang.brigadier.context.CommandContext,boolean) -> a 583:588:int checkUnlessRegions(com.mojang.brigadier.context.CommandContext,boolean) -> b 593:593:java.util.OptionalInt checkRegions(com.mojang.brigadier.context.CommandContext,boolean) -> c 597:648:java.util.OptionalInt checkRegions(net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos,net.minecraft.core.BlockPos,net.minecraft.core.BlockPos,boolean) -> a 569:569:int lambda$addIfBlocksConditional$59(boolean,com.mojang.brigadier.context.CommandContext) -> a 569:569:int lambda$addIfBlocksConditional$58(boolean,com.mojang.brigadier.context.CommandContext) -> b 568:568:java.util.Collection lambda$addIfBlocksConditional$57(boolean,boolean,com.mojang.brigadier.context.CommandContext) -> a 557:561:int lambda$addConditional$56(boolean,net.minecraft.server.commands.ExecuteCommand$CommandPredicate,com.mojang.brigadier.context.CommandContext) -> a 555:555:java.util.Collection lambda$addConditional$55(boolean,net.minecraft.server.commands.ExecuteCommand$CommandPredicate,com.mojang.brigadier.context.CommandContext) -> b 500:505:int lambda$createNumericConditionalHandler$54(net.minecraft.server.commands.ExecuteCommand$CommandNumericPredicate,com.mojang.brigadier.context.CommandContext) -> a 490:495:int lambda$createNumericConditionalHandler$53(net.minecraft.server.commands.ExecuteCommand$CommandNumericPredicate,com.mojang.brigadier.context.CommandContext) -> b 474:478:com.mojang.brigadier.builder.ArgumentBuilder lambda$addConditionals$52(com.mojang.brigadier.tree.CommandNode,boolean,net.minecraft.server.commands.data.DataCommands$DataProvider,com.mojang.brigadier.builder.ArgumentBuilder) -> a 478:478:int lambda$null$51(net.minecraft.server.commands.data.DataCommands$DataProvider,com.mojang.brigadier.context.CommandContext) -> a 477:477:java.util.Collection lambda$null$50(boolean,net.minecraft.server.commands.data.DataCommands$DataProvider,com.mojang.brigadier.context.CommandContext) -> a 466:466:int lambda$addConditionals$49(com.mojang.brigadier.context.CommandContext) -> a 465:465:java.util.Collection lambda$addConditionals$48(boolean,com.mojang.brigadier.context.CommandContext) -> c 437:437:boolean lambda$addConditionals$47(com.mojang.brigadier.context.CommandContext) -> b 430:430:boolean lambda$addConditionals$46(com.mojang.brigadier.context.CommandContext) -> c 430:430:boolean lambda$null$45(java.lang.Integer,java.lang.Integer) -> a 420:420:boolean lambda$addConditionals$44(com.mojang.brigadier.context.CommandContext) -> d 420:420:boolean lambda$null$43(java.lang.Integer,java.lang.Integer) -> b 410:410:boolean lambda$addConditionals$42(com.mojang.brigadier.context.CommandContext) -> e 410:410:boolean lambda$null$41(java.lang.Integer,java.lang.Integer) -> c 400:400:boolean lambda$addConditionals$40(com.mojang.brigadier.context.CommandContext) -> f 400:400:boolean lambda$null$39(java.lang.Integer,java.lang.Integer) -> d 390:390:boolean lambda$addConditionals$38(com.mojang.brigadier.context.CommandContext) -> g 373:373:boolean lambda$addConditionals$37(com.mojang.brigadier.context.CommandContext) -> h 357:363:void lambda$storeData$36(net.minecraft.server.commands.data.DataAccessor,boolean,net.minecraft.commands.arguments.NbtPathArgument$NbtPath,java.util.function.IntFunction,com.mojang.brigadier.context.CommandContext,boolean,int) -> a 359:359:net.minecraft.nbt.Tag lambda$null$35(java.util.function.IntFunction,int) -> a 345:351:void lambda$storeValue$34(boolean,boolean,net.minecraft.server.bossevents.CustomBossEvent,com.mojang.brigadier.context.CommandContext,boolean,int) -> a 335:340:void lambda$storeValue$33(java.util.Collection,net.minecraft.world.scores.Scoreboard,net.minecraft.world.scores.Objective,boolean,com.mojang.brigadier.context.CommandContext,boolean,int) -> a 274:321:com.mojang.brigadier.builder.ArgumentBuilder lambda$wrapStores$32(com.mojang.brigadier.tree.LiteralCommandNode,net.minecraft.server.commands.data.DataCommands$DataProvider,boolean,com.mojang.brigadier.builder.ArgumentBuilder) -> a 321:321:net.minecraft.commands.CommandSourceStack lambda$null$31(net.minecraft.server.commands.data.DataCommands$DataProvider,boolean,com.mojang.brigadier.context.CommandContext) -> a 321:321:net.minecraft.nbt.Tag lambda$null$30(com.mojang.brigadier.context.CommandContext,int) -> a 313:313:net.minecraft.commands.CommandSourceStack lambda$null$29(net.minecraft.server.commands.data.DataCommands$DataProvider,boolean,com.mojang.brigadier.context.CommandContext) -> b 313:313:net.minecraft.nbt.Tag lambda$null$28(com.mojang.brigadier.context.CommandContext,int) -> b 305:305:net.minecraft.commands.CommandSourceStack lambda$null$27(net.minecraft.server.commands.data.DataCommands$DataProvider,boolean,com.mojang.brigadier.context.CommandContext) -> c 305:305:net.minecraft.nbt.Tag lambda$null$26(com.mojang.brigadier.context.CommandContext,int) -> c 297:297:net.minecraft.commands.CommandSourceStack lambda$null$25(net.minecraft.server.commands.data.DataCommands$DataProvider,boolean,com.mojang.brigadier.context.CommandContext) -> d 297:297:net.minecraft.nbt.Tag lambda$null$24(com.mojang.brigadier.context.CommandContext,int) -> d 289:289:net.minecraft.commands.CommandSourceStack lambda$null$23(net.minecraft.server.commands.data.DataCommands$DataProvider,boolean,com.mojang.brigadier.context.CommandContext) -> e 289:289:net.minecraft.nbt.Tag lambda$null$22(com.mojang.brigadier.context.CommandContext,int) -> e 281:281:net.minecraft.commands.CommandSourceStack lambda$null$21(net.minecraft.server.commands.data.DataCommands$DataProvider,boolean,com.mojang.brigadier.context.CommandContext) -> f 281:281:net.minecraft.nbt.Tag lambda$null$20(com.mojang.brigadier.context.CommandContext,int) -> f 268:268:net.minecraft.commands.CommandSourceStack lambda$wrapStores$19(boolean,com.mojang.brigadier.context.CommandContext) -> d 264:264:net.minecraft.commands.CommandSourceStack lambda$wrapStores$18(boolean,com.mojang.brigadier.context.CommandContext) -> e 252:252:net.minecraft.commands.CommandSourceStack lambda$wrapStores$17(boolean,com.mojang.brigadier.context.CommandContext) -> f 238:238:net.minecraft.commands.CommandSourceStack lambda$register$16(com.mojang.brigadier.context.CommandContext) -> i 231:231:net.minecraft.commands.CommandSourceStack lambda$register$15(com.mojang.brigadier.context.CommandContext) -> j 224:224:net.minecraft.commands.CommandSourceStack lambda$register$14(com.mojang.brigadier.context.CommandContext) -> k 217:217:net.minecraft.commands.CommandSourceStack lambda$register$13(com.mojang.brigadier.context.CommandContext) -> l 205:210:java.util.Collection lambda$register$12(com.mojang.brigadier.context.CommandContext) -> m 187:191:java.util.Collection lambda$register$11(com.mojang.brigadier.context.CommandContext) -> n 180:180:net.minecraft.commands.CommandSourceStack lambda$register$10(com.mojang.brigadier.context.CommandContext) -> o 167:171:java.util.Collection lambda$register$9(com.mojang.brigadier.context.CommandContext) -> p 160:160:net.minecraft.commands.CommandSourceStack lambda$register$8(com.mojang.brigadier.context.CommandContext) -> q 143:147:java.util.Collection lambda$register$7(com.mojang.brigadier.context.CommandContext) -> r 130:134:java.util.Collection lambda$register$6(com.mojang.brigadier.context.CommandContext) -> s 114:114:boolean lambda$register$5(net.minecraft.commands.CommandSourceStack) -> a 110:110:boolean lambda$register$4(net.minecraft.commands.CommandSourceStack) -> b 94:94:com.mojang.brigadier.ResultConsumer lambda$static$3(com.mojang.brigadier.ResultConsumer,com.mojang.brigadier.ResultConsumer) -> a 95:97:void lambda$null$2(com.mojang.brigadier.ResultConsumer,com.mojang.brigadier.ResultConsumer,com.mojang.brigadier.context.CommandContext,boolean,int) -> a 92:92:com.mojang.brigadier.Message lambda$static$1(java.lang.Object) -> a 89:89:com.mojang.brigadier.Message lambda$static$0(java.lang.Object,java.lang.Object) -> a 89:94:void () -> net.minecraft.server.commands.ExecuteCommand$CommandNumericPredicate -> td$a: int test(com.mojang.brigadier.context.CommandContext) -> test net.minecraft.server.commands.ExecuteCommand$CommandPredicate -> td$b: boolean test(com.mojang.brigadier.context.CommandContext) -> test net.minecraft.server.commands.ExperienceCommand -> te: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_SET_POINTS_INVALID -> a 29:29:void () -> 33:93:void register(com.mojang.brigadier.CommandDispatcher) -> a 96:98:int queryExperience(net.minecraft.commands.CommandSourceStack,net.minecraft.server.level.ServerPlayer,net.minecraft.server.commands.ExperienceCommand$Type) -> a 102:112:int addExperience(net.minecraft.commands.CommandSourceStack,java.util.Collection,int,net.minecraft.server.commands.ExperienceCommand$Type) -> a 116:134:int setExperience(net.minecraft.commands.CommandSourceStack,java.util.Collection,int,net.minecraft.server.commands.ExperienceCommand$Type) -> b 90:90:boolean lambda$register$9(net.minecraft.commands.CommandSourceStack) -> a 82:82:int lambda$register$8(com.mojang.brigadier.context.CommandContext) -> a 78:78:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> b 67:67:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> c 63:63:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> d 60:60:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> e 49:49:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> f 45:45:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> g 42:42:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> h 35:35:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> b 30:30:void () -> net.minecraft.server.commands.ExperienceCommand$Type -> te$a: net.minecraft.server.commands.ExperienceCommand$Type POINTS -> a net.minecraft.server.commands.ExperienceCommand$Type LEVELS -> b java.util.function.BiConsumer add -> c java.util.function.BiPredicate set -> d java.lang.String name -> e java.util.function.ToIntFunction query -> f net.minecraft.server.commands.ExperienceCommand$Type[] $VALUES -> g 137:137:net.minecraft.server.commands.ExperienceCommand$Type[] values() -> values 137:137:net.minecraft.server.commands.ExperienceCommand$Type valueOf(java.lang.String) -> valueOf 155:160:void (java.lang.String,int,java.lang.String,java.util.function.BiConsumer,java.util.function.BiPredicate,java.util.function.ToIntFunction) -> 148:148:int lambda$static$3(net.minecraft.server.level.ServerPlayer) -> a 146:147:boolean lambda$static$2(net.minecraft.server.level.ServerPlayer,java.lang.Integer) -> a 144:144:int lambda$static$1(net.minecraft.server.level.ServerPlayer) -> b 139:143:boolean lambda$static$0(net.minecraft.server.level.ServerPlayer,java.lang.Integer) -> b 137:137:java.util.function.ToIntFunction access$000(net.minecraft.server.commands.ExperienceCommand$Type) -> a 137:145:void () -> net.minecraft.server.commands.FillCommand -> tf: com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_AREA_TOO_LARGE -> a net.minecraft.commands.arguments.blocks.BlockInput HOLLOW_CORE -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_FAILED -> c 36:36:void () -> 43:81:void register(com.mojang.brigadier.CommandDispatcher) -> a 84:124:int fillBlocks(net.minecraft.commands.CommandSourceStack,net.minecraft.world.level.levelgen.structure.BoundingBox,net.minecraft.commands.arguments.blocks.BlockInput,net.minecraft.server.commands.FillCommand$Mode,java.util.function.Predicate) -> a 75:75:int lambda$register$9(com.mojang.brigadier.context.CommandContext) -> a 71:71:int lambda$register$8(com.mojang.brigadier.context.CommandContext) -> b 67:67:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> c 63:63:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> d 63:63:boolean lambda$null$5(net.minecraft.world.level.block.state.pattern.BlockInWorld) -> a 58:58:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> e 55:55:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> f 52:52:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> g 45:45:boolean lambda$register$1(net.minecraft.commands.CommandSourceStack) -> a 38:38:com.mojang.brigadier.Message lambda$static$0(java.lang.Object,java.lang.Object) -> a 36:36:net.minecraft.commands.arguments.blocks.BlockInput access$000() -> a 38:40:void () -> net.minecraft.server.commands.FillCommand$Mode -> tf$a: net.minecraft.server.commands.FillCommand$Mode REPLACE -> a net.minecraft.server.commands.FillCommand$Mode OUTLINE -> b net.minecraft.server.commands.FillCommand$Mode HOLLOW -> c net.minecraft.server.commands.FillCommand$Mode DESTROY -> d net.minecraft.server.commands.SetBlockCommand$Filter filter -> e net.minecraft.server.commands.FillCommand$Mode[] $VALUES -> f 127:127:net.minecraft.server.commands.FillCommand$Mode[] values() -> values 127:127:net.minecraft.server.commands.FillCommand$Mode valueOf(java.lang.String) -> valueOf 150:152:void (java.lang.String,int,net.minecraft.server.commands.SetBlockCommand$Filter) -> 144:145:net.minecraft.commands.arguments.blocks.BlockInput lambda$static$3(net.minecraft.world.level.levelgen.structure.BoundingBox,net.minecraft.core.BlockPos,net.minecraft.commands.arguments.blocks.BlockInput,net.minecraft.server.level.ServerLevel) -> a 137:140:net.minecraft.commands.arguments.blocks.BlockInput lambda$static$2(net.minecraft.world.level.levelgen.structure.BoundingBox,net.minecraft.core.BlockPos,net.minecraft.commands.arguments.blocks.BlockInput,net.minecraft.server.level.ServerLevel) -> b 130:133:net.minecraft.commands.arguments.blocks.BlockInput lambda$static$1(net.minecraft.world.level.levelgen.structure.BoundingBox,net.minecraft.core.BlockPos,net.minecraft.commands.arguments.blocks.BlockInput,net.minecraft.server.level.ServerLevel) -> c 128:128:net.minecraft.commands.arguments.blocks.BlockInput lambda$static$0(net.minecraft.world.level.levelgen.structure.BoundingBox,net.minecraft.core.BlockPos,net.minecraft.commands.arguments.blocks.BlockInput,net.minecraft.server.level.ServerLevel) -> d 127:143:void () -> net.minecraft.server.commands.ForceLoadCommand -> tg: com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_TOO_MANY_CHUNKS -> a com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_NOT_TICKING -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_ALL_ADDED -> c com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NONE_REMOVED -> d 24:24:void () -> 33:67:void register(com.mojang.brigadier.CommandDispatcher) -> a 70:78:int queryForceLoad(net.minecraft.commands.CommandSourceStack,net.minecraft.server.level.ColumnPos) -> a 83:98:int listForceLoad(net.minecraft.commands.CommandSourceStack) -> a 102:107:int removeAll(net.minecraft.commands.CommandSourceStack) -> b 111:162:int changeForceLoad(net.minecraft.commands.CommandSourceStack,net.minecraft.server.level.ColumnPos,net.minecraft.server.level.ColumnPos,boolean) -> a 105:105:void lambda$removeAll$10(net.minecraft.server.level.ServerLevel,long) -> a 63:63:int lambda$register$9(com.mojang.brigadier.context.CommandContext) -> a 60:60:int lambda$register$8(com.mojang.brigadier.context.CommandContext) -> b 55:55:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> c 52:52:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> d 49:49:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> e 43:43:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> f 40:40:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> g 35:35:boolean lambda$register$2(net.minecraft.commands.CommandSourceStack) -> c 28:28:com.mojang.brigadier.Message lambda$static$1(java.lang.Object,java.lang.Object) -> a 27:27:com.mojang.brigadier.Message lambda$static$0(java.lang.Object,java.lang.Object) -> b 27:30:void () -> net.minecraft.server.commands.FunctionCommand -> th: com.mojang.brigadier.suggestion.SuggestionProvider SUGGEST_FUNCTION -> a 19:19:void () -> 27:36:void register(com.mojang.brigadier.CommandDispatcher) -> a 39:51:int runFunction(net.minecraft.commands.CommandSourceStack,java.util.Collection) -> a 33:33:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> a 29:29:boolean lambda$register$1(net.minecraft.commands.CommandSourceStack) -> a 21:23:java.util.concurrent.CompletableFuture lambda$static$0(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 20:20:void () -> net.minecraft.server.commands.GameModeCommand -> ti: 22:22:void () -> 24:40:void register(com.mojang.brigadier.CommandDispatcher) -> a 43:53:void logGamemodeChange(net.minecraft.commands.CommandSourceStack,net.minecraft.server.level.ServerPlayer,net.minecraft.world.level.GameType) -> a 56:64:int setMode(com.mojang.brigadier.context.CommandContext,java.util.Collection,net.minecraft.world.level.GameType) -> a 33:33:int lambda$register$2(net.minecraft.world.level.GameType,com.mojang.brigadier.context.CommandContext) -> a 30:30:int lambda$register$1(net.minecraft.world.level.GameType,com.mojang.brigadier.context.CommandContext) -> b 24:24:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.GameRuleCommand -> tj: 13:13:void () -> 15:32:void register(com.mojang.brigadier.CommandDispatcher) -> a 35:39:int setRule(com.mojang.brigadier.context.CommandContext,net.minecraft.world.level.GameRules$Key) -> b 43:45:int queryRule(net.minecraft.commands.CommandSourceStack,net.minecraft.world.level.GameRules$Key) -> b 15:15:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 13:13:int access$000(com.mojang.brigadier.context.CommandContext,net.minecraft.world.level.GameRules$Key) -> a 13:13:int access$100(net.minecraft.commands.CommandSourceStack,net.minecraft.world.level.GameRules$Key) -> a net.minecraft.server.commands.GameRuleCommand$1 -> tj$1: com.mojang.brigadier.builder.LiteralArgumentBuilder val$base -> a 17:17:void (com.mojang.brigadier.builder.LiteralArgumentBuilder) -> 20:28:void visit(net.minecraft.world.level.GameRules$Key,net.minecraft.world.level.GameRules$Type) -> a 25:25:int lambda$visit$1(net.minecraft.world.level.GameRules$Key,com.mojang.brigadier.context.CommandContext) -> a 22:22:int lambda$visit$0(net.minecraft.world.level.GameRules$Key,com.mojang.brigadier.context.CommandContext) -> b net.minecraft.server.commands.GiveCommand -> tk: 26:26:void () -> 28:43:void register(com.mojang.brigadier.CommandDispatcher) -> a 46:80:int giveItem(net.minecraft.commands.CommandSourceStack,net.minecraft.commands.arguments.item.ItemInput,java.util.Collection,int) -> a 38:38:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> a 35:35:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> b 30:30:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.HelpCommand -> tl: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_FAILED -> a 19:19:void () -> 23:47:void register(com.mojang.brigadier.CommandDispatcher) -> a 35:43:int lambda$register$1(com.mojang.brigadier.CommandDispatcher,com.mojang.brigadier.context.CommandContext) -> a 26:30:int lambda$register$0(com.mojang.brigadier.CommandDispatcher,com.mojang.brigadier.context.CommandContext) -> b 20:20:void () -> net.minecraft.server.commands.KickCommand -> tm: 19:19:void () -> 21:33:void register(com.mojang.brigadier.CommandDispatcher) -> a 36:41:int kickPlayers(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.network.chat.Component) -> a 29:29:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> a 26:26:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> b 23:23:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.KillCommand -> tn: 16:16:void () -> 18:26:void register(com.mojang.brigadier.CommandDispatcher) -> a 29:39:int kill(net.minecraft.commands.CommandSourceStack,java.util.Collection) -> a 23:23:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> a 20:20:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.ListPlayersCommand -> to: 17:17:void () -> 19:27:void register(com.mojang.brigadier.CommandDispatcher) -> a 30:30:int listPlayers(net.minecraft.commands.CommandSourceStack) -> a 34:34:int listPlayersWithUuids(net.minecraft.commands.CommandSourceStack) -> b 38:42:int format(net.minecraft.commands.CommandSourceStack,java.util.function.Function) -> a 24:24:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> a 21:21:int lambda$register$0(com.mojang.brigadier.context.CommandContext) -> b net.minecraft.server.commands.LocateCommand -> tp: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_FAILED -> a 20:20:void () -> 24:43:void register(com.mojang.brigadier.CommandDispatcher) -> a 46:60:int locate(net.minecraft.commands.CommandSourceStack,java.lang.String) -> a 64:66:float dist(int,int,int,int) -> a 53:56:void lambda$locate$16(net.minecraft.core.BlockPos,net.minecraft.network.chat.Style) -> a 41:41:int lambda$register$15(com.mojang.brigadier.context.CommandContext) -> a 40:40:int lambda$register$14(com.mojang.brigadier.context.CommandContext) -> b 39:39:int lambda$register$13(com.mojang.brigadier.context.CommandContext) -> c 38:38:int lambda$register$12(com.mojang.brigadier.context.CommandContext) -> d 37:37:int lambda$register$11(com.mojang.brigadier.context.CommandContext) -> e 36:36:int lambda$register$10(com.mojang.brigadier.context.CommandContext) -> f 35:35:int lambda$register$9(com.mojang.brigadier.context.CommandContext) -> g 34:34:int lambda$register$8(com.mojang.brigadier.context.CommandContext) -> h 33:33:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> i 32:32:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> j 31:31:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> k 30:30:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> l 29:29:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> m 28:28:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> n 27:27:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> o 26:26:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 21:21:void () -> net.minecraft.server.commands.LootCommand -> tq: com.mojang.brigadier.suggestion.SuggestionProvider SUGGEST_LOOT_TABLE -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_NO_HELD_ITEMS -> b com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_NO_LOOT_TABLE -> c 60:60:void () -> 70:133:void register(com.mojang.brigadier.CommandDispatcher) -> a 151:204:com.mojang.brigadier.builder.ArgumentBuilder addTargets(com.mojang.brigadier.builder.ArgumentBuilder,net.minecraft.server.commands.LootCommand$TailProvider) -> a 212:217:net.minecraft.world.Container getContainer(net.minecraft.commands.CommandSourceStack,net.minecraft.core.BlockPos) -> a 221:232:int blockDistribute(net.minecraft.commands.CommandSourceStack,net.minecraft.core.BlockPos,java.util.List,net.minecraft.server.commands.LootCommand$Callback) -> a 236:257:boolean distributeToContainer(net.minecraft.world.Container,net.minecraft.world.item.ItemStack) -> a 261:281:int blockReplace(net.minecraft.commands.CommandSourceStack,net.minecraft.core.BlockPos,int,int,java.util.List,net.minecraft.server.commands.LootCommand$Callback) -> a 285:288:boolean canMergeItems(net.minecraft.world.item.ItemStack,net.minecraft.world.item.ItemStack) -> a 292:302:int playerGive(java.util.Collection,java.util.List,net.minecraft.server.commands.LootCommand$Callback) -> a 306:312:void setSlots(net.minecraft.world.entity.Entity,java.util.List,int,int,java.util.List) -> a 315:329:int entityReplace(java.util.Collection,int,int,java.util.List,net.minecraft.server.commands.LootCommand$Callback) -> a 333:341:int dropInWorld(net.minecraft.commands.CommandSourceStack,net.minecraft.world.phys.Vec3,java.util.List,net.minecraft.server.commands.LootCommand$Callback) -> a 345:351:void callback(net.minecraft.commands.CommandSourceStack,java.util.List) -> a 354:360:void callback(net.minecraft.commands.CommandSourceStack,java.util.List,net.minecraft.resources.ResourceLocation) -> a 363:367:net.minecraft.world.item.ItemStack getSourceHandItem(net.minecraft.commands.CommandSourceStack,net.minecraft.world.entity.EquipmentSlot) -> a 372:385:int dropBlockLoot(com.mojang.brigadier.context.CommandContext,net.minecraft.core.BlockPos,net.minecraft.world.item.ItemStack,net.minecraft.server.commands.LootCommand$DropConsumer) -> a 389:409:int dropKillLoot(com.mojang.brigadier.context.CommandContext,net.minecraft.world.entity.Entity,net.minecraft.server.commands.LootCommand$DropConsumer) -> a 413:419:int dropChestLoot(com.mojang.brigadier.context.CommandContext,net.minecraft.resources.ResourceLocation,net.minecraft.server.commands.LootCommand$DropConsumer) -> a 423:430:int dropFishingLoot(com.mojang.brigadier.context.CommandContext,net.minecraft.resources.ResourceLocation,net.minecraft.core.BlockPos,net.minecraft.world.item.ItemStack,net.minecraft.server.commands.LootCommand$DropConsumer) -> a 434:437:int drop(com.mojang.brigadier.context.CommandContext,net.minecraft.resources.ResourceLocation,net.minecraft.world.level.storage.loot.LootContext,net.minecraft.server.commands.LootCommand$DropConsumer) -> a 437:437:void lambda$drop$25(net.minecraft.commands.CommandSourceStack,java.util.List) -> b 409:409:void lambda$dropKillLoot$24(net.minecraft.commands.CommandSourceStack,net.minecraft.resources.ResourceLocation,java.util.List) -> a 385:385:void lambda$dropBlockLoot$23(net.minecraft.commands.CommandSourceStack,net.minecraft.world.level.block.state.BlockState,java.util.List) -> a 335:338:void lambda$dropInWorld$22(net.minecraft.server.level.ServerLevel,net.minecraft.world.phys.Vec3,net.minecraft.world.item.ItemStack) -> a 205:205:int lambda$addTargets$21(com.mojang.brigadier.context.CommandContext,java.util.List,net.minecraft.server.commands.LootCommand$Callback) -> a 197:197:int lambda$addTargets$20(com.mojang.brigadier.context.CommandContext,java.util.List,net.minecraft.server.commands.LootCommand$Callback) -> b 189:189:int lambda$addTargets$19(com.mojang.brigadier.context.CommandContext,java.util.List,net.minecraft.server.commands.LootCommand$Callback) -> c 178:178:int lambda$addTargets$18(com.mojang.brigadier.context.CommandContext,java.util.List,net.minecraft.server.commands.LootCommand$Callback) -> d 174:174:int lambda$addTargets$17(com.mojang.brigadier.context.CommandContext,java.util.List,net.minecraft.server.commands.LootCommand$Callback) -> e 163:163:int lambda$addTargets$16(com.mojang.brigadier.context.CommandContext,java.util.List,net.minecraft.server.commands.LootCommand$Callback) -> f 159:159:int lambda$addTargets$15(com.mojang.brigadier.context.CommandContext,java.util.List,net.minecraft.server.commands.LootCommand$Callback) -> g 75:127:com.mojang.brigadier.builder.ArgumentBuilder lambda$register$14(com.mojang.brigadier.builder.ArgumentBuilder,net.minecraft.server.commands.LootCommand$DropConsumer) -> a 127:127:int lambda$null$13(net.minecraft.server.commands.LootCommand$DropConsumer,com.mojang.brigadier.context.CommandContext) -> a 123:123:int lambda$null$12(net.minecraft.server.commands.LootCommand$DropConsumer,com.mojang.brigadier.context.CommandContext) -> b 119:119:int lambda$null$11(net.minecraft.server.commands.LootCommand$DropConsumer,com.mojang.brigadier.context.CommandContext) -> c 116:116:int lambda$null$10(net.minecraft.server.commands.LootCommand$DropConsumer,com.mojang.brigadier.context.CommandContext) -> d 109:109:int lambda$null$9(net.minecraft.server.commands.LootCommand$DropConsumer,com.mojang.brigadier.context.CommandContext) -> e 102:102:int lambda$null$8(net.minecraft.server.commands.LootCommand$DropConsumer,com.mojang.brigadier.context.CommandContext) -> f 93:93:int lambda$null$7(net.minecraft.server.commands.LootCommand$DropConsumer,com.mojang.brigadier.context.CommandContext) -> g 89:89:int lambda$null$6(net.minecraft.server.commands.LootCommand$DropConsumer,com.mojang.brigadier.context.CommandContext) -> h 85:85:int lambda$null$5(net.minecraft.server.commands.LootCommand$DropConsumer,com.mojang.brigadier.context.CommandContext) -> i 82:82:int lambda$null$4(net.minecraft.server.commands.LootCommand$DropConsumer,com.mojang.brigadier.context.CommandContext) -> j 73:73:boolean lambda$register$3(net.minecraft.commands.CommandSourceStack) -> a 67:67:com.mojang.brigadier.Message lambda$static$2(java.lang.Object) -> a 66:66:com.mojang.brigadier.Message lambda$static$1(java.lang.Object) -> b 62:63:java.util.concurrent.CompletableFuture lambda$static$0(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 61:67:void () -> net.minecraft.server.commands.LootCommand$Callback -> tq$a: void accept(java.util.List) -> accept net.minecraft.server.commands.LootCommand$DropConsumer -> tq$b: int accept(com.mojang.brigadier.context.CommandContext,java.util.List,net.minecraft.server.commands.LootCommand$Callback) -> accept net.minecraft.server.commands.LootCommand$TailProvider -> tq$c: com.mojang.brigadier.builder.ArgumentBuilder construct(com.mojang.brigadier.builder.ArgumentBuilder,net.minecraft.server.commands.LootCommand$DropConsumer) -> construct net.minecraft.server.commands.MsgCommand -> tr: 20:20:void () -> 22:34:void register(com.mojang.brigadier.CommandDispatcher) -> a 37:42:int sendMessage(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.network.chat.Component) -> a 28:28:int lambda$register$0(com.mojang.brigadier.context.CommandContext) -> a net.minecraft.server.commands.OpCommand -> ts: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_ALREADY_OP -> a 20:20:void () -> 24:36:void register(com.mojang.brigadier.CommandDispatcher) -> a 39:54:int opPlayers(net.minecraft.commands.CommandSourceStack,java.util.Collection) -> a 33:33:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> a 30:31:java.util.concurrent.CompletableFuture lambda$register$3(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 31:31:java.lang.String lambda$null$2(net.minecraft.server.level.ServerPlayer) -> a 31:31:boolean lambda$null$1(net.minecraft.server.players.PlayerList,net.minecraft.server.level.ServerPlayer) -> a 26:26:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 21:21:void () -> net.minecraft.server.commands.PardonCommand -> tt: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_BANNED -> a 21:21:void () -> 25:34:void register(com.mojang.brigadier.CommandDispatcher) -> a 37:52:int pardonPlayers(net.minecraft.commands.CommandSourceStack,java.util.Collection) -> a 31:31:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> a 30:30:java.util.concurrent.CompletableFuture lambda$register$1(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 27:27:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 22:22:void () -> net.minecraft.server.commands.PardonIpCommand -> tu: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_INVALID -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_BANNED -> b 19:19:void () -> 24:33:void register(com.mojang.brigadier.CommandDispatcher) -> a 36:48:int unban(net.minecraft.commands.CommandSourceStack,java.lang.String) -> a 30:30:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> a 29:29:java.util.concurrent.CompletableFuture lambda$register$1(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 26:26:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 20:21:void () -> net.minecraft.server.commands.ParticleCommand -> tv: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_FAILED -> a 29:29:void () -> 33:71:void register(com.mojang.brigadier.CommandDispatcher) -> a 74:88:int sendParticles(net.minecraft.commands.CommandSourceStack,net.minecraft.core.particles.ParticleOptions,net.minecraft.world.phys.Vec3,net.minecraft.world.phys.Vec3,float,int,boolean,java.util.Collection) -> a 62:62:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> a 59:59:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> b 54:54:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> c 51:51:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> d 48:48:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> e 41:41:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> f 38:38:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> g 35:35:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 30:30:void () -> net.minecraft.server.commands.PlaySoundCommand -> tw: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TOO_FAR -> a 31:31:void () -> 35:46:void register(com.mojang.brigadier.CommandDispatcher) -> a 49:64:com.mojang.brigadier.builder.LiteralArgumentBuilder source(net.minecraft.sounds.SoundSource) -> a 73:108:int playSound(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.resources.ResourceLocation,net.minecraft.sounds.SoundSource,net.minecraft.world.phys.Vec3,float,float,float) -> a 64:64:int lambda$source$5(net.minecraft.sounds.SoundSource,com.mojang.brigadier.context.CommandContext) -> a 61:61:int lambda$source$4(net.minecraft.sounds.SoundSource,com.mojang.brigadier.context.CommandContext) -> b 58:58:int lambda$source$3(net.minecraft.sounds.SoundSource,com.mojang.brigadier.context.CommandContext) -> c 55:55:int lambda$source$2(net.minecraft.sounds.SoundSource,com.mojang.brigadier.context.CommandContext) -> d 52:52:int lambda$source$1(net.minecraft.sounds.SoundSource,com.mojang.brigadier.context.CommandContext) -> e 43:43:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 32:32:void () -> net.minecraft.server.commands.PublishCommand -> tx: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_FAILED -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_ALREADY_PUBLISHED -> b 17:17:void () -> 22:31:void register(com.mojang.brigadier.CommandDispatcher) -> a 34:41:int publish(net.minecraft.commands.CommandSourceStack,int) -> a 28:28:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> a 25:25:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> b 24:24:boolean lambda$register$1(net.minecraft.commands.CommandSourceStack) -> a 19:19:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 18:19:void () -> net.minecraft.server.commands.RaidCommand -> ty: 32:32:void () -> 34:58:void register(com.mojang.brigadier.CommandDispatcher) -> a 61:69:int glow(net.minecraft.commands.CommandSourceStack) -> a 73:88:int setBadOmenLevel(net.minecraft.commands.CommandSourceStack,int) -> a 92:101:int spawnLeader(net.minecraft.commands.CommandSourceStack) -> b 105:108:int playSound(net.minecraft.commands.CommandSourceStack,net.minecraft.network.chat.Component) -> a 112:129:int start(net.minecraft.commands.CommandSourceStack,int) -> b 133:144:int stop(net.minecraft.commands.CommandSourceStack) -> c 149:170:int check(net.minecraft.commands.CommandSourceStack) -> d 176:176:net.minecraft.world.entity.raid.Raid getRaid(net.minecraft.server.level.ServerPlayer) -> a 56:56:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> a 53:53:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> b 50:50:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> c 48:48:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> d 44:44:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> e 43:43:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> f 40:40:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> g 36:36:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> e net.minecraft.server.commands.RecipeCommand -> tz: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_GIVE_FAILED -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TAKE_FAILED -> b 23:23:void () -> 28:62:void register(com.mojang.brigadier.CommandDispatcher) -> a 65:81:int giveRecipes(net.minecraft.commands.CommandSourceStack,java.util.Collection,java.util.Collection) -> a 85:101:int takeRecipes(net.minecraft.commands.CommandSourceStack,java.util.Collection,java.util.Collection) -> b 57:57:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> a 53:53:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> b 42:42:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> c 38:38:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> d 30:30:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 24:25:void () -> net.minecraft.server.commands.ReloadCommand -> ua: 10:10:void () -> 12:20:void register(com.mojang.brigadier.CommandDispatcher) -> a 15:17:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> a 13:13:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.ReplaceItemCommand -> ub: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_A_CONTAINER -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_INAPPLICABLE_SLOT -> b com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_ENTITY_SLOT -> c 35:35:void () -> 41:79:void register(com.mojang.brigadier.CommandDispatcher) -> a 82:93:int setBlockItem(net.minecraft.commands.CommandSourceStack,net.minecraft.core.BlockPos,int,net.minecraft.world.item.ItemStack) -> a 97:121:int setEntityItem(net.minecraft.commands.CommandSourceStack,java.util.Collection,int,net.minecraft.world.item.ItemStack) -> a 72:72:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> a 69:69:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> b 55:55:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> c 52:52:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> d 43:43:boolean lambda$register$2(net.minecraft.commands.CommandSourceStack) -> a 38:38:com.mojang.brigadier.Message lambda$static$1(java.lang.Object,java.lang.Object) -> a 37:37:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 36:38:void () -> net.minecraft.server.commands.SaveAllCommand -> uc: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_FAILED -> a 13:13:void () -> 17:26:void register(com.mojang.brigadier.CommandDispatcher) -> a 29:42:int saveAll(net.minecraft.commands.CommandSourceStack,boolean) -> a 23:23:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> a 20:20:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> b 19:19:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 14:14:void () -> net.minecraft.server.commands.SaveOffCommand -> ud: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_ALREADY_OFF -> a 12:12:void () -> 16:35:void register(com.mojang.brigadier.CommandDispatcher) -> a 20:32:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> a 18:18:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 13:13:void () -> net.minecraft.server.commands.SaveOnCommand -> ue: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_ALREADY_ON -> a 12:12:void () -> 16:35:void register(com.mojang.brigadier.CommandDispatcher) -> a 20:32:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> a 18:18:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 13:13:void () -> net.minecraft.server.commands.SayCommand -> uf: 14:14:void () -> 16:28:void register(com.mojang.brigadier.CommandDispatcher) -> a 22:24:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> a 18:18:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.ScheduleCommand -> ug: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_SAME_TICK -> a 23:23:void () -> 27:42:void register(com.mojang.brigadier.CommandDispatcher) -> a 45:63:int schedule(net.minecraft.commands.CommandSourceStack,com.mojang.datafixers.util.Either,int) -> a 58:61:void lambda$schedule$3(net.minecraft.commands.CommandSourceStack,long,int,net.minecraft.tags.Tag) -> a 53:56:void lambda$schedule$2(net.minecraft.commands.CommandSourceStack,long,int,net.minecraft.commands.CommandFunction) -> a 37:37:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> a 29:29:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 24:24:void () -> net.minecraft.server.commands.ScoreboardCommand -> uh: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_OBJECTIVE_ALREADY_EXISTS -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_DISPLAY_SLOT_ALREADY_EMPTY -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_DISPLAY_SLOT_ALREADY_SET -> c com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TRIGGER_ALREADY_ENABLED -> d com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_TRIGGER -> e com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_NO_VALUE -> f 53:53:void () -> 62:228:void register(com.mojang.brigadier.CommandDispatcher) -> a 231:238:com.mojang.brigadier.builder.LiteralArgumentBuilder createRenderTypeModify() -> a 242:260:java.util.concurrent.CompletableFuture suggestTriggers(net.minecraft.commands.CommandSourceStack,java.util.Collection,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 264:272:int getScore(net.minecraft.commands.CommandSourceStack,java.lang.String,net.minecraft.world.scores.Objective) -> a 276:294:int performOperation(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.world.scores.Objective,net.minecraft.commands.arguments.OperationArgument$Operation,java.util.Collection,net.minecraft.world.scores.Objective) -> a 298:323:int enableTrigger(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.world.scores.Objective) -> a 327:339:int resetScores(net.minecraft.commands.CommandSourceStack,java.util.Collection) -> a 343:355:int resetScore(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.world.scores.Objective) -> b 359:372:int setScore(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.world.scores.Objective,int) -> a 376:391:int addScore(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.world.scores.Objective,int) -> b 395:410:int removeScore(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.world.scores.Objective,int) -> c 414:422:int listTrackedPlayers(net.minecraft.commands.CommandSourceStack) -> a 426:437:int listTrackedPlayerScores(net.minecraft.commands.CommandSourceStack,java.lang.String) -> a 441:450:int clearDisplaySlot(net.minecraft.commands.CommandSourceStack,int) -> a 454:463:int setDisplaySlot(net.minecraft.commands.CommandSourceStack,int,net.minecraft.world.scores.Objective) -> a 467:472:int setDisplayName(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.Objective,net.minecraft.network.chat.Component) -> a 476:481:int setRenderType(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.Objective,net.minecraft.world.scores.criteria.ObjectiveCriteria$RenderType) -> a 485:488:int removeObjective(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.Objective) -> a 492:506:int addObjective(net.minecraft.commands.CommandSourceStack,java.lang.String,net.minecraft.world.scores.criteria.ObjectiveCriteria,net.minecraft.network.chat.Component) -> a 510:518:int listObjectives(net.minecraft.commands.CommandSourceStack) -> b 235:235:int lambda$createRenderTypeModify$20(net.minecraft.world.scores.criteria.ObjectiveCriteria$RenderType,com.mojang.brigadier.context.CommandContext) -> a 219:219:int lambda$register$19(com.mojang.brigadier.context.CommandContext) -> a 201:201:int lambda$register$18(com.mojang.brigadier.context.CommandContext) -> b 200:200:java.util.concurrent.CompletableFuture lambda$register$17(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 189:189:int lambda$register$16(com.mojang.brigadier.context.CommandContext) -> c 186:186:int lambda$register$15(com.mojang.brigadier.context.CommandContext) -> d 176:176:int lambda$register$14(com.mojang.brigadier.context.CommandContext) -> e 162:162:int lambda$register$13(com.mojang.brigadier.context.CommandContext) -> f 149:149:int lambda$register$12(com.mojang.brigadier.context.CommandContext) -> g 137:137:int lambda$register$11(com.mojang.brigadier.context.CommandContext) -> h 125:125:int lambda$register$10(com.mojang.brigadier.context.CommandContext) -> i 121:121:int lambda$register$9(com.mojang.brigadier.context.CommandContext) -> j 112:112:int lambda$register$8(com.mojang.brigadier.context.CommandContext) -> k 109:109:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> l 102:102:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> m 93:93:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> n 80:80:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> o 77:77:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> p 69:69:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> q 64:64:boolean lambda$register$1(net.minecraft.commands.CommandSourceStack) -> c 59:59:com.mojang.brigadier.Message lambda$static$0(java.lang.Object,java.lang.Object) -> a 54:59:void () -> net.minecraft.server.commands.SeedCommand -> ui: 15:15:void () -> 17:31:void register(com.mojang.brigadier.CommandDispatcher) -> a 21:28:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> a 22:25:void lambda$null$1(long,net.minecraft.network.chat.Style) -> a 19:19:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.SetBlockCommand -> uj: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_FAILED -> a 28:28:void () -> 32:55:void register(com.mojang.brigadier.CommandDispatcher) -> a 58:78:int setBlock(net.minecraft.commands.CommandSourceStack,net.minecraft.core.BlockPos,net.minecraft.commands.arguments.blocks.BlockInput,net.minecraft.server.commands.SetBlockCommand$Mode,java.util.function.Predicate) -> a 50:50:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> a 46:46:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> b 46:46:boolean lambda$null$3(net.minecraft.world.level.block.state.pattern.BlockInWorld) -> a 42:42:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> c 39:39:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> d 34:34:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 29:29:void () -> net.minecraft.server.commands.SetBlockCommand$Filter -> uj$a: net.minecraft.commands.arguments.blocks.BlockInput filter(net.minecraft.world.level.levelgen.structure.BoundingBox,net.minecraft.core.BlockPos,net.minecraft.commands.arguments.blocks.BlockInput,net.minecraft.server.level.ServerLevel) -> filter net.minecraft.server.commands.SetBlockCommand$Mode -> uj$b: net.minecraft.server.commands.SetBlockCommand$Mode REPLACE -> a net.minecraft.server.commands.SetBlockCommand$Mode DESTROY -> b net.minecraft.server.commands.SetBlockCommand$Mode[] $VALUES -> c 81:81:net.minecraft.server.commands.SetBlockCommand$Mode[] values() -> values 81:81:net.minecraft.server.commands.SetBlockCommand$Mode valueOf(java.lang.String) -> valueOf 81:81:void (java.lang.String,int) -> 81:83:void () -> net.minecraft.server.commands.SetPlayerIdleTimeoutCommand -> uk: 13:13:void () -> 15:23:void register(com.mojang.brigadier.CommandDispatcher) -> a 26:28:int setIdleTimeout(net.minecraft.commands.CommandSourceStack,int) -> a 20:20:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> a 17:17:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.SetSpawnCommand -> ul: 20:20:void () -> 22:35:void register(com.mojang.brigadier.CommandDispatcher) -> a 38:48:int setSpawn(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.core.BlockPos) -> a 31:31:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> a 28:28:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> b 25:25:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> c 24:24:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.SetWorldSpawnCommand -> um: 15:15:void () -> 17:26:void register(com.mojang.brigadier.CommandDispatcher) -> a 29:32:int setSpawn(net.minecraft.commands.CommandSourceStack,net.minecraft.core.BlockPos) -> a 23:23:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> a 20:20:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> b 19:19:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.SpreadPlayersCommand -> un: com.mojang.brigadier.exceptions.Dynamic4CommandExceptionType ERROR_FAILED_TO_SPREAD_TEAMS -> a com.mojang.brigadier.exceptions.Dynamic4CommandExceptionType ERROR_FAILED_TO_SPREAD_ENTITIES -> b 40:40:void () -> 46:66:void register(com.mojang.brigadier.CommandDispatcher) -> a 69:80:int spreadPlayers(net.minecraft.commands.CommandSourceStack,net.minecraft.world.phys.Vec2,float,float,boolean,java.util.Collection) -> a 84:94:int getNumberOfTeams(java.util.Collection) -> a 98:169:void spreadPositions(net.minecraft.world.phys.Vec2,double,net.minecraft.server.level.ServerLevel,java.util.Random,double,double,double,double,net.minecraft.server.commands.SpreadPlayersCommand$Position[],boolean) -> a 172:209:double setPlayerPositions(java.util.Collection,net.minecraft.server.level.ServerLevel,net.minecraft.server.commands.SpreadPlayersCommand$Position[],boolean) -> a 213:221:net.minecraft.server.commands.SpreadPlayersCommand$Position[] createInitialPositions(java.util.Random,int,double,double,double,double) -> a 59:59:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> a 48:48:boolean lambda$register$2(net.minecraft.commands.CommandSourceStack) -> a 43:43:com.mojang.brigadier.Message lambda$static$1(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object) -> a 42:42:com.mojang.brigadier.Message lambda$static$0(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object) -> b 42:43:void () -> net.minecraft.server.commands.SpreadPlayersCommand$Position -> un$a: double x -> a double z -> b 228:229:void () -> 231:234:void (double,double) -> 237:239:void set(double,double) -> a 242:245:double dist(net.minecraft.server.commands.SpreadPlayersCommand$Position) -> a 249:252:void normalize() -> a 255:255:float getLength() -> b 259:261:void moveAway(net.minecraft.server.commands.SpreadPlayersCommand$Position) -> b 264:282:boolean clamp(double,double,double,double) -> a 286:295:int getSpawnY(net.minecraft.world.level.BlockGetter) -> a 299:310:boolean isSafe(net.minecraft.world.level.BlockGetter) -> b 314:316:void randomize(java.util.Random,double,double,double,double) -> a 224:224:double access$000(net.minecraft.server.commands.SpreadPlayersCommand$Position) -> c 224:224:double access$002(net.minecraft.server.commands.SpreadPlayersCommand$Position,double) -> a 224:224:double access$100(net.minecraft.server.commands.SpreadPlayersCommand$Position) -> d 224:224:double access$102(net.minecraft.server.commands.SpreadPlayersCommand$Position,double) -> b net.minecraft.server.commands.StopCommand -> uo: 10:10:void () -> 12:21:void register(com.mojang.brigadier.CommandDispatcher) -> a 16:18:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> a 14:14:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.StopSoundCommand -> up: 25:25:void () -> 27:57:void register(com.mojang.brigadier.CommandDispatcher) -> a 60:79:int stopSound(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.sounds.SoundSource,net.minecraft.resources.ResourceLocation) -> a 52:52:boolean lambda$register$4(net.minecraft.commands.CommandSourceStack) -> a 45:45:int lambda$register$3(net.minecraft.sounds.SoundSource,com.mojang.brigadier.context.CommandContext) -> a 41:41:int lambda$register$2(net.minecraft.sounds.SoundSource,com.mojang.brigadier.context.CommandContext) -> b 34:34:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> a 28:28:int lambda$register$0(com.mojang.brigadier.context.CommandContext) -> b net.minecraft.server.commands.SummonCommand -> uq: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_FAILED -> a 30:30:void () -> 34:51:void register(com.mojang.brigadier.CommandDispatcher) -> a 54:82:int spawnEntity(net.minecraft.commands.CommandSourceStack,net.minecraft.resources.ResourceLocation,net.minecraft.world.phys.Vec3,net.minecraft.nbt.CompoundTag,boolean) -> a 67:71:net.minecraft.world.entity.Entity lambda$spawnEntity$4(net.minecraft.world.phys.Vec3,net.minecraft.server.level.ServerLevel,net.minecraft.world.entity.Entity) -> a 46:46:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> a 43:43:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> b 40:40:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> c 36:36:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 31:31:void () -> net.minecraft.server.commands.TagCommand -> ur: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_ADD_FAILED -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_REMOVE_FAILED -> b 24:24:void () -> 29:55:void register(com.mojang.brigadier.CommandDispatcher) -> a 58:62:java.util.Collection getTags(java.util.Collection) -> a 66:84:int addTag(net.minecraft.commands.CommandSourceStack,java.util.Collection,java.lang.String) -> a 88:106:int removeTag(net.minecraft.commands.CommandSourceStack,java.util.Collection,java.lang.String) -> b 110:132:int listTags(net.minecraft.commands.CommandSourceStack,java.util.Collection) -> a 51:51:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> a 46:46:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> b 45:45:java.util.concurrent.CompletableFuture lambda$register$2(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 38:38:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> c 31:31:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a 25:26:void () -> net.minecraft.server.commands.TeamCommand -> us: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TEAM_ALREADY_EXISTS -> a com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_TEAM_NAME_TOO_LONG -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TEAM_ALREADY_EMPTY -> c com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TEAM_ALREADY_NAME -> d com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TEAM_ALREADY_COLOR -> e com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TEAM_ALREADY_FRIENDLYFIRE_ENABLED -> f com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TEAM_ALREADY_FRIENDLYFIRE_DISABLED -> g com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_ENABLED -> h com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_DISABLED -> i com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TEAM_NAMETAG_VISIBLITY_UNCHANGED -> j com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TEAM_DEATH_MESSAGE_VISIBLITY_UNCHANGED -> k com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TEAM_COLLISION_UNCHANGED -> l 38:38:void () -> 53:179:void register(com.mojang.brigadier.CommandDispatcher) -> a 182:194:int leaveTeam(net.minecraft.commands.CommandSourceStack,java.util.Collection) -> a 198:210:int joinTeam(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.PlayerTeam,java.util.Collection) -> a 214:219:int setNametagVisibility(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.PlayerTeam,net.minecraft.world.scores.Team$Visibility) -> a 223:228:int setDeathMessageVisibility(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.PlayerTeam,net.minecraft.world.scores.Team$Visibility) -> b 232:237:int setCollision(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.PlayerTeam,net.minecraft.world.scores.Team$CollisionRule) -> a 241:252:int setFriendlySight(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.PlayerTeam,boolean) -> a 256:267:int setFriendlyFire(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.PlayerTeam,boolean) -> b 271:277:int setDisplayName(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.PlayerTeam,net.minecraft.network.chat.Component) -> a 281:286:int setColor(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.PlayerTeam,net.minecraft.ChatFormatting) -> a 290:303:int emptyTeam(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.PlayerTeam) -> a 307:310:int deleteTeam(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.PlayerTeam) -> b 314:314:int createTeam(net.minecraft.commands.CommandSourceStack,java.lang.String) -> a 318:331:int createTeam(net.minecraft.commands.CommandSourceStack,java.lang.String,net.minecraft.network.chat.Component) -> a 335:341:int listMembers(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.PlayerTeam) -> c 345:351:int listTeams(net.minecraft.commands.CommandSourceStack) -> a 355:357:int setPrefix(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.PlayerTeam,net.minecraft.network.chat.Component) -> b 361:363:int setSuffix(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.PlayerTeam,net.minecraft.network.chat.Component) -> c 173:173:int lambda$register$28(com.mojang.brigadier.context.CommandContext) -> a 166:166:int lambda$register$27(com.mojang.brigadier.context.CommandContext) -> b 160:160:int lambda$register$26(com.mojang.brigadier.context.CommandContext) -> c 159:159:int lambda$register$25(com.mojang.brigadier.context.CommandContext) -> d 158:158:int lambda$register$24(com.mojang.brigadier.context.CommandContext) -> e 157:157:int lambda$register$23(com.mojang.brigadier.context.CommandContext) -> f 153:153:int lambda$register$22(com.mojang.brigadier.context.CommandContext) -> g 152:152:int lambda$register$21(com.mojang.brigadier.context.CommandContext) -> h 151:151:int lambda$register$20(com.mojang.brigadier.context.CommandContext) -> i 150:150:int lambda$register$19(com.mojang.brigadier.context.CommandContext) -> j 146:146:int lambda$register$18(com.mojang.brigadier.context.CommandContext) -> k 145:145:int lambda$register$17(com.mojang.brigadier.context.CommandContext) -> l 144:144:int lambda$register$16(com.mojang.brigadier.context.CommandContext) -> m 143:143:int lambda$register$15(com.mojang.brigadier.context.CommandContext) -> n 138:138:int lambda$register$14(com.mojang.brigadier.context.CommandContext) -> o 131:131:int lambda$register$13(com.mojang.brigadier.context.CommandContext) -> p 124:124:int lambda$register$12(com.mojang.brigadier.context.CommandContext) -> q 117:117:int lambda$register$11(com.mojang.brigadier.context.CommandContext) -> r 106:106:int lambda$register$10(com.mojang.brigadier.context.CommandContext) -> s 97:97:int lambda$register$9(com.mojang.brigadier.context.CommandContext) -> t 93:93:int lambda$register$8(com.mojang.brigadier.context.CommandContext) -> u 86:86:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> v 79:79:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> w 71:71:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> x 68:68:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> y 61:61:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> z 58:58:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> A 55:55:boolean lambda$register$1(net.minecraft.commands.CommandSourceStack) -> b 40:40:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> a 39:50:void () -> net.minecraft.server.commands.TeamMsgCommand -> ut: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_ON_TEAM -> a 25:25:void () -> 29:37:void register(com.mojang.brigadier.CommandDispatcher) -> a 40:62:int sendMessage(net.minecraft.commands.CommandSourceStack,net.minecraft.network.chat.Component) -> a 45:47:void lambda$sendMessage$1(net.minecraft.network.chat.Style) -> a 33:33:int lambda$register$0(com.mojang.brigadier.context.CommandContext) -> a 26:26:void () -> net.minecraft.server.commands.TeleportCommand -> uu: 45:45:void () -> 47:97:void register(com.mojang.brigadier.CommandDispatcher) -> a 100:110:int teleportToEntity(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.world.entity.Entity) -> a 114:153:int teleportToPos(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.server.level.ServerLevel,net.minecraft.commands.arguments.coordinates.Coordinates,net.minecraft.commands.arguments.coordinates.Coordinates,net.minecraft.server.commands.TeleportCommand$LookAt) -> a 157:207:void performTeleport(net.minecraft.commands.CommandSourceStack,net.minecraft.world.entity.Entity,net.minecraft.server.level.ServerLevel,double,double,double,java.util.Set,float,float,net.minecraft.server.commands.TeleportCommand$LookAt) -> a 94:94:boolean lambda$register$9(net.minecraft.commands.CommandSourceStack) -> a 89:89:int lambda$register$8(com.mojang.brigadier.context.CommandContext) -> a 85:85:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> b 80:80:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> c 74:74:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> d 68:68:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> e 65:65:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> f 57:57:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> g 54:54:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> h 49:49:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> b net.minecraft.server.commands.TeleportCommand$LookAt -> uu$a: net.minecraft.world.phys.Vec3 position -> a net.minecraft.world.entity.Entity entity -> b net.minecraft.commands.arguments.EntityAnchorArgument$Anchor anchor -> c 214:218:void (net.minecraft.world.entity.Entity,net.minecraft.commands.arguments.EntityAnchorArgument$Anchor) -> 220:224:void (net.minecraft.world.phys.Vec3) -> 227:236:void perform(net.minecraft.commands.CommandSourceStack,net.minecraft.world.entity.Entity) -> a net.minecraft.server.commands.TellRawCommand -> uv: 16:16:void () -> 18:36:void register(com.mojang.brigadier.CommandDispatcher) -> a 26:31:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> a 20:20:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.TimeCommand -> uw: 15:15:void () -> 17:62:void register(com.mojang.brigadier.CommandDispatcher) -> a 65:65:int getDayTime(net.minecraft.server.level.ServerLevel) -> a 69:70:int queryTime(net.minecraft.commands.CommandSourceStack,int) -> c 74:78:int setTime(net.minecraft.commands.CommandSourceStack,int) -> a 82:87:int addTime(net.minecraft.commands.CommandSourceStack,int) -> b 58:58:int lambda$register$9(com.mojang.brigadier.context.CommandContext) -> a 54:54:int lambda$register$8(com.mojang.brigadier.context.CommandContext) -> b 50:50:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> c 43:43:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> d 36:36:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> e 33:33:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> f 30:30:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> g 27:27:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> h 24:24:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> i 19:19:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.TitleCommand -> ux: 25:25:void () -> 27:76:void register(com.mojang.brigadier.CommandDispatcher) -> a 79:90:int clearTitle(net.minecraft.commands.CommandSourceStack,java.util.Collection) -> a 94:105:int resetTitle(net.minecraft.commands.CommandSourceStack,java.util.Collection) -> b 109:119:int showTitle(net.minecraft.commands.CommandSourceStack,java.util.Collection,net.minecraft.network.chat.Component,net.minecraft.network.protocol.game.ClientboundSetTitlesPacket$Type) -> a 123:134:int setTimes(net.minecraft.commands.CommandSourceStack,java.util.Collection,int,int,int) -> a 69:69:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> a 58:58:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> b 51:51:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> c 44:44:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> d 38:38:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> e 34:34:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> f 29:29:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.TriggerCommand -> uy: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_PRIMED -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_INVALID_OBJECTIVE -> b 29:29:void () -> 34:56:void register(com.mojang.brigadier.CommandDispatcher) -> a 59:76:java.util.concurrent.CompletableFuture suggestObjectives(net.minecraft.commands.CommandSourceStack,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 80:82:int addValue(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.Score,int) -> a 86:88:int setValue(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.Score,int) -> b 92:94:int simpleTrigger(net.minecraft.commands.CommandSourceStack,net.minecraft.world.scores.Score) -> a 98:111:net.minecraft.world.scores.Score getScore(net.minecraft.server.level.ServerPlayer,net.minecraft.world.scores.Objective) -> a 51:51:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> a 44:44:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> b 39:39:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> c 38:38:java.util.concurrent.CompletableFuture lambda$register$0(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 30:31:void () -> net.minecraft.server.commands.WeatherCommand -> uz: 14:14:void () -> 18:46:void register(com.mojang.brigadier.CommandDispatcher) -> a 49:55:int setClear(net.minecraft.commands.CommandSourceStack,int) -> a 59:65:int setRain(net.minecraft.commands.CommandSourceStack,int) -> b 69:75:int setThunder(net.minecraft.commands.CommandSourceStack,int) -> c 42:42:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> a 39:39:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> b 34:34:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> c 31:31:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> d 26:26:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> e 23:23:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> f 20:20:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> a net.minecraft.server.commands.WhitelistCommand -> va: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_ALREADY_ENABLED -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_ALREADY_DISABLED -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_ALREADY_WHITELISTED -> c com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_WHITELISTED -> d 23:23:void () -> 30:69:void register(com.mojang.brigadier.CommandDispatcher) -> a 72:75:int reload(net.minecraft.commands.CommandSourceStack) -> a 79:95:int addPlayers(net.minecraft.commands.CommandSourceStack,java.util.Collection) -> a 99:116:int removePlayers(net.minecraft.commands.CommandSourceStack,java.util.Collection) -> b 120:127:int enableWhitelist(net.minecraft.commands.CommandSourceStack) -> b 131:137:int disableWhitelist(net.minecraft.commands.CommandSourceStack) -> c 141:147:int showList(net.minecraft.commands.CommandSourceStack) -> d 66:66:int lambda$register$10(com.mojang.brigadier.context.CommandContext) -> a 61:61:int lambda$register$9(com.mojang.brigadier.context.CommandContext) -> b 60:60:java.util.concurrent.CompletableFuture lambda$register$8(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> a 53:53:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> c 50:51:java.util.concurrent.CompletableFuture lambda$register$6(com.mojang.brigadier.context.CommandContext,com.mojang.brigadier.suggestion.SuggestionsBuilder) -> b 51:51:java.lang.String lambda$null$5(net.minecraft.server.level.ServerPlayer) -> a 51:51:boolean lambda$null$4(net.minecraft.server.players.PlayerList,net.minecraft.server.level.ServerPlayer) -> a 43:43:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> d 39:39:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> e 35:35:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> f 32:32:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> e 24:27:void () -> net.minecraft.server.commands.WorldBorderCommand -> vb: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_SAME_CENTER -> a com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_SAME_SIZE -> b com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TOO_SMALL -> c com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TOO_BIG -> d com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_SAME_WARNING_TIME -> e com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_SAME_WARNING_DISTANCE -> f com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_SAME_DAMAGE_BUFFER -> g com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_SAME_DAMAGE_AMOUNT -> h 24:24:void () -> 35:106:void register(com.mojang.brigadier.CommandDispatcher) -> a 109:115:int setDamageBuffer(net.minecraft.commands.CommandSourceStack,float) -> a 119:125:int setDamageAmount(net.minecraft.commands.CommandSourceStack,float) -> b 129:135:int setWarningTime(net.minecraft.commands.CommandSourceStack,int) -> a 139:145:int setWarningDistance(net.minecraft.commands.CommandSourceStack,int) -> b 149:151:int getSize(net.minecraft.commands.CommandSourceStack) -> a 155:163:int setCenter(net.minecraft.commands.CommandSourceStack,net.minecraft.world.phys.Vec2) -> a 167:192:int setSize(net.minecraft.commands.CommandSourceStack,double,long) -> a 101:101:int lambda$register$10(com.mojang.brigadier.context.CommandContext) -> a 94:94:int lambda$register$9(com.mojang.brigadier.context.CommandContext) -> b 86:86:int lambda$register$8(com.mojang.brigadier.context.CommandContext) -> c 80:80:int lambda$register$7(com.mojang.brigadier.context.CommandContext) -> d 73:73:int lambda$register$6(com.mojang.brigadier.context.CommandContext) -> e 64:64:int lambda$register$5(com.mojang.brigadier.context.CommandContext) -> f 56:56:int lambda$register$4(com.mojang.brigadier.context.CommandContext) -> g 53:53:int lambda$register$3(com.mojang.brigadier.context.CommandContext) -> h 45:45:int lambda$register$2(com.mojang.brigadier.context.CommandContext) -> i 42:42:int lambda$register$1(com.mojang.brigadier.context.CommandContext) -> j 37:37:boolean lambda$register$0(net.minecraft.commands.CommandSourceStack) -> b 25:32:void () -> net.minecraft.server.commands.data.BlockDataAccessor -> vc: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NOT_A_BLOCK_ENTITY -> b java.util.function.Function PROVIDER -> a net.minecraft.world.level.block.entity.BlockEntity entity -> c net.minecraft.core.BlockPos pos -> d 49:52:void (net.minecraft.world.level.block.entity.BlockEntity,net.minecraft.core.BlockPos) -> 56:63:void setData(net.minecraft.nbt.CompoundTag) -> a 67:67:net.minecraft.nbt.CompoundTag getData() -> a 72:72:net.minecraft.network.chat.Component getModifiedSuccess() -> b 77:77:net.minecraft.network.chat.Component getPrintSuccess(net.minecraft.nbt.Tag) -> a 82:82:net.minecraft.network.chat.Component getPrintSuccess(net.minecraft.commands.arguments.NbtPathArgument$NbtPath,double,int) -> a 29:29:net.minecraft.server.commands.data.DataCommands$DataProvider lambda$static$0(java.lang.String) -> a 26:26:com.mojang.brigadier.exceptions.SimpleCommandExceptionType access$000() -> c 27:29:void () -> net.minecraft.server.commands.data.BlockDataAccessor$1 -> vc$1: java.lang.String val$argPrefix -> a 29:29:void (java.lang.String) -> 32:37:net.minecraft.server.commands.data.DataAccessor access(com.mojang.brigadier.context.CommandContext) -> a 42:42:com.mojang.brigadier.builder.ArgumentBuilder wrap(com.mojang.brigadier.builder.ArgumentBuilder,java.util.function.Function) -> a net.minecraft.server.commands.data.DataAccessor -> vd: void setData(net.minecraft.nbt.CompoundTag) -> a net.minecraft.nbt.CompoundTag getData() -> a net.minecraft.network.chat.Component getModifiedSuccess() -> b net.minecraft.network.chat.Component getPrintSuccess(net.minecraft.nbt.Tag) -> a net.minecraft.network.chat.Component getPrintSuccess(net.minecraft.commands.arguments.NbtPathArgument$NbtPath,double,int) -> a net.minecraft.server.commands.data.DataCommands -> ve: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_MERGE_UNCHANGED -> d com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_GET_NOT_NUMBER -> e com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_GET_NON_EXISTENT -> f com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_MULTIPLE_TAGS -> g com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_EXPECTED_LIST -> h com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_EXPECTED_OBJECT -> i com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_INVALID_INDEX -> j java.util.List ALL_PROVIDERS -> a java.util.List TARGET_PROVIDERS -> b java.util.List SOURCE_PROVIDERS -> c 44:44:void () -> 59:160:void register(com.mojang.brigadier.CommandDispatcher) -> a 163:187:int insertAtIndex(int,net.minecraft.nbt.CompoundTag,net.minecraft.commands.arguments.NbtPathArgument$NbtPath,java.util.List) -> a 199:241:com.mojang.brigadier.builder.ArgumentBuilder decorateModification(java.util.function.BiConsumer) -> a 245:259:int manipulateData(com.mojang.brigadier.context.CommandContext,net.minecraft.server.commands.data.DataCommands$DataProvider,net.minecraft.server.commands.data.DataCommands$DataManipulator,java.util.List) -> a 263:273:int removeData(net.minecraft.commands.CommandSourceStack,net.minecraft.server.commands.data.DataAccessor,net.minecraft.commands.arguments.NbtPathArgument$NbtPath) -> a 277:284:net.minecraft.nbt.Tag getSingleTag(net.minecraft.commands.arguments.NbtPathArgument$NbtPath,net.minecraft.server.commands.data.DataAccessor) -> a 288:302:int getData(net.minecraft.commands.CommandSourceStack,net.minecraft.server.commands.data.DataAccessor,net.minecraft.commands.arguments.NbtPathArgument$NbtPath) -> b 306:312:int getNumeric(net.minecraft.commands.CommandSourceStack,net.minecraft.server.commands.data.DataAccessor,net.minecraft.commands.arguments.NbtPathArgument$NbtPath,double) -> a 316:317:int getData(net.minecraft.commands.CommandSourceStack,net.minecraft.server.commands.data.DataAccessor) -> a 321:331:int mergeData(net.minecraft.commands.CommandSourceStack,net.minecraft.server.commands.data.DataAccessor,net.minecraft.nbt.CompoundTag) -> a 203:236:com.mojang.brigadier.builder.ArgumentBuilder lambda$decorateModification$28(java.util.function.BiConsumer,net.minecraft.server.commands.data.DataCommands$DataProvider,com.mojang.brigadier.builder.ArgumentBuilder) -> a 226:229:com.mojang.brigadier.builder.ArgumentBuilder lambda$null$27(net.minecraft.server.commands.data.DataCommands$DataProvider,net.minecraft.server.commands.data.DataCommands$DataManipulator) -> a 230:231:int lambda$null$26(net.minecraft.server.commands.data.DataCommands$DataProvider,net.minecraft.server.commands.data.DataCommands$DataManipulator,com.mojang.brigadier.context.CommandContext) -> a 206:206:com.mojang.brigadier.builder.ArgumentBuilder lambda$null$25(net.minecraft.server.commands.data.DataCommands$DataProvider,net.minecraft.server.commands.data.DataCommands$DataProvider,net.minecraft.server.commands.data.DataCommands$DataManipulator) -> a 206:214:com.mojang.brigadier.builder.ArgumentBuilder lambda$null$24(net.minecraft.server.commands.data.DataCommands$DataProvider,net.minecraft.server.commands.data.DataCommands$DataProvider,net.minecraft.server.commands.data.DataCommands$DataManipulator,com.mojang.brigadier.builder.ArgumentBuilder) -> a 215:218:int lambda$null$23(net.minecraft.server.commands.data.DataCommands$DataProvider,net.minecraft.server.commands.data.DataCommands$DataProvider,net.minecraft.server.commands.data.DataCommands$DataManipulator,com.mojang.brigadier.context.CommandContext) -> a 208:209:int lambda$null$22(net.minecraft.server.commands.data.DataCommands$DataProvider,net.minecraft.server.commands.data.DataCommands$DataProvider,net.minecraft.server.commands.data.DataCommands$DataManipulator,com.mojang.brigadier.context.CommandContext) -> b 93:129:void lambda$register$21(com.mojang.brigadier.builder.ArgumentBuilder,net.minecraft.server.commands.data.DataCommands$DataManipulatorDecorator) -> a 131:150:int lambda$null$20(com.mojang.brigadier.context.CommandContext,net.minecraft.nbt.CompoundTag,net.minecraft.commands.arguments.NbtPathArgument$NbtPath,java.util.List) -> a 123:123:int lambda$null$19(com.mojang.brigadier.context.CommandContext,net.minecraft.nbt.CompoundTag,net.minecraft.commands.arguments.NbtPathArgument$NbtPath,java.util.List) -> b 117:117:int lambda$null$18(com.mojang.brigadier.context.CommandContext,net.minecraft.nbt.CompoundTag,net.minecraft.commands.arguments.NbtPathArgument$NbtPath,java.util.List) -> c 111:111:int lambda$null$17(com.mojang.brigadier.context.CommandContext,net.minecraft.nbt.CompoundTag,net.minecraft.commands.arguments.NbtPathArgument$NbtPath,java.util.List) -> d 101:102:int lambda$null$16(com.mojang.brigadier.context.CommandContext,net.minecraft.nbt.CompoundTag,net.minecraft.commands.arguments.NbtPathArgument$NbtPath,java.util.List) -> e 85:88:com.mojang.brigadier.builder.ArgumentBuilder lambda$register$15(net.minecraft.server.commands.data.DataCommands$DataProvider,com.mojang.brigadier.builder.ArgumentBuilder) -> a 88:88:int lambda$null$14(net.minecraft.server.commands.data.DataCommands$DataProvider,com.mojang.brigadier.context.CommandContext) -> a 72:79:com.mojang.brigadier.builder.ArgumentBuilder lambda$register$13(net.minecraft.server.commands.data.DataCommands$DataProvider,com.mojang.brigadier.builder.ArgumentBuilder) -> b 79:79:int lambda$null$12(net.minecraft.server.commands.data.DataCommands$DataProvider,com.mojang.brigadier.context.CommandContext) -> b 76:76:int lambda$null$11(net.minecraft.server.commands.data.DataCommands$DataProvider,com.mojang.brigadier.context.CommandContext) -> c 73:73:int lambda$null$10(net.minecraft.server.commands.data.DataCommands$DataProvider,com.mojang.brigadier.context.CommandContext) -> d 64:67:com.mojang.brigadier.builder.ArgumentBuilder lambda$register$9(net.minecraft.server.commands.data.DataCommands$DataProvider,com.mojang.brigadier.builder.ArgumentBuilder) -> c 67:67:int lambda$null$8(net.minecraft.server.commands.data.DataCommands$DataProvider,com.mojang.brigadier.context.CommandContext) -> e 59:59:boolean lambda$register$7(net.minecraft.commands.CommandSourceStack) -> a 56:56:net.minecraft.server.commands.data.DataCommands$DataProvider lambda$static$6(java.util.function.Function) -> a 55:55:net.minecraft.server.commands.data.DataCommands$DataProvider lambda$static$5(java.util.function.Function) -> b 51:51:com.mojang.brigadier.Message lambda$static$4(java.lang.Object) -> a 50:50:com.mojang.brigadier.Message lambda$static$3(java.lang.Object) -> b 49:49:com.mojang.brigadier.Message lambda$static$2(java.lang.Object) -> c 47:47:com.mojang.brigadier.Message lambda$static$1(java.lang.Object) -> d 46:46:com.mojang.brigadier.Message lambda$static$0(java.lang.Object) -> e 45:56:void () -> net.minecraft.server.commands.data.DataCommands$DataManipulator -> ve$a: int modify(com.mojang.brigadier.context.CommandContext,net.minecraft.nbt.CompoundTag,net.minecraft.commands.arguments.NbtPathArgument$NbtPath,java.util.List) -> modify net.minecraft.server.commands.data.DataCommands$DataManipulatorDecorator -> ve$b: com.mojang.brigadier.builder.ArgumentBuilder create(net.minecraft.server.commands.data.DataCommands$DataManipulator) -> create net.minecraft.server.commands.data.DataCommands$DataProvider -> ve$c: net.minecraft.server.commands.data.DataAccessor access(com.mojang.brigadier.context.CommandContext) -> a com.mojang.brigadier.builder.ArgumentBuilder wrap(com.mojang.brigadier.builder.ArgumentBuilder,java.util.function.Function) -> a net.minecraft.server.commands.data.EntityDataAccessor -> vf: com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_NO_PLAYERS -> b java.util.function.Function PROVIDER -> a net.minecraft.world.entity.Entity entity -> c 43:45:void (net.minecraft.world.entity.Entity) -> 49:55:void setData(net.minecraft.nbt.CompoundTag) -> a 59:59:net.minecraft.nbt.CompoundTag getData() -> a 64:64:net.minecraft.network.chat.Component getModifiedSuccess() -> b 69:69:net.minecraft.network.chat.Component getPrintSuccess(net.minecraft.nbt.Tag) -> a 74:74:net.minecraft.network.chat.Component getPrintSuccess(net.minecraft.commands.arguments.NbtPathArgument$NbtPath,double,int) -> a 29:29:net.minecraft.server.commands.data.DataCommands$DataProvider lambda$static$0(java.lang.String) -> a 27:29:void () -> net.minecraft.server.commands.data.EntityDataAccessor$1 -> vf$1: java.lang.String val$arg -> a 29:29:void (java.lang.String) -> 32:32:net.minecraft.server.commands.data.DataAccessor access(com.mojang.brigadier.context.CommandContext) -> a 37:37:com.mojang.brigadier.builder.ArgumentBuilder wrap(com.mojang.brigadier.builder.ArgumentBuilder,java.util.function.Function) -> a net.minecraft.server.commands.data.package-info -> vg: net.minecraft.server.commands.package-info -> vh: net.minecraft.server.dedicated.DedicatedPlayerList -> vi: org.apache.logging.log4j.Logger LOGGER -> a 14:35:void (net.minecraft.server.dedicated.DedicatedServer) -> 39:41:void setUsingWhiteList(boolean) -> a 45:47:void op(com.mojang.authlib.GameProfile) -> a 51:53:void deop(com.mojang.authlib.GameProfile) -> b 57:59:void blackList(com.mojang.authlib.GameProfile) -> c 63:65:void whiteList(com.mojang.authlib.GameProfile) -> d 69:70:void reloadWhiteList() -> a 74:78:void saveIpBanList() -> w 82:86:void saveUserBanList() -> x 90:94:void loadIpBanList() -> y 98:102:void loadUserBanList() -> z 106:110:void loadOps() -> A 114:118:void saveOps() -> B 122:126:void loadWhiteList() -> C 130:134:void saveWhiteList() -> D 138:138:boolean isWhiteListed(com.mojang.authlib.GameProfile) -> e 143:143:net.minecraft.server.dedicated.DedicatedServer getServer() -> b 148:148:boolean canBypassPlayerLimit(com.mojang.authlib.GameProfile) -> f 10:10:net.minecraft.server.MinecraftServer getServer() -> c 11:11:void () -> net.minecraft.server.dedicated.DedicatedServer -> vj: org.apache.logging.log4j.Logger LOGGER -> h java.util.regex.Pattern SHA1 -> i java.util.List consoleInput -> j net.minecraft.server.rcon.thread.QueryThreadGs4 queryThreadGs4 -> k net.minecraft.server.rcon.RconConsoleSource rconConsoleSource -> l net.minecraft.server.rcon.thread.RconThread rconThread -> m net.minecraft.server.dedicated.DedicatedServerSettings settings -> n net.minecraft.world.level.GameType gameType -> o net.minecraft.server.gui.MinecraftServerGui gui -> p 69:99:void (java.io.File,net.minecraft.server.dedicated.DedicatedServerSettings,com.mojang.datafixers.DataFixer,com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService,com.mojang.authlib.minecraft.MinecraftSessionService,com.mojang.authlib.GameProfileRepository,net.minecraft.server.players.GameProfileCache,net.minecraft.server.level.progress.ChunkProgressListenerFactory,java.lang.String) -> 103:250:boolean initServer() -> d 254:275:java.lang.String getPackHash() -> aW 280:282:void setDefaultGameMode(net.minecraft.world.level.GameType) -> a 286:286:net.minecraft.server.dedicated.DedicatedServerProperties getProperties() -> d_ 291:291:boolean canGenerateStructures() -> f 296:296:net.minecraft.world.level.GameType getDefaultGameType() -> g 301:301:net.minecraft.world.Difficulty getDefaultDifficulty() -> h 306:306:boolean isHardcore() -> i 311:323:net.minecraft.CrashReport fillReport(net.minecraft.CrashReport) -> b 328:339:void onServerExit() -> e 343:345:void tickChildren(java.util.function.BooleanSupplier) -> b 349:349:boolean isNetherEnabled() -> z 354:354:boolean getSpawnMonsters() -> Q 359:362:void populateSnooper(net.minecraft.world.Snooper) -> a 366:366:boolean isSnooperEnabled() -> V 370:371:void handleConsoleInput(java.lang.String,net.minecraft.commands.CommandSourceStack) -> a 374:378:void handleConsoleInputs() -> aX 382:382:boolean isDedicatedServer() -> m 387:387:boolean isEpollEnabled() -> n 392:392:net.minecraft.server.dedicated.DedicatedPlayerList getPlayerList() -> aY 397:397:boolean isPublished() -> p 402:402:java.lang.String getServerIp() -> e_ 407:407:int getServerPort() -> q 412:412:java.lang.String getServerName() -> f_ 416:419:void showGui() -> aZ 423:423:boolean hasGui() -> ai 428:428:boolean publishServer(net.minecraft.world.level.GameType,boolean,int) -> a 433:433:boolean isCommandBlockEnabled() -> o 438:438:int getSpawnProtectionRadius() -> an 443:463:boolean isUnderSpawnProtection(net.minecraft.world.level.Level,net.minecraft.core.BlockPos,net.minecraft.world.entity.player.Player) -> a 468:468:int getOperatorUserPermissionLevel() -> j 473:473:int getFunctionCompilationLevel() -> k 478:480:void setPlayerIdleTimeout(int) -> c 484:484:boolean shouldRconBroadcast() -> l 489:489:boolean shouldInformAdmins() -> I_ 494:494:int getAbsoluteMaxWorldSize() -> aw 499:499:int getCompressionThreshold() -> az 505:560:boolean convertOldUsers() -> ba 565:569:void waitForRetry() -> bk 572:572:long getMaxTickLength() -> bb 577:577:java.lang.String getPluginNames() -> t 582:584:java.lang.String runCommand(java.lang.String) -> a_ 588:589:void storeUsingWhiteList(boolean) -> o 593:595:void stopServer() -> r 599:599:boolean isSingleplayerOwner(com.mojang.authlib.GameProfile) -> a 63:63:net.minecraft.server.players.PlayerList getPlayerList() -> af 588:588:net.minecraft.server.dedicated.DedicatedServerProperties lambda$storeUsingWhiteList$4(boolean,net.minecraft.server.dedicated.DedicatedServerProperties) -> a 583:583:void lambda$runCommand$3(java.lang.String) -> l 479:479:net.minecraft.server.dedicated.DedicatedServerProperties lambda$setPlayerIdleTimeout$2(int,net.minecraft.server.dedicated.DedicatedServerProperties) -> a 321:321:java.lang.String lambda$fillReport$1() -> bl 314:318:java.lang.String lambda$fillReport$0() -> bm 63:63:org.apache.logging.log4j.Logger access$000() -> bc 64:67:void () -> net.minecraft.server.dedicated.DedicatedServer$1 -> vj$1: net.minecraft.server.dedicated.DedicatedServer this$0 -> a 82:87:void (net.minecraft.server.dedicated.DedicatedServer,java.lang.String) -> 93:95:void run() -> run net.minecraft.server.dedicated.DedicatedServer$2 -> vj$2: net.minecraft.server.dedicated.DedicatedServer this$0 -> a 103:103:void (net.minecraft.server.dedicated.DedicatedServer,java.lang.String) -> 106:115:void run() -> run net.minecraft.server.dedicated.DedicatedServerProperties -> vk: boolean onlineMode -> a boolean preventProxyConnections -> b java.lang.String serverIp -> c boolean spawnAnimals -> d boolean spawnNpcs -> e boolean pvp -> f boolean allowFlight -> g java.lang.String resourcePack -> h java.lang.String motd -> i boolean forceGameMode -> j boolean enforceWhitelist -> k boolean generateStructures -> l net.minecraft.world.Difficulty difficulty -> m net.minecraft.world.level.GameType gamemode -> n java.lang.String levelName -> o java.lang.String levelSeed -> p net.minecraft.world.level.LevelType levelType -> q java.lang.String generatorSettings -> r int serverPort -> s int maxBuildHeight -> t java.lang.Boolean announcePlayerAchievements -> u boolean enableQuery -> v int queryPort -> w boolean enableRcon -> x int rconPort -> y java.lang.String rconPassword -> z java.lang.String resourcePackHash -> A java.lang.String resourcePackSha1 -> B boolean hardcore -> C boolean allowNether -> D boolean spawnMonsters -> E boolean snooperEnabled -> F boolean useNativeTransport -> G boolean enableCommandBlock -> H int spawnProtection -> I int opPermissionLevel -> J int functionPermissionLevel -> K long maxTickTime -> L int viewDistance -> M int maxPlayers -> N int networkCompressionThreshold -> O boolean broadcastRconToOps -> P boolean broadcastConsoleToOps -> Q int maxWorldSize -> R net.minecraft.server.dedicated.Settings$MutableValue playerIdleTimeout -> S net.minecraft.server.dedicated.Settings$MutableValue whiteList -> T 16:67:void (java.util.Properties) -> 70:70:net.minecraft.server.dedicated.DedicatedServerProperties fromFile(java.nio.file.Path) -> a 75:75:net.minecraft.server.dedicated.DedicatedServerProperties reload(java.util.Properties) -> a 15:15:net.minecraft.server.dedicated.Settings reload(java.util.Properties) -> b 60:60:java.lang.Integer lambda$new$1(java.lang.Integer) -> a 35:35:java.lang.Integer lambda$new$0(java.lang.Integer) -> b net.minecraft.server.dedicated.DedicatedServerSettings -> vl: java.nio.file.Path source -> a net.minecraft.server.dedicated.DedicatedServerProperties properties -> b 10:13:void (java.nio.file.Path) -> 16:16:net.minecraft.server.dedicated.DedicatedServerProperties getProperties() -> a 20:21:void forceSave() -> b 24:25:net.minecraft.server.dedicated.DedicatedServerSettings update(java.util.function.UnaryOperator) -> a net.minecraft.server.dedicated.ServerWatchdog -> vm: org.apache.logging.log4j.Logger LOGGER -> a net.minecraft.server.dedicated.DedicatedServer server -> b long maxTickTime -> c 28:31:void (net.minecraft.server.dedicated.DedicatedServer) -> 35:79:void run() -> run 83:95:void exit() -> a 21:21:void () -> net.minecraft.server.dedicated.ServerWatchdog$1 -> vm$1: net.minecraft.server.dedicated.ServerWatchdog this$0 -> a 84:84:void (net.minecraft.server.dedicated.ServerWatchdog) -> 87:88:void run() -> run net.minecraft.server.dedicated.Settings -> vn: org.apache.logging.log4j.Logger LOGGER -> a java.util.Properties properties -> b 48:50:void (java.util.Properties) -> 53:59:java.util.Properties loadFromFile(java.nio.file.Path) -> b 63:68:void store(java.nio.file.Path) -> c 71:71:java.util.function.Function wrapNumberDeserializer(java.util.function.Function) -> a 81:81:java.util.function.Function dispatchNumberOrString(java.util.function.IntFunction,java.util.function.Function) -> a 92:92:java.lang.String getStringRaw(java.lang.String) -> c 97:102:java.lang.Object getLegacy(java.lang.String,java.util.function.Function) -> a 106:109:java.lang.Object get(java.lang.String,java.util.function.Function,java.util.function.Function,java.lang.Object) -> a 113:116:net.minecraft.server.dedicated.Settings$MutableValue getMutable(java.lang.String,java.util.function.Function,java.util.function.Function,java.lang.Object) -> b 120:120:java.lang.Object get(java.lang.String,java.util.function.Function,java.util.function.UnaryOperator,java.util.function.Function,java.lang.Object) -> a 127:127:java.lang.Object get(java.lang.String,java.util.function.Function,java.lang.Object) -> a 131:131:net.minecraft.server.dedicated.Settings$MutableValue getMutable(java.lang.String,java.util.function.Function,java.lang.Object) -> b 135:135:java.lang.String get(java.lang.String,java.lang.String) -> a 140:140:java.lang.String getLegacyString(java.lang.String) -> a 144:144:int get(java.lang.String,int) -> a 148:148:net.minecraft.server.dedicated.Settings$MutableValue getMutable(java.lang.String,int) -> b 152:152:int get(java.lang.String,java.util.function.UnaryOperator,int) -> a 156:156:long get(java.lang.String,long) -> a 160:160:boolean get(java.lang.String,boolean) -> a 164:164:net.minecraft.server.dedicated.Settings$MutableValue getMutable(java.lang.String,boolean) -> b 169:169:java.lang.Boolean getLegacyBoolean(java.lang.String) -> b 173:175:java.util.Properties cloneProperties() -> a net.minecraft.server.dedicated.Settings reload(java.util.Properties) -> b 121:122:java.lang.Object lambda$get$2(java.util.function.Function,java.util.function.UnaryOperator,java.lang.String) -> a 83:85:java.lang.Object lambda$dispatchNumberOrString$1(java.util.function.IntFunction,java.util.function.Function,java.lang.String) -> a 73:75:java.lang.Number lambda$wrapNumberDeserializer$0(java.util.function.Function,java.lang.String) -> a 44:44:void () -> net.minecraft.server.dedicated.Settings$1 -> vn$1: net.minecraft.server.dedicated.Settings$MutableValue -> vn$a: java.lang.String key -> b java.lang.Object value -> c java.util.function.Function serializer -> d net.minecraft.server.dedicated.Settings this$0 -> a 26:30:void (net.minecraft.server.dedicated.Settings,java.lang.String,java.lang.Object,java.util.function.Function) -> 34:34:java.lang.Object get() -> get 38:40:net.minecraft.server.dedicated.Settings update(java.lang.Object) -> a 21:21:void (net.minecraft.server.dedicated.Settings,java.lang.String,java.lang.Object,java.util.function.Function,net.minecraft.server.dedicated.Settings$1) -> net.minecraft.server.dedicated.package-info -> vo: net.minecraft.server.gui.MinecraftServerGui -> vp: java.awt.Font MONOSPACED -> a org.apache.logging.log4j.Logger LOGGER -> b net.minecraft.server.dedicated.DedicatedServer server -> c java.lang.Thread logAppenderThread -> d java.util.Collection finalizers -> e java.util.concurrent.atomic.AtomicBoolean isClosing -> f 48:71:net.minecraft.server.gui.MinecraftServerGui showFrameFor(net.minecraft.server.dedicated.DedicatedServer) -> a 43:85:void (net.minecraft.server.dedicated.DedicatedServer) -> 88:89:void addFinalizer(java.lang.Runnable) -> a 92:98:javax.swing.JComponent buildInfoPanel() -> c 102:106:javax.swing.JComponent buildPlayerPanel() -> d 110:143:javax.swing.JComponent buildChatPanel() -> e 147:148:void start() -> a 151:154:void close() -> b 157:158:void runFinalizers() -> f 161:182:void print(javax.swing.JTextArea,javax.swing.JScrollPane,java.lang.String) -> a 162:162:void lambda$print$2(javax.swing.JTextArea,javax.swing.JScrollPane,java.lang.String) -> b 137:140:void lambda$buildChatPanel$1(javax.swing.JTextArea,javax.swing.JScrollPane) -> a 118:123:void lambda$buildChatPanel$0(javax.swing.JTextField,java.awt.event.ActionEvent) -> a 35:35:java.util.concurrent.atomic.AtomicBoolean access$000(net.minecraft.server.gui.MinecraftServerGui) -> a 35:35:void access$100(net.minecraft.server.gui.MinecraftServerGui) -> b 36:37:void () -> net.minecraft.server.gui.MinecraftServerGui$1 -> vp$1: net.minecraft.server.gui.MinecraftServerGui val$gui -> a javax.swing.JFrame val$frame -> b net.minecraft.server.dedicated.DedicatedServer val$server -> c 59:59:void (net.minecraft.server.gui.MinecraftServerGui,javax.swing.JFrame,net.minecraft.server.dedicated.DedicatedServer) -> 62:67:void windowClosing(java.awt.event.WindowEvent) -> windowClosing net.minecraft.server.gui.MinecraftServerGui$2 -> vp$2: net.minecraft.server.gui.MinecraftServerGui this$0 -> a 125:125:void (net.minecraft.server.gui.MinecraftServerGui) -> 128:128:void focusGained(java.awt.event.FocusEvent) -> focusGained net.minecraft.server.gui.PlayerListComponent -> vq: net.minecraft.server.MinecraftServer server -> a int tickCount -> b 12:15:void (net.minecraft.server.MinecraftServer) -> 18:25:void tick() -> a net.minecraft.server.gui.StatsComponent -> vr: java.text.DecimalFormat DECIMAL_FORMAT -> a int[] values -> b int vp -> c java.lang.String[] msgs -> d net.minecraft.server.MinecraftServer server -> e javax.swing.Timer timer -> f 18:32:void (net.minecraft.server.MinecraftServer) -> 35:40:void tick() -> b 43:47:double getAverage(long[]) -> a 52:67:void paint(java.awt.Graphics) -> paint 70:71:void close() -> a 29:29:void lambda$new$1(java.awt.event.ActionEvent) -> a 16:16:void lambda$static$0(java.text.DecimalFormat) -> a 16:16:void () -> net.minecraft.server.gui.package-info -> vs: net.minecraft.server.level.BlockDestructionProgress -> vt: int id -> a net.minecraft.core.BlockPos pos -> b int progress -> c int updatedRenderTick -> d 11:14:void (int,net.minecraft.core.BlockPos) -> 17:17:int getId() -> a 21:21:net.minecraft.core.BlockPos getPos() -> b 25:29:void setProgress(int) -> a 32:32:int getProgress() -> c 36:37:void updateTick(int) -> b 40:40:int getUpdatedRenderTick() -> d net.minecraft.server.level.ChunkHolder -> vu: com.mojang.datafixers.util.Either UNLOADED_CHUNK -> a java.util.concurrent.CompletableFuture UNLOADED_CHUNK_FUTURE -> b com.mojang.datafixers.util.Either UNLOADED_LEVEL_CHUNK -> c java.util.concurrent.CompletableFuture UNLOADED_LEVEL_CHUNK_FUTURE -> d java.util.List CHUNK_STATUSES -> e net.minecraft.server.level.ChunkHolder$FullChunkStatus[] FULL_CHUNK_STATUSES -> f java.util.concurrent.atomic.AtomicReferenceArray futures -> g java.util.concurrent.CompletableFuture fullChunkFuture -> h java.util.concurrent.CompletableFuture tickingChunkFuture -> i java.util.concurrent.CompletableFuture entityTickingChunkFuture -> j java.util.concurrent.CompletableFuture chunkToSave -> k int oldTicketLevel -> l int ticketLevel -> m int queueLevel -> n net.minecraft.world.level.ChunkPos pos -> o short[] changedBlocks -> p int changes -> q int changedSectionFilter -> r int sectionsToForceSendLightFor -> s int blockChangedLightSectionFilter -> t int skyChangedLightSectionFilter -> u net.minecraft.world.level.lighting.LevelLightEngine lightEngine -> v net.minecraft.server.level.ChunkHolder$LevelChangeListener onLevelChange -> w net.minecraft.server.level.ChunkHolder$PlayerProvider playerProvider -> x boolean wasAccessibleSinceLastSave -> y 47:81:void (net.minecraft.world.level.ChunkPos,int,net.minecraft.world.level.lighting.LevelLightEngine,net.minecraft.server.level.ChunkHolder$LevelChangeListener,net.minecraft.server.level.ChunkHolder$PlayerProvider) -> 84:85:java.util.concurrent.CompletableFuture getFutureIfPresentUnchecked(net.minecraft.world.level.chunk.ChunkStatus) -> a 89:92:java.util.concurrent.CompletableFuture getFutureIfPresent(net.minecraft.world.level.chunk.ChunkStatus) -> b 99:99:java.util.concurrent.CompletableFuture getTickingChunkFuture() -> a 106:106:java.util.concurrent.CompletableFuture getEntityTickingChunkFuture() -> b 113:113:java.util.concurrent.CompletableFuture getFullChunkFuture() -> c 121:126:net.minecraft.world.level.chunk.LevelChunk getTickingChunk() -> d 134:141:net.minecraft.world.level.chunk.ChunkStatus getLastAvailableStatus() -> e 150:161:net.minecraft.world.level.chunk.ChunkAccess getLastAvailable() -> f 165:165:java.util.concurrent.CompletableFuture getChunkToSave() -> g 171:189:void blockChanged(int,int,int) -> a 192:203:void sectionLightChanged(net.minecraft.world.level.LightLayer,int) -> a 206:258:void broadcastChanges(net.minecraft.world.level.chunk.LevelChunk) -> a 261:268:void broadcastBlockEntity(net.minecraft.world.level.Level,net.minecraft.core.BlockPos) -> a 271:272:void broadcast(net.minecraft.network.protocol.Packet,boolean) -> a 278:292:java.util.concurrent.CompletableFuture getOrScheduleFuture(net.minecraft.world.level.chunk.ChunkStatus,net.minecraft.server.level.ChunkMap) -> a 296:297:void updateChunkToSave(java.util.concurrent.CompletableFuture) -> a 300:300:net.minecraft.server.level.ChunkHolder$FullChunkStatus getFullStatus() -> h 304:304:net.minecraft.world.level.ChunkPos getPos() -> i 308:308:int getTicketLevel() -> j 312:312:int getQueueLevel() -> k 316:317:void setQueueLevel(int) -> d 320:321:void setTicketLevel(int) -> a 324:394:void updateFutures(net.minecraft.server.level.ChunkMap) -> a 397:400:net.minecraft.world.level.chunk.ChunkStatus getStatus(int) -> b 404:404:net.minecraft.server.level.ChunkHolder$FullChunkStatus getFullChunkStatus(int) -> c 408:408:boolean wasAccessibleSinceLastSave() -> l 412:413:void refreshAccessibility() -> m 416:428:void replaceProtoChunk(net.minecraft.world.level.chunk.ImposterProtoChunk) -> a 362:362:com.mojang.datafixers.util.Either lambda$updateFutures$4(net.minecraft.server.level.ChunkMap,com.mojang.datafixers.util.Either) -> a 296:296:net.minecraft.world.level.chunk.ChunkAccess lambda$updateChunkToSave$3(net.minecraft.world.level.chunk.ChunkAccess,com.mojang.datafixers.util.Either) -> a 296:296:net.minecraft.world.level.chunk.ChunkAccess lambda$null$2(net.minecraft.world.level.chunk.ChunkAccess,net.minecraft.server.level.ChunkHolder$ChunkLoadingFailure) -> a 296:296:net.minecraft.world.level.chunk.ChunkAccess lambda$null$1(net.minecraft.world.level.chunk.ChunkAccess) -> a 271:271:void lambda$broadcast$0(net.minecraft.network.protocol.Packet,net.minecraft.server.level.ServerPlayer) -> a 33:33:net.minecraft.world.level.ChunkPos access$000(net.minecraft.server.level.ChunkHolder) -> a 34:41:void () -> net.minecraft.server.level.ChunkHolder$1 -> vu$1: net.minecraft.server.level.ChunkHolder this$0 -> a 334:334:void (net.minecraft.server.level.ChunkHolder) -> 337:337:java.lang.String toString() -> toString net.minecraft.server.level.ChunkHolder$ChunkLoadingFailure -> vu$a: net.minecraft.server.level.ChunkHolder$ChunkLoadingFailure UNLOADED -> b 443:443:void () -> net.minecraft.server.level.ChunkHolder$ChunkLoadingFailure$1 -> vu$a$1: 443:443:void () -> 446:446:java.lang.String toString() -> toString net.minecraft.server.level.ChunkHolder$FullChunkStatus -> vu$b: net.minecraft.server.level.ChunkHolder$FullChunkStatus INACCESSIBLE -> a net.minecraft.server.level.ChunkHolder$FullChunkStatus BORDER -> b net.minecraft.server.level.ChunkHolder$FullChunkStatus TICKING -> c net.minecraft.server.level.ChunkHolder$FullChunkStatus ENTITY_TICKING -> d net.minecraft.server.level.ChunkHolder$FullChunkStatus[] $VALUES -> e 430:430:net.minecraft.server.level.ChunkHolder$FullChunkStatus[] values() -> values 430:430:net.minecraft.server.level.ChunkHolder$FullChunkStatus valueOf(java.lang.String) -> valueOf 430:430:void (java.lang.String,int) -> 438:438:boolean isOrAfter(net.minecraft.server.level.ChunkHolder$FullChunkStatus) -> a 430:434:void () -> net.minecraft.server.level.ChunkHolder$LevelChangeListener -> vu$c: void onLevelChange(net.minecraft.world.level.ChunkPos,java.util.function.IntSupplier,int,java.util.function.IntConsumer) -> a net.minecraft.server.level.ChunkHolder$PlayerProvider -> vu$d: java.util.stream.Stream getPlayers(net.minecraft.world.level.ChunkPos,boolean) -> a net.minecraft.server.level.ChunkMap -> vv: org.apache.logging.log4j.Logger LOGGER -> d int MAX_CHUNK_DISTANCE -> a it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap updatingChunkMap -> e it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap visibleChunkMap -> f it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap pendingUnloads -> g it.unimi.dsi.fastutil.longs.LongSet entitiesInLevel -> h net.minecraft.server.level.ServerLevel level -> i net.minecraft.server.level.ThreadedLevelLightEngine lightEngine -> j net.minecraft.util.thread.BlockableEventLoop mainThreadExecutor -> k net.minecraft.world.level.chunk.ChunkGenerator generator -> l java.util.function.Supplier overworldDataStorage -> m net.minecraft.world.entity.ai.village.poi.PoiManager poiManager -> n it.unimi.dsi.fastutil.longs.LongSet toDrop -> o boolean modified -> p net.minecraft.server.level.ChunkTaskPriorityQueueSorter queueSorter -> q net.minecraft.util.thread.ProcessorHandle worldgenMailbox -> r net.minecraft.util.thread.ProcessorHandle mainThreadMailbox -> s net.minecraft.server.level.progress.ChunkProgressListener progressListener -> t net.minecraft.server.level.ChunkMap$DistanceManager distanceManager -> u java.util.concurrent.atomic.AtomicInteger tickingGenerated -> v net.minecraft.world.level.levelgen.structure.templatesystem.StructureManager structureManager -> w java.io.File storageFolder -> x net.minecraft.server.level.PlayerMap playerMap -> y it.unimi.dsi.fastutil.ints.Int2ObjectMap entityMap -> z java.util.Queue unloadQueue -> A int viewDistance -> B 104:168:void (net.minecraft.server.level.ServerLevel,java.io.File,com.mojang.datafixers.DataFixer,net.minecraft.world.level.levelgen.structure.templatesystem.StructureManager,java.util.concurrent.Executor,net.minecraft.util.thread.BlockableEventLoop,net.minecraft.world.level.chunk.LightChunkGetter,net.minecraft.world.level.chunk.ChunkGenerator,net.minecraft.server.level.progress.ChunkProgressListener,java.util.function.Supplier,int) -> 171:177:double euclideanDistanceSquared(net.minecraft.world.level.ChunkPos,net.minecraft.world.entity.Entity) -> a 183:191:int checkerboardDistance(net.minecraft.world.level.ChunkPos,net.minecraft.server.level.ServerPlayer,boolean) -> b 195:195:int checkerboardDistance(net.minecraft.world.level.ChunkPos,net.minecraft.world.entity.Entity) -> b 199:202:int checkerboardDistance(net.minecraft.world.level.ChunkPos,int,int) -> a 206:206:net.minecraft.server.level.ThreadedLevelLightEngine getLightEngine() -> a 211:211:net.minecraft.server.level.ChunkHolder getUpdatingChunkIfPresent(long) -> a 216:216:net.minecraft.server.level.ChunkHolder getVisibleChunkIfPresent(long) -> b 220:220:java.util.function.IntSupplier getChunkQueueLevel(long) -> c 230:245:java.lang.String getChunkDebugData(net.minecraft.world.level.ChunkPos) -> a 249:273:java.util.concurrent.CompletableFuture getChunkRangeFuture(net.minecraft.world.level.ChunkPos,int,java.util.function.IntFunction) -> a 295:295:java.util.concurrent.CompletableFuture getEntityTickingRangeFuture(net.minecraft.world.level.ChunkPos) -> b 300:329:net.minecraft.server.level.ChunkHolder updateChunkScheduling(long,int,net.minecraft.server.level.ChunkHolder,int) -> a 334:337:void close() -> close 341:380:void saveAllChunks(boolean) -> a 383:391:void tick(java.util.function.BooleanSupplier) -> a 394:413:void processUnloads(java.util.function.BooleanSupplier) -> b 416:445:void scheduleUnload(long,net.minecraft.server.level.ChunkHolder) -> a 448:454:boolean promoteChunkMap() -> b 462:469:java.util.concurrent.CompletableFuture schedule(net.minecraft.server.level.ChunkHolder,net.minecraft.world.level.chunk.ChunkStatus) -> a 501:501:java.util.concurrent.CompletableFuture scheduleChunkLoad(net.minecraft.world.level.ChunkPos) -> f 533:537:java.util.concurrent.CompletableFuture scheduleChunkGeneration(net.minecraft.server.level.ChunkHolder,net.minecraft.world.level.chunk.ChunkStatus) -> b 565:566:void releaseLightTicket(net.minecraft.world.level.ChunkPos) -> c 570:575:net.minecraft.world.level.chunk.ChunkStatus getDependencyStatus(net.minecraft.world.level.chunk.ChunkStatus,int) -> a 579:580:java.util.concurrent.CompletableFuture protoChunkToFullChunk(net.minecraft.server.level.ChunkHolder) -> c 630:647:java.util.concurrent.CompletableFuture postProcess(net.minecraft.server.level.ChunkHolder) -> a 651:652:java.util.concurrent.CompletableFuture unpackTicks(net.minecraft.server.level.ChunkHolder) -> b 661:661:int getTickingGenerated() -> c 665:704:boolean save(net.minecraft.world.level.chunk.ChunkAccess) -> a 708:724:void setViewDistance(int) -> a 729:745:void updateChunkTracking(net.minecraft.server.level.ServerPlayer,net.minecraft.world.level.ChunkPos,net.minecraft.network.protocol.Packet[],boolean,boolean) -> a 748:748:int size() -> d 752:752:net.minecraft.server.level.ChunkMap$DistanceManager getDistanceManager() -> e 756:756:java.lang.Iterable getChunks() -> f 760:797:void dumpChunks(java.io.Writer) -> a 801:810:java.lang.String printFuture(java.util.concurrent.CompletableFuture) -> a 816:821:net.minecraft.nbt.CompoundTag readChunk(net.minecraft.world.level.ChunkPos) -> g 825:831:boolean noPlayersCloseForSpawning(net.minecraft.world.level.ChunkPos) -> d 835:835:boolean skipPlayer(net.minecraft.server.level.ServerPlayer) -> b 839:863:void updatePlayerStatus(net.minecraft.server.level.ServerPlayer,boolean) -> a 866:869:net.minecraft.core.SectionPos updatePlayerPos(net.minecraft.server.level.ServerPlayer) -> c 873:952:void move(net.minecraft.server.level.ServerPlayer) -> a 956:956:java.util.stream.Stream getPlayers(net.minecraft.world.level.ChunkPos,boolean) -> a 967:993:void addEntity(net.minecraft.world.entity.Entity) -> a 996:1007:void removeEntity(net.minecraft.world.entity.Entity) -> b 1012:1033:void tick() -> g 1036:1040:void broadcast(net.minecraft.world.entity.Entity,net.minecraft.network.protocol.Packet) -> a 1043:1047:void broadcastAndSend(net.minecraft.world.entity.Entity,net.minecraft.network.protocol.Packet) -> b 1050:1090:void playerLoadedChunk(net.minecraft.server.level.ServerPlayer,net.minecraft.network.protocol.Packet[],net.minecraft.world.level.chunk.LevelChunk) -> a 1093:1093:net.minecraft.world.entity.ai.village.poi.PoiManager getPoiManager() -> h 1097:1097:java.util.concurrent.CompletableFuture packTicks(net.minecraft.world.level.chunk.LevelChunk) -> a 1097:1097:void lambda$packTicks$46(net.minecraft.world.level.chunk.LevelChunk) -> b 957:961:boolean lambda$getPlayers$45(net.minecraft.world.level.ChunkPos,boolean,net.minecraft.server.level.ServerPlayer) -> a 831:831:boolean lambda$noPlayersCloseForSpawning$44(net.minecraft.world.level.ChunkPos,net.minecraft.server.level.ServerPlayer) -> a 803:803:java.lang.String lambda$printFuture$43(net.minecraft.server.level.ChunkHolder$ChunkLoadingFailure) -> a 803:803:java.lang.String lambda$printFuture$42(net.minecraft.world.level.chunk.LevelChunk) -> c 794:794:java.lang.Integer lambda$dumpChunks$41(net.minecraft.world.level.chunk.LevelChunk) -> d 793:793:java.lang.Integer lambda$dumpChunks$40(net.minecraft.world.level.chunk.LevelChunk) -> e 780:780:java.util.Optional lambda$dumpChunks$39(net.minecraft.world.level.chunk.ChunkAccess) -> b 717:721:void lambda$setViewDistance$38(net.minecraft.world.level.ChunkPos,int,net.minecraft.network.protocol.Packet[],net.minecraft.server.level.ServerPlayer) -> a 657:657:void lambda$unpackTicks$37(net.minecraft.server.level.ChunkHolder,java.lang.Runnable) -> a 652:652:com.mojang.datafixers.util.Either lambda$unpackTicks$36(com.mojang.datafixers.util.Either) -> a 653:655:net.minecraft.world.level.chunk.LevelChunk lambda$null$35(net.minecraft.world.level.chunk.ChunkAccess) -> c 646:646:void lambda$postProcess$34(net.minecraft.server.level.ChunkHolder,java.lang.Runnable) -> b 639:639:void lambda$postProcess$33(net.minecraft.world.level.ChunkPos,com.mojang.datafixers.util.Either) -> a 640:645:com.mojang.datafixers.util.Either lambda$null$32(net.minecraft.world.level.ChunkPos,net.minecraft.world.level.chunk.LevelChunk) -> a 643:643:void lambda$null$31(net.minecraft.network.protocol.Packet[],net.minecraft.world.level.chunk.LevelChunk,net.minecraft.server.level.ServerPlayer) -> a 637:637:void lambda$postProcess$30(net.minecraft.server.level.ChunkHolder,java.lang.Runnable) -> c 633:633:com.mojang.datafixers.util.Either lambda$postProcess$29(com.mojang.datafixers.util.Either) -> b 634:636:com.mojang.datafixers.util.Either lambda$null$28(java.util.List) -> a 631:631:net.minecraft.world.level.chunk.ChunkStatus lambda$postProcess$27(int) -> b 626:626:void lambda$protoChunkToFullChunk$26(net.minecraft.server.level.ChunkHolder,java.lang.Runnable) -> d 581:586:com.mojang.datafixers.util.Either lambda$protoChunkToFullChunk$25(net.minecraft.server.level.ChunkHolder,com.mojang.datafixers.util.Either) -> a 587:624:net.minecraft.world.level.chunk.ChunkAccess lambda$null$24(net.minecraft.server.level.ChunkHolder,net.minecraft.world.level.chunk.ChunkAccess) -> a 596:596:net.minecraft.server.level.ChunkHolder$FullChunkStatus lambda$null$23(net.minecraft.server.level.ChunkHolder) -> d 565:565:java.lang.String lambda$releaseLightTicket$22(net.minecraft.world.level.ChunkPos) -> h 565:565:void lambda$releaseLightTicket$21(net.minecraft.world.level.ChunkPos) -> i 561:561:void lambda$scheduleChunkGeneration$20(net.minecraft.server.level.ChunkHolder,java.lang.Runnable) -> e 537:537:java.util.concurrent.CompletionStage lambda$scheduleChunkGeneration$19(net.minecraft.world.level.ChunkPos,net.minecraft.server.level.ChunkHolder,net.minecraft.world.level.chunk.ChunkStatus,com.mojang.datafixers.util.Either) -> a 558:559:java.util.concurrent.CompletableFuture lambda$null$18(net.minecraft.world.level.ChunkPos,net.minecraft.server.level.ChunkHolder$ChunkLoadingFailure) -> a 543:554:java.util.concurrent.CompletableFuture lambda$null$17(net.minecraft.world.level.ChunkPos,net.minecraft.server.level.ChunkHolder,net.minecraft.world.level.chunk.ChunkStatus,java.util.List) -> a 543:543:java.util.concurrent.CompletableFuture lambda$null$16(net.minecraft.server.level.ChunkHolder,net.minecraft.world.level.chunk.ChunkAccess) -> b 535:535:net.minecraft.world.level.chunk.ChunkStatus lambda$scheduleChunkGeneration$15(net.minecraft.world.level.chunk.ChunkStatus,int) -> b 506:528:com.mojang.datafixers.util.Either lambda$scheduleChunkLoad$14(net.minecraft.world.level.ChunkPos) -> j 470:496:java.util.concurrent.CompletionStage lambda$schedule$13(net.minecraft.world.level.chunk.ChunkStatus,net.minecraft.world.level.ChunkPos,net.minecraft.server.level.ChunkHolder,com.mojang.datafixers.util.Either) -> a 489:489:java.util.concurrent.CompletableFuture lambda$null$12(net.minecraft.server.level.ChunkHolder,net.minecraft.world.level.chunk.ChunkAccess) -> c 441:444:void lambda$scheduleUnload$11(net.minecraft.server.level.ChunkHolder,java.lang.Void,java.lang.Throwable) -> a 418:440:void lambda$scheduleUnload$10(net.minecraft.server.level.ChunkHolder,java.util.concurrent.CompletableFuture,long,net.minecraft.world.level.chunk.ChunkAccess) -> a 373:378:void lambda$saveAllChunks$9(net.minecraft.server.level.ChunkHolder) -> e 365:365:boolean lambda$saveAllChunks$8() -> i 362:362:void lambda$saveAllChunks$7(org.apache.commons.lang3.mutable.MutableBoolean,net.minecraft.world.level.chunk.ChunkAccess) -> a 360:360:boolean lambda$saveAllChunks$6(net.minecraft.world.level.chunk.ChunkAccess) -> d 355:358:net.minecraft.world.level.chunk.ChunkAccess lambda$saveAllChunks$5(net.minecraft.server.level.ChunkHolder) -> f 295:295:com.mojang.datafixers.util.Either lambda$getEntityTickingRangeFuture$4(com.mojang.datafixers.util.Either) -> c 295:295:net.minecraft.world.level.chunk.LevelChunk lambda$null$3(java.util.List) -> b 295:295:net.minecraft.world.level.chunk.ChunkStatus lambda$getEntityTickingRangeFuture$2(int) -> c 274:290:com.mojang.datafixers.util.Either lambda$getChunkRangeFuture$1(int,int,int,java.util.List) -> a 221:225:int lambda$getChunkQueueLevel$0(long) -> d 90:90:it.unimi.dsi.fastutil.longs.LongSet access$300(net.minecraft.server.level.ChunkMap) -> a 90:90:net.minecraft.server.level.ChunkHolder access$400(net.minecraft.server.level.ChunkMap,long,int,net.minecraft.server.level.ChunkHolder,int) -> a 90:90:net.minecraft.server.level.ServerLevel access$500(net.minecraft.server.level.ChunkMap) -> b 90:90:int access$600(net.minecraft.server.level.ChunkMap) -> c 90:90:int access$700(net.minecraft.world.level.ChunkPos,net.minecraft.server.level.ServerPlayer,boolean) -> a 91:97:void () -> net.minecraft.server.level.ChunkMap$1 -> vv$1: net.minecraft.world.level.ChunkPos val$k -> a net.minecraft.server.level.ChunkMap this$0 -> c 260:260:void (net.minecraft.server.level.ChunkMap,net.minecraft.world.level.ChunkPos) -> 263:263:java.lang.String toString() -> toString net.minecraft.server.level.ChunkMap$2 -> vv$2: int val$startX -> a int val$finalI -> c int val$range -> d int val$startZ -> e com.mojang.datafixers.util.Either val$either -> f net.minecraft.server.level.ChunkMap this$0 -> g 280:280:void (net.minecraft.server.level.ChunkMap,int,int,int,int,com.mojang.datafixers.util.Either) -> 283:283:java.lang.String toString() -> toString net.minecraft.server.level.ChunkMap$DistanceManager -> vv$a: net.minecraft.server.level.ChunkMap this$0 -> a 1101:1103:void (net.minecraft.server.level.ChunkMap,java.util.concurrent.Executor,java.util.concurrent.Executor) -> 1107:1107:boolean isChunkToRemove(long) -> a 1113:1113:net.minecraft.server.level.ChunkHolder getChunk(long) -> b 1119:1119:net.minecraft.server.level.ChunkHolder updateChunkScheduling(long,int,net.minecraft.server.level.ChunkHolder,int) -> a net.minecraft.server.level.ChunkMap$TrackedEntity -> vv$b: net.minecraft.server.level.ServerEntity serverEntity -> b net.minecraft.world.entity.Entity entity -> c int range -> d net.minecraft.core.SectionPos lastSectionPos -> e java.util.Set seenBy -> f net.minecraft.server.level.ChunkMap this$0 -> a 1131:1138:void (net.minecraft.server.level.ChunkMap,net.minecraft.world.entity.Entity,int,int,boolean) -> 1142:1146:boolean equals(java.lang.Object) -> equals 1151:1151:int hashCode() -> hashCode 1155:1158:void broadcast(net.minecraft.network.protocol.Packet) -> a 1161:1165:void broadcastAndSend(net.minecraft.network.protocol.Packet) -> b 1168:1171:void broadcastRemoved() -> a 1174:1177:void removePlayer(net.minecraft.server.level.ServerPlayer) -> a 1180:1205:void updatePlayer(net.minecraft.server.level.ServerPlayer) -> b 1208:1211:void updatePlayers(java.util.List) -> a 1123:1123:net.minecraft.world.entity.Entity access$000(net.minecraft.server.level.ChunkMap$TrackedEntity) -> a 1123:1123:net.minecraft.core.SectionPos access$100(net.minecraft.server.level.ChunkMap$TrackedEntity) -> b 1123:1123:net.minecraft.core.SectionPos access$102(net.minecraft.server.level.ChunkMap$TrackedEntity,net.minecraft.core.SectionPos) -> a 1123:1123:net.minecraft.server.level.ServerEntity access$200(net.minecraft.server.level.ChunkMap$TrackedEntity) -> c net.minecraft.server.level.ChunkTaskPriorityQueue -> vw: int PRIORITY_LEVEL_COUNT -> a java.util.List taskQueue -> b int firstQueue -> c java.lang.String name -> d it.unimi.dsi.fastutil.longs.LongSet acquired -> e int maxTasks -> f 20:31:void (java.lang.String,int) -> 34:48:void resortChunkTasks(int,net.minecraft.world.level.ChunkPos,int) -> a 51:53:void submit(java.util.Optional,long,int) -> a 56:74:void release(long,boolean) -> a 77:77:java.lang.Runnable acquire(long) -> a 82:95:java.util.stream.Stream pop() -> a 100:100:java.lang.String toString() -> toString 105:105:it.unimi.dsi.fastutil.longs.LongSet getAcquired() -> b 93:93:com.mojang.datafixers.util.Either lambda$pop$6(long,java.util.Optional) -> a 93:93:com.mojang.datafixers.util.Either lambda$null$5(long) -> b 77:77:void lambda$acquire$4(long) -> c 64:64:boolean lambda$release$3(java.util.Optional) -> a 51:51:java.util.List lambda$submit$2(long) -> d 45:45:java.util.List lambda$resortChunkTasks$1(long) -> e 20:20:it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap lambda$new$0(int) -> a 19:19:void () -> net.minecraft.server.level.ChunkTaskPriorityQueueSorter -> vx: org.apache.logging.log4j.Logger LOGGER -> a java.util.Map queues -> b java.util.Set sleeping -> c net.minecraft.util.thread.ProcessorMailbox mailbox -> d 34:38:void (java.util.List,java.util.concurrent.Executor,int) -> 53:53:net.minecraft.server.level.ChunkTaskPriorityQueueSorter$Message message(java.util.function.Function,long,java.util.function.IntSupplier) -> a 57:57:net.minecraft.server.level.ChunkTaskPriorityQueueSorter$Message message(java.lang.Runnable,long,java.util.function.IntSupplier) -> a 64:64:net.minecraft.server.level.ChunkTaskPriorityQueueSorter$Message message(net.minecraft.server.level.ChunkHolder,java.lang.Runnable) -> a 68:68:net.minecraft.server.level.ChunkTaskPriorityQueueSorter$Message message(net.minecraft.server.level.ChunkHolder,java.util.function.Function) -> a 84:84:net.minecraft.server.level.ChunkTaskPriorityQueueSorter$Release release(java.lang.Runnable,long,boolean) -> a 88:92:net.minecraft.util.thread.ProcessorHandle getProcessor(net.minecraft.util.thread.ProcessorHandle,boolean) -> a 96:98:net.minecraft.util.thread.ProcessorHandle getReleaseProcessor(net.minecraft.util.thread.ProcessorHandle) -> a 103:111:void onLevelChange(net.minecraft.world.level.ChunkPos,java.util.function.IntSupplier,int,java.util.function.IntConsumer) -> a 114:122:void release(net.minecraft.util.thread.ProcessorHandle,long,java.lang.Runnable,boolean) -> a 125:139:void submit(net.minecraft.util.thread.ProcessorHandle,java.util.function.Function,long,java.util.function.IntSupplier,boolean) -> a 142:153:void pollTask(net.minecraft.server.level.ChunkTaskPriorityQueue,net.minecraft.util.thread.ProcessorHandle) -> a 157:161:net.minecraft.server.level.ChunkTaskPriorityQueue getQueue(net.minecraft.util.thread.ProcessorHandle) -> b 166:168:java.lang.String getDebugStatus() -> a 173:174:void close() -> close 167:167:java.lang.String lambda$getDebugStatus$18(java.util.Map$Entry) -> a 167:167:java.lang.String lambda$null$17(java.lang.Long) -> a 143:152:void lambda$pollTask$16(net.minecraft.server.level.ChunkTaskPriorityQueue,net.minecraft.util.thread.ProcessorHandle) -> b 150:150:void lambda$null$15(net.minecraft.server.level.ChunkTaskPriorityQueue,net.minecraft.util.thread.ProcessorHandle,java.util.List) -> a 147:147:java.util.concurrent.CompletableFuture lambda$null$14(net.minecraft.util.thread.ProcessorHandle,com.mojang.datafixers.util.Either) -> a 148:149:java.util.concurrent.CompletableFuture lambda$null$13(java.lang.Runnable) -> a 126:138:void lambda$submit$12(net.minecraft.util.thread.ProcessorHandle,java.util.function.IntSupplier,long,java.util.function.Function,boolean) -> a 115:121:void lambda$release$11(net.minecraft.util.thread.ProcessorHandle,long,boolean,java.lang.Runnable) -> a 104:110:void lambda$onLevelChange$10(java.util.function.IntSupplier,net.minecraft.world.level.ChunkPos,int,java.util.function.IntConsumer) -> a 108:108:void lambda$null$9(int,net.minecraft.world.level.ChunkPos,int,net.minecraft.server.level.ChunkTaskPriorityQueue) -> a 96:96:net.minecraft.util.thread.StrictQueue$IntRunnable lambda$getReleaseProcessor$8(net.minecraft.util.thread.ProcessorHandle,net.minecraft.util.thread.ProcessorHandle) -> a 97:97:void lambda$null$7(net.minecraft.util.thread.ProcessorHandle,net.minecraft.util.thread.ProcessorHandle) -> b 97:97:void lambda$null$6(net.minecraft.util.thread.ProcessorHandle,net.minecraft.server.level.ChunkTaskPriorityQueueSorter$Release) -> a 88:88:net.minecraft.util.thread.StrictQueue$IntRunnable lambda$getProcessor$5(net.minecraft.util.thread.ProcessorHandle,boolean,net.minecraft.util.thread.ProcessorHandle) -> a 90:92:void lambda$null$4(net.minecraft.util.thread.ProcessorHandle,net.minecraft.util.thread.ProcessorHandle,boolean) -> a 91:91:void lambda$null$3(net.minecraft.util.thread.ProcessorHandle,boolean,net.minecraft.server.level.ChunkTaskPriorityQueueSorter$Message) -> a 57:57:java.lang.Runnable lambda$message$2(java.lang.Runnable,net.minecraft.util.thread.ProcessorHandle) -> a 58:60:void lambda$null$1(java.lang.Runnable,net.minecraft.util.thread.ProcessorHandle) -> b 35:35:net.minecraft.server.level.ChunkTaskPriorityQueue lambda$new$0(int,net.minecraft.util.thread.ProcessorHandle) -> a 29:29:void () -> net.minecraft.server.level.ChunkTaskPriorityQueueSorter$1 -> vx$1: net.minecraft.server.level.ChunkTaskPriorityQueueSorter$Message -> vx$a: java.util.function.Function task -> a long pos -> b java.util.function.IntSupplier level -> c 45:49:void (java.util.function.Function,long,java.util.function.IntSupplier) -> 40:40:void (java.util.function.Function,long,java.util.function.IntSupplier,net.minecraft.server.level.ChunkTaskPriorityQueueSorter$1) -> 40:40:java.util.function.Function access$500(net.minecraft.server.level.ChunkTaskPriorityQueueSorter$Message) -> a 40:40:long access$600(net.minecraft.server.level.ChunkTaskPriorityQueueSorter$Message) -> b 40:40:java.util.function.IntSupplier access$700(net.minecraft.server.level.ChunkTaskPriorityQueueSorter$Message) -> c net.minecraft.server.level.ChunkTaskPriorityQueueSorter$Release -> vx$b: java.lang.Runnable task -> a long pos -> b boolean clearQueue -> c 76:80:void (java.lang.Runnable,long,boolean) -> 71:71:void (java.lang.Runnable,long,boolean,net.minecraft.server.level.ChunkTaskPriorityQueueSorter$1) -> 71:71:long access$200(net.minecraft.server.level.ChunkTaskPriorityQueueSorter$Release) -> a 71:71:java.lang.Runnable access$300(net.minecraft.server.level.ChunkTaskPriorityQueueSorter$Release) -> b 71:71:boolean access$400(net.minecraft.server.level.ChunkTaskPriorityQueueSorter$Release) -> c net.minecraft.server.level.ChunkTracker -> vy: 8:9:void (int,int,int) -> 13:13:boolean isSource(long) -> a 18:30:void checkNeighborsAfterUpdate(long,int,boolean) -> a 34:55:int getComputedLevel(long,long,int) -> a 60:63:int computeLevelFromNeighbor(long,long,int) -> b int getLevelFromSource(long) -> b 69:70:void update(long,int,boolean) -> b net.minecraft.server.level.ColumnPos -> vz: int x -> a int z -> b 16:19:void (int,int) -> 21:24:void (net.minecraft.core.BlockPos) -> 27:27:net.minecraft.world.level.ChunkPos toChunkPos() -> a 31:31:long toLong() -> b 35:35:long asLong(int,int) -> a 40:40:java.lang.String toString() -> toString 45:47:int hashCode() -> hashCode 52:61:boolean equals(java.lang.Object) -> equals net.minecraft.server.level.DemoMode -> wa: boolean displayedIntro -> c boolean demoHasEnded -> d int demoEndedReminder -> e int gameModeTicks -> f 26:27:void (net.minecraft.server.level.ServerLevel) -> 31:68:void tick() -> a 71:75:void outputDemoReminder() -> e 79:84:void handleBlockBreakAction(net.minecraft.core.BlockPos,net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action,net.minecraft.core.Direction,int) -> a 88:92:net.minecraft.world.InteractionResult useItem(net.minecraft.world.entity.player.Player,net.minecraft.world.level.Level,net.minecraft.world.item.ItemStack,net.minecraft.world.InteractionHand) -> a 97:101:net.minecraft.world.InteractionResult useItemOn(net.minecraft.world.entity.player.Player,net.minecraft.world.level.Level,net.minecraft.world.item.ItemStack,net.minecraft.world.InteractionHand,net.minecraft.world.phys.BlockHitResult) -> a net.minecraft.server.level.DerivedServerLevel -> wb: 15:17:void (net.minecraft.server.level.ServerLevel,net.minecraft.server.MinecraftServer,java.util.concurrent.Executor,net.minecraft.world.level.storage.LevelStorage,net.minecraft.world.level.dimension.DimensionType,net.minecraft.util.profiling.ProfilerFiller,net.minecraft.server.level.progress.ChunkProgressListener) -> 21:21:void tickTime() -> a net.minecraft.server.level.DistanceManager -> wc: org.apache.logging.log4j.Logger LOGGER -> a int PLAYER_TICKET_LEVEL -> b it.unimi.dsi.fastutil.longs.Long2ObjectMap playersPerChunk -> c it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap tickets -> d net.minecraft.server.level.DistanceManager$ChunkTicketTracker ticketTracker -> e net.minecraft.server.level.DistanceManager$FixedPlayerDistanceChunkTracker naturalSpawnChunkCounter -> f net.minecraft.server.level.DistanceManager$PlayerTicketTracker playerTicketManager -> g java.util.Set chunksToUpdateFutures -> h net.minecraft.server.level.ChunkTaskPriorityQueueSorter ticketThrottler -> i net.minecraft.util.thread.ProcessorHandle ticketThrottlerInput -> j net.minecraft.util.thread.ProcessorHandle ticketThrottlerReleaser -> k it.unimi.dsi.fastutil.longs.LongSet ticketsToRelease -> l java.util.concurrent.Executor mainThreadExecutor -> m long ticketTickCounter -> n 48:75:void (java.util.concurrent.Executor,java.util.concurrent.Executor) -> 78:89:void purgeStaleTickets() -> a 92:96:int getTicketLevelAt(it.unimi.dsi.fastutil.objects.ObjectSortedSet) -> a boolean isChunkToRemove(long) -> a net.minecraft.server.level.ChunkHolder getChunk(long) -> b net.minecraft.server.level.ChunkHolder updateChunkScheduling(long,int,net.minecraft.server.level.ChunkHolder,int) -> a 108:136:boolean runAllUpdates(net.minecraft.server.level.ChunkMap) -> a 140:154:void addTicket(long,net.minecraft.server.level.Ticket) -> a 157:165:void removeTicket(long,net.minecraft.server.level.Ticket) -> b 168:169:void addTicket(net.minecraft.server.level.TicketType,net.minecraft.world.level.ChunkPos,int,java.lang.Object) -> a 172:174:void removeTicket(net.minecraft.server.level.TicketType,net.minecraft.world.level.ChunkPos,int,java.lang.Object) -> b 177:178:void addRegionTicket(net.minecraft.server.level.TicketType,net.minecraft.world.level.ChunkPos,int,java.lang.Object) -> c 181:183:void removeRegionTicket(net.minecraft.server.level.TicketType,net.minecraft.world.level.ChunkPos,int,java.lang.Object) -> d 186:186:it.unimi.dsi.fastutil.objects.ObjectSortedSet getTickets(long) -> e 190:196:void updateChunkForced(net.minecraft.world.level.ChunkPos,boolean) -> a 199:203:void addPlayer(net.minecraft.core.SectionPos,net.minecraft.server.level.ServerPlayer) -> a 206:214:void removePlayer(net.minecraft.core.SectionPos,net.minecraft.server.level.ServerPlayer) -> b 217:224:java.lang.String getTicketDebugString(long) -> c 228:229:void updatePlayerTickets(int) -> a 232:233:int getNaturalSpawnChunkCount() -> b 237:238:boolean hasPlayersNearby(long) -> d 242:242:java.lang.String getDebugStatus() -> c 247:262:void dumpTickets(java.lang.String) -> a 200:200:it.unimi.dsi.fastutil.objects.ObjectSet lambda$addPlayer$7(long) -> f 186:186:it.unimi.dsi.fastutil.objects.ObjectSortedSet lambda$getTickets$6(long) -> g 131:131:void lambda$runAllUpdates$5(long,com.mojang.datafixers.util.Either) -> a 131:131:void lambda$null$4(long) -> h 131:131:void lambda$null$3() -> f 125:125:boolean lambda$runAllUpdates$2(net.minecraft.server.level.Ticket) -> a 117:117:void lambda$runAllUpdates$1(net.minecraft.server.level.ChunkMap,net.minecraft.server.level.ChunkHolder) -> a 82:82:boolean lambda$purgeStaleTickets$0(net.minecraft.server.level.Ticket) -> b 41:41:it.unimi.dsi.fastutil.longs.Long2ObjectMap access$000(net.minecraft.server.level.DistanceManager) -> a 41:41:org.apache.logging.log4j.Logger access$100() -> d 41:41:int access$200() -> e 41:41:long access$300(net.minecraft.server.level.DistanceManager) -> b 41:41:net.minecraft.util.thread.ProcessorHandle access$400(net.minecraft.server.level.DistanceManager) -> c 41:41:net.minecraft.util.thread.ProcessorHandle access$500(net.minecraft.server.level.DistanceManager) -> d 41:41:net.minecraft.server.level.ChunkTaskPriorityQueueSorter access$600(net.minecraft.server.level.DistanceManager) -> e 41:41:java.util.concurrent.Executor access$700(net.minecraft.server.level.DistanceManager) -> f 41:41:void access$800(net.minecraft.server.level.DistanceManager,long,net.minecraft.server.level.Ticket) -> a 41:41:void access$900(net.minecraft.server.level.DistanceManager,long,net.minecraft.server.level.Ticket) -> b 41:41:it.unimi.dsi.fastutil.longs.LongSet access$1000(net.minecraft.server.level.DistanceManager) -> g 41:41:it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap access$1100(net.minecraft.server.level.DistanceManager) -> h 41:41:java.util.Set access$1200(net.minecraft.server.level.DistanceManager) -> i 42:46:void () -> net.minecraft.server.level.DistanceManager$ChunkTicketTracker -> wc$a: net.minecraft.server.level.DistanceManager this$0 -> a 398:400:void (net.minecraft.server.level.DistanceManager) -> 404:412:int getLevelFromSource(long) -> b 417:423:int getLevel(long) -> c 428:437:void setLevel(long,int) -> a 440:440:int runDistnaceUpdates(int) -> a net.minecraft.server.level.DistanceManager$FixedPlayerDistanceChunkTracker -> wc$b: it.unimi.dsi.fastutil.longs.Long2ByteMap chunks -> a int maxDistance -> b net.minecraft.server.level.DistanceManager this$0 -> c 265:272:void (net.minecraft.server.level.DistanceManager,int) -> 276:276:int getLevel(long) -> c 282:288:void setLevel(long,int) -> a 291:291:void onLevelChange(long,int,int) -> a 295:295:int getLevelFromSource(long) -> b 299:300:boolean havePlayer(long) -> d 304:305:void runAllUpdates() -> a 309:322:void dumpChunks(java.lang.String) -> a net.minecraft.server.level.DistanceManager$PlayerTicketTracker -> wc$c: int viewDistance -> e it.unimi.dsi.fastutil.longs.Long2IntMap queueLevels -> f it.unimi.dsi.fastutil.longs.LongSet toUpdate -> g net.minecraft.server.level.DistanceManager this$0 -> d 327:334:void (net.minecraft.server.level.DistanceManager,int) -> 338:339:void onLevelChange(long,int,int) -> a 342:348:void updateViewDistance(int) -> a 351:366:void onLevelChange(long,int,boolean,boolean) -> a 370:390:void runAllUpdates() -> a 393:393:boolean haveTicketFor(int) -> c 379:384:void lambda$runAllUpdates$7(long,int) -> b 378:378:int lambda$runAllUpdates$6(long) -> d 363:363:void lambda$onLevelChange$5(long,net.minecraft.server.level.Ticket) -> a 363:363:void lambda$null$4(long,net.minecraft.server.level.Ticket) -> b 361:361:int lambda$onLevelChange$3(int) -> d 354:354:void lambda$onLevelChange$2(long,net.minecraft.server.level.Ticket) -> c 355:361:void lambda$null$1(long,net.minecraft.server.level.Ticket) -> d 359:359:void lambda$null$0() -> c net.minecraft.server.level.FeatureSimulator -> wd: net.minecraft.core.BlockPos$MutableBlockPos minPos -> a net.minecraft.core.BlockPos$MutableBlockPos maxPos -> b 14:16:void () -> 20:20:boolean isStateAtPosition(net.minecraft.core.BlockPos,java.util.function.Predicate) -> a 25:25:boolean isFluidAtPosition(net.minecraft.core.BlockPos,java.util.function.Predicate) -> b 30:32:boolean setBlock(net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState,int) -> a 37:37:boolean removeBlock(net.minecraft.core.BlockPos,boolean) -> a 42:42:boolean destroyBlock(net.minecraft.core.BlockPos,boolean,net.minecraft.world.entity.Entity) -> a 46:46:net.minecraft.world.level.levelgen.structure.BoundingBox getBoundingBox() -> a 51:51:java.lang.String toString() -> toString 56:59:net.minecraft.core.BlockPos getHeightmapPos(net.minecraft.world.level.levelgen.Heightmap$Types,net.minecraft.core.BlockPos) -> a net.minecraft.server.level.PlayerMap -> we: it.unimi.dsi.fastutil.objects.Object2BooleanMap players -> a 9:10:void () -> 13:13:java.util.stream.Stream getPlayers(long) -> a 17:18:void addPlayer(long,net.minecraft.server.level.ServerPlayer,boolean) -> a 21:22:void removePlayer(long,net.minecraft.server.level.ServerPlayer) -> a 25:26:void ignorePlayer(net.minecraft.server.level.ServerPlayer) -> a 29:30:void unIgnorePlayer(net.minecraft.server.level.ServerPlayer) -> b 33:33:boolean ignoredOrUnknown(net.minecraft.server.level.ServerPlayer) -> c 37:37:boolean ignored(net.minecraft.server.level.ServerPlayer) -> d 41:41:void updatePlayer(long,long,net.minecraft.server.level.ServerPlayer) -> a net.minecraft.server.level.SectionTracker -> wf: 9:10:void (int,int,int) -> 14:14:boolean isSource(long) -> a 19:30:void checkNeighborsAfterUpdate(long,int,boolean) -> a 34:54:int getComputedLevel(long,long,int) -> a 59:62:int computeLevelFromNeighbor(long,long,int) -> b int getLevelFromSource(long) -> b 68:69:void update(long,int,boolean) -> b net.minecraft.server.level.ServerBossEvent -> wg: java.util.Set players -> h java.util.Set unmodifiablePlayers -> i boolean visible -> j 16:22:void (net.minecraft.network.chat.Component,net.minecraft.world.BossEvent$BossBarColor,net.minecraft.world.BossEvent$BossBarOverlay) -> 26:30:void setPercent(float) -> a 34:38:void setColor(net.minecraft.world.BossEvent$BossBarColor) -> a 42:46:void setOverlay(net.minecraft.world.BossEvent$BossBarOverlay) -> a 50:54:net.minecraft.world.BossEvent setDarkenScreen(boolean) -> a 59:63:net.minecraft.world.BossEvent setPlayBossMusic(boolean) -> b 68:72:net.minecraft.world.BossEvent setCreateWorldFog(boolean) -> c 77:81:void setName(net.minecraft.network.chat.Component) -> a 84:90:void broadcast(net.minecraft.network.protocol.game.ClientboundBossEventPacket$Operation) -> a 93:96:void addPlayer(net.minecraft.server.level.ServerPlayer) -> a 99:102:void removePlayer(net.minecraft.server.level.ServerPlayer) -> b 105:110:void removeAllPlayers() -> b 113:113:boolean isVisible() -> g 117:124:void setVisible(boolean) -> d 127:127:java.util.Collection getPlayers() -> h net.minecraft.server.level.ServerChunkCache -> wh: int MAGIC_NUMBER -> b java.util.List CHUNK_STATUSES -> c net.minecraft.server.level.DistanceManager distanceManager -> d net.minecraft.world.level.chunk.ChunkGenerator generator -> e net.minecraft.server.level.ServerLevel level -> f java.lang.Thread mainThread -> g net.minecraft.server.level.ThreadedLevelLightEngine lightEngine -> h net.minecraft.server.level.ServerChunkCache$MainThreadExecutor mainThreadProcessor -> i net.minecraft.server.level.ChunkMap chunkMap -> a net.minecraft.world.level.storage.DimensionDataStorage dataStorage -> j long lastInhabitedUpdate -> k boolean spawnEnemies -> l boolean spawnFriendlies -> m long[] lastChunkPos -> n net.minecraft.world.level.chunk.ChunkStatus[] lastChunkStatus -> o net.minecraft.world.level.chunk.ChunkAccess[] lastChunk -> p 67:91:void (net.minecraft.server.level.ServerLevel,java.io.File,com.mojang.datafixers.DataFixer,net.minecraft.world.level.levelgen.structure.templatesystem.StructureManager,java.util.concurrent.Executor,net.minecraft.world.level.chunk.ChunkGenerator,int,net.minecraft.server.level.progress.ChunkProgressListener,java.util.function.Supplier) -> 95:95:net.minecraft.server.level.ThreadedLevelLightEngine getLightEngine() -> a 100:100:net.minecraft.server.level.ChunkHolder getVisibleChunkIfPresent(long) -> a 104:104:int getTickingGenerated() -> b 108:116:void storeInCache(long,net.minecraft.world.level.chunk.ChunkAccess,net.minecraft.world.level.chunk.ChunkStatus) -> a 121:146:net.minecraft.world.level.chunk.ChunkAccess getChunk(int,int,net.minecraft.world.level.chunk.ChunkStatus,boolean) -> a 152:180:net.minecraft.world.level.chunk.LevelChunk getChunkNow(int,int) -> a 184:187:void clearCache() -> m 190:198:java.util.concurrent.CompletableFuture getChunkFuture(int,int,net.minecraft.world.level.chunk.ChunkStatus,boolean) -> b 205:230:java.util.concurrent.CompletableFuture getChunkFutureMainThread(int,int,net.minecraft.world.level.chunk.ChunkStatus,boolean) -> c 234:234:boolean chunkAbsent(net.minecraft.server.level.ChunkHolder,int) -> a 239:242:boolean hasChunk(int,int) -> b 248:265:net.minecraft.world.level.BlockGetter getChunkForLighting(int,int) -> c 270:270:net.minecraft.world.level.Level getLevel() -> c 274:274:boolean pollTask() -> d 278:284:boolean runDistanceManagerUpdates() -> n 289:290:boolean isEntityTickingChunk(net.minecraft.world.entity.Entity) -> a 295:295:boolean isEntityTickingChunk(net.minecraft.world.level.ChunkPos) -> a 300:301:boolean isTickingChunk(net.minecraft.core.BlockPos) -> a 305:306:boolean isInAccessibleChunk(net.minecraft.world.entity.Entity) -> b 310:315:boolean checkChunkFuture(long,java.util.function.Function) -> a 319:321:void save(boolean) -> a 325:328:void close() -> close 332:341:void tick(java.util.function.BooleanSupplier) -> a 344:419:void tickChunks() -> o 423:423:java.lang.String gatherStats() -> e 428:428:int getPendingTasksCount() -> f 432:432:net.minecraft.world.level.chunk.ChunkGenerator getGenerator() -> g 437:437:int getLoadedChunksCount() -> h 441:447:void blockChanged(net.minecraft.core.BlockPos) -> b 451:457:void onLightUpdate(net.minecraft.world.level.LightLayer,net.minecraft.core.SectionPos) -> a 460:461:void addRegionTicket(net.minecraft.server.level.TicketType,net.minecraft.world.level.ChunkPos,int,java.lang.Object) -> a 464:465:void removeRegionTicket(net.minecraft.server.level.TicketType,net.minecraft.world.level.ChunkPos,int,java.lang.Object) -> b 469:470:void updateChunkForced(net.minecraft.world.level.ChunkPos,boolean) -> a 475:476:void move(net.minecraft.server.level.ServerPlayer) -> a 481:482:void removeEntity(net.minecraft.world.entity.Entity) -> c 485:486:void addEntity(net.minecraft.world.entity.Entity) -> d 489:490:void broadcastAndSend(net.minecraft.world.entity.Entity,net.minecraft.network.protocol.Packet) -> a 493:494:void broadcast(net.minecraft.world.entity.Entity,net.minecraft.network.protocol.Packet) -> b 497:498:void setViewDistance(int) -> a 502:504:void setSpawnSettings(boolean,boolean) -> a 507:507:java.lang.String getChunkDebugData(net.minecraft.world.level.ChunkPos) -> b 511:511:net.minecraft.world.level.storage.DimensionDataStorage getDataStorage() -> i 515:515:net.minecraft.world.entity.ai.village.poi.PoiManager getPoiManager() -> j 47:47:net.minecraft.world.level.lighting.LevelLightEngine getLightEngine() -> k 47:47:net.minecraft.world.level.BlockGetter getLevel() -> l 452:456:void lambda$onLightUpdate$6(net.minecraft.core.SectionPos,net.minecraft.world.level.LightLayer) -> a 368:407:void lambda$tickChunks$5(long,boolean,net.minecraft.world.entity.MobCategory[],boolean,int,it.unimi.dsi.fastutil.objects.Object2IntMap,net.minecraft.core.BlockPos,int,net.minecraft.server.level.ChunkHolder) -> a 196:196:java.util.concurrent.CompletionStage lambda$getChunkFuture$4(java.util.concurrent.CompletableFuture) -> a 196:196:java.util.concurrent.CompletableFuture lambda$getChunkFuture$3(int,int,net.minecraft.world.level.chunk.ChunkStatus,boolean) -> d 139:142:net.minecraft.world.level.chunk.ChunkAccess lambda$getChunk$2(boolean,net.minecraft.server.level.ChunkHolder$ChunkLoadingFailure) -> a 138:138:net.minecraft.world.level.chunk.ChunkAccess lambda$getChunk$1(net.minecraft.world.level.chunk.ChunkAccess) -> a 122:122:net.minecraft.world.level.chunk.ChunkAccess lambda$getChunk$0(int,int,net.minecraft.world.level.chunk.ChunkStatus,boolean) -> e 47:47:java.lang.Thread access$100(net.minecraft.server.level.ServerChunkCache) -> a 47:47:boolean access$200(net.minecraft.server.level.ServerChunkCache) -> b 47:47:net.minecraft.server.level.ThreadedLevelLightEngine access$300(net.minecraft.server.level.ServerChunkCache) -> c 50:52:void () -> net.minecraft.server.level.ServerChunkCache$1 -> wh$1: net.minecraft.server.level.ServerChunkCache$MainThreadExecutor -> wh$a: net.minecraft.server.level.ServerChunkCache this$0 -> a 519:521:void (net.minecraft.server.level.ServerChunkCache,net.minecraft.world.level.Level) -> 525:525:java.lang.Runnable wrapRunnable(java.lang.Runnable) -> d 530:530:boolean shouldRun(java.lang.Runnable) -> c 536:536:boolean scheduleExecutables() -> ax 541:541:java.lang.Thread getRunningThread() -> ay 546:550:boolean pollTask() -> v 518:518:void (net.minecraft.server.level.ServerChunkCache,net.minecraft.world.level.Level,net.minecraft.server.level.ServerChunkCache$1) -> net.minecraft.server.level.ServerEntity -> wi: org.apache.logging.log4j.Logger LOGGER -> a net.minecraft.server.level.ServerLevel level -> b net.minecraft.world.entity.Entity entity -> c int updateInterval -> d boolean trackDelta -> e java.util.function.Consumer broadcast -> f long xp -> g long yp -> h long zp -> i int yRotp -> j int xRotp -> k int yHeadRotp -> l net.minecraft.world.phys.Vec3 ap -> m int tickCount -> n int teleportDelay -> o java.util.List lastPassengers -> p boolean wasRiding -> q boolean wasOnGround -> r 58:79:void (net.minecraft.server.level.ServerLevel,net.minecraft.world.entity.Entity,int,boolean,java.util.function.Consumer) -> 82:203:void sendChanges() -> a 206:208:void removePairing(net.minecraft.server.level.ServerPlayer) -> a 211:215:void addPairing(net.minecraft.server.level.ServerPlayer) -> b 218:272:void sendPairingData(java.util.function.Consumer) -> a 275:290:void sendDirtyEntityData() -> c 293:296:void updateSentPos() -> d 299:299:net.minecraft.world.phys.Vec3 sentPos() -> b 303:307:void broadcastAndSend(net.minecraft.network.protocol.Packet) -> a 40:40:void () -> net.minecraft.server.level.ServerLevel -> wj: org.apache.logging.log4j.Logger LOGGER -> u java.util.List globalEntities -> v it.unimi.dsi.fastutil.ints.Int2ObjectMap entitiesById -> w java.util.Map entitiesByUuid -> x java.util.Queue toAddAfterTick -> y java.util.List players -> z boolean tickingEntities -> a net.minecraft.server.MinecraftServer server -> A net.minecraft.world.level.storage.LevelStorage levelStorage -> B boolean noSave -> b boolean allPlayersSleeping -> C int emptyTime -> D net.minecraft.world.level.PortalForcer portalForcer -> E net.minecraft.world.level.ServerTickList blockTicks -> F net.minecraft.world.level.ServerTickList liquidTicks -> G java.util.Set navigations -> H net.minecraft.world.entity.raid.Raids raids -> c it.unimi.dsi.fastutil.objects.ObjectLinkedOpenHashSet blockEvents -> I boolean handlingTick -> J net.minecraft.world.entity.npc.WanderingTraderSpawner wanderingTraderSpawner -> K 140:189:void (net.minecraft.server.MinecraftServer,java.util.concurrent.Executor,net.minecraft.world.level.storage.LevelStorage,net.minecraft.world.level.storage.LevelData,net.minecraft.world.level.dimension.DimensionType,net.minecraft.util.profiling.ProfilerFiller,net.minecraft.server.level.progress.ChunkProgressListener) -> 193:193:net.minecraft.world.level.biome.Biome getUncachedNoiseBiome(int,int,int) -> a 197:411:void tick(java.util.function.BooleanSupplier) -> a 414:480:void tickChunk(net.minecraft.world.level.chunk.LevelChunk,int) -> a 483:496:net.minecraft.core.BlockPos findLightingTargetAround(net.minecraft.core.BlockPos) -> a 500:500:boolean isHandlingTick() -> b 504:520:void updateSleepingPlayerList() -> i_ 524:524:net.minecraft.server.ServerScoreboard getScoreboard() -> j_ 528:532:void stopWeather() -> ac 536:551:void validateSpawn() -> k_ 554:555:void resetEmptyTime() -> l_ 558:562:void tickLiquid(net.minecraft.world.level.TickNextTickData) -> a 565:569:void tickBlock(net.minecraft.world.level.TickNextTickData) -> b 572:596:void tickNonPassenger(net.minecraft.world.entity.Entity) -> a 599:625:void tickPassenger(net.minecraft.world.entity.Entity,net.minecraft.world.entity.Entity) -> a 628:645:void updateChunkPos(net.minecraft.world.entity.Entity) -> b 649:649:boolean mayInteract(net.minecraft.world.entity.player.Player,net.minecraft.core.BlockPos) -> a 653:709:void setInitialSpawn(net.minecraft.world.level.LevelSettings) -> a 714:725:void generateBonusItemsNearSpawn() -> g 729:729:net.minecraft.core.BlockPos getDimensionSpecificSpawn() -> h 733:747:void save(net.minecraft.util.ProgressListener,boolean,boolean) -> a 750:753:void saveLevelData() -> m_ 756:763:java.util.List getEntities(net.minecraft.world.entity.EntityType,java.util.function.Predicate) -> a 767:773:java.util.List getDragons() -> j 777:783:java.util.List getPlayers(java.util.function.Predicate) -> a 788:792:net.minecraft.server.level.ServerPlayer getRandomPlayer() -> k 796:813:it.unimi.dsi.fastutil.objects.Object2IntMap getMobCategoryCounts() -> l 821:821:boolean addFreshEntity(net.minecraft.world.entity.Entity) -> c 828:828:boolean addWithUUID(net.minecraft.world.entity.Entity) -> d 836:841:void addFromAnotherDimension(net.minecraft.world.entity.Entity) -> e 844:846:void addDuringCommandTeleport(net.minecraft.server.level.ServerPlayer) -> a 849:851:void addDuringPortalTeleport(net.minecraft.server.level.ServerPlayer) -> b 854:855:void addNewPlayer(net.minecraft.server.level.ServerPlayer) -> c 858:859:void addRespawnedPlayer(net.minecraft.server.level.ServerPlayer) -> d 862:876:void addPlayer(net.minecraft.server.level.ServerPlayer) -> f 879:892:boolean addEntity(net.minecraft.world.entity.Entity) -> k 899:903:boolean loadFromChunk(net.minecraft.world.entity.Entity) -> f 907:912:boolean isUUIDUsed(net.minecraft.world.entity.Entity) -> l 916:929:void unload(net.minecraft.world.level.chunk.LevelChunk) -> a 932:947:void onEntityRemoved(net.minecraft.world.entity.Entity) -> g 950:965:void add(net.minecraft.world.entity.Entity) -> m 968:974:void despawn(net.minecraft.world.entity.Entity) -> h 977:981:void removeFromChunk(net.minecraft.world.entity.Entity) -> n 984:987:void removePlayerImmediately(net.minecraft.server.level.ServerPlayer) -> e 990:992:void addGlobalEntity(net.minecraft.world.entity.global.LightningBolt) -> a 996:1008:void destroyBlockProgress(int,net.minecraft.core.BlockPos,int) -> a 1012:1013:void playSound(net.minecraft.world.entity.player.Player,double,double,double,net.minecraft.sounds.SoundEvent,net.minecraft.sounds.SoundSource,float,float) -> a 1017:1018:void playSound(net.minecraft.world.entity.player.Player,net.minecraft.world.entity.Entity,net.minecraft.sounds.SoundEvent,net.minecraft.sounds.SoundSource,float,float) -> a 1022:1023:void globalLevelEvent(int,net.minecraft.core.BlockPos,int) -> b 1027:1028:void levelEvent(net.minecraft.world.entity.player.Player,int,net.minecraft.core.BlockPos,int) -> a 1032:1046:void sendBlockUpdated(net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.block.state.BlockState,int) -> a 1050:1051:void broadcastEntityEvent(net.minecraft.world.entity.Entity,byte) -> a 1055:1055:net.minecraft.server.level.ServerChunkCache getChunkSource() -> m 1062:1079:net.minecraft.world.level.Explosion explode(net.minecraft.world.entity.Entity,net.minecraft.world.damagesource.DamageSource,double,double,double,float,boolean,net.minecraft.world.level.Explosion$BlockInteraction) -> a 1084:1085:void blockEvent(net.minecraft.core.BlockPos,net.minecraft.world.level.block.Block,int,int) -> a 1088:1094:void runBlockEvents() -> ad 1097:1101:boolean doBlockEvent(net.minecraft.world.level.BlockEventData) -> a 1106:1106:net.minecraft.world.level.ServerTickList getBlockTicks() -> n 1111:1111:net.minecraft.world.level.ServerTickList getLiquidTicks() -> n_ 1117:1117:net.minecraft.server.MinecraftServer getServer() -> p 1121:1121:net.minecraft.world.level.PortalForcer getPortalForcer() -> o_ 1125:1125:net.minecraft.world.level.levelgen.structure.templatesystem.StructureManager getStructureManager() -> r 1129:1140:int sendParticles(net.minecraft.core.particles.ParticleOptions,double,double,double,int,double,double,double,double) -> a 1144:1146:boolean sendParticles(net.minecraft.server.level.ServerPlayer,net.minecraft.core.particles.ParticleOptions,boolean,double,double,double,int,double,double,double,double) -> a 1150:1161:boolean sendParticles(net.minecraft.server.level.ServerPlayer,boolean,double,double,double,net.minecraft.network.protocol.Packet) -> a 1167:1167:net.minecraft.world.entity.Entity getEntity(int) -> a 1172:1172:net.minecraft.world.entity.Entity getEntity(java.util.UUID) -> a 1177:1177:net.minecraft.core.BlockPos findNearestMapFeature(java.lang.String,net.minecraft.core.BlockPos,int,boolean) -> a 1182:1182:net.minecraft.world.item.crafting.RecipeManager getRecipeManager() -> s 1187:1187:net.minecraft.tags.TagManager getTagManager() -> t 1192:1194:void setGameTime(long) -> a 1198:1198:boolean noSave() -> u 1203:1204:void checkSession() -> v 1207:1207:net.minecraft.world.level.storage.LevelStorage getLevelStorage() -> w 1211:1211:net.minecraft.world.level.storage.DimensionDataStorage getDataStorage() -> x 1217:1217:net.minecraft.world.level.saveddata.maps.MapItemSavedData getMapData(java.lang.String) -> a 1222:1223:void setMapData(net.minecraft.world.level.saveddata.maps.MapItemSavedData) -> a 1227:1227:int getFreeMapId() -> y 1232:1236:void setSpawnPos(net.minecraft.core.BlockPos) -> a_ 1239:1240:it.unimi.dsi.fastutil.longs.LongSet getForcedChunks() -> z 1244:1261:boolean setChunkForced(int,int,boolean) -> a 1266:1266:java.util.List players() -> A 1271:1288:void onBlockStateChange(net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState,net.minecraft.world.level.block.state.BlockState) -> a 1291:1291:net.minecraft.world.entity.ai.village.poi.PoiManager getPoiManager() -> B 1295:1295:boolean isVillage(net.minecraft.core.BlockPos) -> b_ 1299:1299:boolean isVillage(net.minecraft.core.SectionPos) -> a 1303:1306:boolean closeToVillage(net.minecraft.core.BlockPos,int) -> a 1310:1310:int sectionsToVillage(net.minecraft.core.SectionPos) -> b 1314:1314:net.minecraft.world.entity.raid.Raids getRaids() -> C 1322:1322:net.minecraft.world.entity.raid.Raid getRaidAt(net.minecraft.core.BlockPos) -> c_ 1326:1326:boolean isRaided(net.minecraft.core.BlockPos) -> e 1330:1331:void onReputationEvent(net.minecraft.world.entity.ai.village.ReputationEventType,net.minecraft.world.entity.Entity,net.minecraft.world.entity.ReputationEventHandler) -> a 1334:1374:void saveDebugReport(java.nio.file.Path) -> a 1377:1402:void dumpEntities(java.io.Writer,java.lang.Iterable) -> a 1405:1421:void dumpBlockEntities(java.io.Writer) -> a 136:136:net.minecraft.world.scores.Scoreboard getScoreboard() -> D 136:136:net.minecraft.world.level.chunk.ChunkSource getChunkSource() -> E 136:136:net.minecraft.world.level.TickList getLiquidTicks() -> F 136:136:net.minecraft.world.level.TickList getBlockTicks() -> G 1284:1284:void lambda$onBlockStateChange$14(net.minecraft.core.BlockPos,net.minecraft.world.entity.ai.village.poi.PoiType) -> a 1285:1287:void lambda$null$13(net.minecraft.core.BlockPos,net.minecraft.world.entity.ai.village.poi.PoiType) -> b 1279:1279:void lambda$onBlockStateChange$12(net.minecraft.core.BlockPos,net.minecraft.world.entity.ai.village.poi.PoiType) -> c 1280:1282:void lambda$null$11(net.minecraft.core.BlockPos) -> C 1217:1217:net.minecraft.world.level.saveddata.maps.MapItemSavedData lambda$getMapData$10(java.lang.String) -> c 584:584:java.lang.String lambda$tickNonPassenger$9(net.minecraft.world.entity.Entity) -> o 486:486:boolean lambda$findLightingTargetAround$8(net.minecraft.world.entity.LivingEntity) -> a 355:357:void lambda$tick$7(net.minecraft.world.entity.Entity) -> p 309:309:void lambda$tick$6(net.minecraft.server.level.ServerPlayer) -> g 301:301:boolean lambda$tick$5(net.minecraft.server.level.ServerPlayer) -> h 181:181:net.minecraft.world.entity.raid.Raids lambda$new$4() -> ae 170:170:net.minecraft.world.level.chunk.ChunkSource lambda$new$3(net.minecraft.world.level.storage.LevelStorage,java.util.concurrent.Executor,net.minecraft.server.MinecraftServer,net.minecraft.server.level.progress.ChunkProgressListener,net.minecraft.world.level.Level,net.minecraft.world.level.dimension.Dimension) -> a 170:170:net.minecraft.world.level.storage.DimensionDataStorage lambda$null$2(net.minecraft.server.MinecraftServer) -> a 156:156:boolean lambda$new$1(net.minecraft.world.level.material.Fluid) -> a 155:155:boolean lambda$new$0(net.minecraft.world.level.block.Block) -> a 137:137:void () -> net.minecraft.server.level.ServerPlayer -> wk: org.apache.logging.log4j.Logger LOGGER -> bV java.lang.String language -> bW net.minecraft.server.network.ServerGamePacketListenerImpl connection -> b net.minecraft.server.MinecraftServer server -> c net.minecraft.server.level.ServerPlayerGameMode gameMode -> d java.util.List entitiesToRemove -> bX net.minecraft.server.PlayerAdvancements advancements -> bY net.minecraft.stats.ServerStatsCounter stats -> bZ float lastRecordedHealthAndAbsorption -> ca int lastRecordedFoodLevel -> cb int lastRecordedAirLevel -> cc int lastRecordedArmor -> cd int lastRecordedLevel -> ce int lastRecordedExperience -> cf float lastSentHealth -> cg int lastSentFood -> ch boolean lastFoodSaturationZero -> ci int lastSentExp -> cj int spawnInvulnerableTime -> ck net.minecraft.world.entity.player.ChatVisiblity chatVisibility -> cl boolean canChatColor -> cm long lastActionTime -> cn net.minecraft.world.entity.Entity camera -> co boolean isChangingDimension -> cp boolean seenCredits -> cq net.minecraft.stats.ServerRecipeBook recipeBook -> cr net.minecraft.world.phys.Vec3 levitationStartPos -> cs int levitationStartTime -> ct boolean disconnected -> cu net.minecraft.world.phys.Vec3 enteredNetherPosition -> cv net.minecraft.core.SectionPos lastSectionPos -> cw int containerCounter -> cx boolean ignoreSlotUpdateHack -> e int latency -> f boolean wonGame -> g 131:175:void (net.minecraft.server.MinecraftServer,net.minecraft.server.level.ServerLevel,com.mojang.authlib.GameProfile,net.minecraft.server.level.ServerPlayerGameMode) -> 178:216:void fudgeSpawnLocation(net.minecraft.server.level.ServerLevel) -> a 220:220:int getCoprime(int) -> u 225:249:void readAdditionalSaveData(net.minecraft.nbt.CompoundTag) -> a 253:279:void addAdditionalSaveData(net.minecraft.nbt.CompoundTag) -> b 282:286:void setExperiencePoints(int) -> a 289:291:void setExperienceLevels(int) -> b 295:297:void giveExperienceLevels(int) -> c 301:303:void onEnchantmentPerformed(net.minecraft.world.item.ItemStack,int) -> a 306:307:void initMenu() -> u_ 311:314:void onEnterCombat() -> e 318:321:void onLeaveCombat() -> f 325:326:void onInsideBlock(net.minecraft.world.level.block.state.BlockState) -> a 330:330:net.minecraft.world.item.ItemCooldowns createItemCooldowns() -> g 335:385:void tick() -> h 389:456:void doTick() -> i 459:460:void updateScoreForCriteria(net.minecraft.world.scores.criteria.ObjectiveCriteria,int) -> a 464:526:void die(net.minecraft.world.damagesource.DamageSource) -> a 530:552:void awardKillScore(net.minecraft.world.entity.Entity,int,net.minecraft.world.damagesource.DamageSource) -> a 555:562:void handleTeamKill(java.lang.String,java.lang.String,net.minecraft.world.scores.criteria.ObjectiveCriteria[]) -> a 566:589:boolean hurt(net.minecraft.world.damagesource.DamageSource,float) -> a 594:597:boolean canHarmPlayer(net.minecraft.world.entity.player.Player) -> a 601:601:boolean isPvpAllowed() -> em 607:728:net.minecraft.world.entity.Entity changeDimension(net.minecraft.world.level.dimension.DimensionType) -> a 732:742:void triggerDimensionChangeTriggers(net.minecraft.server.level.ServerLevel) -> b 746:754:boolean broadcastToPlayer(net.minecraft.server.level.ServerPlayer) -> a 758:764:void broadcast(net.minecraft.world.level.block.entity.BlockEntity) -> a 768:770:void take(net.minecraft.world.entity.Entity,int) -> a 774:774:com.mojang.datafixers.util.Either startSleepInBed(net.minecraft.core.BlockPos) -> a 782:789:void stopSleepInBed(boolean,boolean) -> a 793:804:boolean startRiding(net.minecraft.world.entity.Entity,boolean) -> a 809:816:void stopRiding() -> j 820:820:boolean isInvulnerableTo(net.minecraft.world.damagesource.DamageSource) -> b 826:826:void checkFallDamage(double,boolean,net.minecraft.world.level.block.state.BlockState,net.minecraft.core.BlockPos) -> a 830:833:void onChangedBlock(net.minecraft.core.BlockPos) -> b 839:860:void doCheckFallDamage(double,boolean) -> a 864:866:void openTextEdit(net.minecraft.world.level.block.entity.SignBlockEntity) -> a 874:875:void nextContainerCounter() -> en 879:899:java.util.OptionalInt openMenu(net.minecraft.world.MenuProvider) -> a 904:905:void sendMerchantOffers(int,net.minecraft.world.item.trading.MerchantOffers,int,int,boolean,boolean) -> a 909:916:void openHorseInventory(net.minecraft.world.entity.animal.horse.AbstractHorse,net.minecraft.world.Container) -> a 920:931:void openItemGui(net.minecraft.world.item.ItemStack,net.minecraft.world.InteractionHand) -> a 935:937:void openCommandBlock(net.minecraft.world.level.block.entity.CommandBlockEntity) -> a 941:958:void slotChanged(net.minecraft.world.inventory.AbstractContainerMenu,int,net.minecraft.world.item.ItemStack) -> a 961:962:void refreshContainer(net.minecraft.world.inventory.AbstractContainerMenu) -> a 966:968:void refreshContainer(net.minecraft.world.inventory.AbstractContainerMenu,net.minecraft.core.NonNullList) -> a 972:973:void setContainerData(net.minecraft.world.inventory.AbstractContainerMenu,int,int) -> a 977:979:void closeContainer() -> v_ 982:990:void broadcastCarriedItem() -> l 993:995:void doCloseContainer() -> m 998:1008:void setPlayerInput(float,float,boolean,boolean) -> a 1012:1014:void awardStat(net.minecraft.stats.Stat,int) -> a 1018:1020:void resetStat(net.minecraft.stats.Stat) -> a 1024:1024:int awardRecipes(java.util.Collection) -> a 1029:1035:void awardRecipesByKey(net.minecraft.resources.ResourceLocation[]) -> a 1039:1039:int resetRecipes(java.util.Collection) -> b 1044:1046:void giveExperiencePoints(int) -> d 1049:1054:void disconnect() -> n 1057:1057:boolean hasDisconnected() -> o 1061:1062:void resetSentInfo() -> p 1066:1067:void displayClientMessage(net.minecraft.network.chat.Component,boolean) -> a 1071:1075:void completeUsingItem() -> q 1079:1081:void lookAt(net.minecraft.commands.arguments.EntityAnchorArgument$Anchor,net.minecraft.world.phys.Vec3) -> a 1084:1087:void lookAt(net.minecraft.commands.arguments.EntityAnchorArgument$Anchor,net.minecraft.world.entity.Entity,net.minecraft.commands.arguments.EntityAnchorArgument$Anchor) -> a 1090:1126:void restoreFrom(net.minecraft.server.level.ServerPlayer,boolean) -> a 1130:1139:void onEffectAdded(net.minecraft.world.effect.MobEffectInstance) -> a 1143:1147:void onEffectUpdated(net.minecraft.world.effect.MobEffectInstance,boolean) -> a 1151:1159:void onEffectRemoved(net.minecraft.world.effect.MobEffectInstance) -> b 1163:1164:void teleportTo(double,double,double) -> a 1168:1169:void crit(net.minecraft.world.entity.Entity) -> a 1173:1174:void magicCrit(net.minecraft.world.entity.Entity) -> b 1178:1183:void onUpdateAbilities() -> r 1186:1186:net.minecraft.server.level.ServerLevel getLevel() -> s 1191:1203:void setGameMode(net.minecraft.world.level.GameType) -> a 1207:1207:boolean isSpectator() -> t 1212:1212:boolean isCreative() -> u 1217:1218:void sendMessage(net.minecraft.network.chat.Component) -> a 1221:1230:void sendMessage(net.minecraft.network.chat.Component,net.minecraft.network.chat.ChatType) -> a 1233:1236:java.lang.String getIpAddress() -> v 1240:1247:void updateOptions(net.minecraft.network.protocol.game.ServerboundClientInformationPacket) -> a 1250:1250:boolean canChatInColor() -> w 1254:1254:net.minecraft.world.entity.player.ChatVisiblity getChatVisibility() -> x 1258:1259:void sendTexturePack(java.lang.String,java.lang.String) -> a 1263:1263:int getPermissionLevel() -> y 1267:1268:void resetLastActionTime() -> z 1271:1271:net.minecraft.stats.ServerStatsCounter getStats() -> A 1275:1275:net.minecraft.stats.ServerRecipeBook getRecipeBook() -> B 1279:1284:void sendRemoveEntity(net.minecraft.world.entity.Entity) -> c 1287:1288:void cancelRemoveEntity(net.minecraft.world.entity.Entity) -> d 1292:1298:void updateInvisibilityStatus() -> C 1301:1301:net.minecraft.world.entity.Entity getCamera() -> D 1305:1312:void setCamera(net.minecraft.world.entity.Entity) -> e 1316:1319:void processDimensionDelay() -> E 1323:1328:void attack(net.minecraft.world.entity.Entity) -> f 1331:1331:long getLastActionTime() -> F 1336:1336:net.minecraft.network.chat.Component getTabListDisplayName() -> G 1341:1343:void swing(net.minecraft.world.InteractionHand) -> a 1346:1346:boolean isChangingDimension() -> H 1350:1351:void hasChangedDimension() -> I 1354:1355:void startFallFlying() -> J 1359:1361:void stopFallFlying() -> K 1364:1364:net.minecraft.server.PlayerAdvancements getAdvancements() -> L 1368:1397:void teleportTo(net.minecraft.server.level.ServerLevel,double,double,double,float,float) -> a 1403:1405:void trackChunk(net.minecraft.world.level.ChunkPos,net.minecraft.network.protocol.Packet,net.minecraft.network.protocol.Packet) -> a 1409:1412:void untrackChunk(net.minecraft.world.level.ChunkPos) -> a 1415:1415:net.minecraft.core.SectionPos getLastSectionPos() -> M 1419:1420:void setLastSectionPos(net.minecraft.core.SectionPos) -> a 1424:1425:void playNotifySound(net.minecraft.sounds.SoundEvent,net.minecraft.sounds.SoundSource,float,float) -> a 1429:1429:net.minecraft.network.protocol.Packet getAddEntityPacket() -> N 1434:1448:net.minecraft.world.entity.item.ItemEntity drop(net.minecraft.world.item.ItemStack,boolean,boolean) -> a 1222:1228:void lambda$sendMessage$5(net.minecraft.network.chat.ChatType,net.minecraft.network.chat.Component,io.netty.util.concurrent.Future) -> a 1013:1013:void lambda$awardStat$4(int,net.minecraft.world.scores.Score) -> a 775:777:void lambda$startSleepInBed$3(net.minecraft.util.Unit) -> a 470:477:void lambda$die$2(net.minecraft.network.chat.Component,io.netty.util.concurrent.Future) -> a 474:474:void lambda$null$1(net.minecraft.network.chat.Component,net.minecraft.network.chat.Style) -> a 459:459:void lambda$updateScoreForCriteria$0(int,net.minecraft.world.scores.Score) -> b 130:130:void () -> net.minecraft.server.level.ServerPlayerGameMode -> wl: org.apache.logging.log4j.Logger LOGGER -> c net.minecraft.server.level.ServerLevel level -> a net.minecraft.server.level.ServerPlayer player -> b net.minecraft.world.level.GameType gameModeForPlayer -> d boolean isDestroyingBlock -> e int destroyProgressStart -> f net.minecraft.core.BlockPos destroyPos -> g int gameTicks -> h boolean hasDelayedDestroy -> i net.minecraft.core.BlockPos delayedDestroyPos -> j int delayedTickStart -> k int lastSentState -> l 36:50:void (net.minecraft.server.level.ServerLevel) -> 53:60:void setGameModeForPlayer(net.minecraft.world.level.GameType) -> a 63:63:net.minecraft.world.level.GameType getGameModeForPlayer() -> b 67:67:boolean isSurvival() -> c 71:71:boolean isCreative() -> d 75:79:void updateGameMode(net.minecraft.world.level.GameType) -> b 82:107:void tick() -> a 110:118:float incrementDestroyProgress(net.minecraft.world.level.block.state.BlockState,net.minecraft.core.BlockPos) -> a 123:214:void handleBlockBreakAction(net.minecraft.core.BlockPos,net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action,net.minecraft.core.Direction,int) -> a 217:222:void destroyAndAck(net.minecraft.core.BlockPos,net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action,java.lang.String) -> a 225:264:boolean destroyBlock(net.minecraft.core.BlockPos) -> a 268:301:net.minecraft.world.InteractionResult useItem(net.minecraft.world.entity.player.Player,net.minecraft.world.level.Level,net.minecraft.world.item.ItemStack,net.minecraft.world.InteractionHand) -> a 305:337:net.minecraft.world.InteractionResult useItemOn(net.minecraft.world.entity.player.Player,net.minecraft.world.level.Level,net.minecraft.world.item.ItemStack,net.minecraft.world.InteractionHand,net.minecraft.world.phys.BlockHitResult) -> a 341:342:void setLevel(net.minecraft.server.level.ServerLevel) -> a 31:31:void () -> net.minecraft.server.level.ThreadedLevelLightEngine -> wm: org.apache.logging.log4j.Logger LOGGER -> a net.minecraft.util.thread.ProcessorMailbox taskMailbox -> b it.unimi.dsi.fastutil.objects.ObjectList lightTasks -> c net.minecraft.server.level.ChunkMap chunkMap -> d net.minecraft.util.thread.ProcessorHandle sorterMailbox -> e int taskPerBatch -> f java.util.concurrent.atomic.AtomicBoolean scheduled -> g 32:43:void (net.minecraft.world.level.chunk.LightChunkGetter,net.minecraft.server.level.ChunkMap,boolean,net.minecraft.util.thread.ProcessorMailbox,net.minecraft.util.thread.ProcessorHandle) -> 47:47:void close() -> close 51:51:int runUpdates(int,boolean,boolean) -> a 56:56:void onBlockEmissionIncrease(net.minecraft.core.BlockPos,int) -> a 61:63:void checkBlock(net.minecraft.core.BlockPos) -> a 67:81:void updateChunkStatus(net.minecraft.world.level.ChunkPos) -> a 86:87:void updateSectionStatus(net.minecraft.core.SectionPos,boolean) -> a 91:92:void enableLightSources(net.minecraft.world.level.ChunkPos,boolean) -> a 97:98:void queueSectionData(net.minecraft.world.level.LightLayer,net.minecraft.core.SectionPos,net.minecraft.world.level.chunk.DataLayer) -> a 101:102:void addTask(int,int,net.minecraft.server.level.ThreadedLevelLightEngine$TaskType,java.lang.Runnable) -> a 105:111:void addTask(int,int,java.util.function.IntSupplier,net.minecraft.server.level.ThreadedLevelLightEngine$TaskType,java.lang.Runnable) -> a 115:116:void retainData(net.minecraft.world.level.ChunkPos,boolean) -> b 119:142:java.util.concurrent.CompletableFuture lightChunk(net.minecraft.world.level.chunk.ChunkAccess,boolean) -> a 153:159:void tryScheduleUpdate() -> B_ 162:187:void runUpdate() -> b 190:191:void setTaskPerBatch(int) -> a 155:157:void lambda$tryScheduleUpdate$22() -> c 148:148:void lambda$lightChunk$21(net.minecraft.world.level.ChunkPos,java.lang.Runnable) -> a 144:146:net.minecraft.world.level.chunk.ChunkAccess lambda$lightChunk$20(net.minecraft.world.level.chunk.ChunkAccess,net.minecraft.world.level.ChunkPos) -> a 141:141:java.lang.String lambda$lightChunk$19(net.minecraft.world.level.ChunkPos,boolean) -> c 122:141:void lambda$lightChunk$18(net.minecraft.world.level.chunk.ChunkAccess,net.minecraft.world.level.ChunkPos,boolean) -> a 135:135:void lambda$null$17(net.minecraft.world.level.chunk.ChunkAccess,net.minecraft.core.BlockPos) -> a 115:115:java.lang.String lambda$retainData$16(net.minecraft.world.level.ChunkPos) -> b 115:115:void lambda$retainData$15(net.minecraft.world.level.ChunkPos,boolean) -> d 115:115:int lambda$retainData$14() -> d 106:110:void lambda$addTask$13(net.minecraft.server.level.ThreadedLevelLightEngine$TaskType,java.lang.Runnable) -> a 97:97:java.lang.String lambda$queueSectionData$12(net.minecraft.core.SectionPos) -> a 97:97:void lambda$queueSectionData$11(net.minecraft.world.level.LightLayer,net.minecraft.core.SectionPos,net.minecraft.world.level.chunk.DataLayer) -> b 97:97:int lambda$queueSectionData$10() -> e 91:91:java.lang.String lambda$enableLightSources$9(net.minecraft.world.level.ChunkPos,boolean) -> e 91:91:void lambda$enableLightSources$8(net.minecraft.world.level.ChunkPos,boolean) -> f 86:86:java.lang.String lambda$updateSectionStatus$7(net.minecraft.core.SectionPos,boolean) -> b 86:86:void lambda$updateSectionStatus$6(net.minecraft.core.SectionPos,boolean) -> c 86:86:int lambda$updateSectionStatus$5() -> f 80:80:java.lang.String lambda$updateChunkStatus$4(net.minecraft.world.level.ChunkPos) -> c 69:80:void lambda$updateChunkStatus$3(net.minecraft.world.level.ChunkPos) -> d 67:67:int lambda$updateChunkStatus$2() -> g 62:62:java.lang.String lambda$checkBlock$1(net.minecraft.core.BlockPos) -> b 62:62:void lambda$checkBlock$0(net.minecraft.core.BlockPos) -> c 30:30:void () -> net.minecraft.server.level.ThreadedLevelLightEngine$TaskType -> wm$a: net.minecraft.server.level.ThreadedLevelLightEngine$TaskType PRE_UPDATE -> a net.minecraft.server.level.ThreadedLevelLightEngine$TaskType POST_UPDATE -> b net.minecraft.server.level.ThreadedLevelLightEngine$TaskType[] $VALUES -> c 193:193:net.minecraft.server.level.ThreadedLevelLightEngine$TaskType[] values() -> values 193:193:net.minecraft.server.level.ThreadedLevelLightEngine$TaskType valueOf(java.lang.String) -> valueOf 193:193:void (java.lang.String,int) -> 193:194:void () -> net.minecraft.server.level.Ticket -> wn: net.minecraft.server.level.TicketType type -> a int ticketLevel -> b java.lang.Object key -> c long createdTick -> d 11:16:void (net.minecraft.server.level.TicketType,int,java.lang.Object,long) -> 21:31:int compareTo(net.minecraft.server.level.Ticket) -> a 36:43:boolean equals(java.lang.Object) -> equals 48:48:int hashCode() -> hashCode 53:53:java.lang.String toString() -> toString 57:57:net.minecraft.server.level.TicketType getType() -> a 61:61:int getTicketLevel() -> b 65:65:long getCreatedTick() -> c 69:69:net.minecraft.server.level.Ticket withLevel(int) -> a 73:74:boolean timedOut(long) -> a 5:5:int compareTo(java.lang.Object) -> compareTo net.minecraft.server.level.TicketType -> wo: java.lang.String name -> i java.util.Comparator comparator -> j long timeout -> k net.minecraft.server.level.TicketType START -> a net.minecraft.server.level.TicketType DRAGON -> b net.minecraft.server.level.TicketType PLAYER -> c net.minecraft.server.level.TicketType FORCED -> d net.minecraft.server.level.TicketType LIGHT -> e net.minecraft.server.level.TicketType PORTAL -> f net.minecraft.server.level.TicketType POST_TELEPORT -> g net.minecraft.server.level.TicketType UNKNOWN -> h 25:25:net.minecraft.server.level.TicketType create(java.lang.String,java.util.Comparator) -> a 29:29:net.minecraft.server.level.TicketType create(java.lang.String,java.util.Comparator,int) -> a 32:36:void (java.lang.String,java.util.Comparator,long) -> 40:40:java.lang.String toString() -> toString 44:44:java.util.Comparator getComparator() -> a 48:48:long timeout() -> b 16:16:int lambda$static$1(net.minecraft.util.Unit,net.minecraft.util.Unit) -> a 15:15:int lambda$static$0(net.minecraft.util.Unit,net.minecraft.util.Unit) -> b 15:22:void () -> net.minecraft.server.level.WorldGenRegion -> wp: org.apache.logging.log4j.Logger LOGGER -> a java.util.List cache -> b int x -> c int z -> d int size -> e net.minecraft.server.level.ServerLevel level -> f long seed -> g int seaLevel -> h net.minecraft.world.level.storage.LevelData levelData -> i java.util.Random random -> j net.minecraft.world.level.dimension.Dimension dimension -> k net.minecraft.world.level.levelgen.ChunkGeneratorSettings settings -> l net.minecraft.world.level.TickList blockTicks -> m net.minecraft.world.level.TickList liquidTicks -> n net.minecraft.world.level.biome.BiomeManager biomeManager -> o 60:83:void (net.minecraft.server.level.ServerLevel,java.util.List) -> 86:86:int getCenterX() -> a 90:90:int getCenterZ() -> b 95:95:net.minecraft.world.level.chunk.ChunkAccess getChunk(int,int) -> a 102:126:net.minecraft.world.level.chunk.ChunkAccess getChunk(int,int,net.minecraft.world.level.chunk.ChunkStatus,boolean) -> a 132:135:boolean hasChunk(int,int) -> b 140:140:net.minecraft.world.level.block.state.BlockState getBlockState(net.minecraft.core.BlockPos) -> d_ 145:145:net.minecraft.world.level.material.FluidState getFluidState(net.minecraft.core.BlockPos) -> b 151:151:net.minecraft.world.entity.player.Player getNearestPlayer(double,double,double,double,java.util.function.Predicate) -> a 156:156:int getSkyDarken() -> c 161:161:net.minecraft.world.level.biome.BiomeManager getBiomeManager() -> d 166:166:net.minecraft.world.level.biome.Biome getUncachedNoiseBiome(int,int,int) -> a 171:171:net.minecraft.world.level.lighting.LevelLightEngine getLightEngine() -> e 176:185:boolean destroyBlock(net.minecraft.core.BlockPos,boolean,net.minecraft.world.entity.Entity) -> a 192:221:net.minecraft.world.level.block.entity.BlockEntity getBlockEntity(net.minecraft.core.BlockPos) -> c 226:255:boolean setBlock(net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState,int) -> a 259:260:void markPosForPostprocessing(net.minecraft.core.BlockPos) -> e 267:271:boolean addFreshEntity(net.minecraft.world.entity.Entity) -> c 276:276:boolean removeBlock(net.minecraft.core.BlockPos,boolean) -> a 281:281:net.minecraft.world.level.border.WorldBorder getWorldBorder() -> f 286:286:boolean isClientSide() -> p_ 292:292:net.minecraft.server.level.ServerLevel getLevel() -> h 297:297:net.minecraft.world.level.storage.LevelData getLevelData() -> i 302:306:net.minecraft.world.DifficultyInstance getCurrentDifficultyAt(net.minecraft.core.BlockPos) -> d 312:312:net.minecraft.server.MinecraftServer getServer() -> p 317:317:net.minecraft.world.level.chunk.ChunkSource getChunkSource() -> E 322:322:long getSeed() -> r_ 327:327:net.minecraft.world.level.TickList getBlockTicks() -> G 332:332:net.minecraft.world.level.TickList getLiquidTicks() -> F 337:337:int getSeaLevel() -> q_ 341:341:net.minecraft.world.level.levelgen.ChunkGeneratorSettings getSettings() -> l 346:346:java.util.Random getRandom() -> t_ 352:352:void blockUpdated(net.minecraft.core.BlockPos,net.minecraft.world.level.block.Block) -> a 356:356:int getHeight(net.minecraft.world.level.levelgen.Heightmap$Types,int,int) -> a 361:361:void playSound(net.minecraft.world.entity.player.Player,net.minecraft.core.BlockPos,net.minecraft.sounds.SoundEvent,net.minecraft.sounds.SoundSource,float,float) -> a 365:365:void addParticle(net.minecraft.core.particles.ParticleOptions,double,double,double,double,double,double) -> a 369:369:void levelEvent(net.minecraft.world.entity.player.Player,int,net.minecraft.core.BlockPos,int) -> a 373:373:net.minecraft.core.BlockPos getSharedSpawnPos() -> s_ 378:378:net.minecraft.world.level.dimension.Dimension getDimension() -> o 383:383:boolean isStateAtPosition(net.minecraft.core.BlockPos,java.util.function.Predicate) -> a 388:388:boolean isFluidAtPosition(net.minecraft.core.BlockPos,java.util.function.Predicate) -> b 393:393:java.util.List getEntitiesOfClass(java.lang.Class,net.minecraft.world.phys.AABB,java.util.function.Predicate) -> a 398:398:java.util.List getEntities(net.minecraft.world.entity.Entity,net.minecraft.world.phys.AABB,java.util.function.Predicate) -> a 403:403:java.util.List players() -> A 46:46:net.minecraft.world.level.Level getLevel() -> q 61:61:net.minecraft.world.level.TickList lambda$new$1(net.minecraft.core.BlockPos) -> k 60:60:net.minecraft.world.level.TickList lambda$new$0(net.minecraft.core.BlockPos) -> l 47:47:void () -> net.minecraft.server.level.WorldGenTickList -> wq: java.util.function.Function index -> a 14:16:void (java.util.function.Function) -> 20:20:boolean hasScheduledTick(net.minecraft.core.BlockPos,java.lang.Object) -> a 25:26:void scheduleTick(net.minecraft.core.BlockPos,java.lang.Object,int,net.minecraft.world.level.TickPriority) -> a 30:30:boolean willTickThisTick(net.minecraft.core.BlockPos,java.lang.Object) -> b 35:36:void addAll(java.util.stream.Stream) -> a 40:40:int size() -> a 35:35:void lambda$addAll$0(net.minecraft.world.level.TickNextTickData) -> a net.minecraft.server.level.package-info -> wr: net.minecraft.server.level.progress.ChunkProgressListener -> ws: void updateSpawnPos(net.minecraft.world.level.ChunkPos) -> a void onStatusChange(net.minecraft.world.level.ChunkPos,net.minecraft.world.level.chunk.ChunkStatus) -> a void start() -> a void stop() -> b net.minecraft.server.level.progress.ChunkProgressListenerFactory -> wt: net.minecraft.server.level.progress.ChunkProgressListener create(int) -> create net.minecraft.server.level.progress.LoggerChunkProgressListener -> wu: org.apache.logging.log4j.Logger LOGGER -> a int maxCount -> b int count -> c long startTime -> d long nextTickTime -> e 19:24:void (int) -> 28:30:void updateSpawnPos(net.minecraft.world.level.ChunkPos) -> a 34:47:void onStatusChange(net.minecraft.world.level.ChunkPos,net.minecraft.world.level.chunk.ChunkStatus) -> a 51:51:void start() -> a 55:57:void stop() -> b 60:60:int getProgress() -> c 15:15:void () -> net.minecraft.server.level.progress.ProcessorChunkProgressListener -> wv: net.minecraft.server.level.progress.ChunkProgressListener delegate -> a net.minecraft.util.thread.ProcessorMailbox mailbox -> b 14:17:void (net.minecraft.server.level.progress.ChunkProgressListener,java.util.concurrent.Executor) -> 21:22:void updateSpawnPos(net.minecraft.world.level.ChunkPos) -> a 26:27:void onStatusChange(net.minecraft.world.level.ChunkPos,net.minecraft.world.level.chunk.ChunkStatus) -> a 31:32:void start() -> a 36:37:void stop() -> b 26:26:void lambda$onStatusChange$1(net.minecraft.world.level.ChunkPos,net.minecraft.world.level.chunk.ChunkStatus) -> b 21:21:void lambda$updateSpawnPos$0(net.minecraft.world.level.ChunkPos) -> b net.minecraft.server.level.progress.StoringChunkProgressListener -> ww: net.minecraft.server.level.progress.LoggerChunkProgressListener delegate -> a it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap statuses -> b net.minecraft.world.level.ChunkPos spawnPos -> c int fullDiameter -> d int radius -> e int diameter -> f boolean started -> g 13:25:void (int) -> 29:34:void updateSpawnPos(net.minecraft.world.level.ChunkPos) -> a 38:47:void onStatusChange(net.minecraft.world.level.ChunkPos,net.minecraft.world.level.chunk.ChunkStatus) -> a 51:53:void start() -> a 57:59:void stop() -> b 62:62:int getFullDiameter() -> c 66:66:int getDiameter() -> d 70:70:int getProgress() -> e 75:75:net.minecraft.world.level.chunk.ChunkStatus getStatus(int,int) -> a net.minecraft.server.level.progress.package-info -> wx: net.minecraft.server.network.LegacyQueryHandler -> wy: org.apache.logging.log4j.Logger LOGGER -> a net.minecraft.server.network.ServerConnectionListener serverConnectionListener -> b 21:23:void (net.minecraft.server.network.ServerConnectionListener) -> 27:97:void channelRead(io.netty.channel.ChannelHandlerContext,java.lang.Object) -> channelRead 100:101:void sendFlushAndClose(io.netty.channel.ChannelHandlerContext,io.netty.buffer.ByteBuf) -> a 104:113:io.netty.buffer.ByteBuf createReply(java.lang.String) -> a 16:16:void () -> net.minecraft.server.network.MemoryServerHandshakePacketListenerImpl -> wz: net.minecraft.server.MinecraftServer server -> a net.minecraft.network.Connection connection -> b 13:16:void (net.minecraft.server.MinecraftServer,net.minecraft.network.Connection) -> 20:22:void handleIntention(net.minecraft.network.protocol.handshake.ClientIntentionPacket) -> a 27:27:void onDisconnect(net.minecraft.network.chat.Component) -> a 31:31:net.minecraft.network.Connection getConnection() -> a net.minecraft.server.network.ServerConnectionListener -> xa: org.apache.logging.log4j.Logger LOGGER -> d net.minecraft.util.LazyLoadedValue SERVER_EVENT_GROUP -> a net.minecraft.util.LazyLoadedValue SERVER_EPOLL_EVENT_GROUP -> b net.minecraft.server.MinecraftServer server -> e boolean running -> c java.util.List channels -> f java.util.List connections -> g 63:69:void (net.minecraft.server.MinecraftServer) -> 72:116:void startTcpServerListener(java.net.InetAddress,int) -> a 121:144:java.net.SocketAddress startMemoryChannel() -> a 148:157:void stop() -> b 160:193:void tick() -> c 196:196:net.minecraft.server.MinecraftServer getServer() -> d 183:183:void lambda$tick$2(net.minecraft.network.Connection,net.minecraft.network.chat.Component,io.netty.util.concurrent.Future) -> a 58:58:io.netty.channel.epoll.EpollEventLoopGroup lambda$static$1() -> e 55:55:io.netty.channel.nio.NioEventLoopGroup lambda$static$0() -> f 52:52:java.util.List access$000(net.minecraft.server.network.ServerConnectionListener) -> a 52:52:net.minecraft.server.MinecraftServer access$100(net.minecraft.server.network.ServerConnectionListener) -> b 53:57:void () -> net.minecraft.server.network.ServerConnectionListener$1 -> xa$1: net.minecraft.server.network.ServerConnectionListener this$0 -> a 87:87:void (net.minecraft.server.network.ServerConnectionListener) -> 91:109:void initChannel(io.netty.channel.Channel) -> initChannel net.minecraft.server.network.ServerConnectionListener$2 -> xa$2: net.minecraft.server.network.ServerConnectionListener this$0 -> a 124:124:void (net.minecraft.server.network.ServerConnectionListener) -> 127:134:void initChannel(io.netty.channel.Channel) -> initChannel net.minecraft.server.network.ServerConnectionListener$LatencySimulator -> xa$a: io.netty.util.Timer TIMER -> a int delay -> b 204:206:void (int) -> 210:211:void channelRead(io.netty.channel.ChannelHandlerContext,java.lang.Object) -> channelRead 214:215:void delayDownstream(io.netty.channel.ChannelHandlerContext,java.lang.Object) -> a 214:214:void lambda$delayDownstream$0(io.netty.channel.ChannelHandlerContext,java.lang.Object,io.netty.util.Timeout) -> a 200:200:void () -> net.minecraft.server.network.ServerGamePacketListenerImpl -> xb: org.apache.logging.log4j.Logger LOGGER -> c net.minecraft.network.Connection connection -> a net.minecraft.server.MinecraftServer server -> d net.minecraft.server.level.ServerPlayer player -> b int tickCount -> e long keepAliveTime -> f boolean keepAlivePending -> g long keepAliveChallenge -> h int chatSpamTickCount -> i int dropSpamTickCount -> j it.unimi.dsi.fastutil.ints.Int2ShortMap expectedAcks -> k double firstGoodX -> l double firstGoodY -> m double firstGoodZ -> n double lastGoodX -> o double lastGoodY -> p double lastGoodZ -> q net.minecraft.world.entity.Entity lastVehicle -> r double vehicleFirstGoodX -> s double vehicleFirstGoodY -> t double vehicleFirstGoodZ -> u double vehicleLastGoodX -> v double vehicleLastGoodY -> w double vehicleLastGoodZ -> x net.minecraft.world.phys.Vec3 awaitingPositionFromClient -> y int awaitingTeleport -> z int awaitingTeleportTime -> A boolean clientIsFloating -> B int aboveGroundTickCount -> C boolean clientVehicleIsFloating -> D int aboveGroundVehicleTickCount -> E int receivedMovePacketCount -> F int knownMovePacketCount -> G 162:192:void (net.minecraft.server.MinecraftServer,net.minecraft.network.Connection,net.minecraft.server.level.ServerPlayer) -> 195:260:void tick() -> b 263:269:void resetPosition() -> c 273:273:net.minecraft.network.Connection getConnection() -> a 277:277:boolean isSingleplayerOwner() -> d 281:284:void disconnect(net.minecraft.network.chat.Component) -> b 288:290:void handlePlayerInput(net.minecraft.network.protocol.game.ServerboundPlayerInputPacket) -> a 293:299:boolean containsInvalidValues(net.minecraft.network.protocol.game.ServerboundMovePlayerPacket) -> b 303:303:boolean containsInvalidValues(net.minecraft.network.protocol.game.ServerboundMoveVehiclePacket) -> b 308:381:void handleMoveVehicle(net.minecraft.network.protocol.game.ServerboundMoveVehiclePacket) -> a 385:398:void handleAcceptTeleportPacket(net.minecraft.network.protocol.game.ServerboundAcceptTeleportationPacket) -> a 402:415:void handleRecipeBookUpdatePacket(net.minecraft.network.protocol.game.ServerboundRecipeBookUpdatePacket) -> a 419:427:void handleSeenAdvancements(net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket) -> a 431:438:void handleCustomCommandSuggestions(net.minecraft.network.protocol.game.ServerboundCommandSuggestionPacket) -> a 442:495:void handleSetCommandBlock(net.minecraft.network.protocol.game.ServerboundSetCommandBlockPacket) -> a 499:519:void handleSetCommandMinecart(net.minecraft.network.protocol.game.ServerboundSetCommandMinecartPacket) -> a 523:528:void handlePickItem(net.minecraft.network.protocol.game.ServerboundPickItemPacket) -> a 532:540:void handleRenameItem(net.minecraft.network.protocol.game.ServerboundRenameItemPacket) -> a 544:548:void handleSetBeaconPacket(net.minecraft.network.protocol.game.ServerboundSetBeaconPacket) -> a 552:605:void handleSetStructureBlock(net.minecraft.network.protocol.game.ServerboundSetStructureBlockPacket) -> a 609:624:void handleSetJigsawBlock(net.minecraft.network.protocol.game.ServerboundSetJigsawBlockPacket) -> a 628:636:void handleSelectTrade(net.minecraft.network.protocol.game.ServerboundSelectTradePacket) -> a 640:674:void handleEditBook(net.minecraft.network.protocol.game.ServerboundEditBookPacket) -> a 678:689:void handleEntityTagQuery(net.minecraft.network.protocol.game.ServerboundEntityTagQuery) -> a 693:702:void handleBlockEntityTagQuery(net.minecraft.network.protocol.game.ServerboundBlockEntityTagQuery) -> a 706:841:void handleMovePlayer(net.minecraft.network.protocol.game.ServerboundMovePlayerPacket) -> a 844:844:boolean isPlayerCollidingWithAnything(net.minecraft.world.level.LevelReader) -> a 848:849:void teleport(double,double,double,float,float) -> a 852:865:void teleport(double,double,double,float,float,java.util.Set) -> a 869:902:void handlePlayerAction(net.minecraft.network.protocol.game.ServerboundPlayerActionPacket) -> a 908:935:void handleUseItemOn(net.minecraft.network.protocol.game.ServerboundUseItemOnPacket) -> a 939:951:void handleUseItem(net.minecraft.network.protocol.game.ServerboundUseItemPacket) -> a 955:966:void handleTeleportToEntityPacket(net.minecraft.network.protocol.game.ServerboundTeleportToEntityPacket) -> a 970:970:void handleResourcePackResponse(net.minecraft.network.protocol.game.ServerboundResourcePackPacket) -> a 974:979:void handlePaddleBoat(net.minecraft.network.protocol.game.ServerboundPaddleBoatPacket) -> a 983:993:void onDisconnect(net.minecraft.network.chat.Component) -> a 996:997:void send(net.minecraft.network.protocol.Packet) -> a 1000:1022:void send(net.minecraft.network.protocol.Packet,io.netty.util.concurrent.GenericFutureListener) -> a 1026:1033:void handleSetCarriedItem(net.minecraft.network.protocol.game.ServerboundSetCarriedItemPacket) -> a 1037:1064:void handleChat(net.minecraft.network.protocol.game.ServerboundChatPacket) -> a 1067:1068:void handleCommand(java.lang.String) -> c 1072:1075:void handleAnimate(net.minecraft.network.protocol.game.ServerboundSwingPacket) -> a 1079:1135:void handlePlayerCommand(net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket) -> a 1139:1140:void info(java.lang.String) -> a 1144:1145:void warn(java.lang.String) -> b 1149:1179:void handleInteract(net.minecraft.network.protocol.game.ServerboundInteractPacket) -> a 1183:1207:void handleClientCommand(net.minecraft.network.protocol.game.ServerboundClientCommandPacket) -> a 1211:1213:void handleContainerClose(net.minecraft.network.protocol.game.ServerboundContainerClosePacket) -> a 1217:1251:void handleContainerClick(net.minecraft.network.protocol.game.ServerboundContainerClickPacket) -> a 1255:1263:void handlePlaceRecipe(net.minecraft.network.protocol.game.ServerboundPlaceRecipePacket) -> a 1267:1273:void handleContainerButtonClick(net.minecraft.network.protocol.game.ServerboundContainerButtonClickPacket) -> a 1277:1319:void handleSetCreativeModeSlot(net.minecraft.network.protocol.game.ServerboundSetCreativeModeSlotPacket) -> a 1323:1328:void handleContainerAck(net.minecraft.network.protocol.game.ServerboundContainerAckPacket) -> a 1332:1358:void handleSignUpdate(net.minecraft.network.protocol.game.ServerboundSignUpdatePacket) -> a 1362:1371:void handleKeepAlive(net.minecraft.network.protocol.game.ServerboundKeepAlivePacket) -> a 1375:1377:void handlePlayerAbilities(net.minecraft.network.protocol.game.ServerboundPlayerAbilitiesPacket) -> a 1381:1383:void handleClientInformation(net.minecraft.network.protocol.game.ServerboundClientInformationPacket) -> a 1387:1387:void handleCustomPayload(net.minecraft.network.protocol.game.ServerboundCustomPayloadPacket) -> a 1391:1398:void handleChangeDifficulty(net.minecraft.network.protocol.game.ServerboundChangeDifficultyPacket) -> a 1402:1409:void handleLockDifficulty(net.minecraft.network.protocol.game.ServerboundLockDifficultyPacket) -> a 1262:1262:void lambda$handlePlaceRecipe$3(net.minecraft.network.protocol.game.ServerboundPlaceRecipePacket,net.minecraft.world.item.crafting.Recipe) -> a 1018:1018:java.lang.String lambda$send$2(net.minecraft.network.protocol.Packet) -> b 437:437:void lambda$handleCustomCommandSuggestions$1(net.minecraft.network.protocol.game.ServerboundCommandSuggestionPacket,com.mojang.brigadier.suggestion.Suggestions) -> a 281:281:void lambda$disconnect$0(net.minecraft.network.chat.Component,io.netty.util.concurrent.Future) -> a 148:148:void () -> net.minecraft.server.network.ServerGamePacketListenerImpl$1 -> xb$1: int[] $SwitchMap$net$minecraft$world$level$block$entity$CommandBlockEntity$Mode -> a int[] $SwitchMap$net$minecraft$network$protocol$game$ServerboundPlayerActionPacket$Action -> b int[] $SwitchMap$net$minecraft$network$protocol$game$ServerboundPlayerCommandPacket$Action -> c int[] $SwitchMap$net$minecraft$network$protocol$game$ServerboundClientCommandPacket$Action -> d 466:1186:void () -> net.minecraft.server.network.ServerHandshakePacketListenerImpl -> xc: net.minecraft.server.MinecraftServer server -> a net.minecraft.network.Connection connection -> b 17:20:void (net.minecraft.server.MinecraftServer,net.minecraft.network.Connection) -> 24:47:void handleIntention(net.minecraft.network.protocol.handshake.ClientIntentionPacket) -> a 52:52:void onDisconnect(net.minecraft.network.chat.Component) -> a 56:56:net.minecraft.network.Connection getConnection() -> a net.minecraft.server.network.ServerHandshakePacketListenerImpl$1 -> xc$1: int[] $SwitchMap$net$minecraft$network$ConnectionProtocol -> a 24:24:void () -> net.minecraft.server.network.ServerLoginPacketListenerImpl -> xd: java.util.concurrent.atomic.AtomicInteger UNIQUE_THREAD_ID -> b org.apache.logging.log4j.Logger LOGGER -> c java.util.Random RANDOM -> d byte[] nonce -> e net.minecraft.server.MinecraftServer server -> f net.minecraft.network.Connection connection -> a net.minecraft.server.network.ServerLoginPacketListenerImpl$State state -> g int tick -> h com.mojang.authlib.GameProfile gameProfile -> i java.lang.String serverId -> j javax.crypto.SecretKey secretKey -> k net.minecraft.server.level.ServerPlayer delayedAcceptPlayer -> l 45:59:void (net.minecraft.server.MinecraftServer,net.minecraft.network.Connection) -> 62:75:void tick() -> b 79:79:net.minecraft.network.Connection getConnection() -> a 84:90:void disconnect(net.minecraft.network.chat.Component) -> b 93:114:void handleAcceptedLogin() -> c 118:119:void onDisconnect(net.minecraft.network.chat.Component) -> a 122:125:java.lang.String getUserName() -> d 130:139:void handleHello(net.minecraft.network.protocol.login.ServerboundHelloPacket) -> a 143:195:void handleKey(net.minecraft.network.protocol.login.ServerboundKeyPacket) -> a 199:200:void handleCustomQueryPacket(net.minecraft.network.protocol.login.ServerboundCustomQueryPacket) -> a 203:204:com.mojang.authlib.GameProfile createFakeProfile(com.mojang.authlib.GameProfile) -> a 103:103:void lambda$handleAcceptedLogin$0(io.netty.channel.ChannelFuture) -> a 39:39:com.mojang.authlib.GameProfile access$000(net.minecraft.server.network.ServerLoginPacketListenerImpl) -> a 39:39:net.minecraft.server.MinecraftServer access$100(net.minecraft.server.network.ServerLoginPacketListenerImpl) -> b 39:39:javax.crypto.SecretKey access$200(net.minecraft.server.network.ServerLoginPacketListenerImpl) -> c 39:39:com.mojang.authlib.GameProfile access$002(net.minecraft.server.network.ServerLoginPacketListenerImpl,com.mojang.authlib.GameProfile) -> a 39:39:org.apache.logging.log4j.Logger access$300() -> e 39:39:net.minecraft.server.network.ServerLoginPacketListenerImpl$State access$402(net.minecraft.server.network.ServerLoginPacketListenerImpl,net.minecraft.server.network.ServerLoginPacketListenerImpl$State) -> a 40:43:void () -> net.minecraft.server.network.ServerLoginPacketListenerImpl$1 -> xd$1: net.minecraft.server.network.ServerLoginPacketListenerImpl this$0 -> a 155:155:void (net.minecraft.server.network.ServerLoginPacketListenerImpl,java.lang.String) -> 158:185:void run() -> run 189:190:java.net.InetAddress getAddress() -> a net.minecraft.server.network.ServerLoginPacketListenerImpl$State -> xd$a: net.minecraft.server.network.ServerLoginPacketListenerImpl$State HELLO -> a net.minecraft.server.network.ServerLoginPacketListenerImpl$State KEY -> b net.minecraft.server.network.ServerLoginPacketListenerImpl$State AUTHENTICATING -> c net.minecraft.server.network.ServerLoginPacketListenerImpl$State NEGOTIATING -> d net.minecraft.server.network.ServerLoginPacketListenerImpl$State READY_TO_ACCEPT -> e net.minecraft.server.network.ServerLoginPacketListenerImpl$State DELAY_ACCEPT -> f net.minecraft.server.network.ServerLoginPacketListenerImpl$State ACCEPTED -> g net.minecraft.server.network.ServerLoginPacketListenerImpl$State[] $VALUES -> h 207:207:net.minecraft.server.network.ServerLoginPacketListenerImpl$State[] values() -> values 207:207:net.minecraft.server.network.ServerLoginPacketListenerImpl$State valueOf(java.lang.String) -> valueOf 207:207:void (java.lang.String,int) -> 207:208:void () -> net.minecraft.server.network.ServerStatusPacketListenerImpl -> xe: net.minecraft.network.chat.Component DISCONNECT_REASON -> a net.minecraft.server.MinecraftServer server -> b net.minecraft.network.Connection connection -> c boolean hasRequestedStatus -> d 20:23:void (net.minecraft.server.MinecraftServer,net.minecraft.network.Connection) -> 28:28:void onDisconnect(net.minecraft.network.chat.Component) -> a 32:32:net.minecraft.network.Connection getConnection() -> a 37:43:void handleStatusRequest(net.minecraft.network.protocol.status.ServerboundStatusRequestPacket) -> a 47:49:void handlePingRequest(net.minecraft.network.protocol.status.ServerboundPingRequestPacket) -> a 14:14:void () -> net.minecraft.server.network.package-info -> xf: net.minecraft.server.package-info -> xg: net.minecraft.server.packs.AbstractResourcePack -> xh: org.apache.logging.log4j.Logger LOGGER -> b java.io.File file -> a 24:26:void (java.io.File) -> 29:29:java.lang.String getPathFromLocation(net.minecraft.server.packs.PackType,net.minecraft.resources.ResourceLocation) -> c 33:33:java.lang.String getRelativePath(java.io.File,java.io.File) -> a 38:38:java.io.InputStream getResource(net.minecraft.server.packs.PackType,net.minecraft.resources.ResourceLocation) -> a 43:43:boolean hasResource(net.minecraft.server.packs.PackType,net.minecraft.resources.ResourceLocation) -> b java.io.InputStream getResource(java.lang.String) -> a 50:53:java.io.InputStream getRootResource(java.lang.String) -> b boolean hasResource(java.lang.String) -> c 59:60:void logWarning(java.lang.String) -> d 65:67:java.lang.Object getMetadataSection(net.minecraft.server.packs.metadata.MetadataSectionSerializer) -> a 73:87:java.lang.Object getMetadataFromStream(net.minecraft.server.packs.metadata.MetadataSectionSerializer,java.io.InputStream) -> a 93:93:java.lang.String getName() -> a 20:20:void () -> net.minecraft.server.packs.FileResourcePack -> xi: com.google.common.base.Splitter SPLITTER -> b java.util.zip.ZipFile zipFile -> c 27:28:void (java.io.File) -> 31:35:java.util.zip.ZipFile getOrCreateZipFile() -> b 40:47:java.io.InputStream getResource(java.lang.String) -> a 53:55:boolean hasResource(java.lang.String) -> c 63:89:java.util.Set getNamespaces(net.minecraft.server.packs.PackType) -> a 95:97:void finalize() -> finalize 101:105:void close() -> close 111:144:java.util.Collection getResources(net.minecraft.server.packs.PackType,java.lang.String,int,java.util.function.Predicate) -> a 23:23:void () -> net.minecraft.server.packs.FolderResourcePack -> xj: org.apache.logging.log4j.Logger LOGGER -> b boolean ON_WINDOWS -> c com.google.common.base.CharMatcher BACKSLASH_MATCHER -> d 32:33:void (java.io.File) -> 36:42:boolean validatePath(java.io.File,java.lang.String) -> a 47:52:java.io.InputStream getResource(java.lang.String) -> a 57:57:boolean hasResource(java.lang.String) -> c 63:69:java.io.File getFile(java.lang.String) -> e 74:90:java.util.Set getNamespaces(net.minecraft.server.packs.PackType) -> a 95:95:void close() -> close 99:104:java.util.Collection getResources(net.minecraft.server.packs.PackType,java.lang.String,int,java.util.function.Predicate) -> a 108:126:void listResources(java.io.File,int,java.lang.String,java.util.List,java.lang.String,java.util.function.Predicate) -> a 26:29:void () -> net.minecraft.server.packs.Pack -> xk: java.io.InputStream getRootResource(java.lang.String) -> b java.io.InputStream getResource(net.minecraft.server.packs.PackType,net.minecraft.resources.ResourceLocation) -> a java.util.Collection getResources(net.minecraft.server.packs.PackType,java.lang.String,int,java.util.function.Predicate) -> a boolean hasResource(net.minecraft.server.packs.PackType,net.minecraft.resources.ResourceLocation) -> b java.util.Set getNamespaces(net.minecraft.server.packs.PackType) -> a java.lang.Object getMetadataSection(net.minecraft.server.packs.metadata.MetadataSectionSerializer) -> a java.lang.String getName() -> a net.minecraft.server.packs.PackType -> xl: net.minecraft.server.packs.PackType CLIENT_RESOURCES -> a net.minecraft.server.packs.PackType SERVER_DATA -> b java.lang.String directory -> c net.minecraft.server.packs.PackType[] $VALUES -> d 3:3:net.minecraft.server.packs.PackType[] values() -> values 3:3:net.minecraft.server.packs.PackType valueOf(java.lang.String) -> valueOf 10:12:void (java.lang.String,int,java.lang.String) -> 15:15:java.lang.String getDirectory() -> a 3:5:void () -> net.minecraft.server.packs.ResourcePackFileNotFoundException -> xm: 8:9:void (java.io.File,java.lang.String) -> net.minecraft.server.packs.VanillaPack -> xn: java.nio.file.Path generatedDir -> a org.apache.logging.log4j.Logger LOGGER -> d java.lang.Class clientObject -> b java.util.Map JAR_FILESYSTEM_BY_TYPE -> e java.util.Set namespaces -> c 67:69:void (java.lang.String[]) -> 73:82:java.io.InputStream getRootResource(java.lang.String) -> b 87:91:java.io.InputStream getResource(net.minecraft.server.packs.PackType,net.minecraft.resources.ResourceLocation) -> a 96:149:java.util.Collection getResources(net.minecraft.server.packs.PackType,java.lang.String,int,java.util.function.Predicate) -> a 153:161:java.util.Collection getResources(int,java.lang.String,java.nio.file.Path,java.lang.String,java.util.function.Predicate) -> a 166:187:java.io.InputStream getResourceAsStream(net.minecraft.server.packs.PackType,net.minecraft.resources.ResourceLocation) -> c 191:191:java.lang.String createPath(net.minecraft.server.packs.PackType,net.minecraft.resources.ResourceLocation) -> d 195:195:boolean isResourceUrlValid(java.lang.String,java.net.URL) -> a 200:200:java.io.InputStream getResourceAsStream(java.lang.String) -> a 205:220:boolean hasResource(net.minecraft.server.packs.PackType,net.minecraft.resources.ResourceLocation) -> b 225:225:java.util.Set getNamespaces(net.minecraft.server.packs.PackType) -> a 231:234:java.lang.Object getMetadataSection(net.minecraft.server.packs.metadata.MetadataSectionSerializer) -> a 240:240:java.lang.String getName() -> a 245:245:void close() -> close 44:63:void lambda$static$0(java.util.HashMap) -> a 40:43:void () -> net.minecraft.server.packs.metadata.MetadataSectionSerializer -> xo: java.lang.String getMetadataSectionName() -> a java.lang.Object fromJson(com.google.gson.JsonObject) -> a net.minecraft.server.packs.metadata.pack.PackMetadataSection -> xp: net.minecraft.server.packs.metadata.pack.PackMetadataSectionSerializer SERIALIZER -> a net.minecraft.network.chat.Component description -> b int packFormat -> c 11:14:void (net.minecraft.network.chat.Component,int) -> 17:17:net.minecraft.network.chat.Component getDescription() -> a 21:21:int getPackFormat() -> b 6:6:void () -> net.minecraft.server.packs.metadata.pack.PackMetadataSectionSerializer -> xq: 9:9:void () -> 12:17:net.minecraft.server.packs.metadata.pack.PackMetadataSection fromJson(com.google.gson.JsonObject) -> b 22:22:java.lang.String getMetadataSectionName() -> a 9:9:java.lang.Object fromJson(com.google.gson.JsonObject) -> a net.minecraft.server.packs.metadata.pack.package-info -> xr: net.minecraft.server.packs.metadata.package-info -> xs: net.minecraft.server.packs.package-info -> xt: net.minecraft.server.packs.repository.FolderRepositorySource -> xu: java.io.FileFilter RESOURCEPACK_FILTER -> a java.io.File folder -> b 22:24:void (java.io.File) -> 28:43:void loadPacks(java.util.Map,net.minecraft.server.packs.repository.UnopenedPack$UnopenedPackConstructor) -> a 46:49:java.util.function.Supplier createSupplier(java.io.File) -> a 49:49:net.minecraft.server.packs.Pack lambda$createSupplier$2(java.io.File) -> b 47:47:net.minecraft.server.packs.Pack lambda$createSupplier$1(java.io.File) -> c 14:17:boolean lambda$static$0(java.io.File) -> d 13:13:void () -> net.minecraft.server.packs.repository.PackCompatibility -> xv: net.minecraft.server.packs.repository.PackCompatibility TOO_OLD -> a net.minecraft.server.packs.repository.PackCompatibility TOO_NEW -> b net.minecraft.server.packs.repository.PackCompatibility COMPATIBLE -> c net.minecraft.network.chat.Component description -> d net.minecraft.network.chat.Component confirmation -> e net.minecraft.server.packs.repository.PackCompatibility[] $VALUES -> f 7:7:net.minecraft.server.packs.repository.PackCompatibility[] values() -> values 7:7:net.minecraft.server.packs.repository.PackCompatibility valueOf(java.lang.String) -> valueOf 16:19:void (java.lang.String,int,java.lang.String) -> 22:22:boolean isCompatible() -> a 26:31:net.minecraft.server.packs.repository.PackCompatibility forFormat(int) -> a 36:36:net.minecraft.network.chat.Component getDescription() -> b 40:40:net.minecraft.network.chat.Component getConfirmation() -> c 7:10:void () -> net.minecraft.server.packs.repository.PackRepository -> xw: java.util.Set sources -> a java.util.Map available -> b java.util.List selected -> c net.minecraft.server.packs.repository.UnopenedPack$UnopenedPackConstructor constructor -> d 18:25:void (net.minecraft.server.packs.repository.UnopenedPack$UnopenedPackConstructor) -> 28:42:void reload() -> a 45:48:void sortAvailable() -> e 51:58:void setSelected(java.util.Collection) -> a 61:61:java.util.Collection getAvailable() -> b 65:67:java.util.Collection getUnselected() -> c 71:71:java.util.Collection getSelected() -> d 76:76:net.minecraft.server.packs.repository.UnopenedPack getPack(java.lang.String) -> a 80:81:void addSource(net.minecraft.server.packs.repository.RepositorySource) -> a 85:86:void close() -> close 47:47:void lambda$sortAvailable$0(java.util.Map$Entry) -> a net.minecraft.server.packs.repository.RepositorySource -> xx: void loadPacks(java.util.Map,net.minecraft.server.packs.repository.UnopenedPack$UnopenedPackConstructor) -> a net.minecraft.server.packs.repository.ServerPacksSource -> xy: net.minecraft.server.packs.VanillaPack vanillaPack -> a 8:11:void () -> 15:19:void loadPacks(java.util.Map,net.minecraft.server.packs.repository.UnopenedPack$UnopenedPackConstructor) -> a 15:15:net.minecraft.server.packs.Pack lambda$loadPacks$0() -> a net.minecraft.server.packs.repository.UnopenedPack -> xz: org.apache.logging.log4j.Logger LOGGER -> a net.minecraft.server.packs.metadata.pack.PackMetadataSection BROKEN_ASSETS_FALLBACK -> b java.lang.String id -> c java.util.function.Supplier supplier -> d net.minecraft.network.chat.Component title -> e net.minecraft.network.chat.Component description -> f net.minecraft.server.packs.repository.PackCompatibility compatibility -> g net.minecraft.server.packs.repository.UnopenedPack$Position defaultPosition -> h boolean required -> i boolean fixedPosition -> j 37:52:net.minecraft.server.packs.repository.UnopenedPack create(java.lang.String,boolean,java.util.function.Supplier,net.minecraft.server.packs.repository.UnopenedPack$UnopenedPackConstructor,net.minecraft.server.packs.repository.UnopenedPack$Position) -> a 55:64:void (java.lang.String,boolean,java.util.function.Supplier,net.minecraft.network.chat.Component,net.minecraft.network.chat.Component,net.minecraft.server.packs.repository.PackCompatibility,net.minecraft.server.packs.repository.UnopenedPack$Position,boolean) -> 67:68:void (java.lang.String,boolean,java.util.function.Supplier,net.minecraft.server.packs.Pack,net.minecraft.server.packs.metadata.pack.PackMetadataSection,net.minecraft.server.packs.repository.UnopenedPack$Position) -> 71:71:net.minecraft.network.chat.Component getTitle() -> a 75:75:net.minecraft.network.chat.Component getDescription() -> b 79:79:net.minecraft.network.chat.Component getChatLink(boolean) -> a 87:87:net.minecraft.server.packs.repository.PackCompatibility getCompatibility() -> c 91:91:net.minecraft.server.packs.Pack open() -> d 95:95:java.lang.String getId() -> e 99:99:boolean isRequired() -> f 103:103:boolean isFixedPosition() -> g 107:107:net.minecraft.server.packs.repository.UnopenedPack$Position getDefaultPosition() -> h 118:127:boolean equals(java.lang.Object) -> equals 132:132:int hashCode() -> hashCode 137:137:void close() -> close 79:82:void lambda$getChatLink$0(boolean,net.minecraft.network.chat.Style) -> a 23:24:void () -> net.minecraft.server.packs.repository.UnopenedPack$Position -> xz$a: net.minecraft.server.packs.repository.UnopenedPack$Position TOP -> a net.minecraft.server.packs.repository.UnopenedPack$Position BOTTOM -> b net.minecraft.server.packs.repository.UnopenedPack$Position[] $VALUES -> c 139:139:net.minecraft.server.packs.repository.UnopenedPack$Position[] values() -> values 139:139:net.minecraft.server.packs.repository.UnopenedPack$Position valueOf(java.lang.String) -> valueOf 139:139:void (java.lang.String,int) -> 146:170:int insert(java.util.List,java.lang.Object,java.util.function.Function,boolean) -> a 175:175:net.minecraft.server.packs.repository.UnopenedPack$Position opposite() -> a 139:141:void () -> net.minecraft.server.packs.repository.UnopenedPack$UnopenedPackConstructor -> xz$b: net.minecraft.server.packs.repository.UnopenedPack create(java.lang.String,boolean,java.util.function.Supplier,net.minecraft.server.packs.Pack,net.minecraft.server.packs.metadata.pack.PackMetadataSection,net.minecraft.server.packs.repository.UnopenedPack$Position) -> create net.minecraft.server.packs.repository.package-info -> ya: net.minecraft.server.packs.resources.FallbackResourceManager -> yb: org.apache.logging.log4j.Logger LOGGER -> b java.util.List fallbacks -> a net.minecraft.server.packs.PackType type -> c 25:30:void (net.minecraft.server.packs.PackType) -> 34:35:void add(net.minecraft.server.packs.Pack) -> a 39:39:java.util.Set getNamespaces() -> a 44:64:net.minecraft.server.packs.resources.Resource getResource(net.minecraft.resources.ResourceLocation) -> a 69:81:boolean hasResource(net.minecraft.resources.ResourceLocation) -> b 85:86:java.io.InputStream getWrappedResource(net.minecraft.resources.ResourceLocation,net.minecraft.server.packs.Pack) -> a 90:93:void validateLocation(net.minecraft.resources.ResourceLocation) -> e 96:96:boolean isValidLocation(net.minecraft.resources.ResourceLocation) -> f 129:145:java.util.List getResources(net.minecraft.resources.ResourceLocation) -> c 150:158:java.util.Collection listResources(java.lang.String,java.util.function.Predicate) -> a 162:162:net.minecraft.resources.ResourceLocation getMetadataLocation(net.minecraft.resources.ResourceLocation) -> d 22:22:org.apache.logging.log4j.Logger access$000() -> b 23:23:void () -> net.minecraft.server.packs.resources.FallbackResourceManager$LeakedResourceWarningInputStream -> yb$a: java.lang.String message -> a boolean closed -> b 105:109:void (java.io.InputStream,net.minecraft.resources.ResourceLocation,java.lang.String) -> 113:115:void close() -> close 119:124:void finalize() -> finalize net.minecraft.server.packs.resources.PreparableReloadListener -> yc: java.util.concurrent.CompletableFuture reload(net.minecraft.server.packs.resources.PreparableReloadListener$PreparationBarrier,net.minecraft.server.packs.resources.ResourceManager,net.minecraft.util.profiling.ProfilerFiller,net.minecraft.util.profiling.ProfilerFiller,java.util.concurrent.Executor,java.util.concurrent.Executor) -> a 16:16:java.lang.String getName() -> i net.minecraft.server.packs.resources.PreparableReloadListener$PreparationBarrier -> yc$a: java.util.concurrent.CompletableFuture wait(java.lang.Object) -> a net.minecraft.server.packs.resources.ProfiledReloadInstance -> yd: org.apache.logging.log4j.Logger LOGGER -> d com.google.common.base.Stopwatch total -> e 20:48:void (net.minecraft.server.packs.resources.ResourceManager,java.util.List,java.util.concurrent.Executor,java.util.concurrent.Executor,java.util.concurrent.CompletableFuture) -> 51:79:void finish(java.util.List) -> a 24:44:java.util.concurrent.CompletableFuture lambda$new$7(java.util.concurrent.Executor,net.minecraft.server.packs.resources.PreparableReloadListener$PreparationBarrier,net.minecraft.server.packs.resources.ResourceManager,net.minecraft.server.packs.resources.PreparableReloadListener,java.util.concurrent.Executor,java.util.concurrent.Executor) -> a 44:44:net.minecraft.server.packs.resources.ProfiledReloadInstance$State lambda$null$6(net.minecraft.server.packs.resources.PreparableReloadListener,net.minecraft.util.profiling.ActiveProfiler,net.minecraft.util.profiling.ActiveProfiler,java.util.concurrent.atomic.AtomicLong,java.util.concurrent.atomic.AtomicLong,java.lang.Void) -> a 38:38:void lambda$null$5(java.util.concurrent.Executor,java.util.concurrent.atomic.AtomicLong,java.lang.Runnable) -> a 39:42:void lambda$null$4(java.lang.Runnable,java.util.concurrent.atomic.AtomicLong) -> a 33:33:void lambda$null$3(java.util.concurrent.Executor,java.util.concurrent.atomic.AtomicLong,java.lang.Runnable) -> b 34:37:void lambda$null$2(java.lang.Runnable,java.util.concurrent.atomic.AtomicLong) -> b 27:27:int lambda$null$1() -> f 26:26:int lambda$null$0() -> g 19:19:void () -> net.minecraft.server.packs.resources.ProfiledReloadInstance$1 -> yd$1: net.minecraft.server.packs.resources.ProfiledReloadInstance$State -> yd$a: java.lang.String name -> a net.minecraft.util.profiling.ProfileResults preparationResult -> b net.minecraft.util.profiling.ProfileResults reloadResult -> c java.util.concurrent.atomic.AtomicLong preparationNanos -> d java.util.concurrent.atomic.AtomicLong reloadNanos -> e 88:94:void (java.lang.String,net.minecraft.util.profiling.ProfileResults,net.minecraft.util.profiling.ProfileResults,java.util.concurrent.atomic.AtomicLong,java.util.concurrent.atomic.AtomicLong) -> 81:81:net.minecraft.util.profiling.ProfileResults access$000(net.minecraft.server.packs.resources.ProfiledReloadInstance$State) -> a 81:81:net.minecraft.util.profiling.ProfileResults access$100(net.minecraft.server.packs.resources.ProfiledReloadInstance$State) -> b 81:81:java.util.concurrent.atomic.AtomicLong access$200(net.minecraft.server.packs.resources.ProfiledReloadInstance$State) -> c 81:81:java.util.concurrent.atomic.AtomicLong access$300(net.minecraft.server.packs.resources.ProfiledReloadInstance$State) -> d 81:81:java.lang.String access$400(net.minecraft.server.packs.resources.ProfiledReloadInstance$State) -> e 81:81:void (java.lang.String,net.minecraft.util.profiling.ProfileResults,net.minecraft.util.profiling.ProfileResults,java.util.concurrent.atomic.AtomicLong,java.util.concurrent.atomic.AtomicLong,net.minecraft.server.packs.resources.ProfiledReloadInstance$1) -> net.minecraft.server.packs.resources.ReloadInstance -> ye: java.util.concurrent.CompletableFuture done() -> a float getActualProgress() -> b boolean isApplying() -> c boolean isDone() -> d void checkExceptions() -> e net.minecraft.server.packs.resources.ReloadableResourceManager -> yf: java.util.concurrent.CompletableFuture reload(java.util.concurrent.Executor,java.util.concurrent.Executor,java.util.List,java.util.concurrent.CompletableFuture) -> a net.minecraft.server.packs.resources.ReloadInstance createQueuedReload(java.util.concurrent.Executor,java.util.concurrent.Executor,java.util.concurrent.CompletableFuture) -> a net.minecraft.server.packs.resources.ReloadInstance createFullReload(java.util.concurrent.Executor,java.util.concurrent.Executor,java.util.concurrent.CompletableFuture,java.util.List) -> a void registerReloadListener(net.minecraft.server.packs.resources.PreparableReloadListener) -> a net.minecraft.server.packs.resources.Resource -> yg: net.minecraft.resources.ResourceLocation getLocation() -> a java.io.InputStream getInputStream() -> b boolean hasMetadata() -> c java.lang.Object getMetadata(net.minecraft.server.packs.metadata.MetadataSectionSerializer) -> a java.lang.String getSourceName() -> d net.minecraft.server.packs.resources.ResourceManager -> yh: java.util.Set getNamespaces() -> a net.minecraft.server.packs.resources.Resource getResource(net.minecraft.resources.ResourceLocation) -> a boolean hasResource(net.minecraft.resources.ResourceLocation) -> b java.util.List getResources(net.minecraft.resources.ResourceLocation) -> c java.util.Collection listResources(java.lang.String,java.util.function.Predicate) -> a void add(net.minecraft.server.packs.Pack) -> a net.minecraft.server.packs.resources.ResourceManagerReloadListener -> yi: 12:12:java.util.concurrent.CompletableFuture reload(net.minecraft.server.packs.resources.PreparableReloadListener$PreparationBarrier,net.minecraft.server.packs.resources.ResourceManager,net.minecraft.util.profiling.ProfilerFiller,net.minecraft.util.profiling.ProfilerFiller,java.util.concurrent.Executor,java.util.concurrent.Executor) -> a void onResourceManagerReload(net.minecraft.server.packs.resources.ResourceManager) -> a 12:12:void lambda$reload$0(net.minecraft.server.packs.resources.ResourceManager) -> b net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener -> yj: org.apache.logging.log4j.Logger LOGGER -> a int PATH_SUFFIX_LENGTH -> b com.google.gson.Gson gson -> c java.lang.String directory -> d 29:32:void (com.google.gson.Gson,java.lang.String) -> 36:61:java.util.Map prepare(net.minecraft.server.packs.resources.ResourceManager,net.minecraft.util.profiling.ProfilerFiller) -> a 21:21:java.lang.Object prepare(net.minecraft.server.packs.resources.ResourceManager,net.minecraft.util.profiling.ProfilerFiller) -> b 40:40:boolean lambda$prepare$0(java.lang.String) -> a 22:24:void () -> net.minecraft.server.packs.resources.SimplePreparableReloadListener -> yk: 8:8:void () -> 11:13:java.util.concurrent.CompletableFuture reload(net.minecraft.server.packs.resources.PreparableReloadListener$PreparationBarrier,net.minecraft.server.packs.resources.ResourceManager,net.minecraft.util.profiling.ProfilerFiller,net.minecraft.util.profiling.ProfilerFiller,java.util.concurrent.Executor,java.util.concurrent.Executor) -> a java.lang.Object prepare(net.minecraft.server.packs.resources.ResourceManager,net.minecraft.util.profiling.ProfilerFiller) -> b void apply(java.lang.Object,net.minecraft.server.packs.resources.ResourceManager,net.minecraft.util.profiling.ProfilerFiller) -> a 13:13:void lambda$reload$1(net.minecraft.server.packs.resources.ResourceManager,net.minecraft.util.profiling.ProfilerFiller,java.lang.Object) -> a 11:11:java.lang.Object lambda$reload$0(net.minecraft.server.packs.resources.ResourceManager,net.minecraft.util.profiling.ProfilerFiller) -> a net.minecraft.server.packs.resources.SimpleReloadInstance -> yl: net.minecraft.server.packs.resources.ResourceManager resourceManager -> a java.util.concurrent.CompletableFuture allPreparations -> b java.util.concurrent.CompletableFuture allDone -> c java.util.Set preparingListeners -> d int listenerCount -> e int startedReloads -> f int finishedReloads -> g java.util.concurrent.atomic.AtomicInteger startedTaskCounter -> h java.util.concurrent.atomic.AtomicInteger doneTaskCounter -> i 33:33:net.minecraft.server.packs.resources.SimpleReloadInstance of(net.minecraft.server.packs.resources.ResourceManager,java.util.List,java.util.concurrent.Executor,java.util.concurrent.Executor,java.util.concurrent.CompletableFuture) -> a 21:80:void (java.util.concurrent.Executor,java.util.concurrent.Executor,net.minecraft.server.packs.resources.ResourceManager,java.util.List,net.minecraft.server.packs.resources.SimpleReloadInstance$StateFactory,java.util.concurrent.CompletableFuture) -> 84:84:java.util.concurrent.CompletableFuture done() -> a 89:92:float getActualProgress() -> b 101:101:boolean isApplying() -> c 106:106:boolean isDone() -> d 111:114:void checkExceptions() -> e 84:84:net.minecraft.util.Unit lambda$done$5(java.util.List) -> a 69:74:void lambda$new$4(java.util.concurrent.Executor,java.lang.Runnable) -> a 71:73:void lambda$null$3(java.lang.Runnable) -> a 62:67:void lambda$new$2(java.util.concurrent.Executor,java.lang.Runnable) -> b 64:66:void lambda$null$1(java.lang.Runnable) -> b 33:33:java.util.concurrent.CompletableFuture lambda$of$0(java.util.concurrent.Executor,net.minecraft.server.packs.resources.PreparableReloadListener$PreparationBarrier,net.minecraft.server.packs.resources.ResourceManager,net.minecraft.server.packs.resources.PreparableReloadListener,java.util.concurrent.Executor,java.util.concurrent.Executor) -> a 15:15:java.util.Set access$000(net.minecraft.server.packs.resources.SimpleReloadInstance) -> a net.minecraft.server.packs.resources.SimpleReloadInstance$1 -> yl$1: java.util.concurrent.Executor val$mainThreadExecutor -> a net.minecraft.server.packs.resources.PreparableReloadListener val$listener -> b java.util.concurrent.CompletableFuture val$previousTask -> c net.minecraft.server.packs.resources.SimpleReloadInstance this$0 -> d 47:47:void (net.minecraft.server.packs.resources.SimpleReloadInstance,java.util.concurrent.Executor,net.minecraft.server.packs.resources.PreparableReloadListener,java.util.concurrent.CompletableFuture) -> 50:56:java.util.concurrent.CompletableFuture wait(java.lang.Object) -> a 56:56:java.lang.Object lambda$wait$1(java.lang.Object,net.minecraft.util.Unit,java.lang.Object) -> a 51:55:void lambda$wait$0(net.minecraft.server.packs.resources.PreparableReloadListener) -> a net.minecraft.server.packs.resources.SimpleReloadInstance$StateFactory -> yl$a: java.util.concurrent.CompletableFuture create(net.minecraft.server.packs.resources.PreparableReloadListener$PreparationBarrier,net.minecraft.server.packs.resources.ResourceManager,net.minecraft.server.packs.resources.PreparableReloadListener,java.util.concurrent.Executor,java.util.concurrent.Executor) -> create net.minecraft.server.packs.resources.SimpleReloadableResourceManager -> ym: org.apache.logging.log4j.Logger LOGGER -> a java.util.Map namespacedPacks -> b java.util.List listeners -> c java.util.List recentlyRegistered -> d java.util.Set namespaces -> e net.minecraft.server.packs.PackType type -> f java.lang.Thread mainThread -> g 29:39:void (net.minecraft.server.packs.PackType,java.lang.Thread) -> 43:52:void add(net.minecraft.server.packs.Pack) -> a 56:56:java.util.Set getNamespaces() -> a 64:70:net.minecraft.server.packs.resources.Resource getResource(net.minecraft.resources.ResourceLocation) -> a 75:81:boolean hasResource(net.minecraft.resources.ResourceLocation) -> b 86:92:java.util.List getResources(net.minecraft.resources.ResourceLocation) -> c 97:105:java.util.Collection listResources(java.lang.String,java.util.function.Predicate) -> a 109:111:void clear() -> b 115:116:java.util.concurrent.CompletableFuture reload(java.util.concurrent.Executor,java.util.concurrent.Executor,java.util.List,java.util.concurrent.CompletableFuture) -> a 121:123:void registerReloadListener(net.minecraft.server.packs.resources.PreparableReloadListener) -> a 127:133:net.minecraft.server.packs.resources.ReloadInstance createReload(java.util.concurrent.Executor,java.util.concurrent.Executor,java.util.List,java.util.concurrent.CompletableFuture) -> b 138:138:net.minecraft.server.packs.resources.ReloadInstance createQueuedReload(java.util.concurrent.Executor,java.util.concurrent.Executor,java.util.concurrent.CompletableFuture) -> a 143:150:net.minecraft.server.packs.resources.ReloadInstance createFullReload(java.util.concurrent.Executor,java.util.concurrent.Executor,java.util.concurrent.CompletableFuture,java.util.List) -> a 27:27:void () -> net.minecraft.server.packs.resources.SimpleResource -> yn: org.apache.logging.log4j.Logger LOGGER -> b java.util.concurrent.Executor IO_EXECUTOR -> a java.lang.String sourceName -> c net.minecraft.resources.ResourceLocation location -> d java.io.InputStream resourceStream -> e java.io.InputStream metadataStream -> f boolean triedMetadata -> g com.google.gson.JsonObject metadata -> h 33:38:void (java.lang.String,net.minecraft.resources.ResourceLocation,java.io.InputStream,java.io.InputStream) -> 42:42:net.minecraft.resources.ResourceLocation getLocation() -> a 47:47:java.io.InputStream getInputStream() -> b 52:52:boolean hasMetadata() -> c 58:81:java.lang.Object getMetadata(net.minecraft.server.packs.metadata.MetadataSectionSerializer) -> a 86:86:java.lang.String getSourceName() -> d 91:107:boolean equals(java.lang.Object) -> equals 112:114:int hashCode() -> hashCode 119:123:void close() -> close 23:24:void () -> net.minecraft.server.packs.resources.package-info -> yo: net.minecraft.server.players.BanListEntry -> yp: java.text.SimpleDateFormat DATE_FORMAT -> a java.util.Date created -> b java.lang.String source -> c java.util.Date expires -> d java.lang.String reason -> e 21:26:void (java.lang.Object,java.util.Date,java.lang.String,java.util.Date,java.lang.String) -> 29:46:void (java.lang.Object,com.google.gson.JsonObject) -> 49:49:java.util.Date getCreated() -> a 53:53:java.lang.String getSource() -> b 57:57:java.util.Date getExpires() -> c 61:61:java.lang.String getReason() -> d net.minecraft.network.chat.Component getDisplayName() -> e 68:71:boolean hasExpired() -> f 76:80:void serialize(com.google.gson.JsonObject) -> a 12:12:void () -> net.minecraft.server.players.GameProfileCache -> yq: java.text.SimpleDateFormat DATE_FORMAT -> a boolean usesAuthentication -> c java.util.Map profilesByName -> d java.util.Map profilesByUUID -> e java.util.Deque profileMRUList -> f com.mojang.authlib.GameProfileRepository profileRepository -> g com.google.gson.Gson gson -> b java.io.File file -> h java.lang.reflect.ParameterizedType GAMEPROFILE_ENTRY_TYPE -> i 48:64:void (com.mojang.authlib.GameProfileRepository,java.io.File) -> 67:86:com.mojang.authlib.GameProfile lookupGameProfile(com.mojang.authlib.GameProfileRepository,java.lang.String) -> a 90:91:void setUsesAuthentication(boolean) -> a 94:94:boolean usesAuthentication() -> d 98:99:void add(com.mojang.authlib.GameProfile) -> a 102:119:void add(com.mojang.authlib.GameProfile,java.util.Date) -> a 123:147:com.mojang.authlib.GameProfile get(java.lang.String) -> a 151:152:java.lang.String[] getKnownNames() -> a 157:158:com.mojang.authlib.GameProfile get(java.util.UUID) -> a 162:169:net.minecraft.server.players.GameProfileCache$GameProfileInfo getProfileInfo(java.util.UUID) -> b 173:195:void load() -> b 198:210:void save() -> c 213:222:java.util.List getTopMRUProfiles(int) -> a 46:289:void () -> net.minecraft.server.players.GameProfileCache$1 -> yq$1: com.mojang.authlib.GameProfile[] val$result -> a 68:68:void (com.mojang.authlib.GameProfile[]) -> 71:72:void onProfileLookupSucceeded(com.mojang.authlib.GameProfile) -> onProfileLookupSucceeded 76:77:void onProfileLookupFailed(com.mojang.authlib.GameProfile,java.lang.Exception) -> onProfileLookupFailed net.minecraft.server.players.GameProfileCache$2 -> yq$2: 289:289:void () -> 292:292:java.lang.reflect.Type[] getActualTypeArguments() -> getActualTypeArguments 297:297:java.lang.reflect.Type getRawType() -> getRawType 302:302:java.lang.reflect.Type getOwnerType() -> getOwnerType net.minecraft.server.players.GameProfileCache$GameProfileInfo -> yq$a: com.mojang.authlib.GameProfile profile -> b java.util.Date expirationDate -> c net.minecraft.server.players.GameProfileCache this$0 -> a 275:278:void (net.minecraft.server.players.GameProfileCache,com.mojang.authlib.GameProfile,java.util.Date) -> 281:281:com.mojang.authlib.GameProfile getProfile() -> a 285:285:java.util.Date getExpirationDate() -> b 271:271:void (net.minecraft.server.players.GameProfileCache,com.mojang.authlib.GameProfile,java.util.Date,net.minecraft.server.players.GameProfileCache$1) -> 271:271:java.util.Date access$200(net.minecraft.server.players.GameProfileCache$GameProfileInfo) -> a net.minecraft.server.players.GameProfileCache$Serializer -> yq$b: net.minecraft.server.players.GameProfileCache this$0 -> a 225:225:void (net.minecraft.server.players.GameProfileCache) -> 228:233:com.google.gson.JsonElement serialize(net.minecraft.server.players.GameProfileCache$GameProfileInfo,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> a 238:267:net.minecraft.server.players.GameProfileCache$GameProfileInfo deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> a 225:225:com.google.gson.JsonElement serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> serialize 225:225:java.lang.Object deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> deserialize 225:225:void (net.minecraft.server.players.GameProfileCache,net.minecraft.server.players.GameProfileCache$1) -> net.minecraft.server.players.IpBanList -> yr: 10:11:void (java.io.File) -> 15:15:net.minecraft.server.players.StoredUserEntry createEntry(com.google.gson.JsonObject) -> a 19:20:boolean isBanned(java.net.SocketAddress) -> a 24:24:boolean isBanned(java.lang.String) -> a 28:29:net.minecraft.server.players.IpBanListEntry get(java.net.SocketAddress) -> b 33:40:java.lang.String getIpFromAddress(java.net.SocketAddress) -> c net.minecraft.server.players.IpBanListEntry -> ys: 12:13:void (java.lang.String) -> 16:17:void (java.lang.String,java.util.Date,java.lang.String,java.util.Date,java.lang.String) -> 21:21:net.minecraft.network.chat.Component getDisplayName() -> e 25:26:void (com.google.gson.JsonObject) -> 29:29:java.lang.String createIpInfo(com.google.gson.JsonObject) -> b 34:39:void serialize(com.google.gson.JsonObject) -> a net.minecraft.server.players.OldUsersConverter -> yt: org.apache.logging.log4j.Logger LOGGER -> e java.io.File OLD_IPBANLIST -> a java.io.File OLD_USERBANLIST -> b java.io.File OLD_OPLIST -> c java.io.File OLD_WHITELIST -> d 29:29:void () -> 37:46:java.util.List readOldListFormat(java.io.File,java.util.Map) -> a 50:60:void lookupPlayers(net.minecraft.server.MinecraftServer,java.util.Collection,com.mojang.authlib.ProfileLookupCallback) -> a 63:113:boolean convertUserBanlist(net.minecraft.server.MinecraftServer) -> a 117:146:boolean convertIpBanlist(net.minecraft.server.MinecraftServer) -> b 150:188:boolean convertOpsList(net.minecraft.server.MinecraftServer) -> c 192:230:boolean convertWhiteList(net.minecraft.server.MinecraftServer) -> d 234:263:java.lang.String convertMobOwnerIfNecessary(net.minecraft.server.MinecraftServer,java.lang.String) -> a 277:349:boolean convertPlayers(net.minecraft.server.dedicated.DedicatedServer) -> a 353:364:void ensureDirectoryExists(java.io.File) -> b 367:369:boolean serverReadyAfterUserconversion(net.minecraft.server.MinecraftServer) -> e 373:407:boolean areOldUserlistsRemoved() -> b 411:420:boolean areOldPlayersConverted(net.minecraft.server.MinecraftServer) -> f 424:426:java.io.File getWorldPlayersDirectory(net.minecraft.server.MinecraftServer) -> g 430:432:void renameOldFile(java.io.File) -> c 437:441:java.util.Date parseDate(java.lang.String,java.util.Date) -> b 50:50:java.lang.String[] lambda$lookupPlayers$1(int) -> a 50:50:boolean lambda$lookupPlayers$0(java.lang.String) -> a 29:29:org.apache.logging.log4j.Logger access$000() -> a 29:29:java.util.Date access$200(java.lang.String,java.util.Date) -> a 29:29:void access$400(java.io.File) -> a 30:34:void () -> net.minecraft.server.players.OldUsersConverter$1 -> yt$1: net.minecraft.server.MinecraftServer val$server -> a java.util.Map val$userMap -> b net.minecraft.server.players.UserBanList val$bans -> c 76:76:void (net.minecraft.server.MinecraftServer,java.util.Map,net.minecraft.server.players.UserBanList) -> 79:91:void onProfileLookupSucceeded(com.mojang.authlib.GameProfile) -> onProfileLookupSucceeded 95:99:void onProfileLookupFailed(com.mojang.authlib.GameProfile,java.lang.Exception) -> onProfileLookupFailed net.minecraft.server.players.OldUsersConverter$2 -> yt$2: net.minecraft.server.MinecraftServer val$server -> a net.minecraft.server.players.ServerOpList val$opsList -> b 161:161:void (net.minecraft.server.MinecraftServer,net.minecraft.server.players.ServerOpList) -> 164:166:void onProfileLookupSucceeded(com.mojang.authlib.GameProfile) -> onProfileLookupSucceeded 170:174:void onProfileLookupFailed(com.mojang.authlib.GameProfile,java.lang.Exception) -> onProfileLookupFailed net.minecraft.server.players.OldUsersConverter$3 -> yt$3: net.minecraft.server.MinecraftServer val$server -> a net.minecraft.server.players.UserWhiteList val$whitelist -> b 203:203:void (net.minecraft.server.MinecraftServer,net.minecraft.server.players.UserWhiteList) -> 206:208:void onProfileLookupSucceeded(com.mojang.authlib.GameProfile) -> onProfileLookupSucceeded 212:216:void onProfileLookupFailed(com.mojang.authlib.GameProfile,java.lang.Exception) -> onProfileLookupFailed net.minecraft.server.players.OldUsersConverter$4 -> yt$4: net.minecraft.server.MinecraftServer val$server -> a java.util.List val$profiles -> b 246:246:void (net.minecraft.server.MinecraftServer,java.util.List) -> 249:251:void onProfileLookupSucceeded(com.mojang.authlib.GameProfile) -> onProfileLookupSucceeded 255:256:void onProfileLookupFailed(com.mojang.authlib.GameProfile,java.lang.Exception) -> onProfileLookupFailed net.minecraft.server.players.OldUsersConverter$5 -> yt$5: net.minecraft.server.dedicated.DedicatedServer val$server -> a java.io.File val$worldNewPlayerDirectory -> b java.io.File val$unknownPlayerDirectory -> c java.io.File val$worldPlayerDirectory -> d java.lang.String[] val$names -> e 298:298:void (net.minecraft.server.dedicated.DedicatedServer,java.io.File,java.io.File,java.io.File,java.lang.String[]) -> 301:307:void onProfileLookupSucceeded(com.mojang.authlib.GameProfile) -> onProfileLookupSucceeded 311:318:void onProfileLookupFailed(com.mojang.authlib.GameProfile,java.lang.Exception) -> onProfileLookupFailed 321:327:void movePlayerFile(java.io.File,java.lang.String,java.lang.String) -> a 330:340:java.lang.String getFileNameForProfile(com.mojang.authlib.GameProfile) -> a net.minecraft.server.players.OldUsersConverter$ConversionError -> yt$a: 268:269:void (java.lang.String,java.lang.Throwable) -> 272:273:void (java.lang.String) -> 266:266:void (java.lang.String,net.minecraft.server.players.OldUsersConverter$1) -> 266:266:void (java.lang.String,java.lang.Throwable,net.minecraft.server.players.OldUsersConverter$1) -> net.minecraft.server.players.PlayerList -> yu: java.io.File USERBANLIST_FILE -> b java.io.File IPBANLIST_FILE -> c java.io.File OPLIST_FILE -> d java.io.File WHITELIST_FILE -> e org.apache.logging.log4j.Logger LOGGER -> a java.text.SimpleDateFormat BAN_DATE_FORMAT -> g net.minecraft.server.MinecraftServer server -> h java.util.List players -> i java.util.Map playersByUUID -> j net.minecraft.server.players.UserBanList bans -> k net.minecraft.server.players.IpBanList ipBans -> l net.minecraft.server.players.ServerOpList ops -> m net.minecraft.server.players.UserWhiteList whitelist -> n java.util.Map stats -> o java.util.Map advancements -> p net.minecraft.world.level.storage.PlayerIO playerIo -> q boolean doWhiteList -> r int maxPlayers -> f int viewDistance -> s net.minecraft.world.level.GameType overrideGameMode -> t boolean allowCheatsForAllPlayers -> u int sendAllPlayerInfoIn -> v 92:113:void (net.minecraft.server.MinecraftServer,int) -> 116:230:void placeNewPlayer(net.minecraft.network.Connection,net.minecraft.server.level.ServerPlayer) -> a 233:252:void updateEntireScoreboard(net.minecraft.server.ServerScoreboard,net.minecraft.server.level.ServerPlayer) -> a 255:290:void setLevel(net.minecraft.server.level.ServerLevel) -> a 294:304:net.minecraft.nbt.CompoundTag load(net.minecraft.server.level.ServerPlayer) -> a 308:317:void save(net.minecraft.server.level.ServerPlayer) -> b 325:354:void remove(net.minecraft.server.level.ServerPlayer) -> c 358:388:net.minecraft.network.chat.Component canPlayerLogin(java.net.SocketAddress,com.mojang.authlib.GameProfile) -> a 392:416:net.minecraft.server.level.ServerPlayer getPlayerForLogin(com.mojang.authlib.GameProfile) -> g 420:479:net.minecraft.server.level.ServerPlayer respawn(net.minecraft.server.level.ServerPlayer,net.minecraft.world.level.dimension.DimensionType,boolean) -> a 483:486:void sendPlayerPermissionLevel(net.minecraft.server.level.ServerPlayer) -> d 491:495:void tick() -> d 498:501:void broadcastAll(net.minecraft.network.protocol.Packet) -> a 504:510:void broadcastAll(net.minecraft.network.protocol.Packet,net.minecraft.world.level.dimension.DimensionType) -> a 513:525:void broadcastToTeam(net.minecraft.world.entity.player.Player,net.minecraft.network.chat.Component) -> a 528:539:void broadcastToAllExceptTeam(net.minecraft.world.entity.player.Player,net.minecraft.network.chat.Component) -> b 542:553:java.lang.String getPlayerNames(boolean) -> b 557:561:java.lang.String[] getPlayerNamesArray() -> e 565:569:com.mojang.authlib.GameProfile[] getPlayerGameProfiles() -> f 573:573:net.minecraft.server.players.UserBanList getBans() -> g 577:577:net.minecraft.server.players.IpBanList getIpBans() -> h 581:586:void op(com.mojang.authlib.GameProfile) -> a 589:594:void deop(com.mojang.authlib.GameProfile) -> b 597:609:void sendPlayerPermissionLevel(net.minecraft.server.level.ServerPlayer,int) -> a 612:612:boolean isWhiteListed(com.mojang.authlib.GameProfile) -> e 616:616:boolean isOp(com.mojang.authlib.GameProfile) -> h 621:626:net.minecraft.server.level.ServerPlayer getPlayerByName(java.lang.String) -> a 630:645:void broadcast(net.minecraft.world.entity.player.Player,double,double,double,double,net.minecraft.world.level.dimension.DimensionType,net.minecraft.network.protocol.Packet) -> a 648:651:void saveAll() -> i 654:655:void whiteList(com.mojang.authlib.GameProfile) -> d 658:659:void blackList(com.mojang.authlib.GameProfile) -> c 662:662:net.minecraft.server.players.UserWhiteList getWhiteList() -> j 666:666:java.lang.String[] getWhiteListNames() -> k 670:670:net.minecraft.server.players.ServerOpList getOps() -> l 674:674:java.lang.String[] getOpNames() -> m 678:678:void reloadWhiteList() -> a 681:693:void sendLevelInfo(net.minecraft.server.level.ServerPlayer,net.minecraft.server.level.ServerLevel) -> a 696:699:void sendAllPlayerInfo(net.minecraft.server.level.ServerPlayer) -> e 702:702:int getPlayerCount() -> n 706:706:int getMaxPlayers() -> o 710:710:boolean isUsingWhitelist() -> p 714:715:void setUsingWhiteList(boolean) -> a 718:726:java.util.List getPlayersWithAddress(java.lang.String) -> b 730:730:int getViewDistance() -> q 734:734:net.minecraft.server.MinecraftServer getServer() -> c 738:738:net.minecraft.nbt.CompoundTag getSingleplayerData() -> r 742:743:void setOverrideGameMode(net.minecraft.world.level.GameType) -> a 748:754:void updatePlayerGameMode(net.minecraft.server.level.ServerPlayer,net.minecraft.server.level.ServerPlayer,net.minecraft.world.level.LevelAccessor) -> a 757:758:void setAllowCheatsForAllPlayers(boolean) -> c 761:764:void removeAll() -> s 767:770:void broadcastMessage(net.minecraft.network.chat.Component,boolean) -> a 773:774:void broadcastMessage(net.minecraft.network.chat.Component) -> a 777:796:net.minecraft.stats.ServerStatsCounter getPlayerStats(net.minecraft.world.entity.player.Player) -> a 800:812:net.minecraft.server.PlayerAdvancements getPlayerAdvancements(net.minecraft.server.level.ServerPlayer) -> f 816:824:void setViewDistance(int) -> a 827:827:java.util.List getPlayers() -> t 832:832:net.minecraft.server.level.ServerPlayer getPlayer(java.util.UUID) -> a 836:836:boolean canBypassPlayerLimit(com.mojang.authlib.GameProfile) -> f 840:849:void reloadResources() -> u 852:852:boolean isAllowCheatsForAllPlayers() -> v 202:205:net.minecraft.world.entity.Entity lambda$placeNewPlayer$0(net.minecraft.server.level.ServerLevel,net.minecraft.world.entity.Entity) -> a 83:89:void () -> net.minecraft.server.players.PlayerList$1 -> yu$1: net.minecraft.server.players.PlayerList this$0 -> a 256:256:void (net.minecraft.server.players.PlayerList) -> 259:260:void onBorderSizeSet(net.minecraft.world.level.border.WorldBorder,double) -> a 264:265:void onBorderSizeLerping(net.minecraft.world.level.border.WorldBorder,double,double,long) -> a 269:270:void onBorderCenterSet(net.minecraft.world.level.border.WorldBorder,double,double) -> a 274:275:void onBorderSetWarningTime(net.minecraft.world.level.border.WorldBorder,int) -> a 279:280:void onBorderSetWarningBlocks(net.minecraft.world.level.border.WorldBorder,int) -> b 284:284:void onBorderSetDamagePerBlock(net.minecraft.world.level.border.WorldBorder,double) -> b 288:288:void onBorderSetDamageSafeZOne(net.minecraft.world.level.border.WorldBorder,double) -> c net.minecraft.server.players.ServerOpList -> yv: 11:12:void (java.io.File) -> 16:16:net.minecraft.server.players.StoredUserEntry createEntry(com.google.gson.JsonObject) -> a 21:26:java.lang.String[] getUserList() -> a 30:36:int getOpLevel(com.mojang.authlib.GameProfile) -> a 40:46:boolean canBypassPlayerLimit(com.mojang.authlib.GameProfile) -> b 51:51:java.lang.String getKeyForUser(com.mojang.authlib.GameProfile) -> c 55:60:com.mojang.authlib.GameProfile find(java.lang.String) -> a 9:9:java.lang.String getKeyForUser(java.lang.Object) -> a net.minecraft.server.players.ServerOpListEntry -> yw: int level -> a boolean bypassesPlayerLimit -> b 14:17:void (com.mojang.authlib.GameProfile,int,boolean) -> 20:23:void (com.google.gson.JsonObject) -> 26:26:int getLevel() -> a 30:30:boolean getBypassesPlayerLimit() -> b 35:43:void serialize(com.google.gson.JsonObject) -> a 46:56:com.mojang.authlib.GameProfile createGameProfile(com.google.gson.JsonObject) -> b net.minecraft.server.players.StoredUserEntry -> yx: java.lang.Object user -> a 11:13:void (java.lang.Object) -> 15:17:void (java.lang.Object,com.google.gson.JsonObject) -> 21:21:java.lang.Object getUser() -> g 25:25:boolean hasExpired() -> f 29:29:void serialize(com.google.gson.JsonObject) -> a net.minecraft.server.players.StoredUserList -> yy: org.apache.logging.log4j.Logger LOGGER -> a com.google.gson.Gson gson -> b java.io.File file -> c java.util.Map map -> d boolean enabled -> e java.lang.reflect.ParameterizedType USERLIST_ENTRY_TYPE -> f 38:46:void (java.io.File) -> 49:49:boolean isEnabled() -> b 53:54:void setEnabled(boolean) -> a 57:57:java.io.File getFile() -> c 61:67:void add(net.minecraft.server.players.StoredUserEntry) -> a 71:72:net.minecraft.server.players.StoredUserEntry get(java.lang.Object) -> b 76:82:void remove(java.lang.Object) -> c 85:86:void remove(net.minecraft.server.players.StoredUserEntry) -> b 89:89:java.lang.String[] getUserList() -> a 93:93:boolean isEmpty() -> d 97:97:java.lang.String getKeyForUser(java.lang.Object) -> a 101:101:boolean contains(java.lang.Object) -> d 105:114:void removeExpired() -> h 117:117:net.minecraft.server.players.StoredUserEntry createEntry(com.google.gson.JsonObject) -> a 121:121:java.util.Collection getEntries() -> e 125:134:void save() -> f 139:158:void load() -> g 34:178:void () -> net.minecraft.server.players.StoredUserList$1 -> yy$1: 178:178:void () -> 181:181:java.lang.reflect.Type[] getActualTypeArguments() -> getActualTypeArguments 188:188:java.lang.reflect.Type getRawType() -> getRawType 193:193:java.lang.reflect.Type getOwnerType() -> getOwnerType net.minecraft.server.players.StoredUserList$Serializer -> yy$a: net.minecraft.server.players.StoredUserList this$0 -> a 160:160:void (net.minecraft.server.players.StoredUserList) -> 163:165:com.google.gson.JsonElement serialize(net.minecraft.server.players.StoredUserEntry,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> a 170:174:net.minecraft.server.players.StoredUserEntry deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> a 160:160:com.google.gson.JsonElement serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) -> serialize 160:160:java.lang.Object deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) -> deserialize 160:160:void (net.minecraft.server.players.StoredUserList,net.minecraft.server.players.StoredUserList$1) -> net.minecraft.server.players.UserBanList -> yz: 10:11:void (java.io.File) -> 15:15:net.minecraft.server.players.StoredUserEntry createEntry(com.google.gson.JsonObject) -> a 19:19:boolean isBanned(com.mojang.authlib.GameProfile) -> a 24:29:java.lang.String[] getUserList() -> a 34:34:java.lang.String getKeyForUser(com.mojang.authlib.GameProfile) -> b 38:43:com.mojang.authlib.GameProfile find(java.lang.String) -> a 8:8:java.lang.String getKeyForUser(java.lang.Object) -> a net.minecraft.server.players.UserBanListEntry -> za: 15:16:void (com.mojang.authlib.GameProfile) -> 19:20:void (com.mojang.authlib.GameProfile,java.util.Date,java.lang.String,java.util.Date,java.lang.String) -> 23:24:void (com.google.gson.JsonObject) -> 28:34:void serialize(com.google.gson.JsonObject) -> a 38:39:net.minecraft.network.chat.Component getDisplayName() -> e 43:53:com.mojang.authlib.GameProfile createGameProfile(com.google.gson.JsonObject) -> b net.minecraft.server.players.UserWhiteList -> zb: 10:11:void (java.io.File) -> 15:15:net.minecraft.server.players.StoredUserEntry createEntry(com.google.gson.JsonObject) -> a 19:19:boolean isWhiteListed(com.mojang.authlib.GameProfile) -> a 24:29:java.lang.String[] getUserList() -> a 34:34:java.lang.String getKeyForUser(com.mojang.authlib.GameProfile) -> b 38:43:com.mojang.authlib.GameProfile find(java.lang.String) -> a 8:8:java.lang.String getKeyForUser(java.lang.Object) -> a net.minecraft.server.players.UserWhiteListEntry -> zc: 10:11:void (com.mojang.authlib.GameProfile) -> 14:15:void (com.google.gson.JsonObject) -> 19:25:void serialize(com.google.gson.JsonObject) -> a 28:38:com.mojang.authlib.GameProfile createGameProfile(com.google.gson.JsonObject) -> b net.minecraft.server.players.package-info -> zd: net.minecraft.server.rcon.NetworkDataOutputStream -> ze: java.io.ByteArrayOutputStream outputStream -> a java.io.DataOutputStream dataOutputStream -> b 11:14:void (int) -> 17:18:void writeBytes(byte[]) -> a 21:23:void writeString(java.lang.String) -> a 26:27:void write(int) -> a 31:32:void writeShort(short) -> a 35:36:void writeInt(int) -> b 39:40:void writeFloat(float) -> a 43:43:byte[] toByteArray() -> a 47:48:void reset() -> b net.minecraft.server.rcon.PktUtils -> zf: char[] HEX_CHAR -> a 5:5:void () -> 12:18:java.lang.String stringFromByteArray(byte[],int,int) -> a 22:22:int intFromByteArray(byte[],int) -> a 26:31:int intFromByteArray(byte[],int,int) -> b 35:40:int intFromNetworkByteArray(byte[],int,int) -> c 44:44:java.lang.String toHexString(byte) -> a 7:7:void () -> net.minecraft.server.rcon.RconConsoleSource -> zg: java.lang.StringBuffer buffer -> b net.minecraft.server.MinecraftServer server -> c 15:20:void (net.minecraft.server.MinecraftServer) -> 23:24:void prepareForCommand() -> d 27:27:java.lang.String getCommandResponse() -> e 31:32:net.minecraft.commands.CommandSourceStack createCommandSourceStack() -> f 37:38:void sendMessage(net.minecraft.network.chat.Component) -> a 42:42:boolean acceptsSuccess() -> a 47:47:boolean acceptsFailure() -> b 52:52:boolean shouldInformAdmins() -> I_ net.minecraft.server.rcon.package-info -> zh: net.minecraft.server.rcon.thread.GenericThread -> zi: org.apache.logging.log4j.Logger LOGGER -> h java.util.concurrent.atomic.AtomicInteger UNIQUE_THREAD_ID -> i boolean running -> a net.minecraft.server.ServerInterface serverInterface -> b java.lang.String name -> c java.lang.Thread thread -> d int maxStopWait -> e java.util.List datagramSockets -> f java.util.List serverSockets -> g 22:32:void (net.minecraft.server.ServerInterface,java.lang.String) -> void run() -> run 38:42:void start() -> a 45:77:void stop() -> b 80:80:boolean isRunning() -> c 84:85:void debug(java.lang.String) -> a 88:89:void info(java.lang.String) -> b 92:93:void warn(java.lang.String) -> c 96:97:void error(java.lang.String) -> d 100:100:int currentPlayerCount() -> d 104:106:void registerSocket(java.net.DatagramSocket) -> a 109:111:void registerSocket(java.net.ServerSocket) -> a 114:114:boolean closeSocket(java.net.DatagramSocket) -> b 118:133:boolean closeSocket(java.net.DatagramSocket,boolean) -> a 137:137:boolean closeSocket(java.net.ServerSocket) -> b 141:160:boolean closeSocket(java.net.ServerSocket,boolean) -> a 164:165:void closeSockets() -> e 168:186:void closeSockets(boolean) -> a 16:17:void () -> net.minecraft.server.rcon.thread.QueryThreadGs4 -> zj: long lastChallengeCheck -> h int port -> i int serverPort -> j int maxPlayers -> k java.lang.String serverName -> l java.lang.String worldName -> m java.net.DatagramSocket socket -> n byte[] buffer -> o java.net.DatagramPacket request -> p java.util.Map idents -> q java.lang.String hostIp -> r java.lang.String serverIp -> s java.util.Map validChallenges -> t long lastChallengeClean -> u net.minecraft.server.rcon.NetworkDataOutputStream rulesResponse -> v long lastRulesResponse -> w 38:84:void (net.minecraft.server.ServerInterface) -> 87:88:void sendTo(byte[],java.net.DatagramPacket) -> a 91:139:boolean processPacket(java.net.DatagramPacket) -> a 143:200:byte[] buildRuleResponse(java.net.DatagramPacket) -> b 204:204:byte[] getIdentBytes(java.net.SocketAddress) -> a 208:221:java.lang.Boolean validChallenge(java.net.DatagramPacket) -> c 225:229:void sendChallenge(java.net.DatagramPacket) -> d 232:249:void pruneChallenges() -> f 253:280:void run() -> run 284:296:void start() -> a 299:311:void recoverSocketError(java.lang.Exception) -> a 315:327:boolean initSocket() -> g net.minecraft.server.rcon.thread.QueryThreadGs4$RequestChallenge -> zj$a: long time -> b int challenge -> c byte[] identBytes -> d byte[] challengeBytes -> e java.lang.String ident -> f net.minecraft.server.rcon.thread.QueryThreadGs4 this$0 -> a 337:348:void (net.minecraft.server.rcon.thread.QueryThreadGs4,java.net.DatagramPacket) -> 351:351:java.lang.Boolean before(long) -> a 355:355:int getChallenge() -> a 359:359:byte[] getChallengeBytes() -> b 363:363:byte[] getIdentBytes() -> c 368:368:java.lang.String getIdent() -> d net.minecraft.server.rcon.thread.RconClient -> zk: org.apache.logging.log4j.Logger LOGGER -> h boolean authed -> i java.net.Socket client -> j byte[] buf -> k java.lang.String rconPassword -> l 24:39:void (net.minecraft.server.ServerInterface,java.lang.String,java.net.Socket) -> 44:99:void run() -> run 104:114:void send(int,int,java.lang.String) -> a 117:118:void sendAuthFailure() -> f 121:132:void sendCmdResponse(int,java.lang.String) -> a 136:138:void stop() -> b 141:151:void closeSocket() -> g 16:16:void () -> net.minecraft.server.rcon.thread.RconThread -> zl: int port -> h java.lang.String serverIp -> i java.net.ServerSocket socket -> j java.lang.String rconPassword -> k java.util.Map clients -> l 24:35:void (net.minecraft.server.ServerInterface) -> 38:39:void initClients() -> f 42:49:void clearClients() -> g 53:78:void run() -> run 82:103:void start() -> a 107:118:void stop() -> b net.minecraft.server.rcon.thread.package-info -> zm: net.minecraft.sounds.SoundEvent -> zn: net.minecraft.resources.ResourceLocation location -> a 8:10:void (net.minecraft.resources.ResourceLocation) -> 13:13:net.minecraft.resources.ResourceLocation getLocation() -> a net.minecraft.sounds.SoundEvents -> zo: net.minecraft.sounds.SoundEvent AMBIENT_CAVE -> a net.minecraft.sounds.SoundEvent AMBIENT_UNDERWATER_ENTER -> b net.minecraft.sounds.SoundEvent AMBIENT_UNDERWATER_EXIT -> c net.minecraft.sounds.SoundEvent AMBIENT_UNDERWATER_LOOP -> d net.minecraft.sounds.SoundEvent AMBIENT_UNDERWATER_LOOP_ADDITIONS -> e net.minecraft.sounds.SoundEvent AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE -> f net.minecraft.sounds.SoundEvent AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE -> g net.minecraft.sounds.SoundEvent ANVIL_BREAK -> h net.minecraft.sounds.SoundEvent ANVIL_DESTROY -> i net.minecraft.sounds.SoundEvent ANVIL_FALL -> j net.minecraft.sounds.SoundEvent ANVIL_HIT -> k net.minecraft.sounds.SoundEvent ANVIL_LAND -> l net.minecraft.sounds.SoundEvent ANVIL_PLACE -> m net.minecraft.sounds.SoundEvent ANVIL_STEP -> n net.minecraft.sounds.SoundEvent ANVIL_USE -> o net.minecraft.sounds.SoundEvent ARMOR_EQUIP_CHAIN -> p net.minecraft.sounds.SoundEvent ARMOR_EQUIP_DIAMOND -> q net.minecraft.sounds.SoundEvent ARMOR_EQUIP_ELYTRA -> r net.minecraft.sounds.SoundEvent ARMOR_EQUIP_GENERIC -> s net.minecraft.sounds.SoundEvent ARMOR_EQUIP_GOLD -> t net.minecraft.sounds.SoundEvent ARMOR_EQUIP_IRON -> u net.minecraft.sounds.SoundEvent ARMOR_EQUIP_LEATHER -> v net.minecraft.sounds.SoundEvent ARMOR_EQUIP_TURTLE -> w net.minecraft.sounds.SoundEvent ARMOR_STAND_BREAK -> x net.minecraft.sounds.SoundEvent ARMOR_STAND_FALL -> y net.minecraft.sounds.SoundEvent ARMOR_STAND_HIT -> z net.minecraft.sounds.SoundEvent ARMOR_STAND_PLACE -> A net.minecraft.sounds.SoundEvent ARROW_HIT -> B net.minecraft.sounds.SoundEvent ARROW_HIT_PLAYER -> C net.minecraft.sounds.SoundEvent ARROW_SHOOT -> D net.minecraft.sounds.SoundEvent AXE_STRIP -> E net.minecraft.sounds.SoundEvent BAMBOO_BREAK -> F net.minecraft.sounds.SoundEvent BAMBOO_FALL -> G net.minecraft.sounds.SoundEvent BAMBOO_HIT -> H net.minecraft.sounds.SoundEvent BAMBOO_PLACE -> I net.minecraft.sounds.SoundEvent BAMBOO_STEP -> J net.minecraft.sounds.SoundEvent BAMBOO_SAPLING_BREAK -> K net.minecraft.sounds.SoundEvent BAMBOO_SAPLING_HIT -> L net.minecraft.sounds.SoundEvent BAMBOO_SAPLING_PLACE -> M net.minecraft.sounds.SoundEvent BARREL_CLOSE -> N net.minecraft.sounds.SoundEvent BARREL_OPEN -> O net.minecraft.sounds.SoundEvent BAT_AMBIENT -> P net.minecraft.sounds.SoundEvent BAT_DEATH -> Q net.minecraft.sounds.SoundEvent BAT_HURT -> R net.minecraft.sounds.SoundEvent BAT_LOOP -> S net.minecraft.sounds.SoundEvent BAT_TAKEOFF -> T net.minecraft.sounds.SoundEvent BEACON_ACTIVATE -> U net.minecraft.sounds.SoundEvent BEACON_AMBIENT -> V net.minecraft.sounds.SoundEvent BEACON_DEACTIVATE -> W net.minecraft.sounds.SoundEvent BEACON_POWER_SELECT -> X net.minecraft.sounds.SoundEvent BEE_DEATH -> Y net.minecraft.sounds.SoundEvent BEE_HURT -> Z net.minecraft.sounds.SoundEvent BEE_LOOP_AGGRESSIVE -> aa net.minecraft.sounds.SoundEvent BEE_LOOP -> ab net.minecraft.sounds.SoundEvent BEE_STING -> ac net.minecraft.sounds.SoundEvent BEE_POLLINATE -> ad net.minecraft.sounds.SoundEvent BEEHIVE_DRIP -> ae net.minecraft.sounds.SoundEvent BEEHIVE_ENTER -> af net.minecraft.sounds.SoundEvent BEEHIVE_EXIT -> ag net.minecraft.sounds.SoundEvent BEEHIVE_SHEAR -> ah net.minecraft.sounds.SoundEvent BEEHIVE_WORK -> ai net.minecraft.sounds.SoundEvent BELL_BLOCK -> aj net.minecraft.sounds.SoundEvent BELL_RESONATE -> ak net.minecraft.sounds.SoundEvent BLAZE_AMBIENT -> al net.minecraft.sounds.SoundEvent BLAZE_BURN -> am net.minecraft.sounds.SoundEvent BLAZE_DEATH -> an net.minecraft.sounds.SoundEvent BLAZE_HURT -> ao net.minecraft.sounds.SoundEvent BLAZE_SHOOT -> ap net.minecraft.sounds.SoundEvent BOAT_PADDLE_LAND -> aq net.minecraft.sounds.SoundEvent BOAT_PADDLE_WATER -> ar net.minecraft.sounds.SoundEvent BOOK_PAGE_TURN -> as net.minecraft.sounds.SoundEvent BOOK_PUT -> at net.minecraft.sounds.SoundEvent FISHING_BOBBER_RETRIEVE -> au net.minecraft.sounds.SoundEvent FISHING_BOBBER_SPLASH -> av net.minecraft.sounds.SoundEvent FISHING_BOBBER_THROW -> aw net.minecraft.sounds.SoundEvent BLASTFURNACE_FIRE_CRACKLE -> ax net.minecraft.sounds.SoundEvent BOTTLE_EMPTY -> ay net.minecraft.sounds.SoundEvent BOTTLE_FILL -> az net.minecraft.sounds.SoundEvent BOTTLE_FILL_DRAGONBREATH -> aA net.minecraft.sounds.SoundEvent BREWING_STAND_BREW -> aB net.minecraft.sounds.SoundEvent BUBBLE_COLUMN_BUBBLE_POP -> aC net.minecraft.sounds.SoundEvent BUBBLE_COLUMN_UPWARDS_AMBIENT -> aD net.minecraft.sounds.SoundEvent BUBBLE_COLUMN_UPWARDS_INSIDE -> aE net.minecraft.sounds.SoundEvent BUBBLE_COLUMN_WHIRLPOOL_AMBIENT -> aF net.minecraft.sounds.SoundEvent BUBBLE_COLUMN_WHIRLPOOL_INSIDE -> aG net.minecraft.sounds.SoundEvent BUCKET_EMPTY -> aH net.minecraft.sounds.SoundEvent BUCKET_EMPTY_FISH -> aI net.minecraft.sounds.SoundEvent BUCKET_EMPTY_LAVA -> aJ net.minecraft.sounds.SoundEvent BUCKET_FILL -> aK net.minecraft.sounds.SoundEvent BUCKET_FILL_FISH -> aL net.minecraft.sounds.SoundEvent BUCKET_FILL_LAVA -> aM net.minecraft.sounds.SoundEvent CAMPFIRE_CRACKLE -> aN net.minecraft.sounds.SoundEvent CAT_AMBIENT -> aO net.minecraft.sounds.SoundEvent CAT_STRAY_AMBIENT -> aP net.minecraft.sounds.SoundEvent CAT_DEATH -> aQ net.minecraft.sounds.SoundEvent CAT_EAT -> aR net.minecraft.sounds.SoundEvent CAT_HISS -> aS net.minecraft.sounds.SoundEvent CAT_BEG_FOR_FOOD -> aT net.minecraft.sounds.SoundEvent CAT_HURT -> aU net.minecraft.sounds.SoundEvent CAT_PURR -> aV net.minecraft.sounds.SoundEvent CAT_PURREOW -> aW net.minecraft.sounds.SoundEvent CHEST_CLOSE -> aX net.minecraft.sounds.SoundEvent CHEST_LOCKED -> aY net.minecraft.sounds.SoundEvent CHEST_OPEN -> aZ net.minecraft.sounds.SoundEvent CHICKEN_AMBIENT -> ba net.minecraft.sounds.SoundEvent CHICKEN_DEATH -> bb net.minecraft.sounds.SoundEvent CHICKEN_EGG -> bc net.minecraft.sounds.SoundEvent CHICKEN_HURT -> bd net.minecraft.sounds.SoundEvent CHICKEN_STEP -> be net.minecraft.sounds.SoundEvent CHORUS_FLOWER_DEATH -> bf net.minecraft.sounds.SoundEvent CHORUS_FLOWER_GROW -> bg net.minecraft.sounds.SoundEvent CHORUS_FRUIT_TELEPORT -> bh net.minecraft.sounds.SoundEvent WOOL_BREAK -> bi net.minecraft.sounds.SoundEvent WOOL_FALL -> bj net.minecraft.sounds.SoundEvent WOOL_HIT -> bk net.minecraft.sounds.SoundEvent WOOL_PLACE -> bl net.minecraft.sounds.SoundEvent WOOL_STEP -> bm net.minecraft.sounds.SoundEvent COD_AMBIENT -> bn net.minecraft.sounds.SoundEvent COD_DEATH -> bo net.minecraft.sounds.SoundEvent COD_FLOP -> bp net.minecraft.sounds.SoundEvent COD_HURT -> bq net.minecraft.sounds.SoundEvent COMPARATOR_CLICK -> br net.minecraft.sounds.SoundEvent COMPOSTER_EMPTY -> bs net.minecraft.sounds.SoundEvent COMPOSTER_FILL -> bt net.minecraft.sounds.SoundEvent COMPOSTER_FILL_SUCCESS -> bu net.minecraft.sounds.SoundEvent COMPOSTER_READY -> bv net.minecraft.sounds.SoundEvent CONDUIT_ACTIVATE -> bw net.minecraft.sounds.SoundEvent CONDUIT_AMBIENT -> bx net.minecraft.sounds.SoundEvent CONDUIT_AMBIENT_SHORT -> by net.minecraft.sounds.SoundEvent CONDUIT_ATTACK_TARGET -> bz net.minecraft.sounds.SoundEvent CONDUIT_DEACTIVATE -> bA net.minecraft.sounds.SoundEvent COW_AMBIENT -> bB net.minecraft.sounds.SoundEvent COW_DEATH -> bC net.minecraft.sounds.SoundEvent COW_HURT -> bD net.minecraft.sounds.SoundEvent COW_MILK -> bE net.minecraft.sounds.SoundEvent COW_STEP -> bF net.minecraft.sounds.SoundEvent CREEPER_DEATH -> bG net.minecraft.sounds.SoundEvent CREEPER_HURT -> bH net.minecraft.sounds.SoundEvent CREEPER_PRIMED -> bI net.minecraft.sounds.SoundEvent CROP_BREAK -> bJ net.minecraft.sounds.SoundEvent CROP_PLANTED -> bK net.minecraft.sounds.SoundEvent CROSSBOW_HIT -> bL net.minecraft.sounds.SoundEvent CROSSBOW_LOADING_END -> bM net.minecraft.sounds.SoundEvent CROSSBOW_LOADING_MIDDLE -> bN net.minecraft.sounds.SoundEvent CROSSBOW_LOADING_START -> bO net.minecraft.sounds.SoundEvent CROSSBOW_QUICK_CHARGE_1 -> bP net.minecraft.sounds.SoundEvent CROSSBOW_QUICK_CHARGE_2 -> bQ net.minecraft.sounds.SoundEvent CROSSBOW_QUICK_CHARGE_3 -> bR net.minecraft.sounds.SoundEvent CROSSBOW_SHOOT -> bS net.minecraft.sounds.SoundEvent DISPENSER_DISPENSE -> bT net.minecraft.sounds.SoundEvent DISPENSER_FAIL -> bU net.minecraft.sounds.SoundEvent DISPENSER_LAUNCH -> bV net.minecraft.sounds.SoundEvent DOLPHIN_AMBIENT -> bW net.minecraft.sounds.SoundEvent DOLPHIN_AMBIENT_WATER -> bX net.minecraft.sounds.SoundEvent DOLPHIN_ATTACK -> bY net.minecraft.sounds.SoundEvent DOLPHIN_DEATH -> bZ net.minecraft.sounds.SoundEvent DOLPHIN_EAT -> ca net.minecraft.sounds.SoundEvent DOLPHIN_HURT -> cb net.minecraft.sounds.SoundEvent DOLPHIN_JUMP -> cc net.minecraft.sounds.SoundEvent DOLPHIN_PLAY -> cd net.minecraft.sounds.SoundEvent DOLPHIN_SPLASH -> ce net.minecraft.sounds.SoundEvent DOLPHIN_SWIM -> cf net.minecraft.sounds.SoundEvent DONKEY_AMBIENT -> cg net.minecraft.sounds.SoundEvent DONKEY_ANGRY -> ch net.minecraft.sounds.SoundEvent DONKEY_CHEST -> ci net.minecraft.sounds.SoundEvent DONKEY_DEATH -> cj net.minecraft.sounds.SoundEvent DONKEY_HURT -> ck net.minecraft.sounds.SoundEvent DROWNED_AMBIENT -> cl net.minecraft.sounds.SoundEvent DROWNED_AMBIENT_WATER -> cm net.minecraft.sounds.SoundEvent DROWNED_DEATH -> cn net.minecraft.sounds.SoundEvent DROWNED_DEATH_WATER -> co net.minecraft.sounds.SoundEvent DROWNED_HURT -> cp net.minecraft.sounds.SoundEvent DROWNED_HURT_WATER -> cq net.minecraft.sounds.SoundEvent DROWNED_SHOOT -> cr net.minecraft.sounds.SoundEvent DROWNED_STEP -> cs net.minecraft.sounds.SoundEvent DROWNED_SWIM -> ct net.minecraft.sounds.SoundEvent EGG_THROW -> cu net.minecraft.sounds.SoundEvent ELDER_GUARDIAN_AMBIENT -> cv net.minecraft.sounds.SoundEvent ELDER_GUARDIAN_AMBIENT_LAND -> cw net.minecraft.sounds.SoundEvent ELDER_GUARDIAN_CURSE -> cx net.minecraft.sounds.SoundEvent ELDER_GUARDIAN_DEATH -> cy net.minecraft.sounds.SoundEvent ELDER_GUARDIAN_DEATH_LAND -> cz net.minecraft.sounds.SoundEvent ELDER_GUARDIAN_FLOP -> cA net.minecraft.sounds.SoundEvent ELDER_GUARDIAN_HURT -> cB net.minecraft.sounds.SoundEvent ELDER_GUARDIAN_HURT_LAND -> cC net.minecraft.sounds.SoundEvent ELYTRA_FLYING -> cD net.minecraft.sounds.SoundEvent ENCHANTMENT_TABLE_USE -> cE net.minecraft.sounds.SoundEvent ENDER_CHEST_CLOSE -> cF net.minecraft.sounds.SoundEvent ENDER_CHEST_OPEN -> cG net.minecraft.sounds.SoundEvent ENDER_DRAGON_AMBIENT -> cH net.minecraft.sounds.SoundEvent ENDER_DRAGON_DEATH -> cI net.minecraft.sounds.SoundEvent DRAGON_FIREBALL_EXPLODE -> cJ net.minecraft.sounds.SoundEvent ENDER_DRAGON_FLAP -> cK net.minecraft.sounds.SoundEvent ENDER_DRAGON_GROWL -> cL net.minecraft.sounds.SoundEvent ENDER_DRAGON_HURT -> cM net.minecraft.sounds.SoundEvent ENDER_DRAGON_SHOOT -> cN net.minecraft.sounds.SoundEvent ENDER_EYE_DEATH -> cO net.minecraft.sounds.SoundEvent ENDER_EYE_LAUNCH -> cP net.minecraft.sounds.SoundEvent ENDERMAN_AMBIENT -> cQ net.minecraft.sounds.SoundEvent ENDERMAN_DEATH -> cR net.minecraft.sounds.SoundEvent ENDERMAN_HURT -> cS net.minecraft.sounds.SoundEvent ENDERMAN_SCREAM -> cT net.minecraft.sounds.SoundEvent ENDERMAN_STARE -> cU net.minecraft.sounds.SoundEvent ENDERMAN_TELEPORT -> cV net.minecraft.sounds.SoundEvent ENDERMITE_AMBIENT -> cW net.minecraft.sounds.SoundEvent ENDERMITE_DEATH -> cX net.minecraft.sounds.SoundEvent ENDERMITE_HURT -> cY net.minecraft.sounds.SoundEvent ENDERMITE_STEP -> cZ net.minecraft.sounds.SoundEvent ENDER_PEARL_THROW -> da net.minecraft.sounds.SoundEvent END_GATEWAY_SPAWN -> db net.minecraft.sounds.SoundEvent END_PORTAL_FRAME_FILL -> dc net.minecraft.sounds.SoundEvent END_PORTAL_SPAWN -> dd net.minecraft.sounds.SoundEvent EVOKER_AMBIENT -> de net.minecraft.sounds.SoundEvent EVOKER_CAST_SPELL -> df net.minecraft.sounds.SoundEvent EVOKER_CELEBRATE -> dg net.minecraft.sounds.SoundEvent EVOKER_DEATH -> dh net.minecraft.sounds.SoundEvent EVOKER_FANGS_ATTACK -> di net.minecraft.sounds.SoundEvent EVOKER_HURT -> dj net.minecraft.sounds.SoundEvent EVOKER_PREPARE_ATTACK -> dk net.minecraft.sounds.SoundEvent EVOKER_PREPARE_SUMMON -> dl net.minecraft.sounds.SoundEvent EVOKER_PREPARE_WOLOLO -> dm net.minecraft.sounds.SoundEvent EXPERIENCE_BOTTLE_THROW -> dn net.minecraft.sounds.SoundEvent EXPERIENCE_ORB_PICKUP -> do net.minecraft.sounds.SoundEvent FENCE_GATE_CLOSE -> dp net.minecraft.sounds.SoundEvent FENCE_GATE_OPEN -> dq net.minecraft.sounds.SoundEvent FIRECHARGE_USE -> dr net.minecraft.sounds.SoundEvent FIREWORK_ROCKET_BLAST -> ds net.minecraft.sounds.SoundEvent FIREWORK_ROCKET_BLAST_FAR -> dt net.minecraft.sounds.SoundEvent FIREWORK_ROCKET_LARGE_BLAST -> du net.minecraft.sounds.SoundEvent FIREWORK_ROCKET_LARGE_BLAST_FAR -> dv net.minecraft.sounds.SoundEvent FIREWORK_ROCKET_LAUNCH -> dw net.minecraft.sounds.SoundEvent FIREWORK_ROCKET_SHOOT -> dx net.minecraft.sounds.SoundEvent FIREWORK_ROCKET_TWINKLE -> dy net.minecraft.sounds.SoundEvent FIREWORK_ROCKET_TWINKLE_FAR -> dz net.minecraft.sounds.SoundEvent FIRE_AMBIENT -> dA net.minecraft.sounds.SoundEvent FIRE_EXTINGUISH -> dB net.minecraft.sounds.SoundEvent FISH_SWIM -> dC net.minecraft.sounds.SoundEvent FLINTANDSTEEL_USE -> dD net.minecraft.sounds.SoundEvent FOX_AGGRO -> dE net.minecraft.sounds.SoundEvent FOX_AMBIENT -> dF net.minecraft.sounds.SoundEvent FOX_BITE -> dG net.minecraft.sounds.SoundEvent FOX_DEATH -> dH net.minecraft.sounds.SoundEvent FOX_EAT -> dI net.minecraft.sounds.SoundEvent FOX_HURT -> dJ net.minecraft.sounds.SoundEvent FOX_SCREECH -> dK net.minecraft.sounds.SoundEvent FOX_SLEEP -> dL net.minecraft.sounds.SoundEvent FOX_SNIFF -> dM net.minecraft.sounds.SoundEvent FOX_SPIT -> dN net.minecraft.sounds.SoundEvent FURNACE_FIRE_CRACKLE -> dO net.minecraft.sounds.SoundEvent GENERIC_BIG_FALL -> dP net.minecraft.sounds.SoundEvent GENERIC_BURN -> dQ net.minecraft.sounds.SoundEvent GENERIC_DEATH -> dR net.minecraft.sounds.SoundEvent GENERIC_DRINK -> dS net.minecraft.sounds.SoundEvent GENERIC_EAT -> dT net.minecraft.sounds.SoundEvent GENERIC_EXPLODE -> dU net.minecraft.sounds.SoundEvent GENERIC_EXTINGUISH_FIRE -> dV net.minecraft.sounds.SoundEvent GENERIC_HURT -> dW net.minecraft.sounds.SoundEvent GENERIC_SMALL_FALL -> dX net.minecraft.sounds.SoundEvent GENERIC_SPLASH -> dY net.minecraft.sounds.SoundEvent GENERIC_SWIM -> dZ net.minecraft.sounds.SoundEvent GHAST_AMBIENT -> ea net.minecraft.sounds.SoundEvent GHAST_DEATH -> eb net.minecraft.sounds.SoundEvent GHAST_HURT -> ec net.minecraft.sounds.SoundEvent GHAST_SCREAM -> ed net.minecraft.sounds.SoundEvent GHAST_SHOOT -> ee net.minecraft.sounds.SoundEvent GHAST_WARN -> ef net.minecraft.sounds.SoundEvent GLASS_BREAK -> eg net.minecraft.sounds.SoundEvent GLASS_FALL -> eh net.minecraft.sounds.SoundEvent GLASS_HIT -> ei net.minecraft.sounds.SoundEvent GLASS_PLACE -> ej net.minecraft.sounds.SoundEvent GLASS_STEP -> ek net.minecraft.sounds.SoundEvent GRASS_BREAK -> el net.minecraft.sounds.SoundEvent GRASS_FALL -> em net.minecraft.sounds.SoundEvent GRASS_HIT -> en net.minecraft.sounds.SoundEvent GRASS_PLACE -> eo net.minecraft.sounds.SoundEvent GRASS_STEP -> ep net.minecraft.sounds.SoundEvent WET_GRASS_BREAK -> eq net.minecraft.sounds.SoundEvent WET_GRASS_FALL -> er net.minecraft.sounds.SoundEvent WET_GRASS_HIT -> es net.minecraft.sounds.SoundEvent WET_GRASS_PLACE -> et net.minecraft.sounds.SoundEvent WET_GRASS_STEP -> eu net.minecraft.sounds.SoundEvent CORAL_BLOCK_BREAK -> ev net.minecraft.sounds.SoundEvent CORAL_BLOCK_FALL -> ew net.minecraft.sounds.SoundEvent CORAL_BLOCK_HIT -> ex net.minecraft.sounds.SoundEvent CORAL_BLOCK_PLACE -> ey net.minecraft.sounds.SoundEvent CORAL_BLOCK_STEP -> ez net.minecraft.sounds.SoundEvent GRAVEL_BREAK -> eA net.minecraft.sounds.SoundEvent GRAVEL_FALL -> eB net.minecraft.sounds.SoundEvent GRAVEL_HIT -> eC net.minecraft.sounds.SoundEvent GRAVEL_PLACE -> eD net.minecraft.sounds.SoundEvent GRAVEL_STEP -> eE net.minecraft.sounds.SoundEvent GRINDSTONE_USE -> eF net.minecraft.sounds.SoundEvent GUARDIAN_AMBIENT -> eG net.minecraft.sounds.SoundEvent GUARDIAN_AMBIENT_LAND -> eH net.minecraft.sounds.SoundEvent GUARDIAN_ATTACK -> eI net.minecraft.sounds.SoundEvent GUARDIAN_DEATH -> eJ net.minecraft.sounds.SoundEvent GUARDIAN_DEATH_LAND -> eK net.minecraft.sounds.SoundEvent GUARDIAN_FLOP -> eL net.minecraft.sounds.SoundEvent GUARDIAN_HURT -> eM net.minecraft.sounds.SoundEvent GUARDIAN_HURT_LAND -> eN net.minecraft.sounds.SoundEvent HOE_TILL -> eO net.minecraft.sounds.SoundEvent HONEY_DRINK -> eP net.minecraft.sounds.SoundEvent HORSE_AMBIENT -> eQ net.minecraft.sounds.SoundEvent HORSE_ANGRY -> eR net.minecraft.sounds.SoundEvent HORSE_ARMOR -> eS net.minecraft.sounds.SoundEvent HORSE_BREATHE -> eT net.minecraft.sounds.SoundEvent HORSE_DEATH -> eU net.minecraft.sounds.SoundEvent HORSE_EAT -> eV net.minecraft.sounds.SoundEvent HORSE_GALLOP -> eW net.minecraft.sounds.SoundEvent HORSE_HURT -> eX net.minecraft.sounds.SoundEvent HORSE_JUMP -> eY net.minecraft.sounds.SoundEvent HORSE_LAND -> eZ net.minecraft.sounds.SoundEvent HORSE_SADDLE -> fa net.minecraft.sounds.SoundEvent HORSE_STEP -> fb net.minecraft.sounds.SoundEvent HORSE_STEP_WOOD -> fc net.minecraft.sounds.SoundEvent HOSTILE_BIG_FALL -> fd net.minecraft.sounds.SoundEvent HOSTILE_DEATH -> fe net.minecraft.sounds.SoundEvent HOSTILE_HURT -> ff net.minecraft.sounds.SoundEvent HOSTILE_SMALL_FALL -> fg net.minecraft.sounds.SoundEvent HOSTILE_SPLASH -> fh net.minecraft.sounds.SoundEvent HOSTILE_SWIM -> fi net.minecraft.sounds.SoundEvent HUSK_AMBIENT -> fj net.minecraft.sounds.SoundEvent HUSK_CONVERTED_TO_ZOMBIE -> fk net.minecraft.sounds.SoundEvent HUSK_DEATH -> fl net.minecraft.sounds.SoundEvent HUSK_HURT -> fm net.minecraft.sounds.SoundEvent HUSK_STEP -> fn net.minecraft.sounds.SoundEvent RAVAGER_AMBIENT -> fo net.minecraft.sounds.SoundEvent RAVAGER_ATTACK -> fp net.minecraft.sounds.SoundEvent RAVAGER_CELEBRATE -> fq net.minecraft.sounds.SoundEvent RAVAGER_DEATH -> fr net.minecraft.sounds.SoundEvent RAVAGER_HURT -> fs net.minecraft.sounds.SoundEvent RAVAGER_STEP -> ft net.minecraft.sounds.SoundEvent RAVAGER_STUNNED -> fu net.minecraft.sounds.SoundEvent RAVAGER_ROAR -> fv net.minecraft.sounds.SoundEvent ILLUSIONER_AMBIENT -> fw net.minecraft.sounds.SoundEvent ILLUSIONER_CAST_SPELL -> fx net.minecraft.sounds.SoundEvent ILLUSIONER_DEATH -> fy net.minecraft.sounds.SoundEvent ILLUSIONER_HURT -> fz net.minecraft.sounds.SoundEvent ILLUSIONER_MIRROR_MOVE -> fA net.minecraft.sounds.SoundEvent ILLUSIONER_PREPARE_BLINDNESS -> fB net.minecraft.sounds.SoundEvent ILLUSIONER_PREPARE_MIRROR -> fC net.minecraft.sounds.SoundEvent IRON_DOOR_CLOSE -> fD net.minecraft.sounds.SoundEvent IRON_DOOR_OPEN -> fE net.minecraft.sounds.SoundEvent IRON_GOLEM_ATTACK -> fF net.minecraft.sounds.SoundEvent IRON_GOLEM_DEATH -> fG net.minecraft.sounds.SoundEvent IRON_GOLEM_HURT -> fH net.minecraft.sounds.SoundEvent IRON_GOLEM_STEP -> fI net.minecraft.sounds.SoundEvent IRON_TRAPDOOR_CLOSE -> fJ net.minecraft.sounds.SoundEvent IRON_TRAPDOOR_OPEN -> fK net.minecraft.sounds.SoundEvent ITEM_FRAME_ADD_ITEM -> fL net.minecraft.sounds.SoundEvent ITEM_FRAME_BREAK -> fM net.minecraft.sounds.SoundEvent ITEM_FRAME_PLACE -> fN net.minecraft.sounds.SoundEvent ITEM_FRAME_REMOVE_ITEM -> fO net.minecraft.sounds.SoundEvent ITEM_FRAME_ROTATE_ITEM -> fP net.minecraft.sounds.SoundEvent ITEM_BREAK -> fQ net.minecraft.sounds.SoundEvent ITEM_PICKUP -> fR net.minecraft.sounds.SoundEvent LADDER_BREAK -> fS net.minecraft.sounds.SoundEvent LADDER_FALL -> fT net.minecraft.sounds.SoundEvent LADDER_HIT -> fU net.minecraft.sounds.SoundEvent LADDER_PLACE -> fV net.minecraft.sounds.SoundEvent LADDER_STEP -> fW net.minecraft.sounds.SoundEvent LANTERN_BREAK -> fX net.minecraft.sounds.SoundEvent LANTERN_FALL -> fY net.minecraft.sounds.SoundEvent LANTERN_HIT -> fZ net.minecraft.sounds.SoundEvent LANTERN_PLACE -> ga net.minecraft.sounds.SoundEvent LANTERN_STEP -> gb net.minecraft.sounds.SoundEvent LAVA_AMBIENT -> gc net.minecraft.sounds.SoundEvent LAVA_EXTINGUISH -> gd net.minecraft.sounds.SoundEvent LAVA_POP -> ge net.minecraft.sounds.SoundEvent LEASH_KNOT_BREAK -> gf net.minecraft.sounds.SoundEvent LEASH_KNOT_PLACE -> gg net.minecraft.sounds.SoundEvent LEVER_CLICK -> gh net.minecraft.sounds.SoundEvent LIGHTNING_BOLT_IMPACT -> gi net.minecraft.sounds.SoundEvent LIGHTNING_BOLT_THUNDER -> gj net.minecraft.sounds.SoundEvent LINGERING_POTION_THROW -> gk net.minecraft.sounds.SoundEvent LLAMA_AMBIENT -> gl net.minecraft.sounds.SoundEvent LLAMA_ANGRY -> gm net.minecraft.sounds.SoundEvent LLAMA_CHEST -> gn net.minecraft.sounds.SoundEvent LLAMA_DEATH -> go net.minecraft.sounds.SoundEvent LLAMA_EAT -> gp net.minecraft.sounds.SoundEvent LLAMA_HURT -> gq net.minecraft.sounds.SoundEvent LLAMA_SPIT -> gr net.minecraft.sounds.SoundEvent LLAMA_STEP -> gs net.minecraft.sounds.SoundEvent LLAMA_SWAG -> gt net.minecraft.sounds.SoundEvent MAGMA_CUBE_DEATH -> gu net.minecraft.sounds.SoundEvent MAGMA_CUBE_HURT -> gv net.minecraft.sounds.SoundEvent MAGMA_CUBE_JUMP -> gw net.minecraft.sounds.SoundEvent MAGMA_CUBE_SQUISH -> gx net.minecraft.sounds.SoundEvent METAL_BREAK -> gy net.minecraft.sounds.SoundEvent METAL_FALL -> gz net.minecraft.sounds.SoundEvent METAL_HIT -> gA net.minecraft.sounds.SoundEvent METAL_PLACE -> gB net.minecraft.sounds.SoundEvent METAL_PRESSURE_PLATE_CLICK_OFF -> gC net.minecraft.sounds.SoundEvent METAL_PRESSURE_PLATE_CLICK_ON -> gD net.minecraft.sounds.SoundEvent METAL_STEP -> gE net.minecraft.sounds.SoundEvent MINECART_INSIDE -> gF net.minecraft.sounds.SoundEvent MINECART_RIDING -> gG net.minecraft.sounds.SoundEvent MOOSHROOM_CONVERT -> gH net.minecraft.sounds.SoundEvent MOOSHROOM_EAT -> gI net.minecraft.sounds.SoundEvent MOOSHROOM_MILK -> gJ net.minecraft.sounds.SoundEvent MOOSHROOM_MILK_SUSPICIOUSLY -> gK net.minecraft.sounds.SoundEvent MOOSHROOM_SHEAR -> gL net.minecraft.sounds.SoundEvent MULE_AMBIENT -> gM net.minecraft.sounds.SoundEvent MULE_CHEST -> gN net.minecraft.sounds.SoundEvent MULE_DEATH -> gO net.minecraft.sounds.SoundEvent MULE_HURT -> gP net.minecraft.sounds.SoundEvent MUSIC_CREATIVE -> gQ net.minecraft.sounds.SoundEvent MUSIC_CREDITS -> gR net.minecraft.sounds.SoundEvent MUSIC_DRAGON -> gS net.minecraft.sounds.SoundEvent MUSIC_END -> gT net.minecraft.sounds.SoundEvent MUSIC_GAME -> gU net.minecraft.sounds.SoundEvent MUSIC_MENU -> gV net.minecraft.sounds.SoundEvent MUSIC_NETHER -> gW net.minecraft.sounds.SoundEvent MUSIC_UNDER_WATER -> gX net.minecraft.sounds.SoundEvent NETHER_WART_BREAK -> gY net.minecraft.sounds.SoundEvent NETHER_WART_PLANTED -> gZ net.minecraft.sounds.SoundEvent NOTE_BLOCK_BASEDRUM -> ha net.minecraft.sounds.SoundEvent NOTE_BLOCK_BASS -> hb net.minecraft.sounds.SoundEvent NOTE_BLOCK_BELL -> hc net.minecraft.sounds.SoundEvent NOTE_BLOCK_CHIME -> hd net.minecraft.sounds.SoundEvent NOTE_BLOCK_FLUTE -> he net.minecraft.sounds.SoundEvent NOTE_BLOCK_GUITAR -> hf net.minecraft.sounds.SoundEvent NOTE_BLOCK_HARP -> hg net.minecraft.sounds.SoundEvent NOTE_BLOCK_HAT -> hh net.minecraft.sounds.SoundEvent NOTE_BLOCK_PLING -> hi net.minecraft.sounds.SoundEvent NOTE_BLOCK_SNARE -> hj net.minecraft.sounds.SoundEvent NOTE_BLOCK_XYLOPHONE -> hk net.minecraft.sounds.SoundEvent NOTE_BLOCK_IRON_XYLOPHONE -> hl net.minecraft.sounds.SoundEvent NOTE_BLOCK_COW_BELL -> hm net.minecraft.sounds.SoundEvent NOTE_BLOCK_DIDGERIDOO -> hn net.minecraft.sounds.SoundEvent NOTE_BLOCK_BIT -> ho net.minecraft.sounds.SoundEvent NOTE_BLOCK_BANJO -> hp net.minecraft.sounds.SoundEvent OCELOT_HURT -> hq net.minecraft.sounds.SoundEvent OCELOT_AMBIENT -> hr net.minecraft.sounds.SoundEvent OCELOT_DEATH -> hs net.minecraft.sounds.SoundEvent PAINTING_BREAK -> ht net.minecraft.sounds.SoundEvent PAINTING_PLACE -> hu net.minecraft.sounds.SoundEvent PANDA_PRE_SNEEZE -> hv net.minecraft.sounds.SoundEvent PANDA_SNEEZE -> hw net.minecraft.sounds.SoundEvent PANDA_AMBIENT -> hx net.minecraft.sounds.SoundEvent PANDA_DEATH -> hy net.minecraft.sounds.SoundEvent PANDA_EAT -> hz net.minecraft.sounds.SoundEvent PANDA_STEP -> hA net.minecraft.sounds.SoundEvent PANDA_CANT_BREED -> hB net.minecraft.sounds.SoundEvent PANDA_AGGRESSIVE_AMBIENT -> hC net.minecraft.sounds.SoundEvent PANDA_WORRIED_AMBIENT -> hD net.minecraft.sounds.SoundEvent PANDA_HURT -> hE net.minecraft.sounds.SoundEvent PANDA_BITE -> hF net.minecraft.sounds.SoundEvent PARROT_AMBIENT -> hG net.minecraft.sounds.SoundEvent PARROT_DEATH -> hH net.minecraft.sounds.SoundEvent PARROT_EAT -> hI net.minecraft.sounds.SoundEvent PARROT_FLY -> hJ net.minecraft.sounds.SoundEvent PARROT_HURT -> hK net.minecraft.sounds.SoundEvent PARROT_IMITATE_BLAZE -> hL net.minecraft.sounds.SoundEvent PARROT_IMITATE_CREEPER -> hM net.minecraft.sounds.SoundEvent PARROT_IMITATE_DROWNED -> hN net.minecraft.sounds.SoundEvent PARROT_IMITATE_ELDER_GUARDIAN -> hO net.minecraft.sounds.SoundEvent PARROT_IMITATE_ENDER_DRAGON -> hP net.minecraft.sounds.SoundEvent PARROT_IMITATE_ENDERMAN -> hQ net.minecraft.sounds.SoundEvent PARROT_IMITATE_ENDERMITE -> hR net.minecraft.sounds.SoundEvent PARROT_IMITATE_EVOKER -> hS net.minecraft.sounds.SoundEvent PARROT_IMITATE_GHAST -> hT net.minecraft.sounds.SoundEvent PARROT_IMITATE_GUARDIAN -> hU net.minecraft.sounds.SoundEvent PARROT_IMITATE_HUSK -> hV net.minecraft.sounds.SoundEvent PARROT_IMITATE_ILLUSIONER -> hW net.minecraft.sounds.SoundEvent PARROT_IMITATE_MAGMA_CUBE -> hX net.minecraft.sounds.SoundEvent PARROT_IMITATE_PANDA -> hY net.minecraft.sounds.SoundEvent PARROT_IMITATE_PHANTOM -> hZ net.minecraft.sounds.SoundEvent PARROT_IMITATE_PILLAGER -> ia net.minecraft.sounds.SoundEvent PARROT_IMITATE_POLAR_BEAR -> ib net.minecraft.sounds.SoundEvent PARROT_IMITATE_RAVAGER -> ic net.minecraft.sounds.SoundEvent PARROT_IMITATE_SHULKER -> id net.minecraft.sounds.SoundEvent PARROT_IMITATE_SILVERFISH -> ie net.minecraft.sounds.SoundEvent PARROT_IMITATE_SKELETON -> if net.minecraft.sounds.SoundEvent PARROT_IMITATE_SLIME -> ig net.minecraft.sounds.SoundEvent PARROT_IMITATE_SPIDER -> ih net.minecraft.sounds.SoundEvent PARROT_IMITATE_STRAY -> ii net.minecraft.sounds.SoundEvent PARROT_IMITATE_VEX -> ij net.minecraft.sounds.SoundEvent PARROT_IMITATE_VINDICATOR -> ik net.minecraft.sounds.SoundEvent PARROT_IMITATE_WITCH -> il net.minecraft.sounds.SoundEvent PARROT_IMITATE_WITHER -> im net.minecraft.sounds.SoundEvent PARROT_IMITATE_WITHER_SKELETON -> in net.minecraft.sounds.SoundEvent PARROT_IMITATE_WOLF -> io net.minecraft.sounds.SoundEvent PARROT_IMITATE_ZOMBIE -> ip net.minecraft.sounds.SoundEvent PARROT_IMITATE_ZOMBIE_PIGMAN -> iq net.minecraft.sounds.SoundEvent PARROT_IMITATE_ZOMBIE_VILLAGER -> ir net.minecraft.sounds.SoundEvent PARROT_STEP -> is net.minecraft.sounds.SoundEvent PHANTOM_AMBIENT -> it net.minecraft.sounds.SoundEvent PHANTOM_BITE -> iu net.minecraft.sounds.SoundEvent PHANTOM_DEATH -> iv net.minecraft.sounds.SoundEvent PHANTOM_FLAP -> iw net.minecraft.sounds.SoundEvent PHANTOM_HURT -> ix net.minecraft.sounds.SoundEvent PHANTOM_SWOOP -> iy net.minecraft.sounds.SoundEvent PIG_AMBIENT -> iz net.minecraft.sounds.SoundEvent PIG_DEATH -> iA net.minecraft.sounds.SoundEvent PIG_HURT -> iB net.minecraft.sounds.SoundEvent PIG_SADDLE -> iC net.minecraft.sounds.SoundEvent PIG_STEP -> iD net.minecraft.sounds.SoundEvent PILLAGER_AMBIENT -> iE net.minecraft.sounds.SoundEvent PILLAGER_CELEBRATE -> iF net.minecraft.sounds.SoundEvent PILLAGER_DEATH -> iG net.minecraft.sounds.SoundEvent PILLAGER_HURT -> iH net.minecraft.sounds.SoundEvent PISTON_CONTRACT -> iI net.minecraft.sounds.SoundEvent PISTON_EXTEND -> iJ net.minecraft.sounds.SoundEvent PLAYER_ATTACK_CRIT -> iK net.minecraft.sounds.SoundEvent PLAYER_ATTACK_KNOCKBACK -> iL net.minecraft.sounds.SoundEvent PLAYER_ATTACK_NODAMAGE -> iM net.minecraft.sounds.SoundEvent PLAYER_ATTACK_STRONG -> iN net.minecraft.sounds.SoundEvent PLAYER_ATTACK_SWEEP -> iO net.minecraft.sounds.SoundEvent PLAYER_ATTACK_WEAK -> iP net.minecraft.sounds.SoundEvent PLAYER_BIG_FALL -> iQ net.minecraft.sounds.SoundEvent PLAYER_BREATH -> iR net.minecraft.sounds.SoundEvent PLAYER_BURP -> iS net.minecraft.sounds.SoundEvent PLAYER_DEATH -> iT net.minecraft.sounds.SoundEvent PLAYER_HURT -> iU net.minecraft.sounds.SoundEvent PLAYER_HURT_DROWN -> iV net.minecraft.sounds.SoundEvent PLAYER_HURT_ON_FIRE -> iW net.minecraft.sounds.SoundEvent PLAYER_HURT_SWEET_BERRY_BUSH -> iX net.minecraft.sounds.SoundEvent PLAYER_LEVELUP -> iY net.minecraft.sounds.SoundEvent PLAYER_SMALL_FALL -> iZ net.minecraft.sounds.SoundEvent PLAYER_SPLASH -> ja net.minecraft.sounds.SoundEvent PLAYER_SPLASH_HIGH_SPEED -> jb net.minecraft.sounds.SoundEvent PLAYER_SWIM -> jc net.minecraft.sounds.SoundEvent POLAR_BEAR_AMBIENT -> jd net.minecraft.sounds.SoundEvent POLAR_BEAR_AMBIENT_BABY -> je net.minecraft.sounds.SoundEvent POLAR_BEAR_DEATH -> jf net.minecraft.sounds.SoundEvent POLAR_BEAR_HURT -> jg net.minecraft.sounds.SoundEvent POLAR_BEAR_STEP -> jh net.minecraft.sounds.SoundEvent POLAR_BEAR_WARNING -> ji net.minecraft.sounds.SoundEvent PORTAL_AMBIENT -> jj net.minecraft.sounds.SoundEvent PORTAL_TRAVEL -> jk net.minecraft.sounds.SoundEvent PORTAL_TRIGGER -> jl net.minecraft.sounds.SoundEvent PUFFER_FISH_AMBIENT -> jm net.minecraft.sounds.SoundEvent PUFFER_FISH_BLOW_OUT -> jn net.minecraft.sounds.SoundEvent PUFFER_FISH_BLOW_UP -> jo net.minecraft.sounds.SoundEvent PUFFER_FISH_DEATH -> jp net.minecraft.sounds.SoundEvent PUFFER_FISH_FLOP -> jq net.minecraft.sounds.SoundEvent PUFFER_FISH_HURT -> jr net.minecraft.sounds.SoundEvent PUFFER_FISH_STING -> js net.minecraft.sounds.SoundEvent PUMPKIN_CARVE -> jt net.minecraft.sounds.SoundEvent RABBIT_AMBIENT -> ju net.minecraft.sounds.SoundEvent RABBIT_ATTACK -> jv net.minecraft.sounds.SoundEvent RABBIT_DEATH -> jw net.minecraft.sounds.SoundEvent RABBIT_HURT -> jx net.minecraft.sounds.SoundEvent RABBIT_JUMP -> jy net.minecraft.sounds.SoundEvent RAID_HORN -> jz net.minecraft.sounds.SoundEvent MUSIC_DISC_11 -> jA net.minecraft.sounds.SoundEvent MUSIC_DISC_13 -> jB net.minecraft.sounds.SoundEvent MUSIC_DISC_BLOCKS -> jC net.minecraft.sounds.SoundEvent MUSIC_DISC_CAT -> jD net.minecraft.sounds.SoundEvent MUSIC_DISC_CHIRP -> jE net.minecraft.sounds.SoundEvent MUSIC_DISC_FAR -> jF net.minecraft.sounds.SoundEvent MUSIC_DISC_MALL -> jG net.minecraft.sounds.SoundEvent MUSIC_DISC_MELLOHI -> jH net.minecraft.sounds.SoundEvent MUSIC_DISC_STAL -> jI net.minecraft.sounds.SoundEvent MUSIC_DISC_STRAD -> jJ net.minecraft.sounds.SoundEvent MUSIC_DISC_WAIT -> jK net.minecraft.sounds.SoundEvent MUSIC_DISC_WARD -> jL net.minecraft.sounds.SoundEvent REDSTONE_TORCH_BURNOUT -> jM net.minecraft.sounds.SoundEvent SALMON_AMBIENT -> jN net.minecraft.sounds.SoundEvent SALMON_DEATH -> jO net.minecraft.sounds.SoundEvent SALMON_FLOP -> jP net.minecraft.sounds.SoundEvent SALMON_HURT -> jQ net.minecraft.sounds.SoundEvent SAND_BREAK -> jR net.minecraft.sounds.SoundEvent SAND_FALL -> jS net.minecraft.sounds.SoundEvent SAND_HIT -> jT net.minecraft.sounds.SoundEvent SAND_PLACE -> jU net.minecraft.sounds.SoundEvent SAND_STEP -> jV net.minecraft.sounds.SoundEvent SCAFFOLDING_BREAK -> jW net.minecraft.sounds.SoundEvent SCAFFOLDING_FALL -> jX net.minecraft.sounds.SoundEvent SCAFFOLDING_HIT -> jY net.minecraft.sounds.SoundEvent SCAFFOLDING_PLACE -> jZ net.minecraft.sounds.SoundEvent SCAFFOLDING_STEP -> ka net.minecraft.sounds.SoundEvent SHEEP_AMBIENT -> kb net.minecraft.sounds.SoundEvent SHEEP_DEATH -> kc net.minecraft.sounds.SoundEvent SHEEP_HURT -> kd net.minecraft.sounds.SoundEvent SHEEP_SHEAR -> ke net.minecraft.sounds.SoundEvent SHEEP_STEP -> kf net.minecraft.sounds.SoundEvent SHIELD_BLOCK -> kg net.minecraft.sounds.SoundEvent SHIELD_BREAK -> kh net.minecraft.sounds.SoundEvent SHOVEL_FLATTEN -> ki net.minecraft.sounds.SoundEvent SHULKER_AMBIENT -> kj net.minecraft.sounds.SoundEvent SHULKER_BOX_CLOSE -> kk net.minecraft.sounds.SoundEvent SHULKER_BOX_OPEN -> kl net.minecraft.sounds.SoundEvent SHULKER_BULLET_HIT -> km net.minecraft.sounds.SoundEvent SHULKER_BULLET_HURT -> kn net.minecraft.sounds.SoundEvent SHULKER_CLOSE -> ko net.minecraft.sounds.SoundEvent SHULKER_DEATH -> kp net.minecraft.sounds.SoundEvent SHULKER_HURT -> kq net.minecraft.sounds.SoundEvent SHULKER_HURT_CLOSED -> kr net.minecraft.sounds.SoundEvent SHULKER_OPEN -> ks net.minecraft.sounds.SoundEvent SHULKER_SHOOT -> kt net.minecraft.sounds.SoundEvent SHULKER_TELEPORT -> ku net.minecraft.sounds.SoundEvent SILVERFISH_AMBIENT -> kv net.minecraft.sounds.SoundEvent SILVERFISH_DEATH -> kw net.minecraft.sounds.SoundEvent SILVERFISH_HURT -> kx net.minecraft.sounds.SoundEvent SILVERFISH_STEP -> ky net.minecraft.sounds.SoundEvent SKELETON_AMBIENT -> kz net.minecraft.sounds.SoundEvent SKELETON_DEATH -> kA net.minecraft.sounds.SoundEvent SKELETON_HORSE_AMBIENT -> kB net.minecraft.sounds.SoundEvent SKELETON_HORSE_DEATH -> kC net.minecraft.sounds.SoundEvent SKELETON_HORSE_HURT -> kD net.minecraft.sounds.SoundEvent SKELETON_HORSE_SWIM -> kE net.minecraft.sounds.SoundEvent SKELETON_HORSE_AMBIENT_WATER -> kF net.minecraft.sounds.SoundEvent SKELETON_HORSE_GALLOP_WATER -> kG net.minecraft.sounds.SoundEvent SKELETON_HORSE_JUMP_WATER -> kH net.minecraft.sounds.SoundEvent SKELETON_HORSE_STEP_WATER -> kI net.minecraft.sounds.SoundEvent SKELETON_HURT -> kJ net.minecraft.sounds.SoundEvent SKELETON_SHOOT -> kK net.minecraft.sounds.SoundEvent SKELETON_STEP -> kL net.minecraft.sounds.SoundEvent SLIME_ATTACK -> kM net.minecraft.sounds.SoundEvent SLIME_DEATH -> kN net.minecraft.sounds.SoundEvent SLIME_HURT -> kO net.minecraft.sounds.SoundEvent SLIME_JUMP -> kP net.minecraft.sounds.SoundEvent SLIME_SQUISH -> kQ net.minecraft.sounds.SoundEvent SLIME_BLOCK_BREAK -> kR net.minecraft.sounds.SoundEvent SLIME_BLOCK_FALL -> kS net.minecraft.sounds.SoundEvent SLIME_BLOCK_HIT -> kT net.minecraft.sounds.SoundEvent SLIME_BLOCK_PLACE -> kU net.minecraft.sounds.SoundEvent SLIME_BLOCK_STEP -> kV net.minecraft.sounds.SoundEvent MAGMA_CUBE_DEATH_SMALL -> kW net.minecraft.sounds.SoundEvent MAGMA_CUBE_HURT_SMALL -> kX net.minecraft.sounds.SoundEvent MAGMA_CUBE_SQUISH_SMALL -> kY net.minecraft.sounds.SoundEvent SLIME_DEATH_SMALL -> kZ net.minecraft.sounds.SoundEvent SLIME_HURT_SMALL -> la net.minecraft.sounds.SoundEvent SLIME_JUMP_SMALL -> lb net.minecraft.sounds.SoundEvent SLIME_SQUISH_SMALL -> lc net.minecraft.sounds.SoundEvent SMOKER_SMOKE -> ld net.minecraft.sounds.SoundEvent SNOWBALL_THROW -> le net.minecraft.sounds.SoundEvent SNOW_BREAK -> lf net.minecraft.sounds.SoundEvent SNOW_FALL -> lg net.minecraft.sounds.SoundEvent SNOW_GOLEM_AMBIENT -> lh net.minecraft.sounds.SoundEvent SNOW_GOLEM_DEATH -> li net.minecraft.sounds.SoundEvent SNOW_GOLEM_HURT -> lj net.minecraft.sounds.SoundEvent SNOW_GOLEM_SHOOT -> lk net.minecraft.sounds.SoundEvent SNOW_HIT -> ll net.minecraft.sounds.SoundEvent SNOW_PLACE -> lm net.minecraft.sounds.SoundEvent SNOW_STEP -> ln net.minecraft.sounds.SoundEvent SPIDER_AMBIENT -> lo net.minecraft.sounds.SoundEvent SPIDER_DEATH -> lp net.minecraft.sounds.SoundEvent SPIDER_HURT -> lq net.minecraft.sounds.SoundEvent SPIDER_STEP -> lr net.minecraft.sounds.SoundEvent SPLASH_POTION_BREAK -> ls net.minecraft.sounds.SoundEvent SPLASH_POTION_THROW -> lt net.minecraft.sounds.SoundEvent SQUID_AMBIENT -> lu net.minecraft.sounds.SoundEvent SQUID_DEATH -> lv net.minecraft.sounds.SoundEvent SQUID_HURT -> lw net.minecraft.sounds.SoundEvent SQUID_SQUIRT -> lx net.minecraft.sounds.SoundEvent STONE_BREAK -> ly net.minecraft.sounds.SoundEvent STONE_BUTTON_CLICK_OFF -> lz net.minecraft.sounds.SoundEvent STONE_BUTTON_CLICK_ON -> lA net.minecraft.sounds.SoundEvent STONE_FALL -> lB net.minecraft.sounds.SoundEvent STONE_HIT -> lC net.minecraft.sounds.SoundEvent STONE_PLACE -> lD net.minecraft.sounds.SoundEvent STONE_PRESSURE_PLATE_CLICK_OFF -> lE net.minecraft.sounds.SoundEvent STONE_PRESSURE_PLATE_CLICK_ON -> lF net.minecraft.sounds.SoundEvent STONE_STEP -> lG net.minecraft.sounds.SoundEvent STRAY_AMBIENT -> lH net.minecraft.sounds.SoundEvent STRAY_DEATH -> lI net.minecraft.sounds.SoundEvent STRAY_HURT -> lJ net.minecraft.sounds.SoundEvent STRAY_STEP -> lK net.minecraft.sounds.SoundEvent SWEET_BERRY_BUSH_BREAK -> lL net.minecraft.sounds.SoundEvent SWEET_BERRY_BUSH_PLACE -> lM net.minecraft.sounds.SoundEvent SWEET_BERRY_BUSH_PICK_BERRIES -> lN net.minecraft.sounds.SoundEvent THORNS_HIT -> lO net.minecraft.sounds.SoundEvent TNT_PRIMED -> lP net.minecraft.sounds.SoundEvent TOTEM_USE -> lQ net.minecraft.sounds.SoundEvent TRIDENT_HIT -> lR net.minecraft.sounds.SoundEvent TRIDENT_HIT_GROUND -> lS net.minecraft.sounds.SoundEvent TRIDENT_RETURN -> lT net.minecraft.sounds.SoundEvent TRIDENT_RIPTIDE_1 -> lU net.minecraft.sounds.SoundEvent TRIDENT_RIPTIDE_2 -> lV net.minecraft.sounds.SoundEvent TRIDENT_RIPTIDE_3 -> lW net.minecraft.sounds.SoundEvent TRIDENT_THROW -> lX net.minecraft.sounds.SoundEvent TRIDENT_THUNDER -> lY net.minecraft.sounds.SoundEvent TRIPWIRE_ATTACH -> lZ net.minecraft.sounds.SoundEvent TRIPWIRE_CLICK_OFF -> ma net.minecraft.sounds.SoundEvent TRIPWIRE_CLICK_ON -> mb net.minecraft.sounds.SoundEvent TRIPWIRE_DETACH -> mc net.minecraft.sounds.SoundEvent TROPICAL_FISH_AMBIENT -> md net.minecraft.sounds.SoundEvent TROPICAL_FISH_DEATH -> me net.minecraft.sounds.SoundEvent TROPICAL_FISH_FLOP -> mf net.minecraft.sounds.SoundEvent TROPICAL_FISH_HURT -> mg net.minecraft.sounds.SoundEvent TURTLE_AMBIENT_LAND -> mh net.minecraft.sounds.SoundEvent TURTLE_DEATH -> mi net.minecraft.sounds.SoundEvent TURTLE_DEATH_BABY -> mj net.minecraft.sounds.SoundEvent TURTLE_EGG_BREAK -> mk net.minecraft.sounds.SoundEvent TURTLE_EGG_CRACK -> ml net.minecraft.sounds.SoundEvent TURTLE_EGG_HATCH -> mm net.minecraft.sounds.SoundEvent TURTLE_HURT -> mn net.minecraft.sounds.SoundEvent TURTLE_HURT_BABY -> mo net.minecraft.sounds.SoundEvent TURTLE_LAY_EGG -> mp net.minecraft.sounds.SoundEvent TURTLE_SHAMBLE -> mq net.minecraft.sounds.SoundEvent TURTLE_SHAMBLE_BABY -> mr net.minecraft.sounds.SoundEvent TURTLE_SWIM -> ms net.minecraft.sounds.SoundEvent UI_BUTTON_CLICK -> mt net.minecraft.sounds.SoundEvent UI_LOOM_SELECT_PATTERN -> mu net.minecraft.sounds.SoundEvent UI_LOOM_TAKE_RESULT -> mv net.minecraft.sounds.SoundEvent UI_CARTOGRAPHY_TABLE_TAKE_RESULT -> mw net.minecraft.sounds.SoundEvent UI_STONECUTTER_TAKE_RESULT -> mx net.minecraft.sounds.SoundEvent UI_STONECUTTER_SELECT_RECIPE -> my net.minecraft.sounds.SoundEvent UI_TOAST_CHALLENGE_COMPLETE -> mz net.minecraft.sounds.SoundEvent UI_TOAST_IN -> mA net.minecraft.sounds.SoundEvent UI_TOAST_OUT -> mB net.minecraft.sounds.SoundEvent VEX_AMBIENT -> mC net.minecraft.sounds.SoundEvent VEX_CHARGE -> mD net.minecraft.sounds.SoundEvent VEX_DEATH -> mE net.minecraft.sounds.SoundEvent VEX_HURT -> mF net.minecraft.sounds.SoundEvent VILLAGER_AMBIENT -> mG net.minecraft.sounds.SoundEvent VILLAGER_CELEBRATE -> mH net.minecraft.sounds.SoundEvent VILLAGER_DEATH -> mI net.minecraft.sounds.SoundEvent VILLAGER_HURT -> mJ net.minecraft.sounds.SoundEvent VILLAGER_NO -> mK net.minecraft.sounds.SoundEvent VILLAGER_TRADE -> mL net.minecraft.sounds.SoundEvent VILLAGER_YES -> mM net.minecraft.sounds.SoundEvent VILLAGER_WORK_ARMORER -> mN net.minecraft.sounds.SoundEvent VILLAGER_WORK_BUTCHER -> mO net.minecraft.sounds.SoundEvent VILLAGER_WORK_CARTOGRAPHER -> mP net.minecraft.sounds.SoundEvent VILLAGER_WORK_CLERIC -> mQ net.minecraft.sounds.SoundEvent VILLAGER_WORK_FARMER -> mR net.minecraft.sounds.SoundEvent VILLAGER_WORK_FISHERMAN -> mS net.minecraft.sounds.SoundEvent VILLAGER_WORK_FLETCHER -> mT net.minecraft.sounds.SoundEvent VILLAGER_WORK_LEATHERWORKER -> mU net.minecraft.sounds.SoundEvent VILLAGER_WORK_LIBRARIAN -> mV net.minecraft.sounds.SoundEvent VILLAGER_WORK_MASON -> mW net.minecraft.sounds.SoundEvent VILLAGER_WORK_SHEPHERD -> mX net.minecraft.sounds.SoundEvent VILLAGER_WORK_TOOLSMITH -> mY net.minecraft.sounds.SoundEvent VILLAGER_WORK_WEAPONSMITH -> mZ net.minecraft.sounds.SoundEvent VINDICATOR_AMBIENT -> na net.minecraft.sounds.SoundEvent VINDICATOR_CELEBRATE -> nb net.minecraft.sounds.SoundEvent VINDICATOR_DEATH -> nc net.minecraft.sounds.SoundEvent VINDICATOR_HURT -> nd net.minecraft.sounds.SoundEvent LILY_PAD_PLACE -> ne net.minecraft.sounds.SoundEvent WANDERING_TRADER_AMBIENT -> nf net.minecraft.sounds.SoundEvent WANDERING_TRADER_DEATH -> ng net.minecraft.sounds.SoundEvent WANDERING_TRADER_DISAPPEARED -> nh net.minecraft.sounds.SoundEvent WANDERING_TRADER_DRINK_MILK -> ni net.minecraft.sounds.SoundEvent WANDERING_TRADER_DRINK_POTION -> nj net.minecraft.sounds.SoundEvent WANDERING_TRADER_HURT -> nk net.minecraft.sounds.SoundEvent WANDERING_TRADER_NO -> nl net.minecraft.sounds.SoundEvent WANDERING_TRADER_REAPPEARED -> nm net.minecraft.sounds.SoundEvent WANDERING_TRADER_TRADE -> nn net.minecraft.sounds.SoundEvent WANDERING_TRADER_YES -> no net.minecraft.sounds.SoundEvent WATER_AMBIENT -> np net.minecraft.sounds.SoundEvent WEATHER_RAIN -> nq net.minecraft.sounds.SoundEvent WEATHER_RAIN_ABOVE -> nr net.minecraft.sounds.SoundEvent WITCH_AMBIENT -> ns net.minecraft.sounds.SoundEvent WITCH_CELEBRATE -> nt net.minecraft.sounds.SoundEvent WITCH_DEATH -> nu net.minecraft.sounds.SoundEvent WITCH_DRINK -> nv net.minecraft.sounds.SoundEvent WITCH_HURT -> nw net.minecraft.sounds.SoundEvent WITCH_THROW -> nx net.minecraft.sounds.SoundEvent WITHER_AMBIENT -> ny net.minecraft.sounds.SoundEvent WITHER_BREAK_BLOCK -> nz net.minecraft.sounds.SoundEvent WITHER_DEATH -> nA net.minecraft.sounds.SoundEvent WITHER_HURT -> nB net.minecraft.sounds.SoundEvent WITHER_SHOOT -> nC net.minecraft.sounds.SoundEvent WITHER_SKELETON_AMBIENT -> nD net.minecraft.sounds.SoundEvent WITHER_SKELETON_DEATH -> nE net.minecraft.sounds.SoundEvent WITHER_SKELETON_HURT -> nF net.minecraft.sounds.SoundEvent WITHER_SKELETON_STEP -> nG net.minecraft.sounds.SoundEvent WITHER_SPAWN -> nH net.minecraft.sounds.SoundEvent WOLF_AMBIENT -> nI net.minecraft.sounds.SoundEvent WOLF_DEATH -> nJ net.minecraft.sounds.SoundEvent WOLF_GROWL -> nK net.minecraft.sounds.SoundEvent WOLF_HOWL -> nL net.minecraft.sounds.SoundEvent WOLF_HURT -> nM net.minecraft.sounds.SoundEvent WOLF_PANT -> nN net.minecraft.sounds.SoundEvent WOLF_SHAKE -> nO net.minecraft.sounds.SoundEvent WOLF_STEP -> nP net.minecraft.sounds.SoundEvent WOLF_WHINE -> nQ net.minecraft.sounds.SoundEvent WOODEN_DOOR_CLOSE -> nR net.minecraft.sounds.SoundEvent WOODEN_DOOR_OPEN -> nS net.minecraft.sounds.SoundEvent WOODEN_TRAPDOOR_CLOSE -> nT net.minecraft.sounds.SoundEvent WOODEN_TRAPDOOR_OPEN -> nU net.minecraft.sounds.SoundEvent WOOD_BREAK -> nV net.minecraft.sounds.SoundEvent WOODEN_BUTTON_CLICK_OFF -> nW net.minecraft.sounds.SoundEvent WOODEN_BUTTON_CLICK_ON -> nX net.minecraft.sounds.SoundEvent WOOD_FALL -> nY net.minecraft.sounds.SoundEvent WOOD_HIT -> nZ net.minecraft.sounds.SoundEvent WOOD_PLACE -> oa net.minecraft.sounds.SoundEvent WOODEN_PRESSURE_PLATE_CLICK_OFF -> ob net.minecraft.sounds.SoundEvent WOODEN_PRESSURE_PLATE_CLICK_ON -> oc net.minecraft.sounds.SoundEvent WOOD_STEP -> od net.minecraft.sounds.SoundEvent ZOMBIE_AMBIENT -> oe net.minecraft.sounds.SoundEvent ZOMBIE_ATTACK_WOODEN_DOOR -> of net.minecraft.sounds.SoundEvent ZOMBIE_ATTACK_IRON_DOOR -> og net.minecraft.sounds.SoundEvent ZOMBIE_BREAK_WOODEN_DOOR -> oh net.minecraft.sounds.SoundEvent ZOMBIE_CONVERTED_TO_DROWNED -> oi net.minecraft.sounds.SoundEvent ZOMBIE_DEATH -> oj net.minecraft.sounds.SoundEvent ZOMBIE_DESTROY_EGG -> ok net.minecraft.sounds.SoundEvent ZOMBIE_HORSE_AMBIENT -> ol net.minecraft.sounds.SoundEvent ZOMBIE_HORSE_DEATH -> om net.minecraft.sounds.SoundEvent ZOMBIE_HORSE_HURT -> on net.minecraft.sounds.SoundEvent ZOMBIE_HURT -> oo net.minecraft.sounds.SoundEvent ZOMBIE_INFECT -> op net.minecraft.sounds.SoundEvent ZOMBIE_PIGMAN_AMBIENT -> oq net.minecraft.sounds.SoundEvent ZOMBIE_PIGMAN_ANGRY -> or net.minecraft.sounds.SoundEvent ZOMBIE_PIGMAN_DEATH -> os net.minecraft.sounds.SoundEvent ZOMBIE_PIGMAN_HURT -> ot net.minecraft.sounds.SoundEvent ZOMBIE_STEP -> ou net.minecraft.sounds.SoundEvent ZOMBIE_VILLAGER_AMBIENT -> ov net.minecraft.sounds.SoundEvent ZOMBIE_VILLAGER_CONVERTED -> ow net.minecraft.sounds.SoundEvent ZOMBIE_VILLAGER_CURE -> ox net.minecraft.sounds.SoundEvent ZOMBIE_VILLAGER_DEATH -> oy net.minecraft.sounds.SoundEvent ZOMBIE_VILLAGER_HURT -> oz net.minecraft.sounds.SoundEvent ZOMBIE_VILLAGER_STEP -> oA 6:6:void () -> 816:816:net.minecraft.sounds.SoundEvent register(java.lang.String) -> a 7:813:void () -> net.minecraft.sounds.SoundSource -> zp: net.minecraft.sounds.SoundSource MASTER -> a net.minecraft.sounds.SoundSource MUSIC -> b net.minecraft.sounds.SoundSource RECORDS -> c net.minecraft.sounds.SoundSource WEATHER -> d net.minecraft.sounds.SoundSource BLOCKS -> e net.minecraft.sounds.SoundSource HOSTILE -> f net.minecraft.sounds.SoundSource NEUTRAL -> g net.minecraft.sounds.SoundSource PLAYERS -> h net.minecraft.sounds.SoundSource AMBIENT -> i net.minecraft.sounds.SoundSource VOICE -> j java.util.Map BY_NAME -> k java.lang.String name -> l net.minecraft.sounds.SoundSource[] $VALUES -> m 9:9:net.minecraft.sounds.SoundSource[] values() -> values 9:9:net.minecraft.sounds.SoundSource valueOf(java.lang.String) -> valueOf 26:28:void (java.lang.String,int,java.lang.String) -> 31:31:java.lang.String getName() -> a 35:35:net.minecraft.sounds.SoundSource byName(java.lang.String) -> a 39:39:java.util.Set getNames() -> b 9:22:void () -> net.minecraft.sounds.package-info -> zq: net.minecraft.stats.RecipeBook -> zr: java.util.Set known -> a java.util.Set highlight -> b boolean guiOpen -> c boolean filteringCraftable -> d boolean furnaceGuiOpen -> e boolean furnaceFilteringCraftable -> f boolean blastingFurnaceGuiOpen -> g boolean blastingFurnaceFilteringCraftable -> h boolean smokerGuiOpen -> i boolean smokerFilteringCraftable -> j 14:16:void () -> 32:37:void copyOverData(net.minecraft.stats.RecipeBook) -> a 40:43:void add(net.minecraft.world.item.crafting.Recipe) -> a 46:47:void add(net.minecraft.resources.ResourceLocation) -> a 50:53:boolean contains(net.minecraft.world.item.crafting.Recipe) -> b 57:58:void remove(net.minecraft.world.item.crafting.Recipe) -> c 61:63:void remove(net.minecraft.resources.ResourceLocation) -> b 66:66:boolean willHighlight(net.minecraft.world.item.crafting.Recipe) -> d 70:71:void removeHighlight(net.minecraft.world.item.crafting.Recipe) -> e 74:75:void addHighlight(net.minecraft.world.item.crafting.Recipe) -> f 78:79:void addHighlight(net.minecraft.resources.ResourceLocation) -> c 82:82:boolean isGuiOpen() -> a 86:87:void setGuiOpen(boolean) -> a 90:97:boolean isFilteringCraftable(net.minecraft.world.inventory.RecipeBookMenu) -> a 102:102:boolean isFilteringCraftable() -> b 106:107:void setFilteringCraftable(boolean) -> b 110:110:boolean isFurnaceGuiOpen() -> c 114:115:void setFurnaceGuiOpen(boolean) -> c 118:118:boolean isFurnaceFilteringCraftable() -> d 122:123:void setFurnaceFilteringCraftable(boolean) -> d 126:126:boolean isBlastingFurnaceGuiOpen() -> e 130:131:void setBlastingFurn