mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-12-17 17:34:39 +01:00
Run formatter on code
This commit is contained in:
@@ -1,15 +1,14 @@
|
||||
package emu.grasscutter.scripts;
|
||||
|
||||
import static emu.grasscutter.utils.FileUtils.getScriptPath;
|
||||
|
||||
import emu.grasscutter.Grasscutter;
|
||||
import emu.grasscutter.scripts.data.controller.EntityController;
|
||||
import lombok.val;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.nio.file.Files;
|
||||
import java.util.Map;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
|
||||
import static emu.grasscutter.utils.FileUtils.getScriptPath;
|
||||
import lombok.val;
|
||||
|
||||
public class EntityControllerScriptManager {
|
||||
private static final Map<String, EntityController> gadgetController = new ConcurrentHashMap<>();
|
||||
|
||||
@@ -8,18 +8,17 @@ import emu.grasscutter.scripts.constants.*;
|
||||
import emu.grasscutter.scripts.data.SceneMeta;
|
||||
import emu.grasscutter.scripts.serializer.*;
|
||||
import emu.grasscutter.utils.FileUtils;
|
||||
import lombok.Getter;
|
||||
import org.luaj.vm2.*;
|
||||
import org.luaj.vm2.lib.OneArgFunction;
|
||||
import org.luaj.vm2.lib.jse.CoerceJavaToLua;
|
||||
import org.luaj.vm2.script.LuajContext;
|
||||
|
||||
import javax.script.*;
|
||||
import java.lang.ref.SoftReference;
|
||||
import java.nio.file.*;
|
||||
import java.util.*;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
import java.util.concurrent.atomic.AtomicReference;
|
||||
import javax.script.*;
|
||||
import lombok.Getter;
|
||||
import org.luaj.vm2.*;
|
||||
import org.luaj.vm2.lib.OneArgFunction;
|
||||
import org.luaj.vm2.lib.jse.CoerceJavaToLua;
|
||||
import org.luaj.vm2.script.LuajContext;
|
||||
|
||||
public class ScriptLoader {
|
||||
private static ScriptEngineManager sm;
|
||||
@@ -34,8 +33,7 @@ public class ScriptLoader {
|
||||
/** sceneId - SceneMeta */
|
||||
private static Map<Integer, SoftReference<SceneMeta>> sceneMetaCache = new ConcurrentHashMap<>();
|
||||
|
||||
private static final AtomicReference<Bindings> currentBindings
|
||||
= new AtomicReference<>(null);
|
||||
private static final AtomicReference<Bindings> currentBindings = new AtomicReference<>(null);
|
||||
|
||||
public static synchronized void init() throws Exception {
|
||||
if (sm != null) {
|
||||
@@ -110,17 +108,13 @@ public class ScriptLoader {
|
||||
}
|
||||
|
||||
/**
|
||||
* Performs a smart evaluation.
|
||||
* This allows for 'require' to work.
|
||||
* Performs a smart evaluation. This allows for 'require' to work.
|
||||
*
|
||||
* @param script The script to evaluate.
|
||||
* @param bindings The bindings to use.
|
||||
* @return The result of the evaluation.
|
||||
*/
|
||||
public static Object eval(
|
||||
CompiledScript script,
|
||||
Bindings bindings)
|
||||
throws ScriptException {
|
||||
public static Object eval(CompiledScript script, Bindings bindings) throws ScriptException {
|
||||
// Set the current bindings.
|
||||
currentBindings.set(bindings);
|
||||
// Evaluate the script.
|
||||
|
||||
@@ -5,11 +5,10 @@ import com.github.davidmoten.rtreemulti.geometry.*;
|
||||
import emu.grasscutter.Grasscutter;
|
||||
import emu.grasscutter.game.world.Position;
|
||||
import emu.grasscutter.scripts.*;
|
||||
import lombok.*;
|
||||
|
||||
import javax.script.*;
|
||||
import java.util.Map;
|
||||
import java.util.stream.Collectors;
|
||||
import javax.script.*;
|
||||
import lombok.*;
|
||||
|
||||
@ToString
|
||||
@Setter
|
||||
|
||||
@@ -3,12 +3,11 @@ package emu.grasscutter.scripts.data;
|
||||
import emu.grasscutter.Grasscutter;
|
||||
import emu.grasscutter.game.world.Position;
|
||||
import emu.grasscutter.scripts.ScriptLoader;
|
||||
import lombok.*;
|
||||
import org.luaj.vm2.*;
|
||||
|
||||
import javax.script.*;
|
||||
import java.util.*;
|
||||
import java.util.stream.Collectors;
|
||||
import javax.script.*;
|
||||
import lombok.*;
|
||||
import org.luaj.vm2.*;
|
||||
|
||||
@ToString
|
||||
@Setter
|
||||
|
||||
@@ -4,11 +4,10 @@ import com.github.davidmoten.rtreemulti.RTree;
|
||||
import com.github.davidmoten.rtreemulti.geometry.Geometry;
|
||||
import emu.grasscutter.Grasscutter;
|
||||
import emu.grasscutter.scripts.*;
|
||||
import lombok.*;
|
||||
|
||||
import javax.script.*;
|
||||
import java.util.*;
|
||||
import java.util.stream.Collectors;
|
||||
import javax.script.*;
|
||||
import lombok.*;
|
||||
|
||||
@ToString
|
||||
@Setter
|
||||
|
||||
Reference in New Issue
Block a user