diff --git a/serverlogic/src/main/java/com/ljsd/jieling/core/function/FunctionContext.java b/serverlogic/src/main/java/com/ljsd/jieling/core/function/FunctionContext.java index 9efb668fb..d07d060e2 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/core/function/FunctionContext.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/core/function/FunctionContext.java @@ -11,6 +11,9 @@ import com.ljsd.jieling.core.FunctionManager; public class FunctionContext { public static FunctionManager getFunction(int type){ + if(FunctionIdEnum.getFunctionIdEnumByType(type)==null){ + return null; + } return FunctionIdEnum.getFunctionIdEnumByType(type).getManager(); } public static FunctionIdEnum getEnumByProto(int protoId){