promotional bannermobile promotional banner

MINIMOD-LEP

LEP-MINI is a Minecraft-style Lights Expansion Pack that adds customizable light blocks, dynamic illumination systems, and decorative lighting components to enhance both aesthetics and functionality in your world.

File Details

lepmini-1.1.jar

  • R
  • May 13, 2026
  • 980.69 KB
  • 20
  • 1.21.11
  • Forge

File Name

lepmini-1.1.jar

Supported Versions

  • 1.21.11

Curse Maven Snippet

Forge

implementation "curse.maven:lep-mini-1502369:8084107"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Lights Expansion Pack - Version Update Log

V1.0 (2026-04-04)
- Updated project version to V1.0.
- Added modular street lamp system with style sets:
  metal, copper, gold, emerald, lapis, redstone, acacia, oak, spruce, birch, jungle, cherry, dark_oak, pale_oak.
- Added lamp part blocks per style:
  pole, horizontal extension, L shape, T shape.
- Added lamp head variants per style:
  standard, flat, modern, lantern.
- Added full recipes and loot tables for all lamp parts and lamp heads.
- Improved block orientation and placement behavior for lamp parts (including T shape direction fixes).
- Added and fixed style-based icons/textures for lamp blocks and heads.

LED System Updates
- Added LED Strip, LED Corner, LED Two-Side, and LED U-Shape floor blocks.
- Added 16 LED color variants and colorable LED state support.
- Set base LED light level to 5.
- Added LED Controller tool:
  Shift + RMB cycles selected color, RMB applies color to supported LED blocks.
- Added dynamic LED Controller icon states by selected color.
- Updated LED Controller bar behavior to always show full width while color still changes.

Bright LED Set
- Added Bright LED Strip, Bright LED Corner, Bright LED Two-Side, Bright LED U-Shape.
- Set bright LED light level to 10.
- Added recipes, loot tables, blockstates, item models, item entries, and language entries for bright LED blocks.
- Added separate Bright LED inventory icons.

Recipe and Build Workflow Updates
- Replaced sea lantern usage in standard lamp head recipes with glowstone.
- Updated watch/build script compatibility for new V1.0 jar naming.
- Confirmed compile/resources/data generation tasks build successfully after updates.

V1.0 Update (2026-04-08)
- Added 5 new street lamp head types for every style set:
  tube, cube, panel, dish, dual.
- Registered all new head blocks/items in code and added them to the Functional Blocks creative tab.
- Added new base block models for all 5 new head geometries.
- Generated all style variants for each new head type:
  blockstates, block models, item models, item definition files, recipes, and loot tables.
- Added dedicated item icons for each new head type and each style.
- Added English localization entries for all new block and item names.
- Updated pickaxe mineable tag to include all new lamp head blocks.
- Build verification passed after changes (compileJava + processResources).

V1.0 Update (2026-05-02)
- Added new Concrete style lamp set across the full modular system.
- Registered `concrete` as a selectable style in code so all concrete variants are available in-game.
- Added concrete variants for all 13 style-based lamp blocks:
  pole, extension, L shape, T shape, and 9 head types (standard, flat, modern, lantern, tube, cube, panel, dish, dual).
- Added full resource coverage for the concrete set:
  blockstates, block models, item definitions, item models, recipes, loot tables, and inventory icons.
- Added new concrete body texture (`street_lamp_concrete`) and concrete-style item icon set.
- Added English localization entries for all concrete block and item names.
- Updated pickaxe mineable tag entries to include all concrete-style lamp blocks.
- Build verification passed after changes (compileJava + processResources).

V1.0 Update (2026-05-02)
- Reworked concrete repainting to use `miniMod API` spray cans directly (`minimod_api:*_spray_can`).
- Removed the internal LEP spray can item registration and local spray can implementation.
- Added a Forge right-click handler that detects miniMod spray can color and repaints LEP concrete-style lamp blocks while preserving block orientation/properties.
- Kept repaint scope limited to concrete-style lamp variants to avoid recoloring non-concrete style sets.
- Build verification passed after integration change (`compileJava`).

V1.0 Update (2026-05-02)
- Fixed missing textures/models after concrete recolor by generating full resource coverage for hidden concrete color variants:
  `white_concrete, orange_concrete, magenta_concrete, light_blue_concrete, yellow_concrete, lime_concrete, pink_concrete, light_gray_concrete, cyan_concrete, purple_concrete, blue_concrete, brown_concrete, green_concrete, red_concrete, black_concrete`.
- Added missing `blockstates`, `block models`, `item models`, `item definition files`, and `loot tables` for all 13 lamp block types in every hidden concrete color style.
- Mapped colored concrete style body textures to vanilla concrete textures (`minecraft:block/<color>_concrete`) so each spray color has a visible in-game appearance.
- Build verification passed after texture/resource fix (`processResources`, `compileJava`).

