
Free Minecraft Models
Put custom models in your Minecraft server without client mods, for free!
9.8K
32
Free Minecraft Models 2.4.0
release27 марта 2026 г.FreeMinecraftModels 2.4.0:
- [New] Updated for Minecraft 26.1.
- [New] Lua scripting for props — scripts can react to left-click, right-click, projectile hits, zone enter/leave, spawn, destroy, and tick events.
- [New] Lua scripting for custom items — 22 hooks including equip, unequip, left/right/shift-click, damage dealt/received, block break/place, and more.
- [New] Custom item system — define items with material, name, lore, enchantments, and Lua scripts via YML config alongside model files. A single model can be both a prop and a custom item.
- [New] Bow and crossbow draw state support — provide models with _idle, _draw_start, _draw_half, _draw_full (and _charged for crossbows) suffixes and FMM auto-generates the correct conditional resource pack JSON with pulling animations.
- [New] Item durability Lua API — get_durability, use_durability, use_durability_percentage for scripted item wear.
- [New] Persistent prop inventory and book Lua endpoints for interactive furniture.
- [New] Pickupable prop script and mount_ bone mount points for rideable models.
- [New] /fmm admin command — browse content packs, models, and custom items with click-to-get.
- [New] /fmm craftable player menu — browse and view crafting recipes for custom items with 3D model previews.
- [New] /fmm giveitem
- admin command for giving custom items.
- [New] Display model support — sibling .json files processed during resource pack generation for custom item visuals.
- [New] ScriptedItemAPI for external plugin integration (used by EliteMobs).
- [New] Premade invulnerable.lua prop script — replaces old PropsConfig onlyRemovableByOPs behavior.
- [New] Lua entity bridge — scripts can check is_elite, is_custom_boss, is_significant_boss, health_multiplier, and damage_multiplier on targeted entities.
- [New] Lua API: player boss bars, action bars, and titles with tick-based auto-dismiss.
- [New] Lua API: raycast, spawn_firework, get_target_entity, get_eye_location, get_look_direction.
- [New] Lua API: send_block_change and reset_block with optional auto-reset timer.
- [New] Lua API: get_highest_block_y for terrain queries.
- [New] Lua API: player:sleep() and player:wake_up() endpoints.
- [New] Lua API: event context with cancel support for intercepting interactions.
- [New] Lua API: zone enter/leave tracking for spatial scripting.
- [New] Lua scripting engine and zone system integrated from MagmaCore 2.0.
- [New] EasyMinecraftGoals now bundled inside MagmaCore — no longer a separate dependency.
- [Fix] Props now place at center of hit block face instead of block corner.
- [Fix] Custom 3D models now render correctly in menu UIs.
- [Fix] Skull textures pre-cached at startup to avoid Steve head fallbacks in menus.
- [Fix] Left-click on props now uses FMM's own callback instead of Bukkit events (armor stands are invulnerable, so the event never fired).
- [Fix] Animation rotation now applied after base bone rotation so animations respect bone tilt.
- [Fix] Content package import routing for scripts and content_packages folders.
- [Fix] Fixed Nightbreak token "Invalid token format" errors caused by whitespace in copy-pasted tokens.
- [Fix] Fixed compatibility with Minecraft 26.1 — replaced removed SnakeYAML Base64Coder with java.util.Base64.
- [Tweak] Removed old PropsConfig system — fully replaced by Lua scripting.
- [Tweak] All item creation centralized through ModelItemFactory.
Free Minecraft Models 2.3.18
release3 февраля 2026 г.FreeMinecraftModels 2.3.18:
- [New] Modified EasyMinecraftGoals dependency to add the ability to make FMM display nametags with hex codes for advanced color control
Free Minecraft Models 2.3.17
release29 января 2026 г.FreeMinecraftModels 2.3.17:
- [New] Started implementing IK compatibility from blockbench
- [New] Added syncMovement property to DynamicEntity allowing models to be positioned independently from their underlying entity
- [New] Added packet-based Interaction entity support for click detection on prop models, providing more reliable interaction handling
- [Fix] Fixed UV mapping to use per-texture resolution instead of global resolution, fixing texture display issues on models with multiple textures of different sizes
- [Fix] Fixed duplicate texture name handling - textures with the same name now receive a numeric suffix to prevent file conflicts
- [Fix] Fixed NullPointerException when non-model files (e.g., PNG images) are placed in the models folder
- [Fix] Fixed viewer cleanup order in SkeletonWatchers to properly clean up state even when player goes offline
- [Tweak] Updated EasyMinecraftGoals dependency to 1.19.23
Free Minecraft Models 2.3.16
release1 января 2026 г.FreeMinecraftModels 2.3.16:
- [Critical fix] Fixes for papermc 1.21.11
Free Minecraft Models 2.3.15
release19 декабря 2025 г.FreeMinecraftModels 2.3.15:
- [New] Updated FreeMinecraftModels for Minecraft 1.21.11
- [New] Cube rotations now support arbitrary angles between -45 and 45 degrees on Minecraft 1.21.6+
- [Fix] Fixed UV mapping not correctly using the resolution property from bbmodel files, which could cause textures to appear incorrectly on models with non-16x16 resolution settings
- [Fix] Fixed OBB hitboxes not updating position for models without a configured hitbox blueprint
- [Fix] Fixed memory leaks and potential issues on plugin reload by properly clearing static data on shutdown
- [Tweak] Updated EasyMinecraftGoals dependency to 1.19.18
Совместимость
Создатели
Детали
Лицензия:GPL-3.0-only
Опубликован:7 месяцев назад
Обновлён:1 неделю назад
