グローバル関数

Link to グローバル関数

Global functions are functions that can be called without being imported.
Here's the list:

Crafttweakerのログに文字列を出力します。

ZenScript
Copy
//print(String message);
print("Hello World!");

Returns nothing

ZenScript
Copy
//totalActions();
totalActions();

返り値はint型、登録されたグローバル関数の個数を表します。

Enables Debug mode.
Use of the Debug Preprocessor is preferred though.

ZenScript
Copy
//enableDebug();
enableDebug();

Returns nothing

Checks if a given object is null.
Doesn't work on primitives!

ZenScript
Copy
//isNull(Object o);
isNull(<minecraft:dirt>);

返り値は真偽値型です。 注意: 思ったとおりに動かない場合、次の方法で真偽値型にキャストしてみてください。<minecraft:dirt>as bool

ZenScript
Copy
entity instanceof IEntity;

Returns a boolean

ZenScript
Copy
//max(int number1, int number2);
max(10, 11);

Returns the larger number

ZenScript
Copy
//min(int number1, int number2);
min(10, 11);

Returns the lower number

ZenScript
Copy
//pow(double number1, double number2);
pow(2.0, 4.0);

Returns a double

FieldDescription
Field
brewing
Description
Brewing Handlerにアクセスするために使います
Field
client
Description
client Methodsにアクセスするために使います
Field
events
Description
Event Handlerにアクセスするために使います。
Field
format
Description
Formatting Handlerにアクセスするために使います
Field
furnace
Description
Furnace Handlerにアクセスするために使います。
Field
game
Description
Game functionsにアクセスするために使います。
Field
itemUtils
Description
ItemUtils Handlerにアクセスするために使います。
Field
loadedMods
Description
loaded Mods listにアクセスするために使います。
Field
logger
Description
loggerにアクセスするために使います。
Field
oreDict
Description
oreDictionary Handlerにアクセスするために使います。
Field
recipes
Description
Recipe Handlerにアクセスするために使います。
Field
server
Description
server Methodsにアクセスするために使います。
Field
vanilla
Description
Vanilla Functionsにアクセスするために使います。(現在は vanilla.seedsのみしか使えません)