V1.0 Update (2026-05-02)
- Fixed global missing-texture issue caused by incorrect JSON file encoding.
- Re-encoded all resource/data JSON files to UTF-8 (no BOM) so Minecraft can parse models, item definitions, blockstates, and recipes correctly.
- Rebuilt the mod jar after encoding fix and verified successful build (`processResources`, `compileJava`, `jar`).

V1.0 Update (2026-05-02)
- Fixed remaining missing-texture warnings by adding explicit `particle` texture references to all LEP block models.
- Verified that all `lepmini:block/*` and `lepmini:item/*` model/texture references resolve to existing local resources.
- Rebuilt `lepmini-1.1.jar` with the corrected model files and verified successful build (`processResources`, `compileJava`, `jar`).

V1.0 Update (2026-05-03)
- Fixed colored concrete style models using invalid texture paths such as `lepmini:block/minecraft:block/white_concrete`.
- Updated all colored concrete block models to reference vanilla concrete textures correctly (`minecraft:block/<color>_concrete`).
- Fixed colored concrete item models by rendering them from their matching block model instead of missing flat PNG icons.
- Added English language entries for all hidden colored concrete lamp block/item variants.
- Rebuilt `lepmini-1.1.jar` and verified successful build (`processResources`, `compileJava`, `jar`).

V1.0 Update (2026-05-09)
- Added LEP Info Book item based on the CEP-MINI/GEP-MINI book pattern.
- Added a right-click client guide screen with sections for overview, lamp parts, lamp heads, LEDs, MINIMOD spray can usage, recipes, and notes.
- Added LEP Info Book recipe (`book + glowstone`), item definition, item model, tooltip text, screen title, and minimod creative tab entry.
- Reused the CEP/GEP parchment-style book GUI border and title line assets for a consistent MiniMod book interface.
- Verified JSON resources and LEP model/texture references before build.

V1.0 Update (2026-05-09)
- Added a dedicated LED Controller section to the LEP Info Book.
- Documented LED Controller controls:
  Shift + right-click cycles the selected color, right-click applies the selected color to supported LED blocks.
- Added controller notes for the full color bar, supported LED block types, and Bright LED compatibility.
- Verified successful Java compilation after the guide update.

V1.0 Update (2026-05-09)
- Removed the MINIMOD tools text row from the Spray Can page in the LEP Info Book.
- Added a style dropdown menu to the Recipes page.
- Recipe examples now update their material and output items when a different style is selected.
- Added all visible LEP style options to the dropdown: metal, concrete, copper, gold, emerald, lapis, redstone, acacia, oak, spruce, birch, jungle, cherry, dark oak, and pale oak.
- Verified successful Java compilation after the recipe dropdown update.

V1.0 Update (2026-05-09)
- Fixed the LEP Info Book recipe style dropdown render order.
- Dropdown options now draw above recipe cards instead of being covered by other recipe elements.
- Verified successful Java compilation after the UI layering fix.

V1.0 Update (2026-05-09)
- Fixed the LEP Info Book Recipes page scroll height.
- The LED Controller recipe card is now reachable at the bottom of the Recipes page.

V1.0 Update (2026-05-09)
- Added the missing LED recipes to the LEP Info Book Recipes page.
- The Recipes page now shows LED Strip, LED Corner, Two-Side LED, U-Shape LED, Bright LED Strip, Bright LED Corner, Bright Two-Side LED, Bright U-Shape LED, and LED Controller recipes.
- Increased the Recipes page scroll height so all LED recipes are reachable.

V1.0 Update (2026-05-09)
- Renamed the LEP book to match the CEP/GEP guide book naming style.
- Updated the item name to `Lights Expansion Pack Guide Book`.
- Updated the screen title to `Lights Expansion Pack Guide`.
- Updated the guide book tooltip to the same compact guide wording used by CEP/GEP.

V1.1 Update (2026-05-09)
- Confirmed the Gradle mod build version is set to `1.1`.
- Updated the LEP Info Book sidebar version label from `LEP v1.0` to `LEP v1.1`.

V1.1 Update (2026-05-09)
- Added `StyledLampBlockItem` for all style-based street lamp parts and lamp heads.
- Added item-level style metadata with `styleId` and `jeiGroup` getters.
- Assigned JEI-style grouping values to lamp styles, including `iron` for metal, `concrete` for all concrete color variants, and matching groups for gold, copper, emerald, lapis, redstone, and wood styles.
- Verified successful Java compilation after adding the item grouping metadata.

V1.1 Update (2026-05-09)
- Simplified style metadata on lamp items.
- Removed the separate `styleId` and `jeiGroup` item values.
- Added a single `group_id` value to styled lamp items, using the style group name.
- Visible style items now use their style name as `group_id`; hidden concrete color variants use `concrete` as their group.
- Verified successful Java compilation after the metadata correction.

V1.1 Update (2026-05-09)
- Renamed the styled lamp item grouping metadata from `group_id` to `jei_mini_group`.
- Styled lamp items now expose `jei_mini_group()` for JEI Mini grouping integration.
- Verified successful Java compilation after the metadata rename.