Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
EN š
ABOUT:
The mod aims to optimize Block Entity (chests, signs, banners, etc.). This mod does NOT replace other Entity optimization mods; it complements them.
All Block Entities have a fixed rendering radius (64 blocks). More details about this can be found on the Wiki. This mod allows you to change the rendering distance. For example, signs can be rendered up to 32 blocks away from the player, and chests up to 48 blocks away, instead of 64.
It is possible to configure.
Optimization:
It is worth noting that the mod performs best in areas with many chests and signs. These include spawn points, warehouses, cities, or player shops on servers.
It also depends on the settings you choose. By default, the mod does not significantly reduce the range from 24-32-48 to a fixed 64. However, if your computer is very weak, you can safely limit the distance to 8 or 16. But this may affect your perception of the game, as chests and signs will only load if you get close enough to them.
Average FPS increase of +5% to +10% in busy areas. But it could be more.
OFF:

ON:

Despite the fact that the test used a 5060ti, I still saw an increase in performance. You can verify this by looking at the frame time and FPS graph.
Settings:
The mod does not have a GUI interface, so configuration is done via console commands or by manually changing the config.
The configuration file is located in config/BlockEntityRenderDistanceConfig.json
Each entity is configured separately there.
| Command | Description | Default |
|---|---|---|
/BlockEntityRŠ get |
Display current settings | |
/BlockEntityRŠ reload |
Restarts the mod configuration | |
/BlockEntityRŠ set isEnabled |
Turns the mod On or Off | true |
/BlockEntityRŠ set UseGlobalValue |
Turns On or Off the use of a single value for all Block Entities | false |
/BlockEntityRŠ set GlobalValue |
Common meaning for all Block Entities | 40 |
/BlockEntityRŠ set CheckIntervalTicks |
The frequency of checking the distance of all Block Entities to the player | 20 |
More details CheckIntervalTicks about:
The value 20 = 1 second, 10 = 0.5 seconds, 40 = 2 seconds, etc. That is, by default, the distance to the player is updated once every second. This may save some computer resources. The lower the value, say 1, the faster Block Entities turn on and off. If the value is higher, say 60, the opposite is true.
CH š
å ³äŗ:
评樔ē»ęØåØä¼åę¹åå®ä½ļ¼ē®±åćå示ēćęåøēļ¼ćę¬ęØ”ē»äøä¼ęæä»£å ¶ä»å®ä½ä¼å樔ē»ļ¼čęÆäøå®ä»¬äŗč”„ć
ęęę¹åå®ä½åå ·ęåŗå®ēęø²ęåå¾ļ¼64ę ¼ļ¼ćę“å¤čƦę åÆę„é 结åŗćę¬ęØ”ē»å 许ęØč°ę“ęø²ęč·ē¦»ćä¾å¦ļ¼å示ēēęø²ęč·ē¦»åÆä»64ę ¼ē¼©ēč³32ę ¼ļ¼ē®±åēęø²ęč·ē¦»åÆä»64ę ¼ē¼©ēč³48ę ¼ć
åÆä»„čæč”é ē½®ć
ä¼åļ¼
å¼å¾ę³ØęēęÆļ¼čÆ„ęØ”ē»åØē®±ååę ēåÆéēåŗåęęęä½³ćčæäŗåŗåå ę¬ęå”åØäøēåŗēē¹ćä»åŗćååøęē©å®¶ååŗć
ęęčæåå³äŗä½ ē设置éę©ćé»č®¤ę åµäøļ¼ęØ”ē»äøä¼å°24-32-48ēčå“å¤§å¹ ē¼©åč³åŗå®ē64ćä½č„ēµčę§č½č¾å¼±ļ¼åÆå®å Øå°å°č·ē¦»éå¶äøŗ8ę16ćäøčæčæåÆč½å½±åęøøęä½éŖāāē®±ååę ēåŖęåØä½ č¶³å¤é čæę¶ęä¼å č½½ć
ē¹åæåŗåēå¹³ååø§ēęåå¹ åŗ¦äøŗ+5%č³+10%ćä½å®é ęåå¹ åŗ¦åÆč½ę“é«ć
å ³é:

åØ:

