- 版权类型
- 转载
- 插件中文名
- EntityOnView
- 插件英文名
- EntityOnView
- 支持的核心 [服务端]
- Folia
- 语言支持
- 中文(简体)
- 适配Minecraft版本 [Java]
- 1.21
[MD]
# EntityOnView
这款插件通过限制实体的生成位置,优化玩家与自然生成实体互动时的体验。只有能够被玩家看见的实体/seen才会生成。
结构生成的实体不受此限制,因为它们属于区块生成实体,而非自然生成实体。
例如:当玩家位于地表时,你可以阻止敌对生物在洞穴中生成,使它们转而在地表生成,从而进一步优化玩家体验。使用此功能时,还需要将最大光照等级选项调整为 `15`。
config.yml
```
# Enable debug logging.
debug: false
# This sets the radius for checking players around the spawn location. The maximum value for this parameter is 128.
radius: 64
yDistanceLimit: 64
traceClosestPlayerLimit: 2
inSight: false
# Determines whether to use Paper's preCreatureSpawnEvent. It is not recommended to use this option in conjunction with transparency enabled if you have a large player base (more than 12 players).
usePaperPreCreatureSpawnEvent: true
# List of entity types for which to cancel spawn events.
cancelSpawn:
- ZOMBIE
- SKELETON
- CREEPER
- SPIDER
# Determines whether to use blocks in sight to filter out non-visible entities. HEAVY.
raytracing:
enabled: false
# List of transparent materials that can be considered for entity visibility checks. See https://minecraft.fandom.com/wiki/Opacity for more information.
ignoreBlocks:
- AIR
- CAVE_AIR
- VOID_AIR
- WATER
- TRIPWIRE
- TRIPWIRE_HOOK
- GLASS
- WHITE_STAINED_GLASS
- WHITE_STAINED_GLASS_PANE
- RED_STAINED_GLASS
- RED_STAINED_GLASS_PANE
- ORANGE_STAINED_GLASS
- ORANGE_STAINED_GLASS_PANE
- PINK_STAINED_GLASS
- PINK_STAINED_GLASS_PANE
- YELLOW_STAINED_GLASS
- YELLOW_STAINED_GLASS_PANE
- LIME_STAINED_GLASS
- LIME_STAINED_GLASS_PANE
- GREEN_STAINED_GLASS
- GREEN_STAINED_GLASS_PANE
- LIGHT_BLUE_STAINED_GLASS
- LIGHT_BLUE_STAINED_GLASS_PANE
- CYAN_STAINED_GLASS
- CYAN_STAINED_GLASS_PANE
- BLUE_STAINED_GLASS
- BLUE_STAINED_GLASS_PANE
- MAGENTA_STAINED_GLASS
- MAGENTA_STAINED_GLASS_PANE
- PURPLE_STAINED_GLASS
- PURPLE_STAINED_GLASS_PANE
- BROWN_STAINED_GLASS
- BROWN_STAINED_GLASS_PANE
- GRAY_STAINED_GLASS
- GRAY_STAINED_GLASS_PANE
- LIGHT_GRAY_STAINED_GLASS
- LIGHT_GRAY_STAINED_GLASS_PANE
- BLACK_STAINED_GLASS
- BLACK_STAINED_GLASS_PANE
- TORCH
- REDSTONE_TORCH
- REDSTONE_WIRE
- CAVE_VINES
- CAVE_VINES_PLANT
- TWISTING_VINES
- TWISTING_VINES_PLANT
- VINE
- WEEPING_VINES
- WEEPING_VINES_PLANT
- SUGAR_CANE
- GRASS_BLOCK
- GRASS
``````
[/MD]
# EntityOnView
这款插件通过限制实体的生成位置,优化玩家与自然生成实体互动时的体验。只有能够被玩家看见的实体/seen才会生成。
结构生成的实体不受此限制,因为它们属于区块生成实体,而非自然生成实体。
例如:当玩家位于地表时,你可以阻止敌对生物在洞穴中生成,使它们转而在地表生成,从而进一步优化玩家体验。使用此功能时,还需要将最大光照等级选项调整为 `15`。
config.yml
```
# Enable debug logging.
debug: false
# This sets the radius for checking players around the spawn location. The maximum value for this parameter is 128.
radius: 64
yDistanceLimit: 64
traceClosestPlayerLimit: 2
inSight: false
# Determines whether to use Paper's preCreatureSpawnEvent. It is not recommended to use this option in conjunction with transparency enabled if you have a large player base (more than 12 players).
usePaperPreCreatureSpawnEvent: true
# List of entity types for which to cancel spawn events.
cancelSpawn:
- ZOMBIE
- SKELETON
- CREEPER
- SPIDER
# Determines whether to use blocks in sight to filter out non-visible entities. HEAVY.
raytracing:
enabled: false
# List of transparent materials that can be considered for entity visibility checks. See https://minecraft.fandom.com/wiki/Opacity for more information.
ignoreBlocks:
- AIR
- CAVE_AIR
- VOID_AIR
- WATER
- TRIPWIRE
- TRIPWIRE_HOOK
- GLASS
- WHITE_STAINED_GLASS
- WHITE_STAINED_GLASS_PANE
- RED_STAINED_GLASS
- RED_STAINED_GLASS_PANE
- ORANGE_STAINED_GLASS
- ORANGE_STAINED_GLASS_PANE
- PINK_STAINED_GLASS
- PINK_STAINED_GLASS_PANE
- YELLOW_STAINED_GLASS
- YELLOW_STAINED_GLASS_PANE
- LIME_STAINED_GLASS
- LIME_STAINED_GLASS_PANE
- GREEN_STAINED_GLASS
- GREEN_STAINED_GLASS_PANE
- LIGHT_BLUE_STAINED_GLASS
- LIGHT_BLUE_STAINED_GLASS_PANE
- CYAN_STAINED_GLASS
- CYAN_STAINED_GLASS_PANE
- BLUE_STAINED_GLASS
- BLUE_STAINED_GLASS_PANE
- MAGENTA_STAINED_GLASS
- MAGENTA_STAINED_GLASS_PANE
- PURPLE_STAINED_GLASS
- PURPLE_STAINED_GLASS_PANE
- BROWN_STAINED_GLASS
- BROWN_STAINED_GLASS_PANE
- GRAY_STAINED_GLASS
- GRAY_STAINED_GLASS_PANE
- LIGHT_GRAY_STAINED_GLASS
- LIGHT_GRAY_STAINED_GLASS_PANE
- BLACK_STAINED_GLASS
- BLACK_STAINED_GLASS_PANE
- TORCH
- REDSTONE_TORCH
- REDSTONE_WIRE
- CAVE_VINES
- CAVE_VINES_PLANT
- TWISTING_VINES
- TWISTING_VINES_PLANT
- VINE
- WEEPING_VINES
- WEEPING_VINES_PLANT
- SUGAR_CANE
- GRASS_BLOCK
- GRASS
``````
[/MD]