介绍
E.P.O.D – Industries

Ender Powered Object Dislocation
Description
Modular energy weapon and other advanced technologies.
This mod supports both Forge Energy API (neoforge) and Tech Reborn Energy API (fabric).
Important Note
When updating from version 1.0.0 to 1.1.0 or higher already generated and applied gun modules will lose all their stats (it is for the greater good, see the CHANGELOG for details). Sorry for the inconvenience.
Tools
Dislocator Gun:



A highly advanced energy weapon that can be upgraded with Gun Modules. The laser will only be a fancy light unless the gun was upgraded with at least 1 module that provides an effect.


Laser beams may be reflected by certain materials (metals by default, configurable).
Gun Modules:


Gun Modules can be applied to a Dislocator Gun to improve its stats or change the effect of its laser. They are categorized in tiers (I – V) and can be found in loot chests all over the world.
There is a module type for each corresponding stat as primary target:
RangeScopeRecoil(currently only of visual nature)FirerateCharge Duration(time required to hold down right click before the gun can shoot)Use Duration(how long the gun can actively fire/stay charged ifFirerateis 0)Energy CapacityEnergy Per ShotStrength(depends on the effect)
A module can have none or one of the available effects attached to it (modules with an effect also come with a penalty in Energy Per Shot):
Damage: Deals direct damage to living entities.Dislocate: Temporarily removes blocks from the world (higherStrengthincreases radius and depth).

To attach a module to a Dislocator Gun simply combine it together with some Redstone in a Smithing Table. Each gun can have up to 4 modules installed. If the gun has multiple modules with different effects it will end up with the most occurring effect, if there is a tie the effect of the later installed modules will be applied.

It is possible to remove installed modules from a gun by combining it in a Smithing Table with some Redstone and either an Iron-, Bronze- or Gold Ingot for the first, center or last occupied slot. Remaining modules are shifted left, so it is in theory possible to remove all modules with Iron Ingots only. The module will be retrieved but has a slim chance to get downgraded by one Tier (configurable).
Machines
Charging Rack:

A wall-mounted charging rack.

Generators
Sculk Acoustic Generator (SAG):

Produces energy by harnessing vibrations of a Sculk Sensor on top.

Works in most scenarios perfectly fine as yet another passive energy source but for those who are interested in optimized setups following the details:
Upon receiving a signal the SAG will generate energy for 80 ticks.
The max total generated energy will be <energy_rate> * <ticks_to_generate>. Energy rates are divided by max(1, 8 – <cycles_since_same_signal>) and rounded up (<cycles_since_same_signal> is initially “infinite” for each signal strength).
It may pick up the next signal if there are 30 or less generating ticks remaining (this won’t cancel the current generation cycle).
To give an example: The first time a signal strength of 15 (Explode) is picked up the generator will generate 80 energy per tick (for 80 ticks).
If the next recognized signal will be 15 again the generator will only generate 80/8 = 10 energy per tick (divided by (8 – 0) because <cycles_since_same_signal> is 0).
If now a different signal is picked up, e.g. 1 (Step), the generator will generate 2 energy per tick.
Now the next signal of strength 15 will cause the generator to generate 80/7= 11.4 = 12 (rounded up).
Following table lists the energy rates for the given signal strengths:
| Signal | Energy Per Tick | Description |
|---|---|---|
| 1 | 2 | Step, Swim, Flap |
| 2 | 20 | Projectile Land, Hit Ground, Splash |
| 3 | 10 | Item Interact Finish, Projectile Shoot, Instrument Play |
| 4 | 4 | Entity Action, Elytra Glide, Unequip |
| 5 | 4 | Entity Dismount, Equip |
| 6 | 4 | Entity Mount, Entity Interact, Shear |
| 7 | 20 | Entity Damage |
| 8 | 8 | Drink, Eat |
| 9 | 4 | Container Close, Block Close, Block Deactivate, Block Detach |
| 11 | 4 | Container Open, Block Open, Block Activate, Block Attach, Prime Fuse, Note Block Play |
| 11 | 8 | Block Change |
| 12 | 16 | Block Destroy, Fluid Pickup |
| 13 | 16 | Block Place, Fluid Place |
| 14 | 40 | Entity Place, Lightning Strike, Teleport |
| 15 | 80 | Entity Die, Explode |
See Minecraft Wiki for details.
Dependencies
- Architectury: API for mod loader independent mod development.
- Forge Config API Port: Config library (fabric only).
Further Notes
This mod was created for the Minecraft ModJam “Forge the Future” in October 2025.
常见问题
E.P.O.D – Industries 支持哪些 Minecraft 版本?
E.P.O.D – Industries 支持 Minecraft Java 版 1.21.1,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。
E.P.O.D – Industries 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
hd42 的其他作品
查看全部 →Radical Cobblemon Trainers API
Cobblemon 的训练师管理与对战前置库。
Radical Cobblemon Trainers
超过1500个独特且富有挑战性的训练家,来自宝可梦ROM改版Radical Red(v3.02)和Unbound(v2.0.3.2),以及正作晶灿钻石/明亮珍珠,他们会自然生成在你的世界中。
RCT Badges – Cobblemon Pokemon Badges
Radical Cobblemon Trainers 的首领会掉落 Cobblemon Pokemon Badges 模组中的徽章。
Epic Tweaks
Epic Fight 模组的一个小型附属。
评论
登录后评论和评分