Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-152191

Custom block geometries > 1 block wide/tall no longer render

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 1.19.20.23 Preview, 1.18.20.27 Beta, 1.18.10, 1.18.30.21 Preview, 1.18.30.20 Beta, 1.18.12 Hotfix, 1.19.10, 1.19.20.24 Preview, 1.19.11 Hotfix, 1.19.30, 1.21.30.23 Preview, 1.21.21 Hotfix
    • Confirmed
    • Multiple
    • 719697

      When creating custom blocks that use a custom geometry that contains a model larger than 16x16x16 pixels, aka one Minecraft block, the geometry causes errors and forces the block to appear as the "update" block.

      Here is the error message:

      [Blocks][error]-geometry.testblock contains 1 boxes outside the error bounds of (-0.01, -0.01, -0.01) to (1.01, 1.01, 1.01)

      Additional info by ReaperX5

      This problem did not exist in previous updates if a block was larger than 16x16x16 (unit cube) or had a bone that exceeded the 16x16x16 bounds by as little as 0.001 pixel; the geometry file would continue to load normally, but an error message would appear (which is preferred to this new way of handling larger geometry files)

      This new method breaks MANY addons... it would be great if creators had the option (like in previous versions.) and weren't forced into making blocks use separate geos (if larger than 16x16x16).

      It should also be noted that several vanilla blocks break the bounds, including (but not limited to) lecterns, spore blossom, walls/fences, and open shulkers boxes.

      If intentional, it seems unfair that vanilla blocks are able to break these bounds while modded blocks cannot.
      There was also no mention of the change in the changelog, or a reason as to why the change was made.

      The current warning bounds are also incorrect (reports -0.1,-0.1,-0.1 to 1.1,1.1,1.1, when in practice this extra space is not included; actual bounds are (0,0,0) to 1.1,1.1,1.1. (1,1,1). Prior to this update, the warning was (-0.5,-0.5,-0.5) to (1.5,1.5,1.5), which makes much more sense. (Given the fact that vanilla some blocks break the 1, 1, 1 format by half a block at most)

      As a final note, custom block geometries on Java Edition can be as large as 3x3x3 (blocks, not pixels). This was how bedrock was before this update...

        1. before copy.png
          2.11 MB
          Dustin Miller
        2. after 1.18.10.png
          482 kB
          Grid Wizard
        3. before 1.18.10.png
          552 kB
          Grid Wizard
        4. Before - 1.18.1.2.png
          464 kB
          Fabián Marín
        5. After - 1.18.10.png
          562 kB
          Fabián Marín
        6. ApplicationFrameHost_2022-02-12_21-08-51.png
          1.15 MB
          Jordon Moss
        7. custom_head.geo.json
          0.8 kB
          DrAv0011
        8. Screenshot_20220219_185039_com.mojang.minecraftpe.jpg
          1.58 MB
          Kasyanov Stepan
        9. Captura de pantalla (177).png
          427 kB
          Fabián Marín
        10. banquet_chair.geo.json
          0.8 kB
          Jordon Moss
        11. Screenshot 2022-03-02 215247.png
          366 kB
          Chrisi (Cyber Bee`s by Katzenpo.com)
        12. Screenshot 2022-03-02 214547_LI (3).jpg
          1016 kB
          Chrisi (Cyber Bee`s by Katzenpo.com)
        13. BlockGeoFi.mcpack
          0.5 kB
          Chrisi (Cyber Bee`s by Katzenpo.com)
        14. Blockbench_2022-11-16_14-58-02.png
          14 kB
          Jordon Moss
        15. image-2023-10-24-22-11-38-736.png
          7 kB
          bubblebutt
        16. image-2023-10-24-22-11-38-679.png
          714 kB
          bubblebutt

            Ultr4Anubis Ultr4Anubis
            Votes:
            132 Vote for this issue
            Watchers:
            67 Start watching this issue

              Created:
              Updated:
              CHK: