Чат
Конфиг, заполнители, как использовать
/*
{message} - сообщение игрока
{name} - никнейм игрока
{prefix} - префикс LuckPerms игрока
{suffix} - суффикс LuckPerms игрока
*/
{
"unheardMessage": "No one received your message!", // сообщение о том, что вас никто не услышал, когда вы написали в локальный чат
"noAccessMessage": "You do not have access to this chat!", // сообщение о том, что у вас нет доступа к чату
"localChat": {
"chatPrefix": "!!!does not require a prefix!!!", // префикс локального чата, по умолчанию ничего, но и не требуется что либо:)
"messageFormat": "[L]{prefix} {name} {suffix}: {message}", // формат сообщения
"distance": 48 // дистанция локального чата
},
"globalChat": {
"chatPrefix": "!", // префикс глобального чата, по умолчанию "!"
"messageFormat": "[G]{prefix} {name} {suffix}: {message}" // формат сообщения
},
"adminChat": {
"chatPrefix": "YOUR PREFIX HERE", // префикс админ чата, по умолчанию "YOUR PREFIX HERE"
"messageFormat": "[A]{prefix} {name} {suffix}: {message}", // формат сообщения
"permissionName": "admin", // название разрешения в luckperms, которое должен иметь игрок для доступа
"vanillaPermissionLevel": 4, // ванильное разрешение, 4 - OP на сервере
"useVanillaPermission": true // если true, то используется ванильное разрешение, если false то используется LuckPerms
},
"customChats": { // кастомные чаты
"exampleChatOne": {
"chatPrefix": "YOUR PREFIX HERE", // префикс чата
"messageFormat": "[C1]{prefix} {name} {suffix}: {message}", // формат сообщения
"distance": 48, // дистанция чата
"permission": 0, // ванильное разрешение, 0 - обычный игрок.
"onlySameLevel": false, // если true, то сообщения увидят только те игроки, которые находятся в одном и том же измерении с игроком-отправителем
"onlyNearDistance": false, // если true, то сообщения увидят только игроки находящиеся в радиусе 48 блоков("distance": 48)
"onlyWithPermission": false // если true, то чат будет доступен только игрокам равным или выше указанного permission
},
"exampleChatTwo": {
"chatPrefix": "YOUR PREFIX HERE", // префикс чата
"messageFormat": "[C2]{prefix} {name} {suffix}: {message}", // формат сообщения
"distance": 48, // дистанция чата
"permission": 0, // ванильное разрешение, 0 - обычный игрок.
"onlySameLevel": false, // если true, то сообщения увидят только те игроки, которые находятся в одном и том же измерении с игроком-отправителем
"onlyNearDistance": false, // если true, то сообщения увидят только игроки находящиеся в радиусе 48 блоков("distance": 48)
"onlyWithPermission": false // если true, то чат будет доступен только игрокам равным или выше указанного permission
}
}
}
В данном конфиге вы полностью можете настроить работу чата. Имеется встроенный глобальный, локальный и админский чат с огромной кастомизацией. В формате сообщений и при настройке конфига вы всё также можете использовать наше форматирование, о котором мы рассказали ранее.
Заполнители в чате
Данные заполнители вы спокойно можете отправить в чат, и они отобразят информацию. Например, вы можете быстро поделиться своими координатами в глобальном чате.
[pos]
Отображает текущее положение игрока в мире
[dimension]
Отображает текущее измерение игрока, и если возможно подставляет значение из конфига
[biome]
Отображает текущий биом игрока, и если возможно подставляет значение из конфига
Конфиги для заполнителей биома и измерений
{
"minecraft:the_void": "The Void",
"minecraft:plains": "Plains",
"minecraft:sunflower_plains": "Sunflower Plains",
"minecraft:snowy_plains": "Snowy Plains",
"minecraft:ice_spikes": "Ice Spikes",
"minecraft:desert": "Desert",
"minecraft:swamp": "Swamp",
"minecraft:mangrove_swamp": "Mangrove Swamp",
"minecraft:forest": "Forest",
"minecraft:flower_forest": "Flower Forest",
"minecraft:birch_forest": "Birch Forest",
"minecraft:dark_forest": "Dark Forest",
"minecraft:old_growth_birch_forest": "Old Growth Birch Forest",
"minecraft:old_growth_pine_taiga": "Old Growth Pine Taiga",
"minecraft:old_growth_spruce_taiga": "Old Growth Spruce Taiga",
"minecraft:taiga": "Taiga",
"minecraft:snowy_taiga": "Snowy Taiga",
"minecraft:savanna": "Savanna",
"minecraft:savanna_plateau": "Savanna Plateau",
"minecraft:windswept_hills": "Windswept Hills",
"minecraft:windswept_gravelly_hills": "Windswept Gravelly Hills",
"minecraft:windswept_forest": "Windswept Forest",
"minecraft:windswept_savanna": "Windswept Savanna",
"minecraft:jungle": "Jungle",
"minecraft:sparse_jungle": "Sparse Jungle",
"minecraft:bamboo_jungle": "Bamboo Jungle",
"minecraft:badlands": "Badlands",
"minecraft:eroded_badlands": "Eroded Badlands",
"minecraft:wooded_badlands": "Wooded Badlands",
"minecraft:meadow": "Meadow",
"minecraft:cherry_grove": "Cherry Grove",
"minecraft:grove": "Grove",
"minecraft:snowy_slopes": "Snowy Slopes",
"minecraft:frozen_peaks": "Frozen Peaks",
"minecraft:ocean": "Ocean",
"minecraft:deep_ocean": "Deep Ocean",
"minecraft:frozen_ocean": "Frozen Ocean",
"minecraft:deep_frozen_ocean": "Deep Frozen Ocean",
"minecraft:cold_ocean": "Cold Ocean",
"minecraft:deep_cold_ocean": "Deep Cold Ocean",
"minecraft:lukewarm_ocean": "Lukewarm Ocean",
"minecraft:deep_lukewarm_ocean": "Deep Lukewarm Ocean",
"minecraft:warm_ocean": "Warm Ocean",
"minecraft:mushroom_fields": "Mushroom Fields",
"minecraft:dripstone_caves": "Dripstone Caves",
"minecraft:lush_caves": "Lush Caves",
"minecraft:deep_dark": "The Deep Dark",
"minecraft:nether_wastes": "Nether Wastes",
"minecraft:soul_sand_valley": "Soul Sand Valley",
"minecraft:basalt_deltas": "Basalt Deltas",
"minecraft:crimson_forest": "Crimson Forest",
"minecraft:warped_forest": "Warped Forest",
"minecraft:the_end": "The End",
"minecraft:end_midlands": "End Midlands",
"minecraft:end_highlands": "End Highlands",
"minecraft:small_end_islands": "Small End Islands",
"minecraft:end_barrens": "End Barrens"
// по желанию добавьте своих строк(поддерживаются модовые биомы), или измените названия биомов для заполнителя.
}
{
"minecraft:overworld": "Overworld",
"minecraft:the_nether": "The Nether",
"minecraft:the_end": "The End"
// по желанию добавьте своих строк(поддерживаются модовые измерения), или измените названия измерений для заполнителя.
}
Last updated