Pigman Δ
Retinazer
Yes.@Blitztein, Did you mean the writing my own plugin?
Yes.@Blitztein, Did you mean the writing my own plugin?
Make sure to enable both your plugin and the usage of plugins in your tweak listOkay now fixed because it was "HHelpers" not "Helpers" and the code compiles successfully, however now when pressing OemPeriod, nothing occurs.
I admit I'm not experienced with it, but I have messed with it in the past and managed to make something similar work with TerrariaPatcher.
EDIT: I realized I didn't enable it, but it seems to still not have worked.
I owe the interchangable recipee's idea to imkSushi's mod, as for anyone wanting to use """my plugin""", y'all can pretend it's yours for all i careAlso,
This may have been floating around in the thread lately, but ever since pre 2.3.1405 (plugin update), I've been working on a massive tweaklist (Casually named "Interesting Mod") to somewhat change Terraria. The goal was to "tweak" (pun not intended but sure) some aspects of Terraria so it looks a bit fresh again (Don't get me wrong, Terraria's still great, the point here is to recreate that 'fresh' feeling of playing it for the first time). What I've changed in it was some stuff that we're always used to doing in a vanilla playthrough and just throwing off the player from its routine, causing them to once again improvise it's playstyle to survive (Yeah that description there may look like I'm selling the idea, but it's just necessary to explain stuff). I wouldn't call the 'mod' to be fully fleshed out as a stand-alone mod/Tweaklist, but the Tweaklist can at least "stand up" (analogy not intended but sure) as a functional concept.
The only reason I haven't released it in this post is the plugins that's also in the 'mod'. The big issue here is that some, or as of now most of the plugins are expanded upon the plugins of other plugin authors as well, and I wanted to ask for consent if I could release their respective plugins in the mod. The authors are: @Gaelyte (RecipeHelper) and @Yo-[★]-ur NighTm-[A]-re (Homing Projectiles), as well as @Nancok 's idea (Interchangeable recipes). The initial reason I expanded the mod upon these plugins is because of my lack of complete knowledge for the Terraria assembly, and maybe also for C# in general (not so well with pointers, overloads, or even polymorphism). None of the aforementioned plugins were included for the motive of simply making the mod bigger by simply snatching the authors ideas, the plugins are at some part modified to, at an extent, become unique to the mod itself.
[To the Authors] I hope that we are able to arrange at some kind of agreement or compromise in an event of a conflict, but if you really don't want your plugin/idea to appear at the mod just tell me with a DM. You can also DM me if you want to know details about your specific plugin/idea. (I know this sounds a bit too much to say, but I just want to make this transparent and clear as possible). I hope I'm able to make most of the plugins myself, but as I said, I'm not that good (Currently learning how worldgen and spawn rates work, after that maybe study Tiberium's Complete Weapon example so I could make new items like an actual mod (and probably publish/share a more simpler plugin system to do that)).
A way of dumping Terraria’s recipes for easy modification with the plugin (specially for using with “ExistingRecipe(result item)” and maybe an example on how a working “replacement” works, for smooth brains like mine)
From what i got, you can "edit" an existing vanilla recipee, right? but don't the recipees have an specific ID? or do i just specify the item and the plugin finds the recipee for it on itself?Nancok, I don't understand your suggestion
As they're always put in the same order, the vanilla recipe sort of have one, but it would be impractical and unusable for the plugin recipesFrom what i got, you can "edit" an existing vanilla recipee, right? but don't the recipees have an specific ID? or do i just specify the item and the plugin finds the recipee for it on itself?
the example refers to a working recipee replacement to see how a working one would look like, like with the default lava charm recipee
I think it's something to do with your plugin not using the correct methodsHi there, ex- terraria patcher user here. Is there a good way to convert some of the plugins to terraria tweaker? I tried just selecting them after putting the files on the plugins folder, but the program finds some problems and doesn't run them.
I attached one of the plugins as an example
So the order doesn't matter for the recipee editor? does just calling a certain item targets the correct recipee automatically? cuz some items have more than 1 recipee to obtainAs they're always put in the same order, the vanilla recipe sort of have one, but it would be impractical and unusable for the plugin recipes
The editor (and deleter) will search and edit every recipe having the given result. If there are two recipes like this, it will edit both. If you want to only edit one, you just have to use AddIngredientConditionSo the order doesn't matter for the recipee editor? does just calling a certain item targets the correct recipee automatically? cuz some items have more than 1 recipee to obtain
Ahhh that makes sense nowThe editor (and deleter) will search and edit every recipe having the given result. If there are two recipes like this, it will edit both. If you want to only edit one, you just have to use AddIngredientCondition
Let's say one use wood and the other not, call this method with wood as an argument, only the recipes using wood will be edited