https://github.com/techno-sam/advancedforcefields
Customizable, modular forcefields for Minecraft Forge 1.16
https://github.com/techno-sam/advancedforcefields
minecraft minecraft-forge minecraft-mod
Last synced: 8 months ago
JSON representation
Customizable, modular forcefields for Minecraft Forge 1.16
- Host: GitHub
- URL: https://github.com/techno-sam/advancedforcefields
- Owner: techno-sam
- License: gpl-3.0
- Created: 2021-07-26T18:36:56.000Z (over 4 years ago)
- Default Branch: 1.16
- Last Pushed: 2022-07-21T14:21:06.000Z (over 3 years ago)
- Last Synced: 2025-02-07T04:13:35.639Z (10 months ago)
- Topics: minecraft, minecraft-forge, minecraft-mod
- Language: Java
- Homepage: https://www.curseforge.com/minecraft/mc-mods/advanced-forcefields
- Size: 1.42 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.txt
- License: LICENSE.txt
Awesome Lists containing this project
README
# Advanced Forcefields
By Slimeist for **Forge 1.16 - 1.18**.
## Credit
I wrote this as a pretty inexperienced modder, so I have borrowed some code from various mods, listed here:
* **Quark** by Vazkii - Pipe models and basic block code
* **Immersive Engineering** by BluSunrize - gui elements under [com.slimeist.aforce.client.gui.ie_elements](src/main/java/com/slimeist/aforce/client/gui/ie_elements) are directly copied,
and [ContainerScreenForceModifier](src/main/java/com/slimeist/aforce/client/gui/ContainerScreenForceModifier.java) is based off of IE.
* **Reliquary** by P3pp3rF1y - [MobHelper](src/main/java/com/slimeist/aforce/core/util/MobHelper.java) is copied
## Guide
### Enderite

**Enderite**, as the name suggests is a new ore found in the End.
It can be smelted into ingots, which are used to craft the various force
blocks in this mod.
### Force Controller

The **force controller** is the backbone of any force network.
When a **force controller** is powered by redstone, any attached
**force tubes** gain full block collision and obey blocking rules
set by **force modifiers**, or simply block all entities by default.
>***Note**: Force controllers are fueled using ender pearls or eyes
of ender, however currently fuel is ignored.*
### Force Tubes

**Force tubes** link to one another in all 6 directions. When **force tubes**
are linked into a network by a powered **force controller**, they will not connect
to other networks or unlinked tubes.
When a **force controller** is powered, **force tubes** display a color based on a mix
of stained glass colors placed in the **force controller**.

### Force Modifiers
Multiple **force modifiers** can be included in a network, and their effects will
be applied based on the filters set within.
#### Basic Force Modifier

Filters:
- *Blacklist toggle*: When checked, entities named any of the names listed to the
left will not have the effect applied. When unchecked, only entities with names
**matching** will have the effect applied.
- *Animals toggle*: Whether animals can be targeted
- *Players toggle*: Whether players can be targeted
- *Neutrals toggle*: Whether neutral mobs can be targeted
- *Priority*: Order in which effect will be applied when multiple modifiers are part
of the same network. (Higher numbers are applied first)
#### Advanced Force Modifier

Filters:
- *Entity selector*: Similar to selector in commands, filters entities based on a
variety of conditions listed on the [Minecraft Wiki Page](https://minecraft.fandom.com/wiki/Target_selectors)
- *Blacklist toggle*: When checked, the entity selector's behavior will be inverted
- *Priority*: Order in which effect will be applied when multiple modifiers are part
of the same network. (Higher numbers are applied first)
#### Effects:
| Item | Description |
| ---- | ----------- |
|
| Prevent movement through |
|
| Allow movement through |
|
| Bounce entities, and apply knockback |
|
| Burn entities on top, like magma blocks |
|
| Light entities on fire |
|
| Give entities levitation, strength based on number of shells |
|
| Give entities potion effect |
### Shimmering Armor
Does crazy stuff with invisibility. You'll have to try it to discover for yourself.
### Crafting
#### Shimmering Cloth

#### Shimmering Armor

#### Force Controller

#### Force Modifier

#### Advanced Force Modifier

#### Force Tubes
