Nephrite XP Storage - AstralOrdana/Spelunkery GitHub Wiki
Nephrite Components
Carved Nephrite
Carved Nephrite is able to store experience inside itself in the form of "Charge" which it will equalize among neighboring Carved Nephrite. Charge will always prioritize flowing downward before checking to the side so keep that in mind when designing a storage vessel. Think of it like there's a fluid inside of the block. Each block of Carved Nephrite can store 100 Charge (just over 7 levels if you start from zero).
Nephrite Siphon
Nephrite Siphons are used to convert XP into Charge by draining XP from players that stand on it or absorbing nearby XP orbs
Nephrite Fountain
Nephrite Fountains drain the Charge from Carved Nephrite it is placed on and converts it into XP orbs when it is powered with a redstone signal
If a Nephrite Fountain is adjacent to charged Carved Nephrite, it can be right-clicked with a glass bottle and the charge will be exhanged for a bottle of XP
Nephrite Diode
Nephrite Diodes take one charge from the Carved Nephrite behind it and transfer it to the Carved Nephrite in front of it whenever it receives a redstone signal
Diodes can be placed in any direction so the most useful thing they can do is transfer Charge vertically upward
Diodes can be pushed by pistons unlike the other components
A Redstone clock is required to make the best use of a Diode as it only transfers 1 Charge when it receives a signal