Page 2 of 4

Re: [LVS] Latest Version Server changelog

PostPosted: Sat Jan 27, 2018 1:43 pm
by Zedwick
Over the last few days I've been switching LVS' command block systems over to functions. Though it only took a few days to get it all properly set up, I've spent a far longer time rewriting all the systems to make the best use out of functions. The new functions are more performant, running fewer commands when they are not needed and not re-checking for matching entity multiple times in one system thanks to the use of @s (for any command enthusiasts out there).

Some stats!
  • 108628 total commands,
  • 152 custom command functions.
  • 108087 commands in a single function

The largest command function is used in the new mobile jail system in order to lock every chest, trapped chest, furnace, dropper, hopper, dispenser, and all 16 colours of shulker box near a jailed player to prevent further tampering. (they are unlocked once the jailed player leaves or is removed from jail)

I did not write 108087 commands by hand, I first wrote a script which wrote the commands for me :P

There's still a few pesky command block chains remaining in the Command Block Palace to be functioned. I can hopefully start cleaning things up in there soon :D

The Functioning
  • Moved command block based grief detection over to functions
  • Moved Market and Nether Hub protection areas over to functions.
  • Implemented both our classic jail and the new mobile jail system as functions.
  • Currently using the mobile jail system.
  • The mobile jail locks players in place where they were when jailed, rather than moving them to the jail box. This will make it easier for Guardians to track where they were and what they were up to, and will take some measures to reduce the impact of the damage in the surrounding area.
  • Items dropped near a jailed payer will be prevented from despawning and will not be able to be picked up until the mobile jail is removed. This will prevent items dropped from griefed chests from despawning in some cases, allowing the owner to retrieve them when they return.
  • Implemented an improved anti-theft system as functions. Can't say much about it, but it's pretty great. Still have plans to improve it.
  • Re-implemented antilag mob killer as super performant functions.
  • Implemented other miscellaneous systems and utilities as command functions
  • Implemented an anti-herobrine custom command function to ensure Herobrine removal.

Re: [LVS] Latest Version Server changelog

PostPosted: Wed Oct 17, 2018 1:13 pm
by Zedwick

Re: [LVS] Latest Version Server changelog

PostPosted: Sun Nov 04, 2018 11:34 pm
by Zedwick
!commands
  • Improved !nearesthub command; you no longer need to specify your coordinates, as it will work them out all by itself!
    Oh and I added !nearesthub a little while ago, by the way.
    Displays your nearest nether hub location.
    Usage: !nearesthub [<x> <z>]
    ^ If coordinates specified, Must be nether world coordinates
    Original code by Dax23333, some improvements and integration by Zedwick

Re: [LVS] Latest Version Server changelog

PostPosted: Tue Nov 20, 2018 12:04 pm
by Zedwick
Added some advancements to mark player's progression on our little server. Nothing too exciting for the veterans of LVS, but definitely some for the new Zedlings ^_^.

Advancements
  • Added a few custom LVS-specific advancements

Re: [LVS] Latest Version Server changelog

PostPosted: Thu Jan 17, 2019 1:52 pm
by Zedwick
Advancements
  • Enter the Nether Hub now requires Zedling before it will be awarded.
  • Visit the Market now requires Zedling before it will be awarded.
Protections
  • Nether Hub protection has been improved. Will no longer find players who have not yet reached Zedling wandering the hub.
  • Minor improvements to messages, informing new players why they are being removed from the hub.

Re: [LVS] Latest Version Server changelog

PostPosted: Fri Feb 15, 2019 12:22 pm
by Zedwick
Protections
  • Fixed bug affecting some grief detection

Re: [LVS] Latest Version Server changelog

PostPosted: Sat Jul 06, 2019 9:20 pm
by asyed
Any plans for allowing 1.14.3 clients to join?

Re: [LVS] Latest Version Server changelog

PostPosted: Wed Jul 10, 2019 11:48 am
by Zedwick
asyed wrote:Any plans for allowing 1.14.3 clients to join?

No, LVS can't support other client versions.

Re: [LVS] Latest Version Server changelog

PostPosted: Fri Aug 23, 2019 12:46 am
by Zedwick
Looks like I forgot to mention..

LVS is now running Minecraft 1.14.4! ^_^

changelog 2019-08-05
  • Updated to 1.14.4
  • Caution has been thrown to the wind.
  • There's Villagers, pillagers, Foxes, Bamboo.. berries.. And other stuff. You'll love it.

Re: [LVS] Latest Version Server changelog

PostPosted: Sat Aug 24, 2019 7:41 pm
by Zedwick
changelog
  • Installed VillagerItemCollector datapack
  • Villagers are now able to pick up food, enabling them to breed!