Emberthral Lib
No reviews yet
General-purpose dependency library for Minecraft mods.
Provides a framework or library for other mods to use.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Emberthral is a powerful utility library focused on high-performance rendering and probability calculations. It will serve as a dependency for the upcoming official Negorerouse Mod (unreleased). This library provides essential tools for mod developers working with advanced rendering systems and game mechanics.
Current Features:
- Creative Tab Filtering: Add category filter buttons to creative inventory tabs (similar to MrCrayfish's Furniture: Refurbished)
- High-Performance OBJ Model Rendering: Compatible with accelerated rendering (1.21.1+)
- Bedrock Model Animation Rendering: Full animation support with render optimization (1.21.1+)
- PRD Algorithm: Pseudo-Random Distribution for balanced random events
Future Plans:
- Post-Processing Rendering Framework
- Remove entity detection utilities, refocus library on rendering and probability calculations
- Separate enchantment compatibility system into standalone mod
Credits:
This project references and uses code from the following open-source projects:
1. SlashBlade_Resharped (OBJ Model Rendering)
- Authors: Furia, 0999312
- License: MIT License
2. SimpleBedrockModel (Bedrock Animation)
- Author: MCModderAnchor
- License: LGPL-3.0 License
3. EpicACG (Post-Processing Framework)
- Author: dfdyz
- License: LGPL-2.1 License
4. MaydayAnimationEngine
- Author: 286799714
- License: MIT License
If you have ideas or bugs,plz:
Issues · Arcomit/emberthral
or
Pull requests · Arcomit/emberthral
Github:
Arcomit/emberthral: 尼格洛兹前置库
License:
LGPL-3.0 license
————————————————————————————————————
淬火炼刀通用库,后续作为尼格洛兹模组官方版本(暂未发布)的前置模组使用,该库核心功能聚焦于渲染及概率计算。
目前提供的特性:
- 创造物品栏分类:可以方便快捷的给任意创造物品栏标签页添加类似 MrCrayfish 的家具:重制 模组中的创造物品栏分类按钮
- 高性能OBJ模型渲染:兼容加速渲染(1.21.1+)
- 基岩版模型动画渲染:兼容加速渲染(1.21.1+)
- PRD随机算法:伪随机分布,提供更平衡的随机事件
未来计划:
- 后处理渲染框架
- 移除获取玩家视线所瞄准的实体等功能,本前置库主要功能转向渲染和概率计算
- 移除自定义附魔兼容/附魔冲突,将该功能独立
鸣谢:
本项目参考使用以下开源项目的代码与实现思路
1. SlashBlade_Resharped (OBJ模型渲染)
- 作者: Furia, 0999312
- 开源协议: MIT License
2. SimpleBedrockModel (基岩版动画模型)
- 作者: MCModderAnchor
- 开源协议: LGPL-3.0 License
3. EpicACG (后处理框架)
- 作者: dfdyz
- 开源协议: LGPL-2.1 License
4. MaydayAnimationEngine
- 作者: 286799714
- 开源协议: MIT License
有想法或bug,请:
Issues · Arcomit/emberthral
或
Pull requests · Arcomit/emberthral
Github:
Arcomit/emberthral: 尼格洛兹前置库
协议:
LGPL-3.0 license
Support Us/支持我们:
🔥 Introduction
Emberthral is a powerful utility library focused on high-performance rendering and probability calculations. It serves as a dependency for the upcoming official Negorerouse Mod (unreleased) and provides essential tools for mod developers working with advanced rendering systems.
🌟 Current Features
Creative Tab Filtering
- Easily add category buttons to any creative inventory tab (similar to MrCrayfish's Furniture: Refurbished)
High-Performance Model Rendering
- OBJ Model Rendering - Compatible with accelerated rendering (1.21.1+)
- Bedrock Model Animation - Full animation support with render optimization (1.21.1+)
Probability Calculation
- PRD Algorithm (Pseudo-Random Distribution) for balanced random events
Entity Detection Tools
- Get entity targeted by player's crosshair (configurable aim assist angle & max distance)
- Get nearest entity to player (configurable max distance)
Enchantment System Extension
- Customize enchantment compatibility and conflicts via config files
🚀 Roadmap
- Post-Processing Rendering Framework
- Remove entity detection utilities, refocus library on rendering and probability calculations
- Separate enchantment compatibility system into standalone mod
📦 For Developers
Usage Example
For datapack generation examples, see: Examples
🙏 Credits
This project references and uses code from the following open-source projects:
1. SlashBlade_Resharped (OBJ Model Rendering)
- Authors: Furia, 0999312
- License: MIT License
2. SimpleBedrockModel (Bedrock Animation)
- Author: MCModderAnchor
- License: LGPL-3.0 License
3. EpicACG (Post-Processing Framework)
- Author: dfdyz
- License: LGPL-2.1 License
4. MaydayAnimationEngine
- Author: 286799714
- License: MIT License
📄 License
This project is licensed under LGPL-3.0 License.
🤝 Contributing
Contributions are welcome! Feel free to submit issues and pull requests.
If you have ideas or bugs, please:
📧 Links
- GitHub: Arcomit/emberthral
- Support Us | 支持我们: Click here | 点击这里
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources
