Skip to content

Commit

Permalink
Google search console and updated some docs
Browse files Browse the repository at this point in the history
  • Loading branch information
DexrnZacAttack committed Oct 31, 2024
1 parent 6d84178 commit c2b657f
Show file tree
Hide file tree
Showing 10 changed files with 137 additions and 136 deletions.
5 changes: 3 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.vuepress/cache
.vitepress/cache
node_modules
dist
dist
/dist2
30 changes: 24 additions & 6 deletions .vitepress/config.mts
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,18 @@ export default withPwa(defineConfig({
sitemap: {
hostname: 'https://team-lodestone.github.io/Documentation/'
},
rewrites: {
'(.*)/README.md': '(.*)/index.md'
},
themeConfig: {
siteTitle: false,
nav: [
{ text: 'Home', link: '/' },
{ text: 'LCE', link: '/LCE/readme.md' },
{ text: 'Java', link: '/Java/readme.md' },
{ text: 'Bedrock', link: '/Bedrock/readme.md' },
{ text: '3DS', link: '/3DS/readme.md' },
{ text: 'Pi', link: '/Pi/Pi-Edition-Docs.md' },
{ text: 'LCE', link: '/LCE/' },
{ text: 'Java', link: '/Java/' },
{ text: 'Bedrock', link: '/Bedrock/' },
{ text: '3DS', link: '/3DS/' },
{ text: 'Pi', link: '/Pi/' },
{ text: 'Info', link: '/readme.md' },
{ text: 'Team', link: '/Team.md' },
],
Expand Down Expand Up @@ -61,10 +64,13 @@ export default withPwa(defineConfig({
['meta', { property: 'theme-color', content: '#AD95ED' }],
['meta', { name: 'description', content: 'Documentation for Project Lodestone and various file formats and mechanics for many versions and editions of Minecraft.' }],
// do these even do anything
['meta', { name: 'keywords', content: 'minecraft, lodestone, world converter, converter, legacy console edition, lce, java edition, java, documentation, bedrock edition, bedrock, pi edition, pi, 3ds edition, 3ds' }],
['meta', { name: 'keywords', content: 'minecraft, lodestone, world converter, converter, legacy console edition, lce, java edition, java, documentation, bedrock edition, bedrock, pi edition, pi, 3ds edition, 3ds, Project Lodestone, MCS, ARC, savegame.dat, GRF, gamerule, PCK, MSSCMP, MCR, MCA, NBT, COL, LOC' }],
// lol does this mean it can be shoved into the start menu as a "live" tile
['meta', { name: 'msapplication-TileColor', content: '#AD95ED' }],
['meta', { name: 'msapplication-TileImage', content: '/Documentation/assets/Dexrn_Lodestone_Logo.png' }],
['meta', { name: 'application-name', content: 'Project Lodestone - Documentation' }],
['meta', { name: 'msapplication-tooltip', content: 'Documentation for various Minecraft file formats' }],
['meta', {name: 'google-site-verification', content: 'z0A_sHsXyYXs1V9Ncly0Ppi6W78vrUKoLQti1FMeXl8' }]
],
vite: {
server: {
Expand All @@ -84,6 +90,18 @@ export default withPwa(defineConfig({
head.push(['meta', { name: 'twitter:description', content: "Documentation for Project Lodestone and various file formats and mechanics for many versions and editions of Minecraft." }]);
head.push(['meta', { name: 'twitter:url', content: 'https://Team-Lodestone.github.io/Documentation/' + pageData.relativePath }]);
head.push(['meta', { name: 'twitter:image', content: '/Documentation/assets/LodestoneBg.jpg' }]);
head.push(['meta', { name: 'twitter:card', content: 'summary_large_image' }]);
// more seo stuffs
head.push(['meta', { property: 'og:locale', content: 'en_US' }]);
head.push(['meta', { httpEquiv: 'Content-Language', content: 'en' }]);
head.push(['meta', { property: 'og:site_name', content: 'Project Lodestone - Documentation' }]);
head.push(['meta', { name: 'author', content: 'Team Lodestone' }]);
// what does this even do
head.push(['link', { rel: 'prefetch', href: 'https://Team-Lodestone.github.io/Documentation/' + pageData.relativePath }]);
// other
head.push(['link', { rel: 'canonical', href: 'https://Team-Lodestone.github.io/Documentation/' + pageData.relativePath }]);
head.push(['meta', { name: 'robots', content: 'index, follow' }]);
head.push(['meta', { name: 'apple-mobile-web-app-capable', content: 'yes' }]);

return head
},
Expand Down
2 changes: 1 addition & 1 deletion LCE/World/EXT Format.md → LCE/File Types/THUMB.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# .EXT (World Info) Format
# Thumbnail format

> [!NOTE]
> Some data in this format is endian-dependant.
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
25 changes: 25 additions & 0 deletions LCE/Saving/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# LCE Saving

Saves in LCE are stored in a file under a [few different names](#save-file-names), such as `savegame.dat`, depending on the console. The save file contents are similar to the world folder in Java Edition, with a few minor differences.
They are also [compressed with different compression methods depending on the console](../Basic%20Info.md#lce-compression).

If you're on a newer-gen console, specifically PS4, Xbox One, and Nintendo Switch, the [Region](../Level/RegionFile.md) files are saved in seperate files *outside* of the main save file, known as a [split save](./Split%20Saves.md).

### Table of contents
1. [Save Format](./Save%20Format.md)
2. [Pre-release Save Format](./Pre-Release%20Save%20Format.md) - Versions 0033 and 0035
3. [Save File Versions](./LCE%20Save%20File%20Versions.md) - The version part of the save file header in each Xbox 360 Edition TU
4. [Split Saves](./Split%20Saves.md)
Check out the Menu/Sidebar for other stuff not mentioned here.

### Save file names
| Console | Name | Example (if needed) |
|------|----|------|
| Xbox 360 (dat) | `savegame.dat` | |
| Xbox 360 (bin) | `Save{YYYY-MM-DD-HH-MM-SS}.bin` | `Save20230524072953.bin` |
| PS3 | `GAMEDATA` | |
| PS Vita | `GAMEDATA.bin` | |
| Wii U | `{numbers}` | `221122091644` |
| Xbox One | `GAMEDATA` | |
| PS4 | `GAMEDATA` | |
| Nintendo Switch | `{numbers}.dat` | `240408080958.dat` |
8 changes: 7 additions & 1 deletion LCE/readme.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
# LCE-Documentation
Documentation about Minecraft: Legacy Console Edition related stuff.

For basic LCE info such as compression, endianness, etc, check out [Basic Info.md](./Basic%20Info.md)
### Table of contents
1. [Basic Information](./Basic%20Info.md) - Compression, endianness
2. [Saving](./Saving/) - Save file format, split saving, etc
3. [Level/World](./Level/) - Region, Chunk, level storage, etc
4. [File Types](./File%20Types/) - ARC, COL, GRF, MSSCMP, Options, THUMB
5. [Game](./Game/) - Game mechanics and other stuff
Check out the Menu/Sidebar for other stuff not mentioned here.

# Contributors
List of contributors can be found under [Team.md#Documentation](/Team.md#Documentation)
Loading

0 comments on commit c2b657f

Please sign in to comment.