View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window kambrik-3.1.0-1.18.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
io.ejekta.kambrikx.serial
├─ io.ejekta.kambrikx.serial.DynTagSerializer.class - [JAR]
├─ io.ejekta.kambrikx.serial.ItemDataNbt.class - [JAR]
├─ io.ejekta.kambrikx.serial.KambrikSerialApiExtKt.class - [JAR]
├─ io.ejekta.kambrikx.serial.NbtFormat.class - [JAR]
├─ io.ejekta.kambrikx.serial.NbtFormatConfig.class - [JAR]
├─ io.ejekta.kambrikx.serial.TagSerializer.class - [JAR]
io.ejekta.kambrik.ext.client
├─ io.ejekta.kambrik.ext.client.ExtFabricKt.class - [JAR]
├─ io.ejekta.kambrik.ext.client.ExtHandledScreenKt.class - [JAR]
io.ejekta.kambrik.input
├─ io.ejekta.kambrik.input.KambrikInputApi.class - [JAR]
├─ io.ejekta.kambrik.input.KambrikKeybind.class - [JAR]
io.ejekta.kambrik.ext.fapi
├─ io.ejekta.kambrik.ext.fapi.ExtFabricKt.class - [JAR]
├─ io.ejekta.kambrik.ext.fapi.ExtScreenKt.class - [JAR]
io.ejekta.kambrik.internal.registration
├─ io.ejekta.kambrik.internal.registration.KambrikRegistrar.class - [JAR]
io.ejekta.kambrikx.ext
├─ io.ejekta.kambrikx.ext.ExtApiKt.class - [JAR]
├─ io.ejekta.kambrikx.ext.ExtBoxKt.class - [JAR]
├─ io.ejekta.kambrikx.ext.ExtMiscKt.class - [JAR]
io.ejekta.kambrik.command
├─ io.ejekta.kambrik.command.KabrikCommandExtKt.class - [JAR]
├─ io.ejekta.kambrik.command.KambrikArgBuilder.class - [JAR]
├─ io.ejekta.kambrik.command.KambrikCommandApi.class - [JAR]
io.ejekta.kambrikx.data
├─ io.ejekta.kambrikx.data.ConfigDataFile.class - [JAR]
├─ io.ejekta.kambrikx.data.DataFile.class - [JAR]
├─ io.ejekta.kambrikx.data.DataProperty.class - [JAR]
├─ io.ejekta.kambrikx.data.KambrikPersistence.class - [JAR]
├─ io.ejekta.kambrikx.data.ServerDataFile.class - [JAR]
io.ejekta.kambrik.serial.serializers
├─ io.ejekta.kambrik.serial.serializers.BlockPosSerializer.class - [JAR]
├─ io.ejekta.kambrik.serial.serializers.BlockPosSerializerOptimized.class - [JAR]
├─ io.ejekta.kambrik.serial.serializers.BlockRefSerializer.class - [JAR]
├─ io.ejekta.kambrik.serial.serializers.BoxSerializer.class - [JAR]
├─ io.ejekta.kambrik.serial.serializers.IdentitySer.class - [JAR]
├─ io.ejekta.kambrik.serial.serializers.ItemRefSerializer.class - [JAR]
├─ io.ejekta.kambrik.serial.serializers.RegistryObjectSerializer.class - [JAR]
├─ io.ejekta.kambrik.serial.serializers.SimpleNbtSerializer.class - [JAR]
├─ io.ejekta.kambrik.serial.serializers.TextSerializer.class - [JAR]
io.ejekta.kambrik.message
├─ io.ejekta.kambrik.message.ClientMsg.class - [JAR]
├─ io.ejekta.kambrik.message.ClientNetworkLink.class - [JAR]
├─ io.ejekta.kambrik.message.INetworkLink.class - [JAR]
├─ io.ejekta.kambrik.message.KambrikMessageApi.class - [JAR]
├─ io.ejekta.kambrik.message.ServerMsg.class - [JAR]
├─ io.ejekta.kambrik.message.ServerNetworkLink.class - [JAR]
io.ejekta.kambrik.internal.client
├─ io.ejekta.kambrik.internal.client.KambrikClientMod.class - [JAR]
io.ejekta.kambrik.registration
├─ io.ejekta.kambrik.registration.KambrikAutoRegistrar.class - [JAR]
io.ejekta.kambrikx.internal.serial.encoders
├─ io.ejekta.kambrikx.internal.serial.encoders.BaseTagEncoder.class - [JAR]
├─ io.ejekta.kambrikx.internal.serial.encoders.TagClassEncoder.class - [JAR]
├─ io.ejekta.kambrikx.internal.serial.encoders.TagEncoder.class - [JAR]
├─ io.ejekta.kambrikx.internal.serial.encoders.TagListEncoder.class - [JAR]
├─ io.ejekta.kambrikx.internal.serial.encoders.TagMapEncoder.class - [JAR]
├─ io.ejekta.kambrikx.internal.serial.encoders.TaglessEncoder.class - [JAR]
io.ejekta.kambrik.ext.ksx
├─ io.ejekta.kambrik.ext.ksx.ExtSerializationKt.class - [JAR]
io.ejekta.kambrik.ext.render
├─ io.ejekta.kambrik.ext.render.ExtVertexConsumerKt.class - [JAR]
io.ejekta.kambrik.internal
├─ io.ejekta.kambrik.internal.KambrikCommands.class - [JAR]
├─ io.ejekta.kambrik.internal.KambrikExperimental.class - [JAR]
├─ io.ejekta.kambrik.internal.KambrikInternalConfig.class - [JAR]
├─ io.ejekta.kambrik.internal.KambrikMarker.class - [JAR]
├─ io.ejekta.kambrik.internal.KambrikMod.class - [JAR]
├─ io.ejekta.kambrik.internal.KambrikPrelaunch.class - [JAR]
io.ejekta.kambrik.serial
├─ io.ejekta.kambrik.serial.ItemData.class - [JAR]
├─ io.ejekta.kambrik.serial.ItemDataJson.class - [JAR]
├─ io.ejekta.kambrik.serial.KambrikSerialApi.class - [JAR]
io.ejekta.kambrikx.recipe
├─ io.ejekta.kambrikx.recipe.KambrikSpecialRecipeApi.class - [JAR]
├─ io.ejekta.kambrikx.recipe.KambrikSpecialRecipeApiKt.class - [JAR]
io.ejekta.kambrik.internal.mixins
├─ io.ejekta.kambrik.internal.mixins.StructurePoolAccessor.class - [JAR]
io.ejekta.kambrik.ext
├─ io.ejekta.kambrik.ext.ExtCommandKt.class - [JAR]
├─ io.ejekta.kambrik.ext.ExtDirectionKt.class - [JAR]
├─ io.ejekta.kambrik.ext.ExtEntityKt.class - [JAR]
├─ io.ejekta.kambrik.ext.ExtInventoryKt.class - [JAR]
├─ io.ejekta.kambrik.ext.ExtItemKt.class - [JAR]
├─ io.ejekta.kambrik.ext.ExtModKt.class - [JAR]
├─ io.ejekta.kambrik.ext.ExtNbtKt.class - [JAR]
├─ io.ejekta.kambrik.ext.ExtPathKt.class - [JAR]
├─ io.ejekta.kambrik.ext.ExtPlayerKt.class - [JAR]
├─ io.ejekta.kambrik.ext.ExtRegIdKt.class - [JAR]
├─ io.ejekta.kambrik.ext.ExtRegistryKt.class - [JAR]
├─ io.ejekta.kambrik.ext.ExtWorldKt.class - [JAR]
io.ejekta.kambrik.text
├─ io.ejekta.kambrik.text.ExtTextKt.class - [JAR]
├─ io.ejekta.kambrik.text.KambrikTextBuilder.class - [JAR]
├─ io.ejekta.kambrik.text.TextBuilderDSLKt.class - [JAR]
io.ejekta.kambrik.ext.internal
├─ io.ejekta.kambrik.ext.internal.ExtKambrikKt.class - [JAR]
├─ io.ejekta.kambrik.ext.internal.ExtKambrikSerialKt.class - [JAR]
io.ejekta.kambrik.command.types
├─ io.ejekta.kambrik.command.types.PlayerCommand.class - [JAR]
io.ejekta.kambrikx.internal.serial.decoders
├─ io.ejekta.kambrikx.internal.serial.decoders.BaseTagDecoder.class - [JAR]
├─ io.ejekta.kambrikx.internal.serial.decoders.TagClassDecoder.class - [JAR]
├─ io.ejekta.kambrikx.internal.serial.decoders.TagDecoder.class - [JAR]
├─ io.ejekta.kambrikx.internal.serial.decoders.TagListDecoder.class - [JAR]
├─ io.ejekta.kambrikx.internal.serial.decoders.TagMapDecoder.class - [JAR]
├─ io.ejekta.kambrikx.internal.serial.decoders.TaglessDecoder.class - [JAR]
io.ejekta.kambrik.file
├─ io.ejekta.kambrik.file.KambrikFileApi.class - [JAR]
io.ejekta.kambrik.structure
├─ io.ejekta.kambrik.structure.KambrikStructureApi.class - [JAR]
io.ejekta.kambrik.ext.packets
├─ io.ejekta.kambrik.ext.packets.ExtPacketByeBufKt.class - [JAR]
io.ejekta.kambrikx.ext.vector
├─ io.ejekta.kambrikx.ext.vector.ExtVec3dKt.class - [JAR]
io.ejekta.kambrikx.file
├─ io.ejekta.kambrikx.file.KambrikConfigFile.class - [JAR]
├─ io.ejekta.kambrikx.file.KambrikParseFailMode.class - [JAR]
io.ejekta.kambrik.logging
├─ io.ejekta.kambrik.logging.KambrikLogger.class - [JAR]
├─ io.ejekta.kambrik.logging.KambrikLoggingApi.class - [JAR]
├─ io.ejekta.kambrik.logging.KambrikMarker.class - [JAR]
├─ io.ejekta.kambrik.logging.KambrikMarkers.class - [JAR]
io.ejekta.kambrik
├─ io.ejekta.kambrik.Kambrik.class - [JAR]
io.ejekta.kambrik.internal.testing
├─ io.ejekta.kambrik.internal.testing.TellServerHello.class - [JAR]
├─ io.ejekta.kambrik.internal.testing.TestMsg.class - [JAR]
io.ejekta.kambrik.ext.util
├─ io.ejekta.kambrik.ext.util.ExtWeightKt.class - [JAR]
io.ejekta.kambrik.ext.math
├─ io.ejekta.kambrik.ext.math.ExtBlockPosKt.class - [JAR]
├─ io.ejekta.kambrik.ext.math.ExtMatrixStackKt.class - [JAR]
├─ io.ejekta.kambrik.ext.math.ExtVec3dKt.class - [JAR]
├─ io.ejekta.kambrik.ext.math.ExtVec3fKt.class - [JAR]
├─ io.ejekta.kambrik.ext.math.ExtVec3iKt.class - [JAR]
io.ejekta.kambrikx.templating.block.entity
├─ io.ejekta.kambrikx.templating.block.entity.KambrikBlockWithEntitySavesDrop.class - [JAR]