指定したロケーションの1ブロック右のブロックの座標が知りたい

Modding・サーバPlugin制作・ツール制作など、開発関連の質問があればこちらにお願い致します。
フォーラムルール
質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
viewtopic.php?f=5&t=999
  • (PostNo.306329)

指定したロケーションの1ブロック右のブロックの座標が知りたい

投稿記事by まっかさ » 2017年8月15日(火) 21:28

件名の通りですが、指定したロケーションの
1ブロック右のブロックの座標が知りたいのですが、
方法がまったくわかりません。
方法がわかるかたよろしくお願いします。
まっかさ
ID:f86fe74b
 

  • (PostNo.306332)

Re: 指定したロケーションの1ブロック右のブロックの座標が知りたい

投稿記事by elise_blacklab » 2017年8月15日(火) 21:50

ForgeかBukkit Pluginかくらい書かない?
viewtopic.php?f=5&t=999
メイドつくってたりします.http://6docvc.net/
アバター
elise_blacklab
ID:a46efee8
掘り廃人
 
記事: 2436
登録日時: 2014年6月25日(水) 18:30

  • (PostNo.306366)

Re: 指定したロケーションの1ブロック右のブロックの座標が知りたい

投稿記事by まっかさ » 2017年8月16日(水) 10:32

すみません…
書き忘れていました
bukkit ver1.12.1
まっかさ
ID:f86fe74b
 

  • (PostNo.306393)

Re: 指定したロケーションの1ブロック右のブロックの座標が知りたい

投稿記事by ゲスト » 2017年8月16日(水) 16:58

location.add(1,0,1).getBlock()

だと思う
ゲスト
ID:b15526fe
 

  • (PostNo.306435)

Re: 指定したロケーションの1ブロック右のブロックの座標が知りたい

投稿記事by まっかさ » 2017年8月17日(木) 16:09

回答ありがとうございます。
試してみましたが、この方法では一ブロック右の座標を
取得できませんでした。
まっかさ
ID:f86fe74b
 

  • (PostNo.306523)

Re: 指定したロケーションの1ブロック右のブロックの座標が知りたい

投稿記事by tsuttsu305 » 2017年8月19日(土) 10:43

右ってまずどっちですか。東西南北で指定するので
アバター
tsuttsu305
ID:7bae7097
ダイヤモンド掘り
 
記事: 751
登録日時: 2011年10月18日(火) 17:49
お住まい: CloudFormationで建てたスタック

  • (PostNo.306837)

Re: 指定したロケーションの1ブロック右のブロックの座標が知りたい

投稿記事by まっかさ » 2017年8月24日(木) 14:14

すみません
いろいろと不十分でした。
今更ながら補足させていただきます
プレイヤーの一ブロック後ろの座標を最初に取得して
そこから右に一ブロックの座標が知りたかったので
プレイヤーから見て右になります。
分かりにくい説明になってしまい申し訳ありませんでした。
まっかさ
ID:f86fe74b
 

  • (PostNo.306881)

Re: 指定したロケーションの1ブロック右のブロックの座標が知りたい

投稿記事by ゲスト » 2017年8月25日(金) 02:14

プレイヤーの向いている方向に対して右後ろのブロックを取ろうとするとき、どれくらいの精度を出すかによってやり方が変わってきます

一番簡単なのは、プレイヤからgetEyeLocationを取得して方角がNSEWで取得できるので、その情報をもとにしてadd()してgetBlock()
でアバウトに取得できます。
ゲスト
ID:d349bd23
 


Return to 質問:開発・制作関連

x