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 magiclib-1_20_4-0.7.398.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
top.hendrixshen.magiclib.compat.minecraft.api
├─ top.hendrixshen.magiclib.compat.minecraft.api.UtilCompatApi.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.world.entity.player
├─ top.hendrixshen.magiclib.compat.minecraft.api.world.entity.player.PlayerCompatApi.class - [JAR]
top.hendrixshen.magiclib.carpet.impl
├─ top.hendrixshen.magiclib.carpet.impl.RuleHelper.class - [JAR]
├─ top.hendrixshen.magiclib.carpet.impl.RuleOption.class - [JAR]
├─ top.hendrixshen.magiclib.carpet.impl.Validators.class - [JAR]
├─ top.hendrixshen.magiclib.carpet.impl.WrappedSettingManager.class - [JAR]
top.hendrixshen.magiclib.mixin.carpet.accessor
├─ top.hendrixshen.magiclib.mixin.carpet.accessor.SettingsManagerAccessor.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.world.level.block.state
├─ top.hendrixshen.magiclib.compat.minecraft.api.world.level.block.state.BlockStateCompatApi.class - [JAR]
top.hendrixshen.magiclib.dependency.impl
├─ top.hendrixshen.magiclib.dependency.impl.ConfigDependencyPredicates.class - [JAR]
├─ top.hendrixshen.magiclib.dependency.impl.Dependencies.class - [JAR]
├─ top.hendrixshen.magiclib.dependency.impl.Dependency.class - [JAR]
├─ top.hendrixshen.magiclib.dependency.impl.MagicMixinPlugin.class - [JAR]
├─ top.hendrixshen.magiclib.dependency.impl.MixinDependencyPredicates.class - [JAR]
├─ top.hendrixshen.magiclib.dependency.impl.RuleDependencyPredicates.class - [JAR]
top.hendrixshen.magiclib.mixin.util.qol.auth
├─ top.hendrixshen.magiclib.mixin.util.qol.auth.MixinMinecraft.class - [JAR]
top.hendrixshen.magiclib.tool.mixin
├─ top.hendrixshen.magiclib.tool.mixin.MixinAuditExecutor.class - [JAR]
top.hendrixshen.magiclib.compat.impl
├─ top.hendrixshen.magiclib.compat.impl.MagicExtension.class - [JAR]
top.hendrixshen.magiclib.impl.compat.modmenu
├─ top.hendrixshen.magiclib.impl.compat.modmenu.ModMenuApiImpl.class - [JAR]
├─ top.hendrixshen.magiclib.impl.compat.modmenu.WrapperModMenuApiImpl.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.client.gui.components
├─ top.hendrixshen.magiclib.compat.minecraft.api.client.gui.components.ButtonCompatApi.class - [JAR]
top.hendrixshen.magiclib.mixin.event.render
├─ top.hendrixshen.magiclib.mixin.event.render.MixinEntityRenderer.class - [JAR]
├─ top.hendrixshen.magiclib.mixin.event.render.MixinGameRenderer.class - [JAR]
├─ top.hendrixshen.magiclib.mixin.event.render.MixinLevelRenderer.class - [JAR]
top.hendrixshen.magiclib.render.impl
├─ top.hendrixshen.magiclib.render.impl.CameraPositionTransformer.class - [JAR]
├─ top.hendrixshen.magiclib.render.impl.TextRenderer.class - [JAR]
top.hendrixshen.magiclib.malilib.api.annotation
├─ top.hendrixshen.magiclib.malilib.api.annotation.Config.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.api.annotation.Hotkey.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.api.annotation.Numeric.class - [JAR]
top.hendrixshen.magiclib.mixin.language
├─ top.hendrixshen.magiclib.mixin.language.MixinLanguageManager.class - [JAR]
├─ top.hendrixshen.magiclib.mixin.language.MixinMinecraft.class - [JAR]
top.hendrixshen.magiclib.carpet.api
├─ top.hendrixshen.magiclib.carpet.api.CarpetExtensionCompatApi.class - [JAR]
├─ top.hendrixshen.magiclib.carpet.api.Validator.class - [JAR]
top.hendrixshen.magiclib.impl.config
├─ top.hendrixshen.magiclib.impl.config.ConfigEntrypoint.class - [JAR]
├─ top.hendrixshen.magiclib.impl.config.MagicLibConfigGui.class - [JAR]
├─ top.hendrixshen.magiclib.impl.config.MagicLibConfigs.class - [JAR]
top.hendrixshen.magiclib.malilib.impl.config
├─ top.hendrixshen.magiclib.malilib.impl.config.MagicConfigBoolean.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.MagicConfigBooleanHotkeyed.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.MagicConfigColor.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.MagicConfigDouble.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.MagicConfigHotkey.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.MagicConfigInteger.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.MagicConfigOptionList.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.MagicConfigString.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.MagicConfigStringList.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.TranslatableConfigBoolean.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.TranslatableConfigBooleanHotkeyed.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.TranslatableConfigColor.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.TranslatableConfigDouble.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.TranslatableConfigHotkey.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.TranslatableConfigInteger.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.TranslatableConfigOptionList.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.TranslatableConfigString.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.config.TranslatableConfigStringList.class - [JAR]
top.hendrixshen.magiclib.helper
├─ top.hendrixshen.magiclib.helper.DeprecatedFeatureHelper.class - [JAR]
top.hendrixshen.magiclib.dependency.api
├─ top.hendrixshen.magiclib.dependency.api.ConfigDependencyPredicate.class - [JAR]
├─ top.hendrixshen.magiclib.dependency.api.DepCheckException.class - [JAR]
├─ top.hendrixshen.magiclib.dependency.api.DepCheckFailureCallback.class - [JAR]
├─ top.hendrixshen.magiclib.dependency.api.EmptyMixinPlugin.class - [JAR]
├─ top.hendrixshen.magiclib.dependency.api.MixinDependencyPredicate.class - [JAR]
├─ top.hendrixshen.magiclib.dependency.api.Predicate.class - [JAR]
├─ top.hendrixshen.magiclib.dependency.api.RuleDependencyPredicate.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.nbt
├─ top.hendrixshen.magiclib.compat.minecraft.api.nbt.TagCompatApi.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.world.entity
├─ top.hendrixshen.magiclib.compat.minecraft.api.world.entity.EntityCompatApi.class - [JAR]
top.hendrixshen.magiclib.mixin.compat.minecraft.world.level.block.entity
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.world.level.block.entity.MixinBlockEntity.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.network.chat
├─ top.hendrixshen.magiclib.compat.minecraft.api.network.chat.ComponentCompatApi.class - [JAR]
├─ top.hendrixshen.magiclib.compat.minecraft.api.network.chat.StyleCompatApi.class - [JAR]
top.hendrixshen.magiclib.mixin.carpet
├─ top.hendrixshen.magiclib.mixin.carpet.MixinParsedRule.class - [JAR]
├─ top.hendrixshen.magiclib.mixin.carpet.MixinSettingManager.class - [JAR]
top.hendrixshen.magiclib.mixin.compat.minecraft.client.renderer.entity
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.client.renderer.entity.MixinEntityRenderDispatcher.class - [JAR]
top.hendrixshen.magiclib.compat.api.annotation
├─ top.hendrixshen.magiclib.compat.api.annotation.InitMethod.class - [JAR]
├─ top.hendrixshen.magiclib.compat.api.annotation.InnerClass.class - [JAR]
├─ top.hendrixshen.magiclib.compat.api.annotation.Public.class - [JAR]
├─ top.hendrixshen.magiclib.compat.api.annotation.Remap.class - [JAR]
├─ top.hendrixshen.magiclib.compat.api.annotation.SuperInitMethod.class - [JAR]
├─ top.hendrixshen.magiclib.compat.api.annotation.ThisInitMethod.class - [JAR]
top.hendrixshen.magiclib.mixin.malilib
├─ top.hendrixshen.magiclib.mixin.malilib.MixinWidgetConfigOptionForBooleanHotkeyed.class - [JAR]
├─ top.hendrixshen.magiclib.mixin.malilib.MixinWidgetConfigOptionForHotkeyed.class - [JAR]
top.hendrixshen.magiclib.mixin.compat.minecraft.blaze3d.vertex
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.blaze3d.vertex.MixinBufferBuilder.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.world.inventory
├─ top.hendrixshen.magiclib.compat.minecraft.api.world.inventory.SlotCompatApi.class - [JAR]
top.hendrixshen.magiclib.mixin.compat.minecraft.world.entity.player
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.world.entity.player.MixinPlayer.class - [JAR]
top.hendrixshen.magiclib.malilib.impl.gui
├─ top.hendrixshen.magiclib.malilib.impl.gui.ConfigGui.class - [JAR]
top.hendrixshen.magiclib.mixin.compat.minecraft.world.entity
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.world.entity.MixinEntity.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.blaze3d.vertex
├─ top.hendrixshen.magiclib.compat.minecraft.api.blaze3d.vertex.BufferBuilderCompatApi.class - [JAR]
├─ top.hendrixshen.magiclib.compat.minecraft.api.blaze3d.vertex.VertexFormatCompatApi.class - [JAR]
top.hendrixshen.magiclib.tool.documentGenerator.api
├─ top.hendrixshen.magiclib.tool.documentGenerator.api.DocumentGenerator.class - [JAR]
top.hendrixshen.magiclib.compat.preprocess.api
├─ top.hendrixshen.magiclib.compat.preprocess.api.DummyClass.class - [JAR]
top.hendrixshen.magiclib.mixin.compat.minecraft.world.level
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.world.level.MixinLevel.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.client.gui.screens
├─ top.hendrixshen.magiclib.compat.minecraft.api.client.gui.screens.ScreenCompatApi.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.world.level.block.entity
├─ top.hendrixshen.magiclib.compat.minecraft.api.world.level.block.entity.BlockEntityCompatApi.class - [JAR]
top.hendrixshen.magiclib.compat.preprocess.api.annotation
├─ top.hendrixshen.magiclib.compat.preprocess.api.annotation.Preprocess.class - [JAR]
top.hendrixshen.magiclib
├─ top.hendrixshen.magiclib.MagicLib.class - [JAR]
├─ top.hendrixshen.magiclib.MagicLibMixinPlugin.class - [JAR]
├─ top.hendrixshen.magiclib.MagicLibReference.class - [JAR]
├─ top.hendrixshen.magiclib.SharedConstants.class - [JAR]
top.hendrixshen.magiclib.compat.api
├─ top.hendrixshen.magiclib.compat.api.UnImplCompatApiException.class - [JAR]
top.hendrixshen.magiclib.mixin.compat.minecraft.world.item
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.world.item.MixinItemStack.class - [JAR]
top.hendrixshen.magiclib.carpet.api.annotation
├─ top.hendrixshen.magiclib.carpet.api.annotation.Command.class - [JAR]
├─ top.hendrixshen.magiclib.carpet.api.annotation.Numeric.class - [JAR]
├─ top.hendrixshen.magiclib.carpet.api.annotation.Rule.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.world.item
├─ top.hendrixshen.magiclib.compat.minecraft.api.world.item.ItemStackCompatApi.class - [JAR]
top.hendrixshen.magiclib.mixin.compat.minecraft.network.chat
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.network.chat.AccessorStyle.class - [JAR]
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.network.chat.MixinMutableComponent.class - [JAR]
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.network.chat.MixinStyle.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.world
├─ top.hendrixshen.magiclib.compat.minecraft.api.world.SimpleContainerCompatApi.class - [JAR]
top.hendrixshen.magiclib.language.impl
├─ top.hendrixshen.magiclib.language.impl.MagicLanguageManager.class - [JAR]
├─ top.hendrixshen.magiclib.language.impl.MagicLanguageResource.class - [JAR]
├─ top.hendrixshen.magiclib.language.impl.MagicLanguageResourceManager.class - [JAR]
top.hendrixshen.magiclib.malilib.impl
├─ top.hendrixshen.magiclib.malilib.impl.ConfigHandler.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.ConfigManager.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.ConfigOption.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.impl.HotkeyedBooleanResetListener.class - [JAR]
top.hendrixshen.magiclib.mixin.compat.minecraft.client.gui
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.client.gui.MixinFont.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.util
├─ top.hendrixshen.magiclib.compat.minecraft.api.util.MthCompatApi.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.world.level
├─ top.hendrixshen.magiclib.compat.minecraft.api.world.level.LevelCompatApi.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.client.gui
├─ top.hendrixshen.magiclib.compat.minecraft.api.client.gui.FontCompatApi.class - [JAR]
top.hendrixshen.magiclib.event.render.impl
├─ top.hendrixshen.magiclib.event.render.impl.RenderContext.class - [JAR]
├─ top.hendrixshen.magiclib.event.render.impl.RenderEventHandler.class - [JAR]
top.hendrixshen.magiclib.language.api
├─ top.hendrixshen.magiclib.language.api.I18n.class - [JAR]
top.hendrixshen.magiclib.mixin.compat.minecraft.world.inventory
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.world.inventory.MixinSlot.class - [JAR]
top.hendrixshen.magiclib.mixin.compat.minecraft.world.level.block.state
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.world.level.block.state.MixinBlockState.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.math
├─ top.hendrixshen.magiclib.compat.minecraft.api.math.Matrix4fCompatApi.class - [JAR]
├─ top.hendrixshen.magiclib.compat.minecraft.api.math.QuaternionCompatApi.class - [JAR]
├─ top.hendrixshen.magiclib.compat.minecraft.api.math.Vector3fCompatApi.class - [JAR]
├─ top.hendrixshen.magiclib.compat.minecraft.api.math.Vector4fCompatApi.class - [JAR]
top.hendrixshen.magiclib.impl.carpet
├─ top.hendrixshen.magiclib.impl.carpet.CarpetEntrypoint.class - [JAR]
├─ top.hendrixshen.magiclib.impl.carpet.MagicLibAddition.class - [JAR]
├─ top.hendrixshen.magiclib.impl.carpet.MagicLibSettingManager.class - [JAR]
├─ top.hendrixshen.magiclib.impl.carpet.MagicLibSettings.class - [JAR]
top.hendrixshen.magiclib.mixin.carpet.compat.carpettisaddition
├─ top.hendrixshen.magiclib.mixin.carpet.compat.carpettisaddition.MixinCarpetRuleRegistrar.class - [JAR]
top.hendrixshen.magiclib.mixin.compat.minecraft.world
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.world.MixinSimpleContainer.class - [JAR]
top.hendrixshen.magiclib.malilib.api.config
├─ top.hendrixshen.magiclib.malilib.api.config.IMagicConfigBase.class - [JAR]
├─ top.hendrixshen.magiclib.malilib.api.config.TranslatableConfig.class - [JAR]
top.hendrixshen.magiclib.mixin.malilib.accessor
├─ top.hendrixshen.magiclib.mixin.malilib.accessor.KeybindMultiAccessor.class - [JAR]
top.hendrixshen.magiclib.mixin.carpet.dev
├─ top.hendrixshen.magiclib.mixin.carpet.dev.MixinChunkMap.class - [JAR]
top.hendrixshen.magiclib.mixin.malilib.dev
├─ top.hendrixshen.magiclib.mixin.malilib.dev.MixinGuiTextFieldGeneric.class - [JAR]
top.hendrixshen.magiclib.mixin.compat.minecraft.math
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.math.AccessorMatrix4f.class - [JAR]
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.math.MixinMatrix4f.class - [JAR]
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.math.MixinQuaternion.class - [JAR]
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.math.MixinVector3f.class - [JAR]
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.math.MixinVector4f.class - [JAR]
top.hendrixshen.magiclib.util
├─ top.hendrixshen.magiclib.util.FabricUtil.class - [JAR]
├─ top.hendrixshen.magiclib.util.InfoUtil.class - [JAR]
├─ top.hendrixshen.magiclib.util.MagicStreamHandler.class - [JAR]
├─ top.hendrixshen.magiclib.util.MessageUtil.class - [JAR]
├─ top.hendrixshen.magiclib.util.MiscUtil.class - [JAR]
├─ top.hendrixshen.magiclib.util.MixinUtil.class - [JAR]
├─ top.hendrixshen.magiclib.util.ReflectUtil.class - [JAR]
├─ top.hendrixshen.magiclib.util.RenderUtil.class - [JAR]
├─ top.hendrixshen.magiclib.util.StringUtil.class - [JAR]
top.hendrixshen.magiclib.mixin.compat.minecraft.client.gui.screen
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.client.gui.screen.MixinScreen.class - [JAR]
top.hendrixshen.magiclib.mixin.compat.minecraft.client
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.client.MixinCamera.class - [JAR]
├─ top.hendrixshen.magiclib.mixin.compat.minecraft.client.MixinMinecraft.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.client.renderer.entity
├─ top.hendrixshen.magiclib.compat.minecraft.api.client.renderer.entity.EntityRenderDispatcherCompatApi.class - [JAR]
top.hendrixshen.magiclib.compat.modmenu
├─ top.hendrixshen.magiclib.compat.modmenu.ModMenuCompatApi.class - [JAR]
top.hendrixshen.magiclib.compat.minecraft.api.client
├─ top.hendrixshen.magiclib.compat.minecraft.api.client.CameraCompatApi.class - [JAR]
├─ top.hendrixshen.magiclib.compat.minecraft.api.client.MinecraftCompatApi.class - [JAR]
top.hendrixshen.magiclib.dependency.api.annotation
├─ top.hendrixshen.magiclib.dependency.api.annotation.Dependencies.class - [JAR]
├─ top.hendrixshen.magiclib.dependency.api.annotation.Dependency.class - [JAR]
top.hendrixshen.magiclib.event.render.api
├─ top.hendrixshen.magiclib.event.render.api.IRenderEvent.class - [JAR]
├─ top.hendrixshen.magiclib.event.render.api.PostRenderEntityEvent.class - [JAR]
├─ top.hendrixshen.magiclib.event.render.api.PostRenderLevelEvent.class - [JAR]
top.hendrixshen.magiclib.mixin.malilib.backport
├─ top.hendrixshen.magiclib.mixin.malilib.backport.MixinConfigBooleanHotkeyed.class - [JAR]
├─ top.hendrixshen.magiclib.mixin.malilib.backport.MixinWidgetConfigOptionForBooleanHotkeyed.class - [JAR]
top.hendrixshen.magiclib.tool.documentGenerator.impl
├─ top.hendrixshen.magiclib.tool.documentGenerator.impl.BaseDocumentGenerator.class - [JAR]
├─ top.hendrixshen.magiclib.tool.documentGenerator.impl.CarpetDocumentGenerator.class - [JAR]
├─ top.hendrixshen.magiclib.tool.documentGenerator.impl.ConfigDocumentGenerator.class - [JAR]