Skip to content

Commit 593b243

Browse files
authored
Merge pull request #42 from Tschipcraft/dev
v1.10.2
2 parents 40a5d7c + 2575cdf commit 593b243

File tree

18 files changed

+154
-375
lines changed

18 files changed

+154
-375
lines changed

.github/workflows/cd.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,8 @@ jobs:
246246
version: ${{ github.event.inputs.tag }}
247247
changelog-file: CHANGES.md
248248

249+
dependencies: |
250+
mr_spawn_animationscompats(optional){modrinth:ofDka6PS}
249251
loaders: |
250252
datapack
251253
files: |
@@ -269,6 +271,7 @@ jobs:
269271
dependencies: |
270272
fabric-api(required){modrinth:P7dR8mSH}
271273
qsl(required){modrinth:qvIfYCYJ}
274+
mr_spawn_animationscompats(optional){modrinth:ofDka6PS}
272275
modmenu(optional){modrinth:mOgUt4GM}
273276
modmenu-badges-lib(optional){modrinth:eUw8l2Vi}
274277
midnightlib(optional){modrinth:codAaoxh}

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -290,21 +290,21 @@ jobs:
290290
run: |
291291
echo "Building summary..."
292292
if [ "${{ job.status }}" == "success" ]; then
293-
cat << EOF >> $GITHUB_STEP_SUMMARY
293+
cat << EOF >> $GITHUB_STEP_SUMMARY
294294
<picture>
295295
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/Mqxx/GitHub-Markdown/main/blockquotes/badge/light-theme/success.svg">
296296
<img alt="✅ Success" src="https://raw.githubusercontent.com/Mqxx/GitHub-Markdown/main/blockquotes/badge/dark-theme/success.svg">
297297
</picture><br>
298298
299-
**${{ github.event.repository.name }} v${{ env.TAG }}** for **Minecraft ${{ env.MC_HUMAN_VERSION_RANGE }}** built successfully! [See changes since last release](https://github.com/${{ github.repository }}/blob/${{ github.ref_name }}/CHANGES.md).
299+
**${{ github.event.repository.name }} v${{ env.TAG }}** for **Minecraft ${{ env.MC_HUMAN_VERSION_RANGE }}** built successfully! [See changes since last release](https://github.com/${{ github.repository }}/blob/${{ github.sha }}/CHANGES.md).
300300
301301
[Download via nightly.link](https://nightly.link/${{ github.repository }}/actions/runs/${{ github.run_id }})
302302
303303
Make sure to always back up your world before using development builds!
304304
EOF
305305
306306
else
307-
cat << EOF >> $GITHUB_STEP_SUMMARY
307+
cat << EOF >> $GITHUB_STEP_SUMMARY
308308
<picture>
309309
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/Mqxx/GitHub-Markdown/main/blockquotes/badge/light-theme/error.svg">
310310
<img alt="❌ Error" src="https://raw.githubusercontent.com/Mqxx/GitHub-Markdown/main/blockquotes/badge/dark-theme/error.svg">

.gitignore

Lines changed: 5 additions & 242 deletions
Original file line numberDiff line numberDiff line change
@@ -1,247 +1,10 @@
1-
# Created by https://www.toptal.com/developers/gitignore/api/java,kotlin,gradle,forgegradle,intellij+all,visualstudiocode,eclipse
2-
# Edit at https://www.toptal.com/developers/gitignore?templates=java,kotlin,gradle,forgegradle,intellij+all,visualstudiocode,eclipse
1+
# Project-specific #
2+
upgrade_save_format
3+
wiki/pages
34

4-
### Eclipse ###
5-
.metadata
6-
bin/
7-
tmp/
8-
*.tmp
9-
*.bak
10-
*.swp
11-
*~.nib
12-
local.properties
13-
.settings/
14-
.loadpath
15-
.recommenders
16-
17-
# External tool builders
18-
.externalToolBuilders/
19-
20-
# Locally stored "Eclipse launch configurations"
21-
*.launch
22-
23-
# PyDev specific (Python IDE for Eclipse)
24-
*.pydevproject
25-
26-
# CDT-specific (C/C++ Development Tooling)
27-
.cproject
28-
29-
# CDT- autotools
30-
.autotools
31-
32-
# Java annotation processor (APT)
33-
.factorypath
34-
35-
# PDT-specific (PHP Development Tools)
36-
.buildpath
37-
38-
# sbteclipse plugin
39-
.target
40-
41-
# Tern plugin
42-
.tern-project
43-
44-
# TeXlipse plugin
45-
.texlipse
46-
47-
# STS (Spring Tool Suite)
48-
.springBeans
49-
50-
# Code Recommenders
51-
.recommenders/
52-
53-
# Annotation Processing
54-
.apt_generated/
55-
.apt_generated_test/
56-
57-
# Scala IDE specific (Scala & Java development for Eclipse)
58-
.cache-main
59-
.scala_dependencies
60-
.worksheet
61-
62-
# Uncomment this line if you wish to ignore the project description file.
63-
# Typically, this file would be tracked if it contains build/dependency configurations:
64-
#.project
65-
66-
### Eclipse Patch ###
67-
# Spring Boot Tooling
68-
.sts4-cache/
69-
70-
### ForgeGradle ###
71-
# Minecraft client/server files
72-
run/
73-
74-
### Intellij+all ###
75-
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
76-
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
77-
78-
# User-specific stuff
79-
.idea/**/workspace.xml
80-
.idea/**/tasks.xml
81-
.idea/**/usage.statistics.xml
82-
.idea/**/dictionaries
83-
.idea/**/shelf
84-
85-
# AWS User-specific
86-
.idea/**/aws.xml
87-
88-
# Generated files
89-
.idea/**/contentModel.xml
90-
91-
# Sensitive or high-churn files
92-
.idea/**/dataSources/
93-
.idea/**/dataSources.ids
94-
.idea/**/dataSources.local.xml
95-
.idea/**/sqlDataSources.xml
96-
.idea/**/dynamic.xml
97-
.idea/**/uiDesigner.xml
98-
.idea/**/dbnavigator.xml
99-
100-
# Gradle
101-
.idea/**/gradle.xml
102-
.idea/**/libraries
103-
104-
# Gradle and Maven with auto-import
105-
# When using Gradle or Maven with auto-import, you should exclude module files,
106-
# since they will be recreated, and may cause churn. Uncomment if using
107-
# auto-import.
108-
.idea/artifacts
109-
.idea/compiler.xml
110-
.idea/jarRepositories.xml
111-
.idea/modules.xml
112-
.idea/*.iml
113-
.idea/modules
114-
*.iml
115-
*.ipr
116-
117-
# CMake
118-
cmake-build-*/
119-
120-
# Mongo Explorer plugin
121-
.idea/**/mongoSettings.xml
122-
123-
# File-based project format
124-
*.iws
125-
126-
# IntelliJ
127-
out/
128-
129-
# mpeltonen/sbt-idea plugin
130-
.idea_modules/
131-
132-
# JIRA plugin
133-
atlassian-ide-plugin.xml
134-
135-
# Cursive Clojure plugin
136-
.idea/replstate.xml
137-
138-
# SonarLint plugin
139-
.idea/sonarlint/
140-
141-
# Crashlytics plugin (for Android Studio and IntelliJ)
142-
com_crashlytics_export_strings.xml
143-
crashlytics.properties
144-
crashlytics-build.properties
145-
fabric.properties
146-
147-
# Editor-based Rest Client
148-
.idea/httpRequests
149-
150-
# Android studio 3.1+ serialized cache file
151-
.idea/caches/build_file_checksums.ser
152-
153-
### Intellij+all Patch ###
154-
# Ignore everything but code style settings and run configurations
155-
# that are supposed to be shared within teams.
156-
157-
.idea/*
158-
159-
!.idea/codeStyles
160-
!.idea/runConfigurations
161-
162-
### Java ###
163-
# Compiled class file
164-
*.class
165-
166-
# Log file
167-
*.log
168-
169-
# BlueJ files
170-
*.ctxt
171-
172-
# Mobile Tools for Java (J2ME)
173-
.mtj.tmp/
5+
# VSCode #
6+
.vscode
1747

1758
# Package Files #
1769
*.jar
177-
*.war
178-
*.nar
179-
*.ear
18010
*.zip
181-
*.tar.gz
182-
*.rar
183-
184-
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
185-
hs_err_pid*
186-
replay_pid*
187-
188-
### Kotlin ###
189-
# Compiled class file
190-
191-
# Log file
192-
193-
# BlueJ files
194-
195-
# Mobile Tools for Java (J2ME)
196-
197-
# Package Files #
198-
199-
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
200-
201-
### VisualStudioCode ###
202-
.vscode/*
203-
!.vscode/settings.json
204-
!.vscode/tasks.json
205-
!.vscode/launch.json
206-
!.vscode/extensions.json
207-
!.vscode/*.code-snippets
208-
209-
# Local History for Visual Studio Code
210-
.history/
211-
212-
# Built Visual Studio Code Extensions
213-
*.vsix
214-
215-
### VisualStudioCode Patch ###
216-
# Ignore all local history of files
217-
.history
218-
.ionide
219-
220-
### Gradle ###
221-
.gradle
222-
**/build/
223-
!src/**/build/
224-
225-
# Ignore Gradle GUI config
226-
gradle-app.setting
227-
228-
# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
229-
!gradle-wrapper.jar
230-
231-
# Avoid ignore Gradle wrappper properties
232-
!gradle-wrapper.properties
233-
234-
# Cache of project
235-
.gradletasknamecache
236-
237-
# Eclipse Gradle plugin generated files
238-
# Eclipse Core
239-
.project
240-
# JDT-specific (Eclipse Java Development Tools)
241-
.classpath
242-
243-
### Gradle Patch ###
244-
# Java heap dump
245-
*.hprof
246-
247-
# End of https://www.toptal.com/developers/gitignore/api/java,kotlin,gradle,forgegradle,intellij+all,visualstudiocode,eclipse

CHANGES.md

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
1-
- **Added support for Minecraft 1.21.5** 🌸
2-
- Updated to work with new equipment NBT format, new text component format, FallDistance NBT renaming, and potion entity ID renaming
3-
- Hide worn armor and tools now uses the unified `armor.body` slot instead of `armor.feet` in 1.21.5 and above to allow better late loot recovery
4-
- **Added native NeoForge support** (closes [#32](https://github.com/Tschipcraft/spawnanimations/issues/32), [#18](https://github.com/Tschipcraft/spawnanimations/issues/18))
5-
- Hardened the Play animation on unsupported blocks option
6-
- Fixed incompatibility with [PandaAntiPermanentBlockBreak](https://modrinth.com/mod/Tb16z0yT) mod (closes [#38](https://github.com/Tschipcraft/spawnanimations/issues/38))
7-
- Added `is_riding` and `has_passengers` exclusion checks to the loop, fixing zombies not being excluded when riding zombie horses from the [Zombie Horse Spawn](https://modrinth.com/mod/owDBGfRd) mod in 1.20.1
8-
- Fixed mobs not adjusting their animation speed during their animation
9-
- Fixed version checker messages not being displayed
10-
- Annotated required java version for mod versions
1+
- **Added support for Minecraft 1.21.6** ☁️
2+
- Fixed 1.21.5 NeoForge crash when installed alongside MidnightLib
3+
- Slightly lowered the volume of dig up sounds ([#39](https://github.com/Tschipcraft/spawnanimations/issues/39))

META-INF/mods.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,13 @@ features={ java_version = "[17,)" }
3939
side="BOTH"
4040
referralUrl="https://modrinth.com/mod/codAaoxh/versions?l=forge"
4141

42+
[[dependencies.spawnanimations]]
43+
modId="mr_spawn_animationscompats"
44+
mandatory=false
45+
versionRange="[1.0,)"
46+
ordering="NONE"
47+
side="BOTH"
48+
referralUrl="https://modrinth.com/mod/ofDka6PS/versions?l=forge"
49+
4250
[modproperties.spawnanimations]
4351
catalogueItemIcon="minecraft:zombie_spawn_egg"

META-INF/neoforge.mods.toml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,19 @@ features={ java_version = "[21,)" }
3535
modId="midnightlib"
3636
type="optional"
3737
versionRange="[1.0.0,)"
38-
ordering="NONE"
38+
ordering="AFTER"
3939
side="BOTH"
4040
referralUrl="https://modrinth.com/mod/codAaoxh/versions?l=neoforge"
4141
reason="Global settings across all worlds"
4242

43+
[[dependencies.spawnanimations]]
44+
modId="mr_spawn_animationscompats"
45+
type="optional"
46+
versionRange="[1.0,)"
47+
ordering="NONE"
48+
side="BOTH"
49+
referralUrl="https://modrinth.com/mod/ofDka6PS/versions?l=neoforge"
50+
reason="Compatibility with other mods"
51+
4352
[modproperties.spawnanimations]
4453
catalogueItemIcon="minecraft:zombie_spawn_egg"

0 commit comments

Comments
 (0)