Skip to content

Stats for the armor + grid panning ability - #1296

Open
Robotgiggle wants to merge 17 commits into
armor-recipefrom
armor-effects
Open

Stats for the armor + grid panning ability#1296
Robotgiggle wants to merge 17 commits into
armor-recipefrom
armor-effects

Conversation

@Robotgiggle

@Robotgiggle Robotgiggle commented Sep 8, 2026

Copy link
Copy Markdown
Member

Stacked on #1294.

  • Adds a book entry for the armor
  • Adds basic and hex-related stats to the armor
    • Each piece has defense and durability midway between iron and diamond
    • The helmet provides the same effect as a scrying lens
    • The chestplate provides a 10% media discount
    • The leggings provide +4 ambit radius
    • The boots provide +2 sentinel ambit radius
  • Adds the ability to pan the casting grid while wearing the full armor set
    • You can use right-click (editable in client config) to drag the grid around instead of drawing patterns
    • You can also hold the (default unbound) grid pan override key to make all mouse buttons work to pan
    • Moving away from the center applies blur and purple tint to the world visible behind the grid
    • Moving too far starts to apply the Dissociation effect, which reduces physical stats (speed, damage, mining speed), and also slowly drains oxygen as the player zones out and forgets to breathe
    • If you ignore the debuffs and keep moving further from the center, you will eventually hit a hard limit
    • Pan offset is retained when closing and reopening the grid, but reset when erasing the grid (or removing the armor)
image image image

Robotgiggle and others added 16 commits September 8, 2026 19:32
# Conflicts:
#	Common/src/main/java/at/petrak/hexcasting/common/lib/HexItems.java
# Conflicts:
#	Common/src/generated/resources/data/minecraft/tags/damage_type/no_knockback.json
#	Common/src/main/java/at/petrak/hexcasting/common/lib/HexMobEffects.java
#	Common/src/main/java/at/petrak/hexcasting/mixin/MixinLivingEntity.java
#	Common/src/main/resources/assets/hexcasting/lang/en_us.flatten.json5
#	Neoforge/src/generated/resources/data/minecraft/tags/damage_type/no_knockback.json
# Conflicts:
#	Common/src/main/resources/assets/hexcasting/lang/en_us.flatten.json5
#	Common/src/main/resources/assets/hexcasting/patchouli_books/thehexbook/en_us/entries/greatwork/neural_fiber.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.21 enhancement New feature or request

Projects

Status: 📋 Backlog

Development

Successfully merging this pull request may close these issues.

1 participant