尽箔ęµčÆä½æēØēęÆ5060tię¾å”ļ¼ęä»č§åÆå°ę§č½ęęęåćęØåÆéčæę„ēåø§ę¶é“ååø§ēę²ēŗæå¾ę„éŖčÆčæäøē»ęć
设置:
评樔ē»äøå ·å¤å¾å½¢ēØę·ēé¢ļ¼å ę¤é ē½®ééčæę§å¶å°å½ä»¤ęęåØäæ®ę¹é ē½®ęä»¶å®ęć
é ē½®ęä»¶ä½äŗ config/BlockEntityRenderDistanceConfig.json
ęÆäøŖå®ä½é½åØé£éåē¬é ē½®ć
| å½ä»¤ | ęčæ° | é»č®¤ |
|---|---|---|
/BlockEntityRŠ get |
ę¾ē¤ŗå½å设置 | |
/BlockEntityRŠ reload |
éę°åÆåØęØ”ē»é ē½® | |
/BlockEntityRŠ set isEnabled |
å¼åÆęå ³éčÆ„ęØ”ē» | true |
/BlockEntityRŠ set UseGlobalValue |
åÆēØęē¦ēØåƹęęåå®ä½ä½æēØåäøå¼ēåč½ | false |
/BlockEntityRŠ set GlobalValue |
ęęåŗåå®ä½ēéēØå«ä¹ | 40 |
/BlockEntityRŠ set CheckIntervalTicks |
ę£ę„ęęåŗåå®ä½äøē©å®¶ä¹é“č·ē¦»ēé¢ē | 20 |
ę“å¤å ³äŗCheckIntervalTicksē详ē»äæ”ęÆļ¼
ę°å¼20代蔨1ē§ļ¼10代蔨0.5ē§ļ¼40代蔨2ē§ļ¼ä¾ę¤ē±»ęØćå³é»č®¤ę åµäøļ¼č·ē¦»ē©å®¶ēę“ę°é¢ēäøŗęÆē§äøę¬”ćčæåÆč½čēéØåč®”ē®ęŗčµęŗćę°å¼č¶ä½ļ¼ä¾å¦1ļ¼ļ¼ę¹åå®ä½ēåÆééåŗ¦č¶åæ«ļ¼ę°å¼č¶é«ļ¼ä¾å¦60ļ¼ļ¼åēøåć
RU š»
Š ŠŠŠŠ:
ŠŠ¾Š“ŠøŃŠøŠŗŠ°ŃŠøŃ Š½Š°ŠæŃŠ°Š²Š»ŠµŠ½Š° на Š¾ŠæŃŠøŠ¼ŠøŠ·Š°ŃŠøŃ Š±Š»Š¾ŃŠ½ŃŃ Š¾Š±ŃŠµŠŗŃов (ŃŃŠ½Š“ŃŠŗŠ¾Š², ŃŠ°Š±Š»ŠøŃек, знамен Šø Ń. Š“.). ŠŃа Š¼Š¾Š“ŠøŃŠøŠŗŠ°ŃŠøŃ ŠŠ Š·Š°Š¼ŠµŠ½ŃŠµŃ Š“ŃŃŠ³ŠøŠµ Š¼Š¾Š“ŠøŃŠøŠŗŠ°ŃŠøŠø Š“Š»Ń Š¾ŠæŃŠøŠ¼ŠøŠ·Š°ŃŠøŠø Š¾Š±ŃŠµŠŗŃов, а Š“Š¾ŠæŠ¾Š»Š½ŃŠµŃ ŠøŃ .
ŠŃе Š±Š»Š¾ŃнŃе Š¾Š±ŃекŃŃ ŠøŠ¼ŠµŃŃ ŃŠøŠŗŃŠøŃŠ¾Š²Š°Š½Š½Ńй ŃŠ°Š“ŠøŃŃ ŃŠµŠ½Š“ŠµŃŠøŠ½Š³Š° (64 блока). ŠŠ¾Š»ŠµŠµ ŠæŠ¾Š“ŃŠ¾Š±Š½ŃŃ ŠøŠ½ŃŠ¾ŃŠ¼Š°ŃŠøŃ об ŃŃŠ¾Š¼ можно Š½Š°Š¹ŃŠø в Wiki. ŠŃŠ¾Ń Š¼Š¾Š“ ŠæŠ¾Š·Š²Š¾Š»ŃŠµŃ изменŃŃŃ ŃŠ°ŃŃŃŠ¾Ńние ŃŠµŠ½Š“ŠµŃŠøŠ½Š³Š°. ŠŠ°ŠæŃимеŃ, знаки могŃŃ Š¾ŃŠ¾Š±ŃажаŃŃŃŃ Š½Š° ŃŠ°ŃŃŃŠ¾Ńнии Го 32 блоков Š¾Ń ŠøŠ³ŃŠ¾ŠŗŠ°, а ŃŃŠ½Š“ŃŠŗŠø ā Š“о 48 блоков, а не 64.
ŠŃо можно наŃŃŃŠ¾ŠøŃŃ.
ŠŠæŃŠøŠ¼ŠøŠ·Š°ŃŠøŃ:
Š”ŃŠ¾ŠøŃ Š¾ŃŠ¼ŠµŃŠøŃŃ, ŃŃŠ¾ моГ Š»ŃŃŃŠµ Š²ŃŠµŠ³Š¾ ŃŠ°Š±Š¾ŃŠ°ŠµŃ Š² меŃŃŠ°Ń , гГе много ŃŃŠ½Š“ŃŠŗŠ¾Š² Šø знаков. Рним Š¾ŃноŃŃŃŃŃ ŃŠ¾ŃŠŗŠø ŠæŠ¾ŃŠ²Š»ŠµŠ½ŠøŃ, ŃŠŗŠ»Š°Š“Ń, Š³Š¾ŃŠ¾Š“а или Š¼Š°Š³Š°Š·ŠøŠ½Ń ŠøŠ³ŃŠ¾ŠŗŠ¾Š² на ŃŠµŃŠ²ŠµŃŠ°Ń .
ŠŃо ŃŠ°ŠŗŠ¶Šµ Š·Š°Š²ŠøŃŠøŃ Š¾Ń Š²ŃŠ±ŃаннŃŃ Š½Š°ŃŃŃŠ¾ŠµŠŗ. ŠŠ¾ ŃŠ¼Š¾Š»ŃŠ°Š½ŠøŃ Š¼Š¾Š“ не Š·Š½Š°ŃŠøŃŠµŠ»Ńно ŃŠ¾ŠŗŃŠ°ŃŠ°ŠµŃ Гиапазон Š¾Ń 24-32-48 Го ŃŠøŠŗŃŠøŃŠ¾Š²Š°Š½Š½Š¾Š³Š¾ 64. ŠŠ“нако, ŠµŃŠ»Šø Š²Š°Ń ŠŗŠ¾Š¼ŠæŃŃŃŠµŃ Š¾ŃŠµŠ½Ń ŃŠ»Š°Š±Ńй, Š²Ń Š¼Š¾Š¶ŠµŃŠµ ŃŠ¼ŠµŠ»Š¾ Š¾Š³ŃŠ°Š½ŠøŃŠøŃŃ ŃŠ°ŃŃŃŠ¾Ńние Го 8 или 16. ŠŠ¾ ŃŃŠ¾ Š¼Š¾Š¶ŠµŃ ŠæŠ¾Š²Š»ŠøŃŃŃ Š½Š° Š²Š°ŃŠµ Š²Š¾ŃŠæŃŠøŃŃŠøŠµ игŃŃ, ŃŠ°Šŗ как ŃŃŠ½Š“ŃŠŗŠø Šø ŃŠ°Š±Š»ŠøŃŠŗŠø Š±ŃŠ“ŃŃ Š·Š°Š³ŃŃŠ¶Š°ŃŃŃŃ ŃŠ¾Š»Ńко ŠæŃŠø ГоŃŃŠ°ŃŠ¾ŃŠ½Š¾Š¼ ŠæŃŠøŠ±Š»ŠøŠ¶ŠµŠ½ŠøŠø Šŗ ним.
Š”ŃŠµŠ“нее ŃŠ²ŠµŠ»ŠøŃение FPS Š¾Ń +5% Го +10% в оживленнŃŃ ŃŠ°Š¹Š¾Š½Š°Ń . ŠŠ¾ Š¼Š¾Š¶ŠµŃ Š±ŃŃŃ Šø болŃŃŠµ.
ŠŠ«ŠŠ:

