diff --git a/content/docs/eternalcore/v2-changelog.mdx b/content/docs/eternalcore/v2-changelog.mdx new file mode 100644 index 00000000..bccfe5cd --- /dev/null +++ b/content/docs/eternalcore/v2-changelog.mdx @@ -0,0 +1,137 @@ +--- +title: EternalCore 2.0 – Changelog +description: All major changes introduced in EternalCore 2.0. +icon: History +--- + +![EternalCore](https://github.com/EternalCodeTeam/EternalCore/raw/master/assets/readme-banner.png?raw=true") + +# ⭐ EternalCore 2.0 – What’s New + +A big update with smoother UX, cleaner config structure, better performance and a bunch of new commands. +Below is a clear overview of what changed - with visual previews where it makes sense. + +--- + +# ✨ Improvements & New Features + +## Documentation & General Improvements +- All libraries updated to their latest versions. +- Full support confirmed for **Minecraft 1.20.10**. +- Documentation redesigned to be easier to browse. +- Placeholders and permissions now have their own dedicated pages: + +**Placeholders** +[View Documentation](https://www.eternalcode.pl/docs/eternalcore/placeholders) +![Placeholder Docs](https://i.imgur.com/re427QH.gif) + +**Permissions** +[View Documentation](https://www.eternalcode.pl/docs/eternalcore/permissions) +![Permission Docs](https://i.imgur.com/Ytcit3m.gif) + +--- + +## AdminChat +Direct channel mode is now supported. +Enable it with `/adminchat`, or use `/adminchat ` for one-off messages. + +![AdminChat](https://i.imgur.com/4BfukrI.gif) + +--- + +## Vanish System +A new vanish feature with a lot of customization options. +- silent join +- godmode +- night vision +- silent inventory access +- glow color +- block item drop / pickup +- block hunger loss +- block chat +- block block-placing + +![Vanish](https://i.imgur.com/FtqkewQ.gif) + +--- + +## MOTD +Cleaner and easier to configure. +Default layout looks much nicer out of the box. + +![MOTD](https://i.imgur.com/mk1RLys.gif) + +--- + +## Playtime Command +We added `/playtime` to check a player’s total time played. + +![Playtime](https://i.imgur.com/aajE6j1.gif) + +--- + +# 🔥 Fun Commands + +Below are the new player-interaction and visual-effect commands. +Each one has a short demo: + +
+ /elderguardian <player> + /elderguardian command demo +
+ +
+ /demoscreen <player> + /demoscreen command demo +
+ +
+ /lightning <player> + /lightning command demo +
+ +
+ /burn <player> + /burn command demo +
+ +
+ /fireball <player> + /fireball command demo +
+ +
+ /endscreen <player> + /endscreen command demo +
+ +--- + +# 🧩 Other Notable Changes + +- Added **Custom Commands** (`/help`, `/discord`, `/store`, `/vote`, `/rules`, `/map`) - fully configurable in `custom-commands.yml`. +- Added **Folia support**. +- `/heal` now restores oxygen and supports custom health values. +- Added an option to clear *only negative* potion effects via `/heal`. +- Added full **PostgreSQL** support. +- Added a teleport timer to `/back`. +- Added "teleport here all" and "teleport here ask" functionality. +- Full internal **database layer refactor**. +- `/tprp` can now be limited with `minY` and `maxY` in `config.yml`. +- Default repair time increased to **1 minute 30 seconds**. +- All configuration sections moved into separate classes for clarity. +- Removed the **catboy** config (was unused). +- Removed the old Tellraw queue system - replaced by a cleaner and more reliable solution. +- A lot of internal code changes for better readability and maintainability in future. + +--- + +# 🐛 Fixes + +- Missing permissions for gamemode shortcuts (`/gmc`, `/gms`, `/gmsp`) fixed. +- Duplicate message in `/enchant` resolved. +- `/tprp` no longer teleports you to the same player twice. +- Corrected permission for `homeadmin` → `eternalcore.home.admin`. +- Fixed GitHub API rate-limit warning in the update notifier. + +--- diff --git a/lib/sidebar-structure.ts b/lib/sidebar-structure.ts index 1b33814a..72106ebe 100644 --- a/lib/sidebar-structure.ts +++ b/lib/sidebar-structure.ts @@ -116,6 +116,7 @@ export const docsStructure: DocItem[] = [ }, { title: "FAQ", path: "/docs/eternalcore/faq", icon: "HelpCircle" }, { title: "Developer API", path: "/docs/eternalcore/using-api", icon: "Code" }, + { title: "2.0 Changelog", path: "/docs/eternalcore/v2-changelog", icon: "History" }, ], }, {