Changes:
* Fixed startup finishing if a prehistoric version of holographicdisplays is installed and methods are not found
* Fixed non-existent players still resulting in a command answer
* Probably Fixed bard helmet off and log off for effects
* Removed player nether portal creation in nether wilderness
* Probably Fixed spawning at spawn after deathban + pvp timer receiving
* Subclaim sign break fix
* Fixed the slim chance of claiming over eachother's claim if you do it at the exact same time
* Fixed member online/offline messages if faction member gets kicked for their deathban being active
* Probably fixed timer errors and going -1
* Fixed regen effect getting given very fast after eachother
Changes:
- Made it so you if you /f stuck in spawn you teleport to spawn (so you don't go behind sotw-walls)
- Remade regen system so it doesn't run x times faster/more
- Recoded faction top list system and recoded /f top so now it runs A LOT faster and for the following thing:
- Added official holographicdisplays support so you no longer need a holo extension and you can now use this on both 1.7.10 spigots and 1.8.8 spigots
(Placeholders remain the same: READ BELOW)
- Fixed claim wand dissapearing on pearl
- Removed old debug logging lines from the code
Hologram example:
Code:ftop: location: world, 9.284, 74.327, 20.528 lines: - '&6&lFactions Top' - '&6' - '&61. &f%hcf_top_name_1%: &e%hcf_top_value_1%' - '&62. &f%hcf_top_name_2%: &e%hcf_top_value_2%' - '&63. &f%hcf_top_name_3%: &e%hcf_top_value_3%' - '&64. &f%hcf_top_name_4%: &e%hcf_top_value_4%' - '&65. &f%hcf_top_name_5%: &e%hcf_top_value_5%' - '&66. &f%hcf_top_name_6%: &e%hcf_top_value_6%' - '&67. &f%hcf_top_name_7%: &e%hcf_top_value_7%' - '&68. &f%hcf_top_name_8%: &e%hcf_top_value_8%' - '&69. &f%hcf_top_name_9%: &e%hcf_top_value_9%' - '&610. &f%hcf_top_name_10%: &e%hcf_top_value_10%'
Changes:
- The previous developer made a method to get an offline player's name from a uuid using the mojang api but this call took time and some commands weren't async so they'd lag (maybe crash) the server, these commands now are remade and no longer make an api call + most of them are async now when getting for example a faction by a player.
This means the performance for commands like lives and general faction commands is increased A LOT.
- Piston griefing fixed, you can't place a piston in wilderness but pull/push blocks in claimed land.
- Made mod commands togglable (config example below)
- Made mod-on-join togglable
- Fixed /f show not working when doing /f setregen on that faction
- Fixed dtr symbol showing that it's going up when regen timer is still going (timer until regen)
- Fixed chat slow so it shows you when u can chat again instead of the cooldown amount
- Fixed $ in chat being weird
- Fixed entering mod showing errors with scoreboard mod variables
- Added %tps% placeholder
- Added aliases for /settings like:
"setting", "hcfsettings" to use for other plugins using /settings
- and more fixes
/features/mod-mode.yml changes: https://prnt.sc/tt8ton
Code:mod-mode: enabled: true # Basically removes all commands regarding /mod, /v, /freeze, /panic, /inspect, /invsee (and on join mod mode) on-join-enabled: true mod-bypass-also-works-in-vanish: true
Fixes:
- Fixed gamemode switch messages showing some weird section message
- Fixed default warzone build-limit size being small in config
- Fixed config start error by removing tab color placeholders
- Fixed some errors with location utils
- Fixed default /f setdeathban message
- Fixed issues regarding archer/rogue tagging in safezone or with sotw enable
- Fixed staff in /mod being able to open fences
- Fixed non-deathban zones being pvpable
- Fixed being able to pearl/teleport out of koth capzone whilst maintaining capturing it
- Fixed %name% variable in timer commands
- Fixed /f invite being able to be spammed to offline players, now you can only invite online players like other cores
- Fixed losing pearls when you couldn't pearl from koth/spawn
- Fixed losing pvp timer time when in spawn
- Fixed furnace multiplier (it takes one item to 'charge' up due to performance reasons)
Removed:
- mod-mode fall back items as it was confusing to buyers and annoying to configurate.
Added:
Fixed:
- MizuCore Support
- New mod bypass system, and mod-mode config file (read below) (hcf.command.mod.bypass)
- An option to disable /f home in the end (check config changes below, default = false)
- Some optimization in movement checks
- Mod-mode fallback items anti-duplicate mod-mode item check if fallback item is used
- An block-commands-outside-safezone feature, bypasses with hcf.staff (check config changes below)
- Border config options for nether and end (only world was supported earlier, check config changes below)
- DTR regen start timer (freeze timer) configurability (check config changes below)
- A %has_permission_hcf.example.permission% placeholder, could be used for <display=%has_permission_[perm]% to hide/show lines based on permissions (check example below with mod bypass)
- Freeze item in the the new mod-mode.yml
Config Changes:
- /F MAP, WORKS PERFECTLY NOW! (Doesn't break anymore)
- /f map pillars being all different for all factions around you
- Timer command %name% placeholder not working
- Reclaim broadcast config setting not working
- Koth/Conquest/DTC creation rare bug which would lead to an error in saving later on
- Being able to mine ores in other factions with autosmelt
- God apple timer removal after death
Add this under factions:
Add this under factions: tooCode:safezone: outside-safezone-blocked-cmds: - "shop" - "shopgui" - "guishop" - "shopguiplus:shop" - "shopguiplus:shopgui" - "shopguiplus:guishop"
Code:home: disable-in-end: false
Add this under also factions but under the dtr: https://prnt.sc/sqlk80
Code:start-delay: 60
You can if you want add this to the scoreboard config lines put it under mod-mode: https://prnt.sc/sqlkdx
Code:- " &eBypass: &c%modmode_bypass%<display=%has_permission_hcf.command.mod.bypass%"
Add this under limiters: https://prnt.sc/sqlkt6
Code:nether-border: 2000 end-border: 0
ModMode Changes:
First of all, all items are no longer in the config.yml please copy them over and make sure to align them right in /features/mod-mode.yml (2 more spaces in front). Like this:
items:
compass:
There's a new command called /mod bypass, this command will allow you to place blocks and do all fun stuff in /mod or /vanish (hcf.command.mod.bypass)
There's also an option you can toggle if you want vanished people to never bypass, or only with /mod bypass on (by default they bypass in /v with /mod bypass)
You can also remove the whole 'mod-mode' section from config.yml, it is no longer used!
Fixes:
Added:
- Fixed tab.yml being generated
- Conquest ending on max points
- Logging out in /v spawning combat logger
- /f show taking ages
- Remade deathban join check
- Removed /lives give permission
- Changed chunk max claim size to 32
- Fixed koth command being player only
- Instant /mod on join now
- Fixed giving timers on join
PlaceHolderAPI placeholders:
- mCore support
- /gm others (hcf.command.gamemode.survival.others & hcf.command.gamemode.creative.others)
- /clear others (hcf.command.clear.others)
- PlaceholderAPI support for hcf placeholders
- %modmode% placeholder for modmode scoreboard
- permission for lunar faction tags (because some people only want it for staff, hcf.lunar.faction.tags)
- Possibility to break blocks etc while in vanish but not mod mode (to bypass in mod mode: hcf.staffmode.bypass)
%hcf_faction_name%
%hcf_faction_points%
%hcf_faction_balance%
%hcf_faction_last_rename%
%hcf_faction_koth_captures%
%hcf_faction_home%
%hcf_faction_dtr%
%hcf_faction_dtr_max%
%hcf_faction_allies%
%hcf_faction_onlinemembers%
%hcf_faction_onlinemembers_max%
%hcf_top_name_1-10%
%hcf_top_value_1-10%
This will allow you to do stuff like this:
![]()
Fixes:
* Fixed staff mode items etc kept after restart/stop
* Fixed Lunar Client Support (https://github.com/kodak/LunarClientAPI/releases (just put the jar in your plugins folder))
* Skipping ally chat if you don't have allies when doing /f c
* %teamspeak% and %store% in scoreboard placeholders etc, and in frozen/panic lines
* Fixed the togglable feature item-kills-and-deaths in lores not screwing with shit when it's disabled
Added:
* Faction Points (check config.yml changes below)
* /f top
* /f setpoints & /f addpoints
* New online staff layout
* /inspect command (view armor etc, replaced it with the book item in staffmode aswell)
* Added frozen / paniced messages in messages.yml (check messages.yml changes below)
* Added /gms and /gmc message configurability in locale.yml (automatically added to locale.yml)
Add this under the 'factions:' section in config.yml
Code:points: steal-on-faction-raidable: 25 # How much percentage of the points you get for making a faction raidable worlds: world: kill-points: 1 koth-points: 10 outpost-points: 15 conquest-points: 50 citadel-points: 60 nether: kill-points: 2 koth-points: 20 end: kill-points: 3 koth-points: 15
Add this anywhere in messages.yml
Code:staff: frozen: - "&f████&c█&f████" - "&f███&c█&6█&c█&f███" - "&f██&c█&6█&0█&6█&c█&f██ &4&lDo NOT log out!" - "&f██&c█&6█&0█&6█&c█&f██ &cIf you do, you will be banned!" - "&f█&c█&6██&0█&6██&c█&f█ &ePlease download &e&lTeamspeak 3 &eand join" - "&f█&c█&6█████&c█&f█ &e%teamspeak%" - "&c█&6███&0█&6███&c█" - "&c█████████" paniced: - "&f████&c█&f████" - "&f███&c█&6█&c█&f███ &c&lYou are in a panic!" - "&f██&c█&6█&0█&6█&c█&f██" - "&f██&c█&6█&0█&6█&c█&f██ &ePlease wait for a staff" - "&f█&c█&6██&0█&6██&c█&f█ &amember to contact you!" - "&f█&c█&6█████&c█&f█" - "&c█&6███&0█&6███&c█ &c&n%teamspeak%" - "&c█████████"
Fixed:
- /f disband during koth bugging the timer
- Combat timer dissapearing after logging out in combat and joining before your villager dies
