About HitDisplay
Less CPU, Less memory ! Can DIY display UI style, complete UI control configuration file, and automatically recognize the renamed NPC
Believe me, this plugin is very practical and good enough !!!
- You can customize and add display styles, allowing players to choose their favorite styles
- Each player can choose to have an independent switch and user panel
- Can identify NPCs whose names have been changed by enabled plugins
- Complete UI control configuration file system, you can choose the health name displayed by any destructible objects in the game and the damage you cause
- Flexible UI configuration control, you can put all the damaged things, or not be displayed
Chat command :
- /hd - Default player commands : HitDisplay (Enable or disable)
- /hd set - Default player commands : Open the UI interface selection panel to choose the UI style you like
- /hd admin - Open the UI configuration interface and operate the configuration file(permission :hitdisplay.admin)
- /hd diy - Open the DIY style custom panel, set the UI style or increase or decrease the UI style(Use it a few times to be proficient)(permission :hitdisplay.admin)
It is strongly recommended to use : /hd admin (Modify Config)
remind: ShortPre(name) Collection The corresponding type display must be turned to true (New names will be collected : collection)
permission:
- hitdisplay.admin(Used for chat commands /hd admin 和 /hd diy)
Configuration: (It is recommended to use /hd admin to configure, it will be very convenient)
{ "Display name": { "Animal name": { "bear": "bear", "boar": "boar", "chicken": "chicken", "horse": "horse", "polarbear": "polarbear", "stag": "stag", "testridablehorse": "testridablehorse", "wolf": "wolf", "zombie": "zombie" }, "Entity name": { "1module_cockpit": "1module_cockpit", "1module_cockpit_armored": "1module_cockpit_armored", "1module_cockpit_with_engine": "1module_cockpit_with_engine", "1module_engine": "1module_engine", "1module_flatbed": "1module_flatbed", "1module_passengers_armored": "1module_passengers_armored", "1module_rear_seats": "1module_rear_seats", "1module_storage": "1module_storage", "1module_taxi": "1module_taxi", "2module_camper": "2module_camper", "2module_car_spawned.entity": "2module_car_spawned.entity", "2module_flatbed": "2module_flatbed", "2module_fuel_tank": "2module_fuel_tank", "2module_passengers": "2module_passengers", "3module_car_spawned.entity": "3module_car_spawned.entity", "4module_car_spawned.entity": "4module_car_spawned.entity", "alarmsound": "alarmsound", "american_beech_a": "american_beech_a", "american_beech_a_dead": "american_beech_a_dead", "american_beech_b": "american_beech_b", "american_beech_c": "american_beech_c", "american_beech_d": "american_beech_d", "american_beech_e": "american_beech_e", "american_beech_e_dead": "american_beech_e_dead", "andswitch": "andswitch", "arcadeuser": "arcadeuser", "autoturret_deployed": "autoturret_deployed", "bbq.campermodule": "bbq.campermodule", "bbq.static": "bbq.static", "bbq.static_hidden": "bbq.static_hidden", "beartrap": "beartrap", "big_wheel": "big_wheel", "bigwheelbettingterminal": "bigwheelbettingterminal", "birch_big_temp": "birch_big_temp", "birch_big_tundra": "birch_big_tundra", "birch_large_temp": "birch_large_temp", "birch_large_tundra": "birch_large_tundra", "birch_medium_temp": "birch_medium_temp", "birch_medium_tundra": "birch_medium_tundra", "birch_small_temp": "birch_small_temp", "birch_small_tundra": "birch_small_tundra", "birch_tiny_temp": "birch_tiny_temp", "birch_tiny_tundra": "birch_tiny_tundra", "boombox.static": "boombox.static", "bradleyapc": "bradleyapc", "cactus-1": "cactus-1", "cactus-2": "cactus-2", "cactus-3": "cactus-3", "cactus-4": "cactus-4", "cactus-5": "cactus-5", "cactus-6": "cactus-6", "cactus-7": "cactus-7", "cardreader": "cardreader", "cardtable.static_configa": "cardtable.static_configa", "cardtable.static_configa_hidden": "cardtable.static_configa_hidden", "cardtable.static_configb": "cardtable.static_configb", "cardtable.static_configc": "cardtable.static_configc", "cardtable.static_configd": "cardtable.static_configd", "cardtableplayerstorage": "cardtableplayerstorage", "cardtablepotstorage": "cardtablepotstorage", "cardtableseat": "cardtableseat", "cave_lift": "cave_lift", "cctv.static": "cctv.static", "ch47scientists.entity": "ch47scientists.entity", "chair.invisible.static": "chair.invisible.static", "chair.static": "chair.static", "chippyarcademachine.static": "chippyarcademachine.static", "codelockedhackablecrate": "codelockedhackablecrate", "computerstation.static": "computerstation.static", "connectedspeaker.deployed.static": "connectedspeaker.deployed.static", "craneoperator": "craneoperator", "crate_ammunition": "crate_ammunition", "crate_elite": "crate_elite", "crate_food_1": "crate_food_1", "crate_food_2": "crate_food_2", "crate_fuel": "crate_fuel", "crate_medical": "crate_medical", "crate_normal": "crate_normal", "crate_normal_2": "crate_normal_2", "crate_tools": "crate_tools", "crate_underwater_advanced": "crate_underwater_advanced", "crate_underwater_basic": "crate_underwater_basic", "crudeoutput": "crudeoutput", "dead_log_a": "dead_log_a", "dead_log_b": "dead_log_b", "dead_log_c": "dead_log_c", "door.hinged.bunker.door": "door.hinged.bunker.door", "door.hinged.bunker_hatch": "door.hinged.bunker_hatch", "door.hinged.elevator_door": "door.hinged.elevator_door", "door.hinged.garage_a": "door.hinged.garage_a", "door.hinged.industrial_a_a": "door.hinged.industrial_a_a", "door.hinged.industrial_a_b": "door.hinged.industrial_a_b", "door.hinged.industrial_a_c": "door.hinged.industrial_a_c", "door.hinged.industrial_a_d": "door.hinged.industrial_a_d", "door.hinged.industrial_a_e": "door.hinged.industrial_a_e", "door.hinged.industrial_a_f": "door.hinged.industrial_a_f", "door.hinged.industrial_a_g": "door.hinged.industrial_a_g", "door.hinged.industrial_a_h": "door.hinged.industrial_a_h", "door.hinged.security.blue": "door.hinged.security.blue", "door.hinged.security.green": "door.hinged.security.green", "door.hinged.security.red": "door.hinged.security.red", "door.hinged.underwater_labs.public": "door.hinged.underwater_labs.public", "door.hinged.underwater_labs.security": "door.hinged.underwater_labs.security", "door.hinged.vent": "door.hinged.vent", "door.hinged.wood.static": "door.hinged.wood.static", "door_barricade_b": "door_barricade_b", "doormanipulator": "doormanipulator", "douglas_fir_a": "douglas_fir_a", "douglas_fir_a_snow": "douglas_fir_a_snow", "douglas_fir_b": "douglas_fir_b", "douglas_fir_b_snow": "douglas_fir_b_snow", "douglas_fir_c": "douglas_fir_c", "douglas_fir_c_snow": "douglas_fir_c_snow", "douglas_fir_d": "douglas_fir_d", "douglas_fir_d_small": "douglas_fir_d_small", "driftwood_1": "driftwood_1", "driftwood_2": "driftwood_2", "driftwood_3": "driftwood_3", "driftwood_4": "driftwood_4", "driftwood_5": "driftwood_5", "driftwood_set_1": "driftwood_set_1", "driftwood_set_2": "driftwood_set_2", "driftwood_set_3": "driftwood_set_3", "drumkit.deployed.static": "drumkit.deployed.static", "elevator.static": "elevator.static", "elevator.static.top": "elevator.static.top", "elevator_lift.static": "elevator_lift.static", "engine": "engine", "excavator_output_pile": "excavator_output_pile", "excavatorsignalcomputer": "excavatorsignalcomputer", "flameturret.deployed": "flameturret.deployed", "foodbox": "foodbox", "foundation": "foundation", "fuel_storage": "fuel_storage", "fuelstorage": "fuelstorage", "fusebox": "fusebox", "generator.static": "generator.static", "generator.static_hidden": "generator.static_hidden", "giftbox_loot": "giftbox_loot", "guntrap.deployed": "guntrap.deployed", "hab_storage": "hab_storage", "hobobarrel_static": "hobobarrel_static", "hopperoutput": "hopperoutput", "hotairballoon": "hotairballoon", "item_drop_backpack": "item_drop_backpack", "landmine": "landmine", "locker.campermodule": "locker.campermodule", "loot_barrel_1": "loot_barrel_1", "loot_barrel_2": "loot_barrel_2", "loot-barrel-1": "loot-barrel-1", "loot-barrel-2": "loot-barrel-2", "magnetcrane.entity": "magnetcrane.entity", "marketterminal": "marketterminal", "metal-ore": "metal-ore", "microphonestand.deployed.static": "microphonestand.deployed.static", "microphonestandio.entity.static": "microphonestandio.entity.static", "miningquarry_static": "miningquarry_static", "mlrs.entity": "mlrs.entity", "mlrs_dashboard_storage": "mlrs_dashboard_storage", "mlrs_rocket_storage": "mlrs_rocket_storage", "modular_car_1mod_storage": "modular_car_1mod_storage", "modular_car_1mod_trade": "modular_car_1mod_trade", "modular_car_2mod_fuel_tank": "modular_car_2mod_fuel_tank", "modular_car_camper_storage": "modular_car_camper_storage", "modular_car_fuel_storage": "modular_car_fuel_storage", "modular_car_sleepingbag_campervan": "modular_car_sleepingbag_campervan", "modularcardriverseat": "modularcardriverseat", "modularcarlift.static": "modularcarlift.static", "modularcarpassengerseatleft": "modularcarpassengerseatleft", "modularcarpassengerseatlesslegroomleft": "modularcarpassengerseatlesslegroomleft", "modularcarpassengerseatlesslegroomright": "modularcarpassengerseatlesslegroomright", "modularcarpassengerseatright": "modularcarpassengerseatright", "modularcarpassengerseatsidewayleft": "modularcarpassengerseatsidewayleft", "npcvendingmachine_attire": "npcvendingmachine_attire", "npcvendingmachine_building": "npcvendingmachine_building", "npcvendingmachine_components": "npcvendingmachine_components", "npcvendingmachine_farming": "npcvendingmachine_farming", "npcvendingmachine_fishexchange": "npcvendingmachine_fishexchange", "npcvendingmachine_resources": "npcvendingmachine_resources", "npcvendingmachine_tools": "npcvendingmachine_tools", "npcvendingmachine_weapons": "npcvendingmachine_weapons", "oak_b": "oak_b", "oak_c": "oak_c", "oak_d": "oak_d", "oak_e": "oak_e", "oak_f": "oak_f", "oil_barrel": "oil_barrel", "orebonus_generic": "orebonus_generic", "orswitch": "orswitch", "palm_tree_med_a_entity": "palm_tree_med_a_entity", "palm_tree_short_a_entity": "palm_tree_short_a_entity", "palm_tree_short_b_entity": "palm_tree_short_b_entity", "palm_tree_short_c_entity": "palm_tree_short_c_entity", "palm_tree_small_a_entity": "palm_tree_small_a_entity", "palm_tree_small_b_entity": "palm_tree_small_b_entity", "palm_tree_small_c_entity": "palm_tree_small_c_entity", "palm_tree_tall_a_entity": "palm_tree_tall_a_entity", "palm_tree_tall_b_entity": "palm_tree_tall_b_entity", "patrolhelicopter": "patrolhelicopter", "phonebooth.static": "phonebooth.static", "piano.deployed.static": "piano.deployed.static", "pine_a": "pine_a", "pine_a_snow": "pine_a_snow", "pine_b": "pine_b", "pine_b snow": "pine_b snow", "pine_c": "pine_c", "pine_c_snow": "pine_c_snow", "pine_d": "pine_d", "pine_d_snow": "pine_d_snow", "pine_dead_a": "pine_dead_a", "pine_dead_b": "pine_dead_b", "pine_dead_c": "pine_dead_c", "pine_dead_d": "pine_dead_d", "pine_dead_e": "pine_dead_e", "pine_dead_f": "pine_dead_f", "pine_dead_snow_a": "pine_dead_snow_a", "pine_dead_snow_b": "pine_dead_snow_b", "pine_dead_snow_c": "pine_dead_snow_c", "pine_dead_snow_d": "pine_dead_snow_d", "pine_dead_snow_e": "pine_dead_snow_e", "pine_dead_snow_f": "pine_dead_snow_f", "pine_sapling_a": "pine_sapling_a", "pine_sapling_a_snow": "pine_sapling_a_snow", "pine_sapling_b": "pine_sapling_b", "pine_sapling_b_snow": "pine_sapling_b_snow", "pine_sapling_c": "pine_sapling_c", "pine_sapling_c_snow": "pine_sapling_c_snow", "pine_sapling_d": "pine_sapling_d", "pine_sapling_d_snow": "pine_sapling_d_snow", "pine_sapling_e": "pine_sapling_e", "pine_sapling_e_snow": "pine_sapling_e_snow", "presentdrop": "presentdrop", "pressbutton": "pressbutton", "pressbutton_trainstairwell": "pressbutton_trainstairwell", "pumpjack-static": "pumpjack-static", "recycler_static": "recycler_static", "repairbench_static": "repairbench_static", "researchtable_static": "researchtable_static", "rfbroadcaster.static": "rfbroadcaster.static", "roadsign1": "roadsign1", "roadsign2": "roadsign2", "roadsign3": "roadsign3", "roadsign4": "roadsign4", "roadsign5": "roadsign5", "roadsign6": "roadsign6", "roadsign7": "roadsign7", "roadsign8": "roadsign8", "roadsign9": "roadsign9", "rowboat": "rowboat", "rowboat_storage": "rowboat_storage", "saddletest": "saddletest", "sam_site_turret_deployed": "sam_site_turret_deployed", "sam_static": "sam_static", "sentry.bandit.static": "sentry.bandit.static", "sentry.scientist.static": "sentry.scientist.static", "shopkeeper_vm_invis": "shopkeeper_vm_invis", "shreddable_pickuptruck": "shreddable_pickuptruck", "simplelight": "simplelight", "simpleshark": "simpleshark", "simpleswitch": "simpleswitch", "sirenlightorange": "sirenlightorange", "sliding_blast_door": "sliding_blast_door", "slotmachine": "slotmachine", "small_refinery_static": "small_refinery_static", "smallboatdriver": "smallboatdriver", "smallboatpassenger": "smallboatpassenger", "snowmobile": "snowmobile", "snowmobiletomaha": "snowmobiletomaha", "spikes_static": "spikes_static", "splitter": "splitter", "stone-ore": "stone-ore", "sulfur-ore": "sulfur-ore", "swamp_tree_a": "swamp_tree_a", "swamp_tree_b": "swamp_tree_b", "swamp_tree_c": "swamp_tree_c", "swamp_tree_d": "swamp_tree_d", "swamp_tree_e": "swamp_tree_e", "swamp_tree_f": "swamp_tree_f", "tech_parts_1": "tech_parts_1", "tech_parts_2": "tech_parts_2", "testridablehorse": "testridablehorse", "timerswitch": "timerswitch", "trainbarricadeheavy": "trainbarricadeheavy", "trash-pile-1": "trash-pile-1", "vehicle_parts": "vehicle_parts", "wall.frame.shopfront.metal.static": "wall.frame.shopfront.metal.static", "water_catcher_small.static": "water_catcher_small.static", "waterwellstatic": "waterwellstatic", "wheelswitch": "wheelswitch", "workbench1.static": "workbench1.static", "workbench2.static": "workbench2.static", "workcart.entity": "workcart.entity", "workcart_fuel_storage": "workcart_fuel_storage", "workcartdriver": "workcartdriver", "xylophone.deployed.static": "xylophone.deployed.static" }, "NPC name": { "bandit_conversationalist": "bandit_conversationalist", "bandit_shopkeeper": "bandit_shopkeeper", "boat_shopkeeper": "boat_shopkeeper", "missionprovider_bandit_a": "missionprovider_bandit_a", "missionprovider_bandit_b": "missionprovider_bandit_b", "missionprovider_fishing_a": "missionprovider_fishing_a", "missionprovider_fishing_b": "missionprovider_fishing_b", "missionprovider_outpost_a": "missionprovider_outpost_a", "missionprovider_outpost_b": "missionprovider_outpost_b", "missionprovider_stables_a": "missionprovider_stables_a", "missionprovider_stables_b": "missionprovider_stables_b", "murderer": "murderer", "npc_bandit_guard": "npc_bandit_guard", "npc_tunneldweller": "npc_tunneldweller", "npc_underwaterdweller": "npc_underwaterdweller", "player": "player", "scarecrow": "scarecrow", "scientistnpc_patrol": "scientistnpc_patrol", "scientistnpc_peacekeeper": "scientistnpc_peacekeeper", "scientistnpc_roam": "scientistnpc_roam", "scientistnpc_roamtethered": "scientistnpc_roamtethered", "stables_shopkeeper": "stables_shopkeeper" } }, "Open control menu command": "hd", "Open control menu permission": "hitdisplay.admin", "Players need permission use": false, "Players use permission": "hitdisplay.use", "Text display format": "{0} {1:0}/{2:0} HP [ {3:0} ]", "Working mode": { "Enable new animal name collection": true, "Enable new entity name collection": true, "Enable new npc name collection": true, "Show enabled animal": true, "Show enabled entity": true, "Show enabled npc": true } }
Lang :
{ "NoPermission": "<size=20>[ HitDisplay ]</size> No permission", "HitDisable": "<size=20>[ HitDisplay ]</size> <color=#FF0000>Disable</color>", "HitEnable": "<size=20>[ HitDisplay ]</size> <color=#66FF00>Enable</color>", "Rename": "Rename", "Delete": "Delete", "Confirm": "Confirm", "ClickEnter": "Click enter", "EditAnimal": "Edit Animal", "EditEntity": "Edit Entity", "EditNPC": "Edit NPC", "ShowEnabledNpc": "Enable display NPC :", "EnableNpcCollection": "Enable NPC ShortPre Collection :", "ShowEnableEntity": "Enable display Entity :", "EnableEntityCollection": "Enable Entity ShortPre Collection :", "ShowEnableAnimal": "Enable display Animal :", "EnableAnimalCollection": "Enable Animal ShortPre Collection :", "OnlinePlayer": "Online Player : {0}", "RealTime": "Real Time : {0}/{1} {2}:{3}", "GameTime": "Game Time : {0}", "EditUItitle": "【 Configuration Settings Panel 】", "TitleDescription": "Click on the name to change the name...", "Reset": "Reset", "FontSize": "Font Size :", "BloodOffset": "HP Bar Offset :", "BarColor": "HP Bar Color :", "TextColor": "Text Color :", "TextOffset": "Text Offset :", "ParentColor": "Parent Color :", "ParentOffset": "Parent Offset :", "DIYcontpanel": "DIY UI Panel" }
{ "NoPermission": "<size=20>[ HitDisplay ]</size> 没有权限", "HitDisable": "<size=20>[ HitDisplay ]</size> <color=#FF0000>禁用</color>", "HitEnable": "<size=20>[ HitDisplay ]</size> <color=#66FF00>启用</color>", "Rename": "改 名", "Delete": "删 除", "Confirm": "确 认", "ClickEnter": "点 击 输 入", "EditAnimal": "编 辑 动 物", "EditEntity": "编 辑 实 体", "EditNPC": "编 辑 NPC", "ShowEnabledNpc": "启用NPC显示 :", "EnableNpcCollection": "启用NPC预制名收录 :", "ShowEnableEntity": "启用实体显示 :", "EnableEntityCollection": "启用实体预制名收录 :", "ShowEnableAnimal": "启用动物显示 :", "EnableAnimalCollection": "启用动物预制名收录 :", "OnlinePlayer": "在线人数 : {0}", "RealTime": "现实时间 : {0}/{1} {2}:{3}", "GameTime": "游戏时间 : {0}", "EditUItitle": "【 配 置 中 心 】", "TitleDescription": "点击名字可直接直接更改名字...", "Reset": "重 置", "FontSize": "字体大小 :", "BloodOffset": "血条偏移 :", "BarColor": "血条颜色 :", "TextColor": "文本颜色 :", "TextOffset": "文本偏移 :", "ParentColor": "父层颜色 :", "ParentOffset": "父层偏移 :", "DIYcontpanel": "DIY UI 面板" }
If you have any questions or problems, join my discord
https://discord.gg/D2zTWCEnrN