jao Minecraft Server Issue Tracker
issue の意味 - 英和辞典 Weblio 辞書
質問とか、意見とか、要望とか気軽に出す場所として使ってほしいと思っています。
Issue の作り方 をご覧ください。
GitHub のアカウントが必須です。
Sign upから登録できます。
もし、GitHub アカウントを持っていない、などの理由で Issue を立てられない場合は、Discord 等を使用して運営や開発参加者と連絡を取り合ってみてください。
It is Git of the plugin "MyMaid" used by jao Minecraft Server.
Home Page: https://jaoafa.com/
jao Minecraft Server Issue Tracker
issue の意味 - 英和辞典 Weblio 辞書
質問とか、意見とか、要望とか気軽に出す場所として使ってほしいと思っています。
Issue の作り方 をご覧ください。
GitHub のアカウントが必須です。
Sign upから登録できます。
もし、GitHub アカウントを持っていない、などの理由で Issue を立てられない場合は、Discord 等を使用して運営や開発参加者と連絡を取り合ってみてください。
いちいち削除して再登録するのが面倒なのでコーナーエディタにてコーナー登録地点を変更する機能を入れて欲しい
ekusas83
https://github.com/book000/MyMaid/blob/master/src/main/java/xyz/jaoafa/mymaid/NetworkChatAPI.java
のL25:
plugin.getLogger().info("CREATED HTTP PROCESSOR...!");
は
plugin.getLogger().info("CREATING HTTP PROCESSOR...!");
多分。
Pointjao.usejaoのreasonの誤字を直すこと。
Discordから、tomachi(#2201)が作成しました。
args.lengthが〜以上だったら…に変える
https://github.com/book000/MyMaid/blob/master/src/main/java/xyz/jaoafa/mymaid/Command/Prison.java
エリアエディタからコーナーエディタに移動する前に保存する処理を入れてほしい
Ekusas83から。
/dt_addで設定した値よりも実際は0.5南東方向に設定される
Discordから、kohonayoshi(#7241)が作成しました。
原因不明
コード修正等を行って年末年始で仕上げたいところだけど出来るかな?
https://pastebin.com/aZ8zsHWg
Discordから、tomachi(#2201)が作成しました。
https://github.com/book000/MyMaid/blob/master/src/main/java/xyz/jaoafa/mymaid/Command/InvSave.java#L48
item.put("Enchantments", it.getEnchantments());でnull
PermissionsExプラグインのサポート停止に伴い、LuckPermsプラグインの移行を行う予定。
そのためMyMaidのonEnable時、そしてプラグインのEnable,Disable時に変数管理とかする
List getPermissionList(OfflinePlayer offplayer);
String getPermissionGroup(OfflinePlayer offplayer);
Discordから、tomachi(#2201)が作成しました。
存在しないIDを指定したことによるもので、手持ちからバナーを追加しないようにするか存在しないIDのバナーがあった場合には無視するような動作をさせる
ポーションを含む飲食物を飲食した時: PlayerItemConsumeEvent
スプラッシュポーションが割れる時: PotionSplashEvent
クリックしたとき: PlayerInteractEvent
バージョン違うけどAntiInvisPotionあたりがやりたいことかな
管理部(Admin)、モデレータ(Moderator)以外の南の楽園でのブロックの設置・破壊の禁止
・BlockPlaceEvent
・BlockBreakEvent
・Jail/Event.java
スペクテイターでくっついている時に、くっついているプレイヤーがワールドを移動するとバグるのでそれをなんとか回避する
・プレイヤーが右クリックした時のイベントを取得し、クリックした先のプレイヤーをMapに入れる(ここ取れるかどうか)
・ワールド移動時にforeachしてくっつかれているプレイヤーがいたらsetSpectatorTargetで再度くっつく
・死んだときにもforeachしてくっつかれているプレイヤーがいたらsetSpectatorTargetで再度くっつく
・Shiftキーをおした時(離れたとき)にMapから消す
・PlayerToggleSneakEvent
・Player.setSpectatorTarget
ボートをマグマに浸からせてもボートが壊れない問題
よくよく考えたら外国人に見てほしいメッセージなのに英語で記載しなかったらわからんよな
でも直接書くと変な風にとらえて串とか使いそうだからオブラートにあなたには使えないよ~的な文章のほうがよさそうだな
OnAsyncPlayerPreLoginEvent.java#L120
本来マグマの設置が許可されていないプレイヤーでもディスペンサーを用いることで設置できてしまう問題
そもそも特定権限でのディスペンサーを不許可にしたほうがはやいか?
さらに既存のディスペンサーを操作できなくしてしまえば問題は発生しないかも
Caused by: java.lang.ClassCastException: org.dynmap.markers.impl.MarkerImpl cannot be cast to org.dynmap.markers.Marker
at xyz.jaoafa.mymaid.Command.Dynmap_Teleporter.onCommand(Dynmap_Teleporter.java:130) ~[?:?]
Discordから、tomachi(#2201)が作成しました。
Caused by: java.lang.NullPointerException
at xyz.jaoafa.mymaid.Command.Hat.onCommand(Hat.java:32) ~[?:?]
ユーザページに表示する自己紹介文の追加をコマンドレベルでできるようにしたい
Discordから、tomachi(#2201)が作成しました。
カードゲームの廃止に伴い、コマンドも停止
Discordから、tomachi(#2201)が作成しました。
skyblue120氏から
300秒とかのを後30秒で終了とか通知ほしい
残り30秒、5、4、3、2、1秒でカウントダウン?
そもそもプラグイン別にした方が安定化しそうな気がしなくもないからなんとも。
Ekusas83から。
現在以下の可変変数が用意されている
たびたび聞かれる意見から「可変変数を多くしてほしい」という意見があったので実装したい
現在考えているのは以下の通り
他に追加希望あればコメントをお願いします
jaoPointをpvpなどで利用するためのコマンド。
・/jao add player point reason
・/jao use player point reason
MyMobをしているプレイヤーがオフラインになったときに、Bukkit.getPlayerがnullを返すがそのNullチェックをせずplayer.isOnlineをしていたために発生
同様にMyBlock.javaにも同様の障害
ヒラタケの制作したティッシュマンだったり、ストーリーで作られたjao_diaryとかを本にする。
jaoポイントで販売?
各種爆発の規制コマンドの調整をすること。
Discordから、tomachi(#2201)が作成しました。
bit.ly/jfvoteからjaoafa.com/voteに変える!
https://github.com/book000/MyMaid/blob/master/src/main/java/xyz/jaoafa/mymaid/EventHandler/OnVotifierEvent.java#L169
cityコマンド導入に伴い、不安定だったwhereコマンドのサポートを停止し、廃止すること
Ekusas83: 最終ログインとか出てるししばらく来てなかったらお久しぶりです!とかjaotanが言ってくれるといいよね
しばらくがどのくらいか検討?
Discordから、tomachi(#2201)が作成しました。
2018/02/12 23:59:59迄なので、2018/02/13 00:00:00以降(UnixTime: 1518447600)コマンドの一切の実行を停止。
https://jaoafa.com/blog/future_style/rejao-afa_ded_notice
Discordから、tomachi(#2201)が作成しました。
hatコマンドの追加。
player.getItemInHand()
, player.getInventory().getHelmet()
, removeItem(HandItem)
, setHelmet(HandItem)
, setItemInHand(HeadItem)
要Hand, Head.getType() != Material.AIR
PHPverDiscordで実装されていた/changegameをMyMaidに導入しPHPverと同様の動作をするようにする
その他コマンドも実装できたらいいかも?
/botもできれば廃止
Discordから、tomachi(#2201)が作成しました。
ハロウィンイベントとして投票特典である投票回数カウントを2倍に
つまり、一度の投票で2回投票したと同等になる
ただし、jaoポイントについての特典変更は無し。
期間: 10/15 09:00:00 〜 11/01 08:59:59
実装方法: 期間中はJava側でPHPアクセス時に何か引数を投げる(&pluscount=2とか)
それによって投票増加数を変える
/mymobにて、Mobになれていないのにアクションバーの表記が変更されてしまうバグ
kohonayoshiより報告有り。
https://github.com/book000/MyMaid/blob/master/src/main/java/xyz/jaoafa/mymaid/Command/MyMob.java#L172
/bookの実装に伴い、廃止する
Discordから、tomachi(#2201)が作成しました。
tellrawコマンドだと、@pをコマンド内に必要となりOP権限がないと実行できないため、それを回避するために看板クリック者を取得してそのプレイヤーにメッセージを送信するコマンドを実装したい
Lunachatとの連携を使って、自動変換を行う
Discordから、tomachi(#2201)が作成しました。
どうもDefault権限以上がいるときに上げるような条件になっているように見えるのでRegularから上げるように調整する。
そもそもかなり前に書いたソースコードなので、ファイル分割する等安定化を目指す
Discordから、tomachi(#2201)が作成しました。
https://github.com/book000/MyMaid/blob/master/src/main/java/xyz/jaoafa/mymaid/Jail/EBan.java
のL214:
banned_by.sendMessage("[EBan] " + ChatColor.RED + "指定されたプレイヤーはすでにEBanされていないため実行できません。")
-> banned_by.sendMessage("[EBan] " + ChatColor.RED + "指定されたプレイヤーはEBanされていないため実行できません。");
L273:
banned_by.sendMessage("[EBan] " + ChatColor.RED + "指定されたプレイヤーはすでにEBanされていないため実行できません。");
->banned_by.sendMessage("[EBan] " + ChatColor.RED + "指定されたプレイヤーはEBanされていないため実行できません。");
[18:18:29 INFO]: mine_book000 issued server command: /delhome 山pvp
[18:18:29 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'delh
ome' in plugin MyMaid v0.0.1
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spi
got-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:14
TabComplete追加すること
コマンドブロック付きトロッコの所持、設置等を完全に禁止へ
どうせ使う人なんておらんでしょ。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.