Jinbobo

IMC crapz

May 9th, 2014
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.72 KB | None | 0 0
  1. $ grep -A 200 "2014-05-08 20:01:53" \#ftb.log
  2. = "2014-05-08 20:01:53"< Dark_Hunter> anyone know what this does? http://mc.lunatri.us/DynIMC has nodescription
  3. = "2014-05-08 20:02:12"< fed|ASQtranslation> stupid question maybe, but: Is Binnie m/w?
  4. = "2014-05-08 20:02:16"< fed|ASQtranslation> *m/f
  5. = "2014-05-08 20:02:40"-!- O16Nojr [[email protected]] has quit [Excess Flood]
  6. = "2014-05-08 20:02:51"-!- Johannes13__ [[email protected]] has joined #FTB
  7. = "2014-05-08 20:02:54"-!- LoyLT [[email protected]] has quit []
  8. = "2014-05-08 20:03:03"< Dark_Hunter> hmmm really?
  9. = "2014-05-08 20:03:08"-!- O16Nojr [[email protected]] has joined #FTB
  10. = "2014-05-08 20:03:29"< Guest28579> fed|ASQtranslation: you mean male/female?
  11. = "2014-05-08 20:03:34"< fed|ASQtranslation> yea
  12. = "2014-05-08 20:03:36"< Guest28579> male
  13. = "2014-05-08 20:03:39"< fed|ASQtranslation> thx
  14. = "2014-05-08 20:04:28"< fed|ASQtranslation> DynIMC Lunatrius
  15. = "2014-05-08 20:04:29"< fed|ASQtranslation> Sends Inter Mod Communication (IMC) messages to other mods by reading a configuration file. IMC is a feature of the Forge Mod Loader that allows mods to send messages to each other.
  16. = "2014-05-08 20:04:52"< Lunatrius> Dark_Hunter: that ^ :P
  17. = "2014-05-08 20:04:54"-!- Raga [[email protected]] has quit [Ping timeout: 198 seconds]
  18. = "2014-05-08 20:05:11"< fed|ASQtranslation> So sayeth the modlist^^
  19. = "2014-05-08 20:05:17"<+Viper-7> cpw.mods.fml.common.event.FMLInterModComms
  20. = "2014-05-08 20:05:23"< Lunatrius> https://gist.github.com/Lunatrius/10ec5c83f4c336ad130c
  21. = "2014-05-08 20:05:23"<+Viper-7> ^ it implements that
  22. = "2014-05-08 20:05:29"<+Viper-7> as for what uses that... nfi :P
  23. = "2014-05-08 20:05:42"< Lunatrius> I have to tweak the IDs though
  24. = "2014-05-08 20:05:43"< Dark_Hunter> cool
  25. = "2014-05-08 20:05:47"< fed|ASQtranslation> but yea, really no description in the page itself^^"
  26. = "2014-05-08 20:05:48"< techno156> o.o
  27. = "2014-05-08 20:05:52"< techno156> But whatever for? :p
  28. = "2014-05-08 20:06:10"< Lunatrius> The gist adds a recipe to smelt dirt into diamonds
  29. = "2014-05-08 20:06:11"-!- Alhifar [[email protected]] has joined #FTB
  30. = "2014-05-08 20:06:18"< Lunatrius> But can't test it because TE isn't 1.7.2 yet
  31. = "2014-05-08 20:06:37"<+Viper-7> Lunatrius: isnt that minetweaker territory?
  32. = "2014-05-08 20:06:42"-!- O16Nojr [[email protected]] has quit [Ping timeout: 198 seconds]
  33. = "2014-05-08 20:07:08"<+Viper-7> why do we need yet another system with limited support ? :<
  34. = "2014-05-08 20:07:09"< Lunatrius> It's just what TE happens to use IMC for
  35. = "2014-05-08 20:07:27"< GlacialPrecipitator4165> @viper-7: For example, mfr harvesters or thaumcraft golems (not sure which one) can be instructed by IMC messages to harvest additional plants. If a modpack adds a plant mod which is not natively supported by TC or MFR, the pack creator can simple use DynIMC and a nice config file to add support for these additional plants in his pack
  36. = "2014-05-08 20:07:45"< Lunatrius> ^
  37. = "2014-05-08 20:07:45"< techno156> Ah
  38. = "2014-05-08 20:07:46"< techno156> Neat
  39. = "2014-05-08 20:08:00"<+Viper-7> GlacialPrecipitator4165: but dont such mods support config settings to add support directly?
  40. = "2014-05-08 20:08:02"< Lunatrius> I really need to add descriptions to my homepage.
  41. = "2014-05-08 20:08:03"< GlacialPrecipitator4165> of course, there are a lot of other uses for IMC messages, mostly (or always) cross-mod interactions to be added
  42. = "2014-05-08 20:08:10"<+Viper-7> or surely it'd be just as easy for them to add that instead of via IMC message
  43. = "2014-05-08 20:09:34"< Lunatrius> For some, yeah
  44. = "2014-05-08 20:09:49"<+Viper-7> ahh, right, i see
  45. = "2014-05-08 20:09:53"<+Viper-7> its not for pack authors at all
  46. = "2014-05-08 20:09:53"< Dark_Hunter> nice
  47. = "2014-05-08 20:09:55"<+Viper-7> its for mod authors
  48. = "2014-05-08 20:10:05"< Lunatrius> Both actually.
  49. = "2014-05-08 20:10:14"< GlacialPrecipitator4165> well, adding support for every single mod is impossible, there are just to many (and more are created all the time). And via config - should be possible for my harvester example (just add additional IDs to the config), but there are more complex uses for IMC that would be complicated via configs
  50. = "2014-05-08 20:10:23"<+Viper-7> its just Lunatrius's DynIMC mod that duplicates minetweaker-like functionality
  51. = "2014-05-08 20:10:37"<+Viper-7> the IMC platform is more designed for cross-mod stuff, not to be config driven
  52. = "2014-05-08 20:10:38"-!- LastElf [[email protected]] has joined #FTB
  53. = "2014-05-08 20:10:44"< Lunatrius> How does it duplicate it?
  54. = "2014-05-08 20:10:53"<+Viper-7> (obviously, since its not config driven by default, this DynIMC mod was needed)
  55. = "2014-05-08 20:10:59"< Szernex> I wish essentia mirros would allow a 1-n connection...
  56. = "2014-05-08 20:11:03"< Szernex> *mirrors
  57. = "2014-05-08 20:11:08"< LastElf> Is there a way to manually submit liquid for quests or does it have to go through the QDS?
  58. = "2014-05-08 20:11:09"< fed|ASQtranslation> ^^
  59. = "2014-05-08 20:11:15"<+Viper-7> Lunatrius: well, both the TE example you gave earlier, and https://github.com/gwydion0917/gwycraft/blob/master/gwycraft_common/gwydion0917/gwycraft/InterModCommunication.java
  60. = "2014-05-08 20:11:22"<+Viper-7> seem good examples of uses of IMC
  61. = "2014-05-08 20:11:40"<+Viper-7> but the messages are sent from code, not configs
  62. = "2014-05-08 20:11:51"<+Viper-7> minetweaker can do all of those things, in a more generic fashion
  63. = "2014-05-08 20:12:02"<+Viper-7> (it can add furnace recipes to all mods in one go, not just to TE)
  64. = "2014-05-08 20:12:33"<+Viper-7> so IMC is basically a "legit" way to allow gregtech style mod interactions
  65. = "2014-05-08 20:12:34"< fed|ASQtranslation> mariculture seems also a bit derping
  66. = "2014-05-08 20:12:39"< fed|ASQtranslation> with mt
  67. = "2014-05-08 20:12:40"<+Viper-7> where adding one mod, changes how another mod works
  68. = "2014-05-08 20:13:01"<+Viper-7> making it config driven might be useful in some edge cases, but is totally not the point of the IMC system
  69. = "2014-05-08 20:13:13"<+Viper-7> as inferred by the name i guess :P
  70. = "2014-05-08 20:13:26"-!- Utterablehawk [[email protected]] has quit [Ping timeout: 186 seconds]
  71. = "2014-05-08 20:13:26"< Lunatrius> Blame Darkhax, he had the idea :P
  72. = "2014-05-08 20:14:33"<+Viper-7> oh, as i said, still probably quite handy for people, just as a manual interface to the system
  73. = "2014-05-08 20:14:43"<+Viper-7> letting pack authors mess with "mod developer level" options
  74. = "2014-05-08 20:15:04"<+Viper-7> but i dont think it'll become standard fare in mainstream packs
  75. = "2014-05-08 20:15:09"<+Viper-7> rather a power user tool
  76. = "2014-05-08 20:15:34"-!- Raga [[email protected]] has joined #FTB
  77. = "2014-05-08 20:15:39"<+Viper-7> used for custom/private server packs, etc
  78. = "2014-05-08 20:15:52"-!- dmod [[email protected]] has quit [Quit: Life is trying to make people sane, yet no one wants to be. If life is hard its only to make you stronger.]
  79. = "2014-05-08 20:18:00"-!- Raga [[email protected]] has quit [Client Quit]
  80. = "2014-05-08 20:18:22"< fed|ASQtranslation> or a tool to implement interactions of the mods straight from the developers^^
  81. = "2014-05-08 20:18:43"< fed|ASQtranslation> i think more devs would use something like that and users more mt^^
  82. = "2014-05-08 20:22:42"< Lunatrius> The only reason the mod probably exists is because some mod authors cbf to add support for some mods.
  83. = "2014-05-08 20:22:45"<+Viper-7> fed|ASQtranslation: well IMC has the *potential* to support things that minetweaker does not
  84. = "2014-05-08 20:22:57"<+Viper-7> which is where Lunatrius's mod becomes useful
  85. = "2014-05-08 20:23:40"< Lunatrius> Also, the recipe thing was my trivial example that I wanted to test. Realized later that TE wasn't updated yet. :|
  86. = "2014-05-08 20:24:06"<+Viper-7> an example (maybe totally incorrect, but describes the premise) - you might be able to mess with the vis cost of items in thaumcraft via IMC
  87. = "2014-05-08 20:24:10"<+Viper-7> minetweaker cant do that.
  88. = "2014-05-08 20:24:26"-!- r52 [[email protected]] has quit [Read error: Connection reset by peer]
  89. = "2014-05-08 20:24:58"<+Viper-7> however, they're all settings which the mod authors really *should* be exposing in config files anyway
  90. = "2014-05-08 20:25:02"< Lunatrius> Only if TC actually has an IMC event handler that does that :P
  91. = "2014-05-08 20:25:10"-!- marijndb1999 [[email protected]] has joined #FTB
  92. = "2014-05-08 20:25:11"<+Viper-7> this IMC system still seems like something of a hack in lieu of that
  93. = "2014-05-08 20:25:36"<+Viper-7> adding an IMC event handler vs adding a config setting should be very similar amounts of work - the config setting is actually likely easier
  94. = "2014-05-08 20:25:38"< fed|ASQtranslation> oc, its code^^
  95. = "2014-05-08 20:25:49"< marijndb1999> does somebody know how to make a server with new world modpack ??
  96. = "2014-05-08 20:26:06"-!- HBH [[email protected]] has joined #FTB
  97. = "2014-05-08 20:26:07"<+Viper-7> but config allows pack authors to mess with settings - IMC allows other mods to mess with settings
  98. = "2014-05-08 20:26:35"<+Viper-7> marijndb1999: open the ftb launcher, select the new world modpack, click download server, extract it, run serverStart
  99. = "2014-05-08 20:26:52"< Lunatrius> Treecapitator uses an IMC handler to register axes/shears/logs/leaves
  100. = "2014-05-08 20:26:58"<+Viper-7> forwarding ports is an exercise for the reader :P
  101. = "2014-05-08 20:27:06"-!- pixlepix [[email protected]] has joined #FTB
  102. = "2014-05-08 20:27:08"-!- pixlepix1 [[email protected]] has joined #FTB
  103. = "2014-05-08 20:27:26"<+Viper-7> Lunatrius: still seems like a borked implementation to me
  104. = "2014-05-08 20:27:34"< Lunatrius> ¯\(º_o)/¯
  105. = "2014-05-08 20:27:40"<+Viper-7> these are things that are known at startup time, not things that need to change dynamically at runtime
  106. = "2014-05-08 20:27:55"< Lunatrius> It doesn't change at runtime.
  107. = "2014-05-08 20:28:03"<+Viper-7> you can send an IMC message at runtime.
  108. = "2014-05-08 20:28:05"< marijndb1999> viper-7 i am going to try it thanks !
  109. = "2014-05-08 20:28:31"< Lunatrius> I though the event is only triggered before postInit?
  110. = "2014-05-08 20:28:58"<+Viper-7> i mean sure, add a system for a generic config file, which spans all mods, and allows any/all mod authors to insert lists and such, so other mod authors can append to that list if a compatible mod is detected
  111. = "2014-05-08 20:29:01"< Lunatrius> I haven't seen the event being triggered after postInit.
  112. = "2014-05-08 20:29:27"-!- MoxieGrrl [[email protected]] has joined #FTB
  113. = "2014-05-08 20:29:28"<+Viper-7> i dont see any reason for this to be a runtime message, it should all be declared with pack creation
  114. = "2014-05-08 20:30:04"< Lunatrius> DynIMC sends stuff in preInit only. After that it does nothing. Nada.
  115. = "2014-05-08 20:30:24"<+Viper-7> ie, every startup, TE will load it's standard settings, then receive a bunch of IMC messages telling it to forget half of that, and use new rules
  116. = "2014-05-08 20:30:28"-!- Mak001 [[email protected]] has joined #FTB
  117. = "2014-05-08 20:30:33"-!- PrincessKnoeki [[email protected]] has quit [Ping timeout: 380 seconds]
  118. = "2014-05-08 20:30:57"<+Viper-7> instead of TE starting up, loading it's config file, and initalizing itself using the config settings written by other mods in pre-init
  119. = "2014-05-08 20:31:08"<+Viper-7> its wasteful
  120. = "2014-05-08 20:31:14"-!- Ed-Ejmiv89 [[email protected]] has joined #FTB
  121. = "2014-05-08 20:31:19"< marijndb1999> viper-7 it say that there is a crash report
  122. = "2014-05-08 20:31:49"< Ed-Ejmiv89> Viper-7 o/
  123. = "2014-05-08 20:31:55"<+Viper-7> go to the folder where you extracted the server, open the crash reports folder, and pastebin the file within
  124. = "2014-05-08 20:32:00"<+Viper-7> Ed-Ejmiv89: still keen for a tour?
  125. = "2014-05-08 20:32:20"-!- mallrat208 [[email protected]] has joined #FTB
  126. = "2014-05-08 20:32:22"-!- MaddocksL [[email protected]] has joined #FTB
  127. = "2014-05-08 20:32:23"< Ed-Ejmiv89> been waiting for a bit your on the other side o the world, so its hard to plan a time.
  128. = "2014-05-08 20:32:29"< Ed-Ejmiv89> sure thing
  129. = "2014-05-08 20:32:34"<+Viper-7> cant do tomorrow (my friday, starts in an hour)
  130. = "2014-05-08 20:32:37"<+Viper-7> but on the weekend sure
  131. = "2014-05-08 20:32:39"< marijndb1999> http://pastebin.com/atYpNXds
  132. = "2014-05-08 20:32:59"< Ed-Ejmiv89> ill be here, today is packed with interviews, so ill be out all day
  133. = "2014-05-08 20:33:18"<+Viper-7> marijndb1999: where did you install the server? what is the path? paste it here
  134. = "2014-05-08 20:33:37"< techno156> oh
  135. = "2014-05-08 20:33:38"< marijndb1999> how do you mean ??
  136. = "2014-05-08 20:33:39"< techno156> Nice
  137. = "2014-05-08 20:33:39"< techno156> :D
  138. = "2014-05-08 20:33:50"<+Viper-7> marijndb1999: "go to the folder where you extracted the server"
  139. = "2014-05-08 20:34:04"-!- Zorkk [[email protected]] has joined #FTB
  140. = "2014-05-08 20:34:05"<+Viper-7> whats that folder? copy & paste the full path from the address bar
  141. = "2014-05-08 20:34:15"< marijndb1999> C:\Users\Gebruiker\Desktop\test new world server
  142. = "2014-05-08 20:34:22"<+Viper-7> ok, so thats the problem :P
  143. = "2014-05-08 20:34:35"<+Viper-7> a) there are often permissions issues when running inside C:\Users
  144. = "2014-05-08 20:34:36"-!- LastElf [[email protected]] has quit [Ping timeout: 198 seconds]
  145. = "2014-05-08 20:34:41"<+Viper-7> b) many mods have issues with spaces in path names
  146. = "2014-05-08 20:34:42"< Ed-Ejmiv89> do u guys use Kvirc?
  147. = "2014-05-08 20:34:55"< Guest28579> irssi ftw
  148. = "2014-05-08 20:34:55"< Ed-Ejmiv89> how do i automatticaly re-join the last channels i was in
  149. = "2014-05-08 20:35:04"< marijndb1999> were do i need to pute it than
  150. = "2014-05-08 20:35:12"<+Viper-7> marijndb1999: do like C:\NewWorld
  151. = "2014-05-08 20:35:14"< techno156> Nah
  152. = "2014-05-08 20:35:20"< techno156> Hexchat here. :P
  153. = "2014-05-08 20:35:23"< Ed-Ejmiv89> well it was kvirc or hexchat, and hexchat doesnt have a popup notification on pm.
  154. = "2014-05-08 20:35:32"< Guest28579> LOL
  155. = "2014-05-08 20:35:46"< Ed-Ejmiv89> hey its handy
  156. = "2014-05-08 20:35:58"< Melerion> kvirc, no, I use Konversation
  157. = "2014-05-08 20:35:59"< Ed-Ejmiv89> not on that pm
  158. = "2014-05-08 20:36:01"< marijndb1999> oke i am going to try
  159. = "2014-05-08 20:36:05"< Guest28579> Ed-Ejmiv89: awwww
  160. = "2014-05-08 20:36:16"< Ed-Ejmiv89> or idk why its not working atm
  161. = "2014-05-08 20:36:49"< Ed-Ejmiv89> Konversation sounds like a russian irc. but i know its for linux.
  162. = "2014-05-08 20:36:49"< marijndb1999> nop and again a crash report
  163. = "2014-05-08 20:37:18"-!- HBH [[email protected]] has quit [Ping timeout: 186 seconds]
  164. = "2014-05-08 20:37:19"< Melerion> I am using it on Linux as well as when I am booted into Windows
  165. = "2014-05-08 20:37:29"< marijndb1999> and i pute it here C:\new world modpack
  166. = "2014-05-08 20:38:27"-!- Tombenpotter is now known as Tomben|Out
  167. = "2014-05-08 20:38:38"-!- ImQ009 [[email protected]] has joined #FTB
  168. = "2014-05-08 20:39:15"< marijndb1999> and i changed the name of the folder to this C:\newworld
  169. = "2014-05-08 20:39:18"< Ed-Ejmiv89> Guest28579: really now. comon, change your nick.
  170. = "2014-05-08 20:39:24"< Guest28579> Ed-Ejmiv89: nop
  171. = "2014-05-08 20:39:42" * Ed-Ejmiv89 knows Guest28579 is Jinboob.
  172. = "2014-05-08 20:40:00"< Guest28579> umm not cool dude
  173. = "2014-05-08 20:40:12"< Ed-Ejmiv89> your the one derpin
  174. = "2014-05-08 20:40:22"-!- Elkestra [[email protected]] has joined #FTB
  175. = "2014-05-08 20:40:25"< fed|ASQtranslation> ^^
  176. = "2014-05-08 20:40:26"< Guest28579> no i'm incognito
  177. = "2014-05-08 20:40:33"< fed|ASQtranslation> yea, sure^^
  178. = "2014-05-08 20:40:39"< techno156> I tried Chatzilla
  179. = "2014-05-08 20:40:44"< fed|ASQtranslation> so deep that one cmd reveals you^^
  180. = "2014-05-08 20:40:50"< techno156> That's an okay temporarily substitute
  181. = "2014-05-08 20:40:53"< techno156> But not for long
  182. = "2014-05-08 20:40:54"< techno156> :P
  183. = "2014-05-08 20:41:26" * Ed-Ejmiv89 rages on the removal of battlegear 2, even though its the #1 mod on curse atm.
  184. = "2014-05-08 20:41:26"< Elkestra> Its something like 20 mins between neutral spawns, isn't it? Desperately need a cow to spawn, and all I'm getting are pigs currently... want to try and make sure I'm in valid distance each time it checks
  185. = "2014-05-08 20:41:40"< Ed-Ejmiv89> removal from the pack
  186. = "2014-05-08 20:41:43"< Ed-Ejmiv89> not mod lol
  187. = "2014-05-08 20:41:45"< Guest28579> well that is because I'm talking right now and you notice that I'm here kappa
  188. = "2014-05-08 20:42:02"-!- Ollyroo [[email protected]] has joined #FTB
  189. = "2014-05-08 20:42:03"< marijndb1999> Viper-7 do you know a nother solution
  190. = "2014-05-08 20:42:50"< Ed-Ejmiv89> Guest17363: id you with the /WHOIS command, and it shows = Guest28579 is authenticated as Jinbobo
  191. = "2014-05-08 20:42:59"< Ed-Ejmiv89> Derp.
  192. = "2014-05-08 20:43:22"< Ed-Ejmiv89> explain yourself mister.
  193. = "2014-05-08 20:43:31"< Guest28579> Ed-Ejmiv89: if I'm not talking right now, have fun whoising everyone :P
  194. = "2014-05-08 20:44:25"< Guest28579> oh and btw /WHO #FTB will suffice since I was too lazy to change my host :P
  195. = "2014-05-08 20:44:40"< Ed-Ejmiv89> lol
  196. = "2014-05-08 20:44:47"< fed|ASQtranslation> ^^
  197. = "2014-05-08 20:45:38"< Ed-Ejmiv89> only derps need dyanmic ips.
  198. = "2014-05-08 20:45:38"-!- Jezza is now known as Jezza|Zzz
  199. = "2014-05-08 20:45:51" * Ed-Ejmiv89 loses the derp contest
  200. = "2014-05-08 20:46:33"< Guest28579> lel
  201. = "2014-05-08 20:47:21" * Ed-Ejmiv89 needs to sleep, got interview @ 10am
  202. = "2014-05-08 20:47:29"< Guest28579> yeah u do that
Advertisement
Add Comment
Please, Sign In to add comment