Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • Griefed/ServerPackCreatorExampleAddon
1 result
Show changes
Commits on Source (15)
...@@ -5,10 +5,10 @@ stages: ...@@ -5,10 +5,10 @@ stages:
- Build Release - Build Release
Gradle Test: Gradle Test:
image: griefed/baseimage-ubuntu-jdk-8:2.0.1 image: griefed/baseimage-ubuntu-jdk-8:2.0.2
stage: Gradle Test stage: Gradle Test
services: services:
- name: griefed/gitlab-ci-cd:1.1.0 - name: griefed/gitlab-ci-cd:2.0.0
alias: docker alias: docker
variables: variables:
project_name: $CI_PROJECT_NAME project_name: $CI_PROJECT_NAME
...@@ -60,9 +60,9 @@ Release: ...@@ -60,9 +60,9 @@ Release:
- job: 'Gradle Test' - job: 'Gradle Test'
artifacts: false artifacts: false
stage: Release stage: Release
image: griefed/gitlab-ci-cd:1.1.0 image: griefed/gitlab-ci-cd:2.0.0
services: services:
- name: griefed/gitlab-ci-cd:1.1.0 - name: griefed/gitlab-ci-cd:2.0.0
alias: docker alias: docker
variables: variables:
project_name: $CI_PROJECT_NAME project_name: $CI_PROJECT_NAME
...@@ -79,10 +79,10 @@ Release: ...@@ -79,10 +79,10 @@ Release:
- $CI_COMMIT_TITLE =~ /^RELEASE:.+$/ - $CI_COMMIT_TITLE =~ /^RELEASE:.+$/
Build Release: Build Release:
image: griefed/baseimage-ubuntu-jdk-8:2.0.1 image: griefed/baseimage-ubuntu-jdk-8:2.0.2
stage: Build Release stage: Build Release
services: services:
- name: griefed/gitlab-ci-cd:1.1.0 - name: griefed/gitlab-ci-cd:2.0.0
alias: docker alias: docker
variables: variables:
project_name: $CI_PROJECT_NAME project_name: $CI_PROJECT_NAME
...@@ -159,10 +159,10 @@ Build Release: ...@@ -159,10 +159,10 @@ Build Release:
- tags - tags
pages: pages:
image: griefed/baseimage-ubuntu-jdk-8:2.0.1 image: griefed/baseimage-ubuntu-jdk-8:2.0.2
stage: Documentation stage: Documentation
services: services:
- name: griefed/gitlab-ci-cd:1.1.0 - name: griefed/gitlab-ci-cd:2.0.0
alias: docker alias: docker
variables: variables:
project_name: $CI_PROJECT_NAME project_name: $CI_PROJECT_NAME
......
### [3.0.1](https://git.griefed.de/Griefed/ServerPackCreatorExampleAddon/compare/3.0.0...3.0.1) (2022-01-28)
### 📔 Docs
* Add info regarding Pf4j documentation and request pages, as well as add minigame example to list of addons ([480e6f8](https://git.griefed.de/Griefed/ServerPackCreatorExampleAddon/commit/480e6f8b837dc25d03252e1537d81311a4c8ca1f))
### 🦊 CI/CD
* **deps:** bump JamesIves/github-pages-deploy-action ([ac94f9f](https://git.griefed.de/Griefed/ServerPackCreatorExampleAddon/commit/ac94f9fbae9a44e08535550b0dac43c9f5fb6529))
* **deps:** bump mockito-core from 4.2.0 to 4.3.1 ([99f557b](https://git.griefed.de/Griefed/ServerPackCreatorExampleAddon/commit/99f557b532b74fe70bc1d8c1f8f49c04461dbdd5))
### Other
* **deps:** update griefed/baseimage-ubuntu-jdk-8 docker tag to v2.0.2 ([10233dc](https://git.griefed.de/Griefed/ServerPackCreatorExampleAddon/commit/10233dc53983c35d887acde71eb5727b3ad6d170))
* **deps:** update griefed/gitlab-ci-cd docker tag to v2 ([5e8e8c3](https://git.griefed.de/Griefed/ServerPackCreatorExampleAddon/commit/5e8e8c330bc6e5cc84472c58b918566083db510b))
## [3.0.0](https://git.griefed.de/Griefed/ServerPackCreatorExampleAddon/compare/2.0.2...3.0.0) (2022-01-26) ## [3.0.0](https://git.griefed.de/Griefed/ServerPackCreatorExampleAddon/compare/2.0.2...3.0.0) (2022-01-26)
......
...@@ -72,6 +72,14 @@ Additionally, the following files/directories would be created in the server pac ...@@ -72,6 +72,14 @@ Additionally, the following files/directories would be created in the server pac
- `serverpackcreator.conf` as it was used to generate the server pack - `serverpackcreator.conf` as it was used to generate the server pack
- `./some/folder/with/a/name` - `./some/folder/with/a/name`
| Example at boot time | Example after generation finished |
|----------------------------|-----------------------------------|
| ![boot](img/boot.png) | ![preGen](img/afterGen.png) |
**Example tab**
![tab](img/exampleTab.png)
# 1. The reason for allowing ServerPackCreator to run addons: # 1. The reason for allowing ServerPackCreator to run addons:
Some people need additional functionality for their server packs, or have some additional wishes for them. Some of those Some people need additional functionality for their server packs, or have some additional wishes for them. Some of those
...@@ -104,6 +112,10 @@ Some excerpts: ...@@ -104,6 +112,10 @@ Some excerpts:
During the start of ServerPackCreator, all plugins are loaded and started. If you have anything you need to run then and there, During the start of ServerPackCreator, all plugins are loaded and started. If you have anything you need to run then and there,
use `public void start() {...}` and do your thing. use `public void start() {...}` and do your thing.
For documentation about Pf4j, visit https://pf4j.org/
If you have ideas and/or suggestions for improvements to the addon-system in ServerPackCreator, open an improvement-issue over at the ServerPackCreator [issues page](https://github.com/Griefed/ServerPackCreator/issues/new?assignees=Griefed&labels=enhancement&template=improvement.yml&title=%5BImprovement+request%5D%3A+)
## 2.1 Extensions ## 2.1 Extensions
One plugin can have multiple extensions. One plugin can have multiple extensions.
...@@ -136,6 +148,7 @@ along with a small description, if you provided one. ...@@ -136,6 +148,7 @@ along with a small description, if you provided one.
Example: Example:
| Addon | Creator | Description | | Addon | Creator | Description |
|:-------------------------------------------------------------------------|:--------|:-------------------------------------------------------------------| |:-----------------------------------------------------------------------------------------|:--------|:-------------------------------------------------------------------|
| [ExampleAddon](https://github.com/Griefed/ServerPackCreatorExampleAddon) | Griefed | An example addon providing a starting point for addon development. | | [ExampleAddon](https://github.com/Griefed/ServerPackCreatorExampleAddon) | Griefed | An example addon providing a starting point for addon development. |
\ No newline at end of file | [Example MiniGame](https://github.com/Griefed/ServerPackCreatorExampleAddon/tree/tetris) | Griefed | Play Tetris in a new window whilst your server packs generate! |
\ No newline at end of file
img/afterGen.png

341 KiB

img/boot.png

319 KiB

img/exampleTab.png

79.4 KiB