harbor icon indicating copy to clipboard operation
harbor copied to clipboard

Harbor 1.7 Release

Open nkomarn opened this issue 3 years ago • 3 comments

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.

  • [x] 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
  • [x] Improve AFK detection (issue #84)
  • [ ] Fix message blacklists (issue #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 avatar Feb 27 '21 06:02 nkomarn

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

nkomarn avatar Jul 12 '21 03:07 nkomarn

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.

Seeloewen avatar Oct 13 '21 13:10 Seeloewen

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 avatar Oct 23 '21 03:10 nkomarn