Pocket Piston

Minecraft Guidess
11 Min Read

Relics is a mod that introduces over 20 new items into Minecraft, offering additional functionality to players at all stages of the game. It’s also compatible with other mods, such as Artifacts, from which the Pocket Piston originates, adding over another 30 Relics.

Each Relic comes with a single ability or multiple, that can be leveled up and upgraded over time. You can learn about all the other available items in our Relics Mod Wiki.

Obtaining

Grants the Relic Bearer’s hands the strength of Mechanisms. It can be equipped in the Hands slot.

The Relic can be found in all biomes across all dimensions, including the Overworld, Nether, End, and any modded dimensions. To locate it, search for Chests with loot tables that contain at least one of the two key terms Village or Pillage, where the Relic has a relatively high spawn weight of 500 in those Chests.

Relic Quality & Rerolling

When you pick up a Relic, it comes with a quality indicator that you can see by hovering over the portrait image or by looking at the circles underneath it. Each Relic is rated between 0 and 5, based on the quality of its individual abilities.

An ability’s stats can be rerolled, with each stat having a specified minimum and maximum value (refer to the abilities section below for details). To further increase the stats beyond these limits, you will need to use Upgrade Points. Rerolling costs 50 Minecraft Experience for each attempt. Additionally, each time the stats are rerolled, the Luck value will increase by one percent for every stat that hasn’t been successfully improved.

As Luck increases, the likelihood of obtaining better rerolled stats also rises. However, each percentage point of Luck will raise the reroll cost by an additional 5 Minecraft Experience points. For example, at 10% Luck, a reroll would cost 100 Minecraft Experience, while at 50% Luck, the cost would be 300 Minecraft Experience, and so on.

Usage

The Relic has two passive effects from two unlockable abilities, which are activated upon equipping the item. Both abilities, Concentrated Strike and Long Reach, require their respective constellations to be unlocked. The details for unlocking these constellations are provided later in this page.

Pocket Piston allows for a substantial increase in knockback through its Concentrated Strike, which can be unlocked on pickup once the constellation is completed. Once the Relic is upgraded to level 5, it also enables interaction with the world range, increasing from roughly four blocks to a greater distance, which can be incredibly useful in day-to-day Minecraft activities.

Abilities

Two abilities are available for the Pocket Piston: Concentrated Strike, and Long Reach. The Pocket Piston has a maximum level of 15. A total of 15 Upgrade Points can be obtained through leveling the Pocket Piston.

1

Concentrated Strike

When equipped, it increases knockback in melee attacks by X%. Meaning mobs are moved further backward when attacked by the Relic Bearer.

To activate the passive ability, the Relic Bearer must complete a constellation puzzle for Concentrated Strike, which can be done on pickup.

This ability has various use cases, such as enabling better timing of sweeping edge attacks and heavy attack cooldowns, which results in higher damage while providing lower vulnerability windows, or controlling mobs from approaching too closely.

This is similar to vanilla enchantments such as Knockback I or Knockback II, where the natural knockback is enhanced to push entities further, and like the effects, can be lessened by Knockback resistance or due to terrain.

It is recommended not to max out this ability.

Concentrated Strike, and Long Reach costs 1 Upgrade Points per level, with a maximum level of 10.

note icon

Concentrated Strike Chances

VARIABLE
BASE VALUE
MAX VALUE
X
20% to 40% Knockback
100% Knockback

2

Long Reach

When equipped, it increases maximum interaction range with the world by X%. Meaning the player has generally longer reach when building, mining, chopping, looting, or riding animals.

To activate the passive ability, the Relic Bearer must complete a constellation puzzle for Long Reach, which can be done once the Relic reaches level 5.

This unique ability enhances productivity, allowing for greater efficiency in daily tasks, accessing multiple chests without excessive movement, and generally offers functionality not found elsewhere.

The ability also improves combat by enabling attacks on mobs from up to 12 blocks away, reducing the likelihood of melee mobs becoming a problem.

It is recommended to prioritise this ability, as it provides significant utility.

Concentrated Strike, and Long Reach costs 1 Upgrade Points per level, with a maximum level of 10.

note icon

Long Reach Chances

VARIABLE
BASE VALUE
MAX VALUE
X
20% to 40% Maximum Interaction Range
100% Maximum Interaction Range

Constellations

To unlock an ability for the Pocket Piston, it’s necessary to connect the stars hidden beneath the fog in such a way that the resulting constellation matches the image in the background, and completes the puzzle. When the constellation is correctly aligned, the ability will automatically be researched.

Above is the constellation for the Pocket Piston, allowing players to unlock the Concentrated Strike, and Long Reach abilities. Hints can be unlocked in the research window for 50 Minecraft Experience each, or the entire constellation can be revealed for 700 Minecraft Experience each.

Experience Sources

Relic Experience is required to level up a Relic, gain Upgrade Points, and spend said points on upgrading abilities. The Pocket Piston offers three different ways to obtain Relic Experience.

