Functions & Data
Functions & Data
extract[name_]:=name//StringPosition[DigitCharacter|"."]//Part[#,1,1]&//StringTake[name,#-2]&modded=ReadList["Desktop\\modded.txt",String];enigmatica=ReadList["Desktop\\enigmatica.txt",String];
Finding the set of version differences
Finding the set of version differences
Remove common elements
Remove common elements
In[]:=
elementsInCommon=Intersection[enigmatica,modded];uniqueModded=Complement[modded,elementsInCommon];uniqueEnigmatica=Complement[enigmatica,elementsInCommon];
Extract base file names
Extract base file names
In[]:=
baseUniqueModded=extract/@uniqueModded;baseUniqueEnigmatica=extract/@uniqueEnigmatica;
Get elements common to both base sets
Get elements common to both base sets
In[]:=
commonSet=Intersection[baseUniqueModded,baseUniqueEnigmatica];Length[commonSet]Column[commonSet]
Out[]=
58
Out[]=
abnormals_core |
Apotheosis |
architectury |
BetterAdvancements |
byg |
Chisel-M |
citadel |
cofh_core |
collective |
comforts-forge |
CosmeticArmorReworked |
CyclopsCore |
diet-forge |
ensorcellation |
entangled |
FarmersDelight |
FluxNetworks |
FramedBlocks |
ftb-chunks-forge |
ftb-library-forge |
ftb-ultimine-forge |
IntegratedDynamics |
integratednbt |
integrated_proxy |
IntegratedTerminals |
IntegratedTunnels |
ironchest |
jei |
JustEnoughResources |
kotlinforforge |
Mantle |
mcjtylib |
mcw-bridges |
Mekanism |
modular-routers |
moreoverlays |
NaturesCompass |
pitg |
Placebo |
Powah |
projectvibrantjourneys |
Quark- |
repurposed_structures |
rftoolsbase |
rftoolsdim |
rsgauges |
shutupexperimentalsettings |
simplefarming |
smallships |
supermartij |
supplementaries |
sushigocrafting |
TConstruct |
tetra |
thermal_expansion |
thermal_foundation |
torchmaster |
YungsApi |