@@ -5,8 +5,7 @@ namespace OTAPI.UnifiedServerProcess.Core.Patching.FieldFilterPatching
55{
66 public class ForceInstanceProcessor ( ) : IFieldFilterArgProcessor
77 {
8- static readonly string [ ] fields = new string [ ] {
9- // "Terraria.Main.AnnouncementBoxRange",
8+ static readonly string [ ] fields = [
109 "Terraria.DataStructures.TileEntity.manager" ,
1110 "Terraria.DataStructures.TileEntity.EntityCreationLock" ,
1211 "Terraria.GameContent.PressurePlateHelper.EntityCreationLock" ,
@@ -18,10 +17,9 @@ public class ForceInstanceProcessor() : IFieldFilterArgProcessor
1817 "Terraria.Main.AutogenProgress" ,
1918 "Terraria.NPC.defaultMaxSpawns" ,
2019 "Terraria.NPC.defaultSpawnRate" ,
21- } ;
22- static readonly string [ ] types = [
23- // "Terraria.ObjectData.TileObjectData",
20+ "Terraria.Main._mainThreadActions" ,
2421 ] ;
22+ static readonly string [ ] types = [ ] ;
2523 public void Apply ( LoggedComponent logger , ref FilterArgumentSource source ) {
2624 foreach ( string fieldId in fields ) {
2725 if ( source . UnmodifiedStaticFields . TryGetValue ( fieldId , out var field ) || source . InitialStaticFields . TryGetValue ( fieldId , out field ) ) {
0 commit comments