Minecraft Dissasembler

Published: 2020-06-25, Updated: 2020-06-25

Client.json

Client.json é m arquivo que contem várias informações sobre a instalação do Minecraft, ex:

%appdata%\Roaming\.minecraft\versions\1.15.2\1.15.2.json

Informações dos nomes das classes

O nome real das classes está mapeado no client.json nas seguintes properties

Exemplo:

# (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.
net.minecraft.world.item.ItemStack -> ben:
    org.apache.logging.log4j.Logger LOGGER -> c
    net.minecraft.world.item.ItemStack EMPTY -> a
    java.text.DecimalFormat ATTRIBUTE_MODIFIER_FORMAT -> b
    int count -> d
    int popTime -> e
    net.minecraft.world.item.Item item -> f
    186:198:net.minecraft.world.InteractionResult useOn(net.minecraft.world.item.UseOnContext) -> a

Formato:

# $Header
$nomeClasseComPacote -> $nomeOfuscadoClasse:
    $nomeClasseComPacote $nomeCampo -> $nomeOfuscadoCampo
    $linhaInicioMetodo:$linhaFimMetodo:$nomeClasseRetornoMetodo $nomeMetodo($nomeClasseParametro) -> $nomeMetodoOfuscado

minecraft commands, minecraft bookmarks


JNI Bookmarks Encantamentos Minecraft

Comments