截图
介绍
Hex Overpowered
as the name reveals, this mod contains some OP stuff for Hex Casting
WARNING: All features enabled by default, turn off those unwanted before playing, or create feature request issues HERE if not configurable
General
_note: all features that currently can’t be turned off are marked with ☆_
_note 2: features which are controlled by hexoverpowered-mixin.ini rather than hexoverpowered-common.toml are marked with △, editing which requires a full restart for changes to apply_
- displays spell inside casting items (ItemPackagedHex)
- disables item dropping of certain mishaps
- re-enable TP for various limited entities
- Player entity iota (true name) keeps valid even if the player not inside current dimension
- a set of spells manipulating player’s staff environment (mind stack)
- pushing/poping iota between current context and mind stack
- getting the size of mind stack
- getting all patterns drawn inside the staff canvas
- extra player mana(media) bar
☆has max priority☆a pair of patterns to query player’s current/max personal media amount- configurable max value & regeneration
- attribute driven, can be adjusted by modifiers, commands, etc.
- active after player is enlightened, or any time, depends on config
- fake players don’t regenerate media by default; can be turned on
- triggers events when consuming/regenerating personal media pool
- event handlers inside class
io.yukkuric.hexop.personal_mana.PersonalManaEvents - also registered as global access
PersonalManaEvents&PersonalMediaEventsinside startup & server script scopes ifKubeJSinstalled - a simple example using these events in
KubeJS: HERE - (1.20 exclusive) amethyst budding crystal growth accelerator circle
- configurable cost, required base media & max accelerate power
- OP spells:
- schedule code to be called in certain ticks later
- OP great spells:
YJSP's Charge Media: recharges casting item / circle / wisp / personal media pool to 114514 dust- (id:
hexoverpowered:yjsp_media, could be set forbidden in base Hex’s config) Factor Cut: a pattern to factorize enemy’s health as integer with input number, with higher efficiency using prime factors- Usage 1:
living -> intreads a living entity’s health as an integer to be factorized and divided - with no cost
:3 - health values too high will be limited to
2147483647 - Usage 2:
living, int -> intdivides it’s health with given factor and returns the divided result, with various edge cases - specially destroys target with
<= 1health for free - if input 1, attack 1 like a brainsweep mishap with cost without program flow break
- prime divisor has constant cost while non-prime has linear scaled cost
- Also works on targets with registered in
EntityHealthAccessors, with an example implementation of boats/minecarts
- Hexcellular interop
- executable PropertyIota
- Hexal interop
- item handler for mote nexus
- supports interaction with hoppers, AE/RS, etc.
△optional GUI to display (first 6×9) mote entries- HexParse interop
- makes artifacts read/writeable via HexParse methods
Forge Exclusive
- Mekanism interop
- use MekaSuit’s battery as media provider
常见问题
HexOverpowered 支持哪些 Minecraft 版本?
HexOverpowered 支持 Minecraft Java 版 1.19.2–1.21.1,共 3 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
HexOverpowered 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
YukkuriC 的其他作品
查看全部 →Hex-Ars Linker
Link Ars Nouveau mana to Hex Casting media
Hex-Ars Linker
Link Ars Nouveau mana to Hex Casting media & cast Ars Nouveau spells inside Hex Casting.
Hex-Ars Linker
Link Ars Nouveau mana to Hex Casting media & cast Ars Nouveau spells inside Hex Casting.
HexParse
Converts custom code into (pattern or literal) list iota by command; with various features for coding conveniently.
评论
登录后评论和评分