All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Universal Mod Core

Universal Mod Core

by cam72cam • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Universal Mod Core allows developers to build mods against a stable API that is Minecraft agnostic.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.4
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.17.1
Forge
1d ago 1
1.16.5
Forge
1d ago 1
1.15.2
Forge
1d ago 1
1.14.4
Forge
1d ago 1
1.12.2
Forge
1d ago 1
1.11.2
Forge
1d ago 1
1.10.2
Forge
1d ago 1
1.7.10
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.7.10
Forge
1d ago 1
1.7.10
Forge
1d ago 1
1.15.2
Forge
1d ago 1
1.14.4
Forge
1d ago 1
1.12.2
Forge
1d ago 1
1.11.2
Forge
1d ago 1
1.10.2
Forge
1d ago 1
1.7.10
Forge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.19.4
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.17.1
Forge
1d ago 1
1.16.5
Forge
1d ago 1
1.15.2
Forge
1d ago 1
1.14.4
Forge
1d ago 1
1.12.2
Forge
1d ago 1
1.11.2
Forge
1d ago 1
1.10.2
Forge
1d ago 1
1.7.10
Forge
1d ago 1
1.16.5
Forge
1d ago 1
1.15.2
Forge
1d ago 1
1.14.4
Forge
1d ago 1
1.12.2
Forge
1d ago 1
1.11.2
Forge
1d ago 1
1.10.2
Forge
1d ago 1
1.7.10
Forge
1d ago 1
1.16.5
Forge
1d ago 1
1.15.2
Forge
1d ago 1
1.14.4
Forge
1d ago 1
1.12.2
Forge
1d ago 1
1.11.2
Forge
1d ago 1
1.10.2
Forge
1d ago 1
1.7.10
Forge
1d ago 1
1.16.5
Forge
1d ago 1
1.15.2
Forge
1d ago 1
1.14.4
Forge
1d ago 1
1.12.2
Forge
1d ago 1
1.11.2
Forge
1d ago 1
1.10.2
Forge
1d ago 1
1.7.10
Forge
1d ago 1
1.12.2
Forge
1d ago 1
  • fix: Make config parse undefined blocks properly
  • fix: unfocus textfields when disabled/hidden
  • fix: some memory leak caused by caching
  • 1.7.10 fix: Fixed incorrect block model rendering
  • 1.10~1.12 change: Declared MixinBooter [1.11.5,1.12.0) as compatible
  • 1.21.1 fix: render Gui tank background properly
  • fix: use WeakReference to trace entities to avoid over-tracking
  • feat: add a new model loading framework
  • feat: add helper class for cutting block model
  • feat: add more input handler methods
  • fix: Make config parse undefined blocks properly
  • fix: unfocus textfields when disabled/hidden
  • fix: some memory leak caused by caching
  • 1.7.10 fix: Fixed incorrect block model rendering
  • 1.10~1.12 change: Declared MixinBooter [1.11.5,1.12.0) as compatible
  • 1.21.1 fix: render Gui tank background properly
  • fix: use WeakReference to trace entities to avoid over-tracking
  • feat: add a new model loading framework
  • feat: add helper class for cutting block model
  • feat: add more input handler methods
  • fix: Make config parse undefined blocks properly
  • fix: unfocus textfields when disabled/hidden
  • fix: some memory leak caused by caching
  • 1.7.10 fix: Fixed incorrect block model rendering
  • 1.10~1.12 change: Declared MixinBooter [1.11.5,1.12.0) as compatible
  • 1.21.1 fix: render Gui tank background properly
  • fix: use WeakReference to trace entities to avoid over-tracking
  • feat: add a new model loading framework
  • feat: add helper class for cutting block model
  • feat: add more input handler methods
  • fix: Make config parse undefined blocks properly
  • fix: unfocus textfields when disabled/hidden
  • fix: some memory leak caused by caching
  • 1.7.10 fix: Fixed incorrect block model rendering
  • 1.10~1.12 change: Declared MixinBooter [1.11.5,1.12.0) as compatible
  • 1.21.1 fix: render Gui tank background properly
  • fix: use WeakReference to trace entities to avoid over-tracking
  • feat: add a new model loading framework
  • feat: add helper class for cutting block model
  • feat: add more input handler methods
  • fix: Make config parse undefined blocks properly
  • fix: unfocus textfields when disabled/hidden
  • fix: some memory leak caused by caching
  • 1.7.10 fix: Fixed incorrect block model rendering
  • 1.10~1.12 change: Declared MixinBooter [1.11.5,1.12.0) as compatible
  • 1.21.1 fix: render Gui tank background properly
  • fix: use WeakReference to trace entities to avoid over-tracking
  • feat: add a new model loading framework
  • feat: add helper class for cutting block model
  • feat: add more input handler methods
  • fix: Make config parse undefined blocks properly
  • fix: unfocus textfields when disabled/hidden
  • fix: some memory leak caused by caching
  • 1.7.10 fix: Fixed incorrect block model rendering
  • 1.10~1.12 change: Declared MixinBooter [1.11.5,1.12.0) as compatible
  • 1.21.1 fix: render Gui tank background properly
  • fix: use WeakReference to trace entities to avoid over-tracking
  • feat: add a new model loading framework
  • feat: add helper class for cutting block model
  • feat: add more input handler methods
  • fix: Make config parse undefined blocks properly
  • fix: unfocus textfields when disabled/hidden
  • fix: some memory leak caused by caching
  • 1.7.10 fix: Fixed incorrect block model rendering
  • 1.10~1.12 change: Declared MixinBooter [1.11.5,1.12.0) as compatible
  • 1.21.1 fix: render Gui tank background properly
  • fix: use WeakReference to trace entities to avoid over-tracking
  • feat: add a new model loading framework
  • feat: add helper class for cutting block model
  • feat: add more input handler methods
  • fix: Make config parse undefined blocks properly
  • fix: unfocus textfields when disabled/hidden
  • fix: some memory leak caused by caching
  • 1.7.10 fix: Fixed incorrect block model rendering
  • 1.10~1.12 change: Declared MixinBooter [1.11.5,1.12.0) as compatible
  • 1.21.1 fix: render Gui tank background properly
  • fix: use WeakReference to trace entities to avoid over-tracking
  • feat: add a new model loading framework
  • feat: add helper class for cutting block model
  • feat: add more input handler methods
  • fix: Make config parse undefined blocks properly
  • fix: unfocus textfields when disabled/hidden
  • fix: some memory leak caused by caching
  • 1.7.10 fix: Fixed incorrect block model rendering
  • 1.10~1.12 change: Declared MixinBooter [1.11.5,1.12.0) as compatible
  • 1.21.1 fix: render Gui tank background properly
  • fix: use WeakReference to trace entities to avoid over-tracking
  • feat: add a new model loading framework
  • feat: add helper class for cutting block model
  • feat: add more input handler methods
  • fix: Make config parse undefined blocks properly
  • fix: unfocus textfields when disabled/hidden
  • fix: some memory leak caused by caching
  • 1.7.10 fix: Fixed incorrect block model rendering
  • 1.10~1.12 change: Declared MixinBooter [1.11.5,1.12.0) as compatible
  • 1.21.1 fix: render Gui tank background properly
  • fix: use WeakReference to trace entities to avoid over-tracking
  • feat: add a new model loading framework
  • feat: add helper class for cutting block model
  • feat: add more input handler methods
  • fix: Make config parse undefined blocks properly
  • fix: unfocus textfields when disabled/hidden
  • fix: some memory leak caused by caching
  • 1.7.10 fix: Fixed incorrect block model rendering
  • 1.10~1.12 change: Declared MixinBooter [1.11.5,1.12.0) as compatible
  • 1.21.1 fix: render Gui tank background properly
  • fix: use WeakReference to trace entities to avoid over-tracking
  • feat: add a new model loading framework
  • feat: add helper class for cutting block model
  • feat: add more input handler methods
  • fix: Make config parse undefined blocks properly
  • fix: unfocus textfields when disabled/hidden
  • fix: some memory leak caused by caching
  • 1.7.10 fix: Fixed incorrect block model rendering
  • 1.10~1.12 change: Declared MixinBooter [1.11.5,1.12.0) as compatible
  • 1.21.1 fix: render Gui tank background properly
  • fix: use WeakReference to trace entities to avoid over-tracking
  • feat: add a new model loading framework
  • feat: add helper class for cutting block model
  • feat: add more input handler methods
  • fix: Make config parse undefined blocks properly
  • fix: unfocus textfields when disabled/hidden
  • fix: some memory leak caused by caching
  • 1.7.10 fix: Fixed incorrect block model rendering
  • 1.10~1.12 change: Declared MixinBooter [1.11.5,1.12.0) as compatible
  • 1.21.1 fix: render Gui tank background properly
  • fix: use WeakReference to trace entities to avoid over-tracking
  • feat: add a new model loading framework
  • feat: add helper class for cutting block model
  • feat: add more input handler methods
  • 1.21.1 fix: unable to update block entities from 1.12 and below
  • 1.7.10 Fix: Entity data key value too big causing game refuse to load
  • 1.7.10 fix: incorrect access transformer name causing unbootable
  • 1.7~1.15 fix: entity loading causes crash on server-side
  • 1.10~1.12 fix: restrict MixinBooter version to 10.7
  • 1.7~1.15 fix: entity loading causes crash on server-side
  • 1.10~1.12 fix: restrict MixinBooter version to 10.7
  • 1.7~1.15 fix: entity loading causes crash on server-side
  • 1.10~1.12 fix: restrict MixinBooter version to 10.7
  • 1.7~1.15 fix: entity loading causes crash on server-side
  • 1.10~1.12 fix: restrict MixinBooter version to 10.7
  • 1.7~1.15 fix: entity loading causes crash on server-side
  • 1.10~1.12 fix: restrict MixinBooter version to 10.7
  • 1.7~1.15 fix: entity loading causes crash on server-side
  • 1.10~1.12 fix: restrict MixinBooter version to 10.7
  • 1.21.1 NeoForge fix: overlay GUI text not rendering
  • 1.21.1 NeoForge fix: fluid in container GUI not rendering
  • feat: add ItemEntity wrapper
  • feat: introduce Mixin
  • feat: add dotProduct and crossProduct to Vec3d
  • feat: move methods from CollisionBox into IBoundingBox
  • feat: add drawTooltipAtCurser and add tooltips to config menus
  • feat: add MinecraftFiles utility class
  • feat: add wrapper for scissor test
  • fix: client/server player position in vehicles desync on MP
  • feat: add Particle.VanillaParticles wrapper
  • feat: add DamageType wrapper for 1.21.1+ compatibility
  • feat: add WorldEntityTracker to avoid BoundingBox misbehavior crossing chunks
  • feat: add float/doublePrecision to TagSync for better controlling
  • feat: add RenderContext.Stage for better controlling
  • feat: add ShaderHelper utility class
  • feat: use JVMDG to allow Java25 modding environment for child mods
  • ref: shrink TextField size to match actual bound
  • ref: remove support for serializing final fields
  • fix: call postRender on large entities to fix rendering missing
  • feat: add BuiltinPack for dynamic resource generation
  • fix: lighting for items in GUI
  • feat: use LoD for PBR maps
  • fix: PBR maps won't work without scaling
  • feat: support rotation in roll axis
  • fix: re-apply saved speed on loading entities
  • fix: double call to spawnEntity
  • fix: crash on joining world with some mods
  • fix: compatibility with Essentials Mod
  • fix: Crash on joining world with some mods
  • fix: crash on serverside
  • fix: conflict with BaublesEX
  • fix: double call to spawnEntity
  • fix: crash on joining world with some mods
  • fix: compatibility with Essentials Mod
  • fix: Crash on joining world with some mods
  • fix: crash on serverside
  • fix: conflict with BaublesEX
  • fix: double call to spawnEntity
  • fix: crash on joining world with some mods
  • fix: compatibility with Essentials Mod
  • fix: Crash on joining world with some mods
  • fix: crash on serverside
  • fix: conflict with BaublesEX
  • fix: double call to spawnEntity
  • fix: crash on joining world with some mods
  • fix: compatibility with Essentials Mod
  • fix: Crash on joining world with some mods
  • fix: crash on serverside
  • fix: conflict with BaublesEX
  • fix: double call to spawnEntity
  • fix: crash on joining world with some mods
  • fix: compatibility with Essentials Mod
  • fix: Crash on joining world with some mods
  • fix: crash on serverside
  • fix: conflict with BaublesEX
  • fix: double call to spawnEntity
  • fix: crash on joining world with some mods
  • fix: compatibility with Essentials Mod
  • fix: Crash on joining world with some mods
  • fix: crash on serverside
  • fix: conflict with BaublesEX
Universal Mod Core Icon
Download Universal Mod Core
Select game version
Select platform