mirror of
https://github.com/webbukkit/dynmap.git
synced 2024-06-28 15:44:59 +02:00
commit
f4f7afb2ba
55
.github/workflows/gibberish.txt
vendored
Normal file
55
.github/workflows/gibberish.txt
vendored
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
Subreddit
|
||||||
|
blockscanner
|
||||||
|
dynmap
|
||||||
|
Dynmap's
|
||||||
|
APIs
|
||||||
|
APL
|
||||||
|
Bukket
|
||||||
|
Dynmap
|
||||||
|
Dynmap's
|
||||||
|
DynmapCore
|
||||||
|
DynmapCoreAPI
|
||||||
|
JRuby
|
||||||
|
MacOS
|
||||||
|
Minecraft
|
||||||
|
PRs
|
||||||
|
PaperMC
|
||||||
|
WorldGuard
|
||||||
|
www
|
||||||
|
corresponiding
|
||||||
|
depdendencies
|
||||||
|
reflow
|
||||||
|
runtime
|
||||||
|
theose
|
||||||
|
DynampCore
|
||||||
|
DynmapCore
|
||||||
|
DynmapCoreAPI
|
||||||
|
Reddit
|
||||||
|
api
|
||||||
|
Bukkit
|
||||||
|
mikeprimm
|
||||||
|
michaelprimm
|
||||||
|
repo
|
||||||
|
https
|
||||||
|
Fi
|
||||||
|
Ki
|
||||||
|
Patreon
|
||||||
|
fi
|
||||||
|
ko
|
||||||
|
patreon
|
||||||
|
README
|
||||||
|
Gradle
|
||||||
|
Curseforge
|
||||||
|
SpigotMC
|
||||||
|
PaperMC
|
||||||
|
backends
|
||||||
|
Minecraft
|
||||||
|
WorldGuard
|
||||||
|
reflow
|
||||||
|
PRs
|
||||||
|
JRuby
|
||||||
|
Primm
|
||||||
|
reddit
|
||||||
|
subreddit
|
||||||
|
gg
|
||||||
|
pqBpw
|
14
.github/workflows/spellcheck.yaml
vendored
Normal file
14
.github/workflows/spellcheck.yaml
vendored
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
name: Checking for spelling errors
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
spellcheck:
|
||||||
|
name: rojopolis/spellcheck
|
||||||
|
runs-on: ubuntu-20.04
|
||||||
|
steps:
|
||||||
|
- name: actions/checkout
|
||||||
|
uses: actions/checkout@v2
|
||||||
|
- name: rojopolis/spellcheck - actually doing something
|
||||||
|
uses: rojopolis/spellcheck-github-actions@0.9.1
|
25
.spellcheck.yaml
Normal file
25
.spellcheck.yaml
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
spellchecker: aspell
|
||||||
|
matrix:
|
||||||
|
- name: Markdown
|
||||||
|
aspell:
|
||||||
|
lang: en
|
||||||
|
dictionary:
|
||||||
|
wordlists:
|
||||||
|
- .github/workflows/gibberish.txt
|
||||||
|
encoding: utf-8
|
||||||
|
pipeline:
|
||||||
|
- pyspelling.filters.markdown:
|
||||||
|
markdown_extensions:
|
||||||
|
- markdown.extensions.extra:
|
||||||
|
- pyspelling.filters.html:
|
||||||
|
comments: true
|
||||||
|
attributes:
|
||||||
|
- title
|
||||||
|
- alt
|
||||||
|
ignores:
|
||||||
|
- ':matches(code, pre)'
|
||||||
|
- 'code'
|
||||||
|
- 'pre'
|
||||||
|
sources:
|
||||||
|
- '**/*.md'
|
||||||
|
default_encoding: utf-8
|
|
@ -49,7 +49,7 @@ not yet (or no longer) supported by the Dynmap team. If the Dynmap team comes t
|
||||||
cease distribution of the unofficial version, unless otherwise authorized to continue doing so. Further:
|
cease distribution of the unofficial version, unless otherwise authorized to continue doing so. Further:
|
||||||
- The team distributing the modified version must cite the origin of the Dynmap code, but must also clearly indicate that the version is NOT supported by
|
- The team distributing the modified version must cite the origin of the Dynmap code, but must also clearly indicate that the version is NOT supported by
|
||||||
nor endorsed by the Dynmap team, and that ALL support should be directed through the team providing the modified version.
|
nor endorsed by the Dynmap team, and that ALL support should be directed through the team providing the modified version.
|
||||||
- Any modified version CANNOT be monitized or otherwise charged for, under any circumstances, nor can redistribution of it be limited or restricted.
|
- Any modified version CANNOT be monetized or otherwise charged for, under any circumstances, nor can redistribution of it be limited or restricted.
|
||||||
- The modified code must continue to be Apache Public License v2, with no additional conditions or restrictions, including full public availability of the
|
- The modified code must continue to be Apache Public License v2, with no additional conditions or restrictions, including full public availability of the
|
||||||
modified source code.
|
modified source code.
|
||||||
- Any code from Dynmap used in such versions should be built from an appropriate fork, as DynampCore and other components (other than DynmapCoreAPI and
|
- Any code from Dynmap used in such versions should be built from an appropriate fork, as DynampCore and other components (other than DynmapCoreAPI and
|
||||||
|
@ -57,8 +57,8 @@ cease distribution of the unofficial version, unless otherwise authorized to con
|
||||||
least, removed). The modified version should NOT refer to the Dynmap Discord nor to /r/Dynmap on Reddit for support. in any case.
|
least, removed). The modified version should NOT refer to the Dynmap Discord nor to /r/Dynmap on Reddit for support. in any case.
|
||||||
- Any bugs or issues opened in conjunction with the use of the modified version on this repository will be closed without comment.
|
- Any bugs or issues opened in conjunction with the use of the modified version on this repository will be closed without comment.
|
||||||
|
|
||||||
Additions of new funtion, including new platform support, in this official Dynmap code base MUST be fully contained within the PRs submitted to this
|
Additions of new functions, including new platform support, in this official Dynmap code base MUST be fully contained within the PRs submitted to this
|
||||||
repository. Further, it is always exptected than any updates will be built and tested across all relevant platforms - meaning anh chances to shared code
|
repository. Further, it is always expected than any updates will be built and tested across all relevant platforms - meaning any chances to shared code
|
||||||
components (DynmapCore, DynmapCoreAPI) MUST be successfully built and tested on ALL supported platforms (Forge, Spigot, etc). Changes which break
|
components (DynmapCore, DynmapCoreAPI) MUST be successfully built and tested on ALL supported platforms (Forge, Spigot, etc). Changes which break
|
||||||
supported platforms will be rejected.
|
supported platforms will be rejected.
|
||||||
|
|
||||||
|
|
50
README.md
50
README.md
|
@ -1,6 +1,14 @@
|
||||||
# Dynmap™ - dynamic web maps for Minecraft servers
|
# Dynmap™ - dynamic web maps for Minecraft servers
|
||||||
|
|
||||||
## How to build
|
# Jump around the README
|
||||||
|
* [How to build](#how-to-build)
|
||||||
|
* [What platforms are supported?](#what-platforms-are-supported)
|
||||||
|
* [Data Storage](#data-storage)
|
||||||
|
* [Contributing to Dynmap's Code](#contributing-to-dynmaps-code)
|
||||||
|
* [Porting, Supporting Other Platforms, Customized Dynmap Builds](#porting-supporting-other-platforms-customized-dynmap-builds)
|
||||||
|
* [Where to go for questions and discussions](#where-to-go-for-questions-and-discussions)
|
||||||
|
* [Where to go to make donations](#where-to-go-to-make-donations)
|
||||||
|
# How to build
|
||||||
Dynmap 3.x+ uses Gradle for building support for all platforms, with all resulting artifacts produced in the /targets directory
|
Dynmap 3.x+ uses Gradle for building support for all platforms, with all resulting artifacts produced in the /targets directory
|
||||||
|
|
||||||
To build, run:
|
To build, run:
|
||||||
|
@ -12,21 +20,25 @@ Or (on Windows):
|
||||||
gradlew.bat clean build install
|
gradlew.bat clean build install
|
||||||
|
|
||||||
# What platforms are supported?
|
# What platforms are supported?
|
||||||
The following target platforms are supported:
|
The following target platforms are supported, and you can find them at the links supplied:
|
||||||
- Spigot/PaperMC - via the Dynmap-<version>-spigot.jar plugin (supports MC v1.11.2 through v1.16.4)
|
|
||||||
- Forge v1.11.2 - via Dynmap-<version>-forge-1.11.2.jar mod
|
| Server type | Version | Dynmap JAR | Where? |
|
||||||
- Forge v1.12.2 - via Dynmap-<version>-forge-1.12.2.jar mod
|
| ------------ | ------- | ---------- | ------ |
|
||||||
- Forge v1.13.2 - via Dynmap-<version>-forge-1.13.2.jar mod
|
| Spigot/PaperMC | 1.16.5 | `Dynmap-3.1-beta-6-spigot.jar` | [SpigotMC](https://www.spigotmc.org/resources/dynmap.274/) |
|
||||||
- Forge v1.14.4 - via Dynmap-<version>-forge-1.14.4.jar mod
|
| Spigot/PaperMC | ≤1.16.4 | `Dynmap-<version>-spigot.jar` | [GitHub Releases](https://github.com/webbukkit/dynmap/releases) |
|
||||||
- Forge v1.15.2 - via Dynmap-<version>-forge-1.15.2.jar mod
|
| Forge | 1.11.2 | `Dynmap-<version>-forge-1.11.2.jar` | [GitHub Releases](https://github.com/webbukkit/dynmap/releases) |
|
||||||
- Forge v1.16.1 - via Dynmap-<version>-forge-1.16.1.jar mod
|
| Forge | 1.12.2 | `Dynmap-<version>-forge-1.12.2.jar` | [GitHub Releases](https://github.com/webbukkit/dynmap/releases) |
|
||||||
- Forge v1.16.2 - via Dynmap-<version>-forge-1.16.2.jar mod
|
| Forge | 1.13.2 | `Dynmap-<version>-forge-1.13.2.jar` | [GitHub Releases](https://github.com/webbukkit/dynmap/releases) |
|
||||||
- Forge v1.16.3 - via Dynmap-<version>-forge-1.16.3.jar mod
|
| Forge | 1.14.4 | `Dynmap-<version>-forge-1.14.4.jar` | [GitHub Releases](https://github.com/webbukkit/dynmap/releases) |
|
||||||
- Forge v1.16.4 - via Dynmap-<version>-forge-1.16.4.jar mod
|
| Forge | 1.15.2 | `Dynmap-<version>-forge-1.15.2.jar` | [GitHub Releases](https://github.com/webbukkit/dynmap/releases) |
|
||||||
- Fabric v1.15.2 - via Dynmap-<version>-fabric-1.15.2.jar mod
|
| Forge | 1.16.1 | `Dynmap-<version>-forge-1.16.1.jar` | [GitHub Releases](https://github.com/webbukkit/dynmap/releases) |
|
||||||
- Fabric v1.16.1 - via Dynmap-<version>-fabric-1.16.1.jar mod
|
| Forge | 1.16.2 | `Dynmap-<version>-forge-1.16.2.jar` | [Curseforge](https://www.curseforge.com/minecraft/mc-mods/dynmapforge) |
|
||||||
- Fabric v1.16.2 - via Dynmap-<version>-fabric-1.16.2.jar mod
|
| Forge | 1.16.3 | `Dynmap-<version>-forge-1.16.3.jar` | [Curseforge](https://www.curseforge.com/minecraft/mc-mods/dynmapforge) |
|
||||||
- Fabric v1.16.4 - via Dynmap-<version>-fabric-1.16.4.jar mod
|
| Forge | 1.16.4 | `Dynmap-<version>-forge-1.16.4.jar` | [Curseforge](https://www.curseforge.com/minecraft/mc-mods/dynmapforge) |
|
||||||
|
| Fabric | 1.15.2 | `Dynmap-<version>-fabric-1.15.2.jar` | [Curseforge](https://www.curseforge.com/minecraft/mc-mods/dynmapforge) |
|
||||||
|
| Fabric | 1.16.1 | `Dynmap-<version>-fabric-1.16.1.jar` | [Curseforge](https://www.curseforge.com/minecraft/mc-mods/dynmapforge) |
|
||||||
|
| Fabric | 1.16.2 | `Dynmap-<version>-fabric-1.16.2.jar` | [Curseforge](https://www.curseforge.com/minecraft/mc-mods/dynmapforge) |
|
||||||
|
| Fabric | 1.16.4 |`Dynmap-<version>-fabric-1.16.4.jar` | [Curseforge](https://www.curseforge.com/minecraft/mc-mods/dynmapforge) |
|
||||||
|
|
||||||
# Data Storage
|
# Data Storage
|
||||||
Dynmap supports the following storage backends:
|
Dynmap supports the following storage backends:
|
||||||
|
@ -81,7 +93,7 @@ not yet (or no longer) supported by the Dynmap team. If the Dynmap team comes t
|
||||||
cease distribution of the unofficial version, unless otherwise authorized to continue doing so. Further:
|
cease distribution of the unofficial version, unless otherwise authorized to continue doing so. Further:
|
||||||
- The team distributing the modified version must cite the origin of the Dynmap code, but must also clearly indicate that the version is NOT supported by
|
- The team distributing the modified version must cite the origin of the Dynmap code, but must also clearly indicate that the version is NOT supported by
|
||||||
nor endorsed by the Dynmap team, and that ALL support should be directed through the team providing the modified version.
|
nor endorsed by the Dynmap team, and that ALL support should be directed through the team providing the modified version.
|
||||||
- Any modified version CANNOT be monitized or otherwise charged for, under any circumstances, nor can redistribution of it be limited or restricted.
|
- Any modified version CANNOT be monetized or otherwise charged for, under any circumstances, nor can redistribution of it be limited or restricted.
|
||||||
- The modified code must continue to be Apache Public License v2, with no additional conditions or restrictions, including full public availability of the
|
- The modified code must continue to be Apache Public License v2, with no additional conditions or restrictions, including full public availability of the
|
||||||
modified source code.
|
modified source code.
|
||||||
- Any code from Dynmap used in such versions should be built from an appropriate fork, as DynmapCore and other components (other than DynmapCoreAPI and
|
- Any code from Dynmap used in such versions should be built from an appropriate fork, as DynmapCore and other components (other than DynmapCoreAPI and
|
||||||
|
@ -89,8 +101,8 @@ cease distribution of the unofficial version, unless otherwise authorized to con
|
||||||
least, removed). The modified version should NOT refer to the Dynmap Discord nor to /r/Dynmap on Reddit for support. in any case.
|
least, removed). The modified version should NOT refer to the Dynmap Discord nor to /r/Dynmap on Reddit for support. in any case.
|
||||||
- Any bugs or issues opened in conjunction with the use of the modified version on this repository will be closed without comment.
|
- Any bugs or issues opened in conjunction with the use of the modified version on this repository will be closed without comment.
|
||||||
|
|
||||||
Additions of new funtion, including new platform support, in this official Dynmap code base MUST be fully contained within the PRs submitted to this
|
Additions of new functions, including new platform support, in this official Dynmap code base MUST be fully contained within the PRs submitted to this
|
||||||
repository. Further, it is always exptected than any updates will be built and tested across all relevant platforms - meaning anh chances to shared code
|
repository. Further, it is always expected than any updates will be built and tested across all relevant platforms - meaning any chances to shared code
|
||||||
components (DynmapCore, DynmapCoreAPI) MUST be successfully built and tested on ALL supported platforms (Forge, Spigot, etc). Changes which break
|
components (DynmapCore, DynmapCoreAPI) MUST be successfully built and tested on ALL supported platforms (Forge, Spigot, etc). Changes which break
|
||||||
supported platforms will be rejected.
|
supported platforms will be rejected.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user