Skip to content

Commit f515b3a

Browse files
authored
Merge pull request #320 from Bedrock-OSS/develop
Documentation Update
2 parents 76465d9 + 21376d2 commit f515b3a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+15
-2243
lines changed

README.md

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</p>
1010

1111
<p align="center">
12-
<b>⭐ <a href="https://bedrock-oss.github.io/regolith/">Visit the Website! ⇗</a> ⭐</b>
12+
<b>⭐ <a href="https://regolith-docs.readthedocs.io/en/latest/">Go to the Documentation ⇗</a> ⭐</b>
1313
</p>
1414

1515
- Much like `bridge. v2`, Regolith introduces the concept of a "project folder", where your addons are written, including the RP, the BP, and any models, textures or configuration files. This single-folder-structure is great for version control, and allows you to keep your "source-of-truth" outside of `com.mojang`.
@@ -19,30 +19,24 @@
1919
## 🎫 Value Preposition
2020

2121
- Fundamentally, Regolith is nothing new. Many tools like this exist, such as the `bridge v2` plugin system, or even something like Gulp or SASS.
22-
2322
- The value preposition for Regolith is that it allows many tools, in many languages and pay-structures to work together in a single, unified compilation flow.
24-
2523
- Hobbiests can use the [Standard Library ⇗](https://github.com/Bedrock-OSS/regolith-filters), or write their own filters. Marketplace teams can write proprietary filters, or internal filters.
2624

2725

2826
# 💻 Regolith Development
2927

3028
## 🎚 Setup:
31-
3229
**This setup is for developers. If you're a normal user, you can find simpler
3330
instructions
34-
[here](https://bedrock-oss.github.io/regolith/guide/installing).**
31+
[here](https://regolith-docs.readthedocs.io/en/latest/introduction/installation/).**
3532

3633
### 1. Install Golang
37-
3834
- **[Installation and beginners guide ⇗.](https://golang.org/doc/tutorial/getting-started)**
3935

4036
### 2. Install Dependencies
41-
4237
- `go get -u ./...` to recursively install all dependencies.
4338

4439
### 3. Test / Run
45-
4640
Since Regolith is a console application which requires very specific
4741
project setup and arguments, `go run .\main.go` doesn't really do anything.
4842

@@ -59,17 +53,16 @@ of useful test commands:
5953
- `dlv test ./test -- "-test.run" TestInstallAllAndRun` - debug the "TestInstallAllAndRun"
6054
test using [delve](https://github.com/go-delve/delve)
6155

62-
## 🏗 Building as a `.exe`:
56+
You can also use [VSCode plugin](https://marketplace.visualstudio.com/items?itemName=golang.Go) to run tests.
6357

58+
## 🏗 Building as a `.exe`:
6459
- You can build either with *GoReleaser*, or natively
6560

66-
### 1. Install GoReleaser
61+
### 1. Native
62+
There are a few ways to build:
63+
- `go install` (installs to gopath)
64+
- `go build` (creates a `.exe` file)
6765

66+
### 2. GoReleaser
6867
- `go install github.com/goreleaser/goreleaser@latest`
69-
70-
### 2. Build
71-
72-
There are a few ways to build:
73-
- `go install` (installs to gopath)
74-
- `go build` (creates a `.exe` file)
75-
- `./scripts/build-local.sh`\_(ツ)_/¯)
68+
- `./scripts/build-local.sh` - use this script to build the project with GoReleaser.

docs/docs/.vitepress/config.ts

Lines changed: 0 additions & 167 deletions
Original file line numberDiff line numberDiff line change
@@ -42,173 +42,6 @@ export default defineConfig({
4242
footer: {
4343
message: 'Released under the MIT license.',
4444
copyright: `Copyright © ${new Date().getFullYear()} Bedrock OSS.`
45-
},
46-
47-
nav: [
48-
{
49-
text: 'Guide',
50-
link: '/guide/what-is-regolith',
51-
activeMatch: '/guide/'
52-
},
53-
{
54-
text: 'Standard Library',
55-
link: '/standard-library'
56-
},
57-
{
58-
text: 'Community Filters',
59-
link: '/community-filters'
60-
},
61-
{
62-
text: 'Resources',
63-
items: [
64-
{
65-
text: 'Project Config Standard',
66-
link: 'https://github.com/Bedrock-OSS/project-config-standard'
67-
}
68-
]
69-
},
70-
{
71-
text: await getLatestVersion(),
72-
items: [
73-
{
74-
text: 'Release Notes',
75-
link: 'https://github.com/Bedrock-OSS/regolith/releases'
76-
}
77-
]
78-
}
79-
],
80-
81-
sidebar: {
82-
'/guide/': [
83-
{
84-
text: 'Introduction',
85-
collapsible: true,
86-
items: [
87-
{
88-
text: 'What Is Regolith?',
89-
link: '/guide/what-is-regolith'
90-
},
91-
{
92-
text: 'Installing',
93-
link: '/guide/installing'
94-
},
95-
{
96-
text: 'Getting Started',
97-
link: '/guide/getting-started'
98-
},
99-
{
100-
text: 'Troubleshooting',
101-
link: '/guide/troubleshooting'
102-
}
103-
]
104-
},
105-
{
106-
text: 'Advanced',
107-
collapsible: true,
108-
items: [
109-
{
110-
text: 'Configuration File',
111-
link: '/guide/configuration'
112-
},
113-
{
114-
text: 'User Configuration',
115-
link: '/guide/user-configuration'
116-
},
117-
{
118-
text: 'Data Folder',
119-
link: '/guide/data-folder'
120-
},
121-
{
122-
text: 'Export Targets',
123-
link: '/guide/export-targets'
124-
},
125-
{
126-
text: 'Profiles',
127-
link: '/guide/profiles'
128-
},
129-
{
130-
text: 'Experiments',
131-
link: '/guide/experiments'
132-
},
133-
{
134-
text: 'Safety',
135-
link: '/guide/safety'
136-
}
137-
]
138-
},
139-
{
140-
text: 'Filters',
141-
collapsible: true,
142-
items: [
143-
{
144-
text: 'Introduction',
145-
link: '/guide/filters'
146-
},
147-
{
148-
text: 'Local Filters',
149-
link: '/guide/local-filters'
150-
},
151-
{
152-
text: 'Custom Filters',
153-
link: '/guide/custom-filters'
154-
},
155-
{
156-
text: 'Online Filters',
157-
link: '/guide/online-filters'
158-
},
159-
{
160-
text: 'Installing Filters',
161-
link: '/guide/installing-filters'
162-
},
163-
{
164-
text: 'Filter Run Modes',
165-
link: '/guide/filter-run-modes'
166-
},
167-
{
168-
text: 'Create a Filter',
169-
link: '/guide/create-a-filter'
170-
}
171-
]
172-
},
173-
{
174-
text: 'Filter Types',
175-
collapsible: true,
176-
items: [
177-
{
178-
text: 'Java Filters',
179-
link: '/guide/java-filters'
180-
},
181-
{
182-
text: '.NET Filters',
183-
link: '/guide/dotnet-filters'
184-
},
185-
{
186-
text: 'Nim Filters',
187-
link: '/guide/nim-filters'
188-
},
189-
{
190-
text: 'Python Filters',
191-
link: '/guide/python-filters'
192-
},
193-
{
194-
text: 'Shell Filters',
195-
link: '/guide/shell-filters'
196-
},
197-
{
198-
text: 'NodeJS Filters',
199-
link: '/guide/node-filters'
200-
},
201-
{
202-
text: 'Deno Filters',
203-
link: '/guide/deno-filters'
204-
},
205-
{
206-
text: 'Profile Filters',
207-
link: '/guide/profile-filters'
208-
}
209-
]
210-
}
211-
]
21245
}
21346
}
21447
})

docs/docs/community-filters.md

Lines changed: 0 additions & 68 deletions
This file was deleted.

0 commit comments

Comments
 (0)