Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
137 changes: 137 additions & 0 deletions content/docs/eternalcore/v2-changelog.mdx
Original file line number Diff line number Diff line change
@@ -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 <message>` 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:

<details>
<summary><strong>/elderguardian &lt;player&gt;</strong></summary>
<img src="https://i.imgur.com/qA2FRzz.gif" alt="/elderguardian command demo" />
</details>

<details>
<summary><strong>/demoscreen &lt;player&gt;</strong></summary>
<img src="https://i.imgur.com/Zt1nR0N.gif" alt="/demoscreen command demo" />
</details>

<details>
<summary><strong>/lightning &lt;player&gt;</strong></summary>
<img src="https://i.imgur.com/rPjOjhM.gif" alt="/lightning command demo" />
</details>

<details>
<summary><strong>/burn &lt;player&gt;</strong></summary>
<img src="https://i.imgur.com/CDBe5rd.gif" alt="/burn command demo" />
</details>

<details>
<summary><strong>/fireball &lt;player&gt;</strong></summary>
<img src="https://i.imgur.com/zemgsLZ.gif" alt="/fireball command demo" />
</details>

<details>
<summary><strong>/endscreen &lt;player&gt;</strong></summary>
<img src="https://i.imgur.com/ja1G1x3.gif" alt="/endscreen command demo" />
</details>

---

# 🧩 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.

---
1 change: 1 addition & 0 deletions lib/sidebar-structure.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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" },
],
},
{
Expand Down