Jump to content

Forge and ID conflicts


PROdotes

Recommended Posts

So just wondering... hard to search for "id conflict" and get a good results on the forum so I'll do it t his way :)

Is there a way to auto resolve ID conflicts in forge... or a plan to add one...

Just spent about 30 minutes trying to get 1.3.2 mods to run and resolving ID conflicts 1 by 1...

If there is a way, it would still be up to the mod dev to implement it... but it would be nice if mods would check for an existing config file and if it's not there to just go "hey forge... i need these X IDs, are they free?" and forge going "well number 3,6 and 8 are taken, but i can give you these instead"...

 

or, "worst case"... forge generating a list of all ID conflicts before MC crashes and telling you "hey, you need to replace these IDs... here's a few free IDs that might help"

 

something along those lines...

 

just look at the mc forums... there's about 70% of people asking "hey, I get this error" and then they copy/paste an ID conflict... it would prolly help out devs a lot if they don't get spammed with stuff like that... and make installing mods a lot easier...

 

sure, there's more important stuff to add/solve... but depending how/when the id conflicts are loaded in the source, this shouldn't be too hard to do :)

Link to comment
Share on other sites

maybe there should be a general id directory with one config file fir ids pprovided by forge that would every forge mod use and write their block and item ids in it or something like that

"not to scare azanor more , but he's a programmer, which is like the child of an orgy between math, logic, writing, and black magic . without any one of those it just doesn't work" etopsirhc

Link to comment
Share on other sites

You want a mod called IDResolver.  The pre-release for 1.3.2 is buried in the minecraftforum thread.  NotEnoughItems can generate a user/free ID list if you want to do it manually (or for a server, IDResolver is clientl-only).

 

yea but that's more busywork... i can take a week off work and code my own forge ID resolver... you shouldn't need 2 mods to do something like this... it should be something that a "framework" fixes itself... i can also go to the technic modpack and just use their excel table and edit stuff... or make my own excel table before running all the mods... or check the "shared id" table that i remember seeing on the forum here somewhere...

but the point is to make it easy for the players and modders to solve stuff like this... that was a modder can simply say "hey, i need 10 block and 5 item IDs" and forge returns a table with the IDs that are free... mod writes it's config... problem solved...

and if a mod is not using the auto-id function or for some reason there's an id conflict... forge detects the error and handles it like IDResolver does... "here's a list of stuff you need to fix, want me to do it?"

 

if I'm not mistaken, RP2 has the function built in it already, doesn't it? I think i remember a config setting saying resolve ID conflicts or something...

 

so... since it's not something that's built in it seems... is it on any todo list at all or if the official info "there's already a mod that does that?" :)

again... not really a hard thing to code... and it would reduce the number of people asking "hey, I get this error" by... a lot I guess...

only question is... how many new bugs would it bring :)

Link to comment
Share on other sites

yea... but it will still happen... mostly due to "minor" mods picking in the lower 1000s... or around 4000 to be "safe"... mod devs can't know all the other mods and what they pick... i've even had some of the big mods report conflicts from time to time... dunno if it was pre 1.3.2 tho...

 

personally i like having a lot of different blocks to make my houses and world look pretty :)

hm... i think portal and forestry have conflicts? :)

Link to comment
Share on other sites

I highly doubt that MC will get into a state that would make 100% automatic ID management to be feasible.

However, specifically when it comes to mods grabbing ids on first install, Forge already has the tools to make everything that uses forge to work together IF the modder decides to use it.

The 'auto id picker' from RP is actually just the getBlock function in Forge Config.

 

So, ID Resolver style hack and smash, probably not gunna happen without Vanilla MC introducing some things that need to be done.

