pala M-alchi-4: bibliotheque mystique (decorative v1)

This commit is contained in:
Anaïs Saraiva
2026-10-19 06:47:51 +02:00
parent aecf8fa031
commit bb44266215
10 changed files with 45 additions and 0 deletions
+3
View File
@@ -698,6 +698,9 @@ avant M4 (TODO:crafts-machines).
support tank 2932, textures legacy, loot self, decoratifs v1). ECART : sans craft
(ressources non lisibles), logique crafts/rituels en TODO:M-alchi-cauldron.
VERIFIE : build SUCCESSFUL, boot Done, 0 erreur. UNVERIFIED en jeu.
- M-alchi-4 LIVRE 2026-10-19 ~06:45 : bibliotheque mystique (ID 2955, texture legacy,
loot self, decorative v1). ECART : nouveaux enchantements en TODO:M-enchants, sans
craft. VERIFIE : build SUCCESSFUL, boot Done, 0 erreur. UNVERIFIED en jeu.
- M-palaforge LIVRE 2026-10-19 ~03:55 : bloc + BE partagee (3e mode) + gate mineur 14 +
table fonte wiki §3.2 (31 items, ratio floor usure) + fuels bois (+buche/planches/baton,
lave exclue : seau non rendu) + craft (1 findium + 4 furnaces + 4 briques, positions
@@ -49,6 +49,9 @@ public final class PalaBlocks {
public static final Block CAULDRON_BLOCK = register("cauldron_block", new Block(BlockBehaviour.Properties.of().setId(blockId("cauldron_block")).strength(3.0F, 10.0F).sound(SoundType.METAL)));
public static final Block CAULDRON_CORE = register("cauldron_core", new Block(BlockBehaviour.Properties.of().setId(blockId("cauldron_core")).strength(3.0F, 10.0F).sound(SoundType.METAL)));
public static final Block CAULDRON_TANK_SUPPORT = register("cauldron_tank_support", new Block(BlockBehaviour.Properties.of().setId(blockId("cauldron_tank_support")).strength(3.0F, 10.0F).sound(SoundType.METAL)));
// M-alchi-4 (wiki ID 2955) : bibliotheque mystique (decorative v1, nouveaux
// enchantements en TODO:M-enchants). Sans craft (ressources non lisibles, ECART).
public static final Block MYSTICAL_BOOKSHELF = register("mystical_bookshelf", new Block(BlockBehaviour.Properties.of().setId(blockId("mystical_bookshelf")).strength(1.5F, 6.0F).sound(SoundType.WOOD)));
public static final Block CAVE_BLOCK = register("cave_block", new Block(BlockBehaviour.Properties.of().setId(blockId("cave_block")).strength(1.0F, 10.0F).sound(SoundType.METAL)));
public static final Block FIKUTSI_STAGE0 = register("fikutsi_stage0", new Block(BlockBehaviour.Properties.of().setId(blockId("fikutsi_stage0")).strength(0.0F, 0.0F).sound(SoundType.CROP).noCollision().instabreak()));
public static final Block FIKUTSI_STAGE1 = register("fikutsi_stage1", new Block(BlockBehaviour.Properties.of().setId(blockId("fikutsi_stage1")).strength(0.0F, 0.0F).sound(SoundType.CROP).noCollision().instabreak()));
@@ -187,6 +187,7 @@ public final class PalaTabs {
output.accept(PalaBlocks.CAULDRON_BLOCK);
output.accept(PalaBlocks.CAULDRON_CORE);
output.accept(PalaBlocks.CAULDRON_TANK_SUPPORT);
output.accept(PalaBlocks.MYSTICAL_BOOKSHELF);
output.accept(PalaBlocks.SLEEPING_BAG);
output.accept(PalaBlocks.FIKUTSI_STAGE0);
output.accept(PalaBlocks.FIKUTSI_STAGE1);
@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "pala:block/mystical_bookshelf"
}
}
}
@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "pala:block/mystical_bookshelf"
}
}
@@ -4,6 +4,7 @@
"item.pala.amethyst_mixed_coal": "Amethyst Mixed Coal",
"item.pala.amethyst_stick": "Amethyst Stick",
"item.pala.compressed_amethyst": "Compressed Amethyst",
"block.pala.mystical_bookshelf": "Bibliotheque mystique",
"block.pala.cauldron_block": "Bloc du chaudron",
"block.pala.cauldron_core": "Coeur du chaudron",
"block.pala.cauldron_tank_support": "Support de tank",
@@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "pala:block/mystical_bookshelf"
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 292 B

@@ -0,0 +1,18 @@
{
"type": "minecraft:block",
"pools": [
{
"condition": {
"type": "minecraft:survives_explosion"
},
"entries": [
{
"type": "minecraft:item",
"name": "pala:mystical_bookshelf"
}
],
"rolls": 1
}
],
"random_sequence": "pala:blocks/mystical_bookshelf"
}
Binary file not shown.