Вопрос BetterRTP не телепортирует в мир, созданный TerraformGenerator

Ядро
Paper

Cloudy_99

Пользователь
Сообщения
36
Решения
4
Плагин
BetterRTP & TerraformGenerator
Ядро сервера
  1. Paper
Версия сервера
  1. 1.18
Ссылка
https://www.spigotmc.org/resources/betterrtp-random-wild-teleport.36081/
Не уверен, что дело в плагине TerraformGenerator, но вроде бы до его установки не было никаких проблем(это плагин на генерацию мира), сколько копался в конфиге, не нашел никакого намека на исправление, пишет: You cannon teleport out the border into the "survival"
 
Можно скинуть конфигурацию конфига текстом(либо скрин)?
(Если кидаете текстом - указывайте её в:

Вам необходимо зарегистрироваться для просмотра изображений-вложений
 
Код:
# BetterRTP plugin by SuperRonanCraft! (Join my Public Server at ronanplugins.com) #
# Need help? go to https://ronanplugins.com/discord! #

Language-File: ru.yml

Settings:
  Respect:
    # # Respect MinePlots plots (https://builtbybit.com/resources/mineplots.21646/)
    MinePlots: false
    # # Respect WorldGuard areas (https://dev.bukkit.org/projects/worldguard)
    WorldGuard: false
    # # Respect GriefPrevention areas (https://www.spigotmc.org/resources/griefprevention.1884/)
    GriefPrevention: false
    # # Respect Towny areas (https://www.spigotmc.org/resources/towny.72694/)
    Towny: false
    # # Respect RedProtect areas (https://www.spigotmc.org/resources/redprotect.15841/)
    RedProtect: false
    # # Respect FactionsUUID areas (https://www.spigotmc.org/resources/factionsuuid.1035/)
    FactionsUUID: false
    # # Respect Lands areas (https://www.spigotmc.org/resources/lands.53313/)
    Lands: false
    # # Respect Residence areas (https://www.spigotmc.org/resources/residence.11480/)
    Residence: false
    # # Respect KingdomsX areas (https://www.spigotmc.org/resources/kingdomsx.77670/)
    KingdomsX: false
    # # Respect hClaims areas (https://www.spigotmc.org/resources/hclaims.90540/)
    hClaims: false
    # # Respect GriefDefender areas (https://www.spigotmc.org/resources/griefdefender.68900/)
    GriefDefender: false
    # # Respect UltimateClaims areas (https://songoda.com/marketplace/product/ultimateclaims-the-ultimate-claiming-plugin.65)
    UltimateClaims: false
    # # Respect Pueblos regions (https://www.spigotmc.org/resources/pueblos.91255/) (My Favorite :D)
    Pueblos: false
    # # Respect SaberFactions areas (https://www.spigotmc.org/resources/saberfactions.69771/) (Added in 3.4.5)
    SaberFactions: false
    # # Respect HuskTowns areas (https://www.spigotmc.org/resources/husktowns.92672/) (Added in 3.4.5)
    HuskTowns: false
    # # Respect FactionsBridge compatible claims (https://www.spigotmc.org/resources/factionsbridge.89716/) (Added in 3.6.9)
    FactionsBridge: false
    # # Respect CrashClaim claims (https://www.spigotmc.org/resources/crashclaim-claiming-plugin.94037/) (Added in 3.6.9)
    CrashClaim: false
 
  # # Output to console some debugging info
  Debugger: false
  # # Amount of chunks to preload around a safe location
  PreloadRadius: 5
  # # Maximum amount of tries before BetterRTP gives up and sends a NotSafeMessage #
  MaxAttempts: 32
  RtpOnFirstJoin: # Will execute as console to override delays
    Enabled: false # Make the player rtp when joining the server for the first time
    World: world # World to first rtp in
    SetAsRespawn: false # Save this first rtp as players new spawn point
  Cooldown:
    Enabled: true # Enabled or disabled cooldown timer
    LockAfter: 0 # Lock the player in an infinite cooldown after # rtp's (0 to disable)
    Time: 10 # in SECONDS
    PerWorld: false # Cooldowns handled for each world? If disabled, player cannot rtp in another world until original cooldown has passed
  # # Time between command and actually rtp'ing, time is in SECONDS. Set to "0" to disable delay timer #
  Delay:
    Enabled: true
    Time: 5
    CancelOnMove: true
  Queue:
    Enabled: true # Allows betterrtp to automatically queue up safe rtp locations prior to players executing `/rtp`
  DisableUpdater: false
  Logger:
    Enabled: true # Log all things rtp related to the log.log file
    LogToConsole: false
    Format: yyyy-MM-dd HH:mm:ss

Default:
  UseWorldBorder: false
  # # "Biomes: []" means all biomes are allowed! #
  # # Biomes are optional, more biomes at https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/block/Biome.html #
  Biomes: []
  MaxRadius: 3000
  MinRadius: 100
  # # If "UseWorldBorder" is set to true above, Center X and Z will be ignored! #
  CenterX: 0
  CenterZ: 0
  Shape: square
  MaxY: 320
  MinY: 0
  RTPOnDeath: false

# # Blocks BetterRTP will NOT teleport onto. More Blocks at: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html #
BlacklistedBlocks:
- stationary_water
- stationary_lava
- water
- flowing_water
- lava
- flowing_lava
- cactus
- leaves
- leaves_2
- air
- void_air
- bedrock
- oak_leaves
- jungle_leaves
- kelp

# # Worlds to NOT allow /rtp in, unless there is an override to another enabled world #
DisabledWorlds:
- prison
- creative

# # Worlds you want to have a custom min/max and spawn center in #
# # [MaxRadius] and [MinRadius] MUST be positive! These cannot be equal to each other!
CustomWorlds:
- custom_world_1:
    UseWorldBorder: false
    MaxRadius: 1000
    MinRadius: 100
    CenterX: 0
    CenterZ: 0
    Price: 50
    Shape: square
    MaxY: 320
    MinY: 0
    Cooldown: 60
- other_custom_world:
    MaxRadius: 10000
    MinRadius: 150
    CenterX: 123
    CenterZ: -123
    Price: 0
    Biomes:
    - desert
    - forest
    Shape: circle
    RTPOnDeath: true

# # Override a world and rtp a player executing the command in one world, to another
Overrides:
- master_world: world
- creative_world: world

WorldType: # Available types are NORMAL, NETHER
  - world: NORMAL
  - survival: NORMAL
  - world_nether: NETHER
  - world_the_end: NORMAL

PermissionGroup: # Player requires "betterrtp.group.<group_name>" to trigger these configs
  Enabled: false
  Groups:
  - vip:
    - Build_World:
        Priority: 0
        MaxRadius: 10000
        MinRadius: 1000
        Price: 100
        Cooldown: 500
    - Survival_World:
        Priority: 10
        UseWorldBorder: false
        MaxRadius: 5000
        MinRadius: 1000
        CenterX: 10
        CenterZ: 10
        Price: 10
        MaxY: 320
        MinY: 0
  - vip2:
    - Build_World:
        MaxRadius: 25000
        MinRadius: 10000
        Price: 15
        Cooldown: 1500
 
Вот вам пример.
YAML:
Overrides:
- world_nether: world_nether
- world_the_end: world_the_end
- world: world
- spawn: world
- custom: custom

WorldType: # Available types are NORMAL, NETHER
  - world: NORMAL
  - world_nether: NETHER
  - world_the_end: NORMAL
  - spawn: NORMAL
  - custom: NORMAL

В данном конфиге любой ввод rtp в каждом из миров (кроме спавна) приводит в рандомной телепортации внутри данных миров. При вводе команды в мире спавна, вас телепортирует в обычный мир. Надеюсь разберетесь.
 
Вот вам пример.
YAML:
Overrides:
- world_nether: world_nether
- world_the_end: world_the_end
- world: world
- spawn: world
- custom: custom

WorldType: # Available types are NORMAL, NETHER
  - world: NORMAL
  - world_nether: NETHER
  - world_the_end: NORMAL
  - spawn: NORMAL
  - custom: NORMAL

В данном конфиге любой ввод rtp в каждом из миров (кроме спавна) приводит в рандомной телепортации внутри данных миров. При вводе команды в мире спавна, вас телепортирует в обычный мир. Надеюсь разберетесь.
Сделал, но проблема в том, именно с этим миром ничего не работает, не с мира спавна не работает ртп, ни в нем, просто не тепает, уже писал, что выводит в чат
 
Мне кажется я уже выхватывал баг как у вас сейчас. Но сперва давайте все же убедимся в этом. Во первых проверьте еще раз правильно настроеные миры в конфиге по примеру как я показал. Далее убедитесь, что границы кастомного мира попадают в диапазон ртп. Что бы там не было такого, что граница мира 1к блоков, в телепортироватся вы пытаетесь на 5к+ и т.д.

И укажите границы миры, что вы поставили.
 
Мне кажется я уже выхватывал баг как у вас сейчас. Но сперва давайте все же убедимся в этом. Во первых проверьте еще раз правильно настроеные миры в конфиге по примеру как я показал. Далее убедитесь, что границы кастомного мира попадают в диапазон ртп. Что бы там не было такого, что граница мира 1к блоков, в телепортироватся вы пытаетесь на 5к+ и т.д.

И укажите границы миры, что вы поставили.
Спасибо за помощь, еще допом надо было отцентровать точку расширения границы и точку координат ртп, видимо плагин вообще пытался меня за границей телепортировать
Объединено

Спасибо за помощь, еще допом надо было отцентровать точку расширения границы и точку координат ртп, видимо плагин вообще пытался меня за границей телепортировать
Короче, дело было видимо в центре расширения границы, надо было настроить координаты центра в конфиге
 
Последнее редактирование:
Назад
Сверху Снизу