Skip to content

Port to 1.21.5 and rework no vote data. - #4

Open
ChrysanthCow wants to merge 15 commits into
ModFest:1.21from
ModGardenEvent:1.21.4
Open

Port to 1.21.5 and rework no vote data.#4
ChrysanthCow wants to merge 15 commits into
ModFest:1.21from
ModGardenEvent:1.21.4

Conversation

@ChrysanthCow

Copy link
Copy Markdown

Apologies if any file spacing is incorrect due to my IDE settings.

This PR:

  • Ports the mod to 1.21.4.
  • Reworks having no voting data.
    • Removed ModFest 1.21 test data from being built into the mod.
    • The game will no longer throw an exception upon not detecting categories or vote data. It will now have unique inactive voting handling if either one is not present.

Comment thread src/main/java/net/modfest/ballotbox/client/BallotBoxClient.java Outdated
Comment thread src/main/java/net/modfest/ballotbox/client/BallotBoxClient.java Outdated
Comment thread gradle.properties
@acikek

acikek commented Jan 30, 2025

Copy link
Copy Markdown
Contributor

Did you test ballotbox data via a data pack?

@ChrysanthCow

Copy link
Copy Markdown
Author

Did you test ballotbox data via a data pack?

I did!

@ChrysanthCow

Copy link
Copy Markdown
Author

image

@ChrysanthCow

Copy link
Copy Markdown
Author

Currently testing icons.

@ChrysanthCow

Copy link
Copy Markdown
Author

image

@ChrysanthCow

Copy link
Copy Markdown
Author

Hi, minor update for this PR.

We don't know whether Mod Garden will be running on 1.21.4 or 1.21.5, simply because we don't know when .5 will release.

If it releases in like March and if there's enough time to update mods, this PR will be changed to .5, so don't merge until we find out which version we're running on.

@sleepingdragoninn

Copy link
Copy Markdown
Contributor

I kinda want everything in this PR except the 1.21.4 port - any chance of that?

@ChrysanthCow

ChrysanthCow commented Mar 5, 2025

Copy link
Copy Markdown
Author

I kinda want everything in this PR except the 1.21.4 port - any chance of that?

Sure! I'll get to it sometime soon!

sylv256 added 8 commits June 9, 2025 19:57
# Conflicts:
#	gradle.properties
#	libs.versions.toml
#	src/main/java/net/modfest/ballotbox/BallotBoxPlatformClient.java
#	src/main/java/net/modfest/ballotbox/client/VotingScreen.java
#	src/main/java/net/modfest/ballotbox/mixin/client/GameMenuScreenMixin.java
#	src/main/java/net/modfest/ballotbox/mixin/client/TitleScreenMixin.java
I don't know if this is proper, but considering the port I thought it would be correct to add us as contributors.
@sylv256

sylv256 commented Jun 10, 2025

Copy link
Copy Markdown

1.21.5 port complete 🍍
image

@ChrysanthCow ChrysanthCow changed the title Port to 1.21.4 and rework no vote data. Port to 1.21.5 and rework no vote data. Jun 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants