-
Notifications
You must be signed in to change notification settings - Fork 18
/
changelog.txt
258 lines (192 loc) · 8.9 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
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
1.16-3.1.16:
- Fixed the blindness module recipe
- Added protection for division by zero in the spawner of the gui
1.16-3.1.15:
- Fixed missing recipe for the destination analyzer
1.16-3.1.14:
- Fixed larger screens not refreshing correctly when the chunk got unloaded
1.16-3.1.13:
- Implemented a way for the redstone transmitter and receiver to reset the channel (through the GUI)
1.16-3.1.12:
- The screen controller is now infusable again
- The crafter is now infusable again
- Fixed some mod interaction with screens
1.16-3.1.11:
- Added protection for something that should not be possible in the digit renderer
1.16-3.1.10:
- Fixed a bug when remembering items in the crafter. This would also lock some of the player inventory slots
- Fixed a bug in the crafter where manually inputting a recipe (as opposed to letting it be done by JEI) didn't work properly
1.16-3.1.9:
- Fixed a crash in the digit block
1.16-3.1.8:
- Updated to latest version of McJtyLib
- Made the dialer more performant by also putting the access information in the teleportation data so that we don't need to get the matter receiver(s)
1.16-3.1.7:
- Fixed crash when linking the charged porter on a server
- Fixed a bug where the environmental controller only started working as soon as something like the radius is changed
1.16-3.1.6:
- Big fixes on the crafter. It works much cleaner now, will actually remember recipes and works properly with JEI (instead of only now and then)
- The matter transmitter and receiver private modes now work correctly even if the receiver and/or transmitter is in another dimension
1.16-3.1.5:
- Added a new 'cleanupreceivers' command that you can use to clean up receivers that no longer exist. This can be used after removing a dimension to get rid of the destination in the dialer
1.16-3.1.4:
- Updated to latest version of McJtyLib
- Fixed a few bugs in the matter booster en destination analyzer
- Made the timer and sequencer integer inputs less annoying to edit
- The tablet also works on the creative screen now
- Added TOP support for spawner
- Fixed tooltips for matter receiver and transmitter
1.16-3.1.3:
- Fixed the peaceful module in the environmental controller
1.16-3.1.2:
- Fixed the sensor and environmental controller to consider more mobs as passive (like villagers)
1.16-3.1.1:
- Fixed a crash with the environmental controller which could cause crashes for non living entities (i.e. arrows or items)
- Fixed the 'noteleport' module in the environmental controller. It wouldn't actually do anything. Now it prevents enderman and shulkers as well as enderpearls
1.16-3.1.0:
- Ported the environmental controller (WIP)
1.16-3.0.26:
- Fixed integration between RFTools Control and RFTools Storage for the screen modules
1.16-3.0.25:
- The matter receiver and transmitter are now actually infusable
1.16-3.0.24:
- Fixed a problem with a potential crash in the matter receiver
1.16-3.0.23:
- The Analog works again
1.16-3.0.22:
- Fixed a bug in the simple dialer. It would not remember settings
- Fixed the tooltip for the Syringe
- Made the crafter gui slightly less confusing and fixed JEI integration in some cases
1.16-3.0.21:
- Bring back the ITeleportationManager API for RFTools Dimensions
1.16-3.0.20:
- Completely rewrote how the spawner handles the configuration of the spawner. These are now regular recipes that can be altered using a resourcepack
1.16-3.0.19:
- The tank works better (updates visually better when it's empty or not)
- Improved the item model for the tank
1.16-3.0.18:
- Truetype rendering works again for the screen
- Added a new 'forceNoTruetype' flag with which you can force truetype rendering to be disabled in all cases
1.16-3.0.17:
- Fixed a potential null-crash with the dimension dialer in some cases
1.16-3.0.16:
- Fixed a problem with the crafter where remembered slots were not rendered correctly
1.16-3.0.15:
- The redstone screen module works again
1.16-3.0.14:
- Fixed the broken counter again
1.16-3.0.13:
- Fixed the broken counter (wouldn't keep state on reload)
1.16-3.0.12:
- Phit fixed a problem with the spawner configuration
1.16-3.0.11:
- When the crafter is upgraded it will keep it's current settings
1.16-3.0.10:
- Made the spawner code a bit more robust (and no longer crashing) in case of an invalid syringe
1.16-3.0.9:
- Fixed the charged porter and syringe durability indicators no longer working
1.16-3.0.8:
- Syringe no longer appears in every creative tab
- Correct translation for Syringe
- Forgot the recipe for the syringe
- Update to latest McJtyLib
1.16-3.0.7-beta:
- Fixed a crash in the inventory checker when setting illegal slot values
- Fixed a potential issue with restoring the player with a matter transmitter
1.16-3.0.6-beta:
- Update to Forge 33.0.22
3.0.5-beta:
- Fixed a problem on servers
3.0.4-beta:
- Safer client-side registrations (thread-safety)
- Various cleanups and fixes
- Fixed a problem with spawner configuration loading on servers
3.0.3-beta:
- Fixed a client access problem on server side
3.0.2-beta:
- Added a few more 1.16 mods to the spawner configuration
- Fixed a potential exploit which could be used to attack a server
2.1.7:
- Spawner configuration is now a server config (located in <world>/serverconfig/rftoolsutility-mobdata.toml)
3.0.0-beta:
- First port to 1.16.2 (spawner is still broken)
2.1.6:
- The Spawner is back!
2.1.5-beta:
- Use the new tick order handler system in RFToolsBase
- Fixed a problem with the shield template being partially invisible when a smaller block was adjacent to it
2.1.4-beta:
- Fixed a potential problem in the dialer in case a dimension was missing
- Fixed a memory leak in the shield projector when the world is unloaded (fake player)
- Fixed a problem with the shield projector where it would crash if it gives player damage to a mob that retaliates to the player in some way (like vindicators)
- The private settings in matter transmitter and receiver work again
2.1.3-beta:
- Fixed a problem with the crafter where automation could insert and extract the item filter (using a hopper for example)
2.1.2-beta:
- Fixed a problem with the tablet making an ugly sound when opening the gui. Thanks Darkere!
- Fixed a crash in the crafter
2.1.1-beta:
- Dependency fix
- Fixed a hard dependency on TOP
2.1.0-beta:
- Re-added TOP support for the screen, matter receiver, matter transmitter and the simple dialer
- Various model and language file fixes
- Better item tooltips
- The simple dialer actually works now
- Ported all the logic blocks
- The inventory checker now supports the new tags instead of ore dictionary
- The 'dump storage' screen module works now
- The crafter should now support 'tags' better (for crafting)
- Moved the dump and storage control modules from RFTools Utility to RFTools Storage
- The [ and ] keys work again for changing the advanced porter target
- New 'Redstone Information' item that can be used to access wireless redstone channels through the tablet
- New 'Screen Link' item that can be linked to a screen and put in the tablet
- Redstone channels can now have names. Use the new gui of the redstone transmitter to set the name
- Fixed the recipes for the vanilla recipe book
- Moved most of the configs from common to server (so that they are saved with the world and synced to the client)
2.0.1-alpha:
- Fixed the simple dialer model
- Fixed a problem in the crafter where the filter slot would accept anything with item automation
- Re-implemented the filter module for the crafter
1.2.14:
- Disabled truetype for now until the forge bug has been resolved
1.2.13:
- Updates to latest McJtyLib
1.2.12:
- Fixed how automation/gui item handling works for the crafter. Should fix all corner cases
- Fixed the filter slot in the crafter being mapped to the first output slot
1.2.11:
- Inserting/extracting from the crafter (using hopper or whatever) should now be correct
1.2.10:
- The advanced porter gui works again
- The teleportprobe gui works again
- Avoid a rare crash during model registration
- Fixed a serious networking problem which could cause 'invalid discriminator spam' on servers
1.2.9-alpha:
- Fixed a networking problem on servers
1.2.8-alpha:
- Updates to the latest McJtyLib
- The Storage Control module works again in combination with the Storage Scanner
- Fixed language files
1.2.4-alpha:
- Update to latest Forge
1.2.3:
- Update to latest Forge
1.2.2:
- Update to 1.14.4
1.2.0:
- Depends on McJtyLib 3.5.0!
- Added some crash protection that shouldn't be needed but apparently is
1.1.2:
- Needs McJtyLib 3.1.0
- Support for COFH RF API is removed. Only Forge Energy is supported now
- Various cleanups
1.1.1:
- Fix problem with network packet doing things on the wrong thread
- Fix a lot of console spam if things go wrong and added a bit more diagnostics
1.1.0:
- Made compatible with the latest McJtyLib (3.0.0)
- Bugfix with a rare crash that could occur when switching dimensions
1.1.0alpha:
- Made compatible with the latest McJtyLib (3.0.0)
- Bugfix with a rare crash that could occur when switching dimensions