ŠŠŠ:

ŠŠµŃмоŃŃŃ Š½Š° ŃŠ¾, ŃŃŠ¾ в ŃŠµŃŃŠµ ŠøŃŠæŠ¾Š»ŃŠ·Š¾Š²Š°Š»Š°ŃŃ 5060ti, Ń Š²ŃŠµ ŃŠ°Š²Š½Š¾ Š·Š°Š¼ŠµŃŠøŠ» повŃŃŠµŠ½ŠøŠµ ŠæŃŠ¾ŠøŠ·Š²Š¾Š“ŠøŃŠµŠ»ŃноŃŃŠø. ŠŃ Š¼Š¾Š¶ŠµŃŠµ ŃŠ±ŠµŠ“ŠøŃŃŃŃ Š² ŃŃŠ¾Š¼, ŠæŠ¾ŃŠ¼Š¾ŃŃŠµŠ² на Š²ŃŠµŠ¼Ń ŠŗŠ°Š“ŃŠ° Šø Š³ŃŠ°ŃŠøŠŗ FPS.
ŠŠ°ŃŃŃŠ¾Š¹ŠŗŠø:
Š£ моГа Š½ŠµŃ Š³ŃŠ°ŃŠøŃŠµŃкого ŠøŠ½ŃеŃŃŠµŠ¹Ńа, поŃŃŠ¾Š¼Ń наŃŃŃŠ¾Š¹ŠŗŠ° оŃŃŃŠµŃŃŠ²Š»ŃеŃŃŃ Ń ŠæŠ¾Š¼Š¾ŃŃŃ ŠŗŠ¾Š½ŃŠ¾Š»ŃнŃŃ ŠŗŠ¾Š¼Š°Š½Š“ или вŃŃŃŠ½ŃŃ, изменŃŃ ŠŗŠ¾Š½ŃŠøŠ³ŃŃŠ°ŃŠøŃ.
Файл ŠŗŠ¾Š½ŃигŃŃŠ°ŃŠøŠø Š½Š°Ń Š¾Š“ŠøŃŃŃ Š² config/BlockEntityRenderDistanceConfig.json
ŠŠ°Š¶Š“Š°Ń ŃŃŃŠ½Š¾ŃŃŃ Š½Š°ŃŃŃŠ°ŠøŠ²Š°ŠµŃŃŃ ŃŠ°Š¼ Š¾ŃŠ“ŠµŠ»ŃŠ½Š¾.
| ŠŠ¾Š¼Š°Š½Š“а | ŠŠæŠøŃŠ°Š½ŠøŠµ | ŠŠ¾ ŃŠ¼Š¾Š»ŃŠ°Š½ŠøŃ |
|---|---|---|
/BlockEntityRŠ get |
ŠŃŠ¾Š±ŃŠ°Š·ŠøŃŃ ŃŠµŠŗŃŃŠøŠµ наŃŃŃŠ¾Š¹ŠŗŠø | |
/BlockEntityRŠ reload |
ŠŠµŃезапŃŃŃŠøŃŃ Š½Š°ŃŃŃŠ¾Š¹ŠŗŠø моГа | |
/BlockEntityRŠ set isEnabled |
ŠŠŗŠ»ŃŃŠ°ŠµŃ или Š²ŃŠŗŠ»ŃŃŠ°ŠµŃ моГ | true |
/BlockEntityRŠ set UseGlobalValue |
ŠŠŗŠ»ŃŃŠ°ŠµŃ или Š²ŃŠŗŠ»ŃŃŠ°ŠµŃ ŠøŃŠæŠ¾Š»ŃŠ·Š¾Š²Š°Š½ŠøŠµ оГного Š·Š½Š°ŃŠµŠ½ŠøŃ Š“Š»Ń Š²ŃŠµŃ Š±Š»Š¾ŃŠ½ŃŃ ŃŃŃŠ½Š¾ŃŃŠµŠ¹ | false |
/BlockEntityRŠ set GlobalValue |
ŠŠ±Ńее Š·Š½Š°Ńение Š“Š»Ń Š²ŃŠµŃ Š±Š»Š¾ŃŠ½ŃŃ ŃŃŃŠ½Š¾ŃŃŠµŠ¹ | 40 |
/BlockEntityRŠ set CheckIntervalTicks |
ЧаŃŃŠ¾Ńа ŠæŃŠ¾Š²ŠµŃŠŗŠø ŃŠ°ŃŃŃŠ¾ŃŠ½ŠøŃ Š²ŃŠµŃ Š±Š»Š¾ŃŠ½ŃŃ Š¾Š±ŃŠµŠŗŃов Го ŠøŠ³Ńока | 20 |
ŠŠ¾Š“ŃŠ¾Š±Š½ŠµŠµ о CheckIntervalTicks:
ŠŠ½Š°Ńение 20 = 1 ŃŠµŠŗŃнГа, 10 = 0,5 ŃŠµŠŗŃнГŃ, 40 = 2 ŃŠµŠŗŃŠ½Š“Ń Šø Ń. Š“. То еŃŃŃ ŠæŠ¾ ŃŠ¼Š¾Š»ŃŠ°Š½ŠøŃ ŃŠ°ŃŃŃŠ¾Ńние Го ŠøŠ³Ńока Š¾Š±Š½Š¾Š²Š»ŃеŃŃŃ ŃŠ°Š· в ŃŠµŠŗŃнГŃ. ŠŃо Š¼Š¾Š¶ŠµŃ ŃŃŠŗŠ¾Š½Š¾Š¼ŠøŃŃ Š½ŠµŠŗŠ¾ŃŠ¾ŃŃŠµ ŃŠµŃŃŃŃŃ ŠŗŠ¾Š¼ŠæŃŃŃŠµŃа. Чем ниже Š·Š½Š°Ńение, Š½Š°ŠæŃŠøŠ¼ŠµŃ 1, ŃŠµŠ¼ бŃŃŃŃŠµŠµ вклŃŃŠ°ŃŃŃŃ Šø Š²ŃŠŗŠ»ŃŃŠ°ŃŃŃŃ Š±Š»Š¾ŃŠ½Ńе Š¾Š±ŃекŃŃ. ŠŃли Š·Š½Š°Ńение вŃŃŠµ, Š½Š°ŠæŃŠøŠ¼ŠµŃ 60, ŃŠ¾ ŠæŃŠ¾ŠøŃŃ Š¾Š“ŠøŃ Š¾Š±ŃŠ°Ńное.
BR š
SOBRE:
O mod visa otimizar a Entidade de Bloco (baĆŗs, placas, banners, etc.). Este mod NĆO substitui outros mods de otimização de Entidade; ele os complementa.
Todas as Entidades de Bloco têm um raio de renderização fixo (64 blocos). Mais detalhes sobre isso podem ser encontrados na Wiki. Este mod permite que você altere a distância de renderização. Por exemplo, placas podem ser renderizadas até 32 blocos de distância do jogador e baús até 48 blocos de distância, em vez de 64.
Ć possĆvel configurar.
Otimização:
Vale a pena notar que o mod tem melhor desempenho em Ôreas com muitos baús e placas. Isso inclui pontos de spawn, armazéns, cidades ou lojas de jogadores em servidores.
Também depende das configurações que você escolher. Por padrão, o mod não reduz significativamente o alcance de 24-32-48 para um valor fixo de 64. No entanto, se o seu computador for muito fraco, você pode limitar com segurança a distância para 8 ou 16. Mas isso pode afetar sua percepção do jogo, pois baús e placas só serão carregados se você chegar perto o suficiente deles.
Aumento mƩdio de FPS de +5% a +10% em Ɣreas movimentadas. Mas pode ser mais.
DESLIGADO:

