Compatibility
Minecraft: Java Edition
1.20.1–1.20.6
Platforms
Supported environments
Client and server
Links
Tags
Creators
Details
Licensed Apache-2.0
Published 2 months ago
MiniScaled
Should work pretty much like the Fabric version. Make a frame out of stained glass in 2x2x2, 4x4x4, 8x8x8, 16x16x16, or 32x32x32 formats, then right click it with a netherite ingot. Each player may only use one of each size+color combo.
Original code: https://github.com/iPortalTeam/MiniScaledMod
Why
I wanted this mod with Forge.
How
GitHub Copilot :P (I hate Java, so I made Copilot do it all for me)
Changes
This port replaces Fabric-specific APIs with Forge equivalents:
@ModInitializer→@Modconstructor withFMLJavaModLoadingContext@ClientModInitializer→FMLClientSetupEvent+EntityRenderersEvent.RegisterRenderersFabricEntityTypeBuilder→EntityType.Buildervia ForgeDeferredRegisterFabricBlockEntityTypeBuilder→BlockEntityType.Buildervia ForgeDeferredRegisterUseBlockCallback.EVENT→PlayerInteractEvent.RightClickBlockClientTickEvents.END_CLIENT_TICK→TickEvent.ClientTickEventServerTickEvents.END_SERVER_TICK→TickEvent.ServerTickEventItemGroupEvents.modifyEntriesEvent→BuildCreativeModeTabContentsEventCommandRegistrationCallback→RegisterCommandsEventServerLifecycleEvents.SERVER_STARTED→ServerStartedEventEntityRendererRegistry→EntityRenderersEvent.RegisterRenderersModMenuApi(config screen) →ConfigScreenHandler.ConfigScreenFactory@Environment(EnvType.CLIENT)→@OnlyIn(Dist.CLIENT)- All block/item/entity registrations via
DeferredRegister