The first is through the first ability’s intended usage, where the Relic gains +1 Relic Experience for each melee attack performed. Meaning, as long as this Relic is equipped and the Relic Bearer plays Minecraft as usual, this Relic should level up passively.

Like many other Relics, the Pocket Piston makes use of Experience Spreading. Each time any Relic in the inventory gains experience, regardless of the method, the Pocket Piston also gains 25% of that experience.

Once you unlock Long Reach by reaching level five with the Relic and completing the constellation, most general interactions with the world, such as riding, looting, attacking, chopping wood, mining, and operating pistons, will reward you with +1 Relic Experience. This means that the Relic will level up much faster.

Leveling

The Pocket Piston Relic has a maximum level of 15, providing 15 Upgrade Points. The table below shows the cost of upgrading abilities.

note icon

Pocket Piston Ability Leveling

LEVEL
Minecraft XP
Total XP
1
50
50
2
100
150
3
150
300
4
200
500
5
250
750
6
300
1050
7
350
1400
8
400
1800
9
450
2250
10
500
2750

To level an ability to level 10, a total of 2750 Minecraft Experience is required, equating to 45 Minecraft levels, as well as 10 Upgrade Points.

It is generally more effective to upgrade Concentrated Strike until the Relic reaches level 5. After that, you can reset the upgrade points, which costs 250 experience points for each point invested in Concentrated Strike. You should then allocate all points to Long Reach until its ability is maxed out. This approach allows the Relic to level up more quickly through the Long Reach path and provides greater benefits to the Relic Bearer.

Config

To edit the configuration for an Artifact-compatible Relic, players must update the enabledExtendedConfigs: false option within relics.yaml in their Minecraft config folder by changing the value to true.

After relaunching Minecraft, a rarcompat folder will be visible in the config folder. Inside here, look for and edit the pocket_piston.yaml file.

abilitiesData:
    abilities:
        discarding:
            # Highest level to which the ability can be upgraded
            maxLevel: 10
            # Relic level at which the ability becomes unlocked
            requiredLevel: 0
            # Number of leveling points needed to increase the ability level
            requiredPoints: 1
            stats:
                interaction:
                    # Maximum base value of the stat. A random value within this range is assigned when the relic is first created
                    maxInitialValue: 0.4
                    # Maximum threshold value for the stat, representing hard limits that cannot be surpassed through ability level upgrades or other methods
                    maxThresholdValue: 1.7976931348623157E308
                    # Minimum base value of the stat. A random value within this range is assigned when the relic is first created
                    minInitialValue: 0.2
                    # Minimum threshold value for the stat, representing hard limits that cannot be surpassed through ability level upgrades or other methods
                    minThresholdValue: 4.9E-324
                    # Modifier applied to the base value of the stat, depending on the [upgradeOperation] parameter.
                    upgradeModifier: 0.15
                    # Type of mathematical operation used to calculate the stat's value based on the ability level. Supported operations include:
                    # MULTIPLY_BASE: x + ((x * y) * z),
                    # MULTIPLY_TOTAL: x * (y + 1)^z,
                    # ADD: x + (y * z).
                    # 
                    # ...where x - Base stat value, y - Value of [upgradeModifier], z - Current relic level
                    upgradeOperation: MULTIPLY_BASE
        interaction:
            # Highest level to which the ability can be upgraded
            maxLevel: 10
            # Relic level at which the ability becomes unlocked
            requiredLevel: 5
            # Number of leveling points needed to increase the ability level
            requiredPoints: 1
            stats:
                range:
                    # Maximum base value of the stat. A random value within this range is assigned when the relic is first created
                    maxInitialValue: 0.4
                    # Maximum threshold value for the stat, representing hard limits that cannot be surpassed through ability level upgrades or other methods
                    maxThresholdValue: 1.7976931348623157E308
                    # Minimum base value of the stat. A random value within this range is assigned when the relic is first created
                    minInitialValue: 0.2
                    # Minimum threshold value for the stat, representing hard limits that cannot be surpassed through ability level upgrades or other methods
                    minThresholdValue: 4.9E-324
                    # Modifier applied to the base value of the stat, depending on the [upgradeOperation] parameter.
                    upgradeModifier: 0.15
                    # Type of mathematical operation used to calculate the stat's value based on the ability level. Supported operations include:
                    # MULTIPLY_BASE: x + ((x * y) * z),
                    # MULTIPLY_TOTAL: x * (y + 1)^z,
                    # ADD: x + (y * z).
                    # 
                    # ...where x - Base stat value, y - Value of [upgradeModifier], z - Current relic level
                    upgradeOperation: MULTIPLY_BASE
levelingData:
    # Amount of experience required to level up to relic level 1
    initialCost: 100
    # Maximum level of the relic
    maxLevel: 15
    # Increment in experience required for each subsequent level of the relic
    step: 100
lootData:
    # List of conditions for obtaining the relic. Supports both direct ID specification and regular expressions.
    entries:
    -   biomes:
        - .*
        dimensions:
        - .*
        tables:
        - '[\w]+:chests\/[\w_\/]*(village|pillage)[\w_\/]*'
        weight: 500