Skip to content

Commit

Permalink
Push updated release with Features.
Browse files Browse the repository at this point in the history
  • Loading branch information
benrobson committed Nov 12, 2023
1 parent 7208eaa commit 331b7b3
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 12 deletions.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Zander - version 1.0 Release
title: Version 1.0 Patch Notes
description: Zander release notes and changes for version 1.0.
slug: zander-1.0-patchNotes
authors:
Expand All @@ -15,6 +15,10 @@ Hello Everyone,
We're releasing our first of many patch notes for Zander, a multi-platform Minecraft Server management tool. We have only implemented most of the basics but we are working towards implementing a full suite of features which will allow you to manage your Minecraft Server with ease.

## Features
* [Announcements](/docs/products/zander/features/announcement) - Announcements is a feature that allows Administration to broadcast messages across your Server and Website and have linked in to external URLs if required.
* [Applications](/docs/products/zander/features/application) - Allows administrative users to create, edit and delete applications. Applications are used for things like Server Position applications and other Server roles.
* [Discord](/docs/products/zander/features/discord) - The Discord feature allows for moderation, community interaction and much more.
* [Discord](/docs/products/zander/features/server) - Allows administrative users to add, edit and remove Servers. Adding a server will list the server on the `/play` page and also list the server on the `/play` command on Discord.

## Patch Notes

Expand All @@ -30,7 +34,7 @@ We're releasing our first of many patch notes for Zander, a multi-platform Minec
* Broadcasts a message announcing the player's join, if they are not vanished.
* Added `welcome.yml` to configure MOTD for players.
* Added a variant player join event which alters the Message of the Day (MOTD) for Christmas time between 24th and 25th of December.
* Add check to avoid players from infinate falling in void.
* Add check to avoid players from infinite falling in void.
* Added a compass item to navigate to set Servers.
* Implemented Creature, Interaction and Hub prevention to stop Hub being damaged by players.

Expand All @@ -40,7 +44,7 @@ We're releasing our first of many patch notes for Zander, a multi-platform Minec
* Implemented /rules command which redirects player to Network discord.
* Implemented /website command which redirects player to Network website.
* Implemented a proxy-side connection for link and word filtering.
* Implemented Chat Event which checks chat messages for blocked content, sends a request to a filtering API, blocks messages containing restricted content and notifes the player, and sends approved messages to a Discord channel for Network Log monitoring.
* Implemented Chat Event which checks chat messages for blocked content, sends a request to a filtering API, blocks messages containing restricted content and notify the player, and sends approved messages to a Discord channel for Network Log monitoring.
* Implemented User Disconnection Event which checks if the player is still connected, sends a request to the API to destroy the player's session and sends a request to the API to notify Discord channel for Network Log monitoring of the leave event.
* Implemented User Login event which retrieves the player logging in, sends a request to the API to create a new user if they're new, sends a request to the API to start a session, including the player's unique ID and IP address and then sends a request to the API to notify Discord channel for Network Log monitoring of the join event.
* Implemented a Proxy Ping event which is displayed when players ping the server. It retrieves the MOTD from an API, applies formatting, and sets it as the server's description. If an error occurs, it falls back to a default MOTD specified in the `config.yml`.
Expand All @@ -51,7 +55,7 @@ We're releasing our first of many patch notes for Zander, a multi-platform Minec
* Implemented framework for website, Discord and API.
* Implemented Feature toggling to be able to enable or disable a feature via `features.json`
* Implemented filter of words and links and the ability to control via `filter.json`
* Implememted ability to have random join messages for Discord which can be added to via `joinMessages.json`
* Implemented ability to have random join messages for Discord which can be added to via `joinMessages.json`
* Implemented a small language file to expand on for translatability in `lang.json`
* Added following front-facing routes:
* Home /
Expand Down Expand Up @@ -117,14 +121,14 @@ We're releasing our first of many patch notes for Zander, a multi-platform Minec

#### Discord
* Implemented the following commands:
* legoflip - A simple lego flip which generates 2 different avatar heads, a unique command for the community.
* play - Display all Network servers to play on.
* policy - Display Network policy (Rules, Terms, Privacy, and Refund).
* rules - Display link to the Network Rules.
* website - Display link to the Network Website.
* Implemmented a filter listener connected to the filter API which checks incoming messages for prohibited content, using filters for links or phrases if enabled. If such content is detected, it sends a warning to the message sender. If an error occurs during this process, it is logged.
* Implemented a jokingly General Kenobi listner which checks if the message content includes the phrase "hello there" and if the condition is met, sent a message to the same channel saying 'General Kenobi'.
* `legoflip` - A simple lego flip which generates 2 different avatar heads, a unique command for the community.
* `play` - Display all Network servers to play on.
* `policy` - Display Network policy (Rules, Terms, Privacy, and Refund).
* `rules` - Display link to the Network Rules.
* `website` - Display link to the Network Website.
* Implemented a filter listener connected to the filter API which checks incoming messages for prohibited content, using filters for links or phrases if enabled. If such content is detected, it sends a warning to the message sender. If an error occurs during this process, it is logged.
* Implemented a jokingly General Kenobi listener which checks if the message content includes the phrase "hello there" and if the condition is met, sent a message to the same channel saying 'General Kenobi'.
* Implemented a Guild Boosting event which find the premium status of the user, and sends a message to the specified welcome channel about thanking them for the boost.
* Implemented a welcome user event which checks for a Verfied user, and sends a welcome message specified in `joinMessages.json` with a random HEX code to the welcome channel.
* Implemented a welcome user event which checks for a Verified user, and sends a welcome message specified in `joinMessages.json` with a random HEX code to the welcome channel.
* Implemented a message deletion event which checks for when a user deletes a message it creates an embed with details about the deleted message, including the author, channel, and content and sends to the specified admin log channel.
* Implemented a message edit event which checks for when a user edits a message it creates an embed with details about the edited message, including the author, channel, and content and sends to the specified admin log channel.

0 comments on commit 331b7b3

Please sign in to comment.