- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试为 Minecraft 进行 bukkit 编程,但出于某种原因,我坚持尝试设置一个 block 供电。我不想在方 block 下设置红石 torch 。
我试图将数据更改为主动杠杆。如果有人可以帮助我,请。
我试过的代码:
Block n = my block;
Block block = your lever;
Lever l = (Lever) block;
l.setPowered(true); //toggles on
n.setData(l.getData());
最佳答案
不幸的是,无法直接为非可供电方 block 供电。
但是,您可以采取一些技巧来假装它已通电:
每当您希望您的 block 为附近的 block 供电时进行检测(例如 onInteractEvent),然后向 block 供电。
@EventHandler
public void onInteractEvent(PlayerInteractEvent e) {
Block interacted = e.getClickedBlock();
//Check if this is the block you want
Block block= interacted.getRelative(BlockFace.UP, 1); //Can be changed to any block face, and any distance
switch(block.getType()) {
case LEVER:
case REDSTONE:
case DISPENSER:
case POWERED_RAILS:
case whatever other blocks can be powered:
{
block.setData(block.getData() | 0x8); // sets the 0x8 bit to the data, making it powered
} }
关于java - Bukkit:设置一个 block 动力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40376835/
我正在尝试为 Minecraft 进行 bukkit 编程,但出于某种原因,我坚持尝试设置一个 block 供电。我不想在方 block 下设置红石 torch 。 我试图将数据更改为主动杠杆。如果有
我在文档中寻找简单的淡入/淡出,但找不到任何东西。 是否可以在超强的循环信号上进行淡入/淡出? //编辑 我正在使用 CrossExample 并以小脉冲循环播放声音。我想对循环信号应用超强的淡入和淡
我正在使用 angular powered bootstrap ngbDatepicker .我已经创建了我自己的自定义控件,它将在不同的页面中用于日期捕获,如下所示。 我在这里传递了 birth
我想用Dymos解决最优控制问题: enter image description here 服从动力系统: enter image description here 我有两个问题: (1)如何设置V
我想用Dymos解决最优控制问题: enter image description here 服从动力系统: enter image description here 我有两个问题: (1)如何设置V
我是一名优秀的程序员,十分优秀!