Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Harbor 1.7 Release #85

Open
2 of 11 tasks
nkomarn opened this issue Feb 27, 2021 · 3 comments
Open
2 of 11 tasks

Harbor 1.7 Release #85

nkomarn opened this issue Feb 27, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@nkomarn
Copy link
Owner

nkomarn commented Feb 27, 2021

This release will focus on making Harbor easier to configure out of the box and reduce issues due to end user error/misconfiguration. Additionally, Harbor will take a slightly different approach to skipping the night versus now; proportional acceleration will be tweaked and will become the standard configured behavior out of the box.

The new proportional acceleration feature will likely work along these lines: the time will move increasingly faster as more players sleep in bed. The time rate per player is calculated dynamically (same or similar formula to currently) and will cap out at 100% of players sleeping. Effectively, this will make night skipping on multiplayer servers less detrimental to the experience of those who want to go out and hunt at night, since they will still get a considerable amount of night time in before it's day again.

Additionally, a clear single player sleep option will be integrated for those who don't want to mess with configuring percentages and just want to use Harbor with minimal configuring and don't care for the whole proportional acceleration behavior.

  • Make creative, adventure, spectator, and vanished exclusions disabled by default to avoid confusion with end-users
  • Make proportional acceleration the default setting and tweak behavior
  • Gsit laying compatibility
  • Single player sleep option for easy configuration
  • Improve AFK detection (issue Better fallback AFK detection system #84)
  • Fix message blacklists (issue Suggestion - Disable Messages for Blacklisted Worlds #83)
  • Override the vanilla action bar for sleeping count in Minecraft 1.17+. This could be done with ProtocolLib.
  • For acceleration, use full time ticks instead of getTime() to make checks more robust.
  • Make phantom clearing work for instant skip as well.
  • Use percentage gamerule in 1.17.
  • Clean up exclusions system.
@nkomarn nkomarn added the enhancement New feature or request label Feb 27, 2021
@nkomarn nkomarn self-assigned this Feb 27, 2021
@nkomarn nkomarn pinned this issue Feb 27, 2021
@nkomarn nkomarn changed the title Harbor 1.6.4 Release Harbor 1.7 Release Jul 10, 2021
@nkomarn
Copy link
Owner Author

nkomarn commented Jul 12, 2021

Pretty sure running /gamerule playerSleepingPercentage -1 will disable the 1.17 actionbar sleeping display. I have to double check on that, though.

@Seeloewen
Copy link

Seeloewen commented Oct 13, 2021

How's development going? Just want to know if you still work on the mod as there hasn't been an update for almost a year and I really like the plugin.

@nkomarn
Copy link
Owner Author

nkomarn commented Oct 23, 2021

How's development going? Just want to know if you still work on the mod as there hasn't been an update for almost a year and I really like the mod.

I haven't really had much time to work on Harbor as I've been working multiple jobs, but I do plan to get around to releasing 1.7 at some point. It'll likely be a large, fundamental rewrite so that's why I haven't really been able to work on it much yet.

@nkomarn nkomarn added this to the 1.7 milestone May 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants