Commit Graph

279 Commits

Author SHA1 Message Date
Christian Koop 7f0f2a1acb
Improves NMS error handling when the server version is not supported 2023-06-14 21:25:19 +02:00
Christian Koop aef95bb831
Migrates from SongodaCore to CraftaroCore v3.0.0-SNAPSHOT 2023-06-14 21:24:50 +02:00
Christian Koop 5a8f873672
Always tick spawners in loaded chunks + Refactor of AnchorTask
When a user was inside a given chunk with a spawner, the spawner might not trigger because
of the activation range.
Anchors are supposed to ignore this limit - This change makes sure, spawners are always active.

The hack to not tick chunks with players in them is only in there because of the randomTicks done.
But this can still cause chunks to get double the randomTicks they are supposed to because
there is no good way (that I know of) to check when the server did them on a given chunk.
2023-05-18 12:24:36 +02:00
Christian Koop 47fd57a7ac
Minor code style changes (mostly use of `this.` for instance fields) 2023-05-18 12:08:01 +02:00
Christian Koop cc2307f532
README.md + pom.xml: Updates some Songoda URLs to Craftaro
The image URL (and marketplace URLs that I didn't change) contain the new product ID.
The ID changed sadly but I think they will be some work done to restore the old IDs,
so I'm not updating them for now.
2023-05-18 11:55:24 +02:00
Christian Koop 70741c3f7e
GitHub Actions: Switch to new Build + SonarCloud workflows
Based on craftaro/GH-Commons

These new workflows bring a lot of nice things - For example:
* signed jars
* Auto-Deploy to Maven Repo
* Using songoda.sprax.dev/repo/ as proxy for most repos/dependencies
* ...
2023-05-18 11:55:24 +02:00
Christian Koop d312c6c578
Updates Dependabot, .editorconfig, .gitignore, FUNDING.yml
Based on craftaro/GH-Commons
2023-05-18 11:30:30 +02:00
Christian Koop 577547b53a
Fix git connection URL in pom.xml
https://maven.apache.org/scm/git.html
2023-05-18 10:23:03 +02:00
Christian Koop 9f5a20e215
Merge branch 'development' 2023-04-22 17:58:59 +02:00
Christian Koop c0dda10e65
Release v2.2.7 2023-04-22 17:58:54 +02:00
Christian Koop ea00d32a80
Updates SongodaCore to v2.6.20 2023-04-22 17:58:45 +02:00
songoda-plugins-overview[bot] 4cb75ecc16
Updates contents of README.md 2023-04-13 16:59:05 +00:00
songoda-plugins-overview[bot] c217c7d91a
Updates contents of README.md 2023-04-13 16:52:55 +00:00
songoda-plugins-overview[bot] 0b56e8ef56
Updates contents of README.md (#28)
This file was automatically generated by a bot.

Co-authored-by: songoda-plugins-overview[bot] <111250264+songoda-plugins-overview[bot]@users.noreply.github.com>
2023-04-13 17:57:44 +02:00
Christian Koop 0e6e0eac55
Merge branch 'development' 2023-04-13 12:26:59 +02:00
Christian Koop 78f54e0c41
Release v2.2.6 2023-04-13 12:26:44 +02:00
Christian Koop 5a5443ab04
Updates SongodaCore to v2.6.19 2023-04-13 12:26:37 +02:00
dependabot[bot] 16bfbf5116
Bump annotations from 24.0.0 to 24.0.1 (#27)
Bumps [annotations](https://github.com/JetBrains/java-annotations) from 24.0.0 to 24.0.1.
- [Release notes](https://github.com/JetBrains/java-annotations/releases)
- [Changelog](https://github.com/JetBrains/java-annotations/blob/master/CHANGELOG.md)
- [Commits](https://github.com/JetBrains/java-annotations/compare/24.0.0...24.0.1)

---
updated-dependencies:
- dependency-name: org.jetbrains:annotations
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-01 14:59:48 +02:00
Christian Koop edaf591488
Release v2.2.6-BETA 2023-03-29 21:51:33 +02:00
Christian Koop 087eed5ccc
Updates SongodaCore to 2.6.19-DEV for Spigot 1.19.4 support 2023-03-29 21:51:18 +02:00
Christian Koop 8f4a5b6644
Fixes NBTItem related deprecation warnings 2023-03-29 20:22:21 +02:00
Christian Koop a5e93331fd
Switch LICENSE to CC BY-NC-ND 4.0
Co-authored-by: Eli Rickard <38917063+EliRickard@users.noreply.github.com>
2023-03-29 19:31:40 +02:00
dependabot[bot] 1cd8bda6d8
Bump maven-compiler-plugin from 3.10.1 to 3.11.0 (#26)
Bumps [maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.10.1 to 3.11.0.
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases)
- [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.10.1...maven-compiler-plugin-3.11.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-07 10:56:43 +01:00
dependabot[bot] bbae267d22
Bump annotations from 23.1.0 to 24.0.0 (#25)
Bumps [annotations](https://github.com/JetBrains/java-annotations) from 23.1.0 to 24.0.0.
- [Release notes](https://github.com/JetBrains/java-annotations/releases)
- [Changelog](https://github.com/JetBrains/java-annotations/blob/master/CHANGELOG.md)
- [Commits](https://github.com/JetBrains/java-annotations/compare/23.1.0...24.0.0)

---
updated-dependencies:
- dependency-name: org.jetbrains:annotations
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-04 08:40:14 +01:00
Christian Koop 4f085ac7d5
Release v2.2.5-DEV 2023-01-11 22:32:58 +01:00
Christian Koop 9860a8cc28
Updates SongodaCore to v2.6.18-DEV 2023-01-11 22:32:50 +01:00
Christian Koop 05702f4199
Add loaded anchor count when done with initializing a world 2022-12-26 20:26:45 +01:00
Christian Koop 327c259e65
Reduce console spam in Minecraft 1.19.3 when manually ticking via NMS
NoSuchMethod is now a possible problem - This change makes sure that any failed reflection
access/modification is caught and further calls skipped
2022-12-26 20:26:12 +01:00
Christian Koop 4d24e0a954
Use LogLevel SEVERE instead of FINER
Because Spigot - Thats fucking why. Hiding the logged messages in the console and log file.
why tf
2022-12-26 20:26:12 +01:00
Christian Koop 8bf3535f4f
Updates dev depependency `org.jetbrains.annotations` to v23.1.0 2022-12-26 12:15:04 +01:00
dependabot[bot] 7245a6c391
Bump maven-shade-plugin from 3.4.0 to 3.4.1 (#24)
Bumps [maven-shade-plugin](https://github.com/apache/maven-shade-plugin) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/apache/maven-shade-plugin/releases)
- [Commits](https://github.com/apache/maven-shade-plugin/compare/maven-shade-plugin-3.4.0...maven-shade-plugin-3.4.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-shade-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-03 08:34:19 +01:00
dependabot[bot] d38c8dadef
Bump actions/upload-artifact from 2 to 3 (#19)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-19 01:10:26 +02:00
dependabot[bot] 805cfa769f
Bump actions/setup-java from 2 to 3 (#20)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 2 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-19 01:10:13 +02:00
dependabot[bot] dfaac50c3b
Bump actions/checkout from 2 to 3 (#21)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-19 01:09:49 +02:00
dependabot[bot] be850c697a
Bump actions/cache from 2 to 3 (#22)
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-19 01:09:36 +02:00
dependabot[bot] d464fea700
Bump maven-shade-plugin from 3.3.0 to 3.4.0 (#23)
Bumps [maven-shade-plugin](https://github.com/apache/maven-shade-plugin) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/apache/maven-shade-plugin/releases)
- [Commits](https://github.com/apache/maven-shade-plugin/compare/maven-shade-plugin-3.3.0...maven-shade-plugin-3.4.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-shade-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-19 01:06:32 +02:00
Christian Koop f336c458c1
Update dependabot.yml 2022-09-06 22:22:55 +02:00
Christian Koop 011ca8e6ef
Merge branch 'development' 2022-09-05 22:37:13 +02:00
Christian Koop b3f63acf98
Release v2.2.4 2022-09-05 22:36:46 +02:00
songoda-projects-overview[bot] 0cb7134a2a Bump SongodaCore version to `2.6.16` 2022-09-05 22:21:52 +02:00
songoda-projects-overview[bot] 9fa3bbdece Bump SongodaCore version to `2.6.15-DEV` 2022-08-15 00:49:31 +02:00
Christian Koop 3753439161
README.md: Removes last commit badge
GitHub altready prominently provides this information
Not sure why I added it
2022-07-30 21:43:27 +02:00
Christian Koop 49682b819d
Merge branch 'development' 2022-07-30 21:36:07 +02:00
Christian Koop 015584576b
Release v2.2.3 2022-07-30 21:36:04 +02:00
Christian Koop 20d389f1dd
Update SongodaCore to v2.6.14-DEV 2022-07-30 21:34:32 +02:00
dependabot[bot] 3e19a1109c
Bump SongodaCore from 2.6.12 to 2.6.13 (#17)
Bumps SongodaCore from 2.6.12 to 2.6.13.

---
updated-dependencies:
- dependency-name: com.songoda:SongodaCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-16 14:22:12 +02:00
Christian Koop 0c1fa9b474
Merge pull request #16 from songoda/dependabot/maven/org.apache.maven.plugins-maven-shade-plugin-3.3.0
Bump maven-shade-plugin from 3.3.0-SNAPSHOT to 3.3.0
2022-04-05 11:59:22 +02:00
Christian Koop ae8b7192c2
pom.xml: Removes apache snapshot repository 2022-04-05 11:58:14 +02:00
dependabot[bot] 06f81ff324
Bump maven-shade-plugin from 3.3.0-SNAPSHOT to 3.3.0
Bumps [maven-shade-plugin](https://github.com/apache/maven-shade-plugin) from 3.3.0-SNAPSHOT to 3.3.0.
- [Release notes](https://github.com/apache/maven-shade-plugin/releases)
- [Commits](https://github.com/apache/maven-shade-plugin/commits/maven-shade-plugin-3.3.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-shade-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-01 12:04:38 +00:00
dependabot[bot] 932961da92
Bump maven-compiler-plugin from 3.8.1 to 3.10.1 (#15)
Bumps [maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.8.1 to 3.10.1.
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases)
- [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.8.1...maven-compiler-plugin-3.10.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-18 18:17:59 +01:00