Skip to content

Commit

Permalink
Final changes for v0.3.0
Browse files Browse the repository at this point in the history
- Added media for changelog
- Updated version range for forge
- Updated GitHub workflow to include version range
  • Loading branch information
Tschipcraft committed Jul 14, 2024
1 parent 7833ded commit e130770
Show file tree
Hide file tree
Showing 8 changed files with 36 additions and 3 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,11 @@ jobs:
if: ${{ runner.os == 'Linux' && matrix.java == '17' }} # Only upload artifacts built from latest java on one OS
uses: actions/upload-artifact@v4
with:
name: "Make Bubbles Pop Fabric (Unzip Me)"
name: "Make Bubbles Pop Fabric 1.19.4-1.21 (Unzip Me)"
path: fabric/build/libs/make_bubbles_pop-*.jar
- name: Capture forge build artifact
if: ${{ runner.os == 'Linux' && matrix.java == '17' }} # Only upload artifacts built from latest java on one OS
uses: actions/upload-artifact@v4
with:
name: "Make Bubbles Pop Forge (Unzip Me)"
name: "Make Bubbles Pop Forge 1.19.4-1.20.4 (Unzip Me)"
path: forge/build/libs/make_bubbles_pop-*.jar
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,4 @@ bin/
# fabric

run/
fabric/remappedSrc/
32 changes: 32 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
- **Support for Minecraft 1.21** ⚔️ (closes [#13](https://github.com/Tschipcraft/make_bubbles_pop/issues/13), [#14](https://github.com/Tschipcraft/make_bubbles_pop/issues/14), [#15](https://github.com/Tschipcraft/make_bubbles_pop/issues/15))
- **Added config file and settings menu when installed alongside [MidnightLib](https://modrinth.com/mod/midnightlib)** (closes [#4](https://github.com/Tschipcraft/make_bubbles_pop/issues/4))
<details>
<summary>🔎 In game screenshot</summary>
<img src="demo/settings.png" alt="Ingame screenshot of the settings menu">
</details>
- **Added entity interaction physics to bubbles** (configurable)
<details>
<summary>🔎 In game demo</summary>
<video src="demo/bubble_entity_interactions.mp4" autoplay loop muted>Your browser does not support the video tag or the video doesn't exist anymore.</video>
</details>
- **Added biome dependent tint to all bubble types** (configurable)
<details>
<summary>🔎 In game screenshot</summary>
<img src="demo/bubble_tints.png" alt="Ingame screenshot of the bubble tints">
</details>
- **Fixed barrels opened by other players on servers not emitting bubbles** (closes [#11](https://github.com/Tschipcraft/make_bubbles_pop/issues/11)) (Thanks @AViewFromTheTop)
- Adjusted current down bubbles to pop on top of magma blocks rather than inside them (closes [#9](https://github.com/Tschipcraft/make_bubbles_pop/issues/9))
<details>
<summary>🔎 In game demo</summary>
<video src="demo/overhauled_magma_block_bubbles-v0.3.0.mp4" autoplay loop muted>Your browser does not support the video tag or the video doesn't exist anymore.</video>
</details>
- Added varied pitch and volume to bubble pop and bubble swirl sounds (closes [#8](https://github.com/Tschipcraft/make_bubbles_pop/issues/8)) (Thanks @AViewFromTheTop)
- Barrel bubbling is now reliable on the client and will no longer bubble when a chunk with an already opened Barrel is loaded (Thanks @AViewFromTheTop)
- Fixed checking incorrect side of barrels for bubble particles
- Changed the default behavior to not maintain bubble particle velocity when popping (configurable) (Thanks @AViewFromTheTop)
- Tweaked explosion bubbles and used better variable names
- Restructured bubble particle logic and used better variable types
- Adjusted barrel bubble spawn locations
- Moved bubble pop logic to a separate utility class to reduce code duplication
- Simplified water checks to use the already provided helper function in world or level
- Fixed literal new line in fabric.mod.json after building (closes [#12](https://github.com/Tschipcraft/make_bubbles_pop/issues/12))
Binary file added demo/bubble_entity_interactions.mp4
Binary file not shown.
Binary file added demo/bubble_tints.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added demo/overhauled_magma_block_bubbles-v0.3.0.mp4
Binary file not shown.
Binary file added demo/settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion forge/src/main/resources/META-INF/mods.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ displayTest="IGNORE_ALL_VERSION"
[[dependencies.make_bubbles_pop]]
modId="minecraft"
mandatory=true
versionRange="[1.19.4,)"
versionRange="[1.19.4,1.20.4]"
ordering="NONE"
side="CLIENT"

Expand Down

0 comments on commit e130770

Please sign in to comment.