Skip to content

Instantly share code, notes, and snippets.

View alalwww's full-sized avatar
(‘、3_ヽ)_

alalwww alalwww

(‘、3_ヽ)_
View GitHub Profile
@alalwww
alalwww / isort.txt
Created May 8, 2017 17:18
せいとん
/isort condition armourychest spiritbond des
/isort condition armourychest materia des
/isort condition armourychest hq des
/isort condition armourychest id des
/isort condition armourychest itemlevel des
/isort condition armourychest level des
/isort execute armourychest
/isort condition inventory spiritbond des
/isort condition inventory itemlevel des
/isort condition inventory stack des
@alalwww
alalwww / KCRDB.patchmemo.md
Last active August 29, 2015 14:07
KCRDBパッチめも

本家(終了)

デコンパイル

  • ILSpyを使う。

  • 使い方は直感的にわかるレベル。検索すれば日本語の解説も多分みつかる。

  • KCRDB.csprojとかソースコードやリソースファイル一式が手に入る。そのままVSで開けるのでコードの解析はかなり楽。

  • スレ見た感じ修正しないとコンパイルは通らないらしいけど、改修が目的じゃないので無視。必要になったら調べる。

@alalwww
alalwww / spawn_anvil
Last active August 29, 2015 14:06
座標0,64,0にスポーンブロックを設置して、金床の雨を降らすコマンドの例
/setblock 0 64 0 mob_spawner 0 replace {EntityId:FallingSand,SpawnData:{Block:anvil,Time:200,DropItem:0},SpawnCount:10,Delay:1,MinSpawnDelay:1}
@alalwww
alalwww / Sample.java
Last active August 29, 2015 14:05
IntelliJ IDEAでなんかエラー扱いになることがあるコードのサンプル。Optionalのmapの中でもっかいmapを行ってる部分で、エラー扱いになってしまう。(コンパイルは通る)
import java.util.Optional;
public class Sample {
static final Sample instance = new Sample();
Optional<Any1> get() {
return Optional.of(new Any1());
}
@alalwww
alalwww / Option.java
Created July 22, 2014 18:11
PlayのOptionはItelable実装してるので、判定と代入がforで書けちゃう
F.Option<Value> valueOrNull = findOptionValue();
// valueがあったら更新して返す
for (Value val : valueOrNull) {
val.update();
return val;
}
// valueがなかったらあたらしく作って初期化して保存して返す
Value newValue = new Value();
@alalwww
alalwww / LambdaTest.java
Last active August 29, 2015 14:04
ラムダ式がクラス内でどういった扱いされてるか試したやつ。ここみてやってみた。http://mw.hatenablog.jp/entry/20140716/1405493674
import java.util.Arrays;
import java.util.Optional;
import java.util.function.Consumer;
public class LambdaTest {
final static Consumer<String> staticField = o -> {};
final Consumer<Integer> instancefield = o -> {};
LambdaTest() {
final Consumer<Long> constructorLocal = o -> {};
@alalwww
alalwww / viavia.md
Last active August 29, 2015 14:03
JaneXXerをアレしてvia芸する方法メモ

1.7.x での modding の開始手順(eclipse用)メモ

forge付属のeclipseフォルダーをワークスペースとしない感じでの環境作成手順簡易版。 eclipse/.metadataに最低限のワークスペースの情報はあるのだが、古い情報が更新されないまま残っており、現在は不要なjarsなどのリンクフォルダーの情報が残ったままになっている問題がある。消してしまえば問題ないが、このままだとワークスペースを内部にもったプロジェクトになるので、あまりおすすめできない。より一般的な、ワークスペース以下にプロジェクトが存在する形の構成を知るためにも、1からワークスペースを作成することをおすすめする。

ソラで書いてるからおかしいところはあるかもしれない。いつかちゃんとまとめるためのメモ。

forgeをダウンロードしeclipseにインポートするまで

@alalwww
alalwww / BBOP
Last active August 29, 2015 13:56
ショドッビレッレ・オペビードン (33.3%)
package bbop;
import java.util.List;
import java.util.Random;
import com.google.common.collect.Lists;
public class BBOP
{
static final String[] RANDOM_WORDS = { "ビ", "ビ", "ド", "レ", "ド", "オ", "ペ", "レ", "ショ" };
@alalwww
alalwww / Rakefile.diff
Last active January 1, 2016 22:09
markdownファイルの拡張子をmdに変更し、記事の新規作成時に、画像用のディレクトリ自動生成と、年月毎ディレクトリ以下に記事を配置するように変更したのでメモ。
diff --git a/Rakefile b/Rakefile
index c2f2a78..f9188c8 100644
--- a/Rakefile
+++ b/Rakefile
@@ -22,9 +22,10 @@ blog_index_dir = 'source' # directory for your blog's index page (if you put
deploy_dir = "_deploy" # deploy directory (for Github pages deployment)
stash_dir = "_stash" # directory to stash posts for speedy generation
posts_dir = "_posts" # directory for blog files
+posts_images_dir= "images/posts"
themes_dir = ".themes" # directory for blog files