├── .github └── workflows │ └── build.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src └── main ├── java └── com │ └── revolvingmadness │ └── sculk │ ├── PacketByteBufSerialization.java │ ├── Sculk.java │ ├── SculkClient.java │ ├── accessors │ ├── DatapackContentsAccessor.java │ ├── EntityAccessor.java │ └── SimpleRegistryAccessor.java │ ├── backend │ ├── Colors.java │ ├── Logger.java │ ├── SculkScript.java │ ├── SculkScriptLoader.java │ └── SculkScriptManager.java │ ├── dynamicreg │ ├── DynamicBlockRegistry.java │ └── DynamicItemRegistry.java │ ├── events │ ├── BreakBlockCallback.java │ ├── CraftItemCallback.java │ ├── DropItemCallback.java │ ├── PickupItemCallback.java │ ├── PlaceBlockCallback.java │ ├── PlayerJumpCallback.java │ ├── PlayerRingBellCallback.java │ ├── PlayerSneakCallback.java │ └── SendChatMessageCallback.java │ ├── gamerules │ └── SculkGamerules.java │ ├── keybinds │ └── KeybindHelper.java │ ├── language │ ├── Argument.java │ ├── ErrorHolder.java │ ├── Event.java │ ├── EventHolder.java │ ├── GUIScreenHandler.java │ ├── NBTDeserializer.java │ ├── NBTSerializer.java │ ├── ScriptTag.java │ ├── SwitchExpressionBody.java │ ├── SwitchExpressionCase.java │ ├── SwitchStatementBody.java │ ├── SwitchStatementCase.java │ ├── builtins │ │ ├── classes │ │ │ ├── BuiltinClass.java │ │ │ ├── BuiltinClassType.java │ │ │ ├── BuiltinEnumType.java │ │ │ ├── BuiltinFunction.java │ │ │ ├── BuiltinMethod.java │ │ │ ├── NBTBuiltinClass.java │ │ │ ├── NBTBuiltinClassType.java │ │ │ ├── instances │ │ │ │ ├── CommandResultInstance.java │ │ │ │ ├── GUIInstance.java │ │ │ │ ├── GameRulesInstance.java │ │ │ │ ├── InventoryInstance.java │ │ │ │ ├── MinecraftServerInstance.java │ │ │ │ ├── ObjectInstance.java │ │ │ │ ├── ParticleInstance.java │ │ │ │ ├── PlayerManagerInstance.java │ │ │ │ ├── UserDefinedInstance.java │ │ │ │ ├── Vec3dInstance.java │ │ │ │ ├── WorldInstance.java │ │ │ │ ├── block │ │ │ │ │ ├── BlockHitResultInstance.java │ │ │ │ │ ├── BlockInstance.java │ │ │ │ │ ├── BlockPosInstance.java │ │ │ │ │ ├── BlockSettingsInstance.java │ │ │ │ │ ├── SlabBlockInstance.java │ │ │ │ │ ├── StairBlockInstance.java │ │ │ │ │ └── WallBlockInstance.java │ │ │ │ ├── data_types │ │ │ │ │ ├── BooleanInstance.java │ │ │ │ │ ├── DictionaryInstance.java │ │ │ │ │ ├── FloatInstance.java │ │ │ │ │ ├── FunctionInstance.java │ │ │ │ │ ├── IntegerInstance.java │ │ │ │ │ ├── ListInstance.java │ │ │ │ │ ├── MethodInstance.java │ │ │ │ │ ├── ModuleInstance.java │ │ │ │ │ ├── NullInstance.java │ │ │ │ │ └── StringInstance.java │ │ │ │ ├── entity │ │ │ │ │ ├── EntityInstance.java │ │ │ │ │ ├── EntityTypeInstance.java │ │ │ │ │ ├── LivingEntityInstance.java │ │ │ │ │ ├── PlayerEntityInstance.java │ │ │ │ │ └── ServerPlayerEntityInstance.java │ │ │ │ └── item │ │ │ │ │ ├── ItemInstance.java │ │ │ │ │ ├── ItemSettingsInstance.java │ │ │ │ │ ├── ItemStackInstance.java │ │ │ │ │ ├── SwordItemInstance.java │ │ │ │ │ └── ToolMaterialInstance.java │ │ │ └── types │ │ │ │ ├── CallableClassType.java │ │ │ │ ├── CommandResultClassType.java │ │ │ │ ├── EventsClassType.java │ │ │ │ ├── GUIClassType.java │ │ │ │ ├── GameRulesClassType.java │ │ │ │ ├── InventoryClassType.java │ │ │ │ ├── KeybindsClassType.java │ │ │ │ ├── KeysClassType.java │ │ │ │ ├── LivingEntityClassType.java │ │ │ │ ├── MinecraftServerClassType.java │ │ │ │ ├── ObjectClassType.java │ │ │ │ ├── PlayerManagerClassType.java │ │ │ │ ├── TypeClassType.java │ │ │ │ ├── UserDefinedClassType.java │ │ │ │ ├── Vec3DClassType.java │ │ │ │ ├── WorldClassType.java │ │ │ │ ├── block │ │ │ │ ├── BlockClassType.java │ │ │ │ ├── BlockHitResultClassType.java │ │ │ │ ├── BlockPosClassType.java │ │ │ │ ├── BlockSettingsClassType.java │ │ │ │ ├── BlocksClassType.java │ │ │ │ ├── SlabBlockClassType.java │ │ │ │ ├── StairBlockClassType.java │ │ │ │ └── WallBlockClassType.java │ │ │ │ ├── data_types │ │ │ │ ├── BooleanClassType.java │ │ │ │ ├── DictionaryClassType.java │ │ │ │ ├── FloatClassType.java │ │ │ │ ├── FunctionClassType.java │ │ │ │ ├── IntegerClassType.java │ │ │ │ ├── ListClassType.java │ │ │ │ ├── MethodClassType.java │ │ │ │ ├── ModuleClassType.java │ │ │ │ ├── NullClassType.java │ │ │ │ ├── NumberClassType.java │ │ │ │ └── StringClassType.java │ │ │ │ ├── entity │ │ │ │ ├── EntityClassType.java │ │ │ │ ├── EntityTypeClassType.java │ │ │ │ ├── EntityTypesClassType.java │ │ │ │ ├── PlayerEntityClassType.java │ │ │ │ └── ServerPlayerEntityClassType.java │ │ │ │ ├── item │ │ │ │ ├── ItemClassType.java │ │ │ │ ├── ItemSettingsClassType.java │ │ │ │ ├── ItemStackClassType.java │ │ │ │ ├── ItemsClassType.java │ │ │ │ ├── SwordItemClassType.java │ │ │ │ └── ToolMaterialClassType.java │ │ │ │ └── particle │ │ │ │ ├── ParticleClassType.java │ │ │ │ └── ParticlesClassType.java │ │ ├── enums │ │ │ ├── AttributesEnumType.java │ │ │ ├── DifficultiesEnumType.java │ │ │ ├── EnumClassType.java │ │ │ ├── EnumValue.java │ │ │ ├── GameModesEnumType.java │ │ │ └── UserDefinedEnumType.java │ │ └── functions │ │ │ ├── AbsFunction.java │ │ │ ├── Base64DecodeFunction.java │ │ │ ├── Base64EncodeFunction.java │ │ │ ├── CeilFunction.java │ │ │ ├── FloorFunction.java │ │ │ ├── PrintFunction.java │ │ │ ├── RandomFloatFunction.java │ │ │ ├── RandomIntegerFunction.java │ │ │ └── TypeFunction.java │ ├── errors │ │ ├── DivisionByZeroError.java │ │ ├── Error.java │ │ ├── InternalError.java │ │ ├── KeyError.java │ │ ├── LexError.java │ │ ├── NBTDeserializationError.java │ │ ├── NBTSerializationError.java │ │ ├── NameError.java │ │ ├── NumberFormatError.java │ │ ├── SyntaxError.java │ │ ├── TypeError.java │ │ └── ValueError.java │ ├── interpreter │ │ ├── Interpreter.java │ │ ├── Variable.java │ │ ├── VariableScope.java │ │ ├── VariableTable.java │ │ ├── Visitor.java │ │ └── errors │ │ │ ├── Break.java │ │ │ ├── Continue.java │ │ │ ├── InterpreterError.java │ │ │ ├── MaxArgumentError.java │ │ │ ├── Return.java │ │ │ ├── StackOverflowError.java │ │ │ └── Yield.java │ ├── lexer │ │ ├── Lexer.java │ │ ├── Token.java │ │ └── TokenType.java │ └── parser │ │ ├── Parser.java │ │ └── nodes │ │ ├── Node.java │ │ ├── ScriptNode.java │ │ ├── expression_nodes │ │ ├── BinaryExpressionNode.java │ │ ├── CallExpressionNode.java │ │ ├── CastExpressionNode.java │ │ ├── ExpressionNode.java │ │ ├── GetExpressionNode.java │ │ ├── IdentifierExpressionNode.java │ │ ├── IndexExpressionNode.java │ │ ├── PostfixExpressionNode.java │ │ ├── SwitchExpressionNode.java │ │ ├── TernaryExpressionNode.java │ │ ├── UnaryExpressionNode.java │ │ ├── VariableAssignmentExpressionNode.java │ │ └── literal_expression_nodes │ │ │ ├── BooleanExpressionNode.java │ │ │ ├── DictionaryExpressionNode.java │ │ │ ├── FloatExpressionNode.java │ │ │ ├── FunctionExpressionNode.java │ │ │ ├── IntegerExpressionNode.java │ │ │ ├── ListExpressionNode.java │ │ │ ├── LiteralExpressionNode.java │ │ │ ├── NullExpressionNode.java │ │ │ └── StringExpressionNode.java │ │ └── statement_nodes │ │ ├── BreakStatementNode.java │ │ ├── ClassDeclarationStatementNode.java │ │ ├── ContinueStatementNode.java │ │ ├── DeleteStatementNode.java │ │ ├── EnumDeclarationStatementNode.java │ │ ├── ExpressionStatementNode.java │ │ ├── FieldDeclarationStatementNode.java │ │ ├── ForStatementNode.java │ │ ├── ForeachStatementNode.java │ │ ├── FromStatementNode.java │ │ ├── FunctionDeclarationStatementNode.java │ │ ├── IfStatementNode.java │ │ ├── ImportStatementNode.java │ │ ├── MethodDeclarationStatementNode.java │ │ ├── ReturnStatementNode.java │ │ ├── StatementNode.java │ │ ├── SwitchStatementNode.java │ │ ├── VariableDeclarationStatementNode.java │ │ ├── WhileStatementNode.java │ │ └── YieldStatementNode.java │ └── mixin │ ├── BellBlockMixin.java │ ├── BlockMixin.java │ ├── DatapackContentsMixin.java │ ├── EntityMixin.java │ ├── ItemEntityMixin.java │ ├── ItemStackMixin.java │ ├── KeyBindingMixin.java │ ├── MinecraftServerMixin.java │ ├── PlayerEntityMixin.java │ ├── RegistrySyncManagerMixin.java │ ├── ServerPlayerEntityMixin.java │ └── SimpleRegistryMixin.java └── resources ├── assets ├── minecraft │ └── lang │ │ └── en_us.json └── sculk │ └── icon.png ├── fabric.mod.json ├── sculk.accesswidener └── sculk.mixins.json /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/PacketByteBufSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/PacketByteBufSerialization.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/Sculk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/Sculk.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/SculkClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/SculkClient.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/accessors/DatapackContentsAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/accessors/DatapackContentsAccessor.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/accessors/EntityAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/accessors/EntityAccessor.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/accessors/SimpleRegistryAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/accessors/SimpleRegistryAccessor.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/backend/Colors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/backend/Colors.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/backend/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/backend/Logger.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/backend/SculkScript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/backend/SculkScript.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/backend/SculkScriptLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/backend/SculkScriptLoader.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/backend/SculkScriptManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/backend/SculkScriptManager.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/dynamicreg/DynamicBlockRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/dynamicreg/DynamicBlockRegistry.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/dynamicreg/DynamicItemRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/dynamicreg/DynamicItemRegistry.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/events/BreakBlockCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/events/BreakBlockCallback.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/events/CraftItemCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/events/CraftItemCallback.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/events/DropItemCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/events/DropItemCallback.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/events/PickupItemCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/events/PickupItemCallback.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/events/PlaceBlockCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/events/PlaceBlockCallback.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/events/PlayerJumpCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/events/PlayerJumpCallback.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/events/PlayerRingBellCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/events/PlayerRingBellCallback.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/events/PlayerSneakCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/events/PlayerSneakCallback.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/events/SendChatMessageCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/events/SendChatMessageCallback.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/gamerules/SculkGamerules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/gamerules/SculkGamerules.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/keybinds/KeybindHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/keybinds/KeybindHelper.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/Argument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/Argument.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/ErrorHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/ErrorHolder.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/Event.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/EventHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/EventHolder.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/GUIScreenHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/GUIScreenHandler.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/NBTDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/NBTDeserializer.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/NBTSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/NBTSerializer.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/ScriptTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/ScriptTag.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/SwitchExpressionBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/SwitchExpressionBody.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/SwitchExpressionCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/SwitchExpressionCase.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/SwitchStatementBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/SwitchStatementBody.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/SwitchStatementCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/SwitchStatementCase.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/BuiltinClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/BuiltinClass.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/BuiltinClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/BuiltinClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/BuiltinEnumType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/BuiltinEnumType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/BuiltinFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/BuiltinFunction.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/BuiltinMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/BuiltinMethod.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/NBTBuiltinClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/NBTBuiltinClass.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/NBTBuiltinClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/NBTBuiltinClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/CommandResultInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/CommandResultInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/GUIInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/GUIInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/GameRulesInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/GameRulesInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/InventoryInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/InventoryInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/MinecraftServerInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/MinecraftServerInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/ObjectInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/ObjectInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/ParticleInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/ParticleInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/PlayerManagerInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/PlayerManagerInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/UserDefinedInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/UserDefinedInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/Vec3dInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/Vec3dInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/WorldInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/WorldInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/block/BlockHitResultInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/block/BlockHitResultInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/block/BlockInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/block/BlockInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/block/BlockPosInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/block/BlockPosInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/block/BlockSettingsInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/block/BlockSettingsInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/block/SlabBlockInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/block/SlabBlockInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/block/StairBlockInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/block/StairBlockInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/block/WallBlockInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/block/WallBlockInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/BooleanInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/BooleanInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/DictionaryInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/DictionaryInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/FloatInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/FloatInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/FunctionInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/FunctionInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/IntegerInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/IntegerInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/ListInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/ListInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/MethodInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/MethodInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/ModuleInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/ModuleInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/NullInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/NullInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/StringInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/data_types/StringInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/entity/EntityInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/entity/EntityInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/entity/EntityTypeInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/entity/EntityTypeInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/entity/LivingEntityInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/entity/LivingEntityInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/entity/PlayerEntityInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/entity/PlayerEntityInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/entity/ServerPlayerEntityInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/entity/ServerPlayerEntityInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/item/ItemInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/item/ItemInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/item/ItemSettingsInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/item/ItemSettingsInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/item/ItemStackInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/item/ItemStackInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/item/SwordItemInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/item/SwordItemInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/item/ToolMaterialInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/instances/item/ToolMaterialInstance.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/CallableClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/CallableClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/CommandResultClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/CommandResultClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/EventsClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/EventsClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/GUIClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/GUIClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/GameRulesClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/GameRulesClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/InventoryClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/InventoryClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/KeybindsClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/KeybindsClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/KeysClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/KeysClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/LivingEntityClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/LivingEntityClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/MinecraftServerClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/MinecraftServerClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/ObjectClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/ObjectClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/PlayerManagerClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/PlayerManagerClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/TypeClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/TypeClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/UserDefinedClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/UserDefinedClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/Vec3DClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/Vec3DClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/WorldClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/WorldClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/BlockClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/BlockClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/BlockHitResultClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/BlockHitResultClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/BlockPosClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/BlockPosClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/BlockSettingsClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/BlockSettingsClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/BlocksClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/BlocksClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/SlabBlockClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/SlabBlockClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/StairBlockClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/StairBlockClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/WallBlockClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/block/WallBlockClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/BooleanClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/BooleanClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/DictionaryClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/DictionaryClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/FloatClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/FloatClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/FunctionClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/FunctionClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/IntegerClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/IntegerClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/ListClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/ListClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/MethodClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/MethodClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/ModuleClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/ModuleClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/NullClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/NullClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/NumberClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/NumberClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/StringClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/data_types/StringClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/entity/EntityClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/entity/EntityClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/entity/EntityTypeClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/entity/EntityTypeClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/entity/EntityTypesClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/entity/EntityTypesClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/entity/PlayerEntityClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/entity/PlayerEntityClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/entity/ServerPlayerEntityClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/entity/ServerPlayerEntityClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/item/ItemClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/item/ItemClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/item/ItemSettingsClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/item/ItemSettingsClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/item/ItemStackClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/item/ItemStackClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/item/ItemsClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/item/ItemsClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/item/SwordItemClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/item/SwordItemClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/item/ToolMaterialClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/item/ToolMaterialClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/particle/ParticleClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/particle/ParticleClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/particle/ParticlesClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/classes/types/particle/ParticlesClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/enums/AttributesEnumType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/enums/AttributesEnumType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/enums/DifficultiesEnumType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/enums/DifficultiesEnumType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/enums/EnumClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/enums/EnumClassType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/enums/EnumValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/enums/EnumValue.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/enums/GameModesEnumType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/enums/GameModesEnumType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/enums/UserDefinedEnumType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/enums/UserDefinedEnumType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/functions/AbsFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/functions/AbsFunction.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/functions/Base64DecodeFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/functions/Base64DecodeFunction.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/functions/Base64EncodeFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/functions/Base64EncodeFunction.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/functions/CeilFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/functions/CeilFunction.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/functions/FloorFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/functions/FloorFunction.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/functions/PrintFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/functions/PrintFunction.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/functions/RandomFloatFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/functions/RandomFloatFunction.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/functions/RandomIntegerFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/functions/RandomIntegerFunction.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/builtins/functions/TypeFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/builtins/functions/TypeFunction.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/errors/DivisionByZeroError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/errors/DivisionByZeroError.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/errors/Error.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/errors/Error.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/errors/InternalError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/errors/InternalError.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/errors/KeyError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/errors/KeyError.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/errors/LexError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/errors/LexError.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/errors/NBTDeserializationError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/errors/NBTDeserializationError.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/errors/NBTSerializationError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/errors/NBTSerializationError.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/errors/NameError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/errors/NameError.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/errors/NumberFormatError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/errors/NumberFormatError.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/errors/SyntaxError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/errors/SyntaxError.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/errors/TypeError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/errors/TypeError.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/errors/ValueError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/errors/ValueError.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/interpreter/Interpreter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/interpreter/Interpreter.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/interpreter/Variable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/interpreter/Variable.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/interpreter/VariableScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/interpreter/VariableScope.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/interpreter/VariableTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/interpreter/VariableTable.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/interpreter/Visitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/interpreter/Visitor.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/interpreter/errors/Break.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/interpreter/errors/Break.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/interpreter/errors/Continue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/interpreter/errors/Continue.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/interpreter/errors/InterpreterError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/interpreter/errors/InterpreterError.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/interpreter/errors/MaxArgumentError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/interpreter/errors/MaxArgumentError.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/interpreter/errors/Return.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/interpreter/errors/Return.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/interpreter/errors/StackOverflowError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/interpreter/errors/StackOverflowError.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/interpreter/errors/Yield.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/interpreter/errors/Yield.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/lexer/Lexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/lexer/Lexer.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/lexer/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/lexer/Token.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/lexer/TokenType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/lexer/TokenType.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/Parser.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/Node.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/ScriptNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/ScriptNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/BinaryExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/BinaryExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/CallExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/CallExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/CastExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/CastExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/ExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/ExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/GetExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/GetExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/IdentifierExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/IdentifierExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/IndexExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/IndexExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/PostfixExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/PostfixExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/SwitchExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/SwitchExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/TernaryExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/TernaryExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/UnaryExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/UnaryExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/VariableAssignmentExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/VariableAssignmentExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/BooleanExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/BooleanExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/DictionaryExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/DictionaryExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/FloatExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/FloatExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/FunctionExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/FunctionExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/IntegerExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/IntegerExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/ListExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/ListExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/LiteralExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/LiteralExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/NullExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/NullExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/StringExpressionNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/expression_nodes/literal_expression_nodes/StringExpressionNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/BreakStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/BreakStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/ClassDeclarationStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/ClassDeclarationStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/ContinueStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/ContinueStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/DeleteStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/DeleteStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/EnumDeclarationStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/EnumDeclarationStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/ExpressionStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/ExpressionStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/FieldDeclarationStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/FieldDeclarationStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/ForStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/ForStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/ForeachStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/ForeachStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/FromStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/FromStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/FunctionDeclarationStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/FunctionDeclarationStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/IfStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/IfStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/ImportStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/ImportStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/MethodDeclarationStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/MethodDeclarationStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/ReturnStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/ReturnStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/StatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/StatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/SwitchStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/SwitchStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/VariableDeclarationStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/VariableDeclarationStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/WhileStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/WhileStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/YieldStatementNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/language/parser/nodes/statement_nodes/YieldStatementNode.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/mixin/BellBlockMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/mixin/BellBlockMixin.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/mixin/BlockMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/mixin/BlockMixin.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/mixin/DatapackContentsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/mixin/DatapackContentsMixin.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/mixin/EntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/mixin/EntityMixin.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/mixin/ItemEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/mixin/ItemEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/mixin/ItemStackMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/mixin/ItemStackMixin.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/mixin/KeyBindingMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/mixin/KeyBindingMixin.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/mixin/MinecraftServerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/mixin/MinecraftServerMixin.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/mixin/PlayerEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/mixin/PlayerEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/mixin/RegistrySyncManagerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/mixin/RegistrySyncManagerMixin.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/mixin/ServerPlayerEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/mixin/ServerPlayerEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/com/revolvingmadness/sculk/mixin/SimpleRegistryMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/java/com/revolvingmadness/sculk/mixin/SimpleRegistryMixin.java -------------------------------------------------------------------------------- /src/main/resources/assets/minecraft/lang/en_us.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/resources/assets/minecraft/lang/en_us.json -------------------------------------------------------------------------------- /src/main/resources/assets/sculk/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/resources/assets/sculk/icon.png -------------------------------------------------------------------------------- /src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /src/main/resources/sculk.accesswidener: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/resources/sculk.accesswidener -------------------------------------------------------------------------------- /src/main/resources/sculk.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RevolvingMadness/Sculk/HEAD/src/main/resources/sculk.mixins.json --------------------------------------------------------------------------------