Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								cf8c922704
								
							
						 | 
						
							
							
								
								change function parameter types from &str to impl Into<String> if converted to string anyways
							
							
							
							
							
						 | 
						
							2025-03-07 16:45:36 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								811d715082
								
							
						 | 
						
							
							
								
								allow access to registered scoreboards
							
							
							
							
							
						 | 
						
							2025-02-27 21:41:07 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								1950c29ac3
								
							
						 | 
						
							
							
								
								only generate uninstall function if it contains commands
							
							
							
							
							
						 | 
						
							2025-02-27 16:38:23 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								9337d09d7b
								
							
						 | 
						
							
							
								
								implement registering scoreboards in datapack for automatic creation and deletion
							
							
							
							
							
						 | 
						
							2025-02-27 16:34:39 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								46499b6abe
								
							
						 | 
						
							
							
								
								fix example
							
							
							
							
							
							
							
							- "$(" is still invalid when in the same line as a macro usage, as it currently cannot be escaped in minecraft
							
						 | 
						
							2025-02-26 09:12:15 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								76d58c0766
								
							
						 | 
						
							
							
								
								fix underflow error in get_count
							
							
							
							
							
						 | 
						
							2024-11-11 17:13:20 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								588bc3f464
								
							
						 | 
						
							
							
								
								only prefix commands with '$' that actually use macros
							
							
							
							
							
						 | 
						
							2024-11-10 21:42:53 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								8f05fef703
								
							
						 | 
						
							
							
								
								fix using other execute variants after if resulting in `run execute`
							
							
							
							
							
						 | 
						
							2024-11-10 15:42:57 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								897e85c2d7
								
							
						 | 
						
							
							
								
								add macro string to execute command
							
							
							
							
							
						 | 
						
							2024-11-08 00:32:52 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								72f98849ea
								
							
						 | 
						
							
							
								
								convert debug command to use macro string
							
							
							
							
							
						 | 
						
							2024-11-07 14:40:25 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								2c9fa613ed
								
							
						 | 
						
							
							
								
								pass on macros to group
							
							
							
							
							
						 | 
						
							2024-11-06 14:10:02 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								84ee2a5295
								
							
						 | 
						
							
							
								
								implement basic macro string
							
							
							
							
							
						 | 
						
							2024-11-06 13:18:27 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								87a113aa9f
								
							
						 | 
						
							
							
								
								add condional using "return" command to changelog
							
							
							
							
							
						 | 
						
							2024-10-20 18:10:11 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								f930d8406b
								
							
						 | 
						
							
							
								
								improve else if output when using "return" for conditionals
							
							
							
							
							
						 | 
						
							2024-10-20 14:08:20 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								8faeea61d0
								
							
						 | 
						
							
							
								
								use "return" command instead of data storage for if statements for datapacks with format >=20
							
							
							
							
							
						 | 
						
							2024-10-20 13:38:24 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								54d8411fc2
								
							
						 | 
						
							
							
								
								prepare release of version 0.1.0
							
							
							
							
							
						 | 
						
							2024-10-01 11:25:32 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								6e956fbe74
								
							
						 | 
						
							
							
								
								change to dual license
							
							
							
							
							
						 | 
						
							2024-09-30 16:53:01 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								d9de18892e
								
							
						 | 
						
							
							
								
								add CODE_OF_CONDUCT and CONTRIBUTING
							
							
							
							
							
						 | 
						
							2024-09-27 17:05:28 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								a16f1ce105
								
							
						 | 
						
							
							
								
								Generalize VFolder, implement Read & Write for VFile and improve docs
							
							
							
							
							
						 | 
						
							2024-09-27 16:05:04 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								60458e6b2d
								
							
						 | 
						
							
							
								
								fix error in VFolder::add_existing_folder
							
							
							
							
							
						 | 
						
							2024-09-22 22:26:48 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								4ca0505e35
								
							
						 | 
						
							
							
								
								correclt tag and function directory names depending on pack format
							
							
							
							
							
						 | 
						
							2024-09-22 13:21:13 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								b7f6e2ff24
								
							
						 | 
						
							
							
								
								fix multiple entities being summoned when having multiple commands in summon block
							
							
							
							
							
						 | 
						
							2024-09-21 23:02:27 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								aff342a64a
								
							
						 | 
						
							
							
								
								add feature for fs access and more vfs utility methods
							
							
							
							
							
						 | 
						
							2024-09-01 19:51:15 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								0c4c957d67
								
							
						 | 
						
							
							
								
								add unit tests
							
							
							
							
							
						 | 
						
							2024-08-15 22:37:39 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								a2d20dab8e
								
							
						 | 
						
							
							
								
								implement PartialEq, Eq and Hash derive traits
							
							
							
							
							
						 | 
						
							2024-06-24 21:27:11 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								7efe73eb80
								
							
						 | 
						
							
							
								
								add zip_with_comment for VFolder
							
							
							
							
							
						 | 
						
							2024-06-21 09:40:06 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								d9e3184a0e
								
							
						 | 
						
							
							
								
								implement validate function for checking the pack format compatibility
							
							
							
							
							
						 | 
						
							2024-06-18 20:50:00 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								cf62725a5e
								
							
						 | 
						
							
							
								
								change tag creation behaviour
							
							
							
							
							
						 | 
						
							2024-06-18 15:38:23 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								451626312f
								
							
						 | 
						
							
							
								
								add comments and refactor
							
							
							
							
							
						 | 
						
							2024-06-17 23:58:24 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								3ab2037b31
								
							
						 | 
						
							
							
								
								correctly implement nested if-else
							
							
							
							
							
						 | 
						
							2024-06-17 22:04:44 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								85f46d0453
								
							
						 | 
						
							
							
								
								comment basic example
							
							
							
							
							
						 | 
						
							2024-06-17 21:43:36 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								e31f9f904a
								
							
						 | 
						
							
							
								
								add tracing crate for logging
							
							
							
							
							
						 | 
						
							2024-06-15 21:46:47 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								cef1dab727
								
							
						 | 
						
							
							
								
								add basic.rs example file
							
							
							
							
							
						 | 
						
							2024-06-10 20:58:37 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								86b2b2f2eb
								
							
						 | 
						
							
							
								
								add contributing section to readme
							
							
							
							
							
						 | 
						
							2024-06-10 16:27:24 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								b79c9ecd6d
								
							
						 | 
						
							
							
								
								return replaced files from vfolder merge
							
							
							
							
							
						 | 
						
							2024-06-10 15:50:23 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								296502dcc5
								
							
						 | 
						
							
							
								
								update project metadata and license information
							
							
							
							
							
						 | 
						
							2024-06-10 10:27:34 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								a3474acec1
								
							
						 | 
						
							
							
								
								remove unused name field in Datapack struct
							
							
							
							
							
						 | 
						
							2024-06-09 21:22:37 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								edcf80d389
								
							
						 | 
						
							
							
								
								Update dependencies and fix warnings
							
							
							
							
							
						 | 
						
							2024-04-25 14:15:35 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								19db26efa2
								
							
						 | 
						
							
							
								
								Refactor flatten method to be public
							
							
							
							
							
						 | 
						
							2024-04-13 13:31:14 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								581e8a3fff
								
							
						 | 
						
							
							
								
								Fix conditionals with more than one interpretation of the boolean formula
							
							
							
							
							
						 | 
						
							2024-04-07 00:13:49 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								a1f948dfe3
								
							
						 | 
						
							
							
								
								add comments
							
							
							
							
							
						 | 
						
							2024-04-03 00:45:18 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								e8f7ef9876
								
							
						 | 
						
							
							
								
								Fix bugs in execute if and group command
							
							
							
							
							
						 | 
						
							2024-04-02 19:24:40 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								f0d7f7499f
								
							
						 | 
						
							
							
								
								Add ExtendableQueue utility and refactor code
							
							
							
							
							
						 | 
						
							2024-04-02 17:10:57 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								fedb55c50a
								
							
						 | 
						
							
							
								
								Implement group command refactor function compilation
							
							
							
							
							
						 | 
						
							2024-04-02 16:47:50 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								757ff8a54e
								
							
						 | 
						
							
							
								
								Correctly implement if/else
							
							
							
							
							
							
							
							- Group command working correctly is required but not implemented yet 
							
						 | 
						
							2024-04-01 20:57:21 +02:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								c494031163
								
							
						 | 
						
							
							
								
								Basic implementation of execute
							
							
							
							
							
						 | 
						
							2024-03-28 00:58:46 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								6572243ce4
								
							
						 | 
						
							
							
								
								Add zip feature and make zip method conditional
							
							
							
							
							
						 | 
						
							2024-03-27 21:40:14 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								af2c9dbe09
								
							
						 | 
						
							
							
								
								Add README.md with example usage
							
							
							
							
							
						 | 
						
							2024-03-22 12:54:58 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								51010a161c
								
							
						 | 
						
							
							
								
								Scaffold for execute command
							
							
							
							
							
						 | 
						
							2024-03-22 12:47:55 +01:00 | 
						
					
				
					
						
							
							
								 
								Moritz Hölting
							
						 | 
						
							
							
							
							
							
								
							
							
								2560588a17
								
							
						 | 
						
							
							
								
								Basic implementation for datapack including functions and tags
							
							
							
							
							
						 | 
						
							2024-03-21 23:07:59 +01:00 |