The block placer wrongly place some blocks (test 2)
andris155 opened this issue ยท 4 comments
๐ Description (REQUIRED)
The block placer wrongly place some blocks.
The block placer allows placed blocks to the air that would otherwise break in the vanilla game.
- allium
- azure_bluet
- blue_orchid
- cornflower
- dandelion
- fern
- grass
- lily_of_the_valley
- orange_tulip
- oxeye_daisy
- pink_tulip
- poppy
- red_tulip
- seagrass
- white_tulip
- wither_rose
- cactus
- chorus_flower
- chorus_plant
- crimson_roots
- kelp
- ladder
- nether_sprouts
- snow
- twisting_vines
- warped_roots
- weeping_vines
- brain_coral
- brain_coral_fan
- bubble_coral
- bubble_coral_fan
- dead_brain_coral
- dead_brain_coral_fan
- dead_bubble_coral
- dead_bubble_coral_fan
- dead_fire_coral
- dead_fire_coral_fan
- dead_horn_coral
- dead_horn_coral_fan
- dead_horn_coral_fan
- dead_tube_coral
- dead_tube_coral_fan
- fire_coral
- fire_coral_fan
- horn_coral
- horn_coral_fan
- tube_coral
- tube_coral_fan
- black_carpet
- blue_carpet
- brown_carpet
- cyan_carpet
- gray_carpet
- green_carpet
- light_blue_carpet
- light_gray_carpet
- lime_carpet
- magenta_carpet
- orange_carpet
- pink_carpet
- purple_carpet
- red_carpet
- white_carpet
- yellow_carpet
- acacia_sign
- bell
- birch_sign
- crimson_sign
- dark_oak_sign
- jungle_sign
- lantern
- oak_sign
- sea_pickle
- soul_lantern
- spruce_sign
- warped_sign
- black_banner
- blue_banner
- brown_banner
- cyan_banner
- gray_banner
- green_banner
- light_blue_banner
- light_gray_banner
- lime_banner
- magenta_banner
- orange_banner
- pink_banner
- purple_banner
- red_banner
- white_banner
- yellow_banner
- acacia_button
- birch_button
- crimson_button
- dark_oak_button
- jungle_button
- lever
- oak_button
- polished_blackstone_button
- polished_blackstone_pressure_plate
- repeater
- spruce_button
- stone_button
- tripwire_hook
- warped_button
- rail
- tall_grass
- large_fern
๐ Steps to reproduce the Issue (REQUIRED)
- Give and place Block Placer.
- Place specific blocks with Block Placer.
๐ก Expected behavior (REQUIRED)
The block placer follows the vanilla Minecraft block place rules.
๐ Server Log
๐ /error-reports/ Folder
No error report.
๐งญ Environment (REQUIRED)
[11:51:55 INFO]: This Server uses the following setup of Slimefun:
[11:51:55 INFO]: Paper v1_16_R2
[11:51:55 INFO]: CS-CoreLib vDEV - 91 (git e42a05d1)
[11:51:55 INFO]: Slimefun vDEV - 719 (git 1ffe2fd)
[11:51:55 INFO]: Metrics build: #17
[11:51:55 INFO]:
[11:51:55 INFO]: Installed Addons: (0)
For anyone trying to work on this, the materials simply need to be added to this JSON tag file:
https://github.com/Slimefun/Slimefun4/blob/master/src/main/resources/tags/block_placer_ignored_materials.json
Any version-dependent materials need to be set to "required": false.
For anyone trying to work on this, the materials simply need to be added to this JSON tag file:
https://github.com/Slimefun/Slimefun4/blob/master/src/main/resources/tags/block_placer_ignored_materials.jsonAny version-dependent materials need to be set to "required": false.
Some of these seem it would be ok to leave (ex: carpet) but it should check if the block below is an actual solid block