In Java Edition, a beacon's block entity stores its primary and secondary effects as potion IDs. This would seem to imply that the beacon could apply any potion effect by modifying this value, e.g. with the /data command. However, following a fix to a bug that would crash the game when a beacon was given an invalid effect ID, the game resets the beacon's effect values if they are set to effects not normally available through the beacon GUI.
While there are obvious balancing concerns associated with changing the beacon effects available in survival mode, there is little in the way technically to allowing mapmakers and the like to set custom beacon effects through commands and data modification; This would open many possibilities for adventure maps, servers, and minigames.
Additionally, creative players could be given further freedom with custom beacon placement by disabling checks for pyramid size and sky access when beacons are set up through commands or world modification.
Please sign in to leave a comment.
0 Comments