From f064126e7040968a3819275a6b33a5e85abaeeb7 Mon Sep 17 00:00:00 2001 From: Forstride Date: Sat, 3 Oct 2020 23:11:08 -0400 Subject: [PATCH] Removed roots (They didn't generate in 1.16.3 anyway), fixed potted sprout texture --- .../biomesoplenty/api/block/BOPBlocks.java | 1 - .../common/block/PlantBlockBOP.java | 13 ---------- .../java/biomesoplenty/init/ModBlocks.java | 2 -- .../biomesoplenty/init/ModVanillaCompat.java | 23 ------------------ .../biomesoplenty/blockstates/root.json | 5 ---- .../assets/biomesoplenty/lang/en_us.json | 1 - .../biomesoplenty/models/block/root.json | 6 ----- .../biomesoplenty/models/item/root.json | 6 ----- .../textures/block/potted_sprout.png | Bin 355 -> 256 bytes .../biomesoplenty/textures/block/root.png | Bin 283 -> 0 bytes .../biomesoplenty/textures/item/root.png | Bin 379 -> 0 bytes .../biomesoplenty/textures/painting/coast.png | Bin 3424 -> 7514 bytes .../textures/painting/first_world.png | Bin 2506 -> 2464 bytes .../textures/painting/nether_wasp.png | Bin 2712 -> 2712 bytes .../textures/painting/promised_land.png | Bin 4482 -> 4422 bytes .../loot_tables/blocks/root.json | 22 ----------------- 16 files changed, 79 deletions(-) delete mode 100644 src/main/resources/assets/biomesoplenty/blockstates/root.json delete mode 100644 src/main/resources/assets/biomesoplenty/models/block/root.json delete mode 100644 src/main/resources/assets/biomesoplenty/models/item/root.json delete mode 100644 src/main/resources/assets/biomesoplenty/textures/block/root.png delete mode 100644 src/main/resources/assets/biomesoplenty/textures/item/root.png delete mode 100644 src/main/resources/data/biomesoplenty/loot_tables/blocks/root.json diff --git a/src/main/java/biomesoplenty/api/block/BOPBlocks.java b/src/main/java/biomesoplenty/api/block/BOPBlocks.java index 8023b4fd3..e92453402 100644 --- a/src/main/java/biomesoplenty/api/block/BOPBlocks.java +++ b/src/main/java/biomesoplenty/api/block/BOPBlocks.java @@ -289,7 +289,6 @@ public class BOPBlocks public static Block reed; public static Block watergrass; public static Block mangrove_root; - public static Block root; public static Block dead_branch; public static Block bramble; diff --git a/src/main/java/biomesoplenty/common/block/PlantBlockBOP.java b/src/main/java/biomesoplenty/common/block/PlantBlockBOP.java index c92d11e29..1dde1c46d 100644 --- a/src/main/java/biomesoplenty/common/block/PlantBlockBOP.java +++ b/src/main/java/biomesoplenty/common/block/PlantBlockBOP.java @@ -24,7 +24,6 @@ import net.minecraftforge.common.PlantType; public class PlantBlockBOP extends BushBlock implements IPlantable { protected static final VoxelShape NORMAL = Block.box(2.0D, 0.0D, 2.0D, 14.0D, 13.0D, 14.0D); - protected static final VoxelShape ROOT = Block.box(2.0D, 3.0D, 2.0D, 14.0D, 16.0D, 14.0D); public PlantBlockBOP(Block.Properties properties) { @@ -36,11 +35,6 @@ public class PlantBlockBOP extends BushBlock implements IPlantable { Block block = state.getBlock(); - if (block == BOPBlocks.root) - { - return ROOT; - } - return NORMAL; } @@ -53,13 +47,6 @@ public class PlantBlockBOP extends BushBlock implements IPlantable @Override public boolean canSurvive(BlockState state, IWorldReader worldIn, BlockPos pos) { - Block ceiling = worldIn.getBlockState(pos.above()).getBlock(); - - if (this == BOPBlocks.root) - { - return ceiling == Blocks.DIRT || ceiling == Blocks.GRASS_BLOCK || ceiling == Blocks.PODZOL || ceiling == Blocks.GRASS_PATH || ceiling == Blocks.MYCELIUM || ceiling == Blocks.FARMLAND || ceiling == Blocks.COARSE_DIRT || ceiling == Blocks.NETHERRACK; - } - return super.canSurvive(state, worldIn, pos); } diff --git a/src/main/java/biomesoplenty/init/ModBlocks.java b/src/main/java/biomesoplenty/init/ModBlocks.java index 22c17a7fc..6300416f3 100644 --- a/src/main/java/biomesoplenty/init/ModBlocks.java +++ b/src/main/java/biomesoplenty/init/ModBlocks.java @@ -301,7 +301,6 @@ public class ModBlocks watergrass = registerBlock(new DoubleWaterPlantBlock(AbstractBlock.Properties.of(Material.PLANT).noCollission().instabreak().sound(SoundType.GRASS)), "watergrass"); mangrove_root = registerBlock(new DoubleWaterPlantBlock(AbstractBlock.Properties.of(Material.PLANT, MaterialColor.TERRACOTTA_WHITE).noCollission().strength(1.0F, 1.5F).sound(SoundType.WOOD)), "mangrove_root"); - root = registerBlock(new PlantBlockBOP(AbstractBlock.Properties.of(Material.REPLACEABLE_PLANT, MaterialColor.DIRT).noCollission().instabreak().sound(SoundType.GRASS)), "root"); dead_branch = registerBlock(new DeadBranchBlock(AbstractBlock.Properties.of(Material.WOOD, MaterialColor.COLOR_GRAY).noCollission().instabreak().sound(SoundType.WOOD)), "dead_branch"); bramble = registerBlock(new BrambleBlock(AbstractBlock.Properties.of(Material.PLANT, MaterialColor.NETHER).strength(0.4F).harvestLevel(0).harvestTool(ToolType.AXE).sound(SoundType.WOOD)), "bramble"); toadstool = registerBlock(new MushroomBlockBOP(AbstractBlock.Properties.of(Material.PLANT, MaterialColor.COLOR_ORANGE).noCollission().instabreak().sound(SoundType.GRASS)), "toadstool"); @@ -407,7 +406,6 @@ public class ModBlocks RenderTypeLookup.setRenderLayer(reed, cutoutRenderType); RenderTypeLookup.setRenderLayer(watergrass, cutoutRenderType); RenderTypeLookup.setRenderLayer(mangrove_root, cutoutRenderType); - RenderTypeLookup.setRenderLayer(root, cutoutRenderType); RenderTypeLookup.setRenderLayer(dead_branch, cutoutRenderType); RenderTypeLookup.setRenderLayer(bramble, cutoutRenderType); RenderTypeLookup.setRenderLayer(toadstool, cutoutRenderType); diff --git a/src/main/java/biomesoplenty/init/ModVanillaCompat.java b/src/main/java/biomesoplenty/init/ModVanillaCompat.java index 063e7ebd9..0df463b90 100644 --- a/src/main/java/biomesoplenty/init/ModVanillaCompat.java +++ b/src/main/java/biomesoplenty/init/ModVanillaCompat.java @@ -12,9 +12,6 @@ public class ModVanillaCompat { public static void setup() { - //Roots - //addBiomeDictionaryFeature(Feature.RANDOM_PATCH.configured(BiomeFeatureHelper.createClusterConfiguration(BOPBlocks.root.defaultBlockState())).decorated(Features.Placements.ADD_32).decorated(Features.Placements.HEIGHTMAP_SQUARE.count(20))), GenerationStage.Decoration.VEGETAL_DECORATION, Lists.newArrayList(BiomeDictionary.Type.OVERWORLD)); - //Flammability registerFlammable(BOPBlocks.origin_leaves, 30, 60); registerFlammable(BOPBlocks.flowering_oak_leaves, 30, 60); @@ -236,7 +233,6 @@ public class ModVanillaCompat registerCompostable(0.5F, BOPBlocks.watergrass); registerCompostable(0.5F, BOPBlocks.mangrove_root); - registerCompostable(0.3F, BOPBlocks.root); registerCompostable(0.3F, BOPBlocks.dead_branch); registerCompostable(0.3F, BOPBlocks.bramble); @@ -268,23 +264,4 @@ public class ModVanillaCompat FireBlock fireblock = (FireBlock)Blocks.FIRE; fireblock.setFlammable(blockIn, encouragement, flammability); } - - /* - public static void addBiomeDictionaryFeature(ConfiguredFeature featureIn, GenerationStage.Decoration decorationStage, List includedBiomeTypes) - { - if (!includedBiomeTypes.isEmpty()) - { - for (BiomeDictionary.Type type : includedBiomeTypes) - { - for (Biome biome : BiomeDictionary.getBiomes(type)) - { - if (biome != BOPBiomes.origin_hills.get()) - { - biome.addFeature(decorationStage, featureIn); - } - } - } - } - } - */ } diff --git a/src/main/resources/assets/biomesoplenty/blockstates/root.json b/src/main/resources/assets/biomesoplenty/blockstates/root.json deleted file mode 100644 index 5eb408ac9..000000000 --- a/src/main/resources/assets/biomesoplenty/blockstates/root.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "variants": { - "": { "model": "biomesoplenty:block/root" } - } -} diff --git a/src/main/resources/assets/biomesoplenty/lang/en_us.json b/src/main/resources/assets/biomesoplenty/lang/en_us.json index bd556fe13..320694d43 100644 --- a/src/main/resources/assets/biomesoplenty/lang/en_us.json +++ b/src/main/resources/assets/biomesoplenty/lang/en_us.json @@ -311,7 +311,6 @@ "block.biomesoplenty.redwood_wall_sign": "Redwood Wall Sign", "block.biomesoplenty.redwood_wood": "Redwood Wood", "block.biomesoplenty.reed": "Reed", - "block.biomesoplenty.root": "Root", "block.biomesoplenty.rose": "Rose", "block.biomesoplenty.smooth_black_sandstone": "Smooth Black Sandstone", "block.biomesoplenty.smooth_black_sandstone_slab": "Smooth Black Sandstone Slab", diff --git a/src/main/resources/assets/biomesoplenty/models/block/root.json b/src/main/resources/assets/biomesoplenty/models/block/root.json deleted file mode 100644 index 795a89620..000000000 --- a/src/main/resources/assets/biomesoplenty/models/block/root.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "block/cross", - "textures": { - "cross": "biomesoplenty:block/root" - } -} diff --git a/src/main/resources/assets/biomesoplenty/models/item/root.json b/src/main/resources/assets/biomesoplenty/models/item/root.json deleted file mode 100644 index c61afef18..000000000 --- a/src/main/resources/assets/biomesoplenty/models/item/root.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "parent": "item/generated", - "textures": { - "layer0": "biomesoplenty:item/root" - } -} \ No newline at end of file diff --git a/src/main/resources/assets/biomesoplenty/textures/block/potted_sprout.png b/src/main/resources/assets/biomesoplenty/textures/block/potted_sprout.png index e7eeecfcd67a03d938b58b06aa5462cab4216558..54d332d8d29b1fa23148d8ad56be723140a9fe19 100644 GIT binary patch delta 190 zcmaFN)W9@Bl7pFnfk8u;KX{^|f}v=DPlzj!zhJ?Fi4!O8*uJB=vAL|g3@F0#nN1u> zv6lq-1^)*F1}Sf5w~2NVWr?0Hjv*Ssv3-nO2Mjov({DZf?;khGN^)}02ZQC}kw^VG z6FPZB6b?jL)H;YB+4UwOGdh)B<3pRw#K1Mqj5A+lZTK8*?BHv{ToPBLYicRSd_V6b n!}}fa9}5%yANbZHcanX^5|&@HI*(riI)K5`)z4*}Q$iB}9A-$! delta 311 zcmV-70m%M<0^<@dG008b4EFAwC9<#flc-u0wgRVQG5bmH?O>vUw(1VdjVF?A2)!YdyD`8002ov JPDHLkV1g>xg0KJp diff --git a/src/main/resources/assets/biomesoplenty/textures/block/root.png b/src/main/resources/assets/biomesoplenty/textures/block/root.png deleted file mode 100644 index 6b8874ef00fff2439c9285e219717d749370803a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DkxL735kHCP2GC|TkfQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXJq(MA#*BF(F{)) z#}Etur4tVFHW=_QTQf2nu;%aMInd3yi$f^bK=%a4^lLj-2z_7qRK-uBq4Gta#aH)r zbKU3e_bl+(d#AjyQ@2n5a-{;l7LRO0*m|+5g{(OT7);{ZoWwJX&fmViG-DfMPSME~ z7t>ehc`u0M-g+T=T1MmHbM>tU3T{t%<>$0W19c~ diff --git a/src/main/resources/assets/biomesoplenty/textures/item/root.png b/src/main/resources/assets/biomesoplenty/textures/item/root.png deleted file mode 100644 index 2951ccc145ae6d4e6d08dfe55478d5a674891987..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 379 zcmV->0fhdEP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0T4+79~q)<{>2sYYyf;~q-@DvuggEoS7Fhww6u?JWX8__1%uly$S zhFLbdY~@$%?3q=vOFLyX47Qcc}$V3b}a*Yp9lc6ETaV+P{)ts&NzmAuiK*`^qTiN|YhD;3**FF>`fD92w2tg2-GXyn7 zCV@7J*y>6RnP)(z4~kR*jir}aA#`8bt_L_Hs0qx6**-nD_%+bz05>K;PY`dl002ovPDHLkV1kmNmu~<7 diff --git a/src/main/resources/assets/biomesoplenty/textures/painting/coast.png b/src/main/resources/assets/biomesoplenty/textures/painting/coast.png index 5002089c9abf825989781b63135910a3ec37bede..015e24a6ad1fc34e6f38ae575e2b8eda3cf85c2b 100644 GIT binary patch literal 7514 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 Z4-`x2GHjw~8EXIl002ovPDHLkV1jnwsPzB< diff --git a/src/main/resources/assets/biomesoplenty/textures/painting/nether_wasp.png b/src/main/resources/assets/biomesoplenty/textures/painting/nether_wasp.png index f76391940627f4905af6d9e00ebf1499a0257867..aec899893d7fd6f08b5caed2fc613f0f23e634fe 100644 GIT binary patch delta 2666 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 Y4;34edoaSY5C8xG07*qoM6N<$f?I(TvH$=8 diff --git a/src/main/resources/assets/biomesoplenty/textures/painting/promised_land.png b/src/main/resources/assets/biomesoplenty/textures/painting/promised_land.png index 2d0e11439cc5a9844bd4b48a7d2018657ec93515..58a32abe12c6356d8e94afae6fd476f8d0466362 100644 GIT binary patch delta 4390 zcmV+>5!vp7BgP_-Nq@iq01m(bYSxJf000o%Nkl4LW*a7CRaF0zcdV4O&Vi7bYOiG)}iBe#O{-~>lrMC~-6{))Z+ zo3EibRSKQbv+U(}Z_o z5Dd%7=vkjQ#$@7x^u$L-MC=KV8idF*#wm@G1R6M(*nb~Fp#&?iNO8UQ_|1?BoDMgM_U!yhl+`x}vt%h{8z;7Tf;r7BR$ ztqc;k$%Q}t{@=AlQX;03Dr>rqst_4-%9-FDkdq1Ak60G-fD6K?PYzVrr$JIK6i+Bk zL+DGFh<{`t#a@i5W2y}rRpDufJuY$<$IhoARgrfUl_;C=ed}&ce}r4lpZ$3LnXBSOeE>HG!wCySFp|b7 zW$bVkECL9@c`hW67P%K8b|~?ln`&|K%kNE|{VYngx;cOE7k_*4@xK zTom(jhM1Hb3bEhqq-i%473HosJn8c+=cFS%_x|}m{e4@3=<$z-Nb}%&fef5HB5{NT zD1SB`NKL50#>KGG9ogKWfDKj5bZEHK_yY=PvO$OkL>x(ykl5Cfq-d0!5hhtb7pZUq zq(%}cos4`WoL*mmFwh6v$;YqGpUWtVa_xQK3DIS}b35C(JDK`=|2R!lwYZK?e?+f8 zIzIV&Dp;LFMk!LKcv}I6g+@7jn6UdHWPg(PRqQl18b0OZi0}?i4w!kA`Fqi3y+q+k z?(Q%$0#Be`-4;oJ%3&Hu+(#O_Xdyy7M30;RUXwsGYo(_lkRcBpBNOg2%hF6eKmYh_ zG5O&6`+m7@ipE*CoV{9|U(M(9kLG2TWcNEm!|7{jGRm?c@8xJ1PU!qa`r?B$hJS(b za(A7jDgV;vUjNEBzQqlqrb$4H=8DC&>mk#>TzVF?JY{Sc)|Jfs8st*-?+88!EnRP!P9U&z`^f;q>{xy_~JQF7(cO<5Q!AF^$vPIj(@W~8O6o>{~RtqDb9X1*t)K3T%bL$g6s-M7=OqkAV4Vx z@lHxQjb+waD#FKSH``tPaPMd`zZfJPDS0;9OS$pqAC#;4_58B!0anF(Sp-ZKjR&mh zD?SYFzO3&u&yiIhk!fk;QR?N(OcI#}0NWQ%on8A~ zZH*zA9iKaX@WuPb{Z4OnIcbV5wd8PbuiZQe?$OBR%#YDgqGg|MZf?r5(mNB_ zGXn*jyZ<;aRCTs_U$GXVZ&)@yRV`srLHV|4+(bQ2?j$CWWGzoUQ zUd>lm+ue$opk1*wSE(YMgW+0{@4tBR%jtQd^^sEjq|S!wbh9dL*;WAR#qkYIW`tj( zGci4B-h`IYHKjFCx{Z)V#}_6RLChklFhtuyN-Iljdsa1dGJlD&WNb%O5m8-IvQ)@! zO`M5tWj6oPZ2sL-^3L%|U-lLoH80(+;L9}2y15#r7Q-71n>y)vu~;nTQ%%;&)19lW z&y7bngp4N7n>Z^VVw?rTLl&s44FLZ|eoe%}sWr(?MgN?t8TNo+kR!%wjEG1ym_?zh zA$*LbNl6$;(|=2R!0Sj>Sv%n!8Wtmirc)wGtBv&BlMh{U>ZwVH>$CX7pPyPH_6{Ky zY27D=GAHtkr^tU@cz~*m9`xawN^gRf?BZs-EU!69wCH_iJn)n@`B3&B*pQmq3*U;l zTL=XQnIb7hf)COV+0gtINzNm|GHcrZh~`&}mr>1PSbtKnvgsueFKBuh5olYk)3LSB)o*ulImTAz^)ML3l`$^ub^+V-m_%=Iq8NumH2w^?9|fwEd4K z&woCJP&Ck65kk}lkKPMWIoryNNF79yf~KR?I!=6!z|3aHDs-nNyWqFl-88N=Z5&*= zM*1q~YAH|zNS#h#+~pa?XaGCCH($TH*}Pmd5V`{E*3Gi6Ws)8r^g^uP+`Kz;o6AYG@K5RMqy4Q1Yu)adavhzAi-EMmUV$5>V9Q`$P?r||_>OSxXv0}j#Y8BQ z^+iVo5ITV`;a>Z&LJPUuLNTx_@)v3ocJMr$cYA*2zY+ac>GsRcKDxZTdw!;0zSvxT zTq3pA&w zH(Q^G5)t?WzzREtvcy}En&Plw0SosmS1vaz>*I~r%_d$g&KFfRU#({I>0(h{7xSyla(~O+^=iG) zD_s8g!5hcN$F&YzlIzQtz9@B)%yz5!&ZkL0v);}DgvekGZ+DLuwZC@kF;)bB359)f z_=dJzqOB3EWpEV2wUbe3AcPJZbl4Lk=$?e803gCb3E^ETPzip52sH9cXSF>r}Yo}G)rpjM-<@M)ZTYh1m?hjSRCU6g^ zz&l_1?6-dREsu0YOesusv@9k}%P!s$Py<$MCj^EwZ)I+T8%yB6lb~|w2XqIJ4Vdsm zMvLeostB*)wq;nZF~H5TwC6WZ>gJl6(kW2F>Dl$B6BpeM84Oot0e@$OQep6Ay^9G~+wx>|(SN@a5+PEX=V^+|V2kpO;66*~@fS}{K6moqtz(hO*Y*#U6c?A% zi|rL?9u-8l+-#O*>1%5-s@n>{(0u2cU!y<)a1b1lsug}C$1PIuIr2(jZJC7g1y`Xf zW9?cO+N2To-9X8;!xu$nY16pKGy*piQNNQifD^2ZZoZ8vuL)LPH(K=wpJuIXzk$OKAkh6ZZGMoDVzOF4z4_VM zv<|jnX>UA+Krl35PPE-08AN}eQg)=_7ER96SSrFgsyFViy7SWeL3F>jnSh_ zgB?KSvWKYSkdi_Q&1B z9vJ}h$QxM0BQTkBmnpGnA0<`z+A#0lA2|^=Fe4NgMEel_)}x1i@bz~>LF|mig3&JA zxnvS>^sd&mXHQ=4d^;c5<;ud2NMkTE-L}x{0)KUr!@VSpps-+hsAYq^PznaxXmeL& zKc3(G!%yCO@zLq&^y>mBRA6Syx3h zn+qR~#2^>QYPOwUm-BOC>T10dnAsdamLgAjLuhB2aOlBIDv|VuuN{sb-+kDXIbbqd zudhFuS@^90S9AMh?zi50^m|`^8~k1wzJD>MoA3Vt;RF!Tya?Bn88A zs8jf(B$N3*7a1tf&2%+yATT5h>`t~%HhBEUj-6>YnM}5@6r=}nopgBK+g~rYH|1=z zn!cP)uw|p6KeREGt(JUmjQ-XQ?5UMX5n>cm*&ypk*l*uU^4c}4?Ft`u9t_jb7$0MQ gP?-PckJkzLPmkwVEJ?9QbN~PV07*qoM6N<$g6`d!vH$=8 delta 4450 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 diff --git a/src/main/resources/data/biomesoplenty/loot_tables/blocks/root.json b/src/main/resources/data/biomesoplenty/loot_tables/blocks/root.json deleted file mode 100644 index 8e275464d..000000000 --- a/src/main/resources/data/biomesoplenty/loot_tables/blocks/root.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "biomesoplenty:root" - } - ], - "conditions": [ - { - "condition": "minecraft:match_tool", - "predicate": { - "item": "minecraft:shears" - } - } - ] - } - ] -} \ No newline at end of file