But if modders take 10 seconds to call a function they can get a free ID without issue. So if you have conflicts, go yell at the modders.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • SLOT PULSA TANPA POTONGAN : SLOT PULSA 5000 VIA INDOSAT IM3 TANPA POTONGAN - SLOT PULSA XL TELKOMSEL TANPA POTONGAN  KLIK DISINI DAFTAR DISINI SLOT VVIP << KLIK DISINI DAFTAR DISINI SLOT VVIP << KLIK DISINI DAFTAR DISINI SLOT VVIP << KLIK DISINI DAFTAR DISINI SLOT VVIP << SITUS SLOT GACOR 88 MAXWIN X500 HARI INI TERBAIK DAN TERPERCAYA GAMPANG MENANG Dunia Game gacor terus bertambah besar seiring berjalannya waktu, dan sudah tentu dunia itu terus berkembang serta merta bersamaan dengan berkembangnya SLOT GACOR sebagai website number #1 yang pernah ada dan tidak pernah mengecewakan sekalipun. Dengan banyaknya member yang sudah mempercayakan untuk terus menghasilkan uang bersama dengan SLOT GACOR pastinya mereka sudah percaya untuk bermain Game online bersama dengan kami dengan banyaknya testimoni yang sudah membuktikan betapa seringnya member mendapatkan jackpot besar yang bisa mencapai ratusan juta rupiah. Best online Game website that give you more money everyday, itu lah slogan yang tepat untuk bermain bersama SLOT GACOR yang sudah pasti menang setiap harinya dan bisa menjadikan bandar ini sebagai patokan untuk mendapatkan penghasilan tambahan yang efisien dan juga sesuatu hal yang fix setiap hari nya. Kami juga mendapatkan julukan sebagai Number #1 website bocor yang berarti terus memberikan member uang asli dan jackpot setiap hari nya, tidak lupa bocor itu juga bisa diartikan dalam bentuk berbagi promosi untuk para official member yang terus setia bermain bersama dengan kami. Berbagai provider Game terus bertambah banyak setiap harinya dan terus melakukan support untuk membuat para official member terus bisa menang dan terus maxwin dalam bentuk apapun maka itu langsung untuk feel free to try yourself, play with SLOT GACOR now or never !
    • BRI4D adalah pilihan tepat bagi Anda yang menginginkan pengalaman bermain slot dengan RTP tinggi dan transaksi yang akurat melalui Bank BRI. Berikut adalah beberapa alasan mengapa Anda harus memilih BRI4D: Tingkat Pengembalian (RTP) Tertinggi Kami bangga menjadi salah satu agen situs slot dengan RTP tertinggi, mencapai 99%! Ini berarti Anda memiliki peluang lebih besar untuk meraih kemenangan dalam setiap putaran permainan. Transaksi Melalui Bank BRI yang Akurat Proses deposit dan penarikan dana di BRI4D cepat, mudah, dan akurat. Kami menyediakan layanan transaksi melalui Bank BRI untuk kenyamanan Anda. Dengan begitu, Anda dapat melakukan transaksi dengan lancar dan tanpa khawatir. Beragam Pilihan Permainan BRI4D menyajikan koleksi permainan slot yang beragam dan menarik dari berbagai provider terkemuka. Mulai dari tema klasik hingga yang paling modern, Anda akan menemukan banyak pilihan permainan yang sesuai dengan selera dan preferensi Anda.  
    • SPARTA88 adalah pilihan tepat bagi Anda yang menginginkan agen situs slot terbaik dengan RTP tinggi dan transaksi yang mudah melalui Bank BNI. Berikut adalah beberapa alasan mengapa Anda harus memilih SPARTA88: Tingkat Pengembalian (RTP) Tinggi Kami bangga menjadi salah satu agen situs slot dengan RTP tertinggi, mencapai 98%! Ini berarti Anda memiliki peluang lebih besar untuk meraih kemenangan dalam setiap putaran permainan. Beragam Pilihan Permainan SPARTA88 menyajikan koleksi permainan slot yang beragam dan menarik dari berbagai provider terkemuka. Mulai dari tema klasik hingga yang paling modern, Anda akan menemukan banyak pilihan permainan yang sesuai dengan selera dan preferensi Anda. Kemudahan Bertransaksi Melalui Bank BNI Proses deposit dan penarikan dana di SPARTA88 cepat, mudah, dan aman. Kami menyediakan layanan transaksi melalui Bank BNI untuk kenyamanan Anda. Dengan begitu, Anda dapat melakukan transaksi dengan lancar tanpa perlu khawatir.
    • Slot Bank ALADIN atau Daftar slot Bank ALADIN bisa anda lakukan pada situs WINNING303 kapanpun dan dimanapun, Bermodalkan Hp saja anda bisa mengakses chat ke agen kami selama 24 jam full. keuntungan bergabung bersama kami di WINNING303 adalah anda akan mendapatkan bonus 100% khusus member baru yang bergabung dan deposit. Tidak perlu banyak, 5 ribu rupiah saja anda sudah bisa bermain bersama kami di WINNING303 . Tunggu apa lagi ? Segera Klik DAFTAR dan anda akan jadi Jutawan dalam semalam.
    • Slot Bank PAPUA atau Daftar slot Bank PAPUA bisa anda lakukan pada situs WINNING303 kapanpun dan dimanapun, Bermodalkan Hp saja anda bisa mengakses chat ke agen kami selama 24 jam full. keuntungan bergabung bersama kami di WINNING303 adalah anda akan mendapatkan bonus 100% khusus member baru yang bergabung dan deposit. Tidak perlu banyak, 5 ribu rupiah saja anda sudah bisa bermain bersama kami di WINNING303 . Tunggu apa lagi ? Segera Klik DAFTAR dan anda akan jadi Jutawan dalam semalam.  
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.