Custom Code Updates

Since our second season started more people have been playing. This is very exciting; we love it when you come to our virtual home and play with all of the toys.

Our custom code works fine with Minecraft 1.18. Thus Solly has been concentrating on adding features requested by players as well as completing some wish list items that didn’t make it in last season.


Voting is an important way for us to attract new users and reward our existing users for bringing VoidTree to life. Our voting plugin is mostly custom code, which means that nobody else will fix our problems, but we get to do whatever we want with it. We’ve made some small changes to keep voting fun.

  • The streak mechanism rewards daily voting, but we recognize that the real world can be more important than gaming, and voting sites can be confusing. The vote window has been increased to 48 hours. That’s right. You now have two days to remember to vote daily.
  • When you type /vote now, you get information about when you last voted and when your streak will reset.
  • This information also appears when you log in.


No other Minecraft server has altars right now. It’s ours. This may change in the future. Open source code is a big reason why Minecraft servers are so much fun. Solly has been adding features, fixing bugs, and adding structure and documentation so that when this code is mature other servers may try it out and contribute fixes and new features. Meanwhile, we have some new utilities.

  • Now you can type /altar to see a short list of commands:
    • /altar log shows you what sacrifices have been made at your town altar and who made them.
    • /altar listsacrifices (also /altar sacrifices) shows you what sacrifices any altars in your town currently require. Use this command to refresh your memory when you go shopping in Newtown for items to please the gods.
    • /altar help gives the same output as /altar (at least for now).
  • Several bugs, spurious error messages and permissions issues have been fixed.
  • Now when you level up your altars, the entire server can see and admire your hard work.
  • A tool for staff, /refreshsacrifices, has been fixed and re-enabled so we can use it to test and improve balance.

Phantom Events

Finally we’ve made some small but significant changes to our showpiece, Phantom Events.

  • We increased the difficulty back to what it was at the end of last season. This increase reflects the fact that most people have full netherite armor.
  • What happens when you die has changed to make this a no-risk event.
    • When you die, you land in front of the Phantom Arena so you can run right back in and wreck havoc on the evil invaders.
    • You don’t lose experience or drop your items when you die.
    • There are still some obscure bugs to work out when people die in unusual ways. If you hit one of those, you’ll land back in bed. Your drops are still protected, so /warp phantomarena and grab your stuff. If you run into problems, let us know so we can hunt down the bugs.
  • Events are automatically scheduled.
  • We no longer have to set the entire server to nighttime for an event.
  • Phantom events now end automatically 25 minutes after they start (events last about 15 minutes). This change plus automatic scheduling and updates to the arena mean that we can set up an event to happen at any time. If you want an event to happen outside of prime time, just let us know and we’ll set you up. An event by yourself may be lonely, but it’s also very lucrative.