forked from stanhebben/MineTweaker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
119 lines (97 loc) · 5.17 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
[Version ?]
- New reload function: /minetweaker reload, which will reload server scripts immediately (provided that no permanent actions have been performed).
[Version 2.4.0]
- Implemented Thermal Expansion support for 1.6.4
[Version 2.3.1]
- Fixed for loops crashing
- Implemented equality for items
- Fix for the reload command
Known bugs:
- After reloading some recipes may end up duplicated.
[Version 2.3.0]
- Might have fixed a bug that might be occurring in certain setups
[Version 2.2.4]
- There is a new function minetweaker.setAdmins(admin1, admin2, ...) which accepts any number of admins (usernames, case-sensitive).
- If any admins have been set, any errors in scripts will be messaged to them as soon as they login. If there are no admins set, everybody will receive the error messages.
- Changed the way the print function works, so anything can be printed now. Handy to debug scripts.
- Forestry support extended to 1.5.2
- Fixed liquid stacks not working
- Fixed the forestry carpenter support
[Version 2.2.3]
- Fixed the wiremill recipes switching input and output
- Fixed removing items from the ore dictionary
[Version 2.2.2]
- added withDamage function for items, providing a craftable damaged item that works anywhere
- printed item names are now printed exactly as they have to be formatted in code
- fixed GregTech support in 1.5.2 not loading properly
- fixed IC2 centrifuge; can now set the minimum heat required
[Version 2.2.1]
- Fixed NPE when using a recipe added to the ore washing plant
- Can now adjust the amount of water used in the ore washing plant
[Version 2.2.0]
- GregTech machines are now supported
- Forestry machines are now supported
- Added the ore washing plant
- Can now use <id:*> to denote "any meta value" in a recipe. <id> will still have the same meaning.
[Version 2.1.2]
- IC2 support extended for versions 1.6.2 and 1.6.4
- 1.6.4 version added
- Fixed a bug with function recipes
- .only modifier added, enabling input checks
- Function recipes can now return false to disable crafting
[Version 2.1.1]
- Fixed NPE when an empty MineTweaker packet is received
[Version 2.1.0]
- Liquid support
- Liquid container support
- BuildCraft support: change assembly table recipes, change refinery recipes, change fuels and coolants
- (1.5.2 only) IC2 support: add and remove compressor, extractor and macerator recipes
- Furnace now supports ore dictionary entries for recipe input
- Improved logging system
- Now logs the actions that are being performed
- Non-undoable actions can now be used on servers. If the player attempts to join another server (or singleplayer game) after such action, the game will request a restart.
- Fix for specific furnace recipe removal not working
- Fix for errors printing a strange string instead of the script filename
- Fix for some mods breaking name registration
[Version 2.0.3]
- Added furnace.remove
- Added a ton of checks to print meaningful error messages instead of crashing
- Fix for dedicated server crash (somewhat experimental but should work)
[Version 2.0.2]
- Fixed a crash with blocks that have no name registered for them
- Fixed a potential minor bug preventing the registration of certain items in the name tables
[Version 2.0.1]
- Fixed a crash with blocks that have no item registered for them
[Version 2.0.0]
- Almost entirely rewritten
- Now uses fully scripted files. Script version is now 2.
- Old script files are automatically converted to the new system.
- Now has two ways of storing script files: inside the config or with the world
- Script files stored with the world will be transmitted to all clients when they connect with the server
- Script files received from the server will be executed upon connection, and the changes will be undone when disconnecting
- Multiple script files can be used, they are stored in the minetweaker directory (in the config / savegame)
- Recipes can now have a modification function, enabling damage and NBT tags to be modified or copied from ingredients
- Mod API: mods can provide their own interface to MineTweaker
- Clear function can undo all modifications made (handy to start a server with)
[Version 1.2.0]
- Internal code refactoring to make it easier to add many machines
- Support for all thermal expansion machines
[Version 1.1.2]
- Fixed display of the meta value of wildcard ore dictionary entries
- Fixed a bug where remove patterns containing ore dictionary entries would not work
[Version 1.1.1]
- Can now set the burning time of mod items, or add new furnace fuels. Does not work with vanilla fuels.
[Version 1.1.0]
- Ore dictionary names can now be loaded
- Ore dictionary values can be used in shaped and shapeless recipes
- Ore dictionary values can be used in recipe patterns
- The ~ operator has been added for use in patterns
- Ore dictionary entries can be added and removed
- Server commands are added to view the ore dictionary contents
- Server command is added to see a list of all recipes for a specific item
- Server command is added to see the item name for a specific item id (will be used in a future version)
- Fixed the removal of shapeless recipes
[Version 1.0.1]
- No more example file is generated, fixing the NullPointerException on initial startup.
[Version 1.0.0]
- Initial release