Overview
This datapack was my final contribution to the Ancient Origins minecraft server. It featured block telekinesis and Titanfall-inspired wallrunning, creating a playstyle that was unique and dynamic.
Copper Manipulation
The player can use their ability keys to push copper blocks away from them. This process is achieved using Minecraft's clone command, which can be used to create copies of blocks at different coordinates. Entities standing on a moving platform are moved with it, giving Cuprumite the ability to construct vehicles.
Buildable Turrets
To provide further interactivity to the copper manipulation mechanic, I gave players the ability to place lightning rods as turrets. Lasers are fired outwards from the end of the lightning rod, giving players the ability to build and customize offensive contraptions.
Wallrunning
As a mobility feature, I programmed a system that allowed players to run on walls. By pressing against a wall and sprinting forwards, players are able to run without falling. To allow for chaining between walls, I gave Cuprumite a burst of forward velocity when jumping out of a wallrun.
Further Reading
Resources used during project development.