开启辅助访问     
收藏本站

站内搜索

搜索

Minecraft(我的世界)苦力怕论坛

 发表于 2024-11-23 12:54:19 来自手机|显示全部楼层 IP:江苏省
66666666666
苦力怕论坛,感谢有您~
回复支持

使用道具举报

 发表于 2024-11-23 12:58:40 来自手机|显示全部楼层 IP:陕西省
好模组,加油
苦力怕论坛,感谢有您~
回复支持

使用道具举报

 发表于 2024-11-23 17:42:00 来自手机|显示全部楼层 IP:广东省
苦力怕论坛,感谢有您~
回复支持

使用道具举报

 发表于 2024-11-23 17:46:22 来自手机|显示全部楼层 IP:山东省
import { world, system, BlockPermutation } from "@minecraft/server";

function rightHandDecrementStack(player, equippable) {
    if (player.matches({gameMode:'creative'})) return;
    const item = equippable.getEquipment('Mainhand');
    const stack = item.amount;
    if (stack > 1) --item.amount;
    equippable.setEquipment('Mainhand', stack > 1 ? item : null);
}

world.beforeEvents.itemUse.subscribe((event) => {
  const player = event.source;
  player.setDynamicProperty("xy.itemStartUse", true);
});

// ############ [玩家对方块使用道具] ############
world.beforeEvents.itemUseOn.subscribe((event) => {
  const player = event.source;
  if (
    player.getDynamicProperty("xy.itemStartUse") != undefined &&
    player.getDynamicProperty("xy.itemStartUse") == true
  ) {
    player.setDynamicProperty("xy.itemStartUse", false);
    const item = event.itemStack;
    const tile = event.block;

    // ++++++ 苹果 ++++++++++++
    if (tile.typeId == "xy:apple_block") {
      if (item.typeId == "minecraft:apple" || item.typeId == "xy:apple_block") {
        const tilePerm = tile.permutation;
        const stack = tilePerm.getState("block:stack");
        const vertical_half = tilePerm.getState("minecraft:vertical_half");
        const block_face = tilePerm.getState("minecraft:block_face");
        const cardinal_direction = tilePerm.getState(
          "minecraft:cardinal_direction"
        );
        if (stack < 3) {
          system.run(() => {
            const equippable = player.getComponent("equippable");
            rightHandDecrementStack(player, equippable);
            tile.setPermutation(
              BlockPermutation.resolve(tile.typeId, {
                "block:stack": stack + 1,
                "minecraft:vertical_half": vertical_half,
                "minecraft:block_face": block_face,
                "minecraft:cardinal_direction": cardinal_direction,
              })
            );
            player.runCommand(`/function xy/sound/placeApple`);
          });
        }
      }
    }
  }
});
苦力怕论坛,感谢有您~
回复支持

使用道具举报

 发表于 2024-11-23 18:17:58 来自手机|显示全部楼层 IP:浙江省
太好玩的模组了吧,必须支持一下。
苦力怕论坛,感谢有您~
回复支持

使用道具举报

 发表于 2024-11-23 19:26:49 来自手机|显示全部楼层 IP:贵州省
为什么我的第一人称没有显示
苦力怕论坛,感谢有您~
回复支持

使用道具举报

 发表于 2024-11-23 19:33:31 来自手机|显示全部楼层 IP:广东省
6666666666
苦力怕论坛,感谢有您~
回复支持

使用道具举报

 发表于 2024-11-23 19:47:44 来自手机|显示全部楼层 IP:江苏省
6666666666666
苦力怕论坛,感谢有您~
回复支持

使用道具举报

 发表于 2024-11-23 20:03:57 来自手机|显示全部楼层 IP:内蒙古
很好看。
苦力怕论坛,感谢有您~
回复支持

使用道具举报

 发表于 2024-11-23 20:04:10 来自手机|显示全部楼层 IP:内蒙古
很好玩。
苦力怕论坛,感谢有您~
回复支持

使用道具举报

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

粤公网安备 44200002445329号 | 由 木韩网络 提供支持 | GMT+8, 2025-1-10 21:28

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4 粤ICP备2023071842号-3