LIGADO:

Apesar do teste ter usado uma 5060ti, ainda assim observei um aumento no desempenho. Você pode verificar isso observando o tempo de quadro e o grÔfico de FPS.
ConfiguraƧƵes:
O mod não possui uma interface GUI, portanto, a configuração é feita por meio de comandos do console ou alterando manualmente a configuração.
O arquivo de configuração estÔ localizado em config/BlockEntityRenderDistanceConfig.json
Cada entidade Ć© configurada separadamente lĆ”.
| Comando | Descrição | Padrão |
|---|---|---|
/BlockEntityRŠ get |
Exibe as configuraƧƵes atuais | |
/BlockEntityRŠ reload |
Reinicia a configuração do mod | |
/BlockEntityRŠ set isEnabled |
Ativa ou desativa o mod | true |
/BlockEntityRŠ set UseGlobalValue |
Ativa ou desativa o uso de um Ćŗnico valor para todas as entidades de bloco | false |
/BlockEntityRŠ set GlobalValue |
Significado comum para todas as entidades de bloco | 40 |
/BlockEntityRŠ set CheckIntervalTicks |
A frequência de verificação da distância de todas as entidades de bloco até o jogador | 20 |
Mais detalhes sobre CheckIntervalTicks:
O valor 20 = 1 segundo, 10 = 0,5 segundos, 40 = 2 segundos, etc. Ou seja, por padrão, a distância até o jogador é atualizada uma vez por segundo. Isso pode economizar alguns recursos do computador. Quanto menor o valor, digamos 1, mais rÔpido as Entidades de Bloco são ativadas e desativadas. Se o valor for maior, digamos 60, o oposto é verdadeiro.



