1
0
mirror of https://github.com/nkomarn/harbor.git synced 2024-11-16 07:05:22 +01:00
Commit Graph

116 Commits

Author SHA1 Message Date
Mykyta Komarn
54c062816f Code refactor
Refactor a lot of Harbor's systems to eliminate use of static variables where possible. Also generally clean up a lot of old code.
2020-08-19 14:36:53 -07:00
Mykyta
9fe4e387cd
🧹 Clear cooldowns after night skip
This'll clear up some memory on lorger servers.
2020-05-06 07:06:35 -07:00
Mykyta
8ade4db803
🔨 Actually make config checker work as intended
Don't spam it on every player join. I had no brain. This is bad.
2020-05-06 07:05:55 -07:00
Mykyta
3b137b1dad
👌 Refactor the config
Include a getConfig() method to simplify things a tad.
2020-05-06 07:00:52 -07:00
Mykyta
247fb0bd10
🧹 Config warning + small cleanups
Now warn users if their config is too old for Harbor to recognize.
Clean up some formatting.
2020-04-25 08:19:34 -07:00
Mykyta
7b4c55e9a3
🌠 Use a HashSet instead of ArrayList
Harbor runs .contains() a lot, which is a lot more performant in Sets.
2020-04-24 15:45:42 -07:00
Mykyta
b5eaeeb7f1
👌 Fallback value for bossbar color
This will prevent console errors if you use the 1.6 config for 1.6.2.
2020-04-20 09:28:31 -07:00
Mykyta
560f0f1a8d
Exclude players in adventure mode 2020-04-20 08:48:47 -07:00
Mykyta
792328de46
Thunderstorm looping fix 2020-04-19 10:36:16 -07:00
Mykyta
e13660659a
Merge branch 'master' of https://github.com/nkomarn/Harbor 2020-04-19 10:35:38 -07:00
Mykyta
4524dc15f7
🧹 Cleanup + ignore vanished players in messages 2020-04-19 10:35:12 -07:00
Mykyta
7c8819bb35
Thunderstorm looping fix
Also some small cleanup and vanish checking for bed messages.
2020-04-19 06:53:23 -07:00
Mykyta
737c9bdc40
📋 Whitelist mode for worlds list 2020-04-04 20:45:03 -07:00
Mykyta
62ff190aa5
Fix up cooldowns 2020-04-04 12:40:44 -07:00
Mykyta
7644a7faad
🌿 Update build procedure and funding info 2020-04-04 11:36:14 -07:00
Mykyta
f727f2738e
⏱ Proportional acceleration 2020-04-03 21:27:10 -07:00
Mykyta
35407752c9
Cooldowns + clean up the command 2020-04-03 14:47:37 -07:00
Mykyta
b5c7f60fdd
🔨 Fix up weather clearing + improve day checking 2020-04-03 12:28:49 -07:00
Mykyta
04994edbf4
🌿 Major config refactoring 2020-04-03 10:50:28 -07:00
Mykyta
63f03458d0
💥 Nuke the auto-updater 2020-04-02 11:05:01 -07:00
Mykyta
e8de0f35c1
🌧 Independent weather toggles + instant skip 2020-04-02 10:24:32 -07:00
Mykyta
99d917177c
👻 Option to ignore vanished players 2020-03-22 08:00:14 -07:00
Mykyta
dbe2aca371
Merge branch 'master' of https://github.com/nkomarn/Harbor 2020-03-15 10:16:00 -07:00
Mykyta
ebdfb175ca
🌓 Day time configurable in ticks 2020-03-15 10:15:43 -07:00
Mykyta
54b9372886
Merge pull request #45 from JasonHorkles/patch-1
Update config.yml
2020-03-09 18:26:38 -07:00
Jason
77360a1f24
Update config.yml 2020-03-09 15:54:26 -06:00
Mykyta
3166780468
Set up Packages 2020-03-08 15:19:47 -07:00
Mykyta
3004125ef9
🔥 Update workflows 2020-03-08 14:54:15 -07:00
Mykyta
233116061d
🙌 Bossbar feature + Robust AFK system 2020-02-21 21:00:28 -08:00
Mykyta
0c616035c6
🌟 Fix up chat messages and add forceskip! 2019-12-29 12:28:06 -08:00
Mykyta
71dbe4e164
📣 Add bed chat messages back in 2019-12-22 19:11:03 -08:00
Mykyta
58f074a4ac
👆 Bump API version to 1.14 2019-11-13 18:28:52 -08:00
Mykyta
bb7dfde0f0
Async update check 2019-11-11 10:01:37 -08:00
Mykyta
d018365dfc
🎺 Gave the README a facelift! 2019-11-08 19:44:11 -08:00
Mykyta
43d4e77f7a
🌈 Final touches! 2019-11-08 19:11:27 -08:00
Mykyta
510fd352c6
🥇 Release candidate! 2019-11-08 17:07:46 -08:00
Mykyta
eeb98044ad
🍉 Some more work on the update system! 2019-11-08 07:35:43 -08:00
Mykyta
9f06cecd2c
🎺 Added back in some of the command functions 2019-11-05 08:05:44 -08:00
Mykyta
021ea69d73
⚙ Starting to clean things up 2019-10-10 07:06:45 -07:00
Mykyta
e525fca31c
🔨 Refactoring some stuff 2019-10-09 07:05:09 -07:00
Mykyta
3500efa178
Merge pull request #36 from rolandvonrotz/master
Add bed enter/leave events with messages & add time skip interval to config
2019-10-08 06:48:26 -07:00
Roland von Rotz
e3f5d63da8 Chat messges should go only to players in the same world 2019-10-04 21:04:54 +02:00
Roland von Rotz
b496a022c9 Add time skip interval to config and more refactoring 2019-10-01 23:09:53 +02:00
Roland von Rotz
ca00415213 Hopefully fix messages 2019-10-01 21:12:56 +02:00
Roland von Rotz
1ae113328d Register Listener 2019-10-01 10:48:14 +02:00
Roland von Rotz
a9b9932a08 Add BedEnter/BedLeave Events & continue refactoring 2019-10-01 10:31:29 +02:00
Roland von Rotz
ece82c9e7f Add BedEnter/BedLeave Events & continue refactoring 2019-10-01 09:45:06 +02:00
Mykyta
2f8544b9b1
Merge pull request #35 from rolandvonrotz/master
Some Code optimization, disable updater & bugfixing
2019-09-30 07:12:12 -07:00
Roland von Rotz
1b75e88799 Refactoring 2019-09-29 16:58:58 +02:00
Roland von Rotz
5d5710af91 Perhaps fixing needed count 2019-09-29 16:48:08 +02:00