diff --git a/AlternativeConfigs/loliasm.cfg b/AlternativeConfigs/loliasm.cfg deleted file mode 100644 index 9eaed34d..00000000 --- a/AlternativeConfigs/loliasm.cfg +++ /dev/null @@ -1,364 +0,0 @@ -# Configuration file - -bakedquad { - # Classes where BakedQuad::new calls need to be redirected. As of 3.2, this should be done automatically, while the changes will show in the next launch - - S:classesThatCallBakedQuadCtor < - lumien.randomthings.client.models.blocks.ModelCubeAll - appeng.client.render.cablebus.QuadRotator - org.cyclops.integrateddynamics.client.model.CableModelBase - forestry.storage.models.ModelCrate - codechicken.lib.util.VertexDataUtils - net.minecraft.client.renderer.block.model.FaceBakery - lumien.randomthings.client.models.blocks.ModelCubeOverlay - appeng.client.render.model.AutoRotatingModel - li.cil.oc.client.renderer.block.SmartBlockModelBase$class - com.rwtema.extrautils2.utils.helpers.QuadHelper - li.cil.oc.client.renderer.block.RobotModel$ItemModel$ - org.cyclops.cyclopscore.client.model.DynamicBaseModel - com.rwtema.extrautils2.backend.model.PassthruModelItem$4$1 - com.rwtema.extrautils2.items.ItemSnowglobe - buildcraft.lib.client.model.MutableQuad - com.elytradev.architecture.client.render.target.RenderTargetBaked - appeng.thirdparty.codechicken.lib.model.Quad - thaumcraft.client.lib.obj.MeshModel - com.rwtema.extrautils2.backend.model.Box - appeng.client.render.model.ColorApplicatorBakedModel - com.rwtema.careerbees.ProxyClient$ModelBark - codechicken.lib.render.buffer.BakingVertexBuffer - li.cil.oc.client.renderer.block.SmartBlockModelBase$$anonfun$bakeQuads$1 - dan200.computercraft.client.render.ModelTransformer$BakedQuadBuilder - openblocks.client.renderer.item.devnull.DevNullItemOverride - com.jaquadro.minecraft.chameleon.render.ChamRenderLL - > - - # Classes that extend BakedQuad need to be handled separately. This should be done automatically, while the changes will show in the next launch - - S:classesThatExtendBakedQuad < - - > - - # Log classes that need their BakedQuad::new calls redirected - - B:logClassesThatCallBakedQuadCtor=true - - # Allows bucket models to re-use UnpackedBakedQuads - - B:reuseBucketQuads=true - - # Saves RAM by removing BakedQuad instance variables, redirecting BakedQuad creation to specific BakedQuad child classes. This will be forcefully turned off when Optifine is installed as it is incompatible - - B:squashBakedQuads=true -} - - -canonicalization { - # Deduplicate ASMData related Strings - - B:asmDataStringCanonicalization=true - - # Deduplicate Java's FilePermission cache's names within SecureClassLoader - - B:filePermissionsCacheCanonicalization=false - - # Deduplicate LockCode when reading from NBT - - B:lockCodeCanonicalization=true - - # Deduplicate Model Conditions. Enable this if you do not have Foamfix installed - - B:modelConditionCanonicalization=false - - # Deduplicate String keys in NBTTagCompound - - B:nbtBackingMapStringCanonicalization=true - - # Deduplicate Strings in NBTTagString - - B:nbtTagStringBackingStringCanonicalization=true - - # Deduplicate package strings when Forge gathers them when mod candidates are loaded - - B:packageStringCanonicalization=true - - # Deduplicate ResourceLocation and ModelResourceLocation instances - - B:resourceLocationCanonicalization=true - - # Deduplicate TextureAtlasSprite's names - - B:spriteNameCanonicalization=true - - # EXPERIMENTAL: Deduplicate BakedQuad's Vertex Data array. If you see any artifacting in-game, turn this off and report it on github - - B:vertexDataCanonicalization=true -} - - -capability { - # Delays ItemStack's capabilities from being initialized until they needed to be - - B:delayItemStackCapabilityInit=true - - # Fixes Astral Sorcery applying AmuletHolderCapability to large amount of ItemStacks when it isn't needed. This option will be ignored when Astral Sorcery isn't installed - - B:fixAmuletHolderCapability=true -} - - -datastructures { - # Improve hashing performances of various objects - - B:efficientHashing=true - - # Clears and trims ModelManager data structures after models are loaded and baked - - B:moreModelManagerCleanup=true - - # Optimizing FurnaceRecipes. FastFurnace will see very little benefit when this option is turned on - - B:optimizeFurnaceRecipeStore=true - - # Optimize NBTTagCompound's backing map structure - - B:optimizeNBTTagCompoundBackingMap=true - - # Optimizes registries - - B:optimizeRegistries=true - - # If JEI/HEI is installed, replace vanilla search trees with JEI's, decreases memory usage, loading time and adds more features to normal creative menu searching - - B:replaceSearchTreeWithJEISearching=true - - # EXPERIMENTAL: Strips ItemStack of some of its fields as it stores some near-useless references - - B:stripNearUselessItemStackFields=true -} - - -events { - # [EXPERIMENTAL]: Stops mass object creation when Forge is firing events, this can decrease Garbage Collection pressure - - B:makeEventsSingletons=false -} - - -forgefixes { - # Fixes Forge's EntityEntry calling a slow Constructor::newInstance call every time an entity spawns, it is replaced with a fast Function::get generated from LambdaMetafactory#metafactory - - B:fasterEntitySpawnPreparation=true - - # Works around a crash when too many dimensions are registered, caused by JVM optimization issues. - - B:fixDimensionTypesInliningCrash=true - - # Fixes Forge's mistake of annotating FillBucketEvent#getFilledBucket as @Nonnull when the contract isn't fulfilled nor checked. First discovered here: https://github.com/Divine-Journey-2/main/issues/295 - - B:fixFillBucketEventNullPointerException=true - - # Fixes a vanilla-forge code interaction bug leading to a possible ConcurrentModificationException/StackOverflowError crash. First discovered here: https://github.com/GregTechCE/GregTech/issues/1256 - - B:fixTileEntityOnLoadCME=true - - # EXPERIMENTAL: Forcibly remove Forge's FMLSecurityManager that adds very very slight overheads in calls that requires permission checks - - B:removeForgeSecurityManager=false -} - - -furnace { - # When optimizeFurnaceRecipeStore is true, experience is determined by who registers the entry first, this is also the fallback option if all three options aren't true - - B:furnaceExperienceFCFS=true - - # When optimizeFurnaceRecipeStore is true, experience is determined by whichever entry gives the most experience - - B:furnaceExperienceMost=false - - # When optimizeFurnaceRecipeStore is true, experience is determined the vanilla way, this method is the most inefficient and random - - B:furnaceExperienceVanilla=false -} - - -launchwrapper { - # Invalidate and clean cache entries when the game finishes loading (onto the main screen). Loading into the first world may take longer. This option wouldn't do anything if 'cleanupLaunchClassLoaderLate' is 'true' - - B:cleanCachesOnGameLoad=false - - # Cleanup some redundant data structures in LaunchClassLoader at the earliest point possible (when LoliASM is loaded). Helpful for those that don't have enough RAM to load into the game. This can induce slowdowns while loading the game in exchange for more available RAM - - B:cleanupLaunchClassLoaderEarly=false - - # Cleanup some redundant data structures in LaunchClassLoader at the latest point possible (when the game reaches the Main Screen). This is for those that have enough RAM to load the game and do not want any slowdowns while loading. Note: if 'cleanupLaunchClassLoaderEarly' is 'true', this option will be ignored - - B:cleanupLaunchClassLoaderLate=true - - # Disable the unusused Package Manifest map. This option coincides with Foamfix's 'removePackageManifestMap' option - - B:disablePackageManifestMap=true - - # Disabling caching of classes. This will induce major slowdowns to game/world loads in exchange for more available RAM - - B:noClassCache=false - - # Disabling caching of resources (Class Bytes). This will induce slowdowns to game/world loads in exchange for more available RAM - - B:noResourceCache=false - - # Weaken the caching of classes. This allows the GC to free up more space when the caches are no longer needed. If 'noClassCache' is 'true', this option will be ignored - - B:weakClassCache=true - - # Weaken the caching of resources (Class Bytes). This allows the GC to free up more space when the caches are no longer needed. If 'noResourceCache' is 'true', this option will be ignored. This option coincides with Foamfix's 'weakenResourceCache' option - - B:weakResourceCache=true -} - - -logging { - # Allow the game to keep running after crashes as well as adding more information and deobfuscating the crash reports, inspired by VanillaFix - - B:crashReportImprovements=true - - # When crashReportImprovements is true, disallow toasts from popping up and carry on playing while keeping crashes silent - - B:hideToastsAndContinuePlaying=true - - # When crashReportImprovements is true, allow the player to return to the main menu when a crash occurs, inspired by VanillaFix - - B:returnToMainMenuAfterCrash=true - - # Rewrite logging output with deobfuscated names when applicable, inspired by VanillaFix - - B:rewriteLoggingWithDeobfuscatedNames=true -} - - -mcfixes { - # Fixes MC-129057: https://bugs.mojang.com/browse/MC-129057 - - B:fixMC129057=true - - # Fixes MC-129556: https://bugs.mojang.com/browse/MC-129556 - - B:fixMC129556=true - - # Fixes MC-186052: https://bugs.mojang.com/browse/MC-186052 - - B:fixMC186052=true - - # Fixes MC-30845: https://bugs.mojang.com/browse/MC-30845 - - B:fixMC30845=true - - # Fixes MC-31681: https://bugs.mojang.com/browse/MC-31681 - - B:fixMC31681=true - - # Fixes MC-88176: https://bugs.mojang.com/browse/MC-88176 - - B:fixMC88176=true - - # Limits skin downloading threads to a maximum of half of available CPU cores - - B:limitSkinDownloadingThreads=true - - # Resolves MC-2071: https://bugs.mojang.com/browse/MC-2071 - - B:resolveMC2071=true -} - - -misc { - # Process screenshots and print to chat asynchronously - - B:asyncScreenshot=true - - # [W.I.P] - EXPERIMENTAL: Yet another attempt at caching classes between loads - - B:classCaching=false - - # Copy image after screenshotting to clipboard - - B:copyScreenshotToClipboard=false - - # Use updated CA Certs that was included in 8u311. This most notably fixes 8u51 certs issues - - B:outdatedCaCertsFix=true - - # Optimizes FluidRegistry::enableUniversalBucket check - - B:quickerEnableUniversalBucketCheck=true - - # For some reason Mojang decided to cache int buffers and arrays after a screenshot is taken, this makes sure they're never cached - - B:releaseScreenshotCache=true - - # Removes forced garbage collection calls, inspired by VanillaFix, can make world loading faster - - B:removeExcessiveGCCalls=true - - # Allows changing of dimensions to be smooth and nearly instantaneous, inspired by VanillaFix - - B:smoothDimensionChange=true - - # Strips the boring instanced Random object from SoundEventAccessors and uses ThreadLocalRandom instead - - B:stripInstancedRandomFromSoundEventAccessor=true - - # Adjust thread priorities to improve performance on systems with few cores - - B:threadPriorityFix=true -} - - -modfixes { - # When Better with Mods is installed, optimize Blasting Oil related events. The original implementation harms server performance at any given moment. This option will be ignored when Better with Mods isn't installed - - B:bwmBlastingOilOptimization=true - - # EXPERIMENTAL: When ChickenASM (Library of CodeChickenLib and co.) is installed, ClassHierarchyManager can cache a lot of Strings and seem to be unused in any transformation purposes. This clears ClassHierarchyManager of those redundant strings. This option will be ignored when ChickenASM isn't installed - - B:cleanupChickenASMClassHierarchyManager=true - - # When Extra Utilities 2 is installed, disable the crafter's rendering of the item being crafted, this can reduce lag, ignores fixXU2CrafterCrash config option - - B:disableXU2CrafterRendering=false - - # When Immersive Engineering is installed, sometimes it or it's addons can induce an ArrayIndexOutOfBoundsException in BlockIEBase#getPushReaction. This option will be ignored when IE isn't installed - - B:fixBlockIEBaseArrayIndexOutOfBoundsException=true - - # When TerraFirmaCraft is installed, fix the falling block's false starting position - - B:fixTFCFallingBlockFalseStartingTEPos=true - - # When Extra Utilities 2 is installed, fix and optimize mechanical crafter's rendering - - B:fixXU2CrafterCrash=true - - # When Just Enough Items is installed, it deduplicates strings in the generated generalized suffix trees' edge labels. This option will be ignored when Just Enough Items isn't installed - - B:labelCanonicalization=true - - # Optimizes Astral Sorcery's Resplendent Prism related functions. This option will be ignored when Astral Sorcery isn't installed - - B:optimizeAmuletRelatedFunctions=true - - # When Electroblob's Wizardry is installed, optimize the search for arcane locked tile entities to render - - B:optimizeArcaneLockRendering=true - - # When QMD is installed, optimize its BeamRenderer. The original implementation harms client performance heavily (takes ~5% of each tick time). This option will be ignored when QMD isn't installed - - B:optimizeQMDBeamRenderer=true - - # When EvilCraft Compat + EnderIO is installed, repair the compatibility module - - B:repairEvilCraftEIOCompat=true - - # When CraftTweaker is installed, large modpacks tend to stall in the last stage of loading, when CraftTweaker inexplicably recalculates search trees. This option will be ignored when CraftTweaker isn't installed - - B:skipCraftTweakerRecalculatingSearchTrees=true -} - - -remapper { - # Optimizing Forge's Remapper for not storing redundant entries - - B:optimizeFMLRemapper=true -} - - -rendering { - # Optimizes some rendering features, not game-breaking; however, negligible at times - - B:optimizeSomeRendering=true - - # Strip unnecessary locals in RenderHelper::enableStandardItemLighting, no idea why it's there - - B:stripUnnecessaryLocalsInRenderHelper=true -} - - -spark { - # Allow LoliASM's Spark profiling to include all threads that are present - - B:includeAllThreadsWhenProfiling=true - - # When Spark is installed, profile the loading of FMLConstructionEvent stage - - B:sparkProfileConstructionStage=false - - # When Spark is installed, profile the loading of coremods, but only those that load after LoliASM - - B:sparkProfileCoreModLoading=false - - # When Spark is installed, profile the loading of the game in its entirety - - B:sparkProfileEntireGameLoad=false - - # When Spark is installed, profile the loading of the world in its entirety - - B:sparkProfileEntireWorldLoad=false - - # When Spark is installed, profile the loading of FMLModIdMappingEvent stage, this is the last event fired before the game is finalized - - B:sparkProfileFinalizingStage=false - - # When Spark is installed, profile the loading of FMLInitializationEvent stage - - B:sparkProfileInitializationStage=false - - # When Spark is installed, profile the loading of FMLLoadCompleteEvent stage - - B:sparkProfileLoadCompleteStage=false - - # When Spark is installed, profile the loading of FMLPostInitializationEvent stage - - B:sparkProfilePostInitializationStage=false - - # When Spark is installed, profile the loading of FMLPreInitializationEvent stage - - B:sparkProfilePreInitializationStage=false - - # When Spark is installed, profile the loading of FMLServerAboutToStartEvent stage - - B:sparkProfileWorldAboutToStartStage=false - - # When Spark is installed, profile the loading of FMLServerStartedEvent stage - - B:sparkProfileWorldStartedStage=false - - # When Spark is installed, profile the loading of FMLServerStartingEvent stage - - B:sparkProfileWorldStartingStage=false - - # When Spark is installed, summarize the heap space (/spark heapsummary) when the game finishes loading - - B:sparkSummarizeHeapSpaceAfterGameLoads=false - - # When Spark is installed, summarize the heap space (/spark heapsummary) when the world finishes loading - - B:sparkSummarizeHeapSpaceAfterWorldLoads=false -} - - -textures { - # Calculate and send animated textures only when needed to the GPU, better than VanillaFix's textureFixes config - - B:onDemandAnimatedTextures=false - - # Releases TextureAtlasSprite's framesTextureData. Won't touch custom TextureAtlasSprite implementations - - B:releaseSpriteFramesCache=true -} - - diff --git a/config/AppliedEnergistics2/CustomRecipes.cfg b/config/AppliedEnergistics2/CustomRecipes.cfg index 0badd9d1..f833daae 100644 --- a/config/AppliedEnergistics2/CustomRecipes.cfg +++ b/config/AppliedEnergistics2/CustomRecipes.cfg @@ -1,7 +1,7 @@ # Configuration file cache { - S:digest=eb13d3c1362a9ee1c23a2d8b2b2710f0 + S:digest=60b6f74fa88b6e3cc84e76f19c37826f # Caching can save processing time, if there are a lot of items. [default: true] B:enableCache=true diff --git a/config/AppliedEnergistics2/VersionChecker.cfg b/config/AppliedEnergistics2/VersionChecker.cfg index 94ea4ef6..27330aa8 100644 --- a/config/AppliedEnergistics2/VersionChecker.cfg +++ b/config/AppliedEnergistics2/VersionChecker.cfg @@ -3,7 +3,7 @@ cache { # Waits as many hours, until it checks again. [range: 0 ~ 168, default: 24] I:interval=24 - S:lastCheck=1745629696771 + S:lastCheck=1747153302852 } diff --git a/config/AppliedEnergistics2/items.csv b/config/AppliedEnergistics2/items.csv index 9dbd2244..ea86abfb 100644 --- a/config/AppliedEnergistics2/items.csv +++ b/config/AppliedEnergistics2/items.csv @@ -1636,6 +1636,242 @@ forestry:resource_storage:2, Block of Tin forestry:resource_storage:3, Block of Bronze forestry:ash_brick:0, Ash Bricks forestry:ash_stairs:0, Ash Brick Stairs +forestry:stamps:0, Stamp (1n) +forestry:stamps:1, Stamp (2n) +forestry:stamps:2, Stamp (5n) +forestry:stamps:3, Stamp (10n) +forestry:stamps:4, Stamp (20n) +forestry:stamps:5, Stamp (50n) +forestry:stamps:6, Stamp (100n) +forestry:letters, Letter +forestry:catalogue, Catalogue +forestry:mailbox:0, Mailbox +forestry:trade_station:0, Trade Station +forestry:stamp_collector:0, Stamp Collector +forestry:bee_queen_ge:0, Forest Queen +forestry:bee_queen_ge:0, Meadows Queen +forestry:bee_queen_ge:0, Common Queen +forestry:bee_queen_ge:0, Cultivated Queen +forestry:bee_queen_ge:0, Noble Queen +forestry:bee_queen_ge:0, Majestic Queen +forestry:bee_queen_ge:0, Imperial Queen +forestry:bee_queen_ge:0, Diligent Queen +forestry:bee_queen_ge:0, Unweary Queen +forestry:bee_queen_ge:0, Industrious Queen +forestry:bee_queen_ge:0, Steadfast Queen +forestry:bee_queen_ge:0, Valiant Queen +forestry:bee_queen_ge:0, Heroic Queen +forestry:bee_queen_ge:0, Sinister Queen +forestry:bee_queen_ge:0, Fiendish Queen +forestry:bee_queen_ge:0, Demonic Queen +forestry:bee_queen_ge:0, Modest Queen +forestry:bee_queen_ge:0, Frugal Queen +forestry:bee_queen_ge:0, Austere Queen +forestry:bee_queen_ge:0, Tropical Queen +forestry:bee_queen_ge:0, Exotic Queen +forestry:bee_queen_ge:0, Edenic Queen +forestry:bee_queen_ge:0, Ender Queen +forestry:bee_queen_ge:0, Spectral Queen +forestry:bee_queen_ge:0, Phantasmal Queen +forestry:bee_queen_ge:0, Wintry Queen +forestry:bee_queen_ge:0, Icy Queen +forestry:bee_queen_ge:0, Glacial Queen +forestry:bee_queen_ge:0, Vindictive Queen +forestry:bee_queen_ge:0, Vengeful Queen +forestry:bee_queen_ge:0, Avenging Queen +forestry:bee_queen_ge:0, Rural Queen +forestry:bee_queen_ge:0, Farmerly Queen +forestry:bee_queen_ge:0, Agrarian Queen +forestry:bee_queen_ge:0, Marshy Queen +forestry:bee_queen_ge:0, Miry Queen +forestry:bee_queen_ge:0, Boggy Queen +forestry:bee_queen_ge:0, Monastic Queen +forestry:bee_queen_ge:0, Secluded Queen +forestry:bee_queen_ge:0, Hermitic Queen +forestry:bee_drone_ge:0, Forest Drone +forestry:bee_drone_ge:0, Meadows Drone +forestry:bee_drone_ge:0, Common Drone +forestry:bee_drone_ge:0, Cultivated Drone +forestry:bee_drone_ge:0, Noble Drone +forestry:bee_drone_ge:0, Majestic Drone +forestry:bee_drone_ge:0, Imperial Drone +forestry:bee_drone_ge:0, Diligent Drone +forestry:bee_drone_ge:0, Unweary Drone +forestry:bee_drone_ge:0, Industrious Drone +forestry:bee_drone_ge:0, Steadfast Drone +forestry:bee_drone_ge:0, Valiant Drone +forestry:bee_drone_ge:0, Heroic Drone +forestry:bee_drone_ge:0, Sinister Drone +forestry:bee_drone_ge:0, Fiendish Drone +forestry:bee_drone_ge:0, Demonic Drone +forestry:bee_drone_ge:0, Modest Drone +forestry:bee_drone_ge:0, Frugal Drone +forestry:bee_drone_ge:0, Austere Drone +forestry:bee_drone_ge:0, Tropical Drone +forestry:bee_drone_ge:0, Exotic Drone +forestry:bee_drone_ge:0, Edenic Drone +forestry:bee_drone_ge:0, Ender Drone +forestry:bee_drone_ge:0, Spectral Drone +forestry:bee_drone_ge:0, Phantasmal Drone +forestry:bee_drone_ge:0, Wintry Drone +forestry:bee_drone_ge:0, Icy Drone +forestry:bee_drone_ge:0, Glacial Drone +forestry:bee_drone_ge:0, Vindictive Drone +forestry:bee_drone_ge:0, Vengeful Drone +forestry:bee_drone_ge:0, Avenging Drone +forestry:bee_drone_ge:0, Rural Drone +forestry:bee_drone_ge:0, Farmerly Drone +forestry:bee_drone_ge:0, Agrarian Drone +forestry:bee_drone_ge:0, Marshy Drone +forestry:bee_drone_ge:0, Miry Drone +forestry:bee_drone_ge:0, Boggy Drone +forestry:bee_drone_ge:0, Monastic Drone +forestry:bee_drone_ge:0, Secluded Drone +forestry:bee_drone_ge:0, Hermitic Drone +forestry:bee_princess_ge:0, Forest Princess +forestry:bee_princess_ge:0, Meadows Princess +forestry:bee_princess_ge:0, Common Princess +forestry:bee_princess_ge:0, Cultivated Princess +forestry:bee_princess_ge:0, Noble Princess +forestry:bee_princess_ge:0, Majestic Princess +forestry:bee_princess_ge:0, Imperial Princess +forestry:bee_princess_ge:0, Diligent Princess +forestry:bee_princess_ge:0, Unweary Princess +forestry:bee_princess_ge:0, Industrious Princess +forestry:bee_princess_ge:0, Steadfast Princess +forestry:bee_princess_ge:0, Valiant Princess +forestry:bee_princess_ge:0, Heroic Princess +forestry:bee_princess_ge:0, Sinister Princess +forestry:bee_princess_ge:0, Fiendish Princess +forestry:bee_princess_ge:0, Demonic Princess +forestry:bee_princess_ge:0, Modest Princess +forestry:bee_princess_ge:0, Frugal Princess +forestry:bee_princess_ge:0, Austere Princess +forestry:bee_princess_ge:0, Tropical Princess +forestry:bee_princess_ge:0, Exotic Princess +forestry:bee_princess_ge:0, Edenic Princess +forestry:bee_princess_ge:0, Ender Princess +forestry:bee_princess_ge:0, Spectral Princess +forestry:bee_princess_ge:0, Phantasmal Princess +forestry:bee_princess_ge:0, Wintry Princess +forestry:bee_princess_ge:0, Icy Princess +forestry:bee_princess_ge:0, Glacial Princess +forestry:bee_princess_ge:0, Vindictive Princess +forestry:bee_princess_ge:0, Vengeful Princess +forestry:bee_princess_ge:0, Avenging Princess +forestry:bee_princess_ge:0, Rural Princess +forestry:bee_princess_ge:0, Farmerly Princess +forestry:bee_princess_ge:0, Agrarian Princess +forestry:bee_princess_ge:0, Marshy Princess +forestry:bee_princess_ge:0, Miry Princess +forestry:bee_princess_ge:0, Boggy Princess +forestry:bee_princess_ge:0, Monastic Princess +forestry:bee_princess_ge:0, Secluded Princess +forestry:bee_princess_ge:0, Hermitic Princess +forestry:bee_larvae_ge:0, Forest Larvae +forestry:bee_larvae_ge:0, Meadows Larvae +forestry:bee_larvae_ge:0, Common Larvae +forestry:bee_larvae_ge:0, Cultivated Larvae +forestry:bee_larvae_ge:0, Noble Larvae +forestry:bee_larvae_ge:0, Majestic Larvae +forestry:bee_larvae_ge:0, Imperial Larvae +forestry:bee_larvae_ge:0, Diligent Larvae +forestry:bee_larvae_ge:0, Unweary Larvae +forestry:bee_larvae_ge:0, Industrious Larvae +forestry:bee_larvae_ge:0, Steadfast Larvae +forestry:bee_larvae_ge:0, Valiant Larvae +forestry:bee_larvae_ge:0, Heroic Larvae +forestry:bee_larvae_ge:0, Sinister Larvae +forestry:bee_larvae_ge:0, Fiendish Larvae +forestry:bee_larvae_ge:0, Demonic Larvae +forestry:bee_larvae_ge:0, Modest Larvae +forestry:bee_larvae_ge:0, Frugal Larvae +forestry:bee_larvae_ge:0, Austere Larvae +forestry:bee_larvae_ge:0, Tropical Larvae +forestry:bee_larvae_ge:0, Exotic Larvae +forestry:bee_larvae_ge:0, Edenic Larvae +forestry:bee_larvae_ge:0, Ender Larvae +forestry:bee_larvae_ge:0, Spectral Larvae +forestry:bee_larvae_ge:0, Phantasmal Larvae +forestry:bee_larvae_ge:0, Wintry Larvae +forestry:bee_larvae_ge:0, Icy Larvae +forestry:bee_larvae_ge:0, Glacial Larvae +forestry:bee_larvae_ge:0, Vindictive Larvae +forestry:bee_larvae_ge:0, Vengeful Larvae +forestry:bee_larvae_ge:0, Avenging Larvae +forestry:bee_larvae_ge:0, Rural Larvae +forestry:bee_larvae_ge:0, Farmerly Larvae +forestry:bee_larvae_ge:0, Agrarian Larvae +forestry:bee_larvae_ge:0, Marshy Larvae +forestry:bee_larvae_ge:0, Miry Larvae +forestry:bee_larvae_ge:0, Boggy Larvae +forestry:bee_larvae_ge:0, Monastic Larvae +forestry:bee_larvae_ge:0, Secluded Larvae +forestry:bee_larvae_ge:0, Hermitic Larvae +forestry:habitat_locator, Habitat Locator +forestry:imprinter, Imprinter +forestry:cart.beehouse:0, Minecart with Bee House +forestry:cart.beehouse:1, Minecart with Apiary +forestry:frame_untreated, Untreated Frame +forestry:frame_impregnated, Impregnated Frame +forestry:frame_proven, Proven Frame +forestry:honey_drop:0, Honey Drop +forestry:pollen:0, Pollen Cluster +forestry:pollen:1, Crystalline Pollen Cluster +forestry:propolis:0, Propolis +forestry:propolis:1, Sticky Propolis +forestry:propolis:3, Silky Propolis +forestry:honeydew, Honeydew +forestry:royal_jelly, Royal Jelly +forestry:wax_cast, Wax Cast +forestry:bee_combs:0, Honey Comb +forestry:bee_combs:2, Simmering Comb +forestry:bee_combs:3, Stringy Comb +forestry:bee_combs:4, Frozen Comb +forestry:bee_combs:5, Dripping Comb +forestry:bee_combs:6, Silky Comb +forestry:bee_combs:7, Parched Comb +forestry:bee_combs:15, Mossy Comb +forestry:bee_combs:16, Mellow Comb +forestry:apiarist_helmet, Apiarist's Hat +forestry:apiarist_chest, Apiarist's Shirt +forestry:apiarist_legs, Apiarist's Pants +forestry:apiarist_boots, Apiarist's Shoes +forestry:scoop, Scoop +forestry:smoker, Bee Smoker +forestry:apiary:0, Apiary +forestry:bee_house:0, Bee House +forestry:bee_chest:0, Apiarist's Chest +forestry:beehives:0, Forest Hive +forestry:beehives:1, Meadows Hive +forestry:beehives:2, Modest Hive +forestry:beehives:3, Tropical Hive +forestry:beehives:4, Ender Hive +forestry:beehives:5, Wintry Hive +forestry:beehives:6, Marshy Hive +forestry:candle:0, Unlit Candle +forestry:stump:0, Candle Stump +forestry:bee_combs_0:0, Honey Comb Block +forestry:bee_combs_0:2, Simmering Comb Block +forestry:bee_combs_0:3, Stringy Comb Block +forestry:bee_combs_0:4, Frozen Comb Block +forestry:bee_combs_0:5, Dripping Comb Block +forestry:bee_combs_0:6, Silky Comb Block +forestry:bee_combs_0:7, Parched Comb Block +forestry:bee_combs_0:15, Mossy Comb Block +forestry:bee_combs_1:0, Mellow Comb Block +forestry:alveary.plain:0, Alveary +forestry:alveary.swarmer:0, Alveary Swarmer +forestry:alveary.fan:0, Alveary Fan +forestry:alveary.heater:0, Alveary Heater +forestry:alveary.hygro:0, Alveary Hygroregulator +forestry:alveary.stabiliser:0, Alveary Stabiliser +forestry:alveary.sieve:0, Alveary Sieve +forestry:genetic_filter:0, Genetic Filter +forestry:engine_peat:0, Peat-fired Engine +forestry:engine_biogas:0, Biogas Engine +forestry:engine_clockwork:0, Clockwork Engine +forestry:worktable:0, Worktable forestry:fluid.bio.ethanol, Ethanol forestry:fluid.biomass, Biomass forestry:fluid.glass, Liquid Glass @@ -1648,11 +1884,92 @@ forestry:fluid.short.mead, Short Mead forestry:can, item.for.can.name forestry:capsule, item.for.capsule.name forestry:refractory, item.for.refractory.name +forestry:database:0, Database +forestry:bottler:0, Bottler +forestry:carpenter:0, Carpenter +forestry:centrifuge:0, Centrifuge +forestry:fermenter:0, Fermenter +forestry:moistener:0, Moistener +forestry:squeezer:0, Squeezer +forestry:still:0, Still +forestry:rainmaker:0, Rainmaker +forestry:fabricator:0, Thermionic Fabricator +forestry:raintank:0, Rain Tank +forestry:mushroom:0, tile.for.mushroom.name +forestry:mushroom:1, tile.for.mushroom.name +forestry:ffarm:0, Farm Block +forestry:ffarm:0, Farm Block +forestry:ffarm:0, Farm Block +forestry:ffarm:0, Farm Block +forestry:ffarm:0, Farm Block +forestry:ffarm:0, Farm Block +forestry:ffarm:0, Farm Block +forestry:ffarm:0, Farm Block +forestry:ffarm:0, Farm Block +forestry:ffarm:0, Farm Block +forestry:ffarm:0, Farm Block +forestry:ffarm:2, Farm Gearbox +forestry:ffarm:2, Farm Gearbox +forestry:ffarm:2, Farm Gearbox +forestry:ffarm:2, Farm Gearbox +forestry:ffarm:2, Farm Gearbox +forestry:ffarm:2, Farm Gearbox +forestry:ffarm:2, Farm Gearbox +forestry:ffarm:2, Farm Gearbox +forestry:ffarm:2, Farm Gearbox +forestry:ffarm:2, Farm Gearbox +forestry:ffarm:2, Farm Gearbox +forestry:ffarm:3, Farm Hatch +forestry:ffarm:3, Farm Hatch +forestry:ffarm:3, Farm Hatch +forestry:ffarm:3, Farm Hatch +forestry:ffarm:3, Farm Hatch +forestry:ffarm:3, Farm Hatch +forestry:ffarm:3, Farm Hatch +forestry:ffarm:3, Farm Hatch +forestry:ffarm:3, Farm Hatch +forestry:ffarm:3, Farm Hatch +forestry:ffarm:3, Farm Hatch +forestry:ffarm:4, Farm Valve +forestry:ffarm:4, Farm Valve +forestry:ffarm:4, Farm Valve +forestry:ffarm:4, Farm Valve +forestry:ffarm:4, Farm Valve +forestry:ffarm:4, Farm Valve +forestry:ffarm:4, Farm Valve +forestry:ffarm:4, Farm Valve +forestry:ffarm:4, Farm Valve +forestry:ffarm:4, Farm Valve +forestry:ffarm:4, Farm Valve +forestry:ffarm:5, Farm Control +forestry:ffarm:5, Farm Control +forestry:ffarm:5, Farm Control +forestry:ffarm:5, Farm Control +forestry:ffarm:5, Farm Control +forestry:ffarm:5, Farm Control +forestry:ffarm:5, Farm Control +forestry:ffarm:5, Farm Control +forestry:ffarm:5, Farm Control +forestry:ffarm:5, Farm Control +forestry:ffarm:5, Farm Control +forestry:apiarist_bag, Apiarist's Backpack +forestry:lepidopterist_bag, Lepidopterist's Backpack +forestry:miner_bag, Mining Backpack +forestry:miner_bag_t2, Woven Mining Backpack +forestry:digger_bag, Digging Backpack +forestry:digger_bag_t2, Woven Digging Backpack +forestry:forester_bag, Foresting Backpack +forestry:forester_bag_t2, Woven Foresting Backpack +forestry:hunter_bag, Hunting Backpack +forestry:hunter_bag_t2, Woven Hunting Backpack +forestry:adventurer_bag, Adventuring Backpack +forestry:adventurer_bag_t2, Woven Adventuring Backpack +forestry:builder_bag, Building Backpack +forestry:builder_bag_t2, Woven Building Backpack +forestry:book_forester, Forester's Manual forestry:honeyed_slice, Honeyed Slice forestry:ambrosia, Ambrosia forestry:honey_pot, Honey Pot -forestry:habitat_former:0, Habitat Former -forestry:habitat_screen, Habitat Screen forestry:sapling:0, Apple Oak Sapling forestry:sapling:0, Dark Oak Sapling forestry:sapling:0, Silver Birch Sapling @@ -2340,325 +2657,8 @@ forestry:cocoon_ge:0, Diana Fritillary Cocoon forestry:butterfly_chest:0, Lepidopterist's Chest forestry:cocoon:0, tile.for.cocoon.name forestry:cocoon.solid:0, tile.for.cocoon.solid.name -forestry:bottler:0, Bottler -forestry:carpenter:0, Carpenter -forestry:centrifuge:0, Centrifuge -forestry:fermenter:0, Fermenter -forestry:moistener:0, Moistener -forestry:squeezer:0, Squeezer -forestry:still:0, Still -forestry:rainmaker:0, Rainmaker -forestry:fabricator:0, Thermionic Fabricator -forestry:raintank:0, Rain Tank -forestry:apiarist_bag, Apiarist's Backpack -forestry:lepidopterist_bag, Lepidopterist's Backpack -forestry:miner_bag, Mining Backpack -forestry:miner_bag_t2, Woven Mining Backpack -forestry:digger_bag, Digging Backpack -forestry:digger_bag_t2, Woven Digging Backpack -forestry:forester_bag, Foresting Backpack -forestry:forester_bag_t2, Woven Foresting Backpack -forestry:hunter_bag, Hunting Backpack -forestry:hunter_bag_t2, Woven Hunting Backpack -forestry:adventurer_bag, Adventuring Backpack -forestry:adventurer_bag_t2, Woven Adventuring Backpack -forestry:builder_bag, Building Backpack -forestry:builder_bag_t2, Woven Building Backpack -forestry:worktable:0, Worktable -forestry:mushroom:0, tile.for.mushroom.name -forestry:mushroom:1, tile.for.mushroom.name -forestry:ffarm:0, Farm Block -forestry:ffarm:0, Farm Block -forestry:ffarm:0, Farm Block -forestry:ffarm:0, Farm Block -forestry:ffarm:0, Farm Block -forestry:ffarm:0, Farm Block -forestry:ffarm:0, Farm Block -forestry:ffarm:0, Farm Block -forestry:ffarm:0, Farm Block -forestry:ffarm:0, Farm Block -forestry:ffarm:0, Farm Block -forestry:ffarm:2, Farm Gearbox -forestry:ffarm:2, Farm Gearbox -forestry:ffarm:2, Farm Gearbox -forestry:ffarm:2, Farm Gearbox -forestry:ffarm:2, Farm Gearbox -forestry:ffarm:2, Farm Gearbox -forestry:ffarm:2, Farm Gearbox -forestry:ffarm:2, Farm Gearbox -forestry:ffarm:2, Farm Gearbox -forestry:ffarm:2, Farm Gearbox -forestry:ffarm:2, Farm Gearbox -forestry:ffarm:3, Farm Hatch -forestry:ffarm:3, Farm Hatch -forestry:ffarm:3, Farm Hatch -forestry:ffarm:3, Farm Hatch -forestry:ffarm:3, Farm Hatch -forestry:ffarm:3, Farm Hatch -forestry:ffarm:3, Farm Hatch -forestry:ffarm:3, Farm Hatch -forestry:ffarm:3, Farm Hatch -forestry:ffarm:3, Farm Hatch -forestry:ffarm:3, Farm Hatch -forestry:ffarm:4, Farm Valve -forestry:ffarm:4, Farm Valve -forestry:ffarm:4, Farm Valve -forestry:ffarm:4, Farm Valve -forestry:ffarm:4, Farm Valve -forestry:ffarm:4, Farm Valve -forestry:ffarm:4, Farm Valve -forestry:ffarm:4, Farm Valve -forestry:ffarm:4, Farm Valve -forestry:ffarm:4, Farm Valve -forestry:ffarm:4, Farm Valve -forestry:ffarm:5, Farm Control -forestry:ffarm:5, Farm Control -forestry:ffarm:5, Farm Control -forestry:ffarm:5, Farm Control -forestry:ffarm:5, Farm Control -forestry:ffarm:5, Farm Control -forestry:ffarm:5, Farm Control -forestry:ffarm:5, Farm Control -forestry:ffarm:5, Farm Control -forestry:ffarm:5, Farm Control -forestry:ffarm:5, Farm Control -forestry:genetic_filter:0, Genetic Filter -forestry:stamps:0, Stamp (1n) -forestry:stamps:1, Stamp (2n) -forestry:stamps:2, Stamp (5n) -forestry:stamps:3, Stamp (10n) -forestry:stamps:4, Stamp (20n) -forestry:stamps:5, Stamp (50n) -forestry:stamps:6, Stamp (100n) -forestry:letters, Letter -forestry:catalogue, Catalogue -forestry:mailbox:0, Mailbox -forestry:trade_station:0, Trade Station -forestry:stamp_collector:0, Stamp Collector -forestry:book_forester, Forester's Manual -forestry:engine_peat:0, Peat-fired Engine -forestry:engine_biogas:0, Biogas Engine -forestry:engine_clockwork:0, Clockwork Engine -forestry:bee_queen_ge:0, Forest Queen -forestry:bee_queen_ge:0, Meadows Queen -forestry:bee_queen_ge:0, Common Queen -forestry:bee_queen_ge:0, Cultivated Queen -forestry:bee_queen_ge:0, Noble Queen -forestry:bee_queen_ge:0, Majestic Queen -forestry:bee_queen_ge:0, Imperial Queen -forestry:bee_queen_ge:0, Diligent Queen -forestry:bee_queen_ge:0, Unweary Queen -forestry:bee_queen_ge:0, Industrious Queen -forestry:bee_queen_ge:0, Steadfast Queen -forestry:bee_queen_ge:0, Valiant Queen -forestry:bee_queen_ge:0, Heroic Queen -forestry:bee_queen_ge:0, Sinister Queen -forestry:bee_queen_ge:0, Fiendish Queen -forestry:bee_queen_ge:0, Demonic Queen -forestry:bee_queen_ge:0, Modest Queen -forestry:bee_queen_ge:0, Frugal Queen -forestry:bee_queen_ge:0, Austere Queen -forestry:bee_queen_ge:0, Tropical Queen -forestry:bee_queen_ge:0, Exotic Queen -forestry:bee_queen_ge:0, Edenic Queen -forestry:bee_queen_ge:0, Ender Queen -forestry:bee_queen_ge:0, Spectral Queen -forestry:bee_queen_ge:0, Phantasmal Queen -forestry:bee_queen_ge:0, Wintry Queen -forestry:bee_queen_ge:0, Icy Queen -forestry:bee_queen_ge:0, Glacial Queen -forestry:bee_queen_ge:0, Vindictive Queen -forestry:bee_queen_ge:0, Vengeful Queen -forestry:bee_queen_ge:0, Avenging Queen -forestry:bee_queen_ge:0, Rural Queen -forestry:bee_queen_ge:0, Farmerly Queen -forestry:bee_queen_ge:0, Agrarian Queen -forestry:bee_queen_ge:0, Marshy Queen -forestry:bee_queen_ge:0, Miry Queen -forestry:bee_queen_ge:0, Boggy Queen -forestry:bee_queen_ge:0, Monastic Queen -forestry:bee_queen_ge:0, Secluded Queen -forestry:bee_queen_ge:0, Hermitic Queen -forestry:bee_drone_ge:0, Forest Drone -forestry:bee_drone_ge:0, Meadows Drone -forestry:bee_drone_ge:0, Common Drone -forestry:bee_drone_ge:0, Cultivated Drone -forestry:bee_drone_ge:0, Noble Drone -forestry:bee_drone_ge:0, Majestic Drone -forestry:bee_drone_ge:0, Imperial Drone -forestry:bee_drone_ge:0, Diligent Drone -forestry:bee_drone_ge:0, Unweary Drone -forestry:bee_drone_ge:0, Industrious Drone -forestry:bee_drone_ge:0, Steadfast Drone -forestry:bee_drone_ge:0, Valiant Drone -forestry:bee_drone_ge:0, Heroic Drone -forestry:bee_drone_ge:0, Sinister Drone -forestry:bee_drone_ge:0, Fiendish Drone -forestry:bee_drone_ge:0, Demonic Drone -forestry:bee_drone_ge:0, Modest Drone -forestry:bee_drone_ge:0, Frugal Drone -forestry:bee_drone_ge:0, Austere Drone -forestry:bee_drone_ge:0, Tropical Drone -forestry:bee_drone_ge:0, Exotic Drone -forestry:bee_drone_ge:0, Edenic Drone -forestry:bee_drone_ge:0, Ender Drone -forestry:bee_drone_ge:0, Spectral Drone -forestry:bee_drone_ge:0, Phantasmal Drone -forestry:bee_drone_ge:0, Wintry Drone -forestry:bee_drone_ge:0, Icy Drone -forestry:bee_drone_ge:0, Glacial Drone -forestry:bee_drone_ge:0, Vindictive Drone -forestry:bee_drone_ge:0, Vengeful Drone -forestry:bee_drone_ge:0, Avenging Drone -forestry:bee_drone_ge:0, Rural Drone -forestry:bee_drone_ge:0, Farmerly Drone -forestry:bee_drone_ge:0, Agrarian Drone -forestry:bee_drone_ge:0, Marshy Drone -forestry:bee_drone_ge:0, Miry Drone -forestry:bee_drone_ge:0, Boggy Drone -forestry:bee_drone_ge:0, Monastic Drone -forestry:bee_drone_ge:0, Secluded Drone -forestry:bee_drone_ge:0, Hermitic Drone -forestry:bee_princess_ge:0, Forest Princess -forestry:bee_princess_ge:0, Meadows Princess -forestry:bee_princess_ge:0, Common Princess -forestry:bee_princess_ge:0, Cultivated Princess -forestry:bee_princess_ge:0, Noble Princess -forestry:bee_princess_ge:0, Majestic Princess -forestry:bee_princess_ge:0, Imperial Princess -forestry:bee_princess_ge:0, Diligent Princess -forestry:bee_princess_ge:0, Unweary Princess -forestry:bee_princess_ge:0, Industrious Princess -forestry:bee_princess_ge:0, Steadfast Princess -forestry:bee_princess_ge:0, Valiant Princess -forestry:bee_princess_ge:0, Heroic Princess -forestry:bee_princess_ge:0, Sinister Princess -forestry:bee_princess_ge:0, Fiendish Princess -forestry:bee_princess_ge:0, Demonic Princess -forestry:bee_princess_ge:0, Modest Princess -forestry:bee_princess_ge:0, Frugal Princess -forestry:bee_princess_ge:0, Austere Princess -forestry:bee_princess_ge:0, Tropical Princess -forestry:bee_princess_ge:0, Exotic Princess -forestry:bee_princess_ge:0, Edenic Princess -forestry:bee_princess_ge:0, Ender Princess -forestry:bee_princess_ge:0, Spectral Princess -forestry:bee_princess_ge:0, Phantasmal Princess -forestry:bee_princess_ge:0, Wintry Princess -forestry:bee_princess_ge:0, Icy Princess -forestry:bee_princess_ge:0, Glacial Princess -forestry:bee_princess_ge:0, Vindictive Princess -forestry:bee_princess_ge:0, Vengeful Princess -forestry:bee_princess_ge:0, Avenging Princess -forestry:bee_princess_ge:0, Rural Princess -forestry:bee_princess_ge:0, Farmerly Princess -forestry:bee_princess_ge:0, Agrarian Princess -forestry:bee_princess_ge:0, Marshy Princess -forestry:bee_princess_ge:0, Miry Princess -forestry:bee_princess_ge:0, Boggy Princess -forestry:bee_princess_ge:0, Monastic Princess -forestry:bee_princess_ge:0, Secluded Princess -forestry:bee_princess_ge:0, Hermitic Princess -forestry:bee_larvae_ge:0, Forest Larvae -forestry:bee_larvae_ge:0, Meadows Larvae -forestry:bee_larvae_ge:0, Common Larvae -forestry:bee_larvae_ge:0, Cultivated Larvae -forestry:bee_larvae_ge:0, Noble Larvae -forestry:bee_larvae_ge:0, Majestic Larvae -forestry:bee_larvae_ge:0, Imperial Larvae -forestry:bee_larvae_ge:0, Diligent Larvae -forestry:bee_larvae_ge:0, Unweary Larvae -forestry:bee_larvae_ge:0, Industrious Larvae -forestry:bee_larvae_ge:0, Steadfast Larvae -forestry:bee_larvae_ge:0, Valiant Larvae -forestry:bee_larvae_ge:0, Heroic Larvae -forestry:bee_larvae_ge:0, Sinister Larvae -forestry:bee_larvae_ge:0, Fiendish Larvae -forestry:bee_larvae_ge:0, Demonic Larvae -forestry:bee_larvae_ge:0, Modest Larvae -forestry:bee_larvae_ge:0, Frugal Larvae -forestry:bee_larvae_ge:0, Austere Larvae -forestry:bee_larvae_ge:0, Tropical Larvae -forestry:bee_larvae_ge:0, Exotic Larvae -forestry:bee_larvae_ge:0, Edenic Larvae -forestry:bee_larvae_ge:0, Ender Larvae -forestry:bee_larvae_ge:0, Spectral Larvae -forestry:bee_larvae_ge:0, Phantasmal Larvae -forestry:bee_larvae_ge:0, Wintry Larvae -forestry:bee_larvae_ge:0, Icy Larvae -forestry:bee_larvae_ge:0, Glacial Larvae -forestry:bee_larvae_ge:0, Vindictive Larvae -forestry:bee_larvae_ge:0, Vengeful Larvae -forestry:bee_larvae_ge:0, Avenging Larvae -forestry:bee_larvae_ge:0, Rural Larvae -forestry:bee_larvae_ge:0, Farmerly Larvae -forestry:bee_larvae_ge:0, Agrarian Larvae -forestry:bee_larvae_ge:0, Marshy Larvae -forestry:bee_larvae_ge:0, Miry Larvae -forestry:bee_larvae_ge:0, Boggy Larvae -forestry:bee_larvae_ge:0, Monastic Larvae -forestry:bee_larvae_ge:0, Secluded Larvae -forestry:bee_larvae_ge:0, Hermitic Larvae -forestry:habitat_locator, Habitat Locator -forestry:imprinter, Imprinter -forestry:cart.beehouse:0, Minecart with Bee House -forestry:cart.beehouse:1, Minecart with Apiary -forestry:frame_untreated, Untreated Frame -forestry:frame_impregnated, Impregnated Frame -forestry:frame_proven, Proven Frame -forestry:honey_drop:0, Honey Drop -forestry:pollen:0, Pollen Cluster -forestry:pollen:1, Crystalline Pollen Cluster -forestry:propolis:0, Propolis -forestry:propolis:1, Sticky Propolis -forestry:propolis:3, Silky Propolis -forestry:honeydew, Honeydew -forestry:royal_jelly, Royal Jelly -forestry:wax_cast, Wax Cast -forestry:bee_combs:0, Honey Comb -forestry:bee_combs:2, Simmering Comb -forestry:bee_combs:3, Stringy Comb -forestry:bee_combs:4, Frozen Comb -forestry:bee_combs:5, Dripping Comb -forestry:bee_combs:6, Silky Comb -forestry:bee_combs:7, Parched Comb -forestry:bee_combs:15, Mossy Comb -forestry:bee_combs:16, Mellow Comb -forestry:apiarist_helmet, Apiarist's Hat -forestry:apiarist_chest, Apiarist's Shirt -forestry:apiarist_legs, Apiarist's Pants -forestry:apiarist_boots, Apiarist's Shoes -forestry:scoop, Scoop -forestry:smoker, Bee Smoker -forestry:apiary:0, Apiary -forestry:bee_house:0, Bee House -forestry:bee_chest:0, Apiarist's Chest -forestry:beehives:0, Forest Hive -forestry:beehives:1, Meadows Hive -forestry:beehives:2, Modest Hive -forestry:beehives:3, Tropical Hive -forestry:beehives:4, Ender Hive -forestry:beehives:5, Wintry Hive -forestry:beehives:6, Marshy Hive -forestry:candle:0, Unlit Candle -forestry:stump:0, Candle Stump -forestry:bee_combs_0:0, Honey Comb Block -forestry:bee_combs_0:2, Simmering Comb Block -forestry:bee_combs_0:3, Stringy Comb Block -forestry:bee_combs_0:4, Frozen Comb Block -forestry:bee_combs_0:5, Dripping Comb Block -forestry:bee_combs_0:6, Silky Comb Block -forestry:bee_combs_0:7, Parched Comb Block -forestry:bee_combs_0:15, Mossy Comb Block -forestry:bee_combs_1:0, Mellow Comb Block -forestry:alveary.plain:0, Alveary -forestry:alveary.swarmer:0, Alveary Swarmer -forestry:alveary.fan:0, Alveary Fan -forestry:alveary.heater:0, Alveary Heater -forestry:alveary.hygro:0, Alveary Hygroregulator -forestry:alveary.stabiliser:0, Alveary Stabiliser -forestry:alveary.sieve:0, Alveary Sieve -forestry:database:0, Database +forestry:habitat_former:0, Habitat Former +forestry:habitat_screen, Habitat Screen railcraft:tool_crowbar_iron, Iron Crowbar railcraft:tool_crowbar_steel, Steel Crowbar railcraft:tool_axe_steel, Steel Axe @@ -3400,12 +3400,12 @@ avaritiaitem:fractallite_halite_catalyst, Fractallite Halite Catalyst avaritiaitem:meatball_man_destruction_fabrial, Meatball Man destruction fabrial avaritiaitem:self_actualizing_stone, Self Actualizing Stone avaritiaitem:spatial_processor, Ascended Spatial Processor -avaritiaitem:cosmic_balance, item.avaritiaitem.cosmic_balance.name -avaritiaitem:bedrock_blaster, item.avaritiaitem.bedrock_blaster.name -avaritiaitem:cosmic_fractal_catalyzer, item.avaritiaitem.cosmic_fractal_catalyzer.name -avaritiaitem:cosmic_halite_cluster, item.avaritiaitem.cosmic_halite_cluster.name -avaritiaitem:cosmic_fractal_harmonizer, item.avaritiaitem.cosmic_fractal_harmonizer.name -avaritiaitem:univocal_halite_cluster, item.avaritiaitem.univocal_halite_cluster.name +avaritiaitem:cosmic_balance, Cosmic Balance +avaritiaitem:bedrock_blaster, Bedrock Blaster +avaritiaitem:cosmic_fractal_catalyzer, Cosmic Fractal Catalyzer +avaritiaitem:cosmic_halite_cluster, Cosmic Halite Cluster +avaritiaitem:cosmic_fractal_harmonizer, Cosmic Fractal Harmonizer +avaritiaitem:univocal_halite_cluster, Univocal Halite Cluster bewitchment:blessed_stone, Blessed Stone bewitchment:block_of_amethyst, Block of Amethyst bewitchment:block_of_garnet, Block of Garnet @@ -3817,7 +3817,6 @@ genetics:lab_machine:2, Incubator genetics:lab_machine:3, Genepool genetics:lab_machine:4, Acclimatiser genetics:adv_machine:0, Splicer -botany:machine:0, Tileworker botany:plant:0, Weed botany:plant:1, Weed Long botany:plant:2, Weed Very Long @@ -3891,9 +3890,7 @@ botany:misc:4, Fertilizer Powder botany:misc:5, Compost Powder botany:misc:6, Mortar botany:misc:7, Weedkiller -botany:botanist_bag, Botanist's Backpack -botany:database:0, Botanist Database -botany:database:1, Master Botanist Database +botany:machine:0, Tileworker botany:ceramic:0, Aquamarine Ceramic Block botany:ceramic:1, Black Ceramic Block botany:ceramic:2, Deep Blue Ceramic Block @@ -4229,6 +4226,9 @@ botany:clay:77, White Clay botany:clay:78, Yellow Clay botany:clay:79, Yellow-Green Clay botany:misc_ceramic:0, Mortar +botany:botanist_bag, Botanist's Backpack +botany:database:0, Botanist Database +botany:database:1, Master Botanist Database botany:insulated_tube:0, Copper Clay Insulated Electron Tube botany:insulated_tube:128, Copper Cobblestone Insulated Electron Tube botany:insulated_tube:256, Copper Sandstone Insulated Electron Tube @@ -4483,7 +4483,16 @@ extratrees:food:59, Candlenut extratrees:hammer, item.hammer.name extratrees:durable_hammer, item.durable_hammer.name extratrees:hops, item.hops.name -extratrees:databaselepi, item.databaseLepi.name +extratrees:machine:0, Lumbermill +extratrees:machine:1, Woodworker +extratrees:machine:2, Panelworker +extratrees:machine:4, Fruit Press +extratrees:machine:5, Brewery +extratrees:machine:6, Distillery +extratrees:machine:7, Glassworker +extratrees:carpentry, tile.null.name +extratrees:carpentrypanel, tile.null.name +extratrees:stainedglass, tile.null.name extratrees:logs.0:0, Apple Wood extratrees:logs.0:1, Fig Wood extratrees:logs.0:2, Butternut Wood @@ -5059,17 +5068,6 @@ extratrees:leaves.decorative.5:14, Leaves extratrees:leaves.decorative.5:15, Leaves extratrees:leaves.decorative.6:0, Leaves extratrees:shrub_log:0, Shrub Wood -extratrees:machine:0, Lumbermill -extratrees:machine:1, Woodworker -extratrees:machine:2, Panelworker -extratrees:machine:4, Fruit Press -extratrees:machine:5, Brewery -extratrees:machine:6, Distillery -extratrees:machine:7, Glassworker -extratrees:databasetree, item.databaseTree.name -extratrees:carpentry, tile.null.name -extratrees:carpentrypanel, tile.null.name -extratrees:stainedglass, tile.null.name extratrees:drink:0, Beer Mug extratrees:drink:0, Pint Glass extratrees:drink:0, Snifter Glass @@ -5086,6 +5084,8 @@ extratrees:drink:0, Shot Glass extratrees:drink:0, Sherry Glass extratrees:drink:0, Coupe Glass extratrees:drink:0, Glass of Red Wine +extratrees:databasetree, item.databaseTree.name +extratrees:databaselepi, item.databaseLepi.name extratrees:binnie.juice.apple, Apple Juice extratrees:binnie.juice.apricot, Apricot Juice extratrees:binnie.juice.banana, Banana Juice @@ -6296,7 +6296,7 @@ extracells:pattern.fluid:0, ME Fluid Pattern: Fluid Californium Lattice extracells:pattern.fluid:0, ME Fluid Pattern: Blood of the Great Snake extracells:pattern.fluid:0, ME Fluid Pattern: Sacrificial Essence extracells:pattern.fluid:0, ME Fluid Pattern: Hihi'Irokane -extracells:pattern.fluid:0, ME Fluid Pattern: Orichalcum +extracells:pattern.fluid:0, ME Fluid Pattern: Molten Orichalcum extracells:pattern.fluid:0, ME Fluid Pattern: Arkencrusher Mix extracells:pattern.fluid:0, ME Fluid Pattern: Bewitched Growth Catalyst extracells:pattern.fluid:0, ME Fluid Pattern: Aeternalis Fuel @@ -6309,69 +6309,72 @@ extracells:pattern.fluid:0, ME Fluid Pattern: Hungering Flesh Catalyst extracells:pattern.fluid:0, ME Fluid Pattern: Infinitely Unholy Radioactive Mix extracells:pattern.fluid:0, ME Fluid Pattern: Flesh World Ichor extracells:pattern.fluid:0, ME Fluid Pattern: Molten Fractallite Halite -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.actualizing_fluid -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.ultimate_fractallite_essence -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.actualization_balance -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.actualization_hope -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.actualization_knowledge -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.actualization_glory +extracells:pattern.fluid:0, ME Fluid Pattern: Actualizing Fluid +extracells:pattern.fluid:0, ME Fluid Pattern: Ultimate Fractallite Essence +extracells:pattern.fluid:0, ME Fluid Pattern: Actualization of Balance +extracells:pattern.fluid:0, ME Fluid Pattern: Actualization of Hope +extracells:pattern.fluid:0, ME Fluid Pattern: Actualization of Knowledge +extracells:pattern.fluid:0, ME Fluid Pattern: Actualization of Glory extracells:pattern.fluid:0, ME Fluid Pattern: Recursive Inquiring Matter -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.hyperuranion_binder_hydrogen -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.hyperuranion_binder_oxygen -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.hyperuranion_binder_deuterium -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.hyperuranion_binder_tritium -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.hyperuranion_binder_iron -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.hyperuranion_binder_nickel -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.hyperuranion_binder_lead -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.hyperuranion_binder_mercury -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.hyperuranion_binder_tin -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.high_entropy_hyperdense_plasma -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.naquadah_alloy -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.essence_of_sane_thoughts -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.recursive_iced_coffee -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.whisper_of_thel -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.whisper_of_ahkrast_korvalain -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.whisper_of_verdith_anath -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.whisper_of_omtose_phellack -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.whisper_of_donaeth_rusen -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.whisper_of_tellan -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.whisper_of_kurald_thyrllan -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.whisper_of_kurald_emurlahn -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.whisper_of_kurald_galain -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.whisper_of_starvald_demelain -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.gluttonous_abyssite -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.arcane_fissile_matter -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.apothecary_fissile_matter -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.purified_titanium -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.starmetal_alloy -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.silvan_fissile_matter -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.innerved_fissile_matter -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.radiant_fissile_matter -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.pre_baryonic_plasma -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.pure_recursion -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.warren_binder_hydrogen -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.warren_binder_oxygen -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.warren_binder_deuterium -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.warren_binder_tritium -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.warren_binder_iron -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.warren_binder_nickel -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.warren_binder_lead -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.warren_binder_mercury -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.warren_binder_tin -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.fractallite_taint -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.hungering_flesh_essence -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.ascended_fluix_essence -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.mastery_of_undeath -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.infinite_divine_wish -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.infinite_insane_wish -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.doped_recursion -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.low_grade_space_time_fuel -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.strange_quark_gluon_plasma -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.cosmic_ray_particle_mix -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.medium_grade_space_time_fuel -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.high_grade_space_time_fuel -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.trinity_ingot -extracells:pattern.fluid:0, ME Fluid Pattern: fluid.galactic_plasma +extracells:pattern.fluid:0, ME Fluid Pattern: Hyperuarnion Binder: Hydrogen +extracells:pattern.fluid:0, ME Fluid Pattern: Hyperuarnion Binder: Oxygen +extracells:pattern.fluid:0, ME Fluid Pattern: Hyperuarnion Binder: Deuterium +extracells:pattern.fluid:0, ME Fluid Pattern: Hyperuarnion Binder: Tritium +extracells:pattern.fluid:0, ME Fluid Pattern: Hyperuarnion Binder: Iron +extracells:pattern.fluid:0, ME Fluid Pattern: Hyperuarnion Binder: Nickel +extracells:pattern.fluid:0, ME Fluid Pattern: Hyperuarnion Binder: Lead +extracells:pattern.fluid:0, ME Fluid Pattern: Hyperuarnion Binder: Mercury +extracells:pattern.fluid:0, ME Fluid Pattern: Hyperuarnion Binder: Tin +extracells:pattern.fluid:0, ME Fluid Pattern: Entropic Hyperdense Plasma +extracells:pattern.fluid:0, ME Fluid Pattern: Molten Naquadah Alloy +extracells:pattern.fluid:0, ME Fluid Pattern: Essence of Sane Thoughts +extracells:pattern.fluid:0, ME Fluid Pattern: Recursive Iced Coffee +extracells:pattern.fluid:0, ME Fluid Pattern: Whisper of Thel +extracells:pattern.fluid:0, ME Fluid Pattern: Whisper of Ahkrast Korvalain +extracells:pattern.fluid:0, ME Fluid Pattern: Whisper of Verdith Anath +extracells:pattern.fluid:0, ME Fluid Pattern: Whisper of Omtose Phellack +extracells:pattern.fluid:0, ME Fluid Pattern: Whisper of Donaeth Rusen +extracells:pattern.fluid:0, ME Fluid Pattern: Whisper of Tellan +extracells:pattern.fluid:0, ME Fluid Pattern: Whisper of Kurald Thyrllan +extracells:pattern.fluid:0, ME Fluid Pattern: Whisper of Kurald Emurlahn +extracells:pattern.fluid:0, ME Fluid Pattern: Whisper of Kurald Galain +extracells:pattern.fluid:0, ME Fluid Pattern: Whisper of Starvald Demelain +extracells:pattern.fluid:0, ME Fluid Pattern: Gluttonous Abyssite +extracells:pattern.fluid:0, ME Fluid Pattern: Arcane Fissile Matter +extracells:pattern.fluid:0, ME Fluid Pattern: Apothecary Fissile Matter +extracells:pattern.fluid:0, ME Fluid Pattern: Molten Purified Titanium +extracells:pattern.fluid:0, ME Fluid Pattern: Molten Starmetal Alloy +extracells:pattern.fluid:0, ME Fluid Pattern: Silvan Fissile Matter +extracells:pattern.fluid:0, ME Fluid Pattern: Innerved Fissile Matter +extracells:pattern.fluid:0, ME Fluid Pattern: Radiant Fissile Matter +extracells:pattern.fluid:0, ME Fluid Pattern: Pre-Baryonic Plasma +extracells:pattern.fluid:0, ME Fluid Pattern: Pure Recursion +extracells:pattern.fluid:0, ME Fluid Pattern: Warren Binder: Hydrogen +extracells:pattern.fluid:0, ME Fluid Pattern: Warren Binder: Oxygen +extracells:pattern.fluid:0, ME Fluid Pattern: Warren Binder: Deuterium +extracells:pattern.fluid:0, ME Fluid Pattern: Warren Binder: Tritium +extracells:pattern.fluid:0, ME Fluid Pattern: Warren Binder: Iron +extracells:pattern.fluid:0, ME Fluid Pattern: Warren Binder: Nickel +extracells:pattern.fluid:0, ME Fluid Pattern: Warren Binder: Lead +extracells:pattern.fluid:0, ME Fluid Pattern: Warren Binder: Mercury +extracells:pattern.fluid:0, ME Fluid Pattern: Warren Binder: Tin +extracells:pattern.fluid:0, ME Fluid Pattern: Fractallite Taint +extracells:pattern.fluid:0, ME Fluid Pattern: Essence of the Hungering Flesh +extracells:pattern.fluid:0, ME Fluid Pattern: Essence of the Ordering Ascension +extracells:pattern.fluid:0, ME Fluid Pattern: Masterful Undeath Fluid +extracells:pattern.fluid:0, ME Fluid Pattern: Infinite Divine Wish +extracells:pattern.fluid:0, ME Fluid Pattern: Infinite Insane Wish +extracells:pattern.fluid:0, ME Fluid Pattern: Doped Recursion +extracells:pattern.fluid:0, ME Fluid Pattern: Low-Grade Space-Time Fuel +extracells:pattern.fluid:0, ME Fluid Pattern: Strange Quark Gluon Plasma +extracells:pattern.fluid:0, ME Fluid Pattern: Cosmic Ray Particle Mix +extracells:pattern.fluid:0, ME Fluid Pattern: Medium-Grade Space-Time Fuel +extracells:pattern.fluid:0, ME Fluid Pattern: High-Grade Space-Time Fuel +extracells:pattern.fluid:0, ME Fluid Pattern: Molten Trinity +extracells:pattern.fluid:0, ME Fluid Pattern: Galactic Plasma +extracells:pattern.fluid:0, ME Fluid Pattern: Entropically-Inert Plasma +extracells:pattern.fluid:0, ME Fluid Pattern: Black Hole Juice +extracells:pattern.fluid:0, ME Fluid Pattern: Bewitched Essence Salts extracells:pattern.fluid:0, ME Fluid Pattern: Molten Demonic Steel extracells:pattern.fluid:0, ME Fluid Pattern: Molten Corrosive Steel extracells:pattern.fluid:0, ME Fluid Pattern: Molten Destructive Steel @@ -9039,6 +9042,16 @@ thermaldynamics:cover:0, Block of Tin Cover thermaldynamics:cover:0, Block of Bronze Cover thermaldynamics:cover:0, Ash Bricks Cover thermaldynamics:cover:0, Ash Brick Stairs Cover +thermaldynamics:cover:0, Candle Stump Cover +thermaldynamics:cover:0, Honey Comb Block Cover +thermaldynamics:cover:0, Simmering Comb Block Cover +thermaldynamics:cover:0, Stringy Comb Block Cover +thermaldynamics:cover:0, Frozen Comb Block Cover +thermaldynamics:cover:0, Dripping Comb Block Cover +thermaldynamics:cover:0, Silky Comb Block Cover +thermaldynamics:cover:0, Parched Comb Block Cover +thermaldynamics:cover:0, Mossy Comb Block Cover +thermaldynamics:cover:0, Mellow Comb Block Cover thermaldynamics:cover:0, Larch Wood Cover thermaldynamics:cover:0, Teak Wood Cover thermaldynamics:cover:0, Desert Acacia Wood Cover @@ -9487,16 +9500,6 @@ thermaldynamics:cover:0, Sipiri Leaves Cover thermaldynamics:cover:0, Papaya Leaves Cover thermaldynamics:cover:0, Date Palm Leaves Cover thermaldynamics:cover:0, White Poplar Leaves Cover -thermaldynamics:cover:0, Candle Stump Cover -thermaldynamics:cover:0, Honey Comb Block Cover -thermaldynamics:cover:0, Simmering Comb Block Cover -thermaldynamics:cover:0, Stringy Comb Block Cover -thermaldynamics:cover:0, Frozen Comb Block Cover -thermaldynamics:cover:0, Dripping Comb Block Cover -thermaldynamics:cover:0, Silky Comb Block Cover -thermaldynamics:cover:0, Parched Comb Block Cover -thermaldynamics:cover:0, Mossy Comb Block Cover -thermaldynamics:cover:0, Mellow Comb Block Cover thermaldynamics:cover:0, Nickel-Iron Battery Cover thermaldynamics:cover:0, Nickel-Zinc Battery Cover thermaldynamics:cover:0, Zinc-Carbon Battery Cover @@ -15697,7 +15700,7 @@ tombstone:decorative_grave_original:1, §6Original Grave tombstone:dark_marble:0, Dark Marble tombstone:dark_marble:1, White Marble tombstone:grave_key, Grave's Key -tombstone:grave_plate, Grave Plate +tombstone:grave_plate, Memorial Plaque tombstone:scroll_of_knowledge, Scroll of Knowledge tombstone:scroll_buff:0, §6Enchanted Scroll of Preservation tombstone:scroll_buff:0, §6Ancient Scroll of Preservation @@ -15719,27 +15722,24 @@ tombstone:scroll_buff:8, §6Enchanted Scroll of Aquatic Life tombstone:scroll_buff:8, §6Ancient Scroll of Aquatic Life tombstone:scroll_buff:9, §6Enchanted Scroll of Mercy tombstone:scroll_buff:9, §6Ancient Scroll of Mercy -tombstone:magic_scroll, tombstone.item.magic_scroll.name +tombstone:magic_scroll, Magic Scroll tombstone:tablet_of_recall, Tablet of Recall tombstone:tablet_of_home, Tablet of Home tombstone:tablet_of_assistance, Tablet of Assistance tombstone:tablet_of_cupidity, Tablet of Cupidity +tombstone:tablet_of_guard, Tablet of Guard tombstone:fishing_rod_of_misadventure, Fishing Rod of Misadventure tombstone:lost_tablet, Lost Tablet tombstone:dust_of_vanishing, Dust of Vanishing -tombstone:soul_receptacle, Soul Receptacle -tombstone:familiar_receptacle, Familiar Receptacle +tombstone:receptacle_of_soul, Receptacle of Soul +tombstone:receptacle_of_familiar, Receptacle of Familiar tombstone:voodoo_poppet, Voodoo Poppet tombstone:book_of_disenchantment, Book of Disenchantment tombstone:book_of_repairing, Book of Repairing tombstone:book_of_magic_impregnation, Book of Magic Impregnation -tombstone:ankh_of_pray, Ankh of Pray -tombstone:lollipop:0, Halloween Lollipop -tombstone:lollipop:1, Halloween Lollipop -tombstone:lollipop:2, Halloween Lollipop -tombstone:lollipop:3, Halloween Lollipop -tombstone:lollipop:4, Halloween Lollipop -tombstone:lollipop:5, Halloween Lollipop +tombstone:book_of_scribe, Book of Scribe +tombstone:ankh_of_prayer, Ankh of Prayer +tombstone:easter_egg_food, Shadowed Egg Dish tombstone:crafting_ingredient:0, Strange Scroll tombstone:crafting_ingredient:1, Strange Tablet tombstone:crafting_ingredient:3, Grave's Dust @@ -15748,8 +15748,12 @@ tombstone:bone_needle, Bone Needle tombstone:impregnated_diamond, Impregnated Diamond tombstone:christmas_gift, Mysterious Gift tombstone:christmas_hat, Strange Christmas Hat +tombstone:rabbit_mask, Rabbit Mask tombstone:gift, Reward -tombstone:familiar_stone, Familiar Stone +tombstone:gemstone_of_familiar, Gemstone of Familiar +tombstone:gemstone_of_prayer, Gemstone of Prayer +tombstone:gemstone_of_guardian, Gemstone of Guardian +tombstone:bag_of_seeds, Bag of Seeds enderio:item_enderface, Enderface enderio:item_conduit_facade:0, Conduit Facade enderio:item_conduit_facade:1, Hardened Conduit Facade @@ -17518,37 +17522,37 @@ tconstruct:slime_vine_purple_end:0, Purple Slimy Vine tconstruct:slime_vine_purple_mid:0, Purple Slimy Vine tconstruct:slime_vine_purple:0, Purple Slimy Vine tconstruct:pattern:0, Blank Pattern -tconstruct:pattern:0, Binding Pattern -tconstruct:pattern:0, Excavator Head Pattern -tconstruct:pattern:0, Pipe Piece Pattern -tconstruct:pattern:0, Fletching Pattern -tconstruct:pattern:0, Arrow Head Pattern -tconstruct:pattern:0, Axe Head Pattern -tconstruct:pattern:0, Bowlimb Pattern -tconstruct:pattern:0, Battery Cell Pattern -tconstruct:pattern:0, Kama Head Pattern -tconstruct:pattern:0, Bowstring Pattern -tconstruct:pattern:0, Tool Rod Pattern -tconstruct:pattern:0, Knife Blade Pattern -tconstruct:pattern:0, Arrow Shaft Pattern -tconstruct:pattern:0, Sharpening Kit Pattern -tconstruct:pattern:0, Pan Pattern -tconstruct:pattern:0, Sign Plate Pattern -tconstruct:pattern:0, Sword Blade Pattern -tconstruct:pattern:0, Shard Pattern -tconstruct:pattern:0, Pickaxe Head Pattern -tconstruct:pattern:0, Large Plate Pattern -tconstruct:pattern:0, Tough Binding Pattern -tconstruct:pattern:0, Shovel Head Pattern -tconstruct:pattern:0, Laser Medium Pattern -tconstruct:pattern:0, Hand Guard Pattern -tconstruct:pattern:0, Hammer Head Pattern -tconstruct:pattern:0, Wide Guard Pattern -tconstruct:pattern:0, Broad Axe Head Pattern -tconstruct:pattern:0, Tough Tool Rod Pattern -tconstruct:pattern:0, Scythe Head Pattern -tconstruct:pattern:0, Large Sword Blade Pattern tconstruct:pattern:0, Cross Guard Pattern +tconstruct:pattern:0, Broad Axe Head Pattern +tconstruct:pattern:0, Axe Head Pattern +tconstruct:pattern:0, Hammer Head Pattern +tconstruct:pattern:0, Sharpening Kit Pattern +tconstruct:pattern:0, Sign Plate Pattern +tconstruct:pattern:0, Pickaxe Head Pattern +tconstruct:pattern:0, Scythe Head Pattern +tconstruct:pattern:0, Bowlimb Pattern +tconstruct:pattern:0, Knife Blade Pattern +tconstruct:pattern:0, Battery Cell Pattern +tconstruct:pattern:0, Pan Pattern +tconstruct:pattern:0, Pipe Piece Pattern +tconstruct:pattern:0, Bowstring Pattern +tconstruct:pattern:0, Fletching Pattern +tconstruct:pattern:0, Tough Tool Rod Pattern +tconstruct:pattern:0, Shovel Head Pattern +tconstruct:pattern:0, Tool Rod Pattern +tconstruct:pattern:0, Excavator Head Pattern +tconstruct:pattern:0, Large Plate Pattern +tconstruct:pattern:0, Laser Medium Pattern +tconstruct:pattern:0, Shard Pattern +tconstruct:pattern:0, Sword Blade Pattern +tconstruct:pattern:0, Arrow Head Pattern +tconstruct:pattern:0, Wide Guard Pattern +tconstruct:pattern:0, Arrow Shaft Pattern +tconstruct:pattern:0, Large Sword Blade Pattern +tconstruct:pattern:0, Tough Binding Pattern +tconstruct:pattern:0, Kama Head Pattern +tconstruct:pattern:0, Binding Pattern +tconstruct:pattern:0, Hand Guard Pattern tconstruct:shard:0, Electrical Shard tconstruct:shard:0, Energetic Shard tconstruct:shard:0, Vibrant Shard @@ -17751,13 +17755,13 @@ tconstruct:shard:0, Corrupted Shard tconstruct:shard:0, Mirion Shard tconstruct:shard:0, Livingwood Shard tconstruct:shard:0, Elementium Shard +tconstruct:shard:0, Wyvern Shard +tconstruct:shard:0, Awakened Shard +tconstruct:shard:0, Chaotic Shard tconstruct:shard:0, Emerald Shard tconstruct:shard:0, Fusewood Shard tconstruct:shard:0, Ghostwood Shard tconstruct:shard:0, Darkwood Shard -tconstruct:shard:0, Wyvern Shard -tconstruct:shard:0, Awakened Shard -tconstruct:shard:0, Chaotic Shard tconstruct:sharpening_kit:0, Electrical Sharpening Kit tconstruct:sharpening_kit:0, Energetic Sharpening Kit tconstruct:sharpening_kit:0, Vibrant Sharpening Kit @@ -17960,13 +17964,13 @@ tconstruct:sharpening_kit:0, Corrupted Sharpening Kit tconstruct:sharpening_kit:0, Mirion Sharpening Kit tconstruct:sharpening_kit:0, Livingwood Sharpening Kit tconstruct:sharpening_kit:0, Elementium Sharpening Kit +tconstruct:sharpening_kit:0, Wyvern Sharpening Kit +tconstruct:sharpening_kit:0, Awakened Sharpening Kit +tconstruct:sharpening_kit:0, Chaotic Sharpening Kit tconstruct:sharpening_kit:0, Emerald Sharpening Kit tconstruct:sharpening_kit:0, Fusewood Sharpening Kit tconstruct:sharpening_kit:0, Ghostwood Sharpening Kit tconstruct:sharpening_kit:0, Darkwood Sharpening Kit -tconstruct:sharpening_kit:0, Wyvern Sharpening Kit -tconstruct:sharpening_kit:0, Awakened Sharpening Kit -tconstruct:sharpening_kit:0, Chaotic Sharpening Kit tconstruct:pick_head:0, Electrical Pickaxe Head tconstruct:pick_head:0, Energetic Pickaxe Head tconstruct:pick_head:0, Vibrant Pickaxe Head @@ -18169,13 +18173,13 @@ tconstruct:pick_head:0, Corrupted Pickaxe Head tconstruct:pick_head:0, Mirion Pickaxe Head tconstruct:pick_head:0, Livingwood Pickaxe Head tconstruct:pick_head:0, Elementium Pickaxe Head +tconstruct:pick_head:0, Wyvern Pickaxe Head +tconstruct:pick_head:0, Awakened Pickaxe Head +tconstruct:pick_head:0, Chaotic Pickaxe Head tconstruct:pick_head:0, Emerald Pickaxe Head tconstruct:pick_head:0, Fusewood Pickaxe Head tconstruct:pick_head:0, Ghostwood Pickaxe Head tconstruct:pick_head:0, Darkwood Pickaxe Head -tconstruct:pick_head:0, Wyvern Pickaxe Head -tconstruct:pick_head:0, Awakened Pickaxe Head -tconstruct:pick_head:0, Chaotic Pickaxe Head tconstruct:shovel_head:0, Electrical Shovel Head tconstruct:shovel_head:0, Energetic Shovel Head tconstruct:shovel_head:0, Vibrant Shovel Head @@ -18378,13 +18382,13 @@ tconstruct:shovel_head:0, Corrupted Shovel Head tconstruct:shovel_head:0, Mirion Shovel Head tconstruct:shovel_head:0, Livingwood Shovel Head tconstruct:shovel_head:0, Elementium Shovel Head +tconstruct:shovel_head:0, Wyvern Shovel Head +tconstruct:shovel_head:0, Awakened Shovel Head +tconstruct:shovel_head:0, Chaotic Shovel Head tconstruct:shovel_head:0, Emerald Shovel Head tconstruct:shovel_head:0, Fusewood Shovel Head tconstruct:shovel_head:0, Ghostwood Shovel Head tconstruct:shovel_head:0, Darkwood Shovel Head -tconstruct:shovel_head:0, Wyvern Shovel Head -tconstruct:shovel_head:0, Awakened Shovel Head -tconstruct:shovel_head:0, Chaotic Shovel Head tconstruct:axe_head:0, Electrical Axe Head tconstruct:axe_head:0, Energetic Axe Head tconstruct:axe_head:0, Vibrant Axe Head @@ -18587,13 +18591,13 @@ tconstruct:axe_head:0, Corrupted Axe Head tconstruct:axe_head:0, Mirion Axe Head tconstruct:axe_head:0, Livingwood Axe Head tconstruct:axe_head:0, Elementium Axe Head +tconstruct:axe_head:0, Wyvern Axe Head +tconstruct:axe_head:0, Awakened Axe Head +tconstruct:axe_head:0, Chaotic Axe Head tconstruct:axe_head:0, Emerald Axe Head tconstruct:axe_head:0, Fusewood Axe Head tconstruct:axe_head:0, Ghostwood Axe Head tconstruct:axe_head:0, Darkwood Axe Head -tconstruct:axe_head:0, Wyvern Axe Head -tconstruct:axe_head:0, Awakened Axe Head -tconstruct:axe_head:0, Chaotic Axe Head tconstruct:broad_axe_head:0, Electrical Broad Axe Head tconstruct:broad_axe_head:0, Energetic Broad Axe Head tconstruct:broad_axe_head:0, Vibrant Broad Axe Head @@ -18796,13 +18800,13 @@ tconstruct:broad_axe_head:0, Corrupted Broad Axe Head tconstruct:broad_axe_head:0, Mirion Broad Axe Head tconstruct:broad_axe_head:0, Livingwood Broad Axe Head tconstruct:broad_axe_head:0, Elementium Broad Axe Head +tconstruct:broad_axe_head:0, Wyvern Broad Axe Head +tconstruct:broad_axe_head:0, Awakened Broad Axe Head +tconstruct:broad_axe_head:0, Chaotic Broad Axe Head tconstruct:broad_axe_head:0, Emerald Broad Axe Head tconstruct:broad_axe_head:0, Fusewood Broad Axe Head tconstruct:broad_axe_head:0, Ghostwood Broad Axe Head tconstruct:broad_axe_head:0, Darkwood Broad Axe Head -tconstruct:broad_axe_head:0, Wyvern Broad Axe Head -tconstruct:broad_axe_head:0, Awakened Broad Axe Head -tconstruct:broad_axe_head:0, Chaotic Broad Axe Head tconstruct:sword_blade:0, Electrical Sword Blade tconstruct:sword_blade:0, Energetic Sword Blade tconstruct:sword_blade:0, Vibrant Sword Blade @@ -19005,13 +19009,13 @@ tconstruct:sword_blade:0, Corrupted Sword Blade tconstruct:sword_blade:0, Mirion Sword Blade tconstruct:sword_blade:0, Livingwood Sword Blade tconstruct:sword_blade:0, Elementium Sword Blade +tconstruct:sword_blade:0, Wyvern Sword Blade +tconstruct:sword_blade:0, Awakened Sword Blade +tconstruct:sword_blade:0, Chaotic Sword Blade tconstruct:sword_blade:0, Emerald Sword Blade tconstruct:sword_blade:0, Fusewood Sword Blade tconstruct:sword_blade:0, Ghostwood Sword Blade tconstruct:sword_blade:0, Darkwood Sword Blade -tconstruct:sword_blade:0, Wyvern Sword Blade -tconstruct:sword_blade:0, Awakened Sword Blade -tconstruct:sword_blade:0, Chaotic Sword Blade tconstruct:large_sword_blade:0, Electrical Large Sword Blade tconstruct:large_sword_blade:0, Energetic Large Sword Blade tconstruct:large_sword_blade:0, Vibrant Large Sword Blade @@ -19214,13 +19218,13 @@ tconstruct:large_sword_blade:0, Corrupted Large Sword Blade tconstruct:large_sword_blade:0, Mirion Large Sword Blade tconstruct:large_sword_blade:0, Livingwood Large Sword Blade tconstruct:large_sword_blade:0, Elementium Large Sword Blade +tconstruct:large_sword_blade:0, Wyvern Large Sword Blade +tconstruct:large_sword_blade:0, Awakened Large Sword Blade +tconstruct:large_sword_blade:0, Chaotic Large Sword Blade tconstruct:large_sword_blade:0, Emerald Large Sword Blade tconstruct:large_sword_blade:0, Fusewood Large Sword Blade tconstruct:large_sword_blade:0, Ghostwood Large Sword Blade tconstruct:large_sword_blade:0, Darkwood Large Sword Blade -tconstruct:large_sword_blade:0, Wyvern Large Sword Blade -tconstruct:large_sword_blade:0, Awakened Large Sword Blade -tconstruct:large_sword_blade:0, Chaotic Large Sword Blade tconstruct:hammer_head:0, Electrical Hammer Head tconstruct:hammer_head:0, Energetic Hammer Head tconstruct:hammer_head:0, Vibrant Hammer Head @@ -19423,13 +19427,13 @@ tconstruct:hammer_head:0, Corrupted Hammer Head tconstruct:hammer_head:0, Mirion Hammer Head tconstruct:hammer_head:0, Livingwood Hammer Head tconstruct:hammer_head:0, Elementium Hammer Head +tconstruct:hammer_head:0, Wyvern Hammer Head +tconstruct:hammer_head:0, Awakened Hammer Head +tconstruct:hammer_head:0, Chaotic Hammer Head tconstruct:hammer_head:0, Emerald Hammer Head tconstruct:hammer_head:0, Fusewood Hammer Head tconstruct:hammer_head:0, Ghostwood Hammer Head tconstruct:hammer_head:0, Darkwood Hammer Head -tconstruct:hammer_head:0, Wyvern Hammer Head -tconstruct:hammer_head:0, Awakened Hammer Head -tconstruct:hammer_head:0, Chaotic Hammer Head tconstruct:excavator_head:0, Electrical Excavator Head tconstruct:excavator_head:0, Energetic Excavator Head tconstruct:excavator_head:0, Vibrant Excavator Head @@ -19632,13 +19636,13 @@ tconstruct:excavator_head:0, Corrupted Excavator Head tconstruct:excavator_head:0, Mirion Excavator Head tconstruct:excavator_head:0, Livingwood Excavator Head tconstruct:excavator_head:0, Elementium Excavator Head +tconstruct:excavator_head:0, Wyvern Excavator Head +tconstruct:excavator_head:0, Awakened Excavator Head +tconstruct:excavator_head:0, Chaotic Excavator Head tconstruct:excavator_head:0, Emerald Excavator Head tconstruct:excavator_head:0, Fusewood Excavator Head tconstruct:excavator_head:0, Ghostwood Excavator Head tconstruct:excavator_head:0, Darkwood Excavator Head -tconstruct:excavator_head:0, Wyvern Excavator Head -tconstruct:excavator_head:0, Awakened Excavator Head -tconstruct:excavator_head:0, Chaotic Excavator Head tconstruct:kama_head:0, Electrical Kama Head tconstruct:kama_head:0, Energetic Kama Head tconstruct:kama_head:0, Vibrant Kama Head @@ -19841,13 +19845,13 @@ tconstruct:kama_head:0, Corrupted Kama Head tconstruct:kama_head:0, Mirion Kama Head tconstruct:kama_head:0, Livingwood Kama Head tconstruct:kama_head:0, Elementium Kama Head +tconstruct:kama_head:0, Wyvern Kama Head +tconstruct:kama_head:0, Awakened Kama Head +tconstruct:kama_head:0, Chaotic Kama Head tconstruct:kama_head:0, Emerald Kama Head tconstruct:kama_head:0, Fusewood Kama Head tconstruct:kama_head:0, Ghostwood Kama Head tconstruct:kama_head:0, Darkwood Kama Head -tconstruct:kama_head:0, Wyvern Kama Head -tconstruct:kama_head:0, Awakened Kama Head -tconstruct:kama_head:0, Chaotic Kama Head tconstruct:scythe_head:0, Electrical Scythe Head tconstruct:scythe_head:0, Energetic Scythe Head tconstruct:scythe_head:0, Vibrant Scythe Head @@ -20050,13 +20054,13 @@ tconstruct:scythe_head:0, Corrupted Scythe Head tconstruct:scythe_head:0, Mirion Scythe Head tconstruct:scythe_head:0, Livingwood Scythe Head tconstruct:scythe_head:0, Elementium Scythe Head +tconstruct:scythe_head:0, Wyvern Scythe Head +tconstruct:scythe_head:0, Awakened Scythe Head +tconstruct:scythe_head:0, Chaotic Scythe Head tconstruct:scythe_head:0, Emerald Scythe Head tconstruct:scythe_head:0, Fusewood Scythe Head tconstruct:scythe_head:0, Ghostwood Scythe Head tconstruct:scythe_head:0, Darkwood Scythe Head -tconstruct:scythe_head:0, Wyvern Scythe Head -tconstruct:scythe_head:0, Awakened Scythe Head -tconstruct:scythe_head:0, Chaotic Scythe Head tconstruct:pan_head:0, Electrical Pan tconstruct:pan_head:0, Energetic Pan tconstruct:pan_head:0, Vibrant Pan @@ -20259,13 +20263,13 @@ tconstruct:pan_head:0, Corrupted Pan tconstruct:pan_head:0, Mirion Pan tconstruct:pan_head:0, Livingwood Pan tconstruct:pan_head:0, Elementium Pan +tconstruct:pan_head:0, Wyvern Pan +tconstruct:pan_head:0, Awakened Pan +tconstruct:pan_head:0, Chaotic Pan tconstruct:pan_head:0, Emerald Pan tconstruct:pan_head:0, Fusewood Pan tconstruct:pan_head:0, Ghostwood Pan tconstruct:pan_head:0, Darkwood Pan -tconstruct:pan_head:0, Wyvern Pan -tconstruct:pan_head:0, Awakened Pan -tconstruct:pan_head:0, Chaotic Pan tconstruct:sign_head:0, Electrical Sign Plate tconstruct:sign_head:0, Energetic Sign Plate tconstruct:sign_head:0, Vibrant Sign Plate @@ -20468,13 +20472,13 @@ tconstruct:sign_head:0, Corrupted Sign Plate tconstruct:sign_head:0, Mirion Sign Plate tconstruct:sign_head:0, Livingwood Sign Plate tconstruct:sign_head:0, Elementium Sign Plate +tconstruct:sign_head:0, Wyvern Sign Plate +tconstruct:sign_head:0, Awakened Sign Plate +tconstruct:sign_head:0, Chaotic Sign Plate tconstruct:sign_head:0, Emerald Sign Plate tconstruct:sign_head:0, Fusewood Sign Plate tconstruct:sign_head:0, Ghostwood Sign Plate tconstruct:sign_head:0, Darkwood Sign Plate -tconstruct:sign_head:0, Wyvern Sign Plate -tconstruct:sign_head:0, Awakened Sign Plate -tconstruct:sign_head:0, Chaotic Sign Plate tconstruct:tool_rod:0, Electrical Tool Rod tconstruct:tool_rod:0, Energetic Tool Rod tconstruct:tool_rod:0, Vibrant Tool Rod @@ -20676,13 +20680,13 @@ tconstruct:tool_rod:0, Corrupted Tool Rod tconstruct:tool_rod:0, Mirion Tool Rod tconstruct:tool_rod:0, Livingwood Tool Rod tconstruct:tool_rod:0, Elementium Tool Rod +tconstruct:tool_rod:0, Wyvern Tool Rod +tconstruct:tool_rod:0, Awakened Tool Rod +tconstruct:tool_rod:0, Chaotic Tool Rod tconstruct:tool_rod:0, Emerald Tool Rod tconstruct:tool_rod:0, Fusewood Tool Rod tconstruct:tool_rod:0, Ghostwood Tool Rod tconstruct:tool_rod:0, Darkwood Tool Rod -tconstruct:tool_rod:0, Wyvern Tool Rod -tconstruct:tool_rod:0, Awakened Tool Rod -tconstruct:tool_rod:0, Chaotic Tool Rod tconstruct:tough_tool_rod:0, Electrical Tough Tool Rod tconstruct:tough_tool_rod:0, Energetic Tough Tool Rod tconstruct:tough_tool_rod:0, Vibrant Tough Tool Rod @@ -20884,13 +20888,13 @@ tconstruct:tough_tool_rod:0, Corrupted Tough Tool Rod tconstruct:tough_tool_rod:0, Mirion Tough Tool Rod tconstruct:tough_tool_rod:0, Livingwood Tough Tool Rod tconstruct:tough_tool_rod:0, Elementium Tough Tool Rod +tconstruct:tough_tool_rod:0, Wyvern Tough Tool Rod +tconstruct:tough_tool_rod:0, Awakened Tough Tool Rod +tconstruct:tough_tool_rod:0, Chaotic Tough Tool Rod tconstruct:tough_tool_rod:0, Emerald Tough Tool Rod tconstruct:tough_tool_rod:0, Fusewood Tough Tool Rod tconstruct:tough_tool_rod:0, Ghostwood Tough Tool Rod tconstruct:tough_tool_rod:0, Darkwood Tough Tool Rod -tconstruct:tough_tool_rod:0, Wyvern Tough Tool Rod -tconstruct:tough_tool_rod:0, Awakened Tough Tool Rod -tconstruct:tough_tool_rod:0, Chaotic Tough Tool Rod tconstruct:binding:0, Electrical Binding tconstruct:binding:0, Energetic Binding tconstruct:binding:0, Vibrant Binding @@ -21088,13 +21092,13 @@ tconstruct:binding:0, Corrupted Binding tconstruct:binding:0, Mirion Binding tconstruct:binding:0, Livingwood Binding tconstruct:binding:0, Elementium Binding +tconstruct:binding:0, Wyvern Binding +tconstruct:binding:0, Awakened Binding +tconstruct:binding:0, Chaotic Binding tconstruct:binding:0, Emerald Binding tconstruct:binding:0, Fusewood Binding tconstruct:binding:0, Ghostwood Binding tconstruct:binding:0, Darkwood Binding -tconstruct:binding:0, Wyvern Binding -tconstruct:binding:0, Awakened Binding -tconstruct:binding:0, Chaotic Binding tconstruct:tough_binding:0, Electrical Tough Binding tconstruct:tough_binding:0, Energetic Tough Binding tconstruct:tough_binding:0, Vibrant Tough Binding @@ -21292,13 +21296,13 @@ tconstruct:tough_binding:0, Corrupted Tough Binding tconstruct:tough_binding:0, Mirion Tough Binding tconstruct:tough_binding:0, Livingwood Tough Binding tconstruct:tough_binding:0, Elementium Tough Binding +tconstruct:tough_binding:0, Wyvern Tough Binding +tconstruct:tough_binding:0, Awakened Tough Binding +tconstruct:tough_binding:0, Chaotic Tough Binding tconstruct:tough_binding:0, Emerald Tough Binding tconstruct:tough_binding:0, Fusewood Tough Binding tconstruct:tough_binding:0, Ghostwood Tough Binding tconstruct:tough_binding:0, Darkwood Tough Binding -tconstruct:tough_binding:0, Wyvern Tough Binding -tconstruct:tough_binding:0, Awakened Tough Binding -tconstruct:tough_binding:0, Chaotic Tough Binding tconstruct:wide_guard:0, Electrical Wide Guard tconstruct:wide_guard:0, Energetic Wide Guard tconstruct:wide_guard:0, Vibrant Wide Guard @@ -21496,13 +21500,13 @@ tconstruct:wide_guard:0, Corrupted Wide Guard tconstruct:wide_guard:0, Mirion Wide Guard tconstruct:wide_guard:0, Livingwood Wide Guard tconstruct:wide_guard:0, Elementium Wide Guard +tconstruct:wide_guard:0, Wyvern Wide Guard +tconstruct:wide_guard:0, Awakened Wide Guard +tconstruct:wide_guard:0, Chaotic Wide Guard tconstruct:wide_guard:0, Emerald Wide Guard tconstruct:wide_guard:0, Fusewood Wide Guard tconstruct:wide_guard:0, Ghostwood Wide Guard tconstruct:wide_guard:0, Darkwood Wide Guard -tconstruct:wide_guard:0, Wyvern Wide Guard -tconstruct:wide_guard:0, Awakened Wide Guard -tconstruct:wide_guard:0, Chaotic Wide Guard tconstruct:hand_guard:0, Electrical Hand Guard tconstruct:hand_guard:0, Energetic Hand Guard tconstruct:hand_guard:0, Vibrant Hand Guard @@ -21700,13 +21704,13 @@ tconstruct:hand_guard:0, Corrupted Hand Guard tconstruct:hand_guard:0, Mirion Hand Guard tconstruct:hand_guard:0, Livingwood Hand Guard tconstruct:hand_guard:0, Elementium Hand Guard +tconstruct:hand_guard:0, Wyvern Hand Guard +tconstruct:hand_guard:0, Awakened Hand Guard +tconstruct:hand_guard:0, Chaotic Hand Guard tconstruct:hand_guard:0, Emerald Hand Guard tconstruct:hand_guard:0, Fusewood Hand Guard tconstruct:hand_guard:0, Ghostwood Hand Guard tconstruct:hand_guard:0, Darkwood Hand Guard -tconstruct:hand_guard:0, Wyvern Hand Guard -tconstruct:hand_guard:0, Awakened Hand Guard -tconstruct:hand_guard:0, Chaotic Hand Guard tconstruct:cross_guard:0, Electrical Cross Guard tconstruct:cross_guard:0, Energetic Cross Guard tconstruct:cross_guard:0, Vibrant Cross Guard @@ -21904,13 +21908,13 @@ tconstruct:cross_guard:0, Corrupted Cross Guard tconstruct:cross_guard:0, Mirion Cross Guard tconstruct:cross_guard:0, Livingwood Cross Guard tconstruct:cross_guard:0, Elementium Cross Guard +tconstruct:cross_guard:0, Wyvern Cross Guard +tconstruct:cross_guard:0, Awakened Cross Guard +tconstruct:cross_guard:0, Chaotic Cross Guard tconstruct:cross_guard:0, Emerald Cross Guard tconstruct:cross_guard:0, Fusewood Cross Guard tconstruct:cross_guard:0, Ghostwood Cross Guard tconstruct:cross_guard:0, Darkwood Cross Guard -tconstruct:cross_guard:0, Wyvern Cross Guard -tconstruct:cross_guard:0, Awakened Cross Guard -tconstruct:cross_guard:0, Chaotic Cross Guard tconstruct:large_plate:0, Electrical Large Plate tconstruct:large_plate:0, Energetic Large Plate tconstruct:large_plate:0, Vibrant Large Plate @@ -22113,13 +22117,13 @@ tconstruct:large_plate:0, Corrupted Large Plate tconstruct:large_plate:0, Mirion Large Plate tconstruct:large_plate:0, Livingwood Large Plate tconstruct:large_plate:0, Elementium Large Plate +tconstruct:large_plate:0, Wyvern Large Plate +tconstruct:large_plate:0, Awakened Large Plate +tconstruct:large_plate:0, Chaotic Large Plate tconstruct:large_plate:0, Emerald Large Plate tconstruct:large_plate:0, Fusewood Large Plate tconstruct:large_plate:0, Ghostwood Large Plate tconstruct:large_plate:0, Darkwood Large Plate -tconstruct:large_plate:0, Wyvern Large Plate -tconstruct:large_plate:0, Awakened Large Plate -tconstruct:large_plate:0, Chaotic Large Plate tconstruct:knife_blade:0, Electrical Knife Blade tconstruct:knife_blade:0, Energetic Knife Blade tconstruct:knife_blade:0, Vibrant Knife Blade @@ -22317,13 +22321,13 @@ tconstruct:knife_blade:0, Corrupted Knife Blade tconstruct:knife_blade:0, Mirion Knife Blade tconstruct:knife_blade:0, Livingwood Knife Blade tconstruct:knife_blade:0, Elementium Knife Blade +tconstruct:knife_blade:0, Wyvern Knife Blade +tconstruct:knife_blade:0, Awakened Knife Blade +tconstruct:knife_blade:0, Chaotic Knife Blade tconstruct:knife_blade:0, Emerald Knife Blade tconstruct:knife_blade:0, Fusewood Knife Blade tconstruct:knife_blade:0, Ghostwood Knife Blade tconstruct:knife_blade:0, Darkwood Knife Blade -tconstruct:knife_blade:0, Wyvern Knife Blade -tconstruct:knife_blade:0, Awakened Knife Blade -tconstruct:knife_blade:0, Chaotic Knife Blade tconstruct:bow_limb:0, Electrical Bowlimb tconstruct:bow_limb:0, Energetic Bowlimb tconstruct:bow_limb:0, Vibrant Bowlimb @@ -22502,13 +22506,13 @@ tconstruct:bow_limb:0, Starmetal Bowlimb tconstruct:bow_limb:0, Mirion Bowlimb tconstruct:bow_limb:0, Livingwood Bowlimb tconstruct:bow_limb:0, Elementium Bowlimb +tconstruct:bow_limb:0, Wyvern Bowlimb +tconstruct:bow_limb:0, Awakened Bowlimb +tconstruct:bow_limb:0, Chaotic Bowlimb tconstruct:bow_limb:0, Emerald Bowlimb tconstruct:bow_limb:0, Fusewood Bowlimb tconstruct:bow_limb:0, Ghostwood Bowlimb tconstruct:bow_limb:0, Darkwood Bowlimb -tconstruct:bow_limb:0, Wyvern Bowlimb -tconstruct:bow_limb:0, Awakened Bowlimb -tconstruct:bow_limb:0, Chaotic Bowlimb tconstruct:bow_string:0, Souled Bowstring tconstruct:bow_string:0, String Bowstring tconstruct:bow_string:0, Slimevine Bowstring @@ -22717,13 +22721,13 @@ tconstruct:arrow_head:0, Corrupted Arrow Head tconstruct:arrow_head:0, Mirion Arrow Head tconstruct:arrow_head:0, Livingwood Arrow Head tconstruct:arrow_head:0, Elementium Arrow Head +tconstruct:arrow_head:0, Wyvern Arrow Head +tconstruct:arrow_head:0, Awakened Arrow Head +tconstruct:arrow_head:0, Chaotic Arrow Head tconstruct:arrow_head:0, Emerald Arrow Head tconstruct:arrow_head:0, Fusewood Arrow Head tconstruct:arrow_head:0, Ghostwood Arrow Head tconstruct:arrow_head:0, Darkwood Arrow Head -tconstruct:arrow_head:0, Wyvern Arrow Head -tconstruct:arrow_head:0, Awakened Arrow Head -tconstruct:arrow_head:0, Chaotic Arrow Head tconstruct:arrow_shaft:0, Naga Scale Arrow Shaft tconstruct:arrow_shaft:0, Steeleaf Arrow Shaft tconstruct:arrow_shaft:0, Fiery Arrow Shaft @@ -23456,72 +23460,72 @@ tconstruct:seared_stairs_road:0, Seared Road Stairs tconstruct:seared_stairs_tile:0, Seared Tile Stairs tconstruct:seared_stairs_creeper:0, Seared Creeperface Stairs tconstruct:cast:0, Blank Cast -tconstruct:cast:0, Binding Cast -tconstruct:cast:0, Excavator Head Cast -tconstruct:cast:0, Pipe Piece Cast -tconstruct:cast:0, Arrow Head Cast -tconstruct:cast:0, Axe Head Cast -tconstruct:cast:0, Bowlimb Cast -tconstruct:cast:0, Battery Cell Cast -tconstruct:cast:0, Kama Head Cast -tconstruct:cast:0, Bowstring Cast -tconstruct:cast:0, Tool Rod Cast -tconstruct:cast:0, Knife Blade Cast -tconstruct:cast:0, Arrow Shaft Cast -tconstruct:cast:0, Sharpening Kit Cast -tconstruct:cast:0, Pan Cast -tconstruct:cast:0, Sign Plate Cast -tconstruct:cast:0, Sword Blade Cast -tconstruct:cast:0, Shard Cast -tconstruct:cast:0, Pickaxe Head Cast -tconstruct:cast:0, Large Plate Cast -tconstruct:cast:0, Tough Binding Cast -tconstruct:cast:0, Shovel Head Cast -tconstruct:cast:0, Laser Medium Cast -tconstruct:cast:0, Hand Guard Cast -tconstruct:cast:0, Hammer Head Cast -tconstruct:cast:0, Wide Guard Cast -tconstruct:cast:0, Broad Axe Head Cast -tconstruct:cast:0, Tough Tool Rod Cast -tconstruct:cast:0, Scythe Head Cast -tconstruct:cast:0, Large Sword Blade Cast tconstruct:cast:0, Cross Guard Cast +tconstruct:cast:0, Broad Axe Head Cast +tconstruct:cast:0, Axe Head Cast +tconstruct:cast:0, Hammer Head Cast +tconstruct:cast:0, Sharpening Kit Cast +tconstruct:cast:0, Sign Plate Cast +tconstruct:cast:0, Pickaxe Head Cast +tconstruct:cast:0, Scythe Head Cast +tconstruct:cast:0, Bowlimb Cast +tconstruct:cast:0, Knife Blade Cast +tconstruct:cast:0, Battery Cell Cast +tconstruct:cast:0, Pan Cast +tconstruct:cast:0, Pipe Piece Cast +tconstruct:cast:0, Bowstring Cast +tconstruct:cast:0, Tough Tool Rod Cast +tconstruct:cast:0, Shovel Head Cast +tconstruct:cast:0, Tool Rod Cast +tconstruct:cast:0, Excavator Head Cast +tconstruct:cast:0, Large Plate Cast +tconstruct:cast:0, Laser Medium Cast +tconstruct:cast:0, Shard Cast +tconstruct:cast:0, Sword Blade Cast +tconstruct:cast:0, Arrow Head Cast +tconstruct:cast:0, Wide Guard Cast +tconstruct:cast:0, Arrow Shaft Cast +tconstruct:cast:0, Large Sword Blade Cast +tconstruct:cast:0, Tough Binding Cast +tconstruct:cast:0, Kama Head Cast +tconstruct:cast:0, Binding Cast +tconstruct:cast:0, Hand Guard Cast tconstruct:cast_custom:0, Ingot Cast tconstruct:cast_custom:1, Nugget Cast tconstruct:cast_custom:2, Gem Cast tconstruct:cast_custom:3, Plate Cast tconstruct:cast_custom:4, Gear Cast tconstruct:clay_cast:0, item.tconstruct.clay_cast.blank -tconstruct:clay_cast:0, Binding Clay Cast -tconstruct:clay_cast:0, Excavator Head Clay Cast -tconstruct:clay_cast:0, Pipe Piece Clay Cast -tconstruct:clay_cast:0, Arrow Head Clay Cast -tconstruct:clay_cast:0, Axe Head Clay Cast -tconstruct:clay_cast:0, Bowlimb Clay Cast -tconstruct:clay_cast:0, Battery Cell Clay Cast -tconstruct:clay_cast:0, Kama Head Clay Cast -tconstruct:clay_cast:0, Bowstring Clay Cast -tconstruct:clay_cast:0, Tool Rod Clay Cast -tconstruct:clay_cast:0, Knife Blade Clay Cast -tconstruct:clay_cast:0, Arrow Shaft Clay Cast -tconstruct:clay_cast:0, Sharpening Kit Clay Cast -tconstruct:clay_cast:0, Pan Clay Cast -tconstruct:clay_cast:0, Sign Plate Clay Cast -tconstruct:clay_cast:0, Sword Blade Clay Cast -tconstruct:clay_cast:0, Shard Clay Cast -tconstruct:clay_cast:0, Pickaxe Head Clay Cast -tconstruct:clay_cast:0, Large Plate Clay Cast -tconstruct:clay_cast:0, Tough Binding Clay Cast -tconstruct:clay_cast:0, Shovel Head Clay Cast -tconstruct:clay_cast:0, Laser Medium Clay Cast -tconstruct:clay_cast:0, Hand Guard Clay Cast -tconstruct:clay_cast:0, Hammer Head Clay Cast -tconstruct:clay_cast:0, Wide Guard Clay Cast -tconstruct:clay_cast:0, Broad Axe Head Clay Cast -tconstruct:clay_cast:0, Tough Tool Rod Clay Cast -tconstruct:clay_cast:0, Scythe Head Clay Cast -tconstruct:clay_cast:0, Large Sword Blade Clay Cast tconstruct:clay_cast:0, Cross Guard Clay Cast +tconstruct:clay_cast:0, Broad Axe Head Clay Cast +tconstruct:clay_cast:0, Axe Head Clay Cast +tconstruct:clay_cast:0, Hammer Head Clay Cast +tconstruct:clay_cast:0, Sharpening Kit Clay Cast +tconstruct:clay_cast:0, Sign Plate Clay Cast +tconstruct:clay_cast:0, Pickaxe Head Clay Cast +tconstruct:clay_cast:0, Scythe Head Clay Cast +tconstruct:clay_cast:0, Bowlimb Clay Cast +tconstruct:clay_cast:0, Knife Blade Clay Cast +tconstruct:clay_cast:0, Battery Cell Clay Cast +tconstruct:clay_cast:0, Pan Clay Cast +tconstruct:clay_cast:0, Pipe Piece Clay Cast +tconstruct:clay_cast:0, Bowstring Clay Cast +tconstruct:clay_cast:0, Tough Tool Rod Clay Cast +tconstruct:clay_cast:0, Shovel Head Clay Cast +tconstruct:clay_cast:0, Tool Rod Clay Cast +tconstruct:clay_cast:0, Excavator Head Clay Cast +tconstruct:clay_cast:0, Large Plate Clay Cast +tconstruct:clay_cast:0, Laser Medium Clay Cast +tconstruct:clay_cast:0, Shard Clay Cast +tconstruct:clay_cast:0, Sword Blade Clay Cast +tconstruct:clay_cast:0, Arrow Head Clay Cast +tconstruct:clay_cast:0, Wide Guard Clay Cast +tconstruct:clay_cast:0, Arrow Shaft Clay Cast +tconstruct:clay_cast:0, Large Sword Blade Clay Cast +tconstruct:clay_cast:0, Tough Binding Clay Cast +tconstruct:clay_cast:0, Kama Head Clay Cast +tconstruct:clay_cast:0, Binding Clay Cast +tconstruct:clay_cast:0, Hand Guard Clay Cast tconstruct:stone_torch:0, Stone Torch tconstruct:stone_ladder:0, Stone Ladder tconstruct:punji:0, Punji Sticks @@ -24354,7 +24358,6 @@ appliedenergistics2:wireless_terminal, Wireless Terminal appliedenergistics2:wireless_crafting_terminal, Wireless Crafting Terminal appliedenergistics2:wireless_pattern_terminal, Wireless Pattern Terminal appliedenergistics2:wireless_fluid_terminal, Wireless Fluid Terminal -appliedenergistics2:wireless_interface_terminal, Wireless Interface Terminal appliedenergistics2:charged_staff, Charged Staff appliedenergistics2:matter_cannon, Matter Cannon appliedenergistics2:portable_cell, Portable Cell @@ -24697,6 +24700,15 @@ appliedenergistics2:facade:0, Cable Facade - Block of Copper appliedenergistics2:facade:0, Cable Facade - Block of Tin appliedenergistics2:facade:0, Cable Facade - Block of Bronze appliedenergistics2:facade:0, Cable Facade - Ash Bricks +appliedenergistics2:facade:0, Cable Facade - Honey Comb Block +appliedenergistics2:facade:0, Cable Facade - Simmering Comb Block +appliedenergistics2:facade:0, Cable Facade - Stringy Comb Block +appliedenergistics2:facade:0, Cable Facade - Frozen Comb Block +appliedenergistics2:facade:0, Cable Facade - Dripping Comb Block +appliedenergistics2:facade:0, Cable Facade - Silky Comb Block +appliedenergistics2:facade:0, Cable Facade - Parched Comb Block +appliedenergistics2:facade:0, Cable Facade - Mossy Comb Block +appliedenergistics2:facade:0, Cable Facade - Mellow Comb Block appliedenergistics2:facade:0, Cable Facade - Larch Wood appliedenergistics2:facade:0, Cable Facade - Teak Wood appliedenergistics2:facade:0, Cable Facade - Desert Acacia Wood @@ -24860,15 +24872,6 @@ appliedenergistics2:facade:0, Cable Facade - Sipiri Leaves appliedenergistics2:facade:0, Cable Facade - Papaya Leaves appliedenergistics2:facade:0, Cable Facade - Date Palm Leaves appliedenergistics2:facade:0, Cable Facade - White Poplar Leaves -appliedenergistics2:facade:0, Cable Facade - Honey Comb Block -appliedenergistics2:facade:0, Cable Facade - Simmering Comb Block -appliedenergistics2:facade:0, Cable Facade - Stringy Comb Block -appliedenergistics2:facade:0, Cable Facade - Frozen Comb Block -appliedenergistics2:facade:0, Cable Facade - Dripping Comb Block -appliedenergistics2:facade:0, Cable Facade - Silky Comb Block -appliedenergistics2:facade:0, Cable Facade - Parched Comb Block -appliedenergistics2:facade:0, Cable Facade - Mossy Comb Block -appliedenergistics2:facade:0, Cable Facade - Mellow Comb Block appliedenergistics2:facade:0, Cable Facade - Nickel-Iron Battery appliedenergistics2:facade:0, Cable Facade - Nickel-Zinc Battery appliedenergistics2:facade:0, Cable Facade - Zinc-Carbon Battery @@ -30231,30 +30234,30 @@ appliedenergistics2:facade:0, Cable Facade - Meteoric Draconic Stone appliedenergistics2:facade:0, Cable Facade - Freed Sky Stone appliedenergistics2:facade:0, Cable Facade - Eldritch Impetus Catalyzer appliedenergistics2:facade:0, Cable Facade - Terrestrial Cauldron -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.ascended_spatial_chassis.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.actualizing_casing.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.hyperuranion_actualizer_naquadah.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.hyperuranion_actualizer_dragonsteel.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.hyperuranion_actualizer_dimshard.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.hyperuranion_actualizer_rhenia.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.recursive_brain.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.recursive_brain_plug.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.hyperuranion_conduit.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.hyperuranion_casing.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.horizon_sustainer.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.dyson_extruder.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.exotic_absorber.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.exotic_dyson_conduit.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.mortum_livingrock.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.mortum_livingwood.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.focused_plasma_collider.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.superfocused_plasma_collider.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.hyperfocused_plasma_collider.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.stormlight_stone.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.stone_of_shadesmar.name +appliedenergistics2:facade:0, Cable Facade - Ascended Spatial Chassis +appliedenergistics2:facade:0, Cable Facade - Actualizing Casing +appliedenergistics2:facade:0, Cable Facade - Hyperuranion Actualizer: Naquadah +appliedenergistics2:facade:0, Cable Facade - Hyperuranion Actualizer: Dragonsteel +appliedenergistics2:facade:0, Cable Facade - Hyperuranion Actualizer: Dimensional Shards +appliedenergistics2:facade:0, Cable Facade - Hyperuranion Actualizer: Rhenium +appliedenergistics2:facade:0, Cable Facade - Recursive Brain +appliedenergistics2:facade:0, Cable Facade - Recursive Brain Plug +appliedenergistics2:facade:0, Cable Facade - Hyperuranion Conduit +appliedenergistics2:facade:0, Cable Facade - Hyperuranion Casing +appliedenergistics2:facade:0, Cable Facade - Horizon Sustainer +appliedenergistics2:facade:0, Cable Facade - Dyson Extruder +appliedenergistics2:facade:0, Cable Facade - Exotic Absorber +appliedenergistics2:facade:0, Cable Facade - Exotic Dyson Conduit +appliedenergistics2:facade:0, Cable Facade - Mortum Livingrock +appliedenergistics2:facade:0, Cable Facade - Mortum Livingwood +appliedenergistics2:facade:0, Cable Facade - Focused Plasma Collider +appliedenergistics2:facade:0, Cable Facade - Superfocused Plasma Collider +appliedenergistics2:facade:0, Cable Facade - Hyperfocused Plasma Collider +appliedenergistics2:facade:0, Cable Facade - Stormlight Stone +appliedenergistics2:facade:0, Cable Facade - Stone of Shadesmar appliedenergistics2:facade:0, Cable Facade - Halite Bejewelled Ichorium Catalyst -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.catalyst_of_the_warrens.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.absolutely_autentic_rainbowgen.name +appliedenergistics2:facade:0, Cable Facade - Catalyst of the Warrens +appliedenergistics2:facade:0, Cable Facade - Absolutely Authentic Rainbow Generator appliedenergistics2:facade:0, Cable Facade - Cuendillar Seal appliedenergistics2:facade:0, Cable Facade - Fractallite Stone of Love appliedenergistics2:facade:0, Cable Facade - Seal of the Arbiter: Blacksmith @@ -30265,33 +30268,43 @@ appliedenergistics2:facade:0, Cable Facade - Seal of the Arbiter: Experimentalis appliedenergistics2:facade:0, Cable Facade - Seal of the Arbiter: Engineer appliedenergistics2:facade:0, Cable Facade - Seal of the Arbiter: Defender appliedenergistics2:facade:0, Cable Facade - Seal of Freedom -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.balanced_machine_casing.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.gallifreyan_neutronium_casing.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.quark_neutronium_module.name +appliedenergistics2:facade:0, Cable Facade - Balanced Machine Casing +appliedenergistics2:facade:0, Cable Facade - Gallifreyan Neutronium Casing +appliedenergistics2:facade:0, Cable Facade - Quark Neutronium Module appliedenergistics2:facade:0, Cable Facade - Ichorium Void Stone appliedenergistics2:facade:0, Cable Facade - Void Ichorium Rift Cap -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.hyperuranion_actualizer_ichor.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.undead_soil.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.fractallite_halite_stone.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.catalyst_of_balance.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.space_time_beam.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.quasar_stabilizer.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.quasar_screen.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.galaxy_conduit.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.echo_warren_stone.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.galaxy_accelerator.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.miniature_quasar.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.ascended_fluix_etcher.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.naquadah_casing.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.dark_matter_node.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.cosmic_balance_coil.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.toroid_galaxy_tube.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.stone_of_worthiness.name -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.recurring_nightmare_block.name +appliedenergistics2:facade:0, Cable Facade - Hyperuranion Actualizer: Ichor +appliedenergistics2:facade:0, Cable Facade - Undead Soil +appliedenergistics2:facade:0, Cable Facade - Fractallite Halite Stone +appliedenergistics2:facade:0, Cable Facade - Catalyst of Balance +appliedenergistics2:facade:0, Cable Facade - Space-Time Beam +appliedenergistics2:facade:0, Cable Facade - Quasar Stabilizer +appliedenergistics2:facade:0, Cable Facade - Quasar Screen +appliedenergistics2:facade:0, Cable Facade - Galaxy Conduit +appliedenergistics2:facade:0, Cable Facade - Echo Warren Stone +appliedenergistics2:facade:0, Cable Facade - Galaxy Accelerator +appliedenergistics2:facade:0, Cable Facade - Miniature Quasar +appliedenergistics2:facade:0, Cable Facade - Ascended Fluix Etcher +appliedenergistics2:facade:0, Cable Facade - Naquadah Casing +appliedenergistics2:facade:0, Cable Facade - Dark Matter Node +appliedenergistics2:facade:0, Cable Facade - Cosmic Balance Coil +appliedenergistics2:facade:0, Cable Facade - Toroid Galaxy Tube +appliedenergistics2:facade:0, Cable Facade - Stone of Worthiness +appliedenergistics2:facade:0, Cable Facade - Recurring Nightmare Block +appliedenergistics2:facade:0, Cable Facade - Trinity Neutronium Casing +appliedenergistics2:facade:0, Cable Facade - Cosmic String Module +appliedenergistics2:facade:0, Cable Facade - Cosmic String Module +appliedenergistics2:facade:0, Cable Facade - Tardis Casing +appliedenergistics2:facade:0, Cable Facade - Tardis Stem +appliedenergistics2:facade:0, Cable Facade - Tardis Branch +appliedenergistics2:facade:0, Cable Facade - Tardis Polyp +appliedenergistics2:facade:0, Cable Facade - Nineteen Blocks +appliedenergistics2:facade:0, Cable Facade - Wormhole Field Module +appliedenergistics2:facade:0, Cable Facade - Fabric of the Orb appliedenergistics2:facade:0, Cable Facade - Miniature Star appliedenergistics2:facade:0, Cable Facade - Miniature Pulsar appliedenergistics2:facade:0, Cable Facade - Miniature Black Hole -appliedenergistics2:facade:0, Cable Facade - tile.contenttweaker.miniature_white_hole.name +appliedenergistics2:facade:0, Cable Facade - Miniature White Hole appliedenergistics2:facade:0, Cable Facade - Missing appliedenergistics2:facade:0, Cable Facade - Missing appliedenergistics2:facade:0, Cable Facade - Missing @@ -31438,931 +31451,6 @@ animus:component:2, Consumption Reagent animus:component:3, Leech Reagent animus:component:4, Storm Reagent animus:component:5, Acquisition Reagent -aoa3:achelos_helmet, Achelos Diving Helmet -aoa3:face_mask, Face Mask -aoa3:night_vision_goggles, Night-Vision Goggles -aoa3:oceanus_helmet, Oceanus Diving Helmet -aoa3:sealord_helmet, Sealord Diving Helmet -aoa3:alacrity_boots, Alacrity Boots -aoa3:alacrity_legs, Alacrity Leggings -aoa3:alacrity_chestplate, Alacrity Chestplate -aoa3:alacrity_helmet, Alacrity Helmet -aoa3:alchemy_boots, Alchemy Boots -aoa3:alchemy_legs, Alchemy Leggings -aoa3:alchemy_chestplate, Alchemy Chestplate -aoa3:alchemy_helmet, Alchemy Helmet -aoa3:amethind_boots, Amethind Boots -aoa3:amethind_legs, Amethind Leggings -aoa3:amethind_chestplate, Amethind Chestplate -aoa3:amethind_helmet, Amethind Helmet -aoa3:anima_boots, Anima Boots -aoa3:anima_legs, Anima Leggings -aoa3:anima_chestplate, Anima Chestplate -aoa3:anima_helmet, Anima Helmet -aoa3:archaic_boots, Archaic Boots -aoa3:archaic_legs, Archaic Leggings -aoa3:archaic_chestplate, Archaic Chestplate -aoa3:archaic_helmet, Archaic Helmet -aoa3:augury_boots, Augury Boots -aoa3:augury_legs, Augury Leggings -aoa3:augury_chestplate, Augury Chestplate -aoa3:augury_helmet, Augury Helmet -aoa3:baron_boots, Baron Boots -aoa3:baron_legs, Baron Leggings -aoa3:baron_chestplate, Baron Chestplate -aoa3:baron_helmet, Baron Helmet -aoa3:battleborn_boots, Battleborn Boots -aoa3:battleborn_legs, Battleborn Leggings -aoa3:battleborn_chestplate, Battleborn Chestplate -aoa3:battleborn_helmet, Battleborn Helmet -aoa3:biogenic_boots, Biogenic Boots -aoa3:biogenic_legs, Biogenic Leggings -aoa3:biogenic_chestplate, Biogenic Chestplate -aoa3:biogenic_helmet, Biogenic Helmet -aoa3:boreic_boots, Boreic Boots -aoa3:boreic_legs, Boreic Leggings -aoa3:boreic_chestplate, Boreic Chestplate -aoa3:boreic_helmet, Boreic Helmet -aoa3:butchery_boots, Butchery Boots -aoa3:butchery_legs, Butchery Leggings -aoa3:butchery_chestplate, Butchery Chestplate -aoa3:butchery_helmet, Butchery Helmet -aoa3:candy_boots, Candy Boots -aoa3:candy_legs, Candy Leggings -aoa3:candy_chestplate, Candy Chestplate -aoa3:candy_helmet, Candy Helmet -aoa3:commander_boots, Commander Boots -aoa3:commander_legs, Commander Leggings -aoa3:commander_chestplate, Commander Chestplate -aoa3:commander_helmet, Commander Helmet -aoa3:creation_boots, Creation Boots -aoa3:creation_legs, Creation Leggings -aoa3:creation_chestplate, Creation Chestplate -aoa3:creation_helmet, Creation Helmet -aoa3:crystallis_boots, Crystallis Boots -aoa3:crystallis_legs, Crystallis Leggings -aoa3:crystallis_chestplate, Crystallis Chestplate -aoa3:crystallis_helmet, Crystallis Helmet -aoa3:elecanyte_boots, Elecanyte Boots -aoa3:elecanyte_legs, Elecanyte Leggings -aoa3:elecanyte_chestplate, Elecanyte Chestplate -aoa3:elecanyte_helmet, Elecanyte Helmet -aoa3:embrodium_boots, Embrodium Boots -aoa3:embrodium_legs, Embrodium Leggings -aoa3:embrodium_chestplate, Embrodium Chestplate -aoa3:embrodium_helmet, Embrodium Helmet -aoa3:engineering_boots, Engineering Boots -aoa3:engineering_legs, Engineering Legs -aoa3:engineering_chestplate, Engineering Chestplate -aoa3:engineering_helmet, Engineering Helmet -aoa3:exoplate_boots, Exoplate Boots -aoa3:exoplate_legs, Exoplate Leggings -aoa3:exoplate_chestplate, Exoplate Chestplate -aoa3:exoplate_helmet, Exoplate Helmet -aoa3:expedition_boots, Expedition Boots -aoa3:expedition_legs, Expedition Leggings -aoa3:expedition_chestplate, Expedition Chestplate -aoa3:expedition_helmet, Expedition Helmet -aoa3:explosive_boots, Explosive Boots -aoa3:explosive_legs, Explosive Leggings -aoa3:explosive_chestplate, Explosive Chestplate -aoa3:explosive_helmet, Explosive Helmet -aoa3:extraction_boots, Extraction Boots -aoa3:extraction_legs, Extraction Leggings -aoa3:extraction_chestplate, Extraction Chestplate -aoa3:extraction_helmet, Extraction Helmet -aoa3:foraging_boots, Foraging Boots -aoa3:foraging_legs, Foraging Leggings -aoa3:foraging_chestplate, Foraging Chestplate -aoa3:foraging_helmet, Foraging Helmet -aoa3:fungal_boots, Fungal Boots -aoa3:fungal_legs, Fungal Leggings -aoa3:fungal_chestplate, Fungal Chestplate -aoa3:fungal_helmet, Fungal Helmet -aoa3:ghastly_boots, Ghastly Boots -aoa3:ghastly_legs, Ghastly Leggings -aoa3:ghastly_chestplate, Ghastly Chestplate -aoa3:ghastly_helmet, Ghastly Helmet -aoa3:ghoulish_boots, Ghoulish Boots -aoa3:ghoulish_legs, Ghoulish Leggings -aoa3:ghoulish_chestplate, Ghoulish Chestplate -aoa3:ghoulish_helmet, Ghoulish Helmet -aoa3:hauling_boots, Hauling Boots -aoa3:hauling_legs, Hauling Leggings -aoa3:hauling_chestplate, Hauling Chestplate -aoa3:hauling_helmet, Hauling Helmet -aoa3:hazmat_boots, Hazmat Boots -aoa3:hazmat_legs, Hazmat Leggings -aoa3:hazmat_chestplate, Hazmat Chestplate -aoa3:hazmat_helmet, Hazmat Helmet -aoa3:hunter_boots, Hunter Boots -aoa3:hunter_legs, Hunter Leggings -aoa3:hunter_chestplate, Hunter Chestplate -aoa3:hunter_helmet, Hunter Helmet -aoa3:hydrangic_boots, Hydrangic Boots -aoa3:hydrangic_legs, Hydrangic Leggings -aoa3:hydrangic_chestplate, Hydrangic Chestplate -aoa3:hydrangic_helmet, Hydrangic Helmet -aoa3:hydroplate_boots, Hydroplate Boots -aoa3:hydroplate_legs, Hydroplate Leggings -aoa3:hydroplate_chestplate, Hydroplate Chestplate -aoa3:hydroplate_helmet, Hydroplate Helmet -aoa3:ice_boots, Ice Boots -aoa3:ice_legs, Ice Leggings -aoa3:ice_chestplate, Ice Chestplate -aoa3:ice_helmet, Ice Helmet -aoa3:infernal_boots, Infernal Boots -aoa3:infernal_legs, Infernal Leggings -aoa3:infernal_chestplate, Infernal Chestplate -aoa3:infernal_helmet, Infernal Helmet -aoa3:infusion_boots, Infusion Boots -aoa3:infusion_legs, Infusion Leggings -aoa3:infusion_chestplate, Infusion Chestplate -aoa3:infusion_helmet, Infusion Helmet -aoa3:innervation_boots, Innervation Boots -aoa3:innervation_legs, Innervation Leggings -aoa3:innervation_chestplate, Innervation Chestplate -aoa3:innervation_helmet, Innervation Helmet -aoa3:knight_boots, Knight Boots -aoa3:knight_legs, Knight Leggings -aoa3:knight_chestplate, Knight Chestplate -aoa3:knight_helmet, Knight Helmet -aoa3:logging_boots, Logging Boots -aoa3:logging_legs, Logging Leggings -aoa3:logging_chestplate, Logging Chestplate -aoa3:logging_helmet, Logging Helmet -aoa3:lunar_boots, Lunar Boots -aoa3:lunar_legs, Lunar Leggings -aoa3:lunar_chestplate, Lunar Chestplate -aoa3:lunar_helmet, Lunar Helmet -aoa3:lyndamyte_boots, Lyndamyte Boots -aoa3:lyndamyte_legs, Lyndamyte Leggings -aoa3:lyndamyte_chestplate, Lyndamyte Chestplate -aoa3:lyndamyte_helmet, Lyndamyte Helmet -aoa3:lyonic_boots, Lyonic Boots -aoa3:lyonic_legs, Lyonic Leggings -aoa3:lyonic_chestplate, Lyonic Chestplate -aoa3:lyonic_helmet, Lyonic Helmet -aoa3:mercurial_boots, Mercurial Boots -aoa3:mercurial_legs, Mercurial Leggings -aoa3:mercurial_chestplate, Mercurial Chestplate -aoa3:mercurial_helmet, Mercurial Helmet -aoa3:necro_boots, Necro Boots -aoa3:necro_legs, Necro Leggings -aoa3:necro_chestplate, Necro Chestplate -aoa3:necro_helmet, Necro Helmet -aoa3:nethengeic_boots, Nethengeic Boots -aoa3:nethengeic_legs, Nethengeic Leggings -aoa3:nethengeic_chestplate, Nethengeic Chestplate -aoa3:nethengeic_helmet, Nethengeic Helmet -aoa3:nightmare_boots, Nightmare Boots -aoa3:nightmare_legs, Nightmare Leggings -aoa3:nightmare_chestplate, Nightmare Chestplate -aoa3:nightmare_helmet, Nightmare Helmet -aoa3:omni_boots, Omni Boots -aoa3:omni_legs, Omni Leggings -aoa3:omni_chestplate, Omni Chestplate -aoa3:omni_helmet, Omni Helmet -aoa3:phantasm_boots, Phantasm Boots -aoa3:phantasm_legs, Phantasm Leggings -aoa3:phantasm_chestplate, Phantasm Chestplate -aoa3:phantasm_helmet, Phantasm Helmet -aoa3:poison_boots, Poison Boots -aoa3:poison_legs, Poison Leggings -aoa3:poison_chestplate, Poison Chestplate -aoa3:poison_helmet, Poison Helmet -aoa3:predatious_boots, Predatious Boots -aoa3:predatious_legs, Predatious Leggings -aoa3:predatious_chestplate, Predatious Chestplate -aoa3:predatious_helmet, Predatious Helmet -aoa3:primordial_boots, Primordial Boots -aoa3:primordial_legs, Primordial Leggings -aoa3:primordial_chestplate, Primordial Chestplate -aoa3:primordial_helmet, Primordial Helmet -aoa3:purity_boots, Purity Boots -aoa3:purity_legs, Purity Leggings -aoa3:purity_chestplate, Purity Chestplate -aoa3:purity_helmet, Purity Helmet -aoa3:rockbone_boots, Rockbone Boots -aoa3:rockbone_legs, Rockbone Leggings -aoa3:rockbone_chestplate, Rockbone Chestplate -aoa3:rockbone_helmet, Rockbone Helmet -aoa3:rosidian_boots, Rosidian Boots -aoa3:rosidian_legs, Rosidian Leggings -aoa3:rosidian_chestplate, Rosidian Chestplate -aoa3:rosidian_helmet, Rosidian Helmet -aoa3:runation_boots, Runation Boots -aoa3:runation_legs, Runation Leggings -aoa3:runation_chestplate, Runation Chestplate -aoa3:runation_helmet, Runation Helmet -aoa3:runic_boots, Runic Boots -aoa3:runic_legs, Runic Leggings -aoa3:runic_chestplate, Runic Chestplate -aoa3:runic_helmet, Runic Helmet -aoa3:sharpshot_boots, Sharpshot Boots -aoa3:sharpshot_legs, Sharpshot Leggings -aoa3:sharpshot_chestplate, Sharpshot Chestplate -aoa3:sharpshot_helmet, Sharpshot Helmet -aoa3:skeletal_boots, Skeletal Boots -aoa3:skeletal_legs, Skeletal Leggings -aoa3:skeletal_chestplate, Skeletal Chestplate -aoa3:skeletal_helmet, Skeletal Helmet -aoa3:spaceking_boots, Spaceking Boots -aoa3:spaceking_legs, Spaceking Leggings -aoa3:spaceking_chestplate, Spaceking Chestplate -aoa3:spaceking_helmet, Spaceking Helmet -aoa3:speed_boots, Speed Boots -aoa3:speed_legs, Speed Leggings -aoa3:speed_chestplate, Speed Chestplate -aoa3:speed_helmet, Speed Helmet -aoa3:subterranean_boots, Subterranean Boots -aoa3:subterranean_legs, Subterranean Leggings -aoa3:subterranean_chestplate, Subterranean Chestplate -aoa3:subterranean_helmet, Subterranean Helmet -aoa3:utopian_boots, Utopian Boots -aoa3:utopian_legs, Utopian Leggings -aoa3:utopian_chestplate, Utopian Chestplate -aoa3:utopian_helmet, Utopian Helmet -aoa3:void_boots, Void Boots -aoa3:void_legs, Void Leggings -aoa3:void_chestplate, Void Chestplate -aoa3:void_helmet, Void Helmet -aoa3:weaken_boots, Weaken Boots -aoa3:weaken_legs, Weaken Leggings -aoa3:weaken_chestplate, Weaken Chestplate -aoa3:weaken_helmet, Weaken Helmet -aoa3:wither_boots, Wither Boots -aoa3:wither_legs, Wither Leggings -aoa3:wither_chestplate, Wither Chestplate -aoa3:wither_helmet, Wither Helmet -aoa3:zargonite_boots, Zargonite Boots -aoa3:zargonite_legs, Zargonite Leggings -aoa3:zargonite_chestplate, Zargonite Chestplate -aoa3:zargonite_helmet, Zargonite Helmet -aoa3:balloon, Balloon -aoa3:limonite_bullet, Limonite Bullet -aoa3:cannonball, Cannonball -aoa3:chilli, Chilli -aoa3:discharge_capsule, Discharge Capsule -aoa3:holly_arrow, Holly Arrow -aoa3:spectral_holly_arrow, Glowing Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:tipped_holly_arrow:0, Tipped Holly Arrow -aoa3:metal_slug, Metal Slug -aoa3:pop_shot, Pop Shot -aoa3:spreadshot, Spreadshot -aoa3:amethyst, Ascended Amethyst -aoa3:bloodstone, Bloodstone -aoa3:crystallite, Crystallite -aoa3:gemenyte, Gemenyte -aoa3:jade, Ascended Jade -aoa3:jewelyte, Jewelyte -aoa3:ornamyte, Ornamyte -aoa3:sapphire, Ascended Sapphire -aoa3:shyregem, Shyregem -aoa3:baronyte_ingot, Baronyte Ingot -aoa3:blazium_ingot, Blazium Ingot -aoa3:elecanium_ingot, Elecanium Ingot -aoa3:emberstone_ingot, Emberstone Ingot -aoa3:ghastly_ingot, Ghastly Ingot -aoa3:ghoulish_ingot, Ghoulish Ingot -aoa3:limonite_ingot, Limonite Ingot -aoa3:lunar_ingot, Lunar Ingot -aoa3:lyon_ingot, Lyon Ingot -aoa3:mystite_ingot, Mystite Ingot -aoa3:rosite_ingot, Rosite Ingot -aoa3:rusted_iron_ingot, Rusted Iron Ingot -aoa3:shyrestone_ingot, Shyrestone Ingot -aoa3:skeletal_ingot, Skeletal Ingot -aoa3:varsium_ingot, Varsium Ingot -aoa3:runium_chunk, Runium Chunk -aoa3:chestbone_fragment, Chestbone Fragment -aoa3:footbone_fragment, Footbone Fragment -aoa3:legbone_fragment, Legbone Fragment -aoa3:skullbone_fragment, Skullbone Fragment -aoa3:charged_runium_chunk, Charged Runium Chunk -aoa3:blue_crystal, Blue Crystal -aoa3:green_crystal, Green Crystal -aoa3:purple_crystal, Purple Crystal -aoa3:red_crystal, Red Crystal -aoa3:white_crystal, White Crystal -aoa3:yellow_crystal, Yellow Crystal -aoa3:baronyte_nugget, Baronyte Nugget -aoa3:blazium_nugget, Blazium Nugget -aoa3:elecanium_nugget, Elecanium Nugget -aoa3:emberstone_nugget, Emberstone Nugget -aoa3:ghastly_nugget, Ghastly Nugget -aoa3:ghoulish_nugget, Ghoulish Nugget -aoa3:limonite_nugget, Limonite Nugget -aoa3:lunar_nugget, Lunar Nugget -aoa3:lyon_nugget, Lyon Nugget -aoa3:mystite_nugget, Mystite Nugget -aoa3:rosite_nugget, Rosite Nugget -aoa3:shyrestone_nugget, Shyrestone Nugget -aoa3:varsium_nugget, Varsium Nugget -aoa3:charged_rune, Charged Rune -aoa3:compass_rune, Compass Rune -aoa3:distortion_rune, Distortion Rune -aoa3:energy_rune, Energy Rune -aoa3:fire_rune, Fire Rune -aoa3:kinetic_rune, Kinetic Rune -aoa3:life_rune, Life Rune -aoa3:lunar_rune, Lunar Rune -aoa3:poison_rune, Poison Rune -aoa3:power_rune, Power Rune -aoa3:storm_rune, Storm Rune -aoa3:strike_rune, Strike Rune -aoa3:unpowered_rune, Unpowered Rune -aoa3:water_rune, Water Rune -aoa3:wind_rune, Wind Rune -aoa3:wither_rune, Wither Rune -aoa3:active_rune_stone, Active Rune Stone -aoa3:alien_orb, Alien Orb -aoa3:amphibiyte_lung, Amphibiyte Lung -aoa3:apoco_stone, Apoco Stone -aoa3:armour_plating, Armour Plating -aoa3:blank_slab, Blank Slab -aoa3:chitin, Chitin -aoa3:circus_coin, Circus Coin -aoa3:copper_coin, Copper Coin -aoa3:gold_coin, Gold Coin -aoa3:lunaver_coin, Lunaver Coin -aoa3:silver_coin, Silver Coin -aoa3:confetti_pile, Confetti Pile -aoa3:coral_stone, Coral Stone -aoa3:cosmic_dust, Cosmic Dust -aoa3:cup, Cup -aoa3:dark_bones, Dark Bones -aoa3:darkly_powder, Darkly Powder -aoa3:dense_rock, Dense Rock -aoa3:desert_shell, Desert Shell -aoa3:distorting_artifact, Distorting Artifact -aoa3:doom_stone, Doom Stone -aoa3:blue_druse, Blue Druse -aoa3:green_druse, Green Druse -aoa3:purple_druse, Purple Druse -aoa3:rainbow_druse, Rainbow Druse -aoa3:red_druse, Red Druse -aoa3:white_druse, White Druse -aoa3:yellow_druse, Yellow Druse -aoa3:enchanted_gunpowder, Enchanted Gunpowder -aoa3:eye_bulb, Eye Bulb -aoa3:flammable_dust, Flammable Dust -aoa3:fleshy_bones, Fleshy Bones -aoa3:floating_stone, Floating Stone -aoa3:fragmented_anima_stone, Fragmented Anima Stone -aoa3:blue_gemstones, Blue Gemstones -aoa3:green_gemstones, Green Gemstones -aoa3:purple_gemstones, Purple Gemstones -aoa3:red_gemstones, Red Gemstones -aoa3:white_gemstones, White Gemstones -aoa3:yellow_gemstones, Yellow Gemstones -aoa3:ghostly_powder, Ghostly Powder -aoa3:ghostly_stone, Ghostly Stone -aoa3:ghoulasm, Ghoulasm -aoa3:gravitator, Gravitator -aoa3:hardened_confetti_ball, Hardened Confetti Ball -aoa3:hive_chunk, Hive Chunk -aoa3:holly_top_petals, Holly Top Petals -aoa3:hydro_stone, Hydro Stone -aoa3:ice_crystal, Ice Crystal -aoa3:impure_gold, Impure Gold -aoa3:ivory, Ivory -aoa3:jungle_thorns, Jungle Thorns -aoa3:limonite_rod, Limonite Rod -aoa3:lotto_totem, Lotto Totem -aoa3:lunarade_mug, Lunarade Mug -aoa3:metal_tub, Metal Tub -aoa3:magic_mending_compound, Magic Mending Compound -aoa3:magic_mending_solution, Magic Mending Solution -aoa3:magic_repair_dust, Magic Repair Dust -aoa3:magnet_shard, Magnet Shard -aoa3:mecha_gear, Mecha Gear -aoa3:mega_rune_fragment_blue, Mega Rune Fragment -aoa3:mega_rune_fragment_green, Mega Rune Fragment -aoa3:mega_rune_fragment_red, Mega Rune Fragment -aoa3:mega_rune_fragment_yellow, Mega Rune Fragment -aoa3:millennium_upgrader, Millennium Upgrader -aoa3:molten_upgrader, Molten Upgrader -aoa3:moonstone, Moonstone -aoa3:mud_ball, Mud Ball -aoa3:mushroom_spores, Mushroom Spores -aoa3:nightmare_flakes, Nightmare Flakes -aoa3:old_boot, Old Boot -aoa3:opteryx_feather, Opteryx Feather -aoa3:orange_spores, Orange Spores -aoa3:orbulon, Orbulon -aoa3:padded_cloth, Padded Cloth -aoa3:phantasm, Phantasm -aoa3:power_core, Power Core -aoa3:primed_ghoulasm, Primed Ghoulasm -aoa3:primordial_skull, Primordial Skull -aoa3:pure_coral_stone, Pure Coral Stone -aoa3:pure_gold, Pure Gold -aoa3:pure_rain_stone, Pure Rain Stone -aoa3:rammerhead_hide, Rammerhead Hide -aoa3:realm_travel_ticket, Realm Travel Ticket -aoa3:reinforced_cloth, Reinforced Cloth -aoa3:return_crystal, Return Crystal -aoa3:rock_bones, Rock Bones -aoa3:rosid_root, Rosid Root -aoa3:rune_stone, Rune Stone -aoa3:runic_energy, Runic Energy -aoa3:scrap_metal, Scrap Metal -aoa3:scream_shield, Scream Shield -aoa3:sharp_claw, Sharp Claw -aoa3:sludge_parasite, Sludge Parasite -aoa3:small_blue_petal, Small Blue Petal -aoa3:small_green_petal, Small Green Petal -aoa3:small_orange_petal, Small Orange Petal -aoa3:small_purple_petal, Small Purple Petal -aoa3:small_red_petal, Small Red Petal -aoa3:soulbone, Soulbone -aoa3:sticky_slime, Sticky Slime -aoa3:blue_strange_stone, Blue Strange Stone -aoa3:white_strange_stone, White Strange Stone -aoa3:yellow_strange_stone, Yellow Strange Stone -aoa3:tea_shreddings, Tea Shreddings -aoa3:thorny_petals, Thorny Petals -aoa3:torn_cloth, Torn Cloth -aoa3:toxic_lump, Toxic Lump -aoa3:troll_skull, Troll Skull -aoa3:uncharged_orb, Uncharged Orb -aoa3:uncharged_stone, Uncharged Stone -aoa3:unstable_gunpowder, Unstable Gunpowder -aoa3:urka_hide, Urka Hide -aoa3:void_scales, Void Scales -aoa3:vulcane_augment_battle, Vulcane Augment: Battle -aoa3:vulcane_augment_equality, Vulcane Augment: Equality -aoa3:vulcane_augment_fire, Vulcane Augment: Fire -aoa3:vulcane_augment_impairment, Vulcane Augment: Impairment -aoa3:vulcane_augment_poison, Vulcane Augment: Poison -aoa3:vulcane_augment_power, Vulcane Augment: Power -aoa3:vulcane_augment_wither, Vulcane Augment: Wither -aoa3:weapon_parts, Weapon Parts -aoa3:whitewashing_solution, Whitewashing Solution -aoa3:worn_book, Worn Book -aoa3:yellow_spores, Yellow Spores -aoa3:zhinx_dust, Zhinx Dust -aoa3:archergun_frame, Archergun Frame -aoa3:blaster_frame, Blaster Frame -aoa3:boots_frame, Boots Frame -aoa3:leggings_frame, Leggings Frame -aoa3:chestplate_frame, Chestplate Frame -aoa3:helmet_frame, Helmet Frame -aoa3:cannon_frame, Cannon Frame -aoa3:gun_frame, Gun Frame -aoa3:shotgun_frame, Shotgun Frame -aoa3:sniper_frame, Sniper Frame -aoa3:ancient_orb, Ancient Orb -aoa3:ancient_ring, Ancient Ring -aoa3:bone_horn, Bone Horn -aoa3:book_of_shadows, Book of Shadows -aoa3:boulder_dash, Boulder Dash -aoa3:call_of_the_drake, Call of the Drake -aoa3:explosive_gems, Explosive Gems -aoa3:explosive_idol, Explosive Idol -aoa3:giant_crystal, Giant Crystal -aoa3:gold_spring, Gold Spring -aoa3:guardians_eye, Guardian's Eye -aoa3:haunted_idol, Haunted Idol -aoa3:heavy_boulder, Heavy Boulder -aoa3:hive_egg, Hive Egg -aoa3:mega_rune_stone, Mega Rune Stone -aoa3:nethengeic_callstone, Nethengeic Callstone -aoa3:observing_eye, Observing Eye -aoa3:petals, Petals -aoa3:primordial_dust, Primordial Dust -aoa3:pure_water_stone, Pure Water Stone -aoa3:shroom_stone, Shroom Stone -aoa3:silvro_coin, Silvro Coin -aoa3:staring_eye, Staring Eye -aoa3:toy_gyrocopter, Toy Gyrocopter -aoa3:treat_bag, Treat Bag -aoa3:troll_idol, Troll Idol -aoa3:vile_stone, Vile Stone -aoa3:voliant_heart, Voliant Heart -aoa3:warlock_gem, Warlock Gem -aoa3:abyss_tokens, Abyss Tokens -aoa3:baron_tokens, Baron Tokens -aoa3:borean_tokens, Borean Tokens -aoa3:candyland_tokens, Candyland Tokens -aoa3:celeve_tokens, Celeve Tokens -aoa3:creeponia_tokens, Creeponia Tokens -aoa3:crystevia_tokens, Crystevia Tokens -aoa3:deeplands_tokens, Deeplands Tokens -aoa3:dungeon_tokens, Dungeon Tokens -aoa3:dustopia_tokens, Dustopia Tokens -aoa3:gardencia_tokens, Gardencia Tokens -aoa3:greckon_tokens, Greckon Tokens -aoa3:haven_tokens, Haven Tokens -aoa3:iromine_tokens, Iromine Tokens -aoa3:lelyetia_tokens, Lelyetia Tokens -aoa3:lunar_tokens, Lunar Tokens -aoa3:mysterium_tokens, Mysterium Tokens -aoa3:nether_tokens, Nether Tokens -aoa3:precasian_tokens, Precasian Tokens -aoa3:runandor_tokens, Runandor Tokens -aoa3:shyrelands_tokens, Shyrelands Tokens -aoa3:vox_ponds_tokens, Vox Ponds Tokens -aoa3:abyssal_upgrade_kit, Abyssal Upgrade Kit -aoa3:ancient_upgrade_kit, Ancient Upgrade Kit -aoa3:apoco_upgrade_kit, Apoco Upgrade Kit -aoa3:clown_upgrade_kit, Clown Upgrade Kit -aoa3:darkly_upgrade_kit, Darkly Upgrade Kit -aoa3:floro_upgrade_kit, Floro Upgrade Kit -aoa3:golden_upgrade_kit, Golden Upgrade Kit -aoa3:haunted_upgrade_kit, Haunted Upgrade Kit -aoa3:lelyetian_upgrade_kit, Lelyetian Upgrade Kit -aoa3:light_upgrade_kit, Light Upgrade Kit -aoa3:lunar_upgrade_kit, Lunar Upgrade Kit -aoa3:nether_upgrade_kit, Nether Upgrade Kit -aoa3:precasian_upgrade_kit, Precasian Upgrade Kit -aoa3:predator_upgrade_kit, Predator Upgrade Kit -aoa3:rocky_upgrade_kit, Rocky Upgrade Kit -aoa3:runic_upgrade_kit, Runic Upgrade Kit -aoa3:seaside_upgrade_kit, Seaside Upgrade Kit -aoa3:smiley_upgrade_kit, Smiley Upgrade Kit -aoa3:waterlogged_aqua_cannon, Aqua Cannon (Waterlogged) -aoa3:waterlogged_coral_archergun, Coral Archergun (Waterlogged) -aoa3:waterlogged_coral_cannon, Coral Cannon (Waterlogged) -aoa3:waterlogged_coral_clogger, Coral Clogger (Waterlogged) -aoa3:waterlogged_reefer, Reefer (Waterlogged) -aoa3:incomplete_mecha_archergun, Mecha Archergun (Incomplete) -aoa3:incomplete_mecha_bow, Mecha Bow (Incomplete) -aoa3:incomplete_mecha_cannon, Mecha Cannon (Incomplete) -aoa3:incomplete_mechanical_assault_rifle, Mechanical Assault Rifle (Incomplete) -aoa3:incomplete_mecha_staff, Mecha Staff (Incomplete) -aoa3:incomplete_mechyro, Mechyro (Incomplete) -aoa3:blank_realmstone, Blank Realmstone -aoa3:abyss_realmstone, Abyss Realmstone -aoa3:nether_realmstone, Nether Realmstone -aoa3:ancient_cavern_realmstone, Ancient Cavern Realmstone -aoa3:barathos_realmstone, Barathos Realmstone -aoa3:borean_realmstone, Borean Realmstone -aoa3:candyland_realmstone, Candyland Realmstone -aoa3:celeve_realmstone, Celeve Realmstone -aoa3:creeponia_realmstone, Creeponia Realmstone -aoa3:crystevia_realmstone, Crystevia Realmstone -aoa3:deeplands_realmstone, Deeplands Realmstone -aoa3:dustopia_realmstone, Dustopia Realmstone -aoa3:gardencia_realmstone, Gardencia Realmstone -aoa3:greckon_realmstone, Greckon Realmstone -aoa3:haven_realmstone, Haven Realmstone -aoa3:immortallis_realmstone, Immortallis Realmstone -aoa3:iromine_realmstone, Iromine Realmstone -aoa3:lelyetia_realmstone, Lelyetia Realmstone -aoa3:lunalus_realmstone, Lunalus Realmstone -aoa3:mysterium_realmstone, Mysterium Realmstone -aoa3:precasia_realmstone, Precasia Realmstone -aoa3:runandor_realmstone, Runandor Realmstone -aoa3:shyrelands_realmstone, Shyrelands Realmstone -aoa3:vox_ponds_realmstone, Vox Ponds Realmstone -aoa3:ancient_essence, Ancient Essence -aoa3:charged_essence, Charged Essence -aoa3:dark_essence, Dark Essence -aoa3:divine_essence, Divine Essence -aoa3:empowered_essence, Empowered Essence -aoa3:ethereal_essence, Ethereal Essence -aoa3:luminate_essence, Luminate Essence -aoa3:molten_essence, Molten Essence -aoa3:ominous_essence, Ominous Essence -aoa3:weak_essence, Weak Essence -aoa3:agility_tablet, Tablet of Agility -aoa3:awareness_tablet, Tablet of Awareness -aoa3:breeding_tablet, Tablet of Breeding -aoa3:cleansing_tablet, Tablet of Cleansing -aoa3:distortion_tablet, Tablet of Distortion -aoa3:energy_tablet, Tablet of Energy -aoa3:gravity_tablet, Tablet of Gravity -aoa3:oxygen_tablet, Tablet of Oxygen -aoa3:pressure_tablet, Tablet of Pressure -aoa3:proficiency_tablet, Tablet of Proficiency -aoa3:resistance_tablet, Tablet of Resistance -aoa3:sanctity_tablet, Tablet of Sanctity -aoa3:satiation_tablet, Tablet of Satiation -aoa3:sight_tablet, Tablet of Sight -aoa3:strength_tablet, Tablet of Strength -aoa3:untiring_tablet, Tablet of Untiring -aoa3:vitality_tablet, Tablet of Vitality -aoa3:progress_coin0, Starting Coin -aoa3:progress_coin1, Progress Coin -aoa3:progress_coin2, Progress Coin -aoa3:progress_coin3, Progress Coin -aoa3:progress_coin4, Progress Coin -aoa3:ambient_power_stone, Ambient Power Stone -aoa3:blooming_power_stone, Blooming Power Stone -aoa3:glaring_power_stone, Glaring Power Stone -aoa3:gleaming_power_stone, Gleaming Power Stone -aoa3:glistening_power_stone, Glistening Power Stone -aoa3:glowing_power_stone, Glowing Power Stone -aoa3:radiant_power_stone, Radiant Power Stone -aoa3:shining_power_stone, Shining Power Stone -aoa3:ambient_infusion_stone, Ambient Infusion Stone -aoa3:blooming_infusion_stone, Blooming Infusion Stone -aoa3:glaring_infusion_stone, Glaring Infusion Stone -aoa3:gleaming_infusion_stone, Gleaming Infusion Stone -aoa3:glistening_infusion_stone, Glistening Infusion Stone -aoa3:glowing_infusion_stone, Glowing Infusion Stone -aoa3:radiant_infusion_stone, Radiant Infusion Stone -aoa3:shining_infusion_stone, Shining Infusion Stone -aoa3:giant_skill_crystal, Giant Skill Crystal -aoa3:large_skill_crystal, Large Skill Crystal -aoa3:medium_skill_crystal, Medium Skill Crystal -aoa3:small_skill_crystal, Small Skill Crystal -aoa3:crystal_box, Crystal Box -aoa3:fish_case, Fish Case -aoa3:gem_bag, Gem Bag -aoa3:rune_box, Rune Box -aoa3:shiny_box, Shiny Box -aoa3:treasure_box, Treasure Box -aoa3:weapons_case, Weapons Case -aoa3:raw_candlefish, Raw Candlefish -aoa3:raw_crimson_skipper, Raw Crimson Skipper -aoa3:raw_crimson_stripefish, Raw Crimson Stripefish -aoa3:raw_dark_hatchetfish, Raw Dark Hatchetfish -aoa3:raw_fingerfish, Raw Fingerfish -aoa3:raw_golden_gullfish, Raw Golden Gullfish -aoa3:raw_ironback, Raw Ironback -aoa3:raw_limefish, Raw Limefish -aoa3:raw_pearl_stripefish, Raw Pearl Stripefish -aoa3:raw_rainbowfish, Raw Rainbowfish -aoa3:raw_razorfish, Raw Razorfish -aoa3:raw_rocketfish, Raw Rocketfish -aoa3:raw_sailback, Raw Sailback -aoa3:raw_sapphire_strider, Raw Sapphire Strider -aoa3:raw_turquoise_stripefish, Raw Turquoise Stripefish -aoa3:raw_violet_skipper, Raw Violet Skipper -aoa3:candlefish, Candlefish -aoa3:crimson_skipper, Crimson Skipper -aoa3:crimson_stripefish, Crimson Stripefish -aoa3:dark_hatchetfish, Dark Hatchetfish -aoa3:fingerfish, Fingerfish -aoa3:golden_gullfish, Golden Gullfish -aoa3:ironback, Ironback -aoa3:limefish, Limefish -aoa3:pearl_stripefish, Pearl Stripefish -aoa3:rainbowfish, Rainbowfish -aoa3:razorfish, Razorfish -aoa3:rocketfish, Rocketfish -aoa3:sailback, Sailback -aoa3:sapphire_strider, Sapphire Strider -aoa3:turquoise_stripefish, Turquoise Stripefish -aoa3:violet_skipper, Violet Skipper -aoa3:bubble_berries, Bubble Berries -aoa3:candy_cane, Candy Cane -aoa3:candy_corn, Candy Corn -aoa3:raw_charger_shank, Raw Charger Shank -aoa3:charger_shank, Charger Shank -aoa3:raw_chimera_chop, Raw Chimera Chop -aoa3:chimera_chop, Chimera Chop -aoa3:raw_ursa_meat, Raw Ursa Meat -aoa3:ursa_meat, Ursa Meat -aoa3:raw_furlion_chop, Raw Furlion Chop -aoa3:furlion_chop, Furlion Chop -aoa3:raw_halycon_beef, Raw Halycon Beef -aoa3:halycon_beef, Halycon Beef -aoa3:eye_candy, Eye Candy -aoa3:fiery_chops, Fiery Chops -aoa3:floracle_sticks, Floracle Sticks -aoa3:fungal_tea, Fungal Tea -aoa3:gingerbread_cookie, Gingerbread Cookie -aoa3:gingerbread_wing, Gingerbread Wing -aoa3:goldicap_petals, Goldicap Petals -aoa3:halycon_milk, Halycon Milk -aoa3:heart_fruit, Heart Fruit -aoa3:hot_rod, Hot Rod -aoa3:lunacrike, Lunacrike -aoa3:luna_globe, Luna Globe -aoa3:lunalons, Lunalons -aoa3:lunarade, Lunarade -aoa3:magic_marang, Magic Marang -aoa3:mystic_shrooms, Mystic Shrooms -aoa3:natural_tea, Natural Tea -aoa3:nature_melon_slice, Nature Melon Slice -aoa3:peppermint_candy, Peppermint Candy -aoa3:rosidons, Rosidons -aoa3:sour_candy, Sour Candy -aoa3:sour_gummy, Sour Gummy -aoa3:sour_pop, Sour Pop -aoa3:spearmint_candy, Spearmint Candy -aoa3:tea, Tea -aoa3:trilliad_leaves, Trilliad Leaves -aoa3:yeti_fingernails, Yeti Fingernails -aoa3:diamond_bowl, Diamond Bowl -aoa3:stone_bowl, Stone Bowl -aoa3:exp_flask, Exp Flask -aoa3:alluricorn_slab, Alluricorn Slab -aoa3:blissard_slab, Blissard Slab -aoa3:compeer_slab, Compeer Slab -aoa3:construct_of_servility_slab, Construct of Servility Slab -aoa3:corby_slab, Corby Slab -aoa3:craggy_slab, Craggy Slab -aoa3:draggy_slab, Draggy Slab -aoa3:ender_carrier_slab, Ender Carrier Slab -aoa3:gnawer_slab, Gnawer Slab -aoa3:goofer_slab, Goofer Slab -aoa3:healing_golem_slab, Healing Golem Slab -aoa3:hellquin_slab, Hellquin Slab -aoa3:horntail_slab, Horntail Slab -aoa3:mecha_cyclops_slab, Mecha Cyclops Slab -aoa3:mecha_skellox_slab, Mecha Skellox Slab -aoa3:penguin_slab, Penguin Slab -aoa3:plateosaur_slab, Plateosaur Slab -aoa3:rammerhorn_slab, Rammerhorn Slab -aoa3:shaddy_slab, Shaddy Slab -aoa3:spikeback_slab, Spikeback Slab -aoa3:spraggy_slab, Spraggy Slab -aoa3:waggy_slab, Waggy Slab -aoa3:bubble_berry_seeds, Bubble Berry Seeds -aoa3:chilli_seeds, Chilli Seeds -aoa3:floracle_seeds, Floracle Seeds -aoa3:goldicap_seeds, Goldicap Seeds -aoa3:heart_fruit_seeds, Heart Fruit Seeds -aoa3:holly_top_seeds, Holly Top Seeds -aoa3:lunacrike_seeds, Lunacrike Seeds -aoa3:luna_globe_seeds, Luna Globe Seeds -aoa3:lunalon_seeds, Lunalon Seeds -aoa3:magic_marang_seeds, Magic Marang Seeds -aoa3:rosidon_seeds, Rosidon Seeds -aoa3:tea_seeds, Tea Seeds -aoa3:thorny_plant_seeds, Thorny Plant Seeds -aoa3:trilliad_seeds, Trilliad Seeds -aoa3:outlaw_disc, Music Disc -aoa3:caverns_disc, Music Disc aoa3:amethyst_pickaxe, Amethyst Pickaxe aoa3:emberstone_pickaxe, Emberstone Pickaxe aoa3:energistic_pickaxe, Energistic Pickaxe @@ -32402,418 +31490,6 @@ aoa3:sapphire_axe, Sapphire Axe aoa3:skeletal_axe, Skeletal Axe aoa3:soulstone_axe, Soulstone Axe aoa3:chainsaw, Chainsaw -aoa3:amethyst_sword, Amethyst Sword -aoa3:baron_sword, Baron Sword -aoa3:bloodfury, Bloodfury -aoa3:bloodstone_sword, Bloodstone Sword -aoa3:candlefire_sword, Candlefire Sword -aoa3:caramel_carver, Caramel Carver -aoa3:coralstorm_sword, Coralstorm Sword -aoa3:creepified_sword, Creepified Sword -aoa3:crystallite_sword, Crystallite Sword -aoa3:emberstone_sword, Emberstone Sword -aoa3:explochron_sword, Explochron Sword -aoa3:fireborne_sword, Fireborne Sword -aoa3:guardians_sword, Guardian's Sword -aoa3:harvester_sword, Harvester Sword -aoa3:holy_sword, Holy Sword -aoa3:illusion_sword, Illusion Sword -aoa3:jade_sword, Jade Sword -aoa3:legbone_sword, Legbone Sword -aoa3:lights_way, Light's Way -aoa3:limonite_sword, Limonite Sword -aoa3:nethengeic_sword, Nethengeic Sword -aoa3:primal_sword, Primal Sword -aoa3:rockbasher_sword, Rockbasher Sword -aoa3:rock_pick_sword, Rock-Pick Sword -aoa3:rosidian_sword, Rosidian Sword -aoa3:rosite_sword, Rosite Sword -aoa3:runic_sword, Runic Sword -aoa3:sapphire_sword, Sapphire Sword -aoa3:shadow_sword, Shadow Sword -aoa3:shroomus_sword, Shroomus Sword -aoa3:skeletal_sword, Skeletal Sword -aoa3:supremacy_sword, Supremacy Sword -aoa3:sweet_sword, Sweet Sword -aoa3:troll_basher_axe, Troll-Basher Axe -aoa3:ultraflame, Ultraflame -aoa3:void_sword, Void Sword -aoa3:baron_greatblade, Baron Greatblade -aoa3:bloodlurker, Bloodlurker -aoa3:candy_blade, Candy Blade -aoa3:coral_greatblade, Coral Greatblade -aoa3:cotton_crusher, Cotton Crusher -aoa3:creepoid_greatblade, Creepoid Greatblade -aoa3:crystal_greatblade, Crystal Greatblade -aoa3:erebon_scythe, Erebon Scythe -aoa3:gods_greatblade, God's Greatblade -aoa3:goofy_greatblade, Goofy Greatblade -aoa3:haunted_greatblade, Haunted Greatblade -aoa3:knights_guard, Knight's Guard -aoa3:lelyetian_greatblade, Lelyetian Greatblade -aoa3:lunar_greatblade, Lunar Greatblade -aoa3:luxon_scythe, Luxon Scythe -aoa3:lyonic_greatblade, Lyonic Greatblade -aoa3:millennium_greatblade, Millennium Greatblade -aoa3:noxious_greatblade, Noxious Greatblade -aoa3:pluton_scythe, Pluton Scythe -aoa3:primordial_greatblade, Primordial Greatblade -aoa3:rosidian_greatblade, Rosidian Greatblade -aoa3:royal_greatblade, Royal Greatblade -aoa3:runic_greatblade, Runic Greatblade -aoa3:selyan_scythe, Selyan Scythe -aoa3:shroomic_greatblade, Shroomic Greatblade -aoa3:shyre_sword, Shyre Sword -aoa3:subterranean_greatblade, Subterranean Greatblade -aoa3:tidal_greatblade, Tidal Greatblade -aoa3:underworld_greatblade, Underworld Greatblade -aoa3:coralstone_maul, Coralstone Maul -aoa3:crystal_maul, Crystal Maul -aoa3:electron_maul, Electron Maul -aoa3:horizon_maul, Horizon Maul -aoa3:vulcammer_maul, Vulcammer Maul -aoa3:abominator, Abominator -aoa3:apoco_assault_rifle, Apoco Assault Rifle -aoa3:apoco_rifle, Apoco Rifle -aoa3:aqua_magnum, Aqua Magnum -aoa3:artifact, Artifact -aoa3:baronator, Baronator -aoa3:bayonette_rifle, Bayonette Rifle -aoa3:big_top, Big Top -aoa3:blood_iron, Blood Iron -aoa3:chain_wrecker, Chain Wrecker -aoa3:chilli_chugger, Chilli Chugger -aoa3:clownershot, Clownershot -aoa3:construct, Construct -aoa3:coral_clogger, Coral Clogger -aoa3:core_rifle, Core Rifle -aoa3:crystal_carver, Crystal Carver -aoa3:cyclone, Cyclone -aoa3:darkener, Darkener -aoa3:dart_gun, Dart Gun -aoa3:destruction_rifle, Destruction Rifle -aoa3:discharge_rifle, Discharge Rifle -aoa3:draco, Draco -aoa3:dragilator, Dragilator -aoa3:dustometer, Dustometer -aoa3:echo_gull, Echo Gull -aoa3:electinator, Electinator -aoa3:flame_wrecker, Flame Wrecker -aoa3:flaming_fury, Flaming Fury -aoa3:floro_rifle, Floro Rifle -aoa3:flowers_fury, Flower's Fury -aoa3:frosticator, Frosticator -aoa3:gardener, Gardener -aoa3:gauge_rifle, Gauge Rifle -aoa3:germinator, Germinator -aoa3:golden_fury, Golden Fury -aoa3:happy_haunter, Happy Haunter -aoa3:haunter_rifle, Haunter Rifle -aoa3:heat_wave, Heat Wave -aoa3:hiver, Hiver -aoa3:hot_shot, Hot Shot -aoa3:hunters_rifle, Hunter's Rifle -aoa3:iominator, Iominator -aoa3:ion_revolver, Ion Revolver -aoa3:iro_rifle, Iro Rifle -aoa3:krilinator, Krilinator -aoa3:light_iron, Light Iron -aoa3:lunar_assault_rifle, Lunar Assault Rifle -aoa3:mechanical_assault_rifle, Mechanical Assault Rifle -aoa3:megagun, Megagun -aoa3:miasma, Miasma -aoa3:minigun, Minigun -aoa3:mint_magnum, Mint Magnum -aoa3:mk, MK -aoa3:mk_fung, MK-Fung -aoa3:nethenette_rifle, Nethenette Rifle -aoa3:nethengeic_slugger, Nethengeic Slugger -aoa3:overshot, Overshot -aoa3:precasian_slugger, Precasian Slugger -aoa3:predator, Predator -aoa3:predigun, Predigun -aoa3:pulsator, Pulsator -aoa3:purity_rifle, Purity Rifle -aoa3:rocker_rifle, Rocker Rifle -aoa3:roulette, Roulette -aoa3:shoe_flinger, Shoe Flinger -aoa3:skullette, Skullette -aoa3:skullifact, Skullifact -aoa3:spectacle, Spectacle -aoa3:spine_gun, Spine Gun -aoa3:squad_gun, Squad Gun -aoa3:stampede, Stampede -aoa3:stormer, Stormer -aoa3:sublimus, Sublimus -aoa3:tiger_tommy, Tiger Tommy -aoa3:tommy, Tommy -aoa3:vile_vanquisher, Vile Vanquisher -aoa3:wart_gun, Wart Gun -aoa3:wrecker, Wrecker -aoa3:abyssro, Abyssro -aoa3:amplifier, Amplifier -aoa3:blast_barrel, Blast Barrel -aoa3:blue_barrel, Blue Barrel -aoa3:boulder, Boulder -aoa3:brown_blaster, Brown Blaster -aoa3:demolisher, Demolisher -aoa3:destruction_shotgun, Destruction Shotgun -aoa3:discharge_shotgun, Discharge Shotgun -aoa3:gimmick, Gimmick -aoa3:ginger_blaster, Ginger Blaster -aoa3:long_shot, Long Shot -aoa3:mechyro, Mechyro -aoa3:purity_shotgun, Purity Shotgun -aoa3:purple_punisher, Purple Punisher -aoa3:red_rocket, Red Rocket -aoa3:vivo, Vivo -aoa3:baron_ssr, Baron SSR -aoa3:bayonette_sr, Bayonette SR -aoa3:bolt_rifle, Bolt Rifle -aoa3:camo_rifle, Camo Rifle -aoa3:clown_cracker, Clown Cracker -aoa3:clownimator, Clownimator -aoa3:crystaneer, Crystaneer -aoa3:dark_beast, Dark Beast -aoa3:deadlock, Deadlock -aoa3:decimator, Decimator -aoa3:discharge_sniper, Discharge Sniper -aoa3:dual_sight, Dual Sight -aoa3:duster, Duster -aoa3:floro500, Floro500 -aoa3:head_hunter, Head Hunter -aoa3:hive_cracker, Hive Cracker -aoa3:ka500, Ka500 -aoa3:mark_maker, Mark Maker -aoa3:mineral, Mineral -aoa3:monster, Monster -aoa3:moon_maker, Moon Maker -aoa3:rosid_rifle, Rosid Rifle -aoa3:sabbath, Sabbath -aoa3:sludge_sniper, Sludge Sniper -aoa3:sweet_tooth, Sweet Tooth -aoa3:terminator, Terminator -aoa3:viper1, Viper-1 -aoa3:ancient_bomber, Ancient Bomber -aoa3:ancient_discharger, Ancient Discharger -aoa3:aqua_cannon, Aqua Cannon -aoa3:balloon_bomber, Balloon Bomber -aoa3:big_blast, Big Blast -aoa3:blast_cannon, Blast Cannon -aoa3:blissful_blast, Blissful Blast -aoa3:bomb_launcher, Bomb Launcher -aoa3:boom_boom, Boom Boom -aoa3:boom_cannon, Boom Cannon -aoa3:boulder_bomber, Boulder Bomber -aoa3:bozo_blaster, Bozo Blaster -aoa3:bulb_cannon, Bulb Cannon -aoa3:carrot_cannon, Carrot Cannon -aoa3:clown_cannon, Clown Cannon -aoa3:clowno_pulse, Clowno-Pulse -aoa3:coral_cannon, Coral Cannon -aoa3:discharge_cannon, Discharge Cannon -aoa3:energy_cannon, Energy Cannon -aoa3:erebon_stickler, Erebon Stickler -aoa3:floro_rpg, Floro RPG -aoa3:flower_cannon, Flower Cannon -aoa3:fungal_cannon, Fungal Cannon -aoa3:ghast_blaster, Ghast Blaster -aoa3:ghoul_cannon, Ghoul Cannon -aoa3:giga_cannon, Giga-Cannon -aoa3:golder_bomber, Golder Bomber -aoa3:hive_blaster, Hive Blaster -aoa3:hive_howitzer, Hive Howitzer -aoa3:iro_cannon, Iro Cannon -aoa3:jack_funger, Jack Funger -aoa3:jack_rocker, Jack Rocker -aoa3:luxon_stickler, Luxon Stickler -aoa3:mecha_cannon, Mecha Cannon -aoa3:mini_cannon, Mini-Cannon -aoa3:missile_maker, Missile Maker -aoa3:moon_cannon, Moon Cannon -aoa3:pluton_stickler, Pluton Stickler -aoa3:predatorian_blaster, Predatorian Blaster -aoa3:pulse_cannon, Pulse Cannon -aoa3:rpg, RPG -aoa3:selyan_stickler, Selyan Stickler -aoa3:shadow_blaster, Shadow Blaster -aoa3:shyre_blaster, Shyre Blaster -aoa3:smile_blaster, Smile Blaster -aoa3:super_cannon, Super-Cannon -aoa3:ultra_cannon, Ultra-Cannon -aoa3:vox_cannon, Vox Cannon -aoa3:water_balloon_bomber, Water-Balloon Bomber -aoa3:wither_cannon, Wither Cannon -aoa3:grenade, Grenade -aoa3:slice_star, Slice Star -aoa3:chakram, Chakram -aoa3:goo_ball, Goo Ball -aoa3:vulkram, Vulkram -aoa3:hellfire, Hellfire -aoa3:runic_bomb, Runic Bomb -aoa3:vulcane, Vulcane -aoa3:battle_vulcane, Vulcane: Battle -aoa3:equality_vulcane, Vulcane: Equality -aoa3:fire_vulcane, Vulcane: Fire -aoa3:impairment_vulcane, Vulcane: Impairment -aoa3:poison_vulcane, Vulcane: Poison -aoa3:power_vulcane, Vulcane: Power -aoa3:wither_vulcane, Vulcane: Wither -aoa3:alacrity_bow, Alacrity Bow -aoa3:ancient_bow, Ancient Bow -aoa3:atlantic_bow, Atlantic Bow -aoa3:baron_bow, Baron Bow -aoa3:boreic_bow, Boreic Bow -aoa3:daybreaker_bow, Daybreaker Bow -aoa3:deep_bow, Deep Bow -aoa3:explosive_bow, Explosive Bow -aoa3:haunted_bow, Haunted Bow -aoa3:ice_bow, Ice Bow -aoa3:infernal_bow, Infernal Bow -aoa3:justice_bow, Justice Bow -aoa3:lunar_bow, Lunar Bow -aoa3:mecha_bow, Mecha Bow -aoa3:nightmare_bow, Nightmare Bow -aoa3:poison_bow, Poison Bow -aoa3:predatious_bow, Predatious Bow -aoa3:primordial_bow, Primordial Bow -aoa3:rosidian_bow, Rosidian Bow -aoa3:runic_bow, Runic Bow -aoa3:screamer_bow, Screamer Bow -aoa3:shyregem_bow, Shyregem Bow -aoa3:skeletal_bow, Skeletal Bow -aoa3:skydriver_bow, Skydriver Bow -aoa3:slingshot, Slingshot -aoa3:soulfire_bow, Soulfire Bow -aoa3:spectral_bow, Spectral Bow -aoa3:speed_bow, Speed Bow -aoa3:sunshine_bow, Sunshine Bow -aoa3:toxin_bow, Toxin Bow -aoa3:void_bow, Void Bow -aoa3:weaken_bow, Weaken Bow -aoa3:wither_bow, Wither Bow -aoa3:coral_archergun, Coral Archergun -aoa3:lunar_archergun, Lunar Archergun -aoa3:mecha_archergun, Mecha Archergun -aoa3:pyro_archergun, Pyro Archergun -aoa3:rosidian_archergun, Rosidian Archergun -aoa3:skeletal_archergun, Skeletal Archergun -aoa3:spectral_archergun, Spectral Archergun -aoa3:trolls_archergun, Trolls Archergun -aoa3:viral_archergun, Viral Archergun -aoa3:aquatic_staff, Aquatic Staff -aoa3:atlantic_staff, Atlantic Staff -aoa3:baron_staff, Baron Staff -aoa3:candy_staff, Candy Staff -aoa3:celestial_staff, Celestial Staff -aoa3:concussion_staff, Concussion Staff -aoa3:coral_staff, Coral Staff -aoa3:crystal_staff, Crystal Staff -aoa3:crystik_staff, Crystik Staff -aoa3:cryston_staff, Cryston Staff -aoa3:destruction_staff, Destruction Staff -aoa3:ember_staff, Ember Staff -aoa3:everfight_staff, Everfight Staff -aoa3:evermight_staff, Evermight Staff -aoa3:fire_staff, Fire Staff -aoa3:firefly_staff, Firefly Staff -aoa3:firestorm_staff, Firestorm Staff -aoa3:fungal_staff, Fungal Staff -aoa3:ghoul_staff, Ghoul Staff -aoa3:haunters_staff, Haunter's Staff -aoa3:hive_staff, Hive Staff -aoa3:joker_staff, Joker Staff -aoa3:kaiyu_staff, Kaiyu Staff -aoa3:lightning_staff, Lightning Staff -aoa3:lightshine, Lightshine -aoa3:lunar_staff, Lunar Staff -aoa3:lyonic_staff, Lyonic Staff -aoa3:mecha_staff, Mecha Staff -aoa3:meteor_staff, Meteor Staff -aoa3:moonlight_staff, Moonlight Staff -aoa3:nature_staff, Nature Staff -aoa3:nightmare_staff, Nightmare Staff -aoa3:noxious_staff, Noxious Staff -aoa3:phantom_staff, Phantom Staff -aoa3:poison_staff, Poison Staff -aoa3:power_staff, Power Staff -aoa3:primordial_staff, Primordial Staff -aoa3:reef_staff, Reef Staff -aoa3:rejuvenation_staff, Rejuvenation Staff -aoa3:rosidian_staff, Rosidian Staff -aoa3:runic_staff, Runic Staff -aoa3:shadowlord_staff, Shadowlord Staff -aoa3:show_staff, Show Staff -aoa3:shyre_staff, Shyre Staff -aoa3:sky_staff, Sky Staff -aoa3:striker_staff, Striker Staff -aoa3:sun_staff, Sun Staff -aoa3:surge_staff, Surge Staff -aoa3:tangle_staff, Tangle Staff -aoa3:ultimatum_staff, Ultimatum Staff -aoa3:underworld_staff, Underworld Staff -aoa3:warlock_staff, Warlock Staff -aoa3:water_staff, Water Staff -aoa3:web_staff, Web Staff -aoa3:wind_staff, Wind Staff -aoa3:wither_staff, Wither Staff -aoa3:wizards_staff, Wizard's Staff -aoa3:apoco_shower, Apoco Shower -aoa3:atomizer, Atomizer -aoa3:beamer, Beamer -aoa3:blast_chiller, Blast Chiller -aoa3:blood_drainer, Blood Drainer -aoa3:bone_blaster, Bone Blaster -aoa3:bubble_horn, Bubble Horn -aoa3:colour_cannon, Colour Cannon -aoa3:confetti_cannon, Confetti Cannon -aoa3:confetti_cluster, Confetti Cluster -aoa3:dark_destroyer, Dark Destroyer -aoa3:darkly_guster, Darkly Guster -aoa3:death_ray, Death Ray -aoa3:doom_bringer, Doom Bringer -aoa3:eradicator, Eradicator -aoa3:experiment_w801, Experiment W-801 -aoa3:flowercorne, Flowercorne -aoa3:fragment, Fragment -aoa3:froster, Froster -aoa3:gas_blaster, Gas Blaster -aoa3:ghoul_gasser, Ghoul Gasser -aoa3:gold_bringer, Gold Bringer -aoa3:gravity_blaster, Gravity Blaster -aoa3:hell_horn, Hell Horn -aoa3:illusion_revolver, Illusion Revolver -aoa3:illusion_smg, Illusion SMG -aoa3:ion_blaster, Ion Blaster -aoa3:iro_miner, Iro Miner -aoa3:laser_blaster, Laser Blaster -aoa3:light_blaster, Light Blaster -aoa3:light_spark, Light Spark -aoa3:luna_blaster, Luna Blaster -aoa3:mecha_blaster, Mecha Blaster -aoa3:mind_blaster, Mind Blaster -aoa3:moon_destroyer, Moon Destroyer -aoa3:moon_shiner, Moon Shiner -aoa3:odious, Odious -aoa3:orbocron, Orb-O-Cron -aoa3:paralyzer, Paralyzer -aoa3:party_popper, Party Popper -aoa3:poison_plunger, Poison Plunger -aoa3:power_ray, Power Ray -aoa3:proton, Proton -aoa3:reefer, Reefer -aoa3:revolution, Revolution -aoa3:seaocron, Sea-O-Cron -aoa3:skullo_blaster, Skullo Blaster -aoa3:soul_drainer, Soul Drainer -aoa3:soul_spark, Soul Spark -aoa3:soul_storm, Soul Storm -aoa3:spirit_shower, Spirit Shower -aoa3:swarmotron, Swarm-O-Tron -aoa3:toxic_terrorizer, Toxic Terrorizer -aoa3:vortex_blaster, Vortex Blaster -aoa3:whimsy_winder, Whimsy Winder -aoa3:withers_wrath, Wither's Wrath aoa3:abyss_stone, Abyssal Stone aoa3:barathos_hellstone, Barathos Hellstone aoa3:baron_stone, Baron Stone @@ -34115,6 +32791,1343 @@ aoa3:pluton_banner, Pluton Banner aoa3:luxon_banner, Luxon Banner aoa3:erebon_banner, Erebon Banner aoa3:selyan_banner, Selyan Banner +aoa3:amethyst_sword, Amethyst Sword +aoa3:baron_sword, Baron Sword +aoa3:bloodfury, Bloodfury +aoa3:bloodstone_sword, Bloodstone Sword +aoa3:candlefire_sword, Candlefire Sword +aoa3:caramel_carver, Caramel Carver +aoa3:coralstorm_sword, Coralstorm Sword +aoa3:creepified_sword, Creepified Sword +aoa3:crystallite_sword, Crystallite Sword +aoa3:emberstone_sword, Emberstone Sword +aoa3:explochron_sword, Explochron Sword +aoa3:fireborne_sword, Fireborne Sword +aoa3:guardians_sword, Guardian's Sword +aoa3:harvester_sword, Harvester Sword +aoa3:holy_sword, Holy Sword +aoa3:illusion_sword, Illusion Sword +aoa3:jade_sword, Jade Sword +aoa3:legbone_sword, Legbone Sword +aoa3:lights_way, Light's Way +aoa3:limonite_sword, Limonite Sword +aoa3:nethengeic_sword, Nethengeic Sword +aoa3:primal_sword, Primal Sword +aoa3:rockbasher_sword, Rockbasher Sword +aoa3:rock_pick_sword, Rock-Pick Sword +aoa3:rosidian_sword, Rosidian Sword +aoa3:rosite_sword, Rosite Sword +aoa3:runic_sword, Runic Sword +aoa3:sapphire_sword, Sapphire Sword +aoa3:shadow_sword, Shadow Sword +aoa3:shroomus_sword, Shroomus Sword +aoa3:skeletal_sword, Skeletal Sword +aoa3:supremacy_sword, Supremacy Sword +aoa3:sweet_sword, Sweet Sword +aoa3:troll_basher_axe, Troll-Basher Axe +aoa3:ultraflame, Ultraflame +aoa3:void_sword, Void Sword +aoa3:baron_greatblade, Baron Greatblade +aoa3:bloodlurker, Bloodlurker +aoa3:candy_blade, Candy Blade +aoa3:coral_greatblade, Coral Greatblade +aoa3:cotton_crusher, Cotton Crusher +aoa3:creepoid_greatblade, Creepoid Greatblade +aoa3:crystal_greatblade, Crystal Greatblade +aoa3:erebon_scythe, Erebon Scythe +aoa3:gods_greatblade, God's Greatblade +aoa3:goofy_greatblade, Goofy Greatblade +aoa3:haunted_greatblade, Haunted Greatblade +aoa3:knights_guard, Knight's Guard +aoa3:lelyetian_greatblade, Lelyetian Greatblade +aoa3:lunar_greatblade, Lunar Greatblade +aoa3:luxon_scythe, Luxon Scythe +aoa3:lyonic_greatblade, Lyonic Greatblade +aoa3:millennium_greatblade, Millennium Greatblade +aoa3:noxious_greatblade, Noxious Greatblade +aoa3:pluton_scythe, Pluton Scythe +aoa3:primordial_greatblade, Primordial Greatblade +aoa3:rosidian_greatblade, Rosidian Greatblade +aoa3:royal_greatblade, Royal Greatblade +aoa3:runic_greatblade, Runic Greatblade +aoa3:selyan_scythe, Selyan Scythe +aoa3:shroomic_greatblade, Shroomic Greatblade +aoa3:shyre_sword, Shyre Sword +aoa3:subterranean_greatblade, Subterranean Greatblade +aoa3:tidal_greatblade, Tidal Greatblade +aoa3:underworld_greatblade, Underworld Greatblade +aoa3:coralstone_maul, Coralstone Maul +aoa3:crystal_maul, Crystal Maul +aoa3:electron_maul, Electron Maul +aoa3:horizon_maul, Horizon Maul +aoa3:vulcammer_maul, Vulcammer Maul +aoa3:abominator, Abominator +aoa3:apoco_assault_rifle, Apoco Assault Rifle +aoa3:apoco_rifle, Apoco Rifle +aoa3:aqua_magnum, Aqua Magnum +aoa3:artifact, Artifact +aoa3:baronator, Baronator +aoa3:bayonette_rifle, Bayonette Rifle +aoa3:big_top, Big Top +aoa3:blood_iron, Blood Iron +aoa3:chain_wrecker, Chain Wrecker +aoa3:chilli_chugger, Chilli Chugger +aoa3:clownershot, Clownershot +aoa3:construct, Construct +aoa3:coral_clogger, Coral Clogger +aoa3:core_rifle, Core Rifle +aoa3:crystal_carver, Crystal Carver +aoa3:cyclone, Cyclone +aoa3:darkener, Darkener +aoa3:dart_gun, Dart Gun +aoa3:destruction_rifle, Destruction Rifle +aoa3:discharge_rifle, Discharge Rifle +aoa3:draco, Draco +aoa3:dragilator, Dragilator +aoa3:dustometer, Dustometer +aoa3:echo_gull, Echo Gull +aoa3:electinator, Electinator +aoa3:flame_wrecker, Flame Wrecker +aoa3:flaming_fury, Flaming Fury +aoa3:floro_rifle, Floro Rifle +aoa3:flowers_fury, Flower's Fury +aoa3:frosticator, Frosticator +aoa3:gardener, Gardener +aoa3:gauge_rifle, Gauge Rifle +aoa3:germinator, Germinator +aoa3:golden_fury, Golden Fury +aoa3:happy_haunter, Happy Haunter +aoa3:haunter_rifle, Haunter Rifle +aoa3:heat_wave, Heat Wave +aoa3:hiver, Hiver +aoa3:hot_shot, Hot Shot +aoa3:hunters_rifle, Hunter's Rifle +aoa3:iominator, Iominator +aoa3:ion_revolver, Ion Revolver +aoa3:iro_rifle, Iro Rifle +aoa3:krilinator, Krilinator +aoa3:light_iron, Light Iron +aoa3:lunar_assault_rifle, Lunar Assault Rifle +aoa3:mechanical_assault_rifle, Mechanical Assault Rifle +aoa3:megagun, Megagun +aoa3:miasma, Miasma +aoa3:minigun, Minigun +aoa3:mint_magnum, Mint Magnum +aoa3:mk, MK +aoa3:mk_fung, MK-Fung +aoa3:nethenette_rifle, Nethenette Rifle +aoa3:nethengeic_slugger, Nethengeic Slugger +aoa3:overshot, Overshot +aoa3:precasian_slugger, Precasian Slugger +aoa3:predator, Predator +aoa3:predigun, Predigun +aoa3:pulsator, Pulsator +aoa3:purity_rifle, Purity Rifle +aoa3:rocker_rifle, Rocker Rifle +aoa3:roulette, Roulette +aoa3:shoe_flinger, Shoe Flinger +aoa3:skullette, Skullette +aoa3:skullifact, Skullifact +aoa3:spectacle, Spectacle +aoa3:spine_gun, Spine Gun +aoa3:squad_gun, Squad Gun +aoa3:stampede, Stampede +aoa3:stormer, Stormer +aoa3:sublimus, Sublimus +aoa3:tiger_tommy, Tiger Tommy +aoa3:tommy, Tommy +aoa3:vile_vanquisher, Vile Vanquisher +aoa3:wart_gun, Wart Gun +aoa3:wrecker, Wrecker +aoa3:abyssro, Abyssro +aoa3:amplifier, Amplifier +aoa3:blast_barrel, Blast Barrel +aoa3:blue_barrel, Blue Barrel +aoa3:boulder, Boulder +aoa3:brown_blaster, Brown Blaster +aoa3:demolisher, Demolisher +aoa3:destruction_shotgun, Destruction Shotgun +aoa3:discharge_shotgun, Discharge Shotgun +aoa3:gimmick, Gimmick +aoa3:ginger_blaster, Ginger Blaster +aoa3:long_shot, Long Shot +aoa3:mechyro, Mechyro +aoa3:purity_shotgun, Purity Shotgun +aoa3:purple_punisher, Purple Punisher +aoa3:red_rocket, Red Rocket +aoa3:vivo, Vivo +aoa3:baron_ssr, Baron SSR +aoa3:bayonette_sr, Bayonette SR +aoa3:bolt_rifle, Bolt Rifle +aoa3:camo_rifle, Camo Rifle +aoa3:clown_cracker, Clown Cracker +aoa3:clownimator, Clownimator +aoa3:crystaneer, Crystaneer +aoa3:dark_beast, Dark Beast +aoa3:deadlock, Deadlock +aoa3:decimator, Decimator +aoa3:discharge_sniper, Discharge Sniper +aoa3:dual_sight, Dual Sight +aoa3:duster, Duster +aoa3:floro500, Floro500 +aoa3:head_hunter, Head Hunter +aoa3:hive_cracker, Hive Cracker +aoa3:ka500, Ka500 +aoa3:mark_maker, Mark Maker +aoa3:mineral, Mineral +aoa3:monster, Monster +aoa3:moon_maker, Moon Maker +aoa3:rosid_rifle, Rosid Rifle +aoa3:sabbath, Sabbath +aoa3:sludge_sniper, Sludge Sniper +aoa3:sweet_tooth, Sweet Tooth +aoa3:terminator, Terminator +aoa3:viper1, Viper-1 +aoa3:ancient_bomber, Ancient Bomber +aoa3:ancient_discharger, Ancient Discharger +aoa3:aqua_cannon, Aqua Cannon +aoa3:balloon_bomber, Balloon Bomber +aoa3:big_blast, Big Blast +aoa3:blast_cannon, Blast Cannon +aoa3:blissful_blast, Blissful Blast +aoa3:bomb_launcher, Bomb Launcher +aoa3:boom_boom, Boom Boom +aoa3:boom_cannon, Boom Cannon +aoa3:boulder_bomber, Boulder Bomber +aoa3:bozo_blaster, Bozo Blaster +aoa3:bulb_cannon, Bulb Cannon +aoa3:carrot_cannon, Carrot Cannon +aoa3:clown_cannon, Clown Cannon +aoa3:clowno_pulse, Clowno-Pulse +aoa3:coral_cannon, Coral Cannon +aoa3:discharge_cannon, Discharge Cannon +aoa3:energy_cannon, Energy Cannon +aoa3:erebon_stickler, Erebon Stickler +aoa3:floro_rpg, Floro RPG +aoa3:flower_cannon, Flower Cannon +aoa3:fungal_cannon, Fungal Cannon +aoa3:ghast_blaster, Ghast Blaster +aoa3:ghoul_cannon, Ghoul Cannon +aoa3:giga_cannon, Giga-Cannon +aoa3:golder_bomber, Golder Bomber +aoa3:hive_blaster, Hive Blaster +aoa3:hive_howitzer, Hive Howitzer +aoa3:iro_cannon, Iro Cannon +aoa3:jack_funger, Jack Funger +aoa3:jack_rocker, Jack Rocker +aoa3:luxon_stickler, Luxon Stickler +aoa3:mecha_cannon, Mecha Cannon +aoa3:mini_cannon, Mini-Cannon +aoa3:missile_maker, Missile Maker +aoa3:moon_cannon, Moon Cannon +aoa3:pluton_stickler, Pluton Stickler +aoa3:predatorian_blaster, Predatorian Blaster +aoa3:pulse_cannon, Pulse Cannon +aoa3:rpg, RPG +aoa3:selyan_stickler, Selyan Stickler +aoa3:shadow_blaster, Shadow Blaster +aoa3:shyre_blaster, Shyre Blaster +aoa3:smile_blaster, Smile Blaster +aoa3:super_cannon, Super-Cannon +aoa3:ultra_cannon, Ultra-Cannon +aoa3:vox_cannon, Vox Cannon +aoa3:water_balloon_bomber, Water-Balloon Bomber +aoa3:wither_cannon, Wither Cannon +aoa3:grenade, Grenade +aoa3:slice_star, Slice Star +aoa3:chakram, Chakram +aoa3:goo_ball, Goo Ball +aoa3:vulkram, Vulkram +aoa3:hellfire, Hellfire +aoa3:runic_bomb, Runic Bomb +aoa3:vulcane, Vulcane +aoa3:battle_vulcane, Vulcane: Battle +aoa3:equality_vulcane, Vulcane: Equality +aoa3:fire_vulcane, Vulcane: Fire +aoa3:impairment_vulcane, Vulcane: Impairment +aoa3:poison_vulcane, Vulcane: Poison +aoa3:power_vulcane, Vulcane: Power +aoa3:wither_vulcane, Vulcane: Wither +aoa3:alacrity_bow, Alacrity Bow +aoa3:ancient_bow, Ancient Bow +aoa3:atlantic_bow, Atlantic Bow +aoa3:baron_bow, Baron Bow +aoa3:boreic_bow, Boreic Bow +aoa3:daybreaker_bow, Daybreaker Bow +aoa3:deep_bow, Deep Bow +aoa3:explosive_bow, Explosive Bow +aoa3:haunted_bow, Haunted Bow +aoa3:ice_bow, Ice Bow +aoa3:infernal_bow, Infernal Bow +aoa3:justice_bow, Justice Bow +aoa3:lunar_bow, Lunar Bow +aoa3:mecha_bow, Mecha Bow +aoa3:nightmare_bow, Nightmare Bow +aoa3:poison_bow, Poison Bow +aoa3:predatious_bow, Predatious Bow +aoa3:primordial_bow, Primordial Bow +aoa3:rosidian_bow, Rosidian Bow +aoa3:runic_bow, Runic Bow +aoa3:screamer_bow, Screamer Bow +aoa3:shyregem_bow, Shyregem Bow +aoa3:skeletal_bow, Skeletal Bow +aoa3:skydriver_bow, Skydriver Bow +aoa3:slingshot, Slingshot +aoa3:soulfire_bow, Soulfire Bow +aoa3:spectral_bow, Spectral Bow +aoa3:speed_bow, Speed Bow +aoa3:sunshine_bow, Sunshine Bow +aoa3:toxin_bow, Toxin Bow +aoa3:void_bow, Void Bow +aoa3:weaken_bow, Weaken Bow +aoa3:wither_bow, Wither Bow +aoa3:coral_archergun, Coral Archergun +aoa3:lunar_archergun, Lunar Archergun +aoa3:mecha_archergun, Mecha Archergun +aoa3:pyro_archergun, Pyro Archergun +aoa3:rosidian_archergun, Rosidian Archergun +aoa3:skeletal_archergun, Skeletal Archergun +aoa3:spectral_archergun, Spectral Archergun +aoa3:trolls_archergun, Trolls Archergun +aoa3:viral_archergun, Viral Archergun +aoa3:aquatic_staff, Aquatic Staff +aoa3:atlantic_staff, Atlantic Staff +aoa3:baron_staff, Baron Staff +aoa3:candy_staff, Candy Staff +aoa3:celestial_staff, Celestial Staff +aoa3:concussion_staff, Concussion Staff +aoa3:coral_staff, Coral Staff +aoa3:crystal_staff, Crystal Staff +aoa3:crystik_staff, Crystik Staff +aoa3:cryston_staff, Cryston Staff +aoa3:destruction_staff, Destruction Staff +aoa3:ember_staff, Ember Staff +aoa3:everfight_staff, Everfight Staff +aoa3:evermight_staff, Evermight Staff +aoa3:fire_staff, Fire Staff +aoa3:firefly_staff, Firefly Staff +aoa3:firestorm_staff, Firestorm Staff +aoa3:fungal_staff, Fungal Staff +aoa3:ghoul_staff, Ghoul Staff +aoa3:haunters_staff, Haunter's Staff +aoa3:hive_staff, Hive Staff +aoa3:joker_staff, Joker Staff +aoa3:kaiyu_staff, Kaiyu Staff +aoa3:lightning_staff, Lightning Staff +aoa3:lightshine, Lightshine +aoa3:lunar_staff, Lunar Staff +aoa3:lyonic_staff, Lyonic Staff +aoa3:mecha_staff, Mecha Staff +aoa3:meteor_staff, Meteor Staff +aoa3:moonlight_staff, Moonlight Staff +aoa3:nature_staff, Nature Staff +aoa3:nightmare_staff, Nightmare Staff +aoa3:noxious_staff, Noxious Staff +aoa3:phantom_staff, Phantom Staff +aoa3:poison_staff, Poison Staff +aoa3:power_staff, Power Staff +aoa3:primordial_staff, Primordial Staff +aoa3:reef_staff, Reef Staff +aoa3:rejuvenation_staff, Rejuvenation Staff +aoa3:rosidian_staff, Rosidian Staff +aoa3:runic_staff, Runic Staff +aoa3:shadowlord_staff, Shadowlord Staff +aoa3:show_staff, Show Staff +aoa3:shyre_staff, Shyre Staff +aoa3:sky_staff, Sky Staff +aoa3:striker_staff, Striker Staff +aoa3:sun_staff, Sun Staff +aoa3:surge_staff, Surge Staff +aoa3:tangle_staff, Tangle Staff +aoa3:ultimatum_staff, Ultimatum Staff +aoa3:underworld_staff, Underworld Staff +aoa3:warlock_staff, Warlock Staff +aoa3:water_staff, Water Staff +aoa3:web_staff, Web Staff +aoa3:wind_staff, Wind Staff +aoa3:wither_staff, Wither Staff +aoa3:wizards_staff, Wizard's Staff +aoa3:apoco_shower, Apoco Shower +aoa3:atomizer, Atomizer +aoa3:beamer, Beamer +aoa3:blast_chiller, Blast Chiller +aoa3:blood_drainer, Blood Drainer +aoa3:bone_blaster, Bone Blaster +aoa3:bubble_horn, Bubble Horn +aoa3:colour_cannon, Colour Cannon +aoa3:confetti_cannon, Confetti Cannon +aoa3:confetti_cluster, Confetti Cluster +aoa3:dark_destroyer, Dark Destroyer +aoa3:darkly_guster, Darkly Guster +aoa3:death_ray, Death Ray +aoa3:doom_bringer, Doom Bringer +aoa3:eradicator, Eradicator +aoa3:experiment_w801, Experiment W-801 +aoa3:flowercorne, Flowercorne +aoa3:fragment, Fragment +aoa3:froster, Froster +aoa3:gas_blaster, Gas Blaster +aoa3:ghoul_gasser, Ghoul Gasser +aoa3:gold_bringer, Gold Bringer +aoa3:gravity_blaster, Gravity Blaster +aoa3:hell_horn, Hell Horn +aoa3:illusion_revolver, Illusion Revolver +aoa3:illusion_smg, Illusion SMG +aoa3:ion_blaster, Ion Blaster +aoa3:iro_miner, Iro Miner +aoa3:laser_blaster, Laser Blaster +aoa3:light_blaster, Light Blaster +aoa3:light_spark, Light Spark +aoa3:luna_blaster, Luna Blaster +aoa3:mecha_blaster, Mecha Blaster +aoa3:mind_blaster, Mind Blaster +aoa3:moon_destroyer, Moon Destroyer +aoa3:moon_shiner, Moon Shiner +aoa3:odious, Odious +aoa3:orbocron, Orb-O-Cron +aoa3:paralyzer, Paralyzer +aoa3:party_popper, Party Popper +aoa3:poison_plunger, Poison Plunger +aoa3:power_ray, Power Ray +aoa3:proton, Proton +aoa3:reefer, Reefer +aoa3:revolution, Revolution +aoa3:seaocron, Sea-O-Cron +aoa3:skullo_blaster, Skullo Blaster +aoa3:soul_drainer, Soul Drainer +aoa3:soul_spark, Soul Spark +aoa3:soul_storm, Soul Storm +aoa3:spirit_shower, Spirit Shower +aoa3:swarmotron, Swarm-O-Tron +aoa3:toxic_terrorizer, Toxic Terrorizer +aoa3:vortex_blaster, Vortex Blaster +aoa3:whimsy_winder, Whimsy Winder +aoa3:withers_wrath, Wither's Wrath +aoa3:achelos_helmet, Achelos Diving Helmet +aoa3:face_mask, Face Mask +aoa3:night_vision_goggles, Night-Vision Goggles +aoa3:oceanus_helmet, Oceanus Diving Helmet +aoa3:sealord_helmet, Sealord Diving Helmet +aoa3:alacrity_boots, Alacrity Boots +aoa3:alacrity_legs, Alacrity Leggings +aoa3:alacrity_chestplate, Alacrity Chestplate +aoa3:alacrity_helmet, Alacrity Helmet +aoa3:alchemy_boots, Alchemy Boots +aoa3:alchemy_legs, Alchemy Leggings +aoa3:alchemy_chestplate, Alchemy Chestplate +aoa3:alchemy_helmet, Alchemy Helmet +aoa3:amethind_boots, Amethind Boots +aoa3:amethind_legs, Amethind Leggings +aoa3:amethind_chestplate, Amethind Chestplate +aoa3:amethind_helmet, Amethind Helmet +aoa3:anima_boots, Anima Boots +aoa3:anima_legs, Anima Leggings +aoa3:anima_chestplate, Anima Chestplate +aoa3:anima_helmet, Anima Helmet +aoa3:archaic_boots, Archaic Boots +aoa3:archaic_legs, Archaic Leggings +aoa3:archaic_chestplate, Archaic Chestplate +aoa3:archaic_helmet, Archaic Helmet +aoa3:augury_boots, Augury Boots +aoa3:augury_legs, Augury Leggings +aoa3:augury_chestplate, Augury Chestplate +aoa3:augury_helmet, Augury Helmet +aoa3:baron_boots, Baron Boots +aoa3:baron_legs, Baron Leggings +aoa3:baron_chestplate, Baron Chestplate +aoa3:baron_helmet, Baron Helmet +aoa3:battleborn_boots, Battleborn Boots +aoa3:battleborn_legs, Battleborn Leggings +aoa3:battleborn_chestplate, Battleborn Chestplate +aoa3:battleborn_helmet, Battleborn Helmet +aoa3:biogenic_boots, Biogenic Boots +aoa3:biogenic_legs, Biogenic Leggings +aoa3:biogenic_chestplate, Biogenic Chestplate +aoa3:biogenic_helmet, Biogenic Helmet +aoa3:boreic_boots, Boreic Boots +aoa3:boreic_legs, Boreic Leggings +aoa3:boreic_chestplate, Boreic Chestplate +aoa3:boreic_helmet, Boreic Helmet +aoa3:butchery_boots, Butchery Boots +aoa3:butchery_legs, Butchery Leggings +aoa3:butchery_chestplate, Butchery Chestplate +aoa3:butchery_helmet, Butchery Helmet +aoa3:candy_boots, Candy Boots +aoa3:candy_legs, Candy Leggings +aoa3:candy_chestplate, Candy Chestplate +aoa3:candy_helmet, Candy Helmet +aoa3:commander_boots, Commander Boots +aoa3:commander_legs, Commander Leggings +aoa3:commander_chestplate, Commander Chestplate +aoa3:commander_helmet, Commander Helmet +aoa3:creation_boots, Creation Boots +aoa3:creation_legs, Creation Leggings +aoa3:creation_chestplate, Creation Chestplate +aoa3:creation_helmet, Creation Helmet +aoa3:crystallis_boots, Crystallis Boots +aoa3:crystallis_legs, Crystallis Leggings +aoa3:crystallis_chestplate, Crystallis Chestplate +aoa3:crystallis_helmet, Crystallis Helmet +aoa3:elecanyte_boots, Elecanyte Boots +aoa3:elecanyte_legs, Elecanyte Leggings +aoa3:elecanyte_chestplate, Elecanyte Chestplate +aoa3:elecanyte_helmet, Elecanyte Helmet +aoa3:embrodium_boots, Embrodium Boots +aoa3:embrodium_legs, Embrodium Leggings +aoa3:embrodium_chestplate, Embrodium Chestplate +aoa3:embrodium_helmet, Embrodium Helmet +aoa3:engineering_boots, Engineering Boots +aoa3:engineering_legs, Engineering Legs +aoa3:engineering_chestplate, Engineering Chestplate +aoa3:engineering_helmet, Engineering Helmet +aoa3:exoplate_boots, Exoplate Boots +aoa3:exoplate_legs, Exoplate Leggings +aoa3:exoplate_chestplate, Exoplate Chestplate +aoa3:exoplate_helmet, Exoplate Helmet +aoa3:expedition_boots, Expedition Boots +aoa3:expedition_legs, Expedition Leggings +aoa3:expedition_chestplate, Expedition Chestplate +aoa3:expedition_helmet, Expedition Helmet +aoa3:explosive_boots, Explosive Boots +aoa3:explosive_legs, Explosive Leggings +aoa3:explosive_chestplate, Explosive Chestplate +aoa3:explosive_helmet, Explosive Helmet +aoa3:extraction_boots, Extraction Boots +aoa3:extraction_legs, Extraction Leggings +aoa3:extraction_chestplate, Extraction Chestplate +aoa3:extraction_helmet, Extraction Helmet +aoa3:foraging_boots, Foraging Boots +aoa3:foraging_legs, Foraging Leggings +aoa3:foraging_chestplate, Foraging Chestplate +aoa3:foraging_helmet, Foraging Helmet +aoa3:fungal_boots, Fungal Boots +aoa3:fungal_legs, Fungal Leggings +aoa3:fungal_chestplate, Fungal Chestplate +aoa3:fungal_helmet, Fungal Helmet +aoa3:ghastly_boots, Ghastly Boots +aoa3:ghastly_legs, Ghastly Leggings +aoa3:ghastly_chestplate, Ghastly Chestplate +aoa3:ghastly_helmet, Ghastly Helmet +aoa3:ghoulish_boots, Ghoulish Boots +aoa3:ghoulish_legs, Ghoulish Leggings +aoa3:ghoulish_chestplate, Ghoulish Chestplate +aoa3:ghoulish_helmet, Ghoulish Helmet +aoa3:hauling_boots, Hauling Boots +aoa3:hauling_legs, Hauling Leggings +aoa3:hauling_chestplate, Hauling Chestplate +aoa3:hauling_helmet, Hauling Helmet +aoa3:hazmat_boots, Hazmat Boots +aoa3:hazmat_legs, Hazmat Leggings +aoa3:hazmat_chestplate, Hazmat Chestplate +aoa3:hazmat_helmet, Hazmat Helmet +aoa3:hunter_boots, Hunter Boots +aoa3:hunter_legs, Hunter Leggings +aoa3:hunter_chestplate, Hunter Chestplate +aoa3:hunter_helmet, Hunter Helmet +aoa3:hydrangic_boots, Hydrangic Boots +aoa3:hydrangic_legs, Hydrangic Leggings +aoa3:hydrangic_chestplate, Hydrangic Chestplate +aoa3:hydrangic_helmet, Hydrangic Helmet +aoa3:hydroplate_boots, Hydroplate Boots +aoa3:hydroplate_legs, Hydroplate Leggings +aoa3:hydroplate_chestplate, Hydroplate Chestplate +aoa3:hydroplate_helmet, Hydroplate Helmet +aoa3:ice_boots, Ice Boots +aoa3:ice_legs, Ice Leggings +aoa3:ice_chestplate, Ice Chestplate +aoa3:ice_helmet, Ice Helmet +aoa3:infernal_boots, Infernal Boots +aoa3:infernal_legs, Infernal Leggings +aoa3:infernal_chestplate, Infernal Chestplate +aoa3:infernal_helmet, Infernal Helmet +aoa3:infusion_boots, Infusion Boots +aoa3:infusion_legs, Infusion Leggings +aoa3:infusion_chestplate, Infusion Chestplate +aoa3:infusion_helmet, Infusion Helmet +aoa3:innervation_boots, Innervation Boots +aoa3:innervation_legs, Innervation Leggings +aoa3:innervation_chestplate, Innervation Chestplate +aoa3:innervation_helmet, Innervation Helmet +aoa3:knight_boots, Knight Boots +aoa3:knight_legs, Knight Leggings +aoa3:knight_chestplate, Knight Chestplate +aoa3:knight_helmet, Knight Helmet +aoa3:logging_boots, Logging Boots +aoa3:logging_legs, Logging Leggings +aoa3:logging_chestplate, Logging Chestplate +aoa3:logging_helmet, Logging Helmet +aoa3:lunar_boots, Lunar Boots +aoa3:lunar_legs, Lunar Leggings +aoa3:lunar_chestplate, Lunar Chestplate +aoa3:lunar_helmet, Lunar Helmet +aoa3:lyndamyte_boots, Lyndamyte Boots +aoa3:lyndamyte_legs, Lyndamyte Leggings +aoa3:lyndamyte_chestplate, Lyndamyte Chestplate +aoa3:lyndamyte_helmet, Lyndamyte Helmet +aoa3:lyonic_boots, Lyonic Boots +aoa3:lyonic_legs, Lyonic Leggings +aoa3:lyonic_chestplate, Lyonic Chestplate +aoa3:lyonic_helmet, Lyonic Helmet +aoa3:mercurial_boots, Mercurial Boots +aoa3:mercurial_legs, Mercurial Leggings +aoa3:mercurial_chestplate, Mercurial Chestplate +aoa3:mercurial_helmet, Mercurial Helmet +aoa3:necro_boots, Necro Boots +aoa3:necro_legs, Necro Leggings +aoa3:necro_chestplate, Necro Chestplate +aoa3:necro_helmet, Necro Helmet +aoa3:nethengeic_boots, Nethengeic Boots +aoa3:nethengeic_legs, Nethengeic Leggings +aoa3:nethengeic_chestplate, Nethengeic Chestplate +aoa3:nethengeic_helmet, Nethengeic Helmet +aoa3:nightmare_boots, Nightmare Boots +aoa3:nightmare_legs, Nightmare Leggings +aoa3:nightmare_chestplate, Nightmare Chestplate +aoa3:nightmare_helmet, Nightmare Helmet +aoa3:omni_boots, Omni Boots +aoa3:omni_legs, Omni Leggings +aoa3:omni_chestplate, Omni Chestplate +aoa3:omni_helmet, Omni Helmet +aoa3:phantasm_boots, Phantasm Boots +aoa3:phantasm_legs, Phantasm Leggings +aoa3:phantasm_chestplate, Phantasm Chestplate +aoa3:phantasm_helmet, Phantasm Helmet +aoa3:poison_boots, Poison Boots +aoa3:poison_legs, Poison Leggings +aoa3:poison_chestplate, Poison Chestplate +aoa3:poison_helmet, Poison Helmet +aoa3:predatious_boots, Predatious Boots +aoa3:predatious_legs, Predatious Leggings +aoa3:predatious_chestplate, Predatious Chestplate +aoa3:predatious_helmet, Predatious Helmet +aoa3:primordial_boots, Primordial Boots +aoa3:primordial_legs, Primordial Leggings +aoa3:primordial_chestplate, Primordial Chestplate +aoa3:primordial_helmet, Primordial Helmet +aoa3:purity_boots, Purity Boots +aoa3:purity_legs, Purity Leggings +aoa3:purity_chestplate, Purity Chestplate +aoa3:purity_helmet, Purity Helmet +aoa3:rockbone_boots, Rockbone Boots +aoa3:rockbone_legs, Rockbone Leggings +aoa3:rockbone_chestplate, Rockbone Chestplate +aoa3:rockbone_helmet, Rockbone Helmet +aoa3:rosidian_boots, Rosidian Boots +aoa3:rosidian_legs, Rosidian Leggings +aoa3:rosidian_chestplate, Rosidian Chestplate +aoa3:rosidian_helmet, Rosidian Helmet +aoa3:runation_boots, Runation Boots +aoa3:runation_legs, Runation Leggings +aoa3:runation_chestplate, Runation Chestplate +aoa3:runation_helmet, Runation Helmet +aoa3:runic_boots, Runic Boots +aoa3:runic_legs, Runic Leggings +aoa3:runic_chestplate, Runic Chestplate +aoa3:runic_helmet, Runic Helmet +aoa3:sharpshot_boots, Sharpshot Boots +aoa3:sharpshot_legs, Sharpshot Leggings +aoa3:sharpshot_chestplate, Sharpshot Chestplate +aoa3:sharpshot_helmet, Sharpshot Helmet +aoa3:skeletal_boots, Skeletal Boots +aoa3:skeletal_legs, Skeletal Leggings +aoa3:skeletal_chestplate, Skeletal Chestplate +aoa3:skeletal_helmet, Skeletal Helmet +aoa3:spaceking_boots, Spaceking Boots +aoa3:spaceking_legs, Spaceking Leggings +aoa3:spaceking_chestplate, Spaceking Chestplate +aoa3:spaceking_helmet, Spaceking Helmet +aoa3:speed_boots, Speed Boots +aoa3:speed_legs, Speed Leggings +aoa3:speed_chestplate, Speed Chestplate +aoa3:speed_helmet, Speed Helmet +aoa3:subterranean_boots, Subterranean Boots +aoa3:subterranean_legs, Subterranean Leggings +aoa3:subterranean_chestplate, Subterranean Chestplate +aoa3:subterranean_helmet, Subterranean Helmet +aoa3:utopian_boots, Utopian Boots +aoa3:utopian_legs, Utopian Leggings +aoa3:utopian_chestplate, Utopian Chestplate +aoa3:utopian_helmet, Utopian Helmet +aoa3:void_boots, Void Boots +aoa3:void_legs, Void Leggings +aoa3:void_chestplate, Void Chestplate +aoa3:void_helmet, Void Helmet +aoa3:weaken_boots, Weaken Boots +aoa3:weaken_legs, Weaken Leggings +aoa3:weaken_chestplate, Weaken Chestplate +aoa3:weaken_helmet, Weaken Helmet +aoa3:wither_boots, Wither Boots +aoa3:wither_legs, Wither Leggings +aoa3:wither_chestplate, Wither Chestplate +aoa3:wither_helmet, Wither Helmet +aoa3:zargonite_boots, Zargonite Boots +aoa3:zargonite_legs, Zargonite Leggings +aoa3:zargonite_chestplate, Zargonite Chestplate +aoa3:zargonite_helmet, Zargonite Helmet +aoa3:balloon, Balloon +aoa3:limonite_bullet, Limonite Bullet +aoa3:cannonball, Cannonball +aoa3:chilli, Chilli +aoa3:discharge_capsule, Discharge Capsule +aoa3:holly_arrow, Holly Arrow +aoa3:spectral_holly_arrow, Glowing Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:tipped_holly_arrow:0, Tipped Holly Arrow +aoa3:metal_slug, Metal Slug +aoa3:pop_shot, Pop Shot +aoa3:spreadshot, Spreadshot +aoa3:amethyst, Ascended Amethyst +aoa3:bloodstone, Bloodstone +aoa3:crystallite, Crystallite +aoa3:gemenyte, Gemenyte +aoa3:jade, Ascended Jade +aoa3:jewelyte, Jewelyte +aoa3:ornamyte, Ornamyte +aoa3:sapphire, Ascended Sapphire +aoa3:shyregem, Shyregem +aoa3:baronyte_ingot, Baronyte Ingot +aoa3:blazium_ingot, Blazium Ingot +aoa3:elecanium_ingot, Elecanium Ingot +aoa3:emberstone_ingot, Emberstone Ingot +aoa3:ghastly_ingot, Ghastly Ingot +aoa3:ghoulish_ingot, Ghoulish Ingot +aoa3:limonite_ingot, Limonite Ingot +aoa3:lunar_ingot, Lunar Ingot +aoa3:lyon_ingot, Lyon Ingot +aoa3:mystite_ingot, Mystite Ingot +aoa3:rosite_ingot, Rosite Ingot +aoa3:rusted_iron_ingot, Rusted Iron Ingot +aoa3:shyrestone_ingot, Shyrestone Ingot +aoa3:skeletal_ingot, Skeletal Ingot +aoa3:varsium_ingot, Varsium Ingot +aoa3:runium_chunk, Runium Chunk +aoa3:chestbone_fragment, Chestbone Fragment +aoa3:footbone_fragment, Footbone Fragment +aoa3:legbone_fragment, Legbone Fragment +aoa3:skullbone_fragment, Skullbone Fragment +aoa3:charged_runium_chunk, Charged Runium Chunk +aoa3:blue_crystal, Blue Crystal +aoa3:green_crystal, Green Crystal +aoa3:purple_crystal, Purple Crystal +aoa3:red_crystal, Red Crystal +aoa3:white_crystal, White Crystal +aoa3:yellow_crystal, Yellow Crystal +aoa3:baronyte_nugget, Baronyte Nugget +aoa3:blazium_nugget, Blazium Nugget +aoa3:elecanium_nugget, Elecanium Nugget +aoa3:emberstone_nugget, Emberstone Nugget +aoa3:ghastly_nugget, Ghastly Nugget +aoa3:ghoulish_nugget, Ghoulish Nugget +aoa3:limonite_nugget, Limonite Nugget +aoa3:lunar_nugget, Lunar Nugget +aoa3:lyon_nugget, Lyon Nugget +aoa3:mystite_nugget, Mystite Nugget +aoa3:rosite_nugget, Rosite Nugget +aoa3:shyrestone_nugget, Shyrestone Nugget +aoa3:varsium_nugget, Varsium Nugget +aoa3:charged_rune, Charged Rune +aoa3:compass_rune, Compass Rune +aoa3:distortion_rune, Distortion Rune +aoa3:energy_rune, Energy Rune +aoa3:fire_rune, Fire Rune +aoa3:kinetic_rune, Kinetic Rune +aoa3:life_rune, Life Rune +aoa3:lunar_rune, Lunar Rune +aoa3:poison_rune, Poison Rune +aoa3:power_rune, Power Rune +aoa3:storm_rune, Storm Rune +aoa3:strike_rune, Strike Rune +aoa3:unpowered_rune, Unpowered Rune +aoa3:water_rune, Water Rune +aoa3:wind_rune, Wind Rune +aoa3:wither_rune, Wither Rune +aoa3:active_rune_stone, Active Rune Stone +aoa3:alien_orb, Alien Orb +aoa3:amphibiyte_lung, Amphibiyte Lung +aoa3:apoco_stone, Apoco Stone +aoa3:armour_plating, Armour Plating +aoa3:blank_slab, Blank Slab +aoa3:chitin, Chitin +aoa3:circus_coin, Circus Coin +aoa3:copper_coin, Copper Coin +aoa3:gold_coin, Gold Coin +aoa3:lunaver_coin, Lunaver Coin +aoa3:silver_coin, Silver Coin +aoa3:confetti_pile, Confetti Pile +aoa3:coral_stone, Coral Stone +aoa3:cosmic_dust, Cosmic Dust +aoa3:cup, Cup +aoa3:dark_bones, Dark Bones +aoa3:darkly_powder, Darkly Powder +aoa3:dense_rock, Dense Rock +aoa3:desert_shell, Desert Shell +aoa3:distorting_artifact, Distorting Artifact +aoa3:doom_stone, Doom Stone +aoa3:blue_druse, Blue Druse +aoa3:green_druse, Green Druse +aoa3:purple_druse, Purple Druse +aoa3:rainbow_druse, Rainbow Druse +aoa3:red_druse, Red Druse +aoa3:white_druse, White Druse +aoa3:yellow_druse, Yellow Druse +aoa3:enchanted_gunpowder, Enchanted Gunpowder +aoa3:eye_bulb, Eye Bulb +aoa3:flammable_dust, Flammable Dust +aoa3:fleshy_bones, Fleshy Bones +aoa3:floating_stone, Floating Stone +aoa3:fragmented_anima_stone, Fragmented Anima Stone +aoa3:blue_gemstones, Blue Gemstones +aoa3:green_gemstones, Green Gemstones +aoa3:purple_gemstones, Purple Gemstones +aoa3:red_gemstones, Red Gemstones +aoa3:white_gemstones, White Gemstones +aoa3:yellow_gemstones, Yellow Gemstones +aoa3:ghostly_powder, Ghostly Powder +aoa3:ghostly_stone, Ghostly Stone +aoa3:ghoulasm, Ghoulasm +aoa3:gravitator, Gravitator +aoa3:hardened_confetti_ball, Hardened Confetti Ball +aoa3:hive_chunk, Hive Chunk +aoa3:holly_top_petals, Holly Top Petals +aoa3:hydro_stone, Hydro Stone +aoa3:ice_crystal, Ice Crystal +aoa3:impure_gold, Impure Gold +aoa3:ivory, Ivory +aoa3:jungle_thorns, Jungle Thorns +aoa3:limonite_rod, Limonite Rod +aoa3:lotto_totem, Lotto Totem +aoa3:lunarade_mug, Lunarade Mug +aoa3:metal_tub, Metal Tub +aoa3:magic_mending_compound, Magic Mending Compound +aoa3:magic_mending_solution, Magic Mending Solution +aoa3:magic_repair_dust, Magic Repair Dust +aoa3:magnet_shard, Magnet Shard +aoa3:mecha_gear, Mecha Gear +aoa3:mega_rune_fragment_blue, Mega Rune Fragment +aoa3:mega_rune_fragment_green, Mega Rune Fragment +aoa3:mega_rune_fragment_red, Mega Rune Fragment +aoa3:mega_rune_fragment_yellow, Mega Rune Fragment +aoa3:millennium_upgrader, Millennium Upgrader +aoa3:molten_upgrader, Molten Upgrader +aoa3:moonstone, Moonstone +aoa3:mud_ball, Mud Ball +aoa3:mushroom_spores, Mushroom Spores +aoa3:nightmare_flakes, Nightmare Flakes +aoa3:old_boot, Old Boot +aoa3:opteryx_feather, Opteryx Feather +aoa3:orange_spores, Orange Spores +aoa3:orbulon, Orbulon +aoa3:padded_cloth, Padded Cloth +aoa3:phantasm, Phantasm +aoa3:power_core, Power Core +aoa3:primed_ghoulasm, Primed Ghoulasm +aoa3:primordial_skull, Primordial Skull +aoa3:pure_coral_stone, Pure Coral Stone +aoa3:pure_gold, Pure Gold +aoa3:pure_rain_stone, Pure Rain Stone +aoa3:rammerhead_hide, Rammerhead Hide +aoa3:realm_travel_ticket, Realm Travel Ticket +aoa3:reinforced_cloth, Reinforced Cloth +aoa3:return_crystal, Return Crystal +aoa3:rock_bones, Rock Bones +aoa3:rosid_root, Rosid Root +aoa3:rune_stone, Rune Stone +aoa3:runic_energy, Runic Energy +aoa3:scrap_metal, Scrap Metal +aoa3:scream_shield, Scream Shield +aoa3:sharp_claw, Sharp Claw +aoa3:sludge_parasite, Sludge Parasite +aoa3:small_blue_petal, Small Blue Petal +aoa3:small_green_petal, Small Green Petal +aoa3:small_orange_petal, Small Orange Petal +aoa3:small_purple_petal, Small Purple Petal +aoa3:small_red_petal, Small Red Petal +aoa3:soulbone, Soulbone +aoa3:sticky_slime, Sticky Slime +aoa3:blue_strange_stone, Blue Strange Stone +aoa3:white_strange_stone, White Strange Stone +aoa3:yellow_strange_stone, Yellow Strange Stone +aoa3:tea_shreddings, Tea Shreddings +aoa3:thorny_petals, Thorny Petals +aoa3:torn_cloth, Torn Cloth +aoa3:toxic_lump, Toxic Lump +aoa3:troll_skull, Troll Skull +aoa3:uncharged_orb, Uncharged Orb +aoa3:uncharged_stone, Uncharged Stone +aoa3:unstable_gunpowder, Unstable Gunpowder +aoa3:urka_hide, Urka Hide +aoa3:void_scales, Void Scales +aoa3:vulcane_augment_battle, Vulcane Augment: Battle +aoa3:vulcane_augment_equality, Vulcane Augment: Equality +aoa3:vulcane_augment_fire, Vulcane Augment: Fire +aoa3:vulcane_augment_impairment, Vulcane Augment: Impairment +aoa3:vulcane_augment_poison, Vulcane Augment: Poison +aoa3:vulcane_augment_power, Vulcane Augment: Power +aoa3:vulcane_augment_wither, Vulcane Augment: Wither +aoa3:weapon_parts, Weapon Parts +aoa3:whitewashing_solution, Whitewashing Solution +aoa3:worn_book, Worn Book +aoa3:yellow_spores, Yellow Spores +aoa3:zhinx_dust, Zhinx Dust +aoa3:archergun_frame, Archergun Frame +aoa3:blaster_frame, Blaster Frame +aoa3:boots_frame, Boots Frame +aoa3:leggings_frame, Leggings Frame +aoa3:chestplate_frame, Chestplate Frame +aoa3:helmet_frame, Helmet Frame +aoa3:cannon_frame, Cannon Frame +aoa3:gun_frame, Gun Frame +aoa3:shotgun_frame, Shotgun Frame +aoa3:sniper_frame, Sniper Frame +aoa3:ancient_orb, Ancient Orb +aoa3:ancient_ring, Ancient Ring +aoa3:bone_horn, Bone Horn +aoa3:book_of_shadows, Book of Shadows +aoa3:boulder_dash, Boulder Dash +aoa3:call_of_the_drake, Call of the Drake +aoa3:explosive_gems, Explosive Gems +aoa3:explosive_idol, Explosive Idol +aoa3:giant_crystal, Giant Crystal +aoa3:gold_spring, Gold Spring +aoa3:guardians_eye, Guardian's Eye +aoa3:haunted_idol, Haunted Idol +aoa3:heavy_boulder, Heavy Boulder +aoa3:hive_egg, Hive Egg +aoa3:mega_rune_stone, Mega Rune Stone +aoa3:nethengeic_callstone, Nethengeic Callstone +aoa3:observing_eye, Observing Eye +aoa3:petals, Petals +aoa3:primordial_dust, Primordial Dust +aoa3:pure_water_stone, Pure Water Stone +aoa3:shroom_stone, Shroom Stone +aoa3:silvro_coin, Silvro Coin +aoa3:staring_eye, Staring Eye +aoa3:toy_gyrocopter, Toy Gyrocopter +aoa3:treat_bag, Treat Bag +aoa3:troll_idol, Troll Idol +aoa3:vile_stone, Vile Stone +aoa3:voliant_heart, Voliant Heart +aoa3:warlock_gem, Warlock Gem +aoa3:abyss_tokens, Abyss Tokens +aoa3:baron_tokens, Baron Tokens +aoa3:borean_tokens, Borean Tokens +aoa3:candyland_tokens, Candyland Tokens +aoa3:celeve_tokens, Celeve Tokens +aoa3:creeponia_tokens, Creeponia Tokens +aoa3:crystevia_tokens, Crystevia Tokens +aoa3:deeplands_tokens, Deeplands Tokens +aoa3:dungeon_tokens, Dungeon Tokens +aoa3:dustopia_tokens, Dustopia Tokens +aoa3:gardencia_tokens, Gardencia Tokens +aoa3:greckon_tokens, Greckon Tokens +aoa3:haven_tokens, Haven Tokens +aoa3:iromine_tokens, Iromine Tokens +aoa3:lelyetia_tokens, Lelyetia Tokens +aoa3:lunar_tokens, Lunar Tokens +aoa3:mysterium_tokens, Mysterium Tokens +aoa3:nether_tokens, Nether Tokens +aoa3:precasian_tokens, Precasian Tokens +aoa3:runandor_tokens, Runandor Tokens +aoa3:shyrelands_tokens, Shyrelands Tokens +aoa3:vox_ponds_tokens, Vox Ponds Tokens +aoa3:abyssal_upgrade_kit, Abyssal Upgrade Kit +aoa3:ancient_upgrade_kit, Ancient Upgrade Kit +aoa3:apoco_upgrade_kit, Apoco Upgrade Kit +aoa3:clown_upgrade_kit, Clown Upgrade Kit +aoa3:darkly_upgrade_kit, Darkly Upgrade Kit +aoa3:floro_upgrade_kit, Floro Upgrade Kit +aoa3:golden_upgrade_kit, Golden Upgrade Kit +aoa3:haunted_upgrade_kit, Haunted Upgrade Kit +aoa3:lelyetian_upgrade_kit, Lelyetian Upgrade Kit +aoa3:light_upgrade_kit, Light Upgrade Kit +aoa3:lunar_upgrade_kit, Lunar Upgrade Kit +aoa3:nether_upgrade_kit, Nether Upgrade Kit +aoa3:precasian_upgrade_kit, Precasian Upgrade Kit +aoa3:predator_upgrade_kit, Predator Upgrade Kit +aoa3:rocky_upgrade_kit, Rocky Upgrade Kit +aoa3:runic_upgrade_kit, Runic Upgrade Kit +aoa3:seaside_upgrade_kit, Seaside Upgrade Kit +aoa3:smiley_upgrade_kit, Smiley Upgrade Kit +aoa3:waterlogged_aqua_cannon, Aqua Cannon (Waterlogged) +aoa3:waterlogged_coral_archergun, Coral Archergun (Waterlogged) +aoa3:waterlogged_coral_cannon, Coral Cannon (Waterlogged) +aoa3:waterlogged_coral_clogger, Coral Clogger (Waterlogged) +aoa3:waterlogged_reefer, Reefer (Waterlogged) +aoa3:incomplete_mecha_archergun, Mecha Archergun (Incomplete) +aoa3:incomplete_mecha_bow, Mecha Bow (Incomplete) +aoa3:incomplete_mecha_cannon, Mecha Cannon (Incomplete) +aoa3:incomplete_mechanical_assault_rifle, Mechanical Assault Rifle (Incomplete) +aoa3:incomplete_mecha_staff, Mecha Staff (Incomplete) +aoa3:incomplete_mechyro, Mechyro (Incomplete) +aoa3:blank_realmstone, Blank Realmstone +aoa3:abyss_realmstone, Abyss Realmstone +aoa3:nether_realmstone, Nether Realmstone +aoa3:ancient_cavern_realmstone, Ancient Cavern Realmstone +aoa3:barathos_realmstone, Barathos Realmstone +aoa3:borean_realmstone, Borean Realmstone +aoa3:candyland_realmstone, Candyland Realmstone +aoa3:celeve_realmstone, Celeve Realmstone +aoa3:creeponia_realmstone, Creeponia Realmstone +aoa3:crystevia_realmstone, Crystevia Realmstone +aoa3:deeplands_realmstone, Deeplands Realmstone +aoa3:dustopia_realmstone, Dustopia Realmstone +aoa3:gardencia_realmstone, Gardencia Realmstone +aoa3:greckon_realmstone, Greckon Realmstone +aoa3:haven_realmstone, Haven Realmstone +aoa3:immortallis_realmstone, Immortallis Realmstone +aoa3:iromine_realmstone, Iromine Realmstone +aoa3:lelyetia_realmstone, Lelyetia Realmstone +aoa3:lunalus_realmstone, Lunalus Realmstone +aoa3:mysterium_realmstone, Mysterium Realmstone +aoa3:precasia_realmstone, Precasia Realmstone +aoa3:runandor_realmstone, Runandor Realmstone +aoa3:shyrelands_realmstone, Shyrelands Realmstone +aoa3:vox_ponds_realmstone, Vox Ponds Realmstone +aoa3:ancient_essence, Ancient Essence +aoa3:charged_essence, Charged Essence +aoa3:dark_essence, Dark Essence +aoa3:divine_essence, Divine Essence +aoa3:empowered_essence, Empowered Essence +aoa3:ethereal_essence, Ethereal Essence +aoa3:luminate_essence, Luminate Essence +aoa3:molten_essence, Molten Essence +aoa3:ominous_essence, Ominous Essence +aoa3:weak_essence, Weak Essence +aoa3:agility_tablet, Tablet of Agility +aoa3:awareness_tablet, Tablet of Awareness +aoa3:breeding_tablet, Tablet of Breeding +aoa3:cleansing_tablet, Tablet of Cleansing +aoa3:distortion_tablet, Tablet of Distortion +aoa3:energy_tablet, Tablet of Energy +aoa3:gravity_tablet, Tablet of Gravity +aoa3:oxygen_tablet, Tablet of Oxygen +aoa3:pressure_tablet, Tablet of Pressure +aoa3:proficiency_tablet, Tablet of Proficiency +aoa3:resistance_tablet, Tablet of Resistance +aoa3:sanctity_tablet, Tablet of Sanctity +aoa3:satiation_tablet, Tablet of Satiation +aoa3:sight_tablet, Tablet of Sight +aoa3:strength_tablet, Tablet of Strength +aoa3:untiring_tablet, Tablet of Untiring +aoa3:vitality_tablet, Tablet of Vitality +aoa3:progress_coin0, Starting Coin +aoa3:progress_coin1, Progress Coin +aoa3:progress_coin2, Progress Coin +aoa3:progress_coin3, Progress Coin +aoa3:progress_coin4, Progress Coin +aoa3:ambient_power_stone, Ambient Power Stone +aoa3:blooming_power_stone, Blooming Power Stone +aoa3:glaring_power_stone, Glaring Power Stone +aoa3:gleaming_power_stone, Gleaming Power Stone +aoa3:glistening_power_stone, Glistening Power Stone +aoa3:glowing_power_stone, Glowing Power Stone +aoa3:radiant_power_stone, Radiant Power Stone +aoa3:shining_power_stone, Shining Power Stone +aoa3:ambient_infusion_stone, Ambient Infusion Stone +aoa3:blooming_infusion_stone, Blooming Infusion Stone +aoa3:glaring_infusion_stone, Glaring Infusion Stone +aoa3:gleaming_infusion_stone, Gleaming Infusion Stone +aoa3:glistening_infusion_stone, Glistening Infusion Stone +aoa3:glowing_infusion_stone, Glowing Infusion Stone +aoa3:radiant_infusion_stone, Radiant Infusion Stone +aoa3:shining_infusion_stone, Shining Infusion Stone +aoa3:giant_skill_crystal, Giant Skill Crystal +aoa3:large_skill_crystal, Large Skill Crystal +aoa3:medium_skill_crystal, Medium Skill Crystal +aoa3:small_skill_crystal, Small Skill Crystal +aoa3:crystal_box, Crystal Box +aoa3:fish_case, Fish Case +aoa3:gem_bag, Gem Bag +aoa3:rune_box, Rune Box +aoa3:shiny_box, Shiny Box +aoa3:treasure_box, Treasure Box +aoa3:weapons_case, Weapons Case +aoa3:raw_candlefish, Raw Candlefish +aoa3:raw_crimson_skipper, Raw Crimson Skipper +aoa3:raw_crimson_stripefish, Raw Crimson Stripefish +aoa3:raw_dark_hatchetfish, Raw Dark Hatchetfish +aoa3:raw_fingerfish, Raw Fingerfish +aoa3:raw_golden_gullfish, Raw Golden Gullfish +aoa3:raw_ironback, Raw Ironback +aoa3:raw_limefish, Raw Limefish +aoa3:raw_pearl_stripefish, Raw Pearl Stripefish +aoa3:raw_rainbowfish, Raw Rainbowfish +aoa3:raw_razorfish, Raw Razorfish +aoa3:raw_rocketfish, Raw Rocketfish +aoa3:raw_sailback, Raw Sailback +aoa3:raw_sapphire_strider, Raw Sapphire Strider +aoa3:raw_turquoise_stripefish, Raw Turquoise Stripefish +aoa3:raw_violet_skipper, Raw Violet Skipper +aoa3:candlefish, Candlefish +aoa3:crimson_skipper, Crimson Skipper +aoa3:crimson_stripefish, Crimson Stripefish +aoa3:dark_hatchetfish, Dark Hatchetfish +aoa3:fingerfish, Fingerfish +aoa3:golden_gullfish, Golden Gullfish +aoa3:ironback, Ironback +aoa3:limefish, Limefish +aoa3:pearl_stripefish, Pearl Stripefish +aoa3:rainbowfish, Rainbowfish +aoa3:razorfish, Razorfish +aoa3:rocketfish, Rocketfish +aoa3:sailback, Sailback +aoa3:sapphire_strider, Sapphire Strider +aoa3:turquoise_stripefish, Turquoise Stripefish +aoa3:violet_skipper, Violet Skipper +aoa3:bubble_berries, Bubble Berries +aoa3:candy_cane, Candy Cane +aoa3:candy_corn, Candy Corn +aoa3:raw_charger_shank, Raw Charger Shank +aoa3:charger_shank, Charger Shank +aoa3:raw_chimera_chop, Raw Chimera Chop +aoa3:chimera_chop, Chimera Chop +aoa3:raw_ursa_meat, Raw Ursa Meat +aoa3:ursa_meat, Ursa Meat +aoa3:raw_furlion_chop, Raw Furlion Chop +aoa3:furlion_chop, Furlion Chop +aoa3:raw_halycon_beef, Raw Halycon Beef +aoa3:halycon_beef, Halycon Beef +aoa3:eye_candy, Eye Candy +aoa3:fiery_chops, Fiery Chops +aoa3:floracle_sticks, Floracle Sticks +aoa3:fungal_tea, Fungal Tea +aoa3:gingerbread_cookie, Gingerbread Cookie +aoa3:gingerbread_wing, Gingerbread Wing +aoa3:goldicap_petals, Goldicap Petals +aoa3:halycon_milk, Halycon Milk +aoa3:heart_fruit, Heart Fruit +aoa3:hot_rod, Hot Rod +aoa3:lunacrike, Lunacrike +aoa3:luna_globe, Luna Globe +aoa3:lunalons, Lunalons +aoa3:lunarade, Lunarade +aoa3:magic_marang, Magic Marang +aoa3:mystic_shrooms, Mystic Shrooms +aoa3:natural_tea, Natural Tea +aoa3:nature_melon_slice, Nature Melon Slice +aoa3:peppermint_candy, Peppermint Candy +aoa3:rosidons, Rosidons +aoa3:sour_candy, Sour Candy +aoa3:sour_gummy, Sour Gummy +aoa3:sour_pop, Sour Pop +aoa3:spearmint_candy, Spearmint Candy +aoa3:tea, Tea +aoa3:trilliad_leaves, Trilliad Leaves +aoa3:yeti_fingernails, Yeti Fingernails +aoa3:diamond_bowl, Diamond Bowl +aoa3:stone_bowl, Stone Bowl +aoa3:exp_flask, Exp Flask +aoa3:alluricorn_slab, Alluricorn Slab +aoa3:blissard_slab, Blissard Slab +aoa3:compeer_slab, Compeer Slab +aoa3:construct_of_servility_slab, Construct of Servility Slab +aoa3:corby_slab, Corby Slab +aoa3:craggy_slab, Craggy Slab +aoa3:draggy_slab, Draggy Slab +aoa3:ender_carrier_slab, Ender Carrier Slab +aoa3:gnawer_slab, Gnawer Slab +aoa3:goofer_slab, Goofer Slab +aoa3:healing_golem_slab, Healing Golem Slab +aoa3:hellquin_slab, Hellquin Slab +aoa3:horntail_slab, Horntail Slab +aoa3:mecha_cyclops_slab, Mecha Cyclops Slab +aoa3:mecha_skellox_slab, Mecha Skellox Slab +aoa3:penguin_slab, Penguin Slab +aoa3:plateosaur_slab, Plateosaur Slab +aoa3:rammerhorn_slab, Rammerhorn Slab +aoa3:shaddy_slab, Shaddy Slab +aoa3:spikeback_slab, Spikeback Slab +aoa3:spraggy_slab, Spraggy Slab +aoa3:waggy_slab, Waggy Slab +aoa3:bubble_berry_seeds, Bubble Berry Seeds +aoa3:chilli_seeds, Chilli Seeds +aoa3:floracle_seeds, Floracle Seeds +aoa3:goldicap_seeds, Goldicap Seeds +aoa3:heart_fruit_seeds, Heart Fruit Seeds +aoa3:holly_top_seeds, Holly Top Seeds +aoa3:lunacrike_seeds, Lunacrike Seeds +aoa3:luna_globe_seeds, Luna Globe Seeds +aoa3:lunalon_seeds, Lunalon Seeds +aoa3:magic_marang_seeds, Magic Marang Seeds +aoa3:rosidon_seeds, Rosidon Seeds +aoa3:tea_seeds, Tea Seeds +aoa3:thorny_plant_seeds, Thorny Plant Seeds +aoa3:trilliad_seeds, Trilliad Seeds +aoa3:outlaw_disc, Music Disc +aoa3:caverns_disc, Music Disc ebwizardry:arcane_workbench, Arcane Workbench ebwizardry:crystal_ore, Crystal Ore ebwizardry:crystal_flower, Crystal Flower @@ -36804,13 +36817,13 @@ danknull:dank_null_panel_3, Gold /dank/null Panel danknull:dank_null_panel_4, Diamond /dank/null Panel danknull:dank_null_panel_5, Emerald /dank/null Panel danknull:danknull_dock, /dank/null Docking Station -dankstorage:dank_2, Dank 2 -dankstorage:dank_4, Dank 4 -dankstorage:dank_1, Dank 1 -dankstorage:dank_6, Dank 6 -dankstorage:dank_3, Dank 3 -dankstorage:dank_5, Dank 5 dankstorage:dank_7, Dank 7 +dankstorage:dank_3, Dank 3 +dankstorage:dank_4, Dank 4 +dankstorage:dank_6, Dank 6 +dankstorage:dank_5, Dank 5 +dankstorage:dank_2, Dank 2 +dankstorage:dank_1, Dank 1 deepmoblearning:polymer_clay, Polymer Clay deepmoblearning:data_model_blank, Blank Data Model deepmoblearning:deep_learner, Deep Learner @@ -36959,48 +36972,196 @@ deepmoblearningbm:blood_infused_glitch_ingot, §cBlood Infused Glitch Ingot§r deepmoblearningbm:blood_infused_glitch_nugget, §cBlood Infused Glitch Nugget§r demagnetize:demagnetizer, Demagnetizer demagnetize:demagnetizer_advanced, Advanced Demagnetizer -divinerpg:arlemite_shovel, Arlemite Shovel -divinerpg:arlemite_pickaxe, Arlemite Pickaxe -divinerpg:arlemite_axe, Arlemite Axe -divinerpg:arlemite_hoe, Arlemite Hoe -divinerpg:arlemite_shickaxe, Arlemite Shickaxe -divinerpg:bedrock_shovel, Bedrock Shovel -divinerpg:bedrock_pickaxe, Bedrock Pickaxe -divinerpg:bedrock_axe, Bedrock Axe -divinerpg:corrupted_shovel, Corrupted Shovel -divinerpg:corrupted_pickaxe, Corrupted Pickaxe -divinerpg:corrupted_axe, Corrupted Axe -divinerpg:divine_shovel, Divine Shovel -divinerpg:divine_pickaxe, Divine Pickaxe -divinerpg:divine_axe, Divine Axe -divinerpg:divine_shickaxe, Divine Shickaxe -divinerpg:realmite_shovel, Realmite Shovel -divinerpg:realmite_pickaxe, Realmite Pickaxe -divinerpg:realmite_axe, Realmite Axe -divinerpg:realmite_hoe, Realmite Hoe -divinerpg:rupee_shovel, Rupee Shovel -divinerpg:rupee_pickaxe, Rupee Pickaxe -divinerpg:rupee_axe, Rupee Axe -divinerpg:rupee_hoe, Rupee Hoe -divinerpg:rupee_shickaxe, Rupee Shickaxe -divinerpg:eden_shovel, Eden Shovel -divinerpg:eden_pickaxe, Eden Pickaxe -divinerpg:eden_axe, Eden Axe -divinerpg:wildwood_shovel, Wildwood Shovel -divinerpg:wildwood_pickaxe, Wildwood Pickaxe -divinerpg:wildwood_axe, Wildwood Axe -divinerpg:apalachia_shovel, Apalachia Shovel -divinerpg:apalachia_pickaxe, Apalachia Pickaxe -divinerpg:apalachia_axe, Apalachia Axe -divinerpg:skythern_shovel, Skythern Shovel -divinerpg:skythern_pickaxe, Skythern Pickaxe -divinerpg:skythern_axe, Skythern Axe -divinerpg:mortum_shovel, Mortum Shovel -divinerpg:mortum_pickaxe, Mortum Pickaxe -divinerpg:mortum_axe, Mortum Axe -divinerpg:dream_shovel, Dream Shovel -divinerpg:dream_pickaxe, Dream Pickaxe -divinerpg:dream_axe, Dream Axe +divinerpg:angelic_helmet, Angelic Helmet +divinerpg:angelic_chestplate, Angelic Chestplate +divinerpg:angelic_leggings, Angelic Leggings +divinerpg:angelic_boots, Angelic Boots +divinerpg:aquastrive_helmet, Aquastrive Helmet +divinerpg:aquastrive_chestplate, Aquastrive Chestplate +divinerpg:aquastrive_leggings, Aquastrive Leggings +divinerpg:aquastrive_boots, Aquastrive Boots +divinerpg:arlemite_helmet, Arlemite Helmet +divinerpg:arlemite_chestplate, Arlemite Chestplate +divinerpg:arlemite_leggings, Arlemite Leggings +divinerpg:arlemite_boots, Arlemite Boots +divinerpg:bedrock_helmet, Bedrock Helmet +divinerpg:bedrock_chestplate, Bedrock Chestplate +divinerpg:bedrock_leggings, Bedrock Leggings +divinerpg:bedrock_boots, Bedrock Boots +divinerpg:corrupted_helmet, Corrupted Helmet +divinerpg:corrupted_chestplate, Corrupted Chestplate +divinerpg:corrupted_leggings, Corrupted Leggings +divinerpg:corrupted_boots, Corrupted Boots +divinerpg:divine_helmet, Divine Helmet +divinerpg:divine_chestplate, Divine Chestplate +divinerpg:divine_leggings, Divine Leggings +divinerpg:divine_boots, Divine Boots +divinerpg:elite_realmite_helmet, Elite Realmite Helmet +divinerpg:elite_realmite_chestplate, Elite Realmite Chestplate +divinerpg:elite_realmite_leggings, Elite Realmite Leggings +divinerpg:elite_realmite_boots, Elite Realmite Boots +divinerpg:ender_helmet, Ender Helmet +divinerpg:ender_chestplate, Ender Chestplate +divinerpg:ender_leggings, Ender Leggings +divinerpg:ender_boots, Ender Boots +divinerpg:blue_ender_helmet, Blue Ender Helmet +divinerpg:blue_ender_chestplate, Blue Ender Chestplate +divinerpg:blue_ender_leggings, Blue Ender Leggings +divinerpg:blue_ender_boots, Blue Ender Boots +divinerpg:gray_ender_helmet, Gray Ender Helmet +divinerpg:gray_ender_chestplate, Gray Ender Chestplate +divinerpg:gray_ender_leggings, Gray Ender Leggings +divinerpg:gray_ender_boots, Gray Ender Boots +divinerpg:green_ender_helmet, Green Ender Helmet +divinerpg:green_ender_chestplate, Green Ender Chestplate +divinerpg:green_ender_leggings, Green Ender Leggings +divinerpg:green_ender_boots, Green Ender Boots +divinerpg:red_ender_helmet, Red Ender Helmet +divinerpg:red_ender_chestplate, Red Ender Chestplate +divinerpg:red_ender_leggings, Red Ender Leggings +divinerpg:red_ender_boots, Red Ender Boots +divinerpg:yellow_ender_helmet, Yellow Ender Helmet +divinerpg:yellow_ender_chestplate, Yellow Ender Chestplate +divinerpg:yellow_ender_leggings, Yellow Ender Leggings +divinerpg:yellow_ender_boots, Yellow Ender Boots +divinerpg:frozen_helmet, Frozen Helmet +divinerpg:frozen_chestplate, Frozen Chestplate +divinerpg:frozen_leggings, Frozen Leggings +divinerpg:frozen_boots, Frozen Boots +divinerpg:inferno_helmet, Inferno Helmet +divinerpg:inferno_chestplate, Inferno Chestplate +divinerpg:inferno_leggings, Inferno Leggings +divinerpg:inferno_boots, Inferno Boots +divinerpg:jack_o_man_helmet, Jack O Man Helmet +divinerpg:jack_o_man_chestplate, Jack O Man Chestplate +divinerpg:jack_o_man_leggings, Jack O Man Leggings +divinerpg:jack_o_man_boots, Jack O Man Boots +divinerpg:jungle_helmet, Jungle Helmet +divinerpg:jungle_chestplate, Jungle Chestplate +divinerpg:jungle_leggings, Jungle Leggings +divinerpg:jungle_boots, Jungle Boots +divinerpg:kraken_helmet, Kraken Helmet +divinerpg:kraken_chestplate, Kraken Chestplate +divinerpg:kraken_leggings, Kraken Leggings +divinerpg:kraken_boots, Kraken Boots +divinerpg:netherite_helmet, Netherite Helmet +divinerpg:netherite_chestplate, Netherite Chestplate +divinerpg:netherite_leggings, Netherite Leggings +divinerpg:netherite_boots, Netherite Boots +divinerpg:realmite_helmet, Realmite Helmet +divinerpg:realmite_chestplate, Realmite Chestplate +divinerpg:realmite_leggings, Realmite Leggings +divinerpg:realmite_boots, Realmite Boots +divinerpg:rupee_helmet, Rupee Helmet +divinerpg:rupee_chestplate, Rupee Chestplate +divinerpg:rupee_leggings, Rupee Leggings +divinerpg:rupee_boots, Rupee Boots +divinerpg:blue_rupee_helmet, Blue Rupee Helmet +divinerpg:blue_rupee_chestplate, Blue Rupee Chestplate +divinerpg:blue_rupee_leggings, Blue Rupee Leggings +divinerpg:blue_rupee_boots, Blue Rupee Boots +divinerpg:gray_rupee_helmet, Gray Rupee Helmet +divinerpg:gray_rupee_chestplate, Gray Rupee Chestplate +divinerpg:gray_rupee_leggings, Gray Rupee Leggings +divinerpg:gray_rupee_boots, Gray Rupee Boots +divinerpg:green_rupee_helmet, Green Rupee Helmet +divinerpg:green_rupee_chestplate, Green Rupee Chestplate +divinerpg:green_rupee_leggings, Green Rupee Leggings +divinerpg:green_rupee_boots, Green Rupee Boots +divinerpg:red_rupee_helmet, Red Rupee Helmet +divinerpg:red_rupee_chestplate, Red Rupee Chestplate +divinerpg:red_rupee_leggings, Red Rupee Leggings +divinerpg:red_rupee_boots, Red Rupee Boots +divinerpg:yellow_rupee_helmet, Yellow Rupee Helmet +divinerpg:yellow_rupee_chestplate, Yellow Rupee Chestplate +divinerpg:yellow_rupee_leggings, Yellow Rupee Leggings +divinerpg:yellow_rupee_boots, Yellow Rupee Boots +divinerpg:shadow_helmet, Shadow Helmet +divinerpg:shadow_chestplate, Shadow Chestplate +divinerpg:shadow_leggings, Shadow Leggings +divinerpg:shadow_boots, Shadow Boots +divinerpg:skeleman_helmet, Skeleman Helmet +divinerpg:skeleman_chestplate, Skeleman Chestplate +divinerpg:skeleman_leggings, Skeleman Leggings +divinerpg:skeleman_boots, Skeleman Boots +divinerpg:terran_helmet, Terran Helmet +divinerpg:terran_chestplate, Terran Chestplate +divinerpg:terran_leggings, Terran Leggings +divinerpg:terran_boots, Terran Boots +divinerpg:wither_reaper_helmet, Wither Reaper Helmet +divinerpg:wither_reaper_chestplate, Wither Reaper Chestplate +divinerpg:wither_reaper_leggings, Wither Reaper Leggings +divinerpg:wither_reaper_boots, Wither Reaper Boots +divinerpg:santa_helmet, Santa Cap +divinerpg:santa_chestplate, Santa Tunic +divinerpg:santa_leggings, Santa Pants +divinerpg:santa_boots, Santa Boots +divinerpg:eden_helmet, Eden Helmet +divinerpg:eden_chestplate, Eden Chestplate +divinerpg:eden_leggings, Eden Leggings +divinerpg:eden_boots, Eden Boots +divinerpg:wildwood_helmet, Wildwood Helmet +divinerpg:wildwood_chestplate, Wildwood Chestplate +divinerpg:wildwood_leggings, Wildwood Leggings +divinerpg:wildwood_boots, Wildwood Boots +divinerpg:apalachia_helmet, Apalachia Helmet +divinerpg:apalachia_chestplate, Apalachia Chestplate +divinerpg:apalachia_leggings, Apalachia Leggings +divinerpg:apalachia_boots, Apalachia Boots +divinerpg:skythern_helmet, Skythern Helmet +divinerpg:skythern_chestplate, Skythern Chestplate +divinerpg:skythern_leggings, Skythern Leggings +divinerpg:skythern_boots, Skythern Boots +divinerpg:mortum_helmet, Mortum Helmet +divinerpg:mortum_chestplate, Mortum Chestplate +divinerpg:mortum_leggings, Mortum Leggings +divinerpg:mortum_boots, Mortum Boots +divinerpg:halite_helmet, Halite Helmet +divinerpg:halite_chestplate, Halite Chestplate +divinerpg:halite_leggings, Halite Leggings +divinerpg:halite_boots, Halite Boots +divinerpg:awakened_halite_helmet, Awakened Halite Helmet +divinerpg:awakened_halite_chestplate, Awakened Halite Chestplate +divinerpg:awakened_halite_leggings, Awakened Halite Leggings +divinerpg:awakened_halite_boots, Awakened Halite Boots +divinerpg:korma_helmet, Korma Helmet +divinerpg:korma_chestplate, Korma Chestplate +divinerpg:korma_leggings, Korma Leggings +divinerpg:korma_boots, Korma Boots +divinerpg:vemos_helmet, Vemos Helmet +divinerpg:vemos_chestplate, Vemos Chestplate +divinerpg:vemos_leggings, Vemos Leggings +divinerpg:vemos_boots, Vemos Boots +divinerpg:degraded_helmet, Degraded Helmet +divinerpg:degraded_hood, Degraded Hood +divinerpg:degraded_mask, Degraded Mask +divinerpg:degraded_chestplate, Degraded Chestplate +divinerpg:degraded_leggings, Degraded Leggings +divinerpg:degraded_boots, Degraded Boots +divinerpg:finished_helmet, Finished Helmet +divinerpg:finished_hood, Finished Hood +divinerpg:finished_mask, Finished Mask +divinerpg:finished_chestplate, Finished Chestplate +divinerpg:finished_leggings, Finished Leggings +divinerpg:finished_boots, Finished Boots +divinerpg:glistening_helmet, Glistening Helmet +divinerpg:glistening_hood, Glistening Hood +divinerpg:glistening_mask, Glistening Mask +divinerpg:glistening_chestplate, Glistening Chestplate +divinerpg:glistening_leggings, Glistening Leggings +divinerpg:glistening_boots, Glistening Boots +divinerpg:demonized_helmet, Demonized Helmet +divinerpg:demonized_hood, Demonized Hood +divinerpg:demonized_mask, Demonized Mask +divinerpg:demonized_chestplate, Demonized Chestplate +divinerpg:demonized_leggings, Demonized Leggings +divinerpg:demonized_boots, Demonized Boots +divinerpg:tormented_helmet, Tormented Helmet +divinerpg:tormented_hood, Tormented Hood +divinerpg:tormented_mask, Tormented Mask +divinerpg:tormented_chestplate, Tormented Chestplate +divinerpg:tormented_leggings, Tormented Leggings +divinerpg:tormented_boots, Tormented Boots divinerpg:aquatic_dagger, Aquatic Dagger divinerpg:aquatic_maul, Aquatic Maul divinerpg:aquatic_trident, Aquatic Trident @@ -37205,196 +37366,48 @@ divinerpg:karos_staff, Karos Staff divinerpg:heliosis_staff, Heliosis Staff divinerpg:arksiane_staff, Arksiane Staff divinerpg:evernight, Evernight -divinerpg:angelic_helmet, Angelic Helmet -divinerpg:angelic_chestplate, Angelic Chestplate -divinerpg:angelic_leggings, Angelic Leggings -divinerpg:angelic_boots, Angelic Boots -divinerpg:aquastrive_helmet, Aquastrive Helmet -divinerpg:aquastrive_chestplate, Aquastrive Chestplate -divinerpg:aquastrive_leggings, Aquastrive Leggings -divinerpg:aquastrive_boots, Aquastrive Boots -divinerpg:arlemite_helmet, Arlemite Helmet -divinerpg:arlemite_chestplate, Arlemite Chestplate -divinerpg:arlemite_leggings, Arlemite Leggings -divinerpg:arlemite_boots, Arlemite Boots -divinerpg:bedrock_helmet, Bedrock Helmet -divinerpg:bedrock_chestplate, Bedrock Chestplate -divinerpg:bedrock_leggings, Bedrock Leggings -divinerpg:bedrock_boots, Bedrock Boots -divinerpg:corrupted_helmet, Corrupted Helmet -divinerpg:corrupted_chestplate, Corrupted Chestplate -divinerpg:corrupted_leggings, Corrupted Leggings -divinerpg:corrupted_boots, Corrupted Boots -divinerpg:divine_helmet, Divine Helmet -divinerpg:divine_chestplate, Divine Chestplate -divinerpg:divine_leggings, Divine Leggings -divinerpg:divine_boots, Divine Boots -divinerpg:elite_realmite_helmet, Elite Realmite Helmet -divinerpg:elite_realmite_chestplate, Elite Realmite Chestplate -divinerpg:elite_realmite_leggings, Elite Realmite Leggings -divinerpg:elite_realmite_boots, Elite Realmite Boots -divinerpg:ender_helmet, Ender Helmet -divinerpg:ender_chestplate, Ender Chestplate -divinerpg:ender_leggings, Ender Leggings -divinerpg:ender_boots, Ender Boots -divinerpg:blue_ender_helmet, Blue Ender Helmet -divinerpg:blue_ender_chestplate, Blue Ender Chestplate -divinerpg:blue_ender_leggings, Blue Ender Leggings -divinerpg:blue_ender_boots, Blue Ender Boots -divinerpg:gray_ender_helmet, Gray Ender Helmet -divinerpg:gray_ender_chestplate, Gray Ender Chestplate -divinerpg:gray_ender_leggings, Gray Ender Leggings -divinerpg:gray_ender_boots, Gray Ender Boots -divinerpg:green_ender_helmet, Green Ender Helmet -divinerpg:green_ender_chestplate, Green Ender Chestplate -divinerpg:green_ender_leggings, Green Ender Leggings -divinerpg:green_ender_boots, Green Ender Boots -divinerpg:red_ender_helmet, Red Ender Helmet -divinerpg:red_ender_chestplate, Red Ender Chestplate -divinerpg:red_ender_leggings, Red Ender Leggings -divinerpg:red_ender_boots, Red Ender Boots -divinerpg:yellow_ender_helmet, Yellow Ender Helmet -divinerpg:yellow_ender_chestplate, Yellow Ender Chestplate -divinerpg:yellow_ender_leggings, Yellow Ender Leggings -divinerpg:yellow_ender_boots, Yellow Ender Boots -divinerpg:frozen_helmet, Frozen Helmet -divinerpg:frozen_chestplate, Frozen Chestplate -divinerpg:frozen_leggings, Frozen Leggings -divinerpg:frozen_boots, Frozen Boots -divinerpg:inferno_helmet, Inferno Helmet -divinerpg:inferno_chestplate, Inferno Chestplate -divinerpg:inferno_leggings, Inferno Leggings -divinerpg:inferno_boots, Inferno Boots -divinerpg:jack_o_man_helmet, Jack O Man Helmet -divinerpg:jack_o_man_chestplate, Jack O Man Chestplate -divinerpg:jack_o_man_leggings, Jack O Man Leggings -divinerpg:jack_o_man_boots, Jack O Man Boots -divinerpg:jungle_helmet, Jungle Helmet -divinerpg:jungle_chestplate, Jungle Chestplate -divinerpg:jungle_leggings, Jungle Leggings -divinerpg:jungle_boots, Jungle Boots -divinerpg:kraken_helmet, Kraken Helmet -divinerpg:kraken_chestplate, Kraken Chestplate -divinerpg:kraken_leggings, Kraken Leggings -divinerpg:kraken_boots, Kraken Boots -divinerpg:netherite_helmet, Netherite Helmet -divinerpg:netherite_chestplate, Netherite Chestplate -divinerpg:netherite_leggings, Netherite Leggings -divinerpg:netherite_boots, Netherite Boots -divinerpg:realmite_helmet, Realmite Helmet -divinerpg:realmite_chestplate, Realmite Chestplate -divinerpg:realmite_leggings, Realmite Leggings -divinerpg:realmite_boots, Realmite Boots -divinerpg:rupee_helmet, Rupee Helmet -divinerpg:rupee_chestplate, Rupee Chestplate -divinerpg:rupee_leggings, Rupee Leggings -divinerpg:rupee_boots, Rupee Boots -divinerpg:blue_rupee_helmet, Blue Rupee Helmet -divinerpg:blue_rupee_chestplate, Blue Rupee Chestplate -divinerpg:blue_rupee_leggings, Blue Rupee Leggings -divinerpg:blue_rupee_boots, Blue Rupee Boots -divinerpg:gray_rupee_helmet, Gray Rupee Helmet -divinerpg:gray_rupee_chestplate, Gray Rupee Chestplate -divinerpg:gray_rupee_leggings, Gray Rupee Leggings -divinerpg:gray_rupee_boots, Gray Rupee Boots -divinerpg:green_rupee_helmet, Green Rupee Helmet -divinerpg:green_rupee_chestplate, Green Rupee Chestplate -divinerpg:green_rupee_leggings, Green Rupee Leggings -divinerpg:green_rupee_boots, Green Rupee Boots -divinerpg:red_rupee_helmet, Red Rupee Helmet -divinerpg:red_rupee_chestplate, Red Rupee Chestplate -divinerpg:red_rupee_leggings, Red Rupee Leggings -divinerpg:red_rupee_boots, Red Rupee Boots -divinerpg:yellow_rupee_helmet, Yellow Rupee Helmet -divinerpg:yellow_rupee_chestplate, Yellow Rupee Chestplate -divinerpg:yellow_rupee_leggings, Yellow Rupee Leggings -divinerpg:yellow_rupee_boots, Yellow Rupee Boots -divinerpg:shadow_helmet, Shadow Helmet -divinerpg:shadow_chestplate, Shadow Chestplate -divinerpg:shadow_leggings, Shadow Leggings -divinerpg:shadow_boots, Shadow Boots -divinerpg:skeleman_helmet, Skeleman Helmet -divinerpg:skeleman_chestplate, Skeleman Chestplate -divinerpg:skeleman_leggings, Skeleman Leggings -divinerpg:skeleman_boots, Skeleman Boots -divinerpg:terran_helmet, Terran Helmet -divinerpg:terran_chestplate, Terran Chestplate -divinerpg:terran_leggings, Terran Leggings -divinerpg:terran_boots, Terran Boots -divinerpg:wither_reaper_helmet, Wither Reaper Helmet -divinerpg:wither_reaper_chestplate, Wither Reaper Chestplate -divinerpg:wither_reaper_leggings, Wither Reaper Leggings -divinerpg:wither_reaper_boots, Wither Reaper Boots -divinerpg:santa_helmet, Santa Cap -divinerpg:santa_chestplate, Santa Tunic -divinerpg:santa_leggings, Santa Pants -divinerpg:santa_boots, Santa Boots -divinerpg:eden_helmet, Eden Helmet -divinerpg:eden_chestplate, Eden Chestplate -divinerpg:eden_leggings, Eden Leggings -divinerpg:eden_boots, Eden Boots -divinerpg:wildwood_helmet, Wildwood Helmet -divinerpg:wildwood_chestplate, Wildwood Chestplate -divinerpg:wildwood_leggings, Wildwood Leggings -divinerpg:wildwood_boots, Wildwood Boots -divinerpg:apalachia_helmet, Apalachia Helmet -divinerpg:apalachia_chestplate, Apalachia Chestplate -divinerpg:apalachia_leggings, Apalachia Leggings -divinerpg:apalachia_boots, Apalachia Boots -divinerpg:skythern_helmet, Skythern Helmet -divinerpg:skythern_chestplate, Skythern Chestplate -divinerpg:skythern_leggings, Skythern Leggings -divinerpg:skythern_boots, Skythern Boots -divinerpg:mortum_helmet, Mortum Helmet -divinerpg:mortum_chestplate, Mortum Chestplate -divinerpg:mortum_leggings, Mortum Leggings -divinerpg:mortum_boots, Mortum Boots -divinerpg:halite_helmet, Halite Helmet -divinerpg:halite_chestplate, Halite Chestplate -divinerpg:halite_leggings, Halite Leggings -divinerpg:halite_boots, Halite Boots -divinerpg:awakened_halite_helmet, Awakened Halite Helmet -divinerpg:awakened_halite_chestplate, Awakened Halite Chestplate -divinerpg:awakened_halite_leggings, Awakened Halite Leggings -divinerpg:awakened_halite_boots, Awakened Halite Boots -divinerpg:korma_helmet, Korma Helmet -divinerpg:korma_chestplate, Korma Chestplate -divinerpg:korma_leggings, Korma Leggings -divinerpg:korma_boots, Korma Boots -divinerpg:vemos_helmet, Vemos Helmet -divinerpg:vemos_chestplate, Vemos Chestplate -divinerpg:vemos_leggings, Vemos Leggings -divinerpg:vemos_boots, Vemos Boots -divinerpg:degraded_helmet, Degraded Helmet -divinerpg:degraded_hood, Degraded Hood -divinerpg:degraded_mask, Degraded Mask -divinerpg:degraded_chestplate, Degraded Chestplate -divinerpg:degraded_leggings, Degraded Leggings -divinerpg:degraded_boots, Degraded Boots -divinerpg:finished_helmet, Finished Helmet -divinerpg:finished_hood, Finished Hood -divinerpg:finished_mask, Finished Mask -divinerpg:finished_chestplate, Finished Chestplate -divinerpg:finished_leggings, Finished Leggings -divinerpg:finished_boots, Finished Boots -divinerpg:glistening_helmet, Glistening Helmet -divinerpg:glistening_hood, Glistening Hood -divinerpg:glistening_mask, Glistening Mask -divinerpg:glistening_chestplate, Glistening Chestplate -divinerpg:glistening_leggings, Glistening Leggings -divinerpg:glistening_boots, Glistening Boots -divinerpg:demonized_helmet, Demonized Helmet -divinerpg:demonized_hood, Demonized Hood -divinerpg:demonized_mask, Demonized Mask -divinerpg:demonized_chestplate, Demonized Chestplate -divinerpg:demonized_leggings, Demonized Leggings -divinerpg:demonized_boots, Demonized Boots -divinerpg:tormented_helmet, Tormented Helmet -divinerpg:tormented_hood, Tormented Hood -divinerpg:tormented_mask, Tormented Mask -divinerpg:tormented_chestplate, Tormented Chestplate -divinerpg:tormented_leggings, Tormented Leggings -divinerpg:tormented_boots, Tormented Boots +divinerpg:arlemite_shovel, Arlemite Shovel +divinerpg:arlemite_pickaxe, Arlemite Pickaxe +divinerpg:arlemite_axe, Arlemite Axe +divinerpg:arlemite_hoe, Arlemite Hoe +divinerpg:arlemite_shickaxe, Arlemite Shickaxe +divinerpg:bedrock_shovel, Bedrock Shovel +divinerpg:bedrock_pickaxe, Bedrock Pickaxe +divinerpg:bedrock_axe, Bedrock Axe +divinerpg:corrupted_shovel, Corrupted Shovel +divinerpg:corrupted_pickaxe, Corrupted Pickaxe +divinerpg:corrupted_axe, Corrupted Axe +divinerpg:divine_shovel, Divine Shovel +divinerpg:divine_pickaxe, Divine Pickaxe +divinerpg:divine_axe, Divine Axe +divinerpg:divine_shickaxe, Divine Shickaxe +divinerpg:realmite_shovel, Realmite Shovel +divinerpg:realmite_pickaxe, Realmite Pickaxe +divinerpg:realmite_axe, Realmite Axe +divinerpg:realmite_hoe, Realmite Hoe +divinerpg:rupee_shovel, Rupee Shovel +divinerpg:rupee_pickaxe, Rupee Pickaxe +divinerpg:rupee_axe, Rupee Axe +divinerpg:rupee_hoe, Rupee Hoe +divinerpg:rupee_shickaxe, Rupee Shickaxe +divinerpg:eden_shovel, Eden Shovel +divinerpg:eden_pickaxe, Eden Pickaxe +divinerpg:eden_axe, Eden Axe +divinerpg:wildwood_shovel, Wildwood Shovel +divinerpg:wildwood_pickaxe, Wildwood Pickaxe +divinerpg:wildwood_axe, Wildwood Axe +divinerpg:apalachia_shovel, Apalachia Shovel +divinerpg:apalachia_pickaxe, Apalachia Pickaxe +divinerpg:apalachia_axe, Apalachia Axe +divinerpg:skythern_shovel, Skythern Shovel +divinerpg:skythern_pickaxe, Skythern Pickaxe +divinerpg:skythern_axe, Skythern Axe +divinerpg:mortum_shovel, Mortum Shovel +divinerpg:mortum_pickaxe, Mortum Pickaxe +divinerpg:mortum_axe, Mortum Axe +divinerpg:dream_shovel, Dream Shovel +divinerpg:dream_pickaxe, Dream Pickaxe +divinerpg:dream_axe, Dream Axe projectex:energy_link, Basic Energy EMC Link projectex:personal_link, Personal EMC Link projectex:refined_link, Refined EMC Link @@ -37494,6 +37507,41 @@ projectex:final_star, The Final Star projectex:knowledge_sharing_book, Knowledge Sharing Book projectex:arcane_tablet, Arcane Transmutation Tablet enchlib:enchantment_library, Enchantment Library +enderutilities:asu:0, Adjustable Storage Unit +enderutilities:barrel:0, Barrel +enderutilities:draw_bridge:0, Drawbridge +enderutilities:draw_bridge:1, Advanced Drawbridge +enderutilities:ender_elevator:0, Ender Elevator (white) +enderutilities:ender_elevator_slab:0, Ender Elevator Slab (white) +enderutilities:ender_elevator_layer:0, Ender Elevator Layer (white) +enderutilities:inserter:0, Inserter +enderutilities:inserter:1, Inserter (Filtered) +enderutilities:floor:0, Floor +enderutilities:floor:1, Cracked Floor +enderutilities:energy_bridge:0, Energy Bridge Resonator +enderutilities:energy_bridge:1, Energy Bridge Receiver +enderutilities:energy_bridge:2, Energy Bridge Transmitter +enderutilities:machine_0:0, Ender Furnace +enderutilities:machine_1:0, Ender Infuser +enderutilities:machine_1:1, Tool Workstation +enderutilities:machine_1:2, Creation Station +enderutilities:machine_1:3, Advanced Quick Stacker +enderutilities:molecular_exciter, tile.null.name +enderutilities:msu:0, Massive Storage Unit +enderutilities:msu:1, Massive Storage Bundle +enderutilities:phasing:0, Phasing Block +enderutilities:phasing:1, Phasing Block (inverted) +enderutilities:frame, tile.null.name +enderutilities:portal_panel, tile.null.name +enderutilities:sound_block:0, Sound Block +enderutilities:storage_0:0, Small Memory Chest +enderutilities:storage_0:1, Memory Chest +enderutilities:storage_0:2, Large Memory Chest +enderutilities:storage_0:3, Handy Chest (Small) +enderutilities:storage_0:4, Handy Chest (Normal) +enderutilities:storage_0:5, Handy Chest (Large) +enderutilities:storage_0:6, Handy Chest (Extended) +enderutilities:storage_0:7, Junk Storage Unit enderutilities:endercapacitor:0, Ender Capacitor (Basic) enderutilities:endercapacitor:0, Ender Capacitor (Basic) enderutilities:endercapacitor:1, Ender Capacitor (Enhanced) @@ -37565,41 +37613,139 @@ enderutilities:syringe:1, Paralyzer Syringe enderutilities:syringe:2, Stimulant Syringe enderutilities:syringe:3, Passifier Syringe enderutilities:void_pickaxe, Void Pickaxe -enderutilities:asu:0, Adjustable Storage Unit -enderutilities:barrel:0, Barrel -enderutilities:draw_bridge:0, Drawbridge -enderutilities:draw_bridge:1, Advanced Drawbridge -enderutilities:ender_elevator:0, Ender Elevator (white) -enderutilities:ender_elevator_slab:0, Ender Elevator Slab (white) -enderutilities:ender_elevator_layer:0, Ender Elevator Layer (white) -enderutilities:inserter:0, Inserter -enderutilities:inserter:1, Inserter (Filtered) -enderutilities:floor:0, Floor -enderutilities:floor:1, Cracked Floor -enderutilities:energy_bridge:0, Energy Bridge Resonator -enderutilities:energy_bridge:1, Energy Bridge Receiver -enderutilities:energy_bridge:2, Energy Bridge Transmitter -enderutilities:machine_0:0, Ender Furnace -enderutilities:machine_1:0, Ender Infuser -enderutilities:machine_1:1, Tool Workstation -enderutilities:machine_1:2, Creation Station -enderutilities:machine_1:3, Advanced Quick Stacker -enderutilities:molecular_exciter, tile.null.name -enderutilities:msu:0, Massive Storage Unit -enderutilities:msu:1, Massive Storage Bundle -enderutilities:phasing:0, Phasing Block -enderutilities:phasing:1, Phasing Block (inverted) -enderutilities:frame, tile.null.name -enderutilities:portal_panel, tile.null.name -enderutilities:sound_block:0, Sound Block -enderutilities:storage_0:0, Small Memory Chest -enderutilities:storage_0:1, Memory Chest -enderutilities:storage_0:2, Large Memory Chest -enderutilities:storage_0:3, Handy Chest (Small) -enderutilities:storage_0:4, Handy Chest (Normal) -enderutilities:storage_0:5, Handy Chest (Large) -enderutilities:storage_0:6, Handy Chest (Extended) -enderutilities:storage_0:7, Junk Storage Unit +erebus:erebus_food:0, Beetle Larva +erebus:erebus_food:1, Cooked Beetle Larva +erebus:erebus_food:2, Grasshopper Leg +erebus:erebus_food:3, Cooked Grasshopper Leg +erebus:erebus_food:4, Tarantula Leg +erebus:erebus_food:5, Crispy Tarantula Leg +erebus:erebus_food:6, Bamboo Soup +erebus:erebus_food:7, Melonade +erebus:erebus_food:8, Sparkly Melonade +erebus:erebus_food:9, Larvae-on-a-Stick +erebus:erebus_food:10, Honey Sandwich +erebus:erebus_food:11, Dark Fruit +erebus:erebus_food:12, Raw Titan Chop +erebus:erebus_food:13, Cooked Titan Chop +erebus:erebus_food:14, Swampberries +erebus:erebus_food:15, Cabbage +erebus:erebus_food:16, Cooked Titan Stew +erebus:erebus_food:17, Raw Prickly Pear +erebus:erebus_food:18, Cooked Prickly Pear +erebus:erebus_food:19, Dark Fruit Pie +erebus:heart_berries, Heartberries +erebus:life_blood, Life Blood +erebus:turnip, Turnips +erebus:cabbage_seeds, Cabbage Seeds +erebus:mandrake_root, Mandrake Root +erebus:stag_heart_raw, Heart of the Stag +erebus:stag_heart_cooked, Roasted Heart of the Stag +erebus:smoothie:0, Green Tea Grasshopper Smoothie +erebus:smoothie:1, Money Honey Smoothie +erebus:smoothie:2, Nothing In The Middle Smoothie +erebus:smoothie:3, Green Giant Smoothie +erebus:smoothie:4, Seedy Goodness Smoothie +erebus:smoothie:5, Givin' Me The Blues Smoothie +erebus:smoothie:6, Hot Hot Baby Smoothie +erebus:smoothie:7, Don't Meddle With The Nettle Smoothie +erebus:smoothie:8, Liquid Gold Smoothie +erebus:smoothie:9, Bryuf's Brew Smoothie +erebus:idols:0, Mud Scarab +erebus:idols:1, Iron Scarab +erebus:idols:2, Gold Scarab +erebus:idols:3, Jade Scarab +erebus:idols:4, Spawn Mud Umbergolem +erebus:idols:5, Spawn Iron Umbergolem +erebus:idols:6, Spawn Gold Umbergolem +erebus:idols:7, Spawn Jade Umbergolem +erebus:jade_helmet, Jade Helmet +erebus:jade_chestplate, Jade Chestplate +erebus:jade_leggings, Jade Leggings +erebus:jade_boots, Jade Boots +erebus:jade_sword, Jade Sword +erebus:jade_pickaxe, Jade Pickaxe +erebus:jade_axe, Jade Axe +erebus:jade_shovel, Jade Shovel +erebus:jade_paxel, Jade Paxel +erebus:jade_hoe, Jade Hoe +erebus:exoskeleton_helmet, Exoskeleton Helmet +erebus:exoskeleton_chestplate, Exoskeleton Chestplate +erebus:exoskeleton_leggings, Exoskeleton Leggings +erebus:exoskeleton_boots, Exoskeleton Boots +erebus:rein_exoskeleton_helmet, Reinforced Exoskeleton Helmet +erebus:rein_exoskeleton_chestplate, Reinforced Exoskeleton Chestplate +erebus:rein_exoskeleton_leggings, Reinforced Exoskeleton Leggings +erebus:rein_exoskeleton_boots, Reinforced Exoskeleton Boots +erebus:rhino_exoskeleton_helmet, Rhino Plate Helmet +erebus:rhino_exoskeleton_chestplate, Rhino Plate Chestplate +erebus:rhino_exoskeleton_leggings, Rhino Plate Leggings +erebus:rhino_exoskeleton_boots, Rhino Plate Boots +erebus:bamboo_helmet, Bamboo Helmet +erebus:bamboo_chestplate, Bamboo Chestplate +erebus:bamboo_leggings, Bamboo Leggings +erebus:bamboo_boots, Bamboo Boots +erebus:bambucket, Bambucket +erebus:rein_compound_goggles, Reinforced Compound Goggles +erebus:compound_goggles, Compound Goggles +erebus:sprint_leggings, Sprint Leggings +erebus:jump_boots, Jump Boots +erebus:glider_chestplate, Glider Chestplate +erebus:glider_chestplate_powered, Powered Glider Chestplate +erebus:mushroom_helmet, Mush Helm +erebus:spider_t_shirt, Tarantula Boss Trophy +erebus:water_striders, Water Striders +erebus:bamboo_shield, Bamboo Shield +erebus:exoskeleton_shield, Exoskeleton Shield +erebus:jade_shield, Jade Shield +erebus:rein_exoskeleton_shield, Reinforced Exoskeleton Shield +erebus:rhino_exoskeleton_shield, Rhino Plate Shield +erebus:rolled_newspaper, Rolled-up Newspaper +erebus:wasp_sword, Wasp Sword +erebus:wasp_dagger, Wasp Dagger +erebus:enhanced_scorpion_pincer, Augmented Scorpion Pincer +erebus:war_hammer, Quake Hammer +erebus:web_slinger, Web Slinger +erebus:web_slinger_wither, Wither Web Slinger +erebus:max_speed_bow, Maximum Speed Bow +erebus:nectar_collector, Nectar Collector +erebus:ant_taming_amulet, Ant Taming Amulet +erebus:bee_taming_amulet, Bee Taming Amulet +erebus:woodlouse_ball, Woodlouse Ball +erebus:wand_of_animation, Wand of Animation +erebus:anti_venom_bottle, Bottle of Anti-Venom +erebus:flower_seed:0, Black Flower Seeds +erebus:flower_seed:1, Red Flower Seeds +erebus:flower_seed:2, Brown Flower Seeds +erebus:flower_seed:3, Blue Flower Seeds +erebus:flower_seed:4, Purple Flower Seeds +erebus:flower_seed:5, Cyan Flower Seeds +erebus:flower_seed:6, Light Gray Flower Seeds +erebus:flower_seed:7, Gray Flower Seeds +erebus:flower_seed:8, Pink Flower Seeds +erebus:flower_seed:9, Yellow Flower Seeds +erebus:flower_seed:10, Light Blue Flower Seeds +erebus:flower_seed:11, Magenta Flower Seeds +erebus:flower_seed:12, Orange Flower Seeds +erebus:flower_seed:13, White Flower Seeds +erebus:flower_seed:14, Rainbow Flower Seeds +erebus:death_compass, Death Compass +erebus:spray_can, Insect Repellent +erebus:whetstone:0, Whetstone +erebus:whetstone:1, Whetstone +erebus:whetstone:2, Whetstone +erebus:whetstone:3, Whetstone +erebus:whetstone:4, Whetstone +erebus:whetstone:5, Whetstone +erebus:portal_activator, Staff of Gaea +erebus:homing_beecon, Homing Beecon +erebus:homing_beecon_advanced, Advanced Homing Beecon +erebus:wand_of_preservation, Wand of Preservation +erebus:compost, Compost +erebus:planticide, Planticide +erebus:smoothie_book, Smoothie-matic 2000 +erebus:horn_of_summoning, Horn of Bee Summoning +erebus:erebus_map, Empty Papyrus Map (N.Y.I) +erebus:erebus_map_filled:0, Papyrus Map (N.Y.I) erebus:umberstone:0, Umberstone erebus:umberstone:1, Umbercobble erebus:umberstone:2, Mossy Umbercobble @@ -37980,139 +38126,20 @@ erebus:stairs_varnished, Varnished Stairs erebus:slab_planks_varnished, Varnished Slab erebus:fence_varnished, Varnished Fence erebus:fence_gate_varnished, Varnished Fence Gate -erebus:erebus_food:0, Beetle Larva -erebus:erebus_food:1, Cooked Beetle Larva -erebus:erebus_food:2, Grasshopper Leg -erebus:erebus_food:3, Cooked Grasshopper Leg -erebus:erebus_food:4, Tarantula Leg -erebus:erebus_food:5, Crispy Tarantula Leg -erebus:erebus_food:6, Bamboo Soup -erebus:erebus_food:7, Melonade -erebus:erebus_food:8, Sparkly Melonade -erebus:erebus_food:9, Larvae-on-a-Stick -erebus:erebus_food:10, Honey Sandwich -erebus:erebus_food:11, Dark Fruit -erebus:erebus_food:12, Raw Titan Chop -erebus:erebus_food:13, Cooked Titan Chop -erebus:erebus_food:14, Swampberries -erebus:erebus_food:15, Cabbage -erebus:erebus_food:16, Cooked Titan Stew -erebus:erebus_food:17, Raw Prickly Pear -erebus:erebus_food:18, Cooked Prickly Pear -erebus:erebus_food:19, Dark Fruit Pie -erebus:heart_berries, Heartberries -erebus:life_blood, Life Blood -erebus:turnip, Turnips -erebus:cabbage_seeds, Cabbage Seeds -erebus:mandrake_root, Mandrake Root -erebus:stag_heart_raw, Heart of the Stag -erebus:stag_heart_cooked, Roasted Heart of the Stag -erebus:smoothie:0, Green Tea Grasshopper Smoothie -erebus:smoothie:1, Money Honey Smoothie -erebus:smoothie:2, Nothing In The Middle Smoothie -erebus:smoothie:3, Green Giant Smoothie -erebus:smoothie:4, Seedy Goodness Smoothie -erebus:smoothie:5, Givin' Me The Blues Smoothie -erebus:smoothie:6, Hot Hot Baby Smoothie -erebus:smoothie:7, Don't Meddle With The Nettle Smoothie -erebus:smoothie:8, Liquid Gold Smoothie -erebus:smoothie:9, Bryuf's Brew Smoothie -erebus:idols:0, Mud Scarab -erebus:idols:1, Iron Scarab -erebus:idols:2, Gold Scarab -erebus:idols:3, Jade Scarab -erebus:idols:4, Spawn Mud Umbergolem -erebus:idols:5, Spawn Iron Umbergolem -erebus:idols:6, Spawn Gold Umbergolem -erebus:idols:7, Spawn Jade Umbergolem -erebus:jade_helmet, Jade Helmet -erebus:jade_chestplate, Jade Chestplate -erebus:jade_leggings, Jade Leggings -erebus:jade_boots, Jade Boots -erebus:jade_sword, Jade Sword -erebus:jade_pickaxe, Jade Pickaxe -erebus:jade_axe, Jade Axe -erebus:jade_shovel, Jade Shovel -erebus:jade_paxel, Jade Paxel -erebus:jade_hoe, Jade Hoe -erebus:exoskeleton_helmet, Exoskeleton Helmet -erebus:exoskeleton_chestplate, Exoskeleton Chestplate -erebus:exoskeleton_leggings, Exoskeleton Leggings -erebus:exoskeleton_boots, Exoskeleton Boots -erebus:rein_exoskeleton_helmet, Reinforced Exoskeleton Helmet -erebus:rein_exoskeleton_chestplate, Reinforced Exoskeleton Chestplate -erebus:rein_exoskeleton_leggings, Reinforced Exoskeleton Leggings -erebus:rein_exoskeleton_boots, Reinforced Exoskeleton Boots -erebus:rhino_exoskeleton_helmet, Rhino Plate Helmet -erebus:rhino_exoskeleton_chestplate, Rhino Plate Chestplate -erebus:rhino_exoskeleton_leggings, Rhino Plate Leggings -erebus:rhino_exoskeleton_boots, Rhino Plate Boots -erebus:bamboo_helmet, Bamboo Helmet -erebus:bamboo_chestplate, Bamboo Chestplate -erebus:bamboo_leggings, Bamboo Leggings -erebus:bamboo_boots, Bamboo Boots -erebus:bambucket, Bambucket -erebus:rein_compound_goggles, Reinforced Compound Goggles -erebus:compound_goggles, Compound Goggles -erebus:sprint_leggings, Sprint Leggings -erebus:jump_boots, Jump Boots -erebus:glider_chestplate, Glider Chestplate -erebus:glider_chestplate_powered, Powered Glider Chestplate -erebus:mushroom_helmet, Mush Helm -erebus:spider_t_shirt, Tarantula Boss Trophy -erebus:water_striders, Water Striders -erebus:bamboo_shield, Bamboo Shield -erebus:exoskeleton_shield, Exoskeleton Shield -erebus:jade_shield, Jade Shield -erebus:rein_exoskeleton_shield, Reinforced Exoskeleton Shield -erebus:rhino_exoskeleton_shield, Rhino Plate Shield -erebus:rolled_newspaper, Rolled-up Newspaper -erebus:wasp_sword, Wasp Sword -erebus:wasp_dagger, Wasp Dagger -erebus:enhanced_scorpion_pincer, Augmented Scorpion Pincer -erebus:war_hammer, Quake Hammer -erebus:web_slinger, Web Slinger -erebus:web_slinger_wither, Wither Web Slinger -erebus:max_speed_bow, Maximum Speed Bow -erebus:nectar_collector, Nectar Collector -erebus:ant_taming_amulet, Ant Taming Amulet -erebus:bee_taming_amulet, Bee Taming Amulet -erebus:woodlouse_ball, Woodlouse Ball -erebus:wand_of_animation, Wand of Animation -erebus:anti_venom_bottle, Bottle of Anti-Venom -erebus:flower_seed:0, Black Flower Seeds -erebus:flower_seed:1, Red Flower Seeds -erebus:flower_seed:2, Brown Flower Seeds -erebus:flower_seed:3, Blue Flower Seeds -erebus:flower_seed:4, Purple Flower Seeds -erebus:flower_seed:5, Cyan Flower Seeds -erebus:flower_seed:6, Light Gray Flower Seeds -erebus:flower_seed:7, Gray Flower Seeds -erebus:flower_seed:8, Pink Flower Seeds -erebus:flower_seed:9, Yellow Flower Seeds -erebus:flower_seed:10, Light Blue Flower Seeds -erebus:flower_seed:11, Magenta Flower Seeds -erebus:flower_seed:12, Orange Flower Seeds -erebus:flower_seed:13, White Flower Seeds -erebus:flower_seed:14, Rainbow Flower Seeds -erebus:death_compass, Death Compass -erebus:spray_can, Insect Repellent -erebus:whetstone:0, Whetstone -erebus:whetstone:1, Whetstone -erebus:whetstone:2, Whetstone -erebus:whetstone:3, Whetstone -erebus:whetstone:4, Whetstone -erebus:whetstone:5, Whetstone -erebus:portal_activator, Staff of Gaea -erebus:homing_beecon, Homing Beecon -erebus:homing_beecon_advanced, Advanced Homing Beecon -erebus:wand_of_preservation, Wand of Preservation -erebus:compost, Compost -erebus:planticide, Planticide -erebus:smoothie_book, Smoothie-matic 2000 -erebus:horn_of_summoning, Horn of Bee Summoning -erebus:erebus_map, Empty Papyrus Map (N.Y.I) -erebus:erebus_map_filled:0, Papyrus Map (N.Y.I) +extrabotany:pedestal, tile.pedestal.name +extrabotany:blockorichalcos, tile.blockorichalcos.name +extrabotany:manabarrel, tile.manabarrel.name +extrabotany:cocoondesire, tile.cocoondesire.name +extrabotany:managenerator, tile.managenerator.name +extrabotany:manaliquefaction, tile.manaliquefaction.name +extrabotany:fluidedmana, Fluided Mana +extrabotany:elfjar, tile.elfjar.name +extrabotany:trophy, tile.trophy.name +extrabotany:quantummanabuffer, tile.quantummanabuffer.name +extrabotany:dimensioncatalyst, tile.dimensioncatalyst.name +extrabotany:blockshadowium, tile.blockshadowium.name +extrabotany:blockphotonium, tile.blockphotonium.name +extrabotany:chargepad, tile.chargepad.name extrabotany:manareader, item.manareader.name extrabotany:spiritfuel, item.spiritfuel.name extrabotany:nightmarefuel, item.nightmarefuel.name @@ -38232,20 +38259,6 @@ extrabotany:magicfinger, item.magicfinger.name extrabotany:silenteternity, item.silenteternity.name extrabotany:specialbag, item.specialbag.name extrabotany:firstfractal, item.firstfractal.name -extrabotany:pedestal, tile.pedestal.name -extrabotany:blockorichalcos, tile.blockorichalcos.name -extrabotany:manabarrel, tile.manabarrel.name -extrabotany:cocoondesire, tile.cocoondesire.name -extrabotany:managenerator, tile.managenerator.name -extrabotany:manaliquefaction, tile.manaliquefaction.name -extrabotany:fluidedmana, Fluided Mana -extrabotany:elfjar, tile.elfjar.name -extrabotany:trophy, tile.trophy.name -extrabotany:quantummanabuffer, tile.quantummanabuffer.name -extrabotany:dimensioncatalyst, tile.dimensioncatalyst.name -extrabotany:blockshadowium, tile.blockshadowium.name -extrabotany:blockphotonium, tile.blockphotonium.name -extrabotany:chargepad, tile.chargepad.name zerocore:debugtool, Debug Tool bigreactors:ingotyellorium, Yellorium Ingot bigreactors:ingotcyanite, Cyanite Ingot @@ -40326,21 +40339,21 @@ modularmachinery:blockmanaprovideroutput, Mana Output Hatch modularmachinery:mythical_resource_miner_tier4_controller, tile.null.name modularmachinery:mythical_resource_miner_tier3_controller, tile.null.name modularmachinery:mythic_processor_gravitite_controller, tile.null.name -modularmachinery:mythical_resource_miner_tier2_controller, tile.null.name modularmachinery:lp_harvester_controller, tile.null.name +modularmachinery:mythical_resource_miner_tier2_controller, tile.null.name modularmachinery:mythical_resource_miner_tier1_controller, tile.null.name modularmachinery:hypergrowth_insolator_factory_controller, tile.null.name modularmachinery:hypergrowth_insolator_controller, tile.null.name -modularmachinery:blood_god_altar_network_controller, tile.null.name modularmachinery:dyson_irradiator_top_controller, tile.null.name +modularmachinery:blood_god_altar_network_controller, tile.null.name modularmachinery:mythical_resource_miner_tier9_controller, tile.null.name modularmachinery:mythical_resource_miner_tier8_controller, tile.null.name modularmachinery:mythical_resource_miner_tier7_controller, tile.null.name -modularmachinery:mythical_resource_miner_tier6_controller, tile.null.name modularmachinery:infinity_furnace_factory_controller, tile.null.name modularmachinery:infinity_furnace_controller, tile.null.name -modularmachinery:twelve_gates_of_heaven_controller, tile.null.name +modularmachinery:mythical_resource_miner_tier6_controller, tile.null.name modularmachinery:creation_altar_controller, tile.null.name +modularmachinery:twelve_gates_of_heaven_controller, tile.null.name modularmachinery:dyson_revolver_controller, tile.null.name modularmachinery:mythical_resource_miner_tier5_controller, tile.null.name modularmachinery:gaia_altar_controller, tile.null.name @@ -40352,8 +40365,8 @@ modularmachinery:recursive_brain_in_a_vat_verdith_anath_controller, tile.null.na modularmachinery:safe_fission_lees_controller, tile.null.name modularmachinery:recursive_brain_in_a_vat_controller, tile.null.name modularmachinery:mythic_processor_alloy_furnace_controller, tile.null.name -modularmachinery:chaotic_condenser_controller, tile.null.name modularmachinery:plasmatic_condenser_controller, tile.null.name +modularmachinery:chaotic_condenser_controller, tile.null.name modularmachinery:quark_decomposer_controller, tile.null.name modularmachinery:orb_of_infinite_wishes_controller, tile.null.name modularmachinery:berserker_forge_controller, tile.null.name @@ -40372,8 +40385,8 @@ modularmachinery:mythical_resource_miner_tier13_controller, tile.null.name modularmachinery:mythical_resource_miner_tier10_controller, tile.null.name modularmachinery:mythical_resource_miner_tier11_controller, tile.null.name modularmachinery:dyson_scatterer_controller, tile.null.name -modularmachinery:mythical_resource_miner_tier16_controller, tile.null.name modularmachinery:recursive_brain_in_a_vat_starvald_demelain_controller, tile.null.name +modularmachinery:mythical_resource_miner_tier16_controller, tile.null.name modularmachinery:mythical_resource_miner_tier17_controller, tile.null.name modularmachinery:mythical_resource_miner_tier14_controller, tile.null.name modularmachinery:mythical_resource_miner_tier15_controller, tile.null.name @@ -40382,6 +40395,7 @@ modularmachinery:mythical_resource_miner_tier18_controller, tile.null.name modularmachinery:gravitite_enchanter_controller, tile.null.name modularmachinery:mythical_resource_miner_tier19_controller, tile.null.name modularmachinery:carminite_empowerer_controller, tile.null.name +modularmachinery:wormhole_field_generator_controller, tile.null.name modularmachinery:moloch_altar_controller, tile.null.name modularmachinery:mythic_processor_pulverizer_controller, tile.null.name modularmachinery:mythic_processor_resonator_controller, tile.null.name @@ -40393,10 +40407,10 @@ modularmachinery:corrupted_library_controller, tile.null.name modularmachinery:shadow_fracturer_factory_controller, tile.null.name modularmachinery:shadow_fracturer_controller, tile.null.name modularmachinery:safe_fission_len236_controller, tile.null.name +modularmachinery:meteoric_befaller_controller, tile.null.name +modularmachinery:dyson_compressor_controller, tile.null.name modularmachinery:enchanted_greenhouse_factory_controller, tile.null.name modularmachinery:enchanted_greenhouse_controller, tile.null.name -modularmachinery:dyson_compressor_controller, tile.null.name -modularmachinery:meteoric_befaller_controller, tile.null.name modularmachinery:ziggurat_of_life_controller, tile.null.name modularmachinery:dragonfire_forge_controller, tile.null.name modularmachinery:blood_god_altar_controller, tile.null.name @@ -40433,6 +40447,7 @@ modularmachinery:catalyst_of_balance_controller, tile.null.name modularmachinery:safe_fission_lep239_controller, tile.null.name modularmachinery:forge_of_the_wyvern_controller, tile.null.name modularmachinery:dyson_discharger_t5_controller, tile.null.name +modularmachinery:xp_assimilator_controller, tile.null.name modularmachinery:dyson_discharger_t6_controller, tile.null.name modularmachinery:honeysmelter_oven_controller, tile.null.name modularmachinery:safe_fission_herrr_controller, tile.null.name @@ -40480,26 +40495,28 @@ modularmachinery:recursive_brain_in_a_vat_donaeth_rusen_controller, tile.null.na modularmachinery:safe_fission_mox241_controller, tile.null.name modularmachinery:safe_fission_tbu_controller, tile.null.name modularmachinery:divine_combiner_controller, tile.null.name -modularmachinery:sterilized_altar_controller, tile.null.name modularmachinery:recursive_brain_in_a_vat_kurald_galain_controller, tile.null.name +modularmachinery:sterilized_altar_controller, tile.null.name modularmachinery:herne_altar_controller, tile.null.name modularmachinery:mythic_processor_empowerer_controller, tile.null.name modularmachinery:safe_fission_hea242_controller, tile.null.name modularmachinery:salt_repolarizer_controller, tile.null.name +modularmachinery:black_hole_juicer_controller, tile.null.name modularmachinery:definer_two_controller, tile.null.name modularmachinery:elemental_altar_controller, tile.null.name modularmachinery:altar_to_the_name_of_names_controller, tile.null.name modularmachinery:baphomet_altar_controller, tile.null.name modularmachinery:thaumic_replicator_controller, tile.null.name modularmachinery:spatial_crucible_controller, tile.null.name +modularmachinery:dyson_abater_controller, tile.null.name modularmachinery:safe_fission_lecm243_controller, tile.null.name modularmachinery:safe_fission_hecf249_controller, tile.null.name modularmachinery:recursive_brain_in_a_vat_thel_controller, tile.null.name modularmachinery:active_cooled_herrr_controller, tile.null.name modularmachinery:particle_accelerator_controller, tile.null.name modularmachinery:soul_accumulator_controller, tile.null.name -modularmachinery:arcane_autoworkbench_controller, tile.null.name modularmachinery:dyson_irradiator_bottom_controller, tile.null.name +modularmachinery:arcane_autoworkbench_controller, tile.null.name modularmachinery:eldritch_impetus_catalyzer_controller, tile.null.name modularmachinery:mythic_processor_blaster_controller, tile.null.name modularmachinery:recursive_brain_in_a_vat_kurald_thyrllan_controller, tile.null.name @@ -40514,8 +40531,8 @@ modularmachinery:valonite_gateway_controller, tile.null.name modularmachinery:warren_extractor_dimensional_shards_controller, tile.null.name modularmachinery:bloodmaster_crucible_controller, tile.null.name modularmachinery:warren_extractor_naquadah_controller, tile.null.name -modularmachinery:advanced_compression_engine_controller, tile.null.name modularmachinery:blood_reprocessor_controller, tile.null.name +modularmachinery:advanced_compression_engine_controller, tile.null.name modularmachinery:empowered_monolith_controller, tile.null.name modularmachinery:mythic_accelerator_controller, tile.null.name modularmachinery:shrine_of_the_sentient_meatballs_controller, tile.null.name @@ -40534,18 +40551,19 @@ modularmachinery:mythic_processor_compactor_controller, tile.null.name modularmachinery:me_mythic_assembler_controller, tile.null.name modularmachinery:safe_fission_mox239_controller, tile.null.name modularmachinery:dyson_sphere_controller, tile.null.name -modularmachinery:infusinator_controller, tile.null.name modularmachinery:safe_fission_leb248_controller, tile.null.name +modularmachinery:infusinator_controller, tile.null.name modularmachinery:wizardry_combiner_controller, tile.null.name modularmachinery:high_impulse_accelerator_controller, tile.null.name modularmachinery:font_of_divinity_controller, tile.null.name modularmachinery:mythic_processor_rolling_machine_controller, tile.null.name +modularmachinery:bee_stargate_controller, tile.null.name modularmachinery:safe_fission_hep239_controller, tile.null.name modularmachinery:dyson_extruder_controller, tile.null.name modularmachinery:compression_turbine_controller, tile.null.name modularmachinery:recursive_brain_in_a_vat_tellan_controller, tile.null.name -modularmachinery:fluid_matrix_plasma_collider_controller, tile.null.name modularmachinery:definer_controller, tile.null.name +modularmachinery:fluid_matrix_plasma_collider_controller, tile.null.name modularmachinery:safe_fission_hecm245_controller, tile.null.name modularmachinery:crushing_wheels:0, Crushing Wheels naturescompass:naturescompass, Nature's Compass @@ -40591,9 +40609,6 @@ plethora:keyboard, Keyboard plethora:manipulator:0, Manipulator Mk I plethora:manipulator:1, Manipulator Mk II plethora:redstone_integrator:0, Redstone integrator -plustic:mirionnugget, Mirion Nugget -plustic:mirioningot, Mirion Ingot -plustic:mirionblock, Mirion Block plustic:pipe_piece:0, Electrical Pipe Piece plustic:pipe_piece:0, Energetic Pipe Piece plustic:pipe_piece:0, Vibrant Pipe Piece @@ -40796,13 +40811,13 @@ plustic:pipe_piece:0, Corrupted Pipe Piece plustic:pipe_piece:0, Mirion Pipe Piece plustic:pipe_piece:0, Livingwood Pipe Piece plustic:pipe_piece:0, Elementium Pipe Piece +plustic:pipe_piece:0, Wyvern Pipe Piece +plustic:pipe_piece:0, Awakened Pipe Piece +plustic:pipe_piece:0, Chaotic Pipe Piece plustic:pipe_piece:0, Emerald Pipe Piece plustic:pipe_piece:0, Fusewood Pipe Piece plustic:pipe_piece:0, Ghostwood Pipe Piece plustic:pipe_piece:0, Darkwood Pipe Piece -plustic:pipe_piece:0, Wyvern Pipe Piece -plustic:pipe_piece:0, Awakened Pipe Piece -plustic:pipe_piece:0, Chaotic Pipe Piece plustic:laser_medium:0, Stone Laser Medium plustic:laser_medium:0, Prismarine Laser Medium plustic:laser_medium:0, Blazerod Laser Medium @@ -40826,6 +40841,9 @@ plustic:battery_cell:0, Enori Battery Cell plustic:battery_cell:0, Fluix Crystal Battery Cell plustic:laser_gun, Laser Gun plustic:katana, Katana +plustic:mirionnugget, Mirion Nugget +plustic:mirioningot, Mirion Ingot +plustic:mirionblock, Mirion Block xreliquary:altar, Altar xreliquary:apothecary_cauldron, tile.apothecary_cauldron.name xreliquary:apothecary_mortar, tile.apothecary_mortar.name @@ -41013,31 +41031,31 @@ rftoolsdim:structure_essence:8, Structure Swamp Hut Essence rftoolsdim:structure_essence:9, Structure Desert Temple Essence rftoolsdim:structure_essence:10, Structure Jungle Temple Essence rftoolsdim:structure_essence:11, Structure Igloo Essence -rftoolsdim:known_dimlet:10, Effect Dimlet (None) -rftoolsdim:known_dimlet:3, Mob Dimlet (Default) -rftoolsdim:known_dimlet:4, Sky Dimlet (Normal night) -rftoolsdim:known_dimlet:6, Terrain Dimlet (Flat) -rftoolsdim:known_dimlet:4, Sky Dimlet (Normal day) -rftoolsdim:known_dimlet:9, Digit Dimlet (8) -rftoolsdim:known_dimlet:9, Digit Dimlet (7) rftoolsdim:known_dimlet:4, Sky Dimlet (Normal) +rftoolsdim:known_dimlet:10, Effect Dimlet (None) +rftoolsdim:known_dimlet:6, Terrain Dimlet (Void) +rftoolsdim:known_dimlet:2, Material Dimlet (Stone) rftoolsdim:known_dimlet:9, Digit Dimlet (9) -rftoolsdim:known_dimlet:7, Feature Dimlet (None) +rftoolsdim:known_dimlet:9, Digit Dimlet (8) +rftoolsdim:known_dimlet:6, Terrain Dimlet (Flat) +rftoolsdim:known_dimlet:4, Sky Dimlet (Normal night) rftoolsdim:known_dimlet:1, Liquid Dimlet (Water) -rftoolsdim:known_dimlet:5, Structure Dimlet (None) -rftoolsdim:known_dimlet:9, Digit Dimlet (4) -rftoolsdim:known_dimlet:8, Time Dimlet (Normal) -rftoolsdim:known_dimlet:9, Digit Dimlet (3) +rftoolsdim:known_dimlet:3, Mob Dimlet (Default) +rftoolsdim:known_dimlet:4, Sky Dimlet (Normal day) rftoolsdim:known_dimlet:12, Controller Dimlet (Single) +rftoolsdim:known_dimlet:13, Weather Dimlet (Default) +rftoolsdim:known_dimlet:7, Feature Dimlet (None) +rftoolsdim:known_dimlet:5, Structure Dimlet (None) +rftoolsdim:known_dimlet:12, Controller Dimlet (Default) +rftoolsdim:known_dimlet:8, Time Dimlet (Normal) +rftoolsdim:known_dimlet:9, Digit Dimlet (7) rftoolsdim:known_dimlet:9, Digit Dimlet (6) rftoolsdim:known_dimlet:9, Digit Dimlet (5) -rftoolsdim:known_dimlet:9, Digit Dimlet (0) +rftoolsdim:known_dimlet:9, Digit Dimlet (4) +rftoolsdim:known_dimlet:9, Digit Dimlet (3) rftoolsdim:known_dimlet:9, Digit Dimlet (2) rftoolsdim:known_dimlet:9, Digit Dimlet (1) -rftoolsdim:known_dimlet:13, Weather Dimlet (Default) -rftoolsdim:known_dimlet:6, Terrain Dimlet (Void) -rftoolsdim:known_dimlet:12, Controller Dimlet (Default) -rftoolsdim:known_dimlet:2, Material Dimlet (Stone) +rftoolsdim:known_dimlet:9, Digit Dimlet (0) rftoolsdim:efficiency_essence, Efficiency Essence rftoolsdim:mediocre_efficiency_essence, Mediocre Efficiency Essence rftoolsdim:empty_dimension_tab, Empty Dimension Tab @@ -41485,8 +41503,6 @@ tfspellpack:charm_ice_exploder, Malignant Ice Pearl tfspellpack:charm_goblin, Redcap Miner's Satchel tfspellpack:charm_troll, Icy Trollber tfspellpack:charm_accursed_tome, Accursed Tome -thaumicenergistics:infusion_provider, Essentia Infusion Provider -thaumicenergistics:arcane_assembler, Arcane Assembler thaumicenergistics:essentia_cell_1k, 1k ME Essentia Storage Cell thaumicenergistics:essentia_cell_4k, 4k ME Essentia Storage Cell thaumicenergistics:essentia_cell_16k, 16k ME Essentia Storage Cell @@ -41508,6 +41524,8 @@ thaumicenergistics:upgrade_arcane, Arcane Charging Upgrade thaumicenergistics:knowledge_core, Knowledge Core thaumicenergistics:blank_knowledge_core, Blank Knowledge Core thaumicenergistics:dummy_aspect, item.thaumicenergistics.dummy_aspect.name +thaumicenergistics:infusion_provider, Essentia Infusion Provider +thaumicenergistics:arcane_assembler, Arcane Assembler thaumicaugmentation:vis_regenerator, Vis Regenerator thaumicaugmentation:warded_chest, Warded Chest thaumicaugmentation:temporary_light, Casted Light @@ -41899,6 +41917,21 @@ thaumicaugmentation:thaumium_robes_hood, Hood of the Adept thaumicaugmentation:thaumium_robes_chestplate, Robe of the Adept thaumicaugmentation:thaumium_robes_leggings, Leggings of the Adept thaumicaugmentation:celestial_observer_placer, Celestial Observer +thaumictinkerer:funnel, Essentia Funnel +thaumictinkerer:dissimulation, Dissimulation Block +thaumictinkerer:transvector_interface, Transvector Interface +thaumictinkerer:transvector_dislocator, Transvector Dislocator +thaumictinkerer:repairer, Thaumic Restorer +thaumictinkerer:magnet, Kinetic Attractor +thaumictinkerer:mob_magnet, Corporeal Attractor +thaumictinkerer:osmotic_enchanter, Osmotic Enchanter +thaumictinkerer:enchantment_pillar, Enchanting Pillar +thaumictinkerer:animation_tablet, Dynamism Tablet +thaumictinkerer:black_quartz_block, Black Quartz Block +thaumictinkerer:summoner, Tablet of Necromancy +thaumictinkerer:ichor_block, Kami Essence Block +thaumictinkerer:bedrock_portal, Bedrock Portal +thaumictinkerer:warp_gate, Celestial Gateway thaumictinkerer:share_book, Tome of Knowledge Sharing thaumictinkerer:black_quartz, Smokey Quartz thaumictinkerer:cleaning_talisman, Cleansing Charm @@ -41947,51 +41980,36 @@ thaumictinkerer:infused_terra_fruit, Imbued Grain thaumictinkerer:infused_aer_fruit, Imbued Grain thaumictinkerer:infused_aqua_fruit, Imbued Grain thaumictinkerer:infused_ignis_fruit, Imbued Grain -thaumictinkerer:funnel, Essentia Funnel -thaumictinkerer:dissimulation, Dissimulation Block -thaumictinkerer:transvector_interface, Transvector Interface -thaumictinkerer:transvector_dislocator, Transvector Dislocator -thaumictinkerer:repairer, Thaumic Restorer -thaumictinkerer:magnet, Kinetic Attractor -thaumictinkerer:mob_magnet, Corporeal Attractor -thaumictinkerer:osmotic_enchanter, Osmotic Enchanter -thaumictinkerer:enchantment_pillar, Enchanting Pillar -thaumictinkerer:animation_tablet, Dynamism Tablet -thaumictinkerer:black_quartz_block, Black Quartz Block -thaumictinkerer:summoner, Tablet of Necromancy -thaumictinkerer:ichor_block, Kami Essence Block -thaumictinkerer:bedrock_portal, Bedrock Portal -thaumictinkerer:warp_gate, Celestial Gateway -thaumicwonders:creative_essentia_jar, Creative Essentia Jar -thaumicwonders:flux_distiller, Flux Distiller -thaumicwonders:coalescence_matrix, Coalescence Matrix -thaumicwonders:everburning_urn, Everburning Urn -thaumicwonders:catalyzation_chamber, Catalyzation Chamber -thaumicwonders:flux_capacitor, Flux Capacitor -thaumicwonders:placeholder_thaumium_block, Primordial Accretion Chamber -thaumicwonders:portal_generator, Portal Generator -thaumicwonders:meteorb, Meteorb -thaumicwonders:coalescence_matrix_precursor, Coalescence Matrix -thaumicwonders:primordial_accelerator_tunnel, Primordial Accelerator Tunnel -thaumicwonders:meaty_orb, Meaty Orb -thaumicwonders:shimmerleaf_crop, Shimmerleaf -thaumicwonders:placeholder_adv_alch_construct, Primordial Accretion Chamber thaumicwonders:void_beacon, Void Beacon -thaumicwonders:placeholder_obsidian, Catalyzation Chamber +thaumicwonders:catalyzation_chamber, Catalyzation Chamber +thaumicwonders:flux_distiller, Flux Distiller +thaumicwonders:placeholder_adv_alch_construct, Primordial Accretion Chamber +thaumicwonders:cinderpearl_crop, Cinderpearl +thaumicwonders:shimmerleaf_crop, Shimmerleaf +thaumicwonders:alkahest_vat, Alkahest Vat +thaumicwonders:portal_anchor, Portal Anchor +thaumicwonders:flux_capacitor, Flux Capacitor +thaumicwonders:vishroom_crop, Vishroom +thaumicwonders:everburning_urn, Everburning Urn +thaumicwonders:placeholder_thaumium_block, Primordial Accretion Chamber +thaumicwonders:dimensional_ripper, Dimensional Ripper +thaumicwonders:portal_generator, Portal Generator thaumicwonders:primordial_accretion_chamber, Primordial Accretion Chamber thaumicwonders:primordial_accelerator_terminus, Primordial Accelerator Terminus -thaumicwonders:vishroom_crop, Vishroom -thaumicwonders:placeholder_void_metal_block, Primordial Accretion Chamber -thaumicwonders:dimensional_ripper, Dimensional Ripper -thaumicwonders:portal_anchor, Portal Anchor -thaumicwonders:hexamite, Hexamite thaumicwonders:inspiration_engine, Inspiration Engine -thaumicwonders:madness_engine, Madness Engine -thaumicwonders:primordial_accelerator, Primordial Accelerator +thaumicwonders:creative_essentia_jar, Creative Essentia Jar +thaumicwonders:placeholder_obsidian, Catalyzation Chamber +thaumicwonders:meteorb, Meteorb +thaumicwonders:hexamite, Hexamite thaumicwonders:placeholder_arcane_stone, Catalyzation Chamber -thaumicwonders:cinderpearl_crop, Cinderpearl -thaumicwonders:alkahest_vat, Alkahest Vat +thaumicwonders:coalescence_matrix, Coalescence Matrix +thaumicwonders:primordial_accelerator_tunnel, Primordial Accelerator Tunnel +thaumicwonders:coalescence_matrix_precursor, Coalescence Matrix +thaumicwonders:madness_engine, Madness Engine +thaumicwonders:meaty_orb, Meaty Orb thaumicwonders:ore_diviner, Ore Diviner +thaumicwonders:placeholder_void_metal_block, Primordial Accretion Chamber +thaumicwonders:primordial_accelerator, Primordial Accelerator thaumicwonders:disjunction_cloth, Disjunction Cloth thaumicwonders:primal_destroyer, Primal Destroyer thaumicwonders:flying_carpet, Flying Carpet @@ -42091,12 +42109,12 @@ tce:tce_time_plate, Time plate tce:tce_time_star, Time star tce:tce_upgrade_count, Module count tce:tce_upgrade_speed, Module speed -torchmaster:frozen_pearl, Frozen Pearl torchmaster:mega_torch:0, Mega Torch torchmaster:mega_torch:1, Unlit Mega Torch torchmaster:terrain_lighter, Terrain Lighter torchmaster:dread_lamp, Dread Lamp torchmaster:feral_flare_lantern, Feral Flare Lantern +torchmaster:frozen_pearl, Frozen Pearl uberconduitprobe:uber_conduit_probe_item:0, Uber Conduit Probe variegated:compressed_vis_battery, Compressed Vis Battery variegated:blood_apple, Blood Apple @@ -44995,16 +45013,42 @@ buildcraftsilicon:plug_lens:33, Clear Filter buildcraftsilicon:plug_pulsar, Pipe Pulsar buildcraftsilicon:plug_light_sensor, Light Sensor buildcraftsilicon:plug_timer, Timer -contenttweaker:astral_insight_10, item.contenttweaker.astral_insight_10.name -contenttweaker:astral_insight_20, item.contenttweaker.astral_insight_20.name -contenttweaker:astral_insight_30, item.contenttweaker.astral_insight_30.name -contenttweaker:astral_insight_40, item.contenttweaker.astral_insight_40.name -contenttweaker:astral_insight_50, item.contenttweaker.astral_insight_50.name -contenttweaker:astral_insight_60, item.contenttweaker.astral_insight_60.name -contenttweaker:astral_insight_70, item.contenttweaker.astral_insight_70.name -contenttweaker:astral_insight_80, item.contenttweaker.astral_insight_80.name -contenttweaker:astral_insight_90, item.contenttweaker.astral_insight_90.name -contenttweaker:astral_insight_100, item.contenttweaker.astral_insight_100.name +contenttweaker:astral_insight_10, Astral Insight: 10 +contenttweaker:astral_insight_20, Astral Insight: 20 +contenttweaker:astral_insight_30, Astral Insight: 30 +contenttweaker:astral_insight_40, Astral Insight: 40 +contenttweaker:astral_insight_50, Astral Insight: 50 +contenttweaker:astral_insight_60, Astral Insight: 60 +contenttweaker:astral_insight_70, Astral Insight: 70 +contenttweaker:astral_insight_80, Astral Insight: 80 +contenttweaker:astral_insight_90, Astral Insight: 90 +contenttweaker:astral_insight_100, Astral Insight: 100 +contenttweaker:sedna_portal_block:0, tile.contenttweaker.sedna_portal_block.name +contenttweaker:rhenia_portal_block:0, tile.contenttweaker.rhenia_portal_block.name +contenttweaker:haumea_portal_block:0, tile.contenttweaker.haumea_portal_block.name +contenttweaker:luna_portal_block:0, tile.contenttweaker.luna_portal_block.name +contenttweaker:osiris_portal_block:0, tile.contenttweaker.osiris_portal_block.name +contenttweaker:ptah_portal_block:0, tile.contenttweaker.ptah_portal_block.name +contenttweaker:hator_portal_block:0, tile.contenttweaker.hator_portal_block.name +contenttweaker:europa_portal_block:0, tile.contenttweaker.europa_portal_block.name +contenttweaker:oi_portal_block:0, tile.contenttweaker.oi_portal_block.name +contenttweaker:falacer_portal_block:0, tile.contenttweaker.falacer_portal_block.name +contenttweaker:orcus_portal_block:0, tile.contenttweaker.orcus_portal_block.name +contenttweaker:myrmex_portal_block:0, tile.contenttweaker.myrmex_portal_block.name +contenttweaker:pixonia_portal_block:0, tile.contenttweaker.pixonia_portal_block.name +contenttweaker:proxima_portal_block:0, tile.contenttweaker.proxima_portal_block.name +contenttweaker:zoi_portal_block:0, tile.contenttweaker.zoi_portal_block.name +contenttweaker:nero_portal_block:0, tile.contenttweaker.nero_portal_block.name +contenttweaker:akathartos_portal_block:0, tile.contenttweaker.akathartos_portal_block.name +contenttweaker:pauram_portal_block:0, tile.contenttweaker.pauram_portal_block.name +contenttweaker:alkemia_portal_block:0, tile.contenttweaker.alkemia_portal_block.name +contenttweaker:apichisi_portal_block:0, tile.contenttweaker.apichisi_portal_block.name +contenttweaker:taerrapiatta_portal_block:0, tile.contenttweaker.taerrapiatta_portal_block.name +contenttweaker:diamerisma_portal_block:0, tile.contenttweaker.diamerisma_portal_block.name +contenttweaker:furatto_portal_block:0, tile.contenttweaker.furatto_portal_block.name +contenttweaker:finem_portal_block:0, tile.contenttweaker.finem_portal_block.name +contenttweaker:lyndenwyrm_portal_block:0, tile.contenttweaker.lyndenwyrm_portal_block.name +contenttweaker:gallifrey_portal_block:0, tile.contenttweaker.gallifrey_portal_block.name contenttweaker:mark_of_the_samurai, Mark of the Samurai contenttweaker:terraformassiflora, Terraformassiflora contenttweaker:biome_checker, Biome Checker @@ -45015,19 +45059,19 @@ contenttweaker:broken_oath, Broken Oathstone contenttweaker:rhythm_of_the_great_worm, Rhythm of the Great Worm contenttweaker:diabetic_callstone, Diabetic Callstone contenttweaker:memory_restoration_ritual, Memory Restoration Ritual -contenttweaker:spren_summoner_faith, item.contenttweaker.spren_summoner_faith.name -contenttweaker:spren_summoner_death, item.contenttweaker.spren_summoner_death.name -contenttweaker:spren_summoner_haste, item.contenttweaker.spren_summoner_haste.name -contenttweaker:spren_summoner_blasphemy, item.contenttweaker.spren_summoner_blasphemy.name -contenttweaker:spren_summoner_plot, item.contenttweaker.spren_summoner_plot.name -contenttweaker:spren_summoner_injury, item.contenttweaker.spren_summoner_injury.name -contenttweaker:spren_summoner_inadequacy, item.contenttweaker.spren_summoner_inadequacy.name -contenttweaker:spren_summoner_loneliness, item.contenttweaker.spren_summoner_loneliness.name -contenttweaker:spren_summoner_control, item.contenttweaker.spren_summoner_control.name -contenttweaker:spren_summoner_prepotence, item.contenttweaker.spren_summoner_prepotence.name -contenttweaker:spren_summoner_gluttony, item.contenttweaker.spren_summoner_gluttony.name -contenttweaker:spren_summoner_arrogance, item.contenttweaker.spren_summoner_arrogance.name -contenttweaker:oath_of_the_seven_undead_lords, item.contenttweaker.oath_of_the_seven_undead_lords.name +contenttweaker:spren_summoner_faith, Spren Summoner: Disbelief +contenttweaker:spren_summoner_death, Spren Summoner: Death +contenttweaker:spren_summoner_haste, Spren Summoner: Haste +contenttweaker:spren_summoner_blasphemy, Spren Summoner: Blasphemy +contenttweaker:spren_summoner_plot, Spren Summoner: Plotting +contenttweaker:spren_summoner_injury, Spren Summoner: Injury +contenttweaker:spren_summoner_inadequacy, Spren Summoner: Inadequacy +contenttweaker:spren_summoner_loneliness, Spren Summoner: Loneliness +contenttweaker:spren_summoner_control, Spren Summoner: Control +contenttweaker:spren_summoner_prepotence, Spren Summoner: Prepotence +contenttweaker:spren_summoner_gluttony, Spren Summoner: Gluttony +contenttweaker:spren_summoner_arrogance, Spren Summoner: Arrogance +contenttweaker:oath_of_the_seven_undead_lords, Oath of the Seven Undead Lords contenttweaker:creeponia_callstone, Creeponia Callstone contenttweaker:stormborn_callstone, Stormborn Callstone contenttweaker:deeplands_callstone, Deeplands Callstone @@ -45087,7 +45131,7 @@ contenttweaker:strange_charm, Strange Charm contenttweaker:pharos_callstone, Pharos Callstone contenttweaker:trinity_callstone, Trinity Callstone contenttweaker:peaceful_oath_callstone, Peaceful Oath Callstone -contenttweaker:gun_devil_callstone, Gun Devil Callstone +contenttweaker:gun_devil_callstone, Worshippers of the Gun Devil Callstone contenttweaker:unburied_callstone, Unburied Callstone contenttweaker:anemic_callstone, Anemic Callstone contenttweaker:orbital_callstone, Orbital Callstone @@ -45192,18 +45236,19 @@ contenttweaker:meatball_man_callstone, Meatball Man Callstone contenttweaker:ancient_decrystallizer, Ancient Decrystallizer contenttweaker:ancient_wyvern_trinket, Ancient Wyvern Trinket contenttweaker:lucky_box_advent_armor, Lucky Box: Shyre Warrior -contenttweaker:guardians_of_shadesmar_callstone, item.contenttweaker.guardians_of_shadesmar_callstone.name -contenttweaker:spren_summoner_hope, item.contenttweaker.spren_summoner_hope.name -contenttweaker:spren_summoner_balance, item.contenttweaker.spren_summoner_balance.name -contenttweaker:spren_summoner_glory, item.contenttweaker.spren_summoner_glory.name -contenttweaker:spren_summoner_knowledge, item.contenttweaker.spren_summoner_knowledge.name -contenttweaker:trinitas_callstone, item.contenttweaker.trinitas_callstone.name -contenttweaker:tainted_prison_key, item.contenttweaker.tainted_prison_key.name -contenttweaker:mission_of_undeath_callstone, item.contenttweaker.mission_of_undeath_callstone.name -contenttweaker:gun_devil_confrontation_callstone, item.contenttweaker.gun_devil_confrontation_callstone.name -contenttweaker:universal_constellation_callstone, item.contenttweaker.universal_constellation_callstone.name -contenttweaker:ghost_of_annoyance_callstone, item.contenttweaker.ghost_of_annoyance_callstone.name -contenttweaker:strange_stone_callstone, item.contenttweaker.strange_stone_callstone.name +contenttweaker:guardians_of_shadesmar_callstone, Guardians of Shadesmar Callstone +contenttweaker:spren_summoner_hope, Spren Summoner: Hope +contenttweaker:spren_summoner_balance, Spren Summoner: Balance +contenttweaker:spren_summoner_glory, Spren Summoner: Glory +contenttweaker:spren_summoner_knowledge, Spren Summoner: Knowledge +contenttweaker:trinitas_callstone, Trinitas Callstone +contenttweaker:tainted_prison_key, Tainted Prison key +contenttweaker:mission_of_undeath_callstone, Mission of Undeath Callstone +contenttweaker:gun_devil_confrontation_callstone, Gun Devil Callstone +contenttweaker:universal_constellation_callstone, Universal Constellation Callstone +contenttweaker:ghost_of_annoyance_callstone, Ghost of Annoyance Callstone +contenttweaker:strange_stone_callstone, Strange Stone Callstone +contenttweaker:lively_tree_callstone, Lively Tree Callstone contenttweaker:singular_gravity_honey, Singular Gravity Honey contenttweaker:black_hole_honey, Black Hole Honey contenttweaker:nethersky_amber:0, Nethersky Amber @@ -45505,30 +45550,30 @@ contenttweaker:meteoric_draconic_stone:0, Meteoric Draconic Stone contenttweaker:freed_sky_stone:0, Freed Sky Stone contenttweaker:eldritch_impetus_catalyzer:0, Eldritch Impetus Catalyzer contenttweaker:terrestrial_cauldron:0, Terrestrial Cauldron -contenttweaker:ascended_spatial_chassis:0, tile.contenttweaker.ascended_spatial_chassis.name -contenttweaker:actualizing_casing:0, tile.contenttweaker.actualizing_casing.name -contenttweaker:hyperuranion_actualizer_naquadah:0, tile.contenttweaker.hyperuranion_actualizer_naquadah.name -contenttweaker:hyperuranion_actualizer_dragonsteel:0, tile.contenttweaker.hyperuranion_actualizer_dragonsteel.name -contenttweaker:hyperuranion_actualizer_dimshard:0, tile.contenttweaker.hyperuranion_actualizer_dimshard.name -contenttweaker:hyperuranion_actualizer_rhenia:0, tile.contenttweaker.hyperuranion_actualizer_rhenia.name -contenttweaker:recursive_brain:0, tile.contenttweaker.recursive_brain.name -contenttweaker:recursive_brain_plug:0, tile.contenttweaker.recursive_brain_plug.name -contenttweaker:hyperuranion_conduit:0, tile.contenttweaker.hyperuranion_conduit.name -contenttweaker:hyperuranion_casing:0, tile.contenttweaker.hyperuranion_casing.name -contenttweaker:horizon_sustainer:0, tile.contenttweaker.horizon_sustainer.name -contenttweaker:dyson_extruder:0, tile.contenttweaker.dyson_extruder.name -contenttweaker:exotic_absorber:0, tile.contenttweaker.exotic_absorber.name -contenttweaker:exotic_dyson_conduit:0, tile.contenttweaker.exotic_dyson_conduit.name -contenttweaker:mortum_livingrock:0, tile.contenttweaker.mortum_livingrock.name -contenttweaker:mortum_livingwood:0, tile.contenttweaker.mortum_livingwood.name -contenttweaker:focused_plasma_collider:0, tile.contenttweaker.focused_plasma_collider.name -contenttweaker:superfocused_plasma_collider:0, tile.contenttweaker.superfocused_plasma_collider.name -contenttweaker:hyperfocused_plasma_collider:0, tile.contenttweaker.hyperfocused_plasma_collider.name -contenttweaker:stormlight_stone:0, tile.contenttweaker.stormlight_stone.name -contenttweaker:stone_of_shadesmar:0, tile.contenttweaker.stone_of_shadesmar.name +contenttweaker:ascended_spatial_chassis:0, Ascended Spatial Chassis +contenttweaker:actualizing_casing:0, Actualizing Casing +contenttweaker:hyperuranion_actualizer_naquadah:0, Hyperuranion Actualizer: Naquadah +contenttweaker:hyperuranion_actualizer_dragonsteel:0, Hyperuranion Actualizer: Dragonsteel +contenttweaker:hyperuranion_actualizer_dimshard:0, Hyperuranion Actualizer: Dimensional Shards +contenttweaker:hyperuranion_actualizer_rhenia:0, Hyperuranion Actualizer: Rhenium +contenttweaker:recursive_brain:0, Recursive Brain +contenttweaker:recursive_brain_plug:0, Recursive Brain Plug +contenttweaker:hyperuranion_conduit:0, Hyperuranion Conduit +contenttweaker:hyperuranion_casing:0, Hyperuranion Casing +contenttweaker:horizon_sustainer:0, Horizon Sustainer +contenttweaker:dyson_extruder:0, Dyson Extruder +contenttweaker:exotic_absorber:0, Exotic Absorber +contenttweaker:exotic_dyson_conduit:0, Exotic Dyson Conduit +contenttweaker:mortum_livingrock:0, Mortum Livingrock +contenttweaker:mortum_livingwood:0, Mortum Livingwood +contenttweaker:focused_plasma_collider:0, Focused Plasma Collider +contenttweaker:superfocused_plasma_collider:0, Superfocused Plasma Collider +contenttweaker:hyperfocused_plasma_collider:0, Hyperfocused Plasma Collider +contenttweaker:stormlight_stone:0, Stormlight Stone +contenttweaker:stone_of_shadesmar:0, Stone of Shadesmar contenttweaker:halite_bejewelled_ichorium_catalyst:0, Halite Bejewelled Ichorium Catalyst -contenttweaker:catalyst_of_the_warrens:0, tile.contenttweaker.catalyst_of_the_warrens.name -contenttweaker:absolutely_autentic_rainbowgen:0, tile.contenttweaker.absolutely_autentic_rainbowgen.name +contenttweaker:catalyst_of_the_warrens:0, Catalyst of the Warrens +contenttweaker:absolutely_autentic_rainbowgen:0, Absolutely Authentic Rainbow Generator contenttweaker:cuendillar_seal:0, Cuendillar Seal contenttweaker:fractallite_stone_of_love:0, Fractallite Stone of Love contenttweaker:seal_of_the_arbiter_blacksmith:0, Seal of the Arbiter: Blacksmith @@ -45539,29 +45584,39 @@ contenttweaker:seal_of_the_arbiter_experimentalist:0, Seal of the Arbiter: Exper contenttweaker:seal_of_the_arbiter_engineer:0, Seal of the Arbiter: Engineer contenttweaker:seal_of_the_arbiter_defender:0, Seal of the Arbiter: Defender contenttweaker:seal_of_freedom:0, Seal of Freedom -contenttweaker:balanced_machine_casing:0, tile.contenttweaker.balanced_machine_casing.name -contenttweaker:gallifreyan_neutronium_casing:0, tile.contenttweaker.gallifreyan_neutronium_casing.name -contenttweaker:quark_neutronium_module:0, tile.contenttweaker.quark_neutronium_module.name +contenttweaker:balanced_machine_casing:0, Balanced Machine Casing +contenttweaker:gallifreyan_neutronium_casing:0, Gallifreyan Neutronium Casing +contenttweaker:quark_neutronium_module:0, Quark Neutronium Module contenttweaker:ichorium_void_stone:0, Ichorium Void Stone contenttweaker:void_ichorium_rift_cap:0, Void Ichorium Rift Cap -contenttweaker:hyperuranion_actualizer_ichor:0, tile.contenttweaker.hyperuranion_actualizer_ichor.name -contenttweaker:undead_soil:0, tile.contenttweaker.undead_soil.name -contenttweaker:fractallite_halite_stone:0, tile.contenttweaker.fractallite_halite_stone.name -contenttweaker:catalyst_of_balance:0, tile.contenttweaker.catalyst_of_balance.name -contenttweaker:space_time_beam:0, tile.contenttweaker.space_time_beam.name -contenttweaker:quasar_stabilizer:0, tile.contenttweaker.quasar_stabilizer.name -contenttweaker:quasar_screen:0, tile.contenttweaker.quasar_screen.name -contenttweaker:galaxy_conduit:0, tile.contenttweaker.galaxy_conduit.name -contenttweaker:echo_warren_stone:0, tile.contenttweaker.echo_warren_stone.name -contenttweaker:galaxy_accelerator:0, tile.contenttweaker.galaxy_accelerator.name -contenttweaker:miniature_quasar:0, tile.contenttweaker.miniature_quasar.name -contenttweaker:ascended_fluix_etcher:0, tile.contenttweaker.ascended_fluix_etcher.name -contenttweaker:naquadah_casing:0, tile.contenttweaker.naquadah_casing.name -contenttweaker:dark_matter_node:0, tile.contenttweaker.dark_matter_node.name -contenttweaker:cosmic_balance_coil:0, tile.contenttweaker.cosmic_balance_coil.name -contenttweaker:toroid_galaxy_tube:0, tile.contenttweaker.toroid_galaxy_tube.name -contenttweaker:stone_of_worthiness:0, tile.contenttweaker.stone_of_worthiness.name -contenttweaker:recurring_nightmare_block:0, tile.contenttweaker.recurring_nightmare_block.name +contenttweaker:hyperuranion_actualizer_ichor:0, Hyperuranion Actualizer: Ichor +contenttweaker:undead_soil:0, Undead Soil +contenttweaker:fractallite_halite_stone:0, Fractallite Halite Stone +contenttweaker:catalyst_of_balance:0, Catalyst of Balance +contenttweaker:space_time_beam:0, Space-Time Beam +contenttweaker:quasar_stabilizer:0, Quasar Stabilizer +contenttweaker:quasar_screen:0, Quasar Screen +contenttweaker:galaxy_conduit:0, Galaxy Conduit +contenttweaker:echo_warren_stone:0, Echo Warren Stone +contenttweaker:galaxy_accelerator:0, Galaxy Accelerator +contenttweaker:miniature_quasar:0, Miniature Quasar +contenttweaker:ascended_fluix_etcher:0, Ascended Fluix Etcher +contenttweaker:naquadah_casing:0, Naquadah Casing +contenttweaker:dark_matter_node:0, Dark Matter Node +contenttweaker:cosmic_balance_coil:0, Cosmic Balance Coil +contenttweaker:toroid_galaxy_tube:0, Toroid Galaxy Tube +contenttweaker:stone_of_worthiness:0, Stone of Worthiness +contenttweaker:recurring_nightmare_block:0, Recurring Nightmare Block +contenttweaker:trinity_neutronium_casing:0, Trinity Neutronium Casing +contenttweaker:quark_cosmic_module:0, Cosmic String Module +contenttweaker:cosmic_string_module:0, Cosmic String Module +contenttweaker:tardis_casing:0, Tardis Casing +contenttweaker:tardis_stem:0, Tardis Stem +contenttweaker:tardis_branch:0, Tardis Branch +contenttweaker:tardis_polyp:0, Tardis Polyp +contenttweaker:nineteen_blocks:0, Nineteen Blocks +contenttweaker:wormhole_field_module:0, Wormhole Field Module +contenttweaker:fabric_of_the_orb:0, Fabric of the Orb contenttweaker:jade_egg, Jade Egg contenttweaker:amethyst_egg, Amethyst Egg contenttweaker:rosite_egg, Rosite Egg @@ -45661,6 +45716,10 @@ contenttweaker:cube_jello_cubes, Jello CUBE contenttweaker:radioactive_nachos, Radioactive Nachos contenttweaker:yummy_concrete, Yummy Concrete contenttweaker:just_jambalaya, Righteous Jambalaya +contenttweaker:black_hole_juice, Black Hole Juice +contenttweaker:sashimi_of_the_gate_of_darkness, Sashimi of the Gate of Darkness +contenttweaker:linked_apple_slice, Linked Apple Slice +contenttweaker:cleansed_cinnamon_apple, Cleansed Cinnamon Apple contenttweaker:nethersky_steel_ingot, Nethersky Steel Ingot contenttweaker:nethersky_steel_dust, Nethersky Steel Dust contenttweaker:void_dust, Void Dust @@ -47070,7 +47129,7 @@ contenttweaker:soul_of_entropy, Soul of Entropy contenttweaker:fluix_soul_fabrial, Fluix Soul Fabrial contenttweaker:touch_of_the_arbiter, Touch of the Arbiter contenttweaker:rarified_fluix_crystal, Rarified Fluix Crystal -contenttweaker:tier30_token, item.contenttweaker.tier30_token.name +contenttweaker:tier30_token, Tier 30 Excavation Token contenttweaker:lovely_egg, Lovely Egg contenttweaker:runes_of_the_true_tongue, Runes of the True Tongue contenttweaker:minted_fluix_crystal, Minted Fluix Crystal @@ -47135,189 +47194,208 @@ contenttweaker:thaumatorium_automation, Thaumatorium Automation contenttweaker:runic_altar_automation, Runic Altar Automation contenttweaker:plasma_farm, Farming Plasma contenttweaker:diary_of_a_realmshifter, Diary of a Realmshifter -contenttweaker:infinite_plate_stamp, item.contenttweaker.infinite_plate_stamp.name -contenttweaker:infinite_alchemical_plate, item.contenttweaker.infinite_alchemical_plate.name -contenttweaker:infinite_recursive_plate, item.contenttweaker.infinite_recursive_plate.name -contenttweaker:infinite_entropic_plate, item.contenttweaker.infinite_entropic_plate.name -contenttweaker:cuendillar_plate, item.contenttweaker.cuendillar_plate.name -contenttweaker:fractal_stone_dust, item.contenttweaker.fractal_stone_dust.name -contenttweaker:freed_sky_stone_dust, item.contenttweaker.freed_sky_stone_dust.name -contenttweaker:spatial_compound, item.contenttweaker.spatial_compound.name -contenttweaker:puzzle_solution_freedskystone, item.contenttweaker.puzzle_solution_freedskystone.name -contenttweaker:alchemical_deep_rock, item.contenttweaker.alchemical_deep_rock.name -contenttweaker:hypercharged_wool, item.contenttweaker.hypercharged_wool.name -contenttweaker:hypercharged_redstone, item.contenttweaker.hypercharged_redstone.name -contenttweaker:core_of_the_mythic_shells, item.contenttweaker.core_of_the_mythic_shells.name -contenttweaker:actualization_of_glory, item.contenttweaker.actualization_of_glory.name -contenttweaker:actualization_of_knowledge, item.contenttweaker.actualization_of_knowledge.name -contenttweaker:actualization_of_balance, item.contenttweaker.actualization_of_balance.name -contenttweaker:actualization_of_hope, item.contenttweaker.actualization_of_hope.name -contenttweaker:unbound_recursium_fragment, item.contenttweaker.unbound_recursium_fragment.name -contenttweaker:cosmic_pot, item.contenttweaker.cosmic_pot.name -contenttweaker:embodiment_of_glory, item.contenttweaker.embodiment_of_glory.name -contenttweaker:embodiment_of_balance, item.contenttweaker.embodiment_of_balance.name -contenttweaker:embodiment_of_hope, item.contenttweaker.embodiment_of_hope.name -contenttweaker:embodiment_of_knowledge, item.contenttweaker.embodiment_of_knowledge.name -contenttweaker:shard_of_restored_faith, item.contenttweaker.shard_of_restored_faith.name -contenttweaker:shard_of_forgotten_fear_of_death, item.contenttweaker.shard_of_forgotten_fear_of_death.name -contenttweaker:shard_of_forgiven_lost_time, item.contenttweaker.shard_of_forgiven_lost_time.name -contenttweaker:shard_of_rekindled_heritage, item.contenttweaker.shard_of_rekindled_heritage.name -contenttweaker:shard_of_no_hidden_intentions, item.contenttweaker.shard_of_no_hidden_intentions.name -contenttweaker:shard_of_physical_healing, item.contenttweaker.shard_of_physical_healing.name -contenttweaker:shard_of_realized_worth, item.contenttweaker.shard_of_realized_worth.name -contenttweaker:shard_of_restored_relationship, item.contenttweaker.shard_of_restored_relationship.name -contenttweaker:shard_of_surrender, item.contenttweaker.shard_of_surrender.name -contenttweaker:shard_of_individual_freedom, item.contenttweaker.shard_of_individual_freedom.name -contenttweaker:shard_of_controlled_gluttony, item.contenttweaker.shard_of_controlled_gluttony.name -contenttweaker:shard_of_humble_education, item.contenttweaker.shard_of_humble_education.name -contenttweaker:living_shard_of_shadesmar, item.contenttweaker.living_shard_of_shadesmar.name -contenttweaker:rune_of_freedom, item.contenttweaker.rune_of_freedom.name -contenttweaker:freedomsteel_ingot, item.contenttweaker.freedomsteel_ingot.name -contenttweaker:token_of_the_meatball_man, item.contenttweaker.token_of_the_meatball_man.name -contenttweaker:finis, item.contenttweaker.finis.name -contenttweaker:recursive_iced_coffee_pot, item.contenttweaker.recursive_iced_coffee_pot.name -contenttweaker:hiddenpowercallstone_loot, item.contenttweaker.hiddenpowercallstone_loot.name -contenttweaker:warren_configurator, item.contenttweaker.warren_configurator.name -contenttweaker:actualized_starlight_sphere, item.contenttweaker.actualized_starlight_sphere.name -contenttweaker:seeker_stone, item.contenttweaker.seeker_stone.name -contenttweaker:reality_pebble, item.contenttweaker.reality_pebble.name -contenttweaker:opalescent_matter, item.contenttweaker.opalescent_matter.name -contenttweaker:unleashed_mithril_1, item.contenttweaker.unleashed_mithril_1.name -contenttweaker:unleashed_mithril_2, item.contenttweaker.unleashed_mithril_2.name -contenttweaker:unleashed_mithril_3, item.contenttweaker.unleashed_mithril_3.name -contenttweaker:echo_warren_alloy, item.contenttweaker.echo_warren_alloy.name -contenttweaker:actualized_warren_alloy, item.contenttweaker.actualized_warren_alloy.name -contenttweaker:blade_of_the_samurai_queen, item.contenttweaker.blade_of_the_samurai_queen.name -contenttweaker:alchemical_dust, item.contenttweaker.alchemical_dust.name -contenttweaker:arcane_fissile_alloy, item.contenttweaker.arcane_fissile_alloy.name -contenttweaker:depleted_arcane_fissile_alloy, item.contenttweaker.depleted_arcane_fissile_alloy.name -contenttweaker:arcane_fissile_dust, item.contenttweaker.arcane_fissile_dust.name -contenttweaker:apothecary_fissile_alloy, item.contenttweaker.apothecary_fissile_alloy.name -contenttweaker:depleted_apothecary_fissile_alloy, item.contenttweaker.depleted_apothecary_fissile_alloy.name -contenttweaker:apothecary_fissile_dust, item.contenttweaker.apothecary_fissile_dust.name -contenttweaker:kampylotitum, item.contenttweaker.kampylotitum.name -contenttweaker:elleipsinyum, item.contenttweaker.elleipsinyum.name -contenttweaker:ekkremesynium, item.contenttweaker.ekkremesynium.name -contenttweaker:silvan_fissile_alloy, item.contenttweaker.silvan_fissile_alloy.name -contenttweaker:depleted_silvan_fissile_alloy, item.contenttweaker.depleted_silvan_fissile_alloy.name -contenttweaker:silvan_fissile_dust, item.contenttweaker.silvan_fissile_dust.name -contenttweaker:innerved_fissile_alloy, item.contenttweaker.innerved_fissile_alloy.name -contenttweaker:depleted_innerved_fissile_alloy, item.contenttweaker.depleted_innerved_fissile_alloy.name -contenttweaker:innerved_fissile_dust, item.contenttweaker.innerved_fissile_dust.name -contenttweaker:radiant_fissile_alloy, item.contenttweaker.radiant_fissile_alloy.name -contenttweaker:depleted_radiant_fissile_alloy, item.contenttweaker.depleted_radiant_fissile_alloy.name -contenttweaker:radiant_fissile_dust, item.contenttweaker.radiant_fissile_dust.name -contenttweaker:soul_of_kashan, item.contenttweaker.soul_of_kashan.name -contenttweaker:pure_twilight_matter, item.contenttweaker.pure_twilight_matter.name -contenttweaker:shard_of_the_cosmos, item.contenttweaker.shard_of_the_cosmos.name -contenttweaker:true_tongue_oath, item.contenttweaker.true_tongue_oath.name -contenttweaker:trinity_runes, item.contenttweaker.trinity_runes.name -contenttweaker:runes_of_the_lover, item.contenttweaker.runes_of_the_lover.name -contenttweaker:stone_of_the_lover, item.contenttweaker.stone_of_the_lover.name -contenttweaker:call_of_the_lover, item.contenttweaker.call_of_the_lover.name -contenttweaker:recursion_of_the_lover, item.contenttweaker.recursion_of_the_lover.name -contenttweaker:runes_of_the_loved, item.contenttweaker.runes_of_the_loved.name -contenttweaker:stone_of_the_loved, item.contenttweaker.stone_of_the_loved.name -contenttweaker:call_of_the_loved, item.contenttweaker.call_of_the_loved.name -contenttweaker:recursion_of_the_loved, item.contenttweaker.recursion_of_the_loved.name -contenttweaker:runes_of_the_love, item.contenttweaker.runes_of_the_love.name -contenttweaker:stone_of_the_love, item.contenttweaker.stone_of_the_love.name -contenttweaker:call_of_the_love, item.contenttweaker.call_of_the_love.name -contenttweaker:recursion_of_the_love, item.contenttweaker.recursion_of_the_love.name -contenttweaker:puzzle_solution_cherubim, item.contenttweaker.puzzle_solution_cherubim.name -contenttweaker:unleashed_triquetra, item.contenttweaker.unleashed_triquetra.name -contenttweaker:cuendillar_catalyst_1, item.contenttweaker.cuendillar_catalyst_1.name -contenttweaker:cuendillar_catalyst_2, item.contenttweaker.cuendillar_catalyst_2.name -contenttweaker:cuendillar_catalyst_3, item.contenttweaker.cuendillar_catalyst_3.name -contenttweaker:singular_fractal, item.contenttweaker.singular_fractal.name -contenttweaker:infinite_processor, item.contenttweaker.infinite_processor.name -contenttweaker:recursive_quantum, item.contenttweaker.recursive_quantum.name -contenttweaker:fractallite_quantum, item.contenttweaker.fractallite_quantum.name -contenttweaker:plate_clump_recursive, item.contenttweaker.plate_clump_recursive.name -contenttweaker:plate_clump_fractal, item.contenttweaker.plate_clump_fractal.name -contenttweaker:slightly_dense_pebble, item.contenttweaker.slightly_dense_pebble.name -contenttweaker:standard_of_the_shyre_empire, item.contenttweaker.standard_of_the_shyre_empire.name -contenttweaker:spooder_glasses, item.contenttweaker.spooder_glasses.name -contenttweaker:massive_boomboom, item.contenttweaker.massive_boomboom.name -contenttweaker:emc_crown, item.contenttweaker.emc_crown.name -contenttweaker:atomic_glasses, item.contenttweaker.atomic_glasses.name -contenttweaker:cool_walking_stick, item.contenttweaker.cool_walking_stick.name -contenttweaker:horrible_unedited_fanfiction, item.contenttweaker.horrible_unedited_fanfiction.name -contenttweaker:null_pointer, item.contenttweaker.null_pointer.name -contenttweaker:p0rtals_redish_white_hat, item.contenttweaker.p0rtals_redish_white_hat.name -contenttweaker:collar_bells, item.contenttweaker.collar_bells.name -contenttweaker:shield_of_the_arbiter, item.contenttweaker.shield_of_the_arbiter.name -contenttweaker:trinity_ingot, item.contenttweaker.trinity_ingot.name -contenttweaker:big_bang_matter, item.contenttweaker.big_bang_matter.name -contenttweaker:ascended_gallifreyan_alloy, item.contenttweaker.ascended_gallifreyan_alloy.name -contenttweaker:token_of_forgiveness, item.contenttweaker.token_of_forgiveness.name -contenttweaker:offer_of_restored_balance, item.contenttweaker.offer_of_restored_balance.name -contenttweaker:gem_of_pure_taint, item.contenttweaker.gem_of_pure_taint.name -contenttweaker:tainted_claw, item.contenttweaker.tainted_claw.name -contenttweaker:void_chains, item.contenttweaker.void_chains.name -contenttweaker:void_ichorium_gem, item.contenttweaker.void_ichorium_gem.name -contenttweaker:charm_of_the_falling_tower, item.contenttweaker.charm_of_the_falling_tower.name -contenttweaker:multiblock_input_swapping, item.contenttweaker.multiblock_input_swapping.name -contenttweaker:cursed_dragon_egg, item.contenttweaker.cursed_dragon_egg.name -contenttweaker:tainted_alchemic_catalyst, item.contenttweaker.tainted_alchemic_catalyst.name -contenttweaker:recursion_of_taint, item.contenttweaker.recursion_of_taint.name -contenttweaker:shield_of_the_king_in_purple, item.contenttweaker.shield_of_the_king_in_purple.name -contenttweaker:taint_shield, item.contenttweaker.taint_shield.name -contenttweaker:taint_gun, item.contenttweaker.taint_gun.name -contenttweaker:the_ultimate_taint_gun, item.contenttweaker.the_ultimate_taint_gun.name -contenttweaker:uncanny_void_cluster, item.contenttweaker.uncanny_void_cluster.name -contenttweaker:puzzle_solution_undeadsoil, item.contenttweaker.puzzle_solution_undeadsoil.name -contenttweaker:respect_of_the_lord_of_lust, item.contenttweaker.respect_of_the_lord_of_lust.name -contenttweaker:respect_of_the_lord_of_pride, item.contenttweaker.respect_of_the_lord_of_pride.name -contenttweaker:respect_of_the_lord_of_envy, item.contenttweaker.respect_of_the_lord_of_envy.name -contenttweaker:respect_of_the_lord_of_greed, item.contenttweaker.respect_of_the_lord_of_greed.name -contenttweaker:respect_of_the_lord_of_wrath, item.contenttweaker.respect_of_the_lord_of_wrath.name -contenttweaker:respect_of_the_lord_of_sloth, item.contenttweaker.respect_of_the_lord_of_sloth.name -contenttweaker:oath_of_the_lord_of_gluttony, item.contenttweaker.oath_of_the_lord_of_gluttony.name -contenttweaker:respect_of_death, item.contenttweaker.respect_of_death.name -contenttweaker:puzzle_solution_vowtodeath, item.contenttweaker.puzzle_solution_vowtodeath.name -contenttweaker:fractallite_taint, item.contenttweaker.fractallite_taint.name -contenttweaker:recursion_of_gluttony, item.contenttweaker.recursion_of_gluttony.name -contenttweaker:wish_of_infinity, item.contenttweaker.wish_of_infinity.name -contenttweaker:ingot_of_infinite_wishes, item.contenttweaker.ingot_of_infinite_wishes.name -contenttweaker:gun_devil_limb, item.contenttweaker.gun_devil_limb.name -contenttweaker:bullet_of_the_gun_devil, item.contenttweaker.bullet_of_the_gun_devil.name -contenttweaker:magazine_of_the_gun_devil, item.contenttweaker.magazine_of_the_gun_devil.name -contenttweaker:universal_constellation, item.contenttweaker.universal_constellation.name -contenttweaker:dust_of_infinite_wishes, item.contenttweaker.dust_of_infinite_wishes.name -contenttweaker:eleint_stone, item.contenttweaker.eleint_stone.name -contenttweaker:gem_of_dimensional_ascension, item.contenttweaker.gem_of_dimensional_ascension.name -contenttweaker:puzzle_solution_dimensionalascension, item.contenttweaker.puzzle_solution_dimensionalascension.name -contenttweaker:recursion_of_dimensional_ascension, item.contenttweaker.recursion_of_dimensional_ascension.name -contenttweaker:infinite_tainted_plate, item.contenttweaker.infinite_tainted_plate.name -contenttweaker:fiery_recursion_fragment, item.contenttweaker.fiery_recursion_fragment.name -contenttweaker:everburning_dust, item.contenttweaker.everburning_dust.name -contenttweaker:everburning_recursion_fragment, item.contenttweaker.everburning_recursion_fragment.name -contenttweaker:everburning_plating, item.contenttweaker.everburning_plating.name -contenttweaker:quasar_charged_gem, item.contenttweaker.quasar_charged_gem.name -contenttweaker:gravitational_time_crystal, item.contenttweaker.gravitational_time_crystal.name -contenttweaker:warren_plate, item.contenttweaker.warren_plate.name -contenttweaker:power_wrought_brightsteel_alloy_plate, item.contenttweaker.power_wrought_brightsteel_alloy_plate.name -contenttweaker:quasar_charged_dust, item.contenttweaker.quasar_charged_dust.name -contenttweaker:cleansed_brightsteel_alloy_plate, item.contenttweaker.cleansed_brightsteel_alloy_plate.name -contenttweaker:dimensionally_ascended_garnet, item.contenttweaker.dimensionally_ascended_garnet.name -contenttweaker:alchemically_hyperactive_crystal, item.contenttweaker.alchemically_hyperactive_crystal.name -contenttweaker:dark_matter_scattering_element, item.contenttweaker.dark_matter_scattering_element.name -contenttweaker:fractal_metal_clump, item.contenttweaker.fractal_metal_clump.name -contenttweaker:fractal_metal_plate, item.contenttweaker.fractal_metal_plate.name -contenttweaker:trinity_nugget, item.contenttweaker.trinity_nugget.name -contenttweaker:echo_warren_bar, item.contenttweaker.echo_warren_bar.name -contenttweaker:time_crystal_lattice, item.contenttweaker.time_crystal_lattice.name -contenttweaker:galaxy_superconductor, item.contenttweaker.galaxy_superconductor.name -contenttweaker:fractallite_focus_lens, item.contenttweaker.fractallite_focus_lens.name -contenttweaker:cosmic_string_primer, item.contenttweaker.cosmic_string_primer.name -contenttweaker:nightmare_of_annoyance, item.contenttweaker.nightmare_of_annoyance.name -contenttweaker:strange_stone_essence, item.contenttweaker.strange_stone_essence.name +contenttweaker:infinite_plate_stamp, Infinite Plate Stamp +contenttweaker:infinite_alchemical_plate, Infinite Alchemical Plate +contenttweaker:infinite_recursive_plate, Infinite Recursive Plate +contenttweaker:infinite_entropic_plate, Infinite Entropic Plate +contenttweaker:cuendillar_plate, Cuendillar Plate +contenttweaker:fractal_stone_dust, Fractal Stone Dust +contenttweaker:freed_sky_stone_dust, Freed Sky Stone Dust +contenttweaker:spatial_compound, Spatial Compound +contenttweaker:puzzle_solution_freedskystone, Puzzle Solution: Freed Sky Stone +contenttweaker:alchemical_deep_rock, Alchemical Deep Rock +contenttweaker:hypercharged_wool, Hypercharged Wool +contenttweaker:hypercharged_redstone, Hypercharged Redstone +contenttweaker:core_of_the_mythic_shells, Core of the Mythic Shells +contenttweaker:actualization_of_glory, Actualization of Glory +contenttweaker:actualization_of_knowledge, Actualization of Knowledge +contenttweaker:actualization_of_balance, Actualization of Balance +contenttweaker:actualization_of_hope, Actualization of Hope +contenttweaker:unbound_recursium_fragment, Unbound Recursium Fragment +contenttweaker:cosmic_pot, Cosmic Pot +contenttweaker:embodiment_of_glory, Embodiment of Glory +contenttweaker:embodiment_of_balance, Embodiment of Balance +contenttweaker:embodiment_of_hope, Embodiment of Hope +contenttweaker:embodiment_of_knowledge, Embodiment of Knowledge +contenttweaker:shard_of_restored_faith, Shard of Restored Faith +contenttweaker:shard_of_forgotten_fear_of_death, Shard of Forgotten Fear of Death +contenttweaker:shard_of_forgiven_lost_time, Shard of Forgiven Lost Time +contenttweaker:shard_of_rekindled_heritage, Shard of Rekindled Heritage +contenttweaker:shard_of_no_hidden_intentions, Shard of Open Intentions +contenttweaker:shard_of_physical_healing, Shard of Good Physical Health +contenttweaker:shard_of_realized_worth, Shard of Realized Worth +contenttweaker:shard_of_restored_relationship, Shard of Restored Relationships +contenttweaker:shard_of_surrender, Shard of Peaceful Surrender +contenttweaker:shard_of_individual_freedom, Shard of Individual Freedom +contenttweaker:shard_of_controlled_gluttony, Shard of Controlled Gulosity +contenttweaker:shard_of_humble_education, Shard of Humble Erudition +contenttweaker:living_shard_of_shadesmar, Living Shard of Shadesmar +contenttweaker:rune_of_freedom, Rune of Freedom +contenttweaker:freedomsteel_ingot, Freedomsteel Ingot +contenttweaker:token_of_the_meatball_man, Token of the Meatball Man +contenttweaker:finis, Finis +contenttweaker:recursive_iced_coffee_pot, Recursive Iced Coffee Pot +contenttweaker:hiddenpowercallstone_loot, Loot from Hidden Power Callstone +contenttweaker:warren_configurator, Warren Configurator +contenttweaker:actualized_starlight_sphere, Actualized Starlight Sphere +contenttweaker:seeker_stone, Seeker Stone +contenttweaker:reality_pebble, Reality Pebble +contenttweaker:opalescent_matter, Opalescent Matter +contenttweaker:unleashed_mithril_1, Unleashed Mithril: Lover +contenttweaker:unleashed_mithril_2, Unleashed Mithril: Loved +contenttweaker:unleashed_mithril_3, Unleashed Mithril: Love +contenttweaker:echo_warren_alloy, Echo Warren Alloy Ingot +contenttweaker:actualized_warren_alloy, Actualized Warren Alloy Ingot +contenttweaker:blade_of_the_samurai_queen, Blade of the Samurai Bee +contenttweaker:alchemical_dust, Alchemical Dust +contenttweaker:arcane_fissile_alloy, Arcane Fissile Alloy +contenttweaker:depleted_arcane_fissile_alloy, Depleted Arcane Fissile Alloy +contenttweaker:arcane_fissile_dust, Arcane Fissile Dust +contenttweaker:apothecary_fissile_alloy, Apothecary Fissile Alloy +contenttweaker:depleted_apothecary_fissile_alloy, Depleted Apothecary Fissile Alloy +contenttweaker:apothecary_fissile_dust, Apothecary Fissile Dust +contenttweaker:kampylotitum, Kampylotitum Ingot +contenttweaker:elleipsinyum, Elleipsynium Ingot +contenttweaker:ekkremesynium, Ekkremesynium Ingot +contenttweaker:silvan_fissile_alloy, Silvan Fissile Alloy +contenttweaker:depleted_silvan_fissile_alloy, Depleted Silvan Fissile Alloy +contenttweaker:silvan_fissile_dust, Silvan Fissile Dust +contenttweaker:innerved_fissile_alloy, Innerved Fissile Alloy +contenttweaker:depleted_innerved_fissile_alloy, Depleted Innerved Fissile Alloy +contenttweaker:innerved_fissile_dust, Innerved Fissile Dust +contenttweaker:radiant_fissile_alloy, Radiant Fissile Alloy +contenttweaker:depleted_radiant_fissile_alloy, Depleted Radiant Fissile Alloy +contenttweaker:radiant_fissile_dust, Radiant Fissile Dust +contenttweaker:soul_of_kashan, Soul of Kashan +contenttweaker:pure_twilight_matter, Pure Twilight Matter +contenttweaker:shard_of_the_cosmos, Shard of the Cosmos +contenttweaker:true_tongue_oath, Oath in the True Tongue +contenttweaker:trinity_runes, Trinity Runes +contenttweaker:runes_of_the_lover, Runes of the Lover +contenttweaker:stone_of_the_lover, Stone of the Lover +contenttweaker:call_of_the_lover, Call of the Lover +contenttweaker:recursion_of_the_lover, Recursion of the Lover +contenttweaker:runes_of_the_loved, Runes of the Loved +contenttweaker:stone_of_the_loved, Stone of the Loved +contenttweaker:call_of_the_loved, Call of the Loved +contenttweaker:recursion_of_the_loved, recursion of the Loved +contenttweaker:runes_of_the_love, Runes of the Love +contenttweaker:stone_of_the_love, Stone of the Love +contenttweaker:call_of_the_love, Call of the Love +contenttweaker:recursion_of_the_love, Recursion of the Love +contenttweaker:puzzle_solution_cherubim, Puzzle Solution: Trinitas Cherubims +contenttweaker:unleashed_triquetra, Unleashed Triquetra +contenttweaker:cuendillar_catalyst_1, Cuendillar Catalyst of the Lover +contenttweaker:cuendillar_catalyst_2, Cuendillar Catalyst of the Loved +contenttweaker:cuendillar_catalyst_3, Cuendillar Catalyst of the Love +contenttweaker:singular_fractal, Singular Fractal +contenttweaker:infinite_processor, Infinite Processor +contenttweaker:recursive_quantum, Recursive Quantum +contenttweaker:fractallite_quantum, Fractallite Quantum +contenttweaker:plate_clump_recursive, Recursive Quantum Clump +contenttweaker:plate_clump_fractal, Fractal Quantum Clump +contenttweaker:slightly_dense_pebble, A Slightly Dense Pebble +contenttweaker:standard_of_the_shyre_empire, Standard of the Shyre Empire +contenttweaker:spooder_glasses, Spooder Glasses +contenttweaker:massive_boomboom, Massive Boom-Boom +contenttweaker:emc_crown, EMC Crown +contenttweaker:atomic_glasses, Atomic Glasses +contenttweaker:cool_walking_stick, Cool Walking Stick +contenttweaker:horrible_unedited_fanfiction, Horrible Unedited Fanfiction +contenttweaker:null_pointer, Null Pointer +contenttweaker:p0rtals_redish_white_hat, P0rtal's Redish White Hat +contenttweaker:collar_bells, Collar Bells +contenttweaker:shield_of_the_arbiter, Shield of the Arbiter +contenttweaker:trinity_ingot, Trinity Ingot +contenttweaker:big_bang_matter, Big Bang Matter +contenttweaker:ascended_gallifreyan_alloy, Ascended Gallifreyan Alloy Ingot +contenttweaker:token_of_forgiveness, Token of Forgiveness +contenttweaker:offer_of_restored_balance, Offer of Restored Balance +contenttweaker:gem_of_pure_taint, Gem of Pure Taint +contenttweaker:tainted_claw, Tainted Claw +contenttweaker:void_chains, Void Chains +contenttweaker:void_ichorium_gem, Void Ichorium Gem +contenttweaker:charm_of_the_falling_tower, Charm of the Falling Tower +contenttweaker:multiblock_input_swapping, Multiblock Input Swapping +contenttweaker:cursed_dragon_egg, Cursed Dragon Egg +contenttweaker:tainted_alchemic_catalyst, Tainted Alchemic Catalyst +contenttweaker:recursion_of_taint, Recursion of Taint +contenttweaker:shield_of_the_king_in_purple, Shield of the King in Purple +contenttweaker:taint_shield, Taint Shield +contenttweaker:taint_gun, Taint Gun +contenttweaker:the_ultimate_taint_gun, The Ultimate Taint Gun +contenttweaker:uncanny_void_cluster, Uncanny Void Cluster +contenttweaker:puzzle_solution_undeadsoil, Puzzle SOlution: Undead Soil +contenttweaker:respect_of_the_lord_of_lust, Respect of the Lord of Lust +contenttweaker:respect_of_the_lord_of_pride, Respect of the Lord of Pride +contenttweaker:respect_of_the_lord_of_envy, Respect of the Lord of Envy +contenttweaker:respect_of_the_lord_of_greed, Respect of the Lord of Greed +contenttweaker:respect_of_the_lord_of_wrath, Respect of the Lord of Wrath +contenttweaker:respect_of_the_lord_of_sloth, Respect of the Lord of Sloth +contenttweaker:oath_of_the_lord_of_gluttony, Oath of the Lord of Gluttony +contenttweaker:respect_of_death, Respect of Death +contenttweaker:puzzle_solution_vowtodeath, Puzzle Solution: Vow to Death +contenttweaker:fractallite_taint, Fractallite Taint +contenttweaker:recursion_of_gluttony, Recursion of Gluttony +contenttweaker:wish_of_infinity, Wish of Infinity +contenttweaker:ingot_of_infinite_wishes, Ingot of Infinite Wishes +contenttweaker:gun_devil_limb, Gun Devil Limb +contenttweaker:bullet_of_the_gun_devil, Bullet of the Gun devil +contenttweaker:magazine_of_the_gun_devil, Magazine of the Gun Devil +contenttweaker:universal_constellation, Universal Constellation +contenttweaker:dust_of_infinite_wishes, Dust of Infinite Wishes +contenttweaker:eleint_stone, Stone of the Eleint +contenttweaker:gem_of_dimensional_ascension, Gem of Dimensional Ascension +contenttweaker:puzzle_solution_dimensionalascension, Puzzle Solution: Dimensional AScension +contenttweaker:recursion_of_dimensional_ascension, Recursion of Dimensional Ascension +contenttweaker:infinite_tainted_plate, Infinite Tainted Plate +contenttweaker:fiery_recursion_fragment, Fiery Recursion Fragment +contenttweaker:everburning_dust, Everburning Dust +contenttweaker:everburning_recursion_fragment, Everburning Recursion Fragment +contenttweaker:everburning_plating, Everburning Plating +contenttweaker:quasar_charged_gem, Quasar Charged Gem +contenttweaker:gravitational_time_crystal, Gravitational Time Crystal +contenttweaker:warren_plate, Warren Plate +contenttweaker:power_wrought_brightsteel_alloy_plate, Power-Wrought Brightsteel Alloy Plate +contenttweaker:quasar_charged_dust, Quasar-Charged Dust +contenttweaker:cleansed_brightsteel_alloy_plate, Cleansed Brightsteel Alloy Plate +contenttweaker:dimensionally_ascended_garnet, Dimensionally Ascended Garnet +contenttweaker:alchemically_hyperactive_crystal, Alchemically Hyperactive Crystal +contenttweaker:dark_matter_scattering_element, Dark Matter Scattering Element +contenttweaker:fractal_metal_clump, Fractal Metal Clump +contenttweaker:fractal_metal_plate, Fractal Metal Plate +contenttweaker:trinity_nugget, Trinity Nugget +contenttweaker:echo_warren_bar, Echo Warren Bar +contenttweaker:time_crystal_lattice, Time Crystal Lattice +contenttweaker:galaxy_superconductor, Galaxy Superconductor +contenttweaker:fractallite_focus_lens, Fractallite Focus Lens +contenttweaker:cosmic_string_primer, Cosmic String Primer +contenttweaker:cosmic_string, Cosmic String +contenttweaker:nightmare_of_annoyance, Nightmare of Annoyance +contenttweaker:strange_stone_essence, Strange Stone Essence +contenttweaker:neutronium_pearl, Neutronium Pearl +contenttweaker:mixed_metal_shard, Mixed Metal Shard +contenttweaker:black_hole_alloy_clump, Black Hole Alloy Clump +contenttweaker:softened_black_hole_alloy_clump, Softened Black Hole Alloy Clump +contenttweaker:drawn_black_hole_alloy_clump, Drawn Black Hole Alloy Clump +contenttweaker:quenched_black_hole_alloy_clump, Quenched Black Hole Alloy Clump +contenttweaker:black_hole_alloy_ingot, Black Hole Alloy Ingot +contenttweaker:galactic_core, Galactic Core +contenttweaker:galactic_power_unit, Galactic Power Unit +contenttweaker:cosmic_string_conduit, Cosmic String Conduit +contenttweaker:eye_of_harmony_power_unit, Eye of Harmony Power Unit +contenttweaker:defined_bar, Defined Bar +contenttweaker:salt_of_knowledge, Salt of Knowledge +contenttweaker:clearing_taint, Clearing Taint +contenttweaker:lost_cities_worldgen, Found in the Lost Cities +contenttweaker:experience_configurator, Experience Configurator +contenttweaker:charged_signalum, Charged Signalum Ingot +contenttweaker:supercharged_signalum, Supercharged Signalum Ingot contenttweaker:miniature_star:0, Miniature Star contenttweaker:miniature_pulsar:0, Miniature Pulsar contenttweaker:miniature_black_hole:0, Miniature Black Hole -contenttweaker:miniature_white_hole:0, tile.contenttweaker.miniature_white_hole.name -contenttweaker:stone_of_dimensional_ascension, item.contenttweaker.stone_of_dimensional_ascension.name +contenttweaker:miniature_white_hole:0, Miniature White Hole +contenttweaker:stone_of_dimensional_ascension, Stone of Dimensional Ascension contenttweaker:superenchant_wrapper, Rite of Super-Enchanting contenttweaker:enchdesc_coralium, Enchantment Description: Coralium contenttweaker:enchdesc_dread, Enchantment Description: Dread @@ -47507,7 +47585,7 @@ contenttweaker:forgetful_serum, Forgetful Serum contenttweaker:shungite_prism, Shungite Prism contenttweaker:paparazzi_camera, Paparazzi Camera contenttweaker:true_name_meatball_man, True Name of the Meatball Man -contenttweaker:astral_mastery_tome, item.contenttweaker.astral_mastery_tome.name +contenttweaker:astral_mastery_tome, Tome of Astral Mastery contenttweaker:hand_framing_tool, Hand Framing Tool contenttweaker:master_spell_motus, Master Spell: Motus contenttweaker:master_spell_aqua, Master Spell: Aqua @@ -47538,14 +47616,16 @@ contenttweaker:master_spell_sensus, Master Spell: Sensus contenttweaker:master_spell_ignis, Master Spell: Ignis contenttweaker:master_spell_mythus, Master Spell: Mythus contenttweaker:master_spell_aversio, Master Spell: Aversio -contenttweaker:master_spell_infernum, item.contenttweaker.master_spell_infernum.name +contenttweaker:master_spell_infernum, Master Spell: Infernum +contenttweaker:master_spell_sonus, Master Spell: Sonus +contenttweaker:master_spell_cognitio, item.contenttweaker.master_spell_cognitio.name contenttweaker:wormhole_catalyst, Wormhole Catalyst contenttweaker:taerrapiatta_warper, Taerrapiatta Warper contenttweaker:diamerisma_warper, Diamerisma Warper contenttweaker:furatto_warper, Furatto Warper -contenttweaker:vibe_warper, Vibe Warper -contenttweaker:apichisi_warper, Apichisi Warper contenttweaker:finem_warper, Finem Warper +contenttweaker:apichisi_warper, Apichisi Warper +contenttweaker:vibe_warper, Vibe Warper contenttweaker:imstuck_getmehome, I'M STUCK, GET ME HOME! contenttweaker:flint_and_furnace, Flint and Furnace contenttweaker:deathloop, Deathloop @@ -47593,8 +47673,8 @@ contenttweaker:recursive_tesseract, Recursive Tesseract contenttweaker:star_core, Star Core contenttweaker:pulsar_core, Pulsar Core contenttweaker:black_hole_core, Black Hole Core -contenttweaker:white_hole_core, item.contenttweaker.white_hole_core.name -contenttweaker:quasar_core, item.contenttweaker.quasar_core.name +contenttweaker:white_hole_core, White Hole Core +contenttweaker:quasar_core, Quasar Core contenttweaker:condensed_essence, Condensed Essence contenttweaker:furry_mass, Furry Mass contenttweaker:bloodlust_coin, Bloodlust Coin @@ -47759,14 +47839,14 @@ contenttweaker:trait_thunder, Trait Description: Thunder contenttweaker:trait_necrotic, Trait Description: Necrotic contenttweaker:trait_sentience, Trait Description: Sentience contenttweaker:trait_steady, Trait Description: Steady -contenttweaker:call_to_mission, item.contenttweaker.call_to_mission.name -contenttweaker:summons_of_the_realmshifter_cherubim, item.contenttweaker.summons_of_the_realmshifter_cherubim.name -contenttweaker:prayer_to_the_trinity_of_love, item.contenttweaker.prayer_to_the_trinity_of_love.name -contenttweaker:key_of_restored_balance, item.contenttweaker.key_of_restored_balance.name -contenttweaker:void_ichorium_jewel, item.contenttweaker.void_ichorium_jewel.name -contenttweaker:void_ichorium_rift, item.contenttweaker.void_ichorium_rift.name -contenttweaker:summons_to_the_meatball_man, item.contenttweaker.summons_to_the_meatball_man.name -contenttweaker:vow_to_death, item.contenttweaker.vow_to_death.name +contenttweaker:call_to_mission, Call to Mission +contenttweaker:summons_of_the_realmshifter_cherubim, Summons to the Realmshifter Cherubims +contenttweaker:prayer_to_the_trinity_of_love, Plea to the Trinity of Love +contenttweaker:key_of_restored_balance, Key of Restored Balance +contenttweaker:void_ichorium_jewel, Void Ichorium Jewel +contenttweaker:void_ichorium_rift, Void Ichorium Rift +contenttweaker:summons_to_the_meatball_man, Summons to the Meatball Man +contenttweaker:vow_to_death, Vow to Death contenttweaker:dreading_warp_cleanser, Dreading Warp Cleanser contenttweaker:omothol_warp_cleanser, Omothol Warp Cleanser contenttweaker:abyssal_wasteland_warp_cleanser, Abyssal Wasteland Warp Cleanser @@ -48436,18 +48516,6 @@ ae2fc:part_fluid_pattern_terminal, ME Fluid Pattern Terminal ae2fc:part_fluid_pattern_ex_terminal, ME Extended Processing Fluid Pattern Terminal ae2fc:large_item_encoded_pattern, Encoded Pattern ae2fc:wireless_fluid_pattern_terminal, Wireless Fluid Pattern Terminal -threng:machine:0, Fluix Aggregator -threng:machine:1, Pulse Centrifuge -threng:machine:2, ME Circuit Etcher -threng:machine:3, Preemptive Assembly Unit -threng:machine:4, ME Level Maintainer -threng:machine:5, Crystal Energizer -threng:big_assembler:0, Mass Assembler Frame -threng:big_assembler:1, Mass Assembler Vent -threng:big_assembler:2, Mass Assembler Controller -threng:big_assembler:3, MA Pattern Provider -threng:big_assembler:4, MA Crafting Coprocessor -threng:big_assembler:5, Mass Assembler IO Port threng:material:0, Fluix Steel Ingot threng:material:1, Carbonic Fluix Complex threng:material:2, Fluix-Plated Iron Ingot @@ -48463,6 +48531,18 @@ threng:material:11, Speculation Core (16x) threng:material:12, Speculation Core (32x) threng:material:13, Speculation Core (64x) threng:material:14, Speculative Processor +threng:machine:0, Fluix Aggregator +threng:machine:1, Pulse Centrifuge +threng:machine:2, ME Circuit Etcher +threng:machine:3, Preemptive Assembly Unit +threng:machine:4, ME Level Maintainer +threng:machine:5, Crystal Energizer +threng:big_assembler:0, Mass Assembler Frame +threng:big_assembler:1, Mass Assembler Vent +threng:big_assembler:2, Mass Assembler Controller +threng:big_assembler:3, MA Pattern Provider +threng:big_assembler:4, MA Crafting Coprocessor +threng:big_assembler:5, Mass Assembler IO Port fluiddrawers:tank:0, Fluid Drawer fluiddrawers:tank_custom:0, Framed Fluid Drawer ichunutil:compact_porkchop, Compact Raw Porkchop @@ -48692,13 +48772,13 @@ magicbees:mysteriousmagnet:18, Mysterious Magnet magicbees:moondial, Jade Moon Dial magicbees:manasteelgrafter, Manasteel Grafter magicbees:manasteelscoop, Manasteel Scoop -magicbees:frames.temporal, Temporal Frame -magicbees:frames.gentle, Gentle Frame -magicbees:frames.resilient, Resilient Frame -magicbees:frames.oblivion, Oblivion Frame magicbees:frames.necrotic, Necrotic Frame -magicbees:frames.metabolic, Metabolic Frame +magicbees:frames.resilient, Resilient Frame magicbees:frames.magic, Magic Frame +magicbees:frames.metabolic, Metabolic Frame +magicbees:frames.temporal, Temporal Frame +magicbees:frames.oblivion, Oblivion Frame +magicbees:frames.gentle, Gentle Frame magicbees:hiveblock:0, Curious Hive magicbees:hiveblock:1, Unusual Hive magicbees:hiveblock:2, Resonating Hive diff --git a/config/CustomMainMenu/mainmenu.json b/config/CustomMainMenu/mainmenu.json index 91eb2ac3..1e8e9009 100644 --- a/config/CustomMainMenu/mainmenu.json +++ b/config/CustomMainMenu/mainmenu.json @@ -85,7 +85,7 @@ "action" : { "type": "openLink", - "link": "https://github.com/sainagh/meatballcraft/wiki/%5B0.17.0%5D-Improving-Performance" + "link": "https://github.com/sainagh/meatballcraft/wiki/%5B0.18%5D-Improving-Performance" } }, diff --git a/config/InvTweaks.cfg b/config/InvTweaks.cfg index 2a969f62..cc231eca 100644 --- a/config/InvTweaks.cfg +++ b/config/InvTweaks.cfg @@ -1,6 +1,6 @@ #Inventory Tweaks Configuration #(Regarding shortcuts, all key names can be found at: http://legacy.lwjgl.org/javadoc/org/lwjgl/input/Keyboard.html) -#Sat Apr 26 10:18:12 PDT 2025 +#Tue May 13 11:08:59 PDT 2025 enableMiddleClick=true showChestButtons=true enableSortingOnPickup=false diff --git a/config/ItemBlacklist.json b/config/ItemBlacklist.json index 3308ceda..499a75ed 100644 --- a/config/ItemBlacklist.json +++ b/config/ItemBlacklist.json @@ -477,36 +477,6 @@ "damage": "*" } ], - "423": [ - { - "item": "xreliquary:rod_of_lyssa", - "damage": "*" - }, - { - "item": "abyssalcraft:scroll", - "damage": "*" - }, - { - "item": "abyssalcraft:unique_scroll", - "damage": "*" - }, - { - "item": "rftools:storage_scanner", - "damage": "*" - }, - { - "item": "rftoolsdim:dimension_builder", - "damage": "*" - }, - { - "item": "rftoolsdim:dimension_enscriber", - "damage": "*" - }, - { - "item": "rftoolsdim:dimlet_workbench", - "damage": "*" - } - ], "170": [ { "item": "xreliquary:rod_of_lyssa", @@ -791,6 +761,14 @@ { "item": "rftoolsdim:dimlet_workbench", "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_1", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_2", + "damage": "*" } ], "1": [ @@ -827,6 +805,126 @@ "damage": "*" } ], + "420": [ + { + "item": "abyssalcraft:scroll", + "damage": "*" + }, + { + "item": "abyssalcraft:unique_scroll", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_builder", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_enscriber", + "damage": "*" + }, + { + "item": "rftoolsdim:dimlet_workbench", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_1", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_2", + "damage": "*" + } + ], + "421": [ + { + "item": "abyssalcraft:scroll", + "damage": "*" + }, + { + "item": "abyssalcraft:unique_scroll", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_builder", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_enscriber", + "damage": "*" + }, + { + "item": "rftoolsdim:dimlet_workbench", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_1", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_2", + "damage": "*" + } + ], + "422": [ + { + "item": "abyssalcraft:scroll", + "damage": "*" + }, + { + "item": "abyssalcraft:unique_scroll", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_builder", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_enscriber", + "damage": "*" + }, + { + "item": "rftoolsdim:dimlet_workbench", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_1", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_2", + "damage": "*" + } + ], + "423": [ + { + "item": "abyssalcraft:scroll", + "damage": "*" + }, + { + "item": "abyssalcraft:unique_scroll", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_builder", + "damage": "*" + }, + { + "item": "rftoolsdim:dimension_enscriber", + "damage": "*" + }, + { + "item": "rftoolsdim:dimlet_workbench", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_1", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_2", + "damage": "*" + } + ], "146": [ { "item": "xreliquary:rod_of_lyssa", @@ -1375,6 +1473,14 @@ { "item": "rftoolsdim:dimlet_workbench", "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_1", + "damage": "*" + }, + { + "item": "twilightforest:charm_of_life_2", + "damage": "*" } ], "813": [ @@ -1596,6 +1702,36 @@ "item": "twilightforest:charm_of_life_2", "damage": "*" } + ], + "427": [ + { + "item": "appliedenergistics2:wireless_terminal", + "damage": "*" + }, + { + "item": "appliedenergistics2:wireless_crafting_terminal", + "damage": "*" + }, + { + "item": "appliedenergistics2:wireless_fluid_terminal", + "damage": "*" + }, + { + "item": "ae2exttable:wireless_basic_crafting_terminal", + "damage": "*" + }, + { + "item": "ae2exttable:wireless_advanced_crafting_terminal", + "damage": "*" + }, + { + "item": "ae2exttable:wireless_elite_crafting_terminal", + "damage": "*" + }, + { + "item": "ae2exttable:wireless_ultimate_crafting_terminal", + "damage": "*" + } ] } \ No newline at end of file diff --git a/config/ItemFavorites/oiisborked.dat b/config/ItemFavorites/oiisborked.dat new file mode 100644 index 00000000..e0e6278f --- /dev/null +++ b/config/ItemFavorites/oiisborked.dat @@ -0,0 +1 @@ +["false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false"] \ No newline at end of file diff --git a/config/ItemFavorites/ripoi2.dat b/config/ItemFavorites/ripoi2.dat new file mode 100644 index 00000000..e0e6278f --- /dev/null +++ b/config/ItemFavorites/ripoi2.dat @@ -0,0 +1 @@ +["false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false"] \ No newline at end of file diff --git a/config/ItemFavorites/tardisscreens.dat b/config/ItemFavorites/tardisscreens.dat new file mode 100644 index 00000000..e0e6278f --- /dev/null +++ b/config/ItemFavorites/tardisscreens.dat @@ -0,0 +1 @@ +["false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false"] \ No newline at end of file diff --git a/config/ProjectE/custom_emc.json b/config/ProjectE/custom_emc.json index 67182675..b2c0aef9 100644 --- a/config/ProjectE/custom_emc.json +++ b/config/ProjectE/custom_emc.json @@ -22975,6 +22975,114 @@ { "item": "glassential:glass_ethereal_reverse|0", "emc": 0 + }, + { + "item": "twilightforest:root|0", + "emc": 32 + }, + { + "item": "thebetweenlands:swamp_dirt|0", + "emc": 1 + }, + { + "item": "thebetweenlands:swamp_grass|0", + "emc": 1 + }, + { + "item": "minecraft:gray_shulker_box|0", + "emc": 4132 + }, + { + "item": "minecraft:white_shulker_box|0", + "emc": 4132 + }, + { + "item": "minecraft:orange_shulker_box|0", + "emc": 4132 + }, + { + "item": "minecraft:magenta_shulker_box|0", + "emc": 4132 + }, + { + "item": "minecraft:light_blue_shulker_box|0", + "emc": 4132 + }, + { + "item": "minecraft:yellow_shulker_box|0", + "emc": 4132 + }, + { + "item": "minecraft:lime_shulker_box|0", + "emc": 4132 + }, + { + "item": "minecraft:pink_shulker_box|0", + "emc": 4132 + }, + { + "item": "minecraft:silver_shulker_box|0", + "emc": 4132 + }, + { + "item": "minecraft:cyan_shulker_box|0", + "emc": 4132 + }, + { + "item": "minecraft:blue_shulker_box|0", + "emc": 4132 + }, + { + "item": "minecraft:brown_shulker_box|0", + "emc": 4132 + }, + { + "item": "minecraft:green_shulker_box|0", + "emc": 4132 + }, + { + "item": "minecraft:red_shulker_box|0", + "emc": 4132 + }, + { + "item": "minecraft:black_shulker_box|0", + "emc": 4132 + }, + { + "item": "ironchest:diamond_crystal_shulker_upgrade|0", + "emc": 0 + }, + { + "item": "ironchest:iron_gold_shulker_upgrade|0", + "emc": 0 + }, + { + "item": "ironchest:gold_diamond_shulker_upgrade|0", + "emc": 0 + }, + { + "item": "ironchest:copper_silver_shulker_upgrade|0", + "emc": 0 + }, + { + "item": "ironchest:silver_gold_shulker_upgrade|0", + "emc": 0 + }, + { + "item": "ironchest:copper_iron_shulker_upgrade|0", + "emc": 0 + }, + { + "item": "ironchest:vanilla_iron_shulker_upgrade|0", + "emc": 0 + }, + { + "item": "ironchest:vanilla_copper_shulker_upgrade|0", + "emc": 0 + }, + { + "item": "ironchest:diamond_obsidian_shulker_upgrade|0", + "emc": 0 } ] } \ No newline at end of file diff --git a/config/ProjectE/mapping.cfg b/config/ProjectE/mapping.cfg index 5fbe7857..c1bd0623 100644 --- a/config/ProjectE/mapping.cfg +++ b/config/ProjectE/mapping.cfg @@ -56,7 +56,7 @@ mapperconfigurations { I:divinerpgpriority=1 I:equivalentenergisticspriority=1 - # Priority for Mod with ModId = expequiv. Values: 3950 [range: 0 ~ 512, default: 1] + # Priority for Mod with ModId = expequiv. Values: 3956 [range: 0 ~ 512, default: 1] I:expequivpriority=1 I:metallurgypriority=1 @@ -245,7 +245,7 @@ mapperconfigurations { apicustomconversionmapper { allow { - # Allow Mod expequiv to add its 82398 Recipes to the EMC Calculation [default: true] + # Allow Mod expequiv to add its 82784 Recipes to the EMC Calculation [default: true] B:expequiv=true } diff --git a/config/Universal Tweaks - Bugfixes.cfg b/config/Universal Tweaks - Bugfixes.cfg index bb2c1e56..cb972e74 100644 --- a/config/Universal Tweaks - Bugfixes.cfg +++ b/config/Universal Tweaks - Bugfixes.cfg @@ -238,6 +238,10 @@ general { # CONCURRENT_LINKED_HASHMAP S:"Tile Entity Map"=CONCURRENT_LINKED_HASHMAP + # Always builds village structures with biome-specific blocks + # Improves compatibility with mods such as BiomeTweaker + B:"Village Component Parts"=true + # Fixes witch hut structure data not accounting for the height it is generated at B:"Witch Huts"=true } diff --git a/config/Universal Tweaks - Mod Integration.cfg b/config/Universal Tweaks - Mod Integration.cfg index ec33b644..16651ed5 100644 --- a/config/Universal Tweaks - Mod Integration.cfg +++ b/config/Universal Tweaks - Mod Integration.cfg @@ -215,6 +215,10 @@ general { mekanism { # Fixes various duplication exploits B:"Duplication Fixes"=true + + # Fixes a logic error allowing extracting fluids from fluid tanks regardless of requested fluid + # Has no effect when playing with Mekanism CEu + B:"Fluid Tank Extraction"=true } "mob stages" { @@ -470,65 +474,56 @@ general { } "tinkers' construct" { - # Fixes various duplication exploits - B:"Duplication Fixes"=true - # Excludes gaseous fluids from being transferable via faucets + B:"Ceramics: Gaseous Fluids"=false + B:"Duplication Fixes"=true B:"Gaseous Fluids"=false - - # Hides tool/bow materials in the 'Materials and You' book - # Syntax: material - # Enabling debug logging prints all materials on game launch S:"Material Blacklist" < > - - # Determines the maximum number of possible items to display before not rendering any to prevent substantial lag - # 0 to disable rendering items in the smeltery entirely - # -1 for the default, which is always rendering items I:"Maximum Items to Render in Smeltery"=-1 - - # Suppresses special abilities of long swords and rapiers when shurikens are wielded in the offhand B:"Offhand Shuriken"=true - - # Caches all ore dictionary smelting recipes to speed up game loading B:"Ore Dictionary Cache"=true - - # Fixes server world being leaked to various particles B:"Particle Fixes"=true - - # Despawns unbreakable projectiles faster to improve framerates B:"Projectile Despawning"=true - - # Enables usage of tweaks in below category to customize Tinkers' tools stats B:"Tool Customization"=true "tool customization" { + S:"Attack Damage Decay Rate"=0.9 + D:"Cleaver Attack Damage Cutoff"=75.0 + D:"General Attack Damage Cutoff"=15.0 + D:"Longsword Attack Damage Cutoff"=65.0 + D:"PlusTiC: Katana Attack Damage Cutoff"=22.0 + D:"Rapier Attack Damage Cutoff"=55.0 + + # Enables usage of tweaks in below category to customize Tinkers' tools stats + B:"[1] Tool Customization"=true + + # Sets the attack damage cutoff at which diminishing returns start for any Tinkers' tool not listed here + # Default value: 15.0 + D:"[2] General Attack Damage Cutoff"=15.0 + + # Sets the attack damage cutoff at which diminishing returns start for the cleaver + # Default value: 25.0 + D:"[3] Cleaver Attack Damage Cutoff"=25.0 + + # Sets the attack damage cutoff at which diminishing returns start for the longsword + # Default value: 18.0 + D:"[4] Longsword Attack Damage Cutoff"=18.0 + + # Sets the attack damage cutoff at which diminishing returns start for the rapier + # Default value: 13.0 + D:"[5] Rapier Attack Damage Cutoff"=13.0 + + # Sets the attack damage cutoff at which diminishing returns start for the PlusTiC katana + # Default value: 22.0 + D:"[6] PlusTiC: Katana Attack Damage Cutoff"=22.0 + # Sets the rate at which a tool's attack damage incrementally decays depending on its damage cutoff # Default value: 0.9 # Range: 0.0 - 1.0 # Note: A rate of 1.0 means there is no damage decay # Note: The damage curve will cap the maximum value to (tool's damage cutoff)/(1 - decay rate) - S:"Attack Damage Decay Rate"=0.9 - - # Sets the attack damage cutoff at which diminishing returns start for the cleaver - # Default value: 25.0 - D:"Cleaver Attack Damage Cutoff"=75.0 - - # Sets the attack damage cutoff at which diminishing returns start for any Tinkers' tool not listed here - # Default value: 15.0 - D:"General Attack Damage Cutoff"=15.0 - - # Sets the attack damage cutoff at which diminishing returns start for the longsword - # Default value: 18.0 - D:"Longsword Attack Damage Cutoff"=65.0 - - # Sets the attack damage cutoff at which diminishing returns start for the PlusTiC katana - # Default value: 22.0 - D:"PlusTiC: Katana Attack Damage Cutoff"=22.0 - - # Sets the attack damage cutoff at which diminishing returns start for the rapier - # Default value: 13.0 - D:"Rapier Attack Damage Cutoff"=55.0 + S:"[7] Attack Damage Decay Rate"=0.9 } } @@ -680,6 +675,9 @@ general { } evilcraft { + # Avoid repeatedly running intensive calculations involving spawning a random Vengeance Spirit + B:"Vengeance Spirit Random Performance"=true + # Cache the result of Vengeance Spirit checks against the config, which may attempt to build and check against hundreds of Regex Patterns every tick B:"Vengeance Spirit Regex Cache"=true } @@ -735,6 +733,11 @@ general { B:"Baubles Compatibility"=true } + "gaia dimension" { + # Safely access a nullable array when checking recipes in the Restructurer + B:"Fix Restructurer Crash"=true + } + } diff --git a/config/Universal Tweaks - Tweaks.cfg b/config/Universal Tweaks - Tweaks.cfg index 16f28c5c..fd431673 100644 --- a/config/Universal Tweaks - Tweaks.cfg +++ b/config/Universal Tweaks - Tweaks.cfg @@ -14,8 +14,6 @@ general { # Determines how tall cacti can grow I:"Cactus Size"=3 - - # Allows placing End Crystals without requiring Obsidian or Bedrock below B:"End Crystal Placing"=false # Determines the numerator of the block drop formula on explosions @@ -196,6 +194,23 @@ general { anvil { # Sets the experience level cap for anvil recipes I:"Anvil XP Level Cap"=40 + + # Allows repairing damaged anvils by right-clicking them with a repair item + B:"Repairable Anvil Toggle"=false + + ########################################################################################################## + # repairable anvil items + #--------------------------------------------------------------------------------------------------------# + # List of items which can be used to repair damaged anvils and their amount + # Syntax: modid:block, amount + # Syntax: oredict, amount + ########################################################################################################## + + "repairable anvil items" { + I:blockIron=1 + I:"minecraft:iron_ingot"=9 + } + } piston { @@ -208,6 +223,24 @@ general { > } + "end crystal placement" { + # Allows placing end crystals on more blocks than obsidian or bedrock below + B:"[1] End Crystal Placement Toggle"=false + + # List of blocks concerning placement of end crystals + # Behavior depends on the list mode + # Syntax: modid:block + S:"[2] Block List" < + > + + # Blacklist Mode: Blocks that don't allow placing of end crystals, others do + # Whitelist Mode: Blocks that allow placing of end crystals, others don't + # Valid values: + # WHITELIST + # BLACKLIST + S:"[3] List Mode"=BLACKLIST + } + } entities { @@ -310,6 +343,13 @@ general { # When viewing in third person, don't stop the camera on non-solid blocks B:"Third Person Ignores Non-solid Blocks"=false + # Controls villager professions in specified biomes + # Syntax: whitelist/blacklist;modid:biome=modid:profession,modid:profession,... + # Example 1: whitelist;minecraft:plains=minecraft:librarian,minecraft:priest + # Example 2: blacklist;minecraft:desert=minecraft:farmer + S:"Villager Profession Biome Restriction" < + > + # Allows creating Iron Golems with non-air blocks in the bottom corners of the structure B:"Weaken Golem Structure Requirements"=false @@ -849,8 +889,6 @@ general { misc { # Always displays the actual potion duration instead of `**:**` B:"Accurate Potion Duration"=true - - # Silently takes a screenshot every time an advancement is achieved B:"Advancement Screenshot"=false # Always returns the player to the main menu when quitting the game @@ -1278,6 +1316,25 @@ general { B:"Broadcast Wither Death Sound"=true } + "advancement screenshot" { + # Silently takes a screenshot every time an advancement is achieved + B:"[1] Advancement Screenshot Toggle"=false + + # Syntax: modid:advancement + S:"[2] Advancement List" < + > + + # Blacklist Mode: Advancements which are not captured, others are + # Whitelist Mode: Advancements which are captured, others are not + # Valid values: + # WHITELIST + # BLACKLIST + S:"[3] List Mode"=BLACKLIST + + # Cooldown in ticks after each capture to prevent lag through screenshot spam + I:"[4] Screenshot Cooldown"=20 + } + } performance { diff --git a/config/ZenUtils.cfg b/config/ZenUtils.cfg index 72fe1501..f5393897 100644 --- a/config/ZenUtils.cfg +++ b/config/ZenUtils.cfg @@ -2,6 +2,7 @@ general { B:enableMixin=true + B:enableRandomTickEvent=false } diff --git a/config/advRocketry/planetDefs.xml b/config/advRocketry/planetDefs.xml index 7b88b9ba..c4a54e74 100644 --- a/config/advRocketry/planetDefs.xml +++ b/config/advRocketry/planetDefs.xml @@ -125,13 +125,14 @@ true + true 1.0,0.8,0.0 1.0,0.8,0.0 - 130 - 5 + 100 + 15 0 72000 - 120 + 100 diff --git a/config/astralsorcery/amulet_enchantments.cfg b/config/astralsorcery/amulet_enchantments.cfg index 6547ead3..f9f62f72 100644 --- a/config/astralsorcery/amulet_enchantments.cfg +++ b/config/astralsorcery/amulet_enchantments.cfg @@ -7,7 +7,7 @@ ########################################################################################################## data { - # [default: [minecraft:protection:10], [minecraft:fire_protection:5], [minecraft:feather_falling:5], [minecraft:blast_protection:2], [minecraft:projectile_protection:5], [minecraft:respiration:2], [minecraft:aqua_affinity:2], [minecraft:thorns:1], [minecraft:depth_strider:2], [minecraft:frost_walker:2], [minecraft:sharpness:10], [minecraft:smite:5], [minecraft:bane_of_arthropods:5], [minecraft:knockback:5], [minecraft:fire_aspect:2], [minecraft:looting:2], [minecraft:sweeping:2], [minecraft:efficiency:10], [minecraft:silk_touch:1], [minecraft:unbreaking:5], [minecraft:fortune:2], [minecraft:power:10], [minecraft:punch:2], [minecraft:flame:2], [minecraft:infinity:1], [minecraft:luck_of_the_sea:2], [minecraft:lure:2], [minecraft:mending:2], [draconicevolution:enchant_reaper:2], [railcraft:wrecking:2], [railcraft:implosion:2], [railcraft:destruction:1], [railcraft:smack:1], [extrautils2:xu.kaboomerang:10], [extrautils2:xu.zoomerang:10], [extrautils2:xu.burnerang:10], [extrautils2:xu.bladerang:10], [extrautils2:xu.boomereaperang:10], [randomthings:magnetic:1], [openblocks:explosive:2], [openblocks:last_stand:5], [openblocks:flim_flam:2], [projectred-expansion:electric_efficiency:2], [advancedrocketry:spacebreathing:10], [endercore:xpboost:5], [endercore:autosmelt:2], [tombstone:shadow_step:2], [tombstone:soulbound:2], [tombstone:magic_siphon:2], [tombstone:plague_bringer:2], [tombstone:blessing:2], [tombstone:curse_of_bones:2], [enderio:witherarrow:5], [enderio:soulbound:1], [enderio:repellent:1], [enderio:witherweapon:5], [aerialaffinity:aerial_affinity:2], [aoa3:brace:1], [aoa3:intervention:1], [aoa3:archmage:1], [aoa3:sever:5], [aoa3:recharge:2], [aoa3:control:2], [aoa3:shell:5], [aoa3:crush:5], [aoa3:form:2], [ebwizardry:magic_sword:10], [ebwizardry:magic_bow:10], [ebwizardry:flaming_weapon:10], [ebwizardry:freezing_weapon:10], [ebwizardry:magic_protection:5], [ebwizardry:frost_protection:2], [ebwizardry:shock_protection:2], [bewitchment:magic_protection:1], [bibliocraft:bibliocraft.deathcompassench:1], [bibliocraft:bibliocraft.readingench:5], [divinerpg:rive:1], [divinerpg:aftershock:1], [mod_lavacow:poisonous:1], [mod_lavacow:lifesteal:1], [mod_lavacow:corrosive:1], [mod_lavacow:critical_boost:2], [soulshardsrespawn:soul_stealer:5], [thaumictinkerer:ascentboost:2], [thaumictinkerer:pounce:1], [thaumictinkerer:shockwave:5], [thaumictinkerer:slowfall:1], [thaumictinkerer:finalstrike:2], [thaumictinkerer:valiance:5], [thaumictinkerer:vamprisim:2], [thaumictinkerer:dispersedstrikes:2], [thaumictinkerer:focusedstrikes:2], [thaumictinkerer:quickdraw:2], [thaumictinkerer:tunnel:5], [thaumictinkerer:shatter:5], [thaumictinkerer:desintegrate:5], [thaumictinkerer:autosmelt:5], [variegated:manabound:1], [woot:headhunter:2], [abyssalcraft:coralium:2], [abyssalcraft:dread:2], [abyssalcraft:light_pierce:10], [abyssalcraft:iron_wall:5], [abyssalcraft:sapping:5], [abyssalcraft:multi_rend:2], [cofhcore:holding:5], [cofhcore:insight:5], [cofhcore:leech:5], [cofhcore:multishot:5], [cofhcore:smashing:2], [cofhcore:smelting:2], [cofhcore:soulbound:5], [cofhcore:vorpal:2], [cyclicmagic:enchantment.autosmelt:2], [cyclicmagic:enchantment.excavation:1], [cyclicmagic:enchantment.launch:10], [cyclicmagic:enchantment.lifeleech:10], [cyclicmagic:enchantment.magnet:1], [cyclicmagic:enchantment.multishot:1], [cyclicmagic:enchantment.quickdraw:1], [cyclicmagic:enchantment.venom:10], [cyclicmagic:enchantment.waterwalking:1], [cyclicmagic:enchantment.expboost:1], [astralsorcery:enchantment.as.nightvision:1], [astralsorcery:enchantment.as.smelting:1], [simplyjetpacks:fuel_efficiency:1]] + # [default: [minecraft:protection:10], [minecraft:fire_protection:5], [minecraft:feather_falling:5], [minecraft:blast_protection:2], [minecraft:projectile_protection:5], [minecraft:respiration:2], [minecraft:aqua_affinity:2], [minecraft:thorns:1], [minecraft:depth_strider:2], [minecraft:frost_walker:2], [minecraft:sharpness:10], [minecraft:smite:5], [minecraft:bane_of_arthropods:5], [minecraft:knockback:5], [minecraft:fire_aspect:2], [minecraft:looting:2], [minecraft:sweeping:2], [minecraft:efficiency:10], [minecraft:silk_touch:1], [minecraft:unbreaking:5], [minecraft:fortune:2], [minecraft:power:10], [minecraft:punch:2], [minecraft:flame:2], [minecraft:infinity:1], [minecraft:luck_of_the_sea:2], [minecraft:lure:2], [minecraft:mending:2], [draconicevolution:enchant_reaper:2], [railcraft:wrecking:2], [railcraft:implosion:2], [railcraft:destruction:1], [railcraft:smack:1], [extrautils2:xu.kaboomerang:10], [extrautils2:xu.zoomerang:10], [extrautils2:xu.burnerang:10], [extrautils2:xu.bladerang:10], [extrautils2:xu.boomereaperang:10], [randomthings:magnetic:1], [openblocks:explosive:2], [openblocks:last_stand:5], [openblocks:flim_flam:2], [projectred-expansion:electric_efficiency:2], [advancedrocketry:spacebreathing:10], [endercore:autosmelt:2], [endercore:xpboost:5], [tombstone:shadow_step:2], [tombstone:soulbound:2], [tombstone:magic_siphon:2], [tombstone:plague_bringer:2], [tombstone:blessing:2], [tombstone:curse_of_bones:2], [tombstone:spectral_conjurer:2], [enderio:repellent:1], [enderio:soulbound:1], [enderio:witherweapon:5], [enderio:witherarrow:5], [aerialaffinity:aerial_affinity:2], [aoa3:brace:1], [aoa3:intervention:1], [aoa3:archmage:1], [aoa3:sever:5], [aoa3:recharge:2], [aoa3:control:2], [aoa3:shell:5], [aoa3:crush:5], [aoa3:form:2], [ebwizardry:magic_sword:10], [ebwizardry:magic_bow:10], [ebwizardry:flaming_weapon:10], [ebwizardry:freezing_weapon:10], [ebwizardry:magic_protection:5], [ebwizardry:frost_protection:2], [ebwizardry:shock_protection:2], [bewitchment:magic_protection:1], [bibliocraft:bibliocraft.deathcompassench:1], [bibliocraft:bibliocraft.readingench:5], [divinerpg:rive:1], [divinerpg:aftershock:1], [mod_lavacow:poisonous:1], [mod_lavacow:lifesteal:1], [mod_lavacow:corrosive:1], [mod_lavacow:critical_boost:2], [soulshardsrespawn:soul_stealer:5], [thaumictinkerer:ascentboost:2], [thaumictinkerer:pounce:1], [thaumictinkerer:shockwave:5], [thaumictinkerer:slowfall:1], [thaumictinkerer:finalstrike:2], [thaumictinkerer:valiance:5], [thaumictinkerer:vamprisim:2], [thaumictinkerer:dispersedstrikes:2], [thaumictinkerer:focusedstrikes:2], [thaumictinkerer:quickdraw:2], [thaumictinkerer:tunnel:5], [thaumictinkerer:shatter:5], [thaumictinkerer:desintegrate:5], [thaumictinkerer:autosmelt:5], [variegated:manabound:1], [woot:headhunter:2], [abyssalcraft:coralium:2], [abyssalcraft:dread:2], [abyssalcraft:light_pierce:10], [abyssalcraft:iron_wall:5], [abyssalcraft:sapping:5], [abyssalcraft:multi_rend:2], [cofhcore:holding:5], [cofhcore:insight:5], [cofhcore:leech:5], [cofhcore:multishot:5], [cofhcore:smashing:2], [cofhcore:smelting:2], [cofhcore:soulbound:5], [cofhcore:vorpal:2], [cyclicmagic:enchantment.autosmelt:2], [cyclicmagic:enchantment.excavation:1], [cyclicmagic:enchantment.launch:10], [cyclicmagic:enchantment.lifeleech:10], [cyclicmagic:enchantment.magnet:1], [cyclicmagic:enchantment.multishot:1], [cyclicmagic:enchantment.quickdraw:1], [cyclicmagic:enchantment.venom:10], [cyclicmagic:enchantment.waterwalking:1], [cyclicmagic:enchantment.expboost:1], [astralsorcery:enchantment.as.nightvision:1], [astralsorcery:enchantment.as.smelting:1], [simplyjetpacks:fuel_efficiency:1]] S:data < minecraft:protection:10 minecraft:fire_protection:5 diff --git a/config/betterbuilderswands.cfg b/config/betterbuilderswands.cfg index 6c209ae8..dd0ab612 100644 --- a/config/betterbuilderswands.cfg +++ b/config/betterbuilderswands.cfg @@ -16,6 +16,22 @@ balance { general { # Blocks that won't work at all with the wands. E.g. 'minecraft:bedrock/0' S:blacklisted_blocks < + projectex:power_flower/0 + projectex:power_flower/1 + projectex:power_flower/2 + projectex:power_flower/3 + projectex:power_flower/4 + projectex:power_flower/5 + projectex:power_flower/6 + projectex:power_flower/7 + projectex:power_flower/8 + projectex:power_flower/9 + projectex:power_flower/10 + projectex:power_flower/11 + projectex:power_flower/12 + projectex:power_flower/13 + projectex:power_flower/14 + projectex:power_flower/15 > # Enable recipe for diamond builder's wand diff --git a/config/betterquesting/DefaultQuests/QuestLines/0.json b/config/betterquesting/DefaultQuests/QuestLines/0.json index f99527c8..81106ee6 100644 --- a/config/betterquesting/DefaultQuests/QuestLines/0.json +++ b/config/betterquesting/DefaultQuests/QuestLines/0.json @@ -5032,804 +5032,825 @@ "y:3": -120 }, "717:10": { + "id:3": 189570972, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 3168, + "y:3": 96 + }, + "718:10": { "id:3": 191189457, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3744, "y:3": -12 }, - "718:10": { + "719:10": { "id:3": 262948337, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -264 }, - "719:10": { + "720:10": { "id:3": 267368053, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": 60 }, - "720:10": { + "721:10": { "id:3": 283823173, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": 24 }, - "721:10": { + "722:10": { "id:3": 285554142, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1548, "y:3": 24 }, - "722:10": { + "723:10": { "id:3": 292319552, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": 60 }, - "723:10": { + "724:10": { "id:3": 299237608, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3096, "y:3": 24 }, - "724:10": { + "725:10": { "id:3": 331342148, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -444 }, - "725:10": { + "726:10": { "id:3": 352701878, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": -12 }, - "726:10": { + "727:10": { "id:3": 358789496, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": -48 }, - "727:10": { + "728:10": { "id:3": 404913088, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": 96 }, - "728:10": { + "729:10": { "id:3": 457497037, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": -84 }, - "729:10": { + "730:10": { "id:3": 478677150, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": 132 }, - "730:10": { + "731:10": { "id:3": 482221128, "sizeX:3": 24, "sizeY:3": 24, "x:3": 360, "y:3": 24 }, - "731:10": { + "732:10": { "id:3": 509587062, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": -156 }, - "732:10": { + "733:10": { "id:3": 548069164, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3204, "y:3": -84 }, - "733:10": { + "734:10": { "id:3": 585232112, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -84 }, - "734:10": { + "735:10": { "id:3": 608217835, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -48 }, - "735:10": { + "736:10": { "id:3": 609304222, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -408 }, - "736:10": { + "737:10": { "id:3": 619388708, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -192 }, - "737:10": { + "738:10": { "id:3": 627303045, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -120 }, - "738:10": { + "739:10": { "id:3": 648075999, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -156 }, - "739:10": { + "740:10": { "id:3": 648991311, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": -84 }, - "740:10": { + "741:10": { "id:3": 651565677, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -12 }, - "741:10": { + "742:10": { "id:3": 655786821, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3348, "y:3": -120 }, - "742:10": { + "743:10": { "id:3": 656465562, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -228 }, - "743:10": { + "744:10": { "id:3": 690563211, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": -156 }, - "744:10": { + "745:10": { "id:3": 695054604, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -48 }, - "745:10": { + "746:10": { "id:3": 714682973, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1836, "y:3": -264 }, - "746:10": { + "747:10": { "id:3": 716708024, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3312, "y:3": -120 }, - "747:10": { + "748:10": { "id:3": 718654576, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": -12 }, - "748:10": { + "749:10": { "id:3": 726098530, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": -48 }, - "749:10": { + "750:10": { "id:3": 745089078, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3276, "y:3": -48 }, - "750:10": { + "751:10": { "id:3": 769610759, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": -48 }, - "751:10": { + "752:10": { "id:3": 770001395, "sizeX:3": 24, "sizeY:3": 24, "x:3": 108, "y:3": 96 }, - "752:10": { + "753:10": { "id:3": 790616998, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": 24 }, - "753:10": { + "754:10": { "id:3": 809768846, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -228 }, - "754:10": { + "755:10": { "id:3": 813659679, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -192 }, - "755:10": { + "756:10": { "id:3": 814979819, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -156 }, - "756:10": { + "757:10": { "id:3": 826305078, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1764, "y:3": 96 }, - "757:10": { + "758:10": { "id:3": 946204526, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3024, "y:3": 60 }, - "758:10": { + "759:10": { "id:3": 946686645, "sizeX:3": 24, "sizeY:3": 24, "x:3": 504, "y:3": -480 }, - "759:10": { + "760:10": { "id:3": 946808945, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": 168 }, - "760:10": { + "761:10": { "id:3": 951871488, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3132, "y:3": -156 }, - "761:10": { + "762:10": { "id:3": 970927034, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -84 }, - "762:10": { + "763:10": { "id:3": 982745465, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": -48 }, - "763:10": { + "764:10": { "id:3": 996129961, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": -120 }, - "764:10": { + "765:10": { "id:3": 1047249538, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3168, "y:3": -192 }, - "765:10": { + "766:10": { "id:3": 1065510600, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3204, "y:3": -192 }, - "766:10": { + "767:10": { "id:3": 1066250269, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": -84 }, - "767:10": { + "768:10": { "id:3": 1096669152, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": 96 }, - "768:10": { + "769:10": { "id:3": 1111658403, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -228 }, - "769:10": { + "770:10": { "id:3": 1126830519, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": 24 }, - "770:10": { + "771:10": { "id:3": 1142834944, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1944, "y:3": -120 }, - "771:10": { + "772:10": { "id:3": 1151267866, "sizeX:3": 24, "sizeY:3": 24, "x:3": 2088, "y:3": 96 }, - "772:10": { + "773:10": { "id:3": 1155741702, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": 60 }, - "773:10": { + "774:10": { "id:3": 1167022541, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": -156 }, - "774:10": { + "775:10": { "id:3": 1210666494, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": 132 }, - "775:10": { + "776:10": { "id:3": 1230893198, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -336 }, - "776:10": { + "777:10": { + "id:3": 1248230501, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 972, + "y:3": -120 + }, + "778:10": { "id:3": 1281489751, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": -192 }, - "777:10": { + "779:10": { "id:3": 1283790114, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3024, "y:3": 24 }, - "778:10": { + "780:10": { "id:3": 1313815980, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": -12 }, - "779:10": { + "781:10": { "id:3": 1337626444, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3420, "y:3": -12 }, - "780:10": { + "782:10": { "id:3": 1338651064, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": 24 }, - "781:10": { + "783:10": { "id:3": 1342545885, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -192 }, - "782:10": { + "784:10": { "id:3": 1343888287, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": -120 }, - "783:10": { + "785:10": { "id:3": 1359221554, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": -48 }, - "784:10": { + "786:10": { "id:3": 1382366189, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3276, "y:3": -192 }, - "785:10": { + "787:10": { "id:3": 1403059773, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3204, "y:3": -120 }, - "786:10": { + "788:10": { "id:3": 1415320476, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3276, "y:3": -156 }, - "787:10": { + "789:10": { "id:3": 1455291383, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -300 }, - "788:10": { + "790:10": { "id:3": 1479405903, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3276, "y:3": -120 }, - "789:10": { + "791:10": { "id:3": 1501196473, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": -12 }, - "790:10": { + "792:10": { "id:3": 1501755393, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -372 }, - "791:10": { + "793:10": { "id:3": 1503761052, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3168, "y:3": -84 }, - "792:10": { + "794:10": { "id:3": 1514902796, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": 168 }, - "793:10": { + "795:10": { "id:3": 1521131802, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -120 }, - "794:10": { + "796:10": { "id:3": 1522720224, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": 96 }, - "795:10": { + "797:10": { "id:3": 1539715922, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": 96 }, - "796:10": { + "798:10": { "id:3": 1577699709, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": -120 }, - "797:10": { + "799:10": { "id:3": 1582606702, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -120 }, - "798:10": { + "800:10": { "id:3": 1597993732, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1044, "y:3": -120 }, - "799:10": { + "801:10": { "id:3": 1611384648, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": 96 }, - "800:10": { + "802:10": { + "id:3": 1647333921, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 648, + "y:3": -228 + }, + "803:10": { "id:3": 1660051088, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -12 }, - "801:10": { + "804:10": { "id:3": 1671058553, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3060, "y:3": 24 }, - "802:10": { + "805:10": { "id:3": 1681217594, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3348, "y:3": -48 }, - "803:10": { + "806:10": { "id:3": 1681849124, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3204, "y:3": -156 }, - "804:10": { + "807:10": { "id:3": 1699700070, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3348, "y:3": -156 }, - "805:10": { + "808:10": { "id:3": 1703495878, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": 60 }, - "806:10": { + "809:10": { "id:3": 1713406254, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3276, "y:3": -84 }, - "807:10": { + "810:10": { "id:3": 1724085619, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": 60 }, - "808:10": { + "811:10": { "id:3": 1727374336, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": -12 }, - "809:10": { + "812:10": { "id:3": 1829243204, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -12 }, - "810:10": { + "813:10": { "id:3": 1830502096, "sizeX:3": 24, "sizeY:3": 24, "x:3": 540, "y:3": -480 }, - "811:10": { + "814:10": { "id:3": 1836563922, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3780, "y:3": -12 }, - "812:10": { + "815:10": { "id:3": 1843441452, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": -48 }, - "813:10": { + "816:10": { "id:3": 1900648883, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -84 }, - "814:10": { + "817:10": { "id:3": 1947473444, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": -120 }, - "815:10": { + "818:10": { "id:3": 1979802923, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3060, "y:3": -120 }, - "816:10": { + "819:10": { "id:3": 1980945817, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1116, "y:3": -84 }, - "817:10": { + "820:10": { "id:3": 2009829659, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": 24 }, - "818:10": { + "821:10": { "id:3": 2022468480, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": -192 }, - "819:10": { + "822:10": { "id:3": 2035349863, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": 132 }, - "820:10": { + "823:10": { "id:3": 2044693951, "sizeX:3": 24, "sizeY:3": 24, "x:3": 720, "y:3": -372 }, - "821:10": { + "824:10": { "id:3": 2052397510, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1836, "y:3": -228 }, - "822:10": { + "825:10": { "id:3": 2066003189, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": -120 }, - "823:10": { + "826:10": { "id:3": 2070436398, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": 60 }, - "824:10": { + "827:10": { "id:3": 2074294565, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": 96 }, - "825:10": { + "828:10": { "id:3": 2078654107, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": 24 }, - "826:10": { + "829:10": { "id:3": 2088399499, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": -12 }, - "827:10": { + "830:10": { "id:3": 2106186542, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3348, "y:3": -84 }, - "828:10": { + "831:10": { "id:3": 2117123475, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": -84 }, - "829:10": { + "832:10": { "id:3": 2125675950, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3420, "y:3": -48 }, - "830:10": { + "833:10": { "id:3": 2133694398, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": 24 }, - "831:10": { + "834:10": { "id:3": 2143131475, "sizeX:3": 24, "sizeY:3": 24, diff --git a/config/betterquesting/DefaultQuests/QuestLines/3.json b/config/betterquesting/DefaultQuests/QuestLines/3.json index c772ccec..5cc1da55 100644 --- a/config/betterquesting/DefaultQuests/QuestLines/3.json +++ b/config/betterquesting/DefaultQuests/QuestLines/3.json @@ -2100,153 +2100,174 @@ "y:3": -468 }, "298:10": { + "id:3": 400947744, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": -72, + "y:3": -276 + }, + "299:10": { "id:3": 566141768, "sizeX:3": 24, "sizeY:3": 24, "x:3": -408, "y:3": 12 }, - "299:10": { + "300:10": { "id:3": 593507433, "sizeX:3": 24, "sizeY:3": 24, "x:3": 48, "y:3": -468 }, - "300:10": { + "301:10": { "id:3": 596821559, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -516 }, - "301:10": { + "302:10": { "id:3": 622606550, "sizeX:3": 24, "sizeY:3": 24, "x:3": 48, "y:3": -516 }, - "302:10": { + "303:10": { "id:3": 673076831, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -492 }, - "303:10": { + "304:10": { + "id:3": 746862659, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": -24, + "y:3": -276 + }, + "305:10": { + "id:3": 804922623, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": -432, + "y:3": 60 + }, + "306:10": { "id:3": 805049422, "sizeX:3": 24, "sizeY:3": 24, "x:3": 48, "y:3": -180 }, - "304:10": { + "307:10": { "id:3": 807924350, "sizeX:3": 24, "sizeY:3": 24, "x:3": 48, "y:3": -492 }, - "305:10": { + "308:10": { "id:3": 810176091, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -468 }, - "306:10": { + "309:10": { "id:3": 850659984, "sizeX:3": 24, "sizeY:3": 24, "x:3": -456, "y:3": 36 }, - "307:10": { + "310:10": { "id:3": 871786931, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": -468 }, - "308:10": { + "311:10": { "id:3": 984531997, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": -516 }, - "309:10": { + "312:10": { "id:3": 1053008472, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -348 }, - "310:10": { + "313:10": { "id:3": 1302355832, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": -252 }, - "311:10": { + "314:10": { "id:3": 1326761132, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": -324 }, - "312:10": { + "315:10": { "id:3": 1370359542, "sizeX:3": 24, "sizeY:3": 24, "x:3": 48, "y:3": -300 }, - "313:10": { + "316:10": { "id:3": 1461929411, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -324 }, - "314:10": { + "317:10": { "id:3": 1494150833, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": -300 }, - "315:10": { + "318:10": { "id:3": 1567883667, "sizeX:3": 24, "sizeY:3": 24, "x:3": 264, "y:3": -96 }, - "316:10": { + "319:10": { "id:3": 1837024033, "sizeX:3": 24, "sizeY:3": 24, "x:3": 48, "y:3": -324 }, - "317:10": { + "320:10": { "id:3": 1907230724, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": -492 }, - "318:10": { + "321:10": { "id:3": 1913343585, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": -348 }, - "319:10": { + "322:10": { "id:3": 2034373847, "sizeX:3": 24, "sizeY:3": 24, diff --git a/config/betterquesting/DefaultQuests/QuestLines/5.json b/config/betterquesting/DefaultQuests/QuestLines/5.json index a3a43edf..9e35da0f 100644 --- a/config/betterquesting/DefaultQuests/QuestLines/5.json +++ b/config/betterquesting/DefaultQuests/QuestLines/5.json @@ -3149,90 +3149,111 @@ "y:3": -264 }, "448:10": { + "id:3": 736384140, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 540, + "y:3": -444 + }, + "449:10": { "id:3": 795857967, "sizeX:3": 24, "sizeY:3": 24, "x:3": -252, "y:3": 60 }, - "449:10": { + "450:10": { + "id:3": 949656804, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 504, + "y:3": -444 + }, + "451:10": { "id:3": 1031147864, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -156 }, - "450:10": { + "452:10": { "id:3": 1083627567, "sizeX:3": 24, "sizeY:3": 24, "x:3": 576, "y:3": -264 }, - "451:10": { + "453:10": { + "id:3": 1091209787, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 432, + "y:3": -480 + }, + "454:10": { "id:3": 1272834460, "sizeX:3": 24, "sizeY:3": 24, "x:3": 576, "y:3": -300 }, - "452:10": { + "455:10": { "id:3": 1304340834, "sizeX:3": 24, "sizeY:3": 24, "x:3": 540, "y:3": -264 }, - "453:10": { + "456:10": { "id:3": 1365120258, "sizeX:3": 24, "sizeY:3": 24, "x:3": 612, "y:3": 24 }, - "454:10": { + "457:10": { "id:3": 1403757701, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -228 }, - "455:10": { + "458:10": { "id:3": 1430343507, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -192 }, - "456:10": { + "459:10": { "id:3": 1453897011, "sizeX:3": 24, "sizeY:3": 24, "x:3": 108, "y:3": 132 }, - "457:10": { + "460:10": { "id:3": 1553598788, "sizeX:3": 24, "sizeY:3": 24, "x:3": 540, "y:3": -300 }, - "458:10": { + "461:10": { "id:3": 1596066184, "sizeX:3": 24, "sizeY:3": 24, "x:3": 108, "y:3": -156 }, - "459:10": { + "462:10": { "id:3": 1799610165, "sizeX:3": 24, "sizeY:3": 24, "x:3": -180, "y:3": 60 }, - "460:10": { + "463:10": { "id:3": 2087826195, "sizeX:3": 24, "sizeY:3": 24, diff --git a/config/betterquesting/DefaultQuests/QuestSettings.json b/config/betterquesting/DefaultQuests/QuestSettings.json index baa61506..f2552c76 100644 --- a/config/betterquesting/DefaultQuests/QuestSettings.json +++ b/config/betterquesting/DefaultQuests/QuestSettings.json @@ -1,7 +1,8 @@ { "betterquesting:10": { "editmode:1": 0, - "home_image:8": "meatballcraft:textures/gui/title_card.png", + "home_image:8": "meatballcraft:textures/gui/default_title.png", + "home_offset_y:3": 155, "pack_name:8": "Meatballcraft" }, "format:8": "2.1.0" diff --git a/config/betterquesting/DefaultQuests/Quests/0/0.json b/config/betterquesting/DefaultQuests/Quests/0/0.json index 4e2a835c..24177a3a 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/0.json +++ b/config/betterquesting/DefaultQuests/Quests/0/0.json @@ -41,19 +41,6 @@ } }, "2:10": { - "Count:3": 1, - "id:8": "minecraft:written_book", - "tag:10": { - "author:8": "meatballcraft", - "pages:9": { - "0:8": "{\"text\":\"To optimize the game and its performance across multiple hardware platforms, some in-game animations (like fire) have been disabled by default.\\n\\nSEE NEXT PAGE\"}", - "1:8": "{\"text\":\"I know some players care about having pretty-looking things.\\n\\nTo re-enable animations, paste the loliasm.cfg file from AlternativeConfigs into the config folder.\\n\\nSEE NEXT PAGE\"}", - "2:8": "{\"text\":\"WARNING: doing this may lower performance, or even make the pack unplayable.\"}" - }, - "title:8": "No Animations" - } - }, - "3:10": { "Count:3": 1, "id:8": "minecraft:written_book", "tag:10": { diff --git a/config/betterquesting/DefaultQuests/Quests/0/1111658403.json b/config/betterquesting/DefaultQuests/Quests/0/1111658403.json index 14116701..183e530c 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1111658403.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1111658403.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_donaeth_rusen" } }, - "name:8": "New Quest" + "name:8": "A Postcard From Donaeth Rusen" } }, "questID:3": 1111658403, diff --git a/config/betterquesting/DefaultQuests/Quests/0/1230893198.json b/config/betterquesting/DefaultQuests/Quests/0/1230893198.json index bdd09c38..edb47893 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1230893198.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1230893198.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_kurald_emurlahn" } }, - "name:8": "New Quest" + "name:8": "A Postcard From Kurald Emurlahn" } }, "questID:3": 1230893198, diff --git a/config/betterquesting/DefaultQuests/Quests/0/1248230501.json b/config/betterquesting/DefaultQuests/Quests/0/1248230501.json new file mode 100644 index 00000000..aa54b1ef --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/0/1248230501.json @@ -0,0 +1,53 @@ +{ + "preRequisites:11": [ + 152 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "§7§oRockets and space stations are cool, but unfortunately sometimes they bug out.\nFor those that do not want to deal with the possible issues from using Advanced Rocketry, there\u0027s the Bee Stargate!\n\n§fWow, of course Bees have developed extremely advanced Wormhole technology. I love the Bees!\nStepping through a Stargate, that feels quite cool, I will not deny it...\nIt seems like these structures play an important role in the history, tradition, and culture of Bees. Those that are capable of producing components for these Stargates appear to be highly regarded by the rest of the Bees. This reminds me of how priests and monks are treated by humans. I wonder if their religion has something to do with Stargates...", + "icon:10": { + "Count:3": 1, + "id:8": "contenttweaker:bee_stargate" + }, + "name:8": "The Bee Stargate" + } + }, + "questID:3": 1248230501, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "contenttweaker:stargate_sand" + }, + "1:10": { + "Count:3": 1, + "id:8": "contenttweaker:stargate_chevron_block" + }, + "2:10": { + "Count:3": 1, + "id:8": "contenttweaker:stargate_ring_block" + }, + "3:10": { + "Count:3": 1, + "id:8": "contenttweaker:stargate_controller_block" + } + }, + "taskID:8": "bq_standard:retrieval" + }, + "1:10": { + "index:3": 1, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:bee_stargate" + } + } + }, + "taskID:8": "bq_standard:optional_retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/0/1342545885.json b/config/betterquesting/DefaultQuests/Quests/0/1342545885.json index 6651c13d..c17f6c9e 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1342545885.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1342545885.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_omtose_phellack" } }, - "name:8": "New Quest" + "name:8": "A Postcard From Omthose Phellack" } }, "questID:3": 1342545885, diff --git a/config/betterquesting/DefaultQuests/Quests/0/1455291383.json b/config/betterquesting/DefaultQuests/Quests/0/1455291383.json index 74df43b4..e96af516 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1455291383.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1455291383.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_kurald_thyrllan" } }, - "name:8": "New Quest" + "name:8": "A Postcard From Kurald Thyrllan" } }, "questID:3": 1455291383, diff --git a/config/betterquesting/DefaultQuests/Quests/0/1501755393.json b/config/betterquesting/DefaultQuests/Quests/0/1501755393.json index 2a352e64..71c6c0eb 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1501755393.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1501755393.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_kurald_galain" } }, - "name:8": "New Quest" + "name:8": "A Postcard From Kurald Galain" } }, "questID:3": 1501755393, diff --git a/config/betterquesting/DefaultQuests/Quests/0/1521131802.json b/config/betterquesting/DefaultQuests/Quests/0/1521131802.json index efd02334..27bc3587 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1521131802.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1521131802.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_ahkrast_korvalain" } }, - "name:8": "New Quest" + "name:8": "A Postcard From Ahkrast Korvalain" } }, "questID:3": 1521131802, diff --git a/config/betterquesting/DefaultQuests/Quests/0/1597993732.json b/config/betterquesting/DefaultQuests/Quests/0/1597993732.json index 2ea6d5e4..3150d1d3 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1597993732.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1597993732.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§oA space station and the warp multiblocks are used to travel to the various planets (see quests below).\n\nAdvanced Rocketry can be a bit annoying to deal with, so alternative warper recipes are available. These have to be used in a space station, so you will have to still put one into orbit. ", + "desc:8": "§7§oA space station and the warp multiblocks are used to travel to the various planets (see quests above).\n\n", "icon:10": { "Count:3": 1, "id:8": "contenttweaker:infused_sol_stone" @@ -23,16 +23,6 @@ } }, "taskID:8": "bq_standard:retrieval" - }, - "1:10": { - "index:3": 1, - "requiredItems:9": { - "0:10": { - "Count:3": 1, - "id:8": "contenttweaker:bee_stargate" - } - }, - "taskID:8": "bq_standard:optional_retrieval" } } } \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/0/1647333921.json b/config/betterquesting/DefaultQuests/Quests/0/1647333921.json new file mode 100644 index 00000000..2d1eaa8b --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/0/1647333921.json @@ -0,0 +1,49 @@ +{ + "preRequisites:11": [ + 198 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "forge:bucketfilled", + "tag:10": { + "Amount:3": 1000, + "FluidName:8": "bewitched_essence_salts" + } + }, + "name:8": "Bewitched Salts" + } + }, + "questID:3": 1647333921, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "forge:bucketfilled", + "tag:10": { + "Amount:3": 1000, + "FluidName:8": "bewitched_essence_salts" + } + } + }, + "taskID:8": "bq_standard:retrieval" + }, + "1:10": { + "index:3": 1, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:xp_assimilator" + } + } + }, + "taskID:8": "bq_standard:optional_retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/0/1724085619.json b/config/betterquesting/DefaultQuests/Quests/0/1724085619.json index 05a4a9ad..7e4e5305 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1724085619.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1724085619.json @@ -13,6 +13,60 @@ } }, "questID:3": 1724085619, + "rewards:9": { + "0:10": { + "index:3": 0, + "rewardID:8": "bq_standard:item", + "rewards:9": { + "0:10": { + "Count:3": 1, + "id:8": "buildinggadgets:template", + "tag:10": { + "TemplateName:8": "Directed Quasar", + "UUID:8": "aff6f6b2-a1d6-4c0f-ab25-e0e7024c553a", + "copycounter:3": 2, + "endPos:10": { + "X:3": -86, + "Y:3": 98, + "Z:3": 37 + }, + "itemcountmap:9": { + "0:10": { + "count:3": 60, + "item:3": 22470, + "meta:3": 0 + }, + "1:10": { + "count:3": 2, + "item:3": 1, + "meta:3": 1 + }, + "2:10": { + "count:3": 1, + "item:3": 22473, + "meta:3": 0 + }, + "3:10": { + "count:3": 24, + "item:3": 22625, + "meta:3": 0 + }, + "4:10": { + "count:3": 16, + "item:3": 23033, + "meta:3": 0 + } + }, + "startPos:10": { + "X:3": -98, + "Y:3": 106, + "Z:3": 25 + } + } + } + } + } + }, "tasks:9": { "0:10": { "index:3": 0, diff --git a/config/betterquesting/DefaultQuests/Quests/0/1727374336.json b/config/betterquesting/DefaultQuests/Quests/0/1727374336.json index bc8354bd..2ee1b0a7 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1727374336.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1727374336.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "", + "desc:8": "§7§oNerdySpider is mainly responsible for the textures in chapter 10! Thanks a lot!", "icon:10": { "Count:3": 1, "id:8": "contenttweaker:warren_creation_fabrial" diff --git a/config/betterquesting/DefaultQuests/Quests/0/174.json b/config/betterquesting/DefaultQuests/Quests/0/174.json index 705739ba..003f60b0 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/174.json +++ b/config/betterquesting/DefaultQuests/Quests/0/174.json @@ -36,9 +36,26 @@ "0:10": { "Count:3": 1, "id:8": "contenttweaker:taerrapiatta_warper" + }, + "1:10": { + "Count:3": 1, + "id:8": "contenttweaker:wormhole_field_module" } }, "taskID:8": "bq_standard:retrieval" + }, + "1:10": { + "index:3": 1, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:wormhole_field_generator" + } + } + }, + "taskID:8": "bq_standard:optional_retrieval" } } } \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/0/1836563922.json b/config/betterquesting/DefaultQuests/Quests/0/1836563922.json index d7e60e70..c9356eaa 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1836563922.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1836563922.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "", + "desc:8": "§7§oCongratulations! You reached the canon ending for the modpack! \nIf you still crave some more, you can reach alternative endings by completing some side quests in this chapter!", "frame:8": "STAR4_ON_DIAGONAL_STAR4", "icon:10": { "Count:3": 1, diff --git a/config/betterquesting/DefaultQuests/Quests/0/189570972.json b/config/betterquesting/DefaultQuests/Quests/0/189570972.json new file mode 100644 index 00000000..0cd0c6f8 --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/0/189570972.json @@ -0,0 +1,28 @@ +{ + "preRequisites:11": [ + 2268 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "contenttweaker:lively_tree_callstone" + }, + "name:8": "Lively Tree is Lively" + } + }, + "questID:3": 189570972, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "contenttweaker:lively_tree_callstone" + } + }, + "taskID:8": "bq_standard:retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/0/262948337.json b/config/betterquesting/DefaultQuests/Quests/0/262948337.json index f03a79ad..cd100d95 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/262948337.json +++ b/config/betterquesting/DefaultQuests/Quests/0/262948337.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_tellan" } }, - "name:8": "New Quest" + "name:8": "A Postcard From Tellan" } }, "questID:3": 262948337, diff --git a/config/betterquesting/DefaultQuests/Quests/0/327.json b/config/betterquesting/DefaultQuests/Quests/0/327.json index 04429c76..ea775604 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/327.json +++ b/config/betterquesting/DefaultQuests/Quests/0/327.json @@ -47,16 +47,6 @@ } }, "taskID:8": "bq_standard:retrieval" - }, - "1:10": { - "index:3": 1, - "requiredItems:9": { - "0:10": { - "Count:3": 1, - "id:8": "aoa3:distorting_artifact" - } - }, - "taskID:8": "bq_standard:optional_retrieval" } } } \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/0/330.json b/config/betterquesting/DefaultQuests/Quests/0/330.json index 4e1de08c..b3650b35 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/330.json +++ b/config/betterquesting/DefaultQuests/Quests/0/330.json @@ -39,6 +39,16 @@ } }, "taskID:8": "bq_standard:retrieval" + }, + "1:10": { + "index:3": 1, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "aoa3:distorting_artifact" + } + }, + "taskID:8": "bq_standard:optional_retrieval" } } } \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/0/331342148.json b/config/betterquesting/DefaultQuests/Quests/0/331342148.json index 6f8c4f49..6af494f6 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/331342148.json +++ b/config/betterquesting/DefaultQuests/Quests/0/331342148.json @@ -41,7 +41,7 @@ } } }, - "name:8": "Warren Whisperer" + "name:8": "The Eleint" } }, "questID:3": 331342148, diff --git a/config/betterquesting/DefaultQuests/Quests/0/609304222.json b/config/betterquesting/DefaultQuests/Quests/0/609304222.json index dba03a10..4d27f3be 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/609304222.json +++ b/config/betterquesting/DefaultQuests/Quests/0/609304222.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_starvald_demelain" } }, - "name:8": "New Quest" + "name:8": "A Postcard From Starvald Demelain" } }, "questID:3": 609304222, diff --git a/config/betterquesting/DefaultQuests/Quests/0/813659679.json b/config/betterquesting/DefaultQuests/Quests/0/813659679.json index 19e8e7a0..15948466 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/813659679.json +++ b/config/betterquesting/DefaultQuests/Quests/0/813659679.json @@ -7,9 +7,9 @@ "desc:8": "", "icon:10": { "Count:3": 1, - "id:8": "contenttweaker:eleint_stone" + "id:8": "contenttweaker:power_wrought_brightsteel_alloy_plate" }, - "name:8": "The Eleint" + "name:8": "The Power" } }, "questID:3": 813659679, @@ -19,7 +19,7 @@ "requiredItems:9": { "0:10": { "Count:3": 1, - "id:8": "contenttweaker:eleint_stone" + "id:8": "contenttweaker:power_wrought_brightsteel_alloy_plate" } }, "taskID:8": "bq_standard:retrieval" diff --git a/config/betterquesting/DefaultQuests/Quests/0/814979819.json b/config/betterquesting/DefaultQuests/Quests/0/814979819.json index a120fba8..e7f0028c 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/814979819.json +++ b/config/betterquesting/DefaultQuests/Quests/0/814979819.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "No Description", + "desc:8": "", "icon:10": { "Count:3": 1, "id:8": "forge:bucketfilled", @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_verdith_anath" } }, - "name:8": "New Quest" + "name:8": "A Postcard From Verdith Anath" } }, "questID:3": 814979819, @@ -31,6 +31,24 @@ } }, "taskID:8": "bq_standard:retrieval" + }, + "1:10": { + "index:3": 1, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "contenttweaker:hypergrowth_actualizer" + }, + "1:10": { + "Count:3": 1, + "id:8": "contenttweaker:trinity_hypergrowth_component" + }, + "2:10": { + "Count:3": 1, + "id:8": "contenttweaker:cosmic_hypergrowth_component" + } + }, + "taskID:8": "bq_standard:optional_retrieval" } } } \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/0/970927034.json b/config/betterquesting/DefaultQuests/Quests/0/970927034.json index d0a81656..dc69ebd7 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/970927034.json +++ b/config/betterquesting/DefaultQuests/Quests/0/970927034.json @@ -13,7 +13,7 @@ "FluidName:8": "whisper_of_thel" } }, - "name:8": "New Quest" + "name:8": "A Postcard From Thel" } }, "questID:3": 970927034, diff --git a/config/betterquesting/DefaultQuests/Quests/10/342.json b/config/betterquesting/DefaultQuests/Quests/10/342.json index 3deff362..f42127aa 100644 --- a/config/betterquesting/DefaultQuests/Quests/10/342.json +++ b/config/betterquesting/DefaultQuests/Quests/10/342.json @@ -16,7 +16,7 @@ "FluidName:8": "caesium" } }, - "name:8": "Cesium" + "name:8": "Caesium" } }, "questID:3": 342, diff --git a/config/betterquesting/DefaultQuests/Quests/11/955.json b/config/betterquesting/DefaultQuests/Quests/11/955.json index f3ceeffd..1671aaaa 100644 --- a/config/betterquesting/DefaultQuests/Quests/11/955.json +++ b/config/betterquesting/DefaultQuests/Quests/11/955.json @@ -9,7 +9,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§oFarm withers with deep mob learning, and obtain an aeldunari by progressing abyssalcraft.", + "desc:8": "§7§oFarm withers with deep mob learning, and obtain a Heart of the Dark Dragon by progressing abyssalcraft.", "icon:10": { "Count:3": 1, "id:8": "soulshardsrespawn:vile_sword", diff --git a/config/betterquesting/DefaultQuests/Quests/14/1888.json b/config/betterquesting/DefaultQuests/Quests/14/1888.json index 0439856c..3f06b8fb 100644 --- a/config/betterquesting/DefaultQuests/Quests/14/1888.json +++ b/config/betterquesting/DefaultQuests/Quests/14/1888.json @@ -5,7 +5,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§oSome materials will have mining level requirement than obsidian, netherite has the highest mining level.", + "desc:8": "§7§oSome materials will have mining level requirements higher than obsidian, netherite has the highest mining level.", "icon:10": { "Count:3": 1, "id:8": "tconstruct:pick_head", diff --git a/config/betterquesting/DefaultQuests/Quests/3/400947744.json b/config/betterquesting/DefaultQuests/Quests/3/400947744.json new file mode 100644 index 00000000..4713edbd --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/3/400947744.json @@ -0,0 +1,34 @@ +{ + "preRequisites:11": [ + 893 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:wormhole_field_generator" + } + }, + "name:8": "Wormhole Field Generator" + } + }, + "questID:3": 400947744, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:wormhole_field_generator" + } + } + }, + "taskID:8": "bq_standard:retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/3/746862659.json b/config/betterquesting/DefaultQuests/Quests/3/746862659.json new file mode 100644 index 00000000..f08fcec7 --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/3/746862659.json @@ -0,0 +1,34 @@ +{ + "preRequisites:11": [ + 893 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:bee_stargate" + } + }, + "name:8": "Bee Stargate" + } + }, + "questID:3": 746862659, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:bee_stargate" + } + } + }, + "taskID:8": "bq_standard:retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/3/804922623.json b/config/betterquesting/DefaultQuests/Quests/3/804922623.json new file mode 100644 index 00000000..1b5c6686 --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/3/804922623.json @@ -0,0 +1,34 @@ +{ + "preRequisites:11": [ + 20538 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:xp_assimilator" + } + }, + "name:8": "Experience Bath" + } + }, + "questID:3": 804922623, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "modularmachinery:itemblueprint", + "tag:10": { + "dynamicmachine:8": "modularmachinery:xp_assimilator" + } + } + }, + "taskID:8": "bq_standard:retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/5/1091209787.json b/config/betterquesting/DefaultQuests/Quests/5/1091209787.json new file mode 100644 index 00000000..98e1faaa --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/5/1091209787.json @@ -0,0 +1,315 @@ +{ + "preRequisites:11": [ + 1253, + 585706829 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "forestry:bee_queen_ge", + "tag:10": { + "Genome:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.UniversalConstellation", + "UID1:8": "gendustry.bee.UniversalConstellation" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlow", + "UID1:8": "forestry.speedSlow" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShort", + "UID1:8": "forestry.lifespanShort" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityNormal", + "UID1:8": "forestry.fertilityNormal" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceDown2", + "UID1:8": "forestry.toleranceDown2" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersNether", + "UID1:8": "forestry.flowersNether" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlowest", + "UID1:8": "forestry.floweringSlowest" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectAggressive", + "UID1:8": "forestry.effectAggressive" + } + } + }, + "Health:3": 30, + "IsAnalyzed:1": 0, + "Mate:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.UniversalConstellation", + "UID1:8": "gendustry.bee.UniversalConstellation" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlow", + "UID1:8": "forestry.speedSlow" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShort", + "UID1:8": "forestry.lifespanShort" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityNormal", + "UID1:8": "forestry.fertilityNormal" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceDown2", + "UID1:8": "forestry.toleranceDown2" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersNether", + "UID1:8": "forestry.flowersNether" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlowest", + "UID1:8": "forestry.floweringSlowest" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectAggressive", + "UID1:8": "forestry.effectAggressive" + } + } + }, + "MaxH:3": 30 + } + }, + "name:8": "Universal Constellation Bee" + } + }, + "questID:3": 1091209787, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "forestry:bee_queen_ge", + "tag:10": { + "Genome:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.UniversalConstellation", + "UID1:8": "gendustry.bee.UniversalConstellation" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlow", + "UID1:8": "forestry.speedSlow" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShort", + "UID1:8": "forestry.lifespanShort" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityNormal", + "UID1:8": "forestry.fertilityNormal" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceDown2", + "UID1:8": "forestry.toleranceDown2" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersNether", + "UID1:8": "forestry.flowersNether" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlowest", + "UID1:8": "forestry.floweringSlowest" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectAggressive", + "UID1:8": "forestry.effectAggressive" + } + } + }, + "Health:3": 30, + "IsAnalyzed:1": 0, + "Mate:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.UniversalConstellation", + "UID1:8": "gendustry.bee.UniversalConstellation" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlow", + "UID1:8": "forestry.speedSlow" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShort", + "UID1:8": "forestry.lifespanShort" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityNormal", + "UID1:8": "forestry.fertilityNormal" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceDown2", + "UID1:8": "forestry.toleranceDown2" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolTrue", + "UID1:8": "forestry.boolTrue" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersNether", + "UID1:8": "forestry.flowersNether" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlowest", + "UID1:8": "forestry.floweringSlowest" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectAggressive", + "UID1:8": "forestry.effectAggressive" + } + } + }, + "MaxH:3": 30 + } + } + }, + "taskID:8": "bq_standard:retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/5/20466.json b/config/betterquesting/DefaultQuests/Quests/5/20466.json index 6630f261..a31ab629 100644 --- a/config/betterquesting/DefaultQuests/Quests/5/20466.json +++ b/config/betterquesting/DefaultQuests/Quests/5/20466.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§oStone and nether essences can be used to create ores with Mythic properties.\n\nOne mineral makes one ore...\n\nOne ore makes multiple minerals, especially if you use an industrial grinder!\n\nThis process can be looped for exponential yield (granted that you have enough essence).\n\nWorks with Rupee, Arlemite, Realmite, Rosite, Limonite, Netherite, Bloodgem, Emberstone.", + "desc:8": "§7§oStone and nether essences can be used to create ores with Mythic properties.\n\nOne mineral makes one ore...\n\nOne ore makes multiple minerals, especially if you use an industrial grinder!\n\nThis process can be looped for exponential yield (granted that you have enough essence).\n\nWorks with Rupee, Arlemite, Realmite, Rosite, Limonite, Netherite, Bloodgem, Emberstone, Runium, Ascended Jade, Ascended Sapphire,, Ascended Amethyst.", "icon:10": { "Count:3": 1, "id:8": "mysticalagriculture:stone_essence" diff --git a/config/betterquesting/DefaultQuests/Quests/5/736384140.json b/config/betterquesting/DefaultQuests/Quests/5/736384140.json new file mode 100644 index 00000000..3deb493d --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/5/736384140.json @@ -0,0 +1,315 @@ +{ + "preRequisites:11": [ + 1253, + 585706829 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "forestry:bee_queen_ge", + "tag:10": { + "Genome:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.Gallifreyan", + "UID1:8": "gendustry.bee.Gallifreyan" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "Health:3": 20, + "IsAnalyzed:1": 0, + "Mate:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.Gallifreyan", + "UID1:8": "gendustry.bee.Gallifreyan" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "MaxH:3": 20 + } + }, + "name:8": "Gallifreyan Bee" + } + }, + "questID:3": 736384140, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "forestry:bee_queen_ge", + "tag:10": { + "Genome:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.Gallifreyan", + "UID1:8": "gendustry.bee.Gallifreyan" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "Health:3": 20, + "IsAnalyzed:1": 0, + "Mate:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.Gallifreyan", + "UID1:8": "gendustry.bee.Gallifreyan" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "MaxH:3": 20 + } + } + }, + "taskID:8": "bq_standard:retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/Quests/5/949656804.json b/config/betterquesting/DefaultQuests/Quests/5/949656804.json new file mode 100644 index 00000000..63e33b6b --- /dev/null +++ b/config/betterquesting/DefaultQuests/Quests/5/949656804.json @@ -0,0 +1,315 @@ +{ + "preRequisites:11": [ + 1253, + 585706829 + ], + "properties:10": { + "betterquesting:10": { + "desc:8": "", + "icon:10": { + "Count:3": 1, + "id:8": "forestry:bee_queen_ge", + "tag:10": { + "Genome:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.TreeOfLife", + "UID1:8": "gendustry.bee.TreeOfLife" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "Health:3": 20, + "IsAnalyzed:1": 0, + "Mate:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.TreeOfLife", + "UID1:8": "gendustry.bee.TreeOfLife" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "MaxH:3": 20 + } + }, + "name:8": "Tree of Life Bee" + } + }, + "questID:3": 949656804, + "tasks:9": { + "0:10": { + "index:3": 0, + "requiredItems:9": { + "0:10": { + "Count:3": 1, + "id:8": "forestry:bee_queen_ge", + "tag:10": { + "Genome:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.TreeOfLife", + "UID1:8": "gendustry.bee.TreeOfLife" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "Health:3": 20, + "IsAnalyzed:1": 0, + "Mate:10": { + "Chromosomes:9": { + "0:10": { + "Slot:1": 0, + "UID0:8": "gendustry.bee.TreeOfLife", + "UID1:8": "gendustry.bee.TreeOfLife" + }, + "1:10": { + "Slot:1": 1, + "UID0:8": "forestry.speedSlowest", + "UID1:8": "forestry.speedSlowest" + }, + "2:10": { + "Slot:1": 2, + "UID0:8": "forestry.lifespanShorter", + "UID1:8": "forestry.lifespanShorter" + }, + "3:10": { + "Slot:1": 3, + "UID0:8": "forestry.fertilityHigh", + "UID1:8": "forestry.fertilityHigh" + }, + "4:10": { + "Slot:1": 4, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "5:10": { + "Slot:1": 5, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "6:10": { + "Slot:1": 6, + "UID0:8": "forestry.toleranceNone", + "UID1:8": "forestry.toleranceNone" + }, + "7:10": { + "Slot:1": 7, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "8:10": { + "Slot:1": 8, + "UID0:8": "forestry.boolFalse", + "UID1:8": "forestry.boolFalse" + }, + "9:10": { + "Slot:1": 9, + "UID0:8": "forestry.flowersVanilla", + "UID1:8": "forestry.flowersVanilla" + }, + "10:10": { + "Slot:1": 10, + "UID0:8": "forestry.floweringSlower", + "UID1:8": "forestry.floweringSlower" + }, + "11:10": { + "Slot:1": 11, + "UID0:8": "forestry.territoryAverage", + "UID1:8": "forestry.territoryAverage" + }, + "12:10": { + "Slot:1": 12, + "UID0:8": "forestry.effectNone", + "UID1:8": "forestry.effectNone" + } + } + }, + "MaxH:3": 20 + } + } + }, + "taskID:8": "bq_standard:retrieval" + } + } +} \ No newline at end of file diff --git a/config/betterquesting/resources/meatballcraft/textures/gui/default_title.png b/config/betterquesting/resources/meatballcraft/textures/gui/default_title.png new file mode 100644 index 00000000..8a024bd5 Binary files /dev/null and b/config/betterquesting/resources/meatballcraft/textures/gui/default_title.png differ diff --git a/config/bloodmagic/bloodmagic.cfg b/config/bloodmagic/bloodmagic.cfg index fbb20fd4..a47a3516 100644 --- a/config/bloodmagic/bloodmagic.cfg +++ b/config/bloodmagic/bloodmagic.cfg @@ -307,6 +307,7 @@ values { ocelot;100 pig;100 rabbit;100 + testdummy:dummy;0 > # Will rewrite any default meteor types with new versions. diff --git a/config/brandon3055/CustomFusionRecipes.json b/config/brandon3055/CustomFusionRecipes.json index 312a77fc..5015cafe 100644 --- a/config/brandon3055/CustomFusionRecipes.json +++ b/config/brandon3055/CustomFusionRecipes.json @@ -871,6 +871,57 @@ "contenttweaker:cuendillar_plate", "contenttweaker:cuendillar_plate" ] + }, + { + "mode": "ADD", + "result": "contenttweaker:freedom_definer", + "catalyst": "contenttweaker:core_of_halite_definition", + "energy": 10000000000, + "tier": 3, + "ingredients": [ + "draconicevolution:chaotic_core", + "draconicevolution:chaotic_core", + "contenttweaker:trinity_ingot", + "contenttweaker:trinity_ingot", + "contenttweaker:freedomsteel_ingot", + "contenttweaker:freedomsteel_ingot", + "contenttweaker:freedomsteel_ingot", + "contenttweaker:freedomsteel_ingot" + ] + }, + { + "mode": "ADD", + "result": "contenttweaker:wishful_definer", + "catalyst": "contenttweaker:cuendillar_seal", + "energy": 10000000000, + "tier": 3, + "ingredients": [ + "contenttweaker:ingot_of_infinite_wishes", + "contenttweaker:ingot_of_infinite_wishes", + "contenttweaker:ingot_of_infinite_wishes", + "contenttweaker:ingot_of_infinite_wishes", + "contenttweaker:freedom_definer", + "contenttweaker:freedom_definer" + ] + }, + { + "mode": "ADD", + "result": "contenttweaker:quasar_charged_core_of_definition", + "catalyst": "contenttweaker:cuendillar_seal", + "energy": 10000000000, + "tier": 3, + "ingredients": [ + "contenttweaker:quasar_charged_gem", + "contenttweaker:quasar_charged_gem", + "contenttweaker:quasar_charged_gem", + "contenttweaker:quasar_charged_gem", + "contenttweaker:quasar_charged_gem", + "contenttweaker:quasar_charged_gem", + "contenttweaker:quasar_charged_gem", + "contenttweaker:quasar_charged_gem", + "contenttweaker:wishful_definer", + "contenttweaker:wishful_definer" + ] } ] \ No newline at end of file diff --git a/config/brokenwings.cfg b/config/brokenwings.cfg index f3356fd7..fd25d90f 100644 --- a/config/brokenwings.cfg +++ b/config/brokenwings.cfg @@ -66,6 +66,18 @@ countermeasures { twilightforest:charm_of_life_2 dimension: 52 twilightforest:charm_of_life_1 dimension: 623 twilightforest:charm_of_life_2 dimension: 623 + twilightforest:charm_of_life_1 dimension: 800 + twilightforest:charm_of_life_2 dimension: 800 + twilightforest:charm_of_life_1 dimension: 802 + twilightforest:charm_of_life_2 dimension: 802 + twilightforest:charm_of_life_1 dimension: 420 + twilightforest:charm_of_life_2 dimension: 420 + twilightforest:charm_of_life_1 dimension: 421 + twilightforest:charm_of_life_2 dimension: 421 + twilightforest:charm_of_life_1 dimension: 422 + twilightforest:charm_of_life_2 dimension: 422 + twilightforest:charm_of_life_1 dimension: 423 + twilightforest:charm_of_life_2 dimension: 423 > } @@ -114,6 +126,18 @@ countermeasures { twilightforest:charm_of_life_2 dimension: 52 twilightforest:charm_of_life_1 dimension: 623 twilightforest:charm_of_life_2 dimension: 623 + twilightforest:charm_of_life_1 dimension: 800 + twilightforest:charm_of_life_2 dimension: 800 + twilightforest:charm_of_life_1 dimension: 802 + twilightforest:charm_of_life_2 dimension: 802 + twilightforest:charm_of_life_1 dimension: 420 + twilightforest:charm_of_life_2 dimension: 420 + twilightforest:charm_of_life_1 dimension: 421 + twilightforest:charm_of_life_2 dimension: 421 + twilightforest:charm_of_life_1 dimension: 422 + twilightforest:charm_of_life_2 dimension: 422 + twilightforest:charm_of_life_1 dimension: 423 + twilightforest:charm_of_life_2 dimension: 423 > } diff --git a/config/buildcraft/detailed.properties b/config/buildcraft/detailed.properties index 0fbf07d5..7e4291dd 100644 --- a/config/buildcraft/detailed.properties +++ b/config/buildcraft/detailed.properties @@ -1,5 +1,5 @@ # The buildcraft detailed configuration file. This contains a lot of miscellaneous options that have no affect on gameplay. # You should refer to the BC source code for a detailed description of what these do. (https://github.com/BuildCraft/BuildCraft) # This file will be overwritten every time that buildcraft starts, so don't change anything other than the values. -#Sat Apr 26 10:16:24 PDT 2025 +#Tue May 13 11:07:22 PDT 2025 render.pipe.misc.inside.shade=0.725 diff --git a/config/compactmachines3/recipes/advancedr-spacelaser.json b/config/compactmachines3/recipes/advancedr-spacelaser.json deleted file mode 100644 index 08087197..00000000 --- a/config/compactmachines3/recipes/advancedr-spacelaser.json +++ /dev/null @@ -1,413 +0,0 @@ -{ - "name": "cm3ar:spacelaser", - - "disabled": false, - - "target-item": "advancedrocketry:spacelaser", - "target-count": 1, - - "duration": 200, - "symmetrical": true, - - "catalyst": "contenttweaker:multiblock_preview", - "catalyst-meta": 0, - - - "input-types": { - "a": { - "id": "libvulpesdvstructuremachine", - "meta": 0 - }, - "b": { - "id": "advancedrocketry:vacuumlaser", - "meta": 1, - "item": { - "id": "advancedrocketry:vacuumlaser", - "count": 48 - } - }, - "c": { - "id": "advancedrocketry:blocklens", - "meta": 0 - }, - "d": { - "id": "libvulpes:forgepowerinput", - "meta": 0 - }, - "e": { - "id": "libvulpes:hatch", - "meta": 1 - }, - "f": { - "id": "advancedrocketry:spacelaser", - "meta": 0, - "item": { - "id": "advancedrocketry:spacelaser", - "count": 1 - } - }, - "g": { - "id": "libvulpes:structuremachine", - "meta": 0 - } - }, - "shape": [ - [ - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "a", - "_" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "a", - "a", - "a" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "a", - "_" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_", - "_" - ] - ], - [ - [ - "_", - "b", - "b", - "b", - "a", - "_", - "_", - "_", - "_", - "_", - "_" - ], - [ - "d", - "b", - "b", - "b", - "c", - "c", - "a", - "_", - "_", - "_", - "_" - ], - [ - "d", - "b", - "b", - "b", - "a", - "a", - "a", - "_", - "_", - "_", - "_" - ], - [ - "_", - "b", - "b", - "b", - "a", - "_", - "c", - "_", - "g", - "a", - "g" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "a", - "c", - "a", - "a", - "a" - ], - [ - "_", - "b", - "b", - "b", - "a", - "_", - "c", - "_", - "g", - "a", - "g" - ], - [ - "d", - "b", - "b", - "b", - "a", - "a", - "a", - "_", - "_", - "_", - "_" - ], - [ - "d", - "b", - "b", - "b", - "c", - "c", - "a", - "_", - "_", - "_", - "_" - ], - [ - "_", - "b", - "b", - "b", - "a", - "_", - "_", - "_", - "_", - "_", - "_" - ] - ], - [ - [ - "_", - "b", - "b", - "b", - "a", - "_", - "_", - "_", - "_", - "_", - "_" - ], - [ - "d", - "b", - "b", - "b", - "c", - "c", - "a", - "_", - "_", - "_", - "_" - ], - [ - "d", - "b", - "b", - "b", - "a", - "a", - "a", - "_", - "e", - "f", - "e" - ], - [ - "_", - "b", - "b", - "b", - "a", - "_", - "c", - "_", - "g", - "g", - "g" - ], - [ - "_", - "_", - "_", - "_", - "_", - "_", - "a", - "c", - "g", - "g", - "g" - ], - [ - "_", - "b", - "b", - "b", - "a", - "_", - "c", - "_", - "g", - "g", - "g" - ], - [ - "d", - "b", - "b", - "b", - "a", - "a", - "a", - "_", - "_", - "_", - "_" - ], - [ - "d", - "b", - "b", - "b", - "c", - "c", - "a", - "_", - "_", - "_", - "_" - ], - [ - "_", - "b", - "b", - "b", - "a", - "_", - "_", - "_", - "_", - "_", - "_" - ] - ] - ] -} \ No newline at end of file diff --git a/config/compactmachines3/recipes/directed_quasar_recipe.json b/config/compactmachines3/recipes/directed_quasar_recipe.json new file mode 100644 index 00000000..d9383163 --- /dev/null +++ b/config/compactmachines3/recipes/directed_quasar_recipe.json @@ -0,0 +1,1021 @@ +{ + "name": "compactmachines3:directed_quasar_recipe", + "target-item": "contenttweaker:directed_miniature_quasar", + "target-meta": 0, + "target-count": 1, + + "duration": 200, + + "catalyst": "contenttweaker:quasar_screen", + + + + + + "input-types": { + "a": { + "id": "contenttweaker:quasar_stabilizer", + "meta": 0 + }, + "b": { + "id": "glassential:glass_ethereal_reverse", + "meta": 0 + }, + "c": { + "id": "contenttweaker:quasar_burst_director", + "meta": 0 + }, + "d": { + "id": "contenttweaker:miniature_quasar", + "meta": 0 + } + }, + "shape": [ + [ + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "b", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "a", + "a", + "a", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "b", + "a", + "_", + "_", + "_", + "a", + "b", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "a", + "a", + "a", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "b", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ] + ], + [ + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "b", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "b", + "_", + "_", + "_", + "_", + "_", + "b", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "b", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ] + ], + [ + [ + "_", + "_", + "_", + "_", + "a", + "a", + "a", + "a", + "a", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "a", + "a", + "_", + "_", + "b", + "_", + "_", + "a", + "a", + "_", + "_" + ], + [ + "_", + "a", + "_", + "_", + "_", + "_", + "b", + "_", + "_", + "_", + "_", + "a", + "_" + ], + [ + "_", + "a", + "_", + "_", + "_", + "c", + "c", + "c", + "_", + "_", + "_", + "a", + "_" + ], + [ + "a", + "_", + "_", + "_", + "c", + "_", + "_", + "_", + "c", + "_", + "_", + "_", + "a" + ], + [ + "a", + "_", + "_", + "c", + "_", + "_", + "_", + "_", + "_", + "c", + "_", + "_", + "a" + ], + [ + "a", + "b", + "b", + "c", + "_", + "_", + "d", + "_", + "_", + "c", + "b", + "b", + "a" + ], + [ + "a", + "_", + "_", + "c", + "_", + "_", + "_", + "_", + "_", + "c", + "_", + "_", + "a" + ], + [ + "a", + "_", + "_", + "_", + "c", + "_", + "_", + "_", + "c", + "_", + "_", + "_", + "a" + ], + [ + "_", + "a", + "_", + "_", + "_", + "c", + "c", + "c", + "_", + "_", + "_", + "a", + "_" + ], + [ + "_", + "a", + "_", + "_", + "_", + "_", + "b", + "_", + "_", + "_", + "_", + "a", + "_" + ], + [ + "_", + "_", + "a", + "a", + "_", + "_", + "b", + "_", + "_", + "a", + "a", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "a", + "a", + "a", + "a", + "a", + "_", + "_", + "_", + "_" + ] + ], + [ + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "b", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "b", + "_", + "_", + "_", + "_", + "_", + "b", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "b", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ] + ], + [ + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "b", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "a", + "a", + "a", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "b", + "a", + "_", + "_", + "_", + "a", + "b", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "a", + "a", + "a", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "b", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ] + ] + ] + +} \ No newline at end of file diff --git a/config/compactmachines3/recipes/dyson_abater_helper.json b/config/compactmachines3/recipes/dyson_abater_helper.json index 11efb628..057ae2d7 100644 --- a/config/compactmachines3/recipes/dyson_abater_helper.json +++ b/config/compactmachines3/recipes/dyson_abater_helper.json @@ -27,11 +27,10 @@ "d": { "id": "minecraft:wool", "meta": 0 - } - }, - "input-nbt": { - "a:A": { - "nbt": "{rotation:0b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_revolver\",statusTag:{type:0b,message:\"\"}}" + }, + "e": { + "id": "modularmachinery:dyson_abater_controller", + "meta": 0 } }, "shape": [ @@ -63,7 +62,7 @@ ], [ [ - "a:A" + "a" ], [ "d" @@ -84,7 +83,7 @@ "b" ], [ - "a:A" + "e" ] ], [ diff --git a/config/compactmachines3/recipes/dyson_irradiator_helper0.json b/config/compactmachines3/recipes/dyson_irradiator_helper0.json index 951a7c6c..78f1141c 100644 --- a/config/compactmachines3/recipes/dyson_irradiator_helper0.json +++ b/config/compactmachines3/recipes/dyson_irradiator_helper0.json @@ -34,17 +34,6 @@ "meta": 2 } }, - "input-nbt": { - "a:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator_top\",statusTag:{type:0b,message:\"\"}}" - }, - "d:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator_bottom\",statusTag:{type:0b,message:\"\"}}" - }, - "e:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator\",statusTag:{type:0b,message:\"\"}}" - } - }, "shape": [ [ [ @@ -54,7 +43,7 @@ "_" ], [ - "a:A" + "a" ] ], [ @@ -114,7 +103,7 @@ ], [ [ - "e:A" + "e" ], [ "b" @@ -186,7 +175,7 @@ "_" ], [ - "d:A" + "d" ] ] ] diff --git a/config/compactmachines3/recipes/dyson_irradiator_helper1.json b/config/compactmachines3/recipes/dyson_irradiator_helper1.json index 399f554e..06ab7488 100644 --- a/config/compactmachines3/recipes/dyson_irradiator_helper1.json +++ b/config/compactmachines3/recipes/dyson_irradiator_helper1.json @@ -34,17 +34,6 @@ "meta": 2 } }, - "input-nbt": { - "a:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator_top\",statusTag:{type:0b,message:\"\"}}" - }, - "d:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator_bottom\",statusTag:{type:0b,message:\"\"}}" - }, - "e:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator\",statusTag:{type:0b,message:\"\"}}" - } - }, "shape": [ [ [ @@ -54,7 +43,7 @@ "_" ], [ - "a:A" + "a" ] ], [ @@ -114,7 +103,7 @@ ], [ [ - "e:A" + "e" ], [ "b" @@ -186,7 +175,7 @@ "_" ], [ - "d:A" + "d" ] ] ] diff --git a/config/compactmachines3/recipes/dyson_irradiator_helper2.json b/config/compactmachines3/recipes/dyson_irradiator_helper2.json index c041f31c..c68f2af3 100644 --- a/config/compactmachines3/recipes/dyson_irradiator_helper2.json +++ b/config/compactmachines3/recipes/dyson_irradiator_helper2.json @@ -11,7 +11,6 @@ - "input-types": { "a": { "id": "modularmachinery:dyson_irradiator_top_controller", @@ -34,17 +33,6 @@ "meta": 2 } }, - "input-nbt": { - "a:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator_top\",statusTag:{type:0b,message:\"\"}}" - }, - "d:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator_bottom\",statusTag:{type:0b,message:\"\"}}" - }, - "e:A": { - "nbt": "{rotation:2b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_irradiator\",statusTag:{type:0b,message:\"\"}}" - } - }, "shape": [ [ [ @@ -54,7 +42,7 @@ "_" ], [ - "a:A" + "a" ] ], [ @@ -114,7 +102,7 @@ ], [ [ - "e:A" + "e" ], [ "b" @@ -186,7 +174,7 @@ "_" ], [ - "d:A" + "d" ] ] ] diff --git a/config/compactmachines3/recipes/dyson_revolver_helper.json b/config/compactmachines3/recipes/dyson_revolver_helper.json index 545a9f76..51146cf5 100644 --- a/config/compactmachines3/recipes/dyson_revolver_helper.json +++ b/config/compactmachines3/recipes/dyson_revolver_helper.json @@ -23,18 +23,10 @@ "meta": 0 } }, - "input-nbt": { - "a:A": { - "nbt": "{rotation:0b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_scatterer\",statusTag:{type:0b,message:\"\"}}" - }, - "c:A": { - "nbt": "{rotation:0b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_revolver\",statusTag:{type:0b,message:\"\"}}" - } - }, "shape": [ [ [ - "a:A" + "a" ], [ "_" @@ -63,7 +55,7 @@ "b" ], [ - "c:A" + "c" ] ] ] diff --git a/config/compactmachines3/recipes/dyson_scatterer_helper.json b/config/compactmachines3/recipes/dyson_scatterer_helper.json index c914a79e..8364ba3f 100644 --- a/config/compactmachines3/recipes/dyson_scatterer_helper.json +++ b/config/compactmachines3/recipes/dyson_scatterer_helper.json @@ -47,14 +47,6 @@ "meta": 0 } }, - "input-nbt": { - "a:A": { - "nbt": "{rotation:0b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_dynamizer\",statusTag:{type:0b,message:\"\"}}" - }, - "h:A": { - "nbt": "{rotation:0b,owner:\"8c381e15-592d-4003-ae11-6367e203127b\",ForgeCaps:{\"abyssalcraft:itemtransfer\":{configurations:[],isRunning:0b},\"nuclearcraft:capability_default_radiation_resistance\":{radiationResistance:0.0d}},casingColor:16730368,id:\"minecraft:tilemachinecontroller\",items:{inSlots:[I;],outSlots:[I;],miscSlots:[I;0],inventoryArray:[{holderId:0,holderEmpty:1b}],sides:[I;0,1,2,3,4,5]},parentMachine:\"modularmachinery:dyson_scatterer\",statusTag:{type:0b,message:\"\"}}" - } - }, "shape": [ [ [ @@ -85,12 +77,12 @@ "_" ], [ - "h:A" + "h" ] ], [ [ - "a:A" + "a" ], [ "c" diff --git a/config/compactmachines3/recipes/flint_furnace_structure.json b/config/compactmachines3/recipes/flint_furnace_structure.json new file mode 100644 index 00000000..135e0ffa --- /dev/null +++ b/config/compactmachines3/recipes/flint_furnace_structure.json @@ -0,0 +1,322 @@ +{ + "name": "compactmachines3:flint_furnace_structure", + "target-item": "contenttweaker:flint_and_furnace", + "target-meta": 0, + "target-count": 1, + + "duration": 200, + + "catalyst": "contenttweaker:multiblock_preview", + + + + + + "input-types": { + "a": { + "id": "extrautils2:compressedcobblestone", + "meta": 2 + }, + "c": { + "id": "minecraft:coal_block", + "meta": 0 + }, + "d": { + "id": "extrautils2:compressedcobblestone", + "meta": 3 + } + }, + "shape": [ + [ + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "d", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "d", + "_", + "_", + "_", + "d", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "d", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ] + ], + [ + [ + "_", + "_", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "a", + "a", + "a", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "a", + "a", + "a", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "a", + "a", + "a", + "c", + "a", + "a", + "a", + "_", + "_" + ], + [ + "a", + "a", + "a", + "a", + "c", + "c", + "c", + "a", + "a", + "a", + "a" + ], + [ + "_", + "_", + "a", + "a", + "a", + "c", + "a", + "a", + "a", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "a", + "a", + "a", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "a", + "a", + "a", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "a", + "_", + "_", + "_", + "_", + "_" + ] + ] + ] + +} \ No newline at end of file diff --git a/config/compactmachines3/recipes/vibe_warper_structure.json b/config/compactmachines3/recipes/vibe_warper_structure.json new file mode 100644 index 00000000..c6cdecd9 --- /dev/null +++ b/config/compactmachines3/recipes/vibe_warper_structure.json @@ -0,0 +1,226 @@ +{ + "name": "compactmachines3:vibe_warper_structure", + "target-item": "contenttweaker:vibe_warper", + "target-meta": 0, + "target-count": 1, + + "duration": 200, + + "catalyst": "contenttweaker:multiblock_preview", + + + + + "input-types": { + "a": { + "id": "thaumcraft:metal_alchemical_advanced", + "meta": 0 + }, + "b": { + "id": "thaumcraft:stone_arcane_brick", + "meta": 0 + }, + "c": { + "id": "aoa3:ancient_rock", + "meta": 0 + } + }, + "shape": [ + [ + [ + "_", + "_", + "a", + "_", + "a", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "a", + "_", + "_", + "_", + "_", + "_", + "a" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "a", + "_", + "_", + "_", + "_", + "_", + "a" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "a", + "_", + "a", + "_", + "_" + ] + ], + [ + [ + "_", + "_", + "b", + "_", + "b", + "_", + "_" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "b", + "_", + "_", + "_", + "_", + "_", + "b" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "b", + "_", + "_", + "_", + "_", + "_", + "b" + ], + [ + "_", + "_", + "_", + "_", + "_", + "_", + "_" + ], + [ + "_", + "_", + "b", + "_", + "b", + "_", + "_" + ] + ], + [ + [ + "_", + "_", + "b", + "b", + "b", + "_", + "_" + ], + [ + "_", + "_", + "b", + "c", + "b", + "_", + "_" + ], + [ + "b", + "b", + "b", + "c", + "b", + "b", + "b" + ], + [ + "b", + "c", + "c", + "c", + "c", + "c", + "b" + ], + [ + "b", + "b", + "b", + "c", + "b", + "b", + "b" + ], + [ + "_", + "_", + "b", + "c", + "b", + "_", + "_" + ], + [ + "_", + "_", + "b", + "b", + "b", + "_", + "_" + ] + ] + ] + +} \ No newline at end of file diff --git a/config/cyclicmagic.cfg b/config/cyclicmagic.cfg index 4022808b..95a5768e 100644 --- a/config/cyclicmagic.cfg +++ b/config/cyclicmagic.cfg @@ -1401,6 +1401,8 @@ modpacks { rftoolsdim_terrain_absorber rftoolsdim:feature_absorber rftoolsdim:time_absorber + xnet:controller + packagedexcrafting:marked_pedestal > # Crops & leaves that are blocked from harvesting (Brush Scythe and Tree Scythe). A star is for a wildcard [default: [terraqueous:pergola], [harvestcraft:*_sapling]] diff --git a/config/defaultoptions/keybindings.txt b/config/defaultoptions/keybindings.txt index d01515be..de1e5c72 100644 --- a/config/defaultoptions/keybindings.txt +++ b/config/defaultoptions/keybindings.txt @@ -75,6 +75,7 @@ key_key.erebus.glide:0:NONE key_key.erebus.poweredglide:0:NONE key_key.erebus.beetleram:0:NONE key_key.erebus.beetlemine:56:NONE +key_Open sound muffler screen:0:NONE key_keybind.hammercorerenderstack:77:NONE key_key.xu2.searchforitems:31:SHIFT key_key.findme.search:23:SHIFT @@ -127,6 +128,11 @@ key_key.open_wireless_terminal.desc:20:CONTROL key_key.open_wireless_crafting_terminal.desc:18:CONTROL key_key.open_wireless_pattern_terminal.desc:19:CONTROL key_key.open_wireless_fluid_terminal.desc:33:CONTROL +key_key.open_wireless_interface_terminal.desc:23:SHIFT +key_key.open_basic_extended_wireless_crafting_terminal:0:NONE +key_key.open_advanced_extended_wireless_crafting_terminal:0:NONE +key_key.open_elite_extended_wireless_crafting_terminal:0:NONE +key_key.open_ultimate_extended_wireless_crafting_terminal:0:NONE key_key.aether.accessory_menu:0:NONE key_key.keyExtraInvo:0:NONE key_key.keyWheel:0:NONE @@ -175,7 +181,7 @@ key_key.porterNextDestination:27:NONE key_key.porterPrevDestination:26:NONE key_key.debugDumpNBTItem:0:NONE key_key.debugDumpNBTBlock:0:NONE -key_invtweaks.key.sort:19:SHIFT +key_invtweaks.key.sort:0:NONE key_key.jeiutilities.displayRecipe:29:NONE key_key.jeiutilities.pickBookmark:-98:NONE key_key.jeiutilities.transferRecipe:17:CONTROL diff --git a/config/extremesoundmuffler.cfg b/config/extremesoundmuffler.cfg new file mode 100644 index 00000000..4baf5e30 --- /dev/null +++ b/config/extremesoundmuffler.cfg @@ -0,0 +1,56 @@ +# Configuration file + +anchors { + # Disable the Anchors? + B:disableAnchors=false +} + + +general { + # Volume set when pressed the mute button by default + # Min: 0.0 + # Max: 0.99 + D:defaultMuteVolume=0.0 + + # Blacklisted Sounds - add the name of the sounds to blacklist, separated with comma + S:forbiddenSounds < + ui. + music. + ambient. + > + + # Hide non-recent muffled sounds from the recent sounds list + B:hideMuffledFromRecent=true + + # Allow the "ALL" sounds list to include the blacklisted sounds? + B:lawfulAllList=false + + # Move the muffle and play buttons to the left side of the GUI + B:leftButtons=false + + # Show tips in the Muffler screen? + B:showTip=true + + # Whether or not use the dark theme + B:useDarkTheme=false +} + + +########################################################################################################## +# inventory_button +#--------------------------------------------------------------------------------------------------------# +# Buttons can be moved by holding CTRL and LMB over the button and dragging it around +########################################################################################################## + +inventory_button { + # Disable the Muffle button in the player inventory? + B:disableInventoryButton=false + + # X coordinate of the Muffler button in the player inventory. + I:invButtonX=75 + + # Y coordinate of the Muffler button in the player inventory. + I:invButtonY=7 +} + + diff --git a/config/gendustry/meatball_bees.cfg b/config/gendustry/meatball_bees.cfg index 8ab96cb8..e3c26b6f 100644 --- a/config/gendustry/meatball_bees.cfg +++ b/config/gendustry/meatball_bees.cfg @@ -2805,7 +2805,6 @@ if HaveForestryModule Bees << mutation: 55% "gendustry.bee.Radiant" + "magicbees.speciesArcane" => "gendustry.bee.Serenading" Req Temperature Normal mutation: 55% "gendustry.bee.Bomber" + "careerbees.phd" => "gendustry.bee.Nucleartechnician" Req Temperature Normal mutation: 55% "magicbees.speciesTEPyro" + "careerbees.phd" => "gendustry.bee.Thermallyexpanded" Req Temperature Normal - mutation: 55% "magicbees.speciesTEPyro" + "careerbees.phd" => "gendustry.bee.Thermallyexpanded" Req Temperature Normal mutation: 36% "gendustry.bee.Oxygen" + "gendustry.bee.Deeplearner" => "gendustry.bee.Helium" Req Temperature Normal mutation: 36% "gendustry.bee.Oxygen" + "gendustry.bee.Helium" => "gendustry.bee.Fluorine" Req Temperature Normal mutation: 42% "forestry.speciesPhantasmal" + "magicbees.speciesEmerald" => "gendustry.bee.NerdySpider" Req Temperature Normal @@ -2816,8 +2815,7 @@ if HaveForestryModule Bees << mutation: 60% "magicbees.speciesSorcerous" + "careerbees.acceleration" => "gendustry.bee.LordRaine" Req Temperature Normal mutation: 20% "extrabees.species.bone" + "magicbees.speciesScholarly" => "gendustry.bee.Aedial" Req Temperature Normal mutation: 22% "gendustry.bee.Ringbearer" + "extrabees.species.granite" => "gendustry.bee.Mathias" Req Temperature Normal - mutation: 99% "extrabees.species.energetic" + "magicbees.speciesSavants" => "gendustry.bee.ChaosStrikez" Req Temperature Normal - mutation: 99% "careerbees.energy" + "gendustry.bee.Balanced" => "gendustry.bee.TreeOfLife" Req Temperature Normal + mutation: 99% "extrabees.species.energetic" + "magicbees.speciesSavant" => "gendustry.bee.ChaosStrikez" Req Temperature Normal } diff --git a/config/gendustry/meatball_bees.en_US.lang b/config/gendustry/meatball_bees.en_US.lang index 32def83d..78fb2282 100644 --- a/config/gendustry/meatball_bees.en_US.lang +++ b/config/gendustry/meatball_bees.en_US.lang @@ -107,4 +107,16 @@ gendustry.honeycomb.fluorine.name=Fluorine Comb gendustry.honeycomb.helium.name=Helium Comb gendustry.allele.flowers.woodLog=Wood Logs gendustry.allele.flowers.sideralSteel=Steel +gendustry.bees.species.Connor=Connor +gendustry.bees.species.Kurrycat=KurryCat +gendustry.bees.species.Gallifreyan=Gallifreyan +gendustry.bees.species.Aedial=Aedial +gendustry.bees.species.NerdySpider=NerdySpider +gendustry.bees.species.ChaosStrikez=ChaosStrikez +gendustry.bees.species.UniversalConstellation=Universal Constellation +gendustry.bees.species.TreeOfLife=Tree of Life +gendustry.bees.species.Mathias=Mathias +gendustry.bees.species.SpoonyPanda=SpoonyPanda +gendustry.bees.species.LordRaine=LordRaine +gendustry.bees.species.Freeky=Freeky diff --git a/config/ichunutil.cfg b/config/ichunutil.cfg index d615572c..d55465dd 100644 --- a/config/ichunutil.cfg +++ b/config/ichunutil.cfg @@ -70,7 +70,7 @@ module { I:versionNotificationTypes=0 # Don't change this. - I:versionSave=26 + I:versionSave=13 } } diff --git a/config/jei/itemBlacklist.cfg b/config/jei/itemBlacklist.cfg index c54ac709..51e9504c 100644 --- a/config/jei/itemBlacklist.cfg +++ b/config/jei/itemBlacklist.cfg @@ -301,6 +301,7 @@ advanced { tconstruct:shovel:0:alumite,alumite,alumite openblocks:tank:hassium; enderio:item_broken_spawner:Primordial Wizard + enderio:item_broken_spawner:Spectral Golem enderio:item_broken_spawner:Creep openblocks:tank:universal_matter; openblocks:tank:binnie.whiskey.wheat; @@ -349,6 +350,7 @@ advanced { tconstruct:lumberaxe:0:elementium,elementium,elementium,elementium enderio:item_soul_vial:Carrotop extracells:pattern.fluid:refined_biofuel;m=0 + enderio:item_broken_spawner:Invasion Cyberman tconstruct:shortbow:0:stone,stone,string tconstruct:hatchet:0:amethyst,amethyst,amethyst extracells:pattern.fluid:oganesson;m=0 @@ -846,6 +848,7 @@ advanced { openblocks:tank:oganesson; openblocks:tank:abyssite; enderio:item_broken_spawner:Lesser Shoggoth + enderio:item_broken_spawner:Lightning Dragon tconstruct:cleaver:0:ma.intermedium,ma.intermedium,ma.intermedium,ma.intermedium enderio:item_soul_vial:Mystic Lottoman tconstruct:hammer:0:terrasteel,terrasteel,terrasteel,terrasteel @@ -1157,6 +1160,7 @@ advanced { enderio:item_broken_spawner:Volar tconstruct:shuriken:0:jade,jade,jade,jade enderio:item_soul_vial:Leafy Giant + enderio:item_broken_spawner:Revenant enderio:item_soul_vial:Carminite Broodling tconstruct:shuriken:0:fierymetal,fierymetal,fierymetal,fierymetal tconstruct:arrow:0:wood,refinediron,feather @@ -1426,6 +1430,7 @@ advanced { tconstruct:hatchet:0:desert_myrmex,desert_myrmex,desert_myrmex openblocks:tank:rocketfuel; tconstruct:frypan:0:end_steel,end_steel + enderio:item_broken_spawner:Enigmoth extracells:pattern.fluid:zinc;m=0 extracells:pattern.fluid:neutrons;m=0 enderio:item_soul_vial:Sabretooth @@ -1451,6 +1456,7 @@ advanced { extracells:pattern.fluid:fuel_mixed_heavy_heat_1;m=0 tconstruct:hatchet:0:iridium,iridium,iridium tconstruct:hatchet:0:ardite,ardite,ardite + enderio:item_broken_spawner:Barako, the Sun Chief tconstruct:longsword:0:blood_infused_wood,blood_infused_wood,blood_infused_wood tconstruct:broadsword:0:refinedglowstone,refinedglowstone,refinedglowstone tconstruct:rapier:0:weezer,weezer,weezer @@ -1619,6 +1625,7 @@ advanced { enderio:item_broken_spawner:Spider openblocks:tank:fuel_lecm_245_fluoride_flibe; tconstruct:hatchet:0:cactus,cactus,cactus + enderio:item_broken_spawner:entity.companion.name tconstruct:scythe:0:cactus,cactus,cactus,cactus tconstruct:longbow:0:osmium,osmium,osmium,string extracells:pattern.fluid:uranium;m=0 @@ -1646,6 +1653,7 @@ advanced { tconstruct:hatchet:0:mirion,mirion,mirion tconstruct:scythe:0:quartzenrichediron,quartzenrichediron,quartzenrichediron,quartzenrichediron extracells:pattern.fluid:binnie.liqueur.hazelnut;m=0 + enderio:item_broken_spawner:entity.blackfrost.name extracells:pattern.fluid:binnie.juice.banana;m=0 enderio:item_soul_vial:Enchanted Archer tconstruct:pickaxe:0:cyanite,cyanite,cyanite @@ -1661,6 +1669,7 @@ advanced { enderio:item_soul_vial:Chiromaw tconstruct:hatchet:0:integrationforegoing.pink_slime,integrationforegoing.pink_slime,integrationforegoing.pink_slime tconstruct:hammer:0:energetic_alloy,energetic_alloy,energetic_alloy,energetic_alloy + enderio:item_broken_spawner:Ferrous Wroughtnaut openblocks:tank:fluorite_water; tconstruct:shuriken:0:adamantium,adamantium,adamantium,adamantium tconstruct:rapier:0:firewood,firewood,firewood @@ -1778,6 +1787,7 @@ advanced { enderio:item_soul_vial:Glistening Pixon enderio:item_broken_spawner:Sun Spirit extracells:pattern.fluid:europium;m=0 + enderio:item_broken_spawner:Dalek enderio:item_broken_spawner:Skull Creature tconstruct:lumberaxe:0:flint,flint,flint,flint extracells:pattern.fluid:stellar_alloy;m=0 @@ -1906,6 +1916,7 @@ advanced { enderio:item_soul_vial:Precasian Lottoman enderio:item_soul_vial:Paravite tconstruct:longbow:0:dragonsteel_lightning,dragonsteel_lightning,dragonsteel_lightning,string + enderio:item_broken_spawner:Isnachi extracells:pattern.fluid:calcium_sulfate_solution;m=0 openblocks:tank:gluons; enderio:item_broken_spawner:Rock Snot @@ -2836,6 +2847,7 @@ advanced { enderio:item_soul_vial:Avaton openblocks:tank:nightmare_binder_nickel; enderio:item_soul_vial:Armored Giant + enderio:item_broken_spawner:Vespa Brood tconstruct:shortbow:0:chaotic_plustic,chaotic_plustic,string tconstruct:mattock:0:chocolate,chocolate,chocolate tconstruct:longsword:0:platinum,platinum,platinum @@ -3442,6 +3454,7 @@ advanced { forestry:digger_bag tconstruct:frypan:0:iron,iron tconstruct:arrow:0:wood,energetic_alloy,feather + enderio:item_broken_spawner:Flame Imp tconstruct:shortbow:0:ma.prudentium,ma.prudentium,string enderio:item_broken_spawner:Horntail tconstruct:hammer:0:manasteel,manasteel,manasteel,manasteel @@ -3757,6 +3770,7 @@ advanced { plustic:katana:0:blutonium,blutonium,blutonium,blutonium enderio:item_broken_spawner:Icey Ball tconstruct:shovel:0:mod_lavacow.vespa_carapace,mod_lavacow.vespa_carapace,mod_lavacow.vespa_carapace + enderio:item_broken_spawner:Osvermis Spiritus enderio:item_soul_vial:Soulvyre tconstruct:hammer:0:ma.intermedium,ma.intermedium,ma.intermedium,ma.intermedium extracells:pattern.fluid:molten_molybdenum;m=0 @@ -4140,6 +4154,7 @@ advanced { tconstruct:crossbow:0:slime,slime,slime,string tconstruct:shuriken:0:vibrant_alloy,vibrant_alloy,vibrant_alloy,vibrant_alloy tconstruct:mattock:0:copper,copper,copper + enderio:item_broken_spawner:Warmander enderio:item_soul_vial:Wither Skeleton enderio:item_soul_vial:Gecko openblocks:tank:europium; @@ -4189,6 +4204,7 @@ advanced { tconstruct:shortbow:0:lyon,lyon,string enderio:item_broken_spawner:Castle Guardian [NYI] enderio:item_soul_vial:Death Worm + enderio:item_broken_spawner:Grave Robber tconstruct:hammer:0:ma.inferium,ma.inferium,ma.inferium,ma.inferium tconstruct:rapier:0:refinedglowstone,refinedglowstone,refinedglowstone tconstruct:longbow:0:pigiron,pigiron,pigiron,string @@ -4218,6 +4234,7 @@ advanced { enderio:item_broken_spawner:Ancient Golem enderio:item_soul_vial:Clown extracells:pattern.fluid:atomic_nuclei;m=0 + enderio:item_broken_spawner:Frostmaw enderio:item_soul_vial:Sheep tconstruct:battlesign:0:vibranium,vibranium enderio:item_soul_vial:Reaver @@ -4490,6 +4507,7 @@ advanced { extracells:pattern.fluid:limonite;m=0 enderio:item_broken_spawner:Vhraak tconstruct:cleaver:0:adamantium,adamantium,adamantium,adamantium + enderio:item_broken_spawner:Monoclops tconstruct:mattock:0:lead,lead,lead tconstruct:rapier:0:rosidian,rosidian,rosidian tconstruct:cleaver:0:blood_infused_glitch,blood_infused_glitch,blood_infused_glitch,blood_infused_glitch @@ -4900,6 +4918,7 @@ advanced { enderio:item_broken_spawner:Red Guardian enderio:item_broken_spawner:Skele-Elder tconstruct:battlesign:0:refinedglowstone,refinedglowstone + enderio:item_broken_spawner:Foliaath openblocks:tank:alubrass; tconstruct:lumberaxe:0:fusewood_plustic,fusewood_plustic,fusewood_plustic,fusewood_plustic openblocks:tank:twilight_fire; @@ -5495,6 +5514,7 @@ advanced { enderio:item_soul_vial:Cicada tconstruct:longbow:0:rubber,rubber,rubber,string tconstruct:battlesign:0:boron,boron + enderio:item_broken_spawner:Harbinger Cube openblocks:tank:fuel_lep_239; railcraft:dust:2 extracells:pattern.fluid:binnie.liqueur.cherry;m=0 @@ -5559,6 +5579,7 @@ advanced { tconstruct:crossbow:0:limonite,limonite,limonite,string plustic:katana:0:extrabotany:ingotorichalcos,extrabotany:ingotorichalcos,extrabotany:ingotorichalcos,extrabotany:ingotorichalcos openblocks:tank:uranium_238_fluoride_flibe; + enderio:item_broken_spawner:Fire Hydra Head tconstruct:mattock:0:bloodmaster,bloodmaster,bloodmaster enderio:item_broken_spawner:Shyrelands Lottoman enderio:item_soul_vial:Antlion Trove Guardian @@ -5615,6 +5636,7 @@ advanced { tconstruct:battlesign:0:elementium,elementium plustic:laser_gun:0:advancedalloy,advancedalloy,prismarine,manyullyn tconstruct:scythe:0:darkmatter,darkmatter,darkmatter,darkmatter + enderio:item_broken_spawner:Grottol tconstruct:hatchet:0:dragonsteel_ice,dragonsteel_ice,dragonsteel_ice tconstruct:pickaxe:0:amethyst,amethyst,amethyst tconstruct:longsword:0:thaumium,thaumium,thaumium @@ -5778,6 +5800,7 @@ advanced { extracells:pattern.fluid:dimensional_essence;m=0 plustic:laser_gun:0:topaz,topaz,prismarine,manyullyn enderio:item_broken_spawner:Rockrider + enderio:item_broken_spawner:Dread Queen enderio:item_soul_vial:Nightfly openblocks:tank:molten_adamantium; tconstruct:cleaver:0:construction_alloy,construction_alloy,construction_alloy,construction_alloy @@ -5961,6 +5984,7 @@ advanced { extracells:pattern.fluid:evanescent_bifrost;m=0 tconstruct:battlesign:0:blood_infused_glitch,blood_infused_glitch plustic:katana:0:nickel,nickel,nickel,nickel + enderio:item_broken_spawner:Lantern tconstruct:pickaxe:0:blood_infused_iron,blood_infused_iron,blood_infused_iron tconstruct:lumberaxe:0:ma.superium,ma.superium,ma.superium,ma.superium extracells:pattern.fluid:oil_dense_heat_2;m=0 @@ -6115,6 +6139,7 @@ advanced { openblocks:tank:quartz_nak_hot; tconstruct:shovel:0:xu_demonic_metal,xu_demonic_metal,xu_demonic_metal tconstruct:kama:0:emberstone,emberstone,emberstone + enderio:item_broken_spawner:Amber Scarab tconstruct:shortbow:0:dark_steel,dark_steel,string tconstruct:pickaxe:0:mithril,mithril,mithril tconstruct:hammer:0:magmaslime,magmaslime,magmaslime,magmaslime @@ -6233,6 +6258,7 @@ advanced { openblocks:tank:intermedium; tconstruct:shuriken:0:mithril,mithril,mithril,mithril enderio:item_soul_vial:Alicanto + enderio:item_broken_spawner:Lil' Sludge enderio:item_soul_vial:Giant Miner openblocks:tank:fuel_leu_235; plustic:katana:0:silver,silver,silver,silver @@ -6248,6 +6274,7 @@ advanced { tconstruct:crossbow:0:hard_carbon,hard_carbon,hard_carbon,string enderio:item_soul_vial:Botfly tconstruct:lumberaxe:0:titanium,titanium,titanium,titanium + enderio:item_broken_spawner:Amber Lord enderio:item_soul_vial:Kobold extracells:pattern.fluid:sodium;m=0 tconstruct:hammer:0:realmite,realmite,realmite,realmite @@ -6367,6 +6394,7 @@ advanced { enderio:item_broken_spawner:Modulo enderio:item_broken_spawner:Mini Me enderio:item_broken_spawner:Skellox + enderio:item_broken_spawner:entity.dalek_scaro.name tconstruct:broadsword:0:jungle_myrmex,jungle_myrmex,jungle_myrmex enderio:item_broken_spawner:Vinocorne tconstruct:shuriken:0:soularium,soularium,soularium,soularium @@ -6555,6 +6583,7 @@ advanced { tconstruct:broadsword:0:endstone,endstone,endstone plustic:laser_gun:0:knightslime,knightslime,prismarine,manyullyn extracells:pattern.fluid:nobelium;m=0 + enderio:item_broken_spawner:Baby Foliaath tconstruct:shortbow:0:ghostwood_plustic,ghostwood_plustic,string tconstruct:longsword:0:iron,iron,iron enderio:item_broken_spawner:Undead Troll @@ -6661,6 +6690,7 @@ advanced { enderio:item_broken_spawner:Piranha tconstruct:hatchet:0:cyanite,cyanite,cyanite enderio:item_soul_vial:Construct of Strength + enderio:item_broken_spawner:Ghost of Grave Robber enderio:item_broken_spawner:Sand Golem enderio:item_broken_spawner:Nipper openblocks:tank:fuel_lecf_251_fluoride; @@ -6685,6 +6715,7 @@ advanced { openblocks:tank:fuel_heu_233_fluoride_flibe; enderio:item_broken_spawner:Tiny Bird plustic:katana:0:amber,amber,amber,amber + enderio:item_broken_spawner:Fire Hydra tconstruct:pickaxe:0:chocolate,chocolate,chocolate enderio:item_broken_spawner:Arid Warrior tconstruct:shortbow:0:dragonsteel_ice,dragonsteel_ice,string @@ -6969,6 +7000,7 @@ advanced { enderio:item_soul_vial:Floro Lottoman openblocks:tank:binnie.resin; tconstruct:arrow:0:wood,xu_magical_wood,feather + enderio:item_broken_spawner:Barakoana enderio:item_broken_spawner:Fyracryx tconstruct:kama:0:knightmetal,knightmetal,knightmetal tconstruct:kama:0:darkmatter,darkmatter,darkmatter @@ -7000,6 +7032,7 @@ advanced { enderio:item_soul_vial:Snow Guardian enderio:item_broken_spawner:Orbling tconstruct:shovel:0:amber,amber,amber + enderio:item_broken_spawner:Enigmoth Caterpillar extracells:pattern.fluid:glowstone_nak_hot;m=0 enderio:item_broken_spawner:Cleaver tconstruct:excavator:0:wood,wood,wood,wood @@ -7068,6 +7101,7 @@ advanced { openblocks:tank:redstone_nak; plustic:laser_gun:0:yellowgarnet,yellowgarnet,prismarine,manyullyn tconstruct:shovel:0:pigiron,pigiron,pigiron + enderio:item_broken_spawner:Cactoid tconstruct:arrow:0:wood,ghoulish,feather enderio:item_broken_spawner:Green Rune Templar tconstruct:kama:0:iron,iron,iron @@ -7217,6 +7251,7 @@ advanced { tconstruct:shuriken:0:emeradic_actadd_plustic,emeradic_actadd_plustic,emeradic_actadd_plustic,emeradic_actadd_plustic tconstruct:battlesign:0:desert_myrmex,desert_myrmex plustic:laser_gun:0:awakened_plustic,awakened_plustic,prismarine,manyullyn + enderio:item_broken_spawner:Roving Cube enderio:item_broken_spawner:Hydrolisk enderio:item_broken_spawner:Hunter Master enderio:item_broken_spawner:Construct of Terror @@ -7592,6 +7627,7 @@ advanced { openblocks:tank:nitrogen; extracells:pattern.fluid:fuel_lecm_247_fluoride_flibe;m=0 tconstruct:rapier:0:parafrosynium,parafrosynium,parafrosynium + enderio:item_broken_spawner:Wyvern enderio:item_broken_spawner:Arcane Bore enderio:item_soul_vial:Zal Herbalist tconstruct:frypan:0:abyssalnite,abyssalnite @@ -8124,6 +8160,7 @@ advanced { cyclicmagic:exp_pylon tconstruct:shuriken:0:blueslime,blueslime,blueslime,blueslime tinymobfarm:emerald_farm + enderio:item_broken_spawner:Barakoa agricraft:water_tank tconstruct:cleaver:0:conductive_iron,conductive_iron,conductive_iron,conductive_iron extracells:pattern.fluid:decay_inducing_matter;m=0 @@ -8188,6 +8225,7 @@ advanced { tconstruct:battlesign:0:dragonsteel_fire,dragonsteel_fire extracells:pattern.fluid:moltendreadium;m=0 enderio:item_broken_spawner:Cherry Barrager + enderio:item_broken_spawner:Polyphemus tconstruct:kama:0:ma.prosperity,ma.prosperity,ma.prosperity plustic:katana:0:barathosynium,barathosynium,barathosynium,barathosynium tconstruct:excavator:0:mod_lavacow.scythe_claw,mod_lavacow.scythe_claw,mod_lavacow.scythe_claw,mod_lavacow.scythe_claw @@ -8345,6 +8383,7 @@ advanced { techreborn:ingot:2 techreborn:ingot:0 tconstruct:rapier:0:electrical_steel,electrical_steel,electrical_steel + enderio:item_broken_spawner:Ghost Swarmer tconstruct:crossbow:0:skeletal,skeletal,skeletal,string tconstruct:pickaxe:0:ghastly,ghastly,ghastly extracells:pattern.fluid:uranium_233_fluoride_flibe;m=0 @@ -8410,6 +8449,7 @@ advanced { tconstruct:cleaver:0:brass,brass,brass,brass tconstruct:scythe:0:void_actadd_plustic,void_actadd_plustic,void_actadd_plustic,void_actadd_plustic tconstruct:longsword:0:lumium_plustic,lumium_plustic,lumium_plustic + enderio:item_broken_spawner:Sea Hag tconstruct:bolt:0:wood,knightmetal,feather extracells:pattern.fluid:galactic_matter;m=0 nuclearcraft:dust:4 @@ -8611,6 +8651,7 @@ advanced { tconstruct:scythe:0:lyon,lyon,lyon,lyon enderio:item_soul_vial:Bobo tconstruct:scythe:0:abyssalnite,abyssalnite,abyssalnite,abyssalnite + enderio:item_broken_spawner:Cactyrant enderio:item_broken_spawner:Crypt Crawler Tunnel Entrance tconstruct:rapier:0:aluminum,aluminum,aluminum extracells:pattern.fluid:oil;m=0 diff --git a/config/jei/worldSettings.cfg b/config/jei/worldSettings.cfg index 2ac2e62c..fd56d9dc 100644 --- a/config/jei/worldSettings.cfg +++ b/config/jei/worldSettings.cfg @@ -174,6 +174,16 @@ world-150694039 { } +world-1522441570 { + B:bookmarkOverlayEnabled=false + B:cheatItemsEnabled=true + S:defaultFluidContainerItem= + B:editEnabled=false + S:filterText=tree of life + B:overlayEnabled=true +} + + world-1580560999 { B:bookmarkOverlayEnabled=true B:cheatItemsEnabled=false @@ -374,7 +384,7 @@ world-288993849 { world-310143583 { # Show the list of bookmarks next to open GUIs. - B:bookmarkOverlayEnabled=true + B:bookmarkOverlayEnabled=false # Give items instead of showing the recipe. B:cheatItemsEnabled=true @@ -384,7 +394,7 @@ world-310143583 { # Hide and unhide ingredients by clicking them in the list. B:editEnabled=false - S:filterText=sashim + S:filterText=fluid. # Show the list of ingredients next to open GUIs. B:overlayEnabled=true @@ -581,20 +591,11 @@ world-78688046 { world-830336226 { - # Show the list of bookmarks next to open GUIs. B:bookmarkOverlayEnabled=true - - # Give items instead of showing the recipe. B:cheatItemsEnabled=false - - # Default item to use to fill up fluids when clicking on a fluid ingredient in the menu, (format: item_name@meta) S:defaultFluidContainerItem= - - # Hide and unhide ingredients by clicking them in the list. B:editEnabled=false S:filterText= - - # Show the list of ingredients next to open GUIs. B:overlayEnabled=true } @@ -639,6 +640,16 @@ world-924193474 { } +world-930827809 { + B:bookmarkOverlayEnabled=true + B:cheatItemsEnabled=true + S:defaultFluidContainerItem= + B:editEnabled=false + S:filterText=mas spell lu + B:overlayEnabled=true +} + + world-930840068 { B:bookmarkOverlayEnabled=true B:cheatItemsEnabled=false @@ -648,6 +659,16 @@ world-930840068 { } +world-935450647 { + B:bookmarkOverlayEnabled=true + B:cheatItemsEnabled=false + S:defaultFluidContainerItem= + B:editEnabled=false + S:filterText= + B:overlayEnabled=true +} + + world-978757308 { B:bookmarkOverlayEnabled=true B:cheatItemsEnabled=false diff --git a/config/modularmachinery/machinery/abyssal_entropic_catalyzer.json b/config/modularmachinery/machinery/abyssal_entropic_catalyzer.json new file mode 100644 index 00000000..0e12d749 --- /dev/null +++ b/config/modularmachinery/machinery/abyssal_entropic_catalyzer.json @@ -0,0 +1,742 @@ +{ + "registryname": "abyssal_entropic_catalyzer", + "localizedname": "Abyssal Entropic Catalyzer", + "color": "2e2e2e", + "parts": [ + { + "x": 0, + "y": 1, + "z": 8, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": 4, + "y": 1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": 0, + "y": -2, + "z": 0, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 5, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 4, + "elements": [ + "generalized_output_fluid" + ] + }, + { + "x": -3, + "y": -2, + "z": 1, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": 0, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": -1, + "y": 0, + "z": 6, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": -4, + "y": 1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": -3, + "y": 0, + "z": 7, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 6, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 7, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": -3, + "y": -1, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 4, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 3, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 8, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 7, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": -3, + "y": -1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": -4, + "y": 2, + "z": 4, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 3, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 4, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": 0, + "y": 2, + "z": 8, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": -3, + "y": -2, + "z": 7, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 4, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 5, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 6, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 5, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 1, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 6, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 3, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 7, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 8, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:charged_draconium_block@0" + ] + }, + { + "x": -4, + "y": -1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": 2, + "y": 0, + "z": 7, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 8, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 6, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 4, + "y": -2, + "z": 4, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 2, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 3, + "y": -2, + "z": 1, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 0, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 4, + "elements": [ + "generalized_input_fluid" + ] + }, + { + "x": -4, + "y": 0, + "z": 2, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 0, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": -4, + "y": -2, + "z": 4, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": 0, + "y": -1, + "z": 8, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": 3, + "y": -1, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": -3, + "y": 0, + "z": 6, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 6, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 4, + "y": -1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": 3, + "y": 0, + "z": 1, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 5, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": 0, + "y": -2, + "z": 8, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 7, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": 3, + "y": -2, + "z": 7, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 7, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 8, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": 4, + "y": 0, + "z": 2, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 3, + "y": -1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 2, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 5, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 0, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 6, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 5, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 6, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 3, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 7, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": 3, + "y": 2, + "z": 1, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 8, + "elements": [ + "generalized_input_item" + ] + }, + { + "x": -3, + "y": 2, + "z": 7, + "elements": [ + "draconicevolution:draconium_block@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_abyssalcraft_darkstone_brick_0@2" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "abyssalcraft:darkstone_brick@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 1, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + } + ]} \ No newline at end of file diff --git a/config/modularmachinery/machinery/bee_stargate.json b/config/modularmachinery/machinery/bee_stargate.json new file mode 100644 index 00000000..4013e7be --- /dev/null +++ b/config/modularmachinery/machinery/bee_stargate.json @@ -0,0 +1,1366 @@ +{ + "registryname": "bee_stargate", + "localizedname": "Bee Stargate", + "color": "ccbb8b", + "parts": [ + { + "x": 1, + "y": 3, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 4, + "elements": [ + "contenttweaker:stargate_chevron_block@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 6, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "modularmachinery:blockfluidinputhatch@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 4, + "elements": [ + "contenttweaker:stargate_chevron_block@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 7, + "z": 4, + "elements": [ + "contenttweaker:stargate_chevron_block@0" + ] + }, + { + "x": -2, + "y": 4, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 7, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 7, + "z": 4, + "elements": [ + "contenttweaker:stargate_chevron_block@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 6, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 7, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 5, + "z": 4, + "elements": [ + "contenttweaker:stargate_chevron_block@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 4, + "elements": [ + "contenttweaker:stargate_chevron_block@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 4, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 4, + "elements": [ + "contenttweaker:stargate_ring_block@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 4, + "elements": [ + "contenttweaker:stargate_controller_block@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 7, + "z": 4, + "elements": [ + "contenttweaker:stargate_chevron_block@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 7, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 6, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:stargate_sand@0" + ] + } + ]} \ No newline at end of file diff --git a/config/modularmachinery/machinery/definer_two.json b/config/modularmachinery/machinery/definer_two.json index 98e7217f..84d50f28 100644 --- a/config/modularmachinery/machinery/definer_two.json +++ b/config/modularmachinery/machinery/definer_two.json @@ -28,6 +28,45 @@ "operation": 1, "multiplier": 8.0 } + }, + { + "elements": "contenttweaker:freedom_definer", + "x": 0, + "y": 2, + "z": 6, + "description": "Replace unidentified body for 64x output", + "modifier": { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16.0 + } + }, + { + "elements": "contenttweaker:wishful_definer", + "x": 0, + "y": 2, + "z": 6, + "description": "Replace unidentified body for 256x output", + "modifier": { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 64.0 + } + }, + { + "elements": "contenttweaker:quasar_charged_core_of_definition", + "x": 0, + "y": 2, + "z": 6, + "description": "Replace unidentified body for 256x output", + "modifier": { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 256.0 + } } ], "parts": [ diff --git a/config/modularmachinery/machinery/dimensional_stabilizer.json b/config/modularmachinery/machinery/dimensional_stabilizer.json index ea903731..fe71ee5b 100644 --- a/config/modularmachinery/machinery/dimensional_stabilizer.json +++ b/config/modularmachinery/machinery/dimensional_stabilizer.json @@ -4,7 +4,7 @@ "color": "000000", "modifiers": [ { - "elements": "bloodmagic:blood_rune@8", + "elements": "contenttweaker:fabric_of_the_orb", "x": 0, "y": 1, "z": 0, diff --git a/config/modularmachinery/machinery/dyson_compressor.json b/config/modularmachinery/machinery/dyson_compressor.json index 753bee92..f070f611 100644 --- a/config/modularmachinery/machinery/dyson_compressor.json +++ b/config/modularmachinery/machinery/dyson_compressor.json @@ -2,6 +2,36 @@ "registryname": "dyson_compressor", "localizedname": "Dyson Compressor", "color": "590b7a", + "modifiers": [ + { + "elements": "contenttweaker:miniature_quasar", + "x": 0, + "y": 0, + "z": 17, + "description": "Multiplies output by 4", + "modifiers": [ + { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 4 + }] + }, + { + "elements": "contenttweaker:directed_miniature_quasar", + "x": 0, + "y": 0, + "z": 17, + "description": "Multiplies output by 16", + "modifiers": [ + { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + }] + } + ], "parts": [ { "x": 5, diff --git a/config/modularmachinery/machinery/hypergrowth_insolator.json b/config/modularmachinery/machinery/hypergrowth_insolator.json index 9638d188..18f82cf7 100644 --- a/config/modularmachinery/machinery/hypergrowth_insolator.json +++ b/config/modularmachinery/machinery/hypergrowth_insolator.json @@ -3,6 +3,48 @@ "localizedname": "Hypergrowth Insolator", "color": "790091", "has-factory": true, + "modifiers": [ + { + "elements": "contenttweaker:hypergrowth_actualizer", + "x": 0, + "y": 2, + "z": 1, + "description": "4X Output", + "modifier": { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 4 + } + }, + { + "elements": "contenttweaker:trinity_hypergrowth_component", + "x": 0, + "y": 2, + "z": 1, + "description": "16X Output", + "modifier": { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + } + }, + { + "elements": "contenttweaker:cosmic_hypergrowth_component", + "x": 0, + "y": 2, + "z": 1, + "description": "64X Output", + "modifier": { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 64 + } + } + ], + "parts": [ { "x": -1, diff --git a/config/modularmachinery/machinery/mythic_processor_assembling_machine.json b/config/modularmachinery/machinery/mythic_processor_assembling_machine.json index 14f51947..368ddb82 100644 --- a/config/modularmachinery/machinery/mythic_processor_assembling_machine.json +++ b/config/modularmachinery/machinery/mythic_processor_assembling_machine.json @@ -8,7 +8,7 @@ "x": 0, "y": 3, "z": 1, - "description": "Multiplies amounts processed by 4", + "description": "Multiplies amounts processed by 8", "modifiers": [{ "io": "output", "target": "modularmachinery:item", diff --git a/config/modularmachinery/machinery/mythic_processor_melter.json b/config/modularmachinery/machinery/mythic_processor_melter.json index 17f43a02..433cb78a 100644 --- a/config/modularmachinery/machinery/mythic_processor_melter.json +++ b/config/modularmachinery/machinery/mythic_processor_melter.json @@ -10,13 +10,13 @@ "z": 1, "description": "Multiplies amounts processed by 8", "modifiers": [{ - "io": "output", + "io": "input", "target": "modularmachinery:item", "operation": 1, "multiplier": 8 }, { - "io": "input", + "io": "output", "target": "modularmachinery:fluid", "operation": 1, "multiplier": 8 diff --git a/config/modularmachinery/machinery/wormhole_field_generator.json b/config/modularmachinery/machinery/wormhole_field_generator.json new file mode 100644 index 00000000..c8ef58a9 --- /dev/null +++ b/config/modularmachinery/machinery/wormhole_field_generator.json @@ -0,0 +1,598 @@ +{ + "registryname": "wormhole_field_generator", + "localizedname": "Wormhole Field Generator", + "color": "dbc8c8", + "parts": [ + { + "x": 1, + "y": 1, + "z": 3, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": -3, + "y": 1, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 4, + "z": 5, + "elements": [ + "contenttweaker:wormhole_field_module@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 5, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": -1, + "y": 0, + "z": 6, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": -3, + "y": 4, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 4, + "y": 2, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 1, + "z": 4, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": -3, + "y": 2, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "modularmachinery:blockenergyinputhatch" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 3, + "z": -1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 3, + "y": 0, + "z": 4, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 0, + "y": 1, + "z": 3, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -3, + "y": 0, + "z": 4, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": -1, + "y": 1, + "z": 4, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": -2, + "y": 0, + "z": 5, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 2, + "y": 4, + "z": 3, + "elements": [ + "contenttweaker:wormhole_field_module@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 6, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": -2, + "y": 4, + "z": 3, + "elements": [ + "contenttweaker:wormhole_field_module@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 5, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 3, + "y": 2, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 1, + "z": 2, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 0, + "y": 2, + "z": 3, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": -4, + "y": 2, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -3, + "y": 0, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 1, + "z": 6, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 3, + "y": 0, + "z": 2, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 0, + "y": 2, + "z": 6, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 3, + "y": 1, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -4, + "y": 3, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 1, + "z": 3, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 3, + "y": 4, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 4, + "z": 0, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 0, + "z": 5, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 1, + "y": 0, + "z": 6, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 0, + "y": 4, + "z": 7, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 1, + "z": 2, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 0, + "y": 4, + "z": -1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -3, + "y": 0, + "z": 2, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 0, + "y": 2, + "z": 0, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 4, + "z": 6, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 4, + "y": 4, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 2, + "z": 7, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 0, + "z": 5, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 1, + "y": 1, + "z": 2, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": -4, + "y": 4, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 1, + "y": 1, + "z": 4, + "elements": [ + "techreborn:storage@10" + ] + }, + { + "x": 3, + "y": 0, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 1, + "z": 0, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 4, + "z": 1, + "elements": [ + "contenttweaker:wormhole_field_module@0" + ] + }, + { + "x": 0, + "y": 2, + "z": -1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 4, + "y": 3, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "techreborn:storage@3" + ] + }, + { + "x": 0, + "y": 3, + "z": 7, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "techreborn:machine_casing@2" + ] + } + ]} \ No newline at end of file diff --git a/config/modularmachinery/machinery/xp_assimilator.json b/config/modularmachinery/machinery/xp_assimilator.json new file mode 100644 index 00000000..202664cc --- /dev/null +++ b/config/modularmachinery/machinery/xp_assimilator.json @@ -0,0 +1,3254 @@ +{ + "registryname": "xp_assimilator", + "localizedname": "Experience Bath", + "color": "dbcba0", + "parts": [ + { + "x": -4, + "y": 2, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -4, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -4, + "y": 2, + "z": 2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -4, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -4, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 5, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -4, + "y": 2, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 5, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 5, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -4, + "y": 2, + "z": -2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -5, + "y": 1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -5, + "y": 1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -5, + "y": 1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -5, + "y": 1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -5, + "y": 1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -2, + "y": 4, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": -2, + "y": 4, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": -5, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -5, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -5, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 4, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 4, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 4, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 4, + "y": 0, + "z": 2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 4, + "y": 0, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 4, + "y": 0, + "z": -2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 3, + "z": -4, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -3, + "y": 3, + "z": -3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 6, + "y": 1, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -3, + "y": 3, + "z": 4, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 6, + "y": 1, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 6, + "y": 1, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -6, + "y": 1, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -2, + "y": 3, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -2, + "y": 3, + "z": -4, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -2, + "y": 3, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -2, + "y": 3, + "z": 4, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 4, + "y": 1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 4, + "y": 0, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 4, + "y": 1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 4, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 4, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 4, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 4, + "y": 1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 4, + "y": 1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -4, + "y": 1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -4, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -4, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -4, + "y": 1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -4, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -4, + "y": 1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -4, + "y": 1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -3, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -3, + "y": 1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -3, + "y": 1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -5, + "y": 2, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -5, + "y": 2, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 1, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -5, + "y": 2, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -5, + "y": 2, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 6, + "y": 2, + "z": 1, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": 6, + "y": 2, + "z": 0, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": 6, + "y": 2, + "z": -1, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": 5, + "y": 3, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -6, + "y": 0, + "z": 0, + "elements": [ + "generalized_input_item" + ] + }, + { + "x": -6, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -7, + "y": 1, + "z": 1, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": -7, + "y": 1, + "z": 0, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": -7, + "y": 1, + "z": -1, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": 7, + "y": 1, + "z": 0, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": 7, + "y": 1, + "z": -1, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": 7, + "y": 1, + "z": 1, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": -3, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -3, + "y": 0, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 4, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 4, + "y": 2, + "z": 2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 1, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 4, + "y": 2, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 4, + "y": 2, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 4, + "y": 2, + "z": -2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 4, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 4, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 0, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 0, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -3, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -3, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -3, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -8, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": -1, + "y": 3, + "z": -5, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -8, + "y": 0, + "z": 0, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": 5, + "y": 3, + "z": -1, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 5, + "y": 3, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -8, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": 5, + "y": 3, + "z": 1, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -2, + "y": 1, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -2, + "y": 1, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 5, + "y": 4, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": 5, + "y": 4, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": 3, + "y": 1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 3, + "y": 1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -1, + "y": 3, + "z": 5, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 4, + "y": 3, + "z": -2, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 4, + "y": 3, + "z": -3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 4, + "y": 3, + "z": 3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 4, + "y": 3, + "z": 2, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -2, + "y": 2, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -2, + "y": 2, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -2, + "y": 2, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 2, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 2, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -2, + "y": 2, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 6, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 0, + "elements": [ + "generalized_input_item" + ] + }, + { + "x": 6, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -4, + "y": 3, + "z": -2, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -4, + "y": 3, + "z": -3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 3, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 3, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 3, + "y": 0, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 4, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": 3, + "y": 0, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 3, + "y": 0, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 3, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 4, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": -4, + "y": 3, + "z": 2, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -4, + "y": 3, + "z": 3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 2, + "y": 3, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 2, + "y": 3, + "z": -4, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 2, + "y": 3, + "z": 4, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 2, + "y": 3, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 1, + "y": 2, + "z": -5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 2, + "z": -6, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": 0, + "y": 0, + "z": 8, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 0, + "y": 0, + "z": 7, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 0, + "y": 0, + "z": 6, + "elements": [ + "generalized_input_fluid" + ] + }, + { + "x": 0, + "y": 0, + "z": 5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 0, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 2, + "z": 6, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 1, + "y": 2, + "z": 5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 0, + "y": 0, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 0, + "z": -5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 0, + "y": 0, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 0, + "z": -8, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": 1, + "y": 2, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 0, + "z": -6, + "elements": [ + "generalized_input_fluid" + ] + }, + { + "x": 1, + "y": 2, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 2, + "z": -4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 0, + "z": -7, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 0, + "z": -5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 0, + "z": -6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 0, + "z": -7, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 0, + "z": -8, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": -1, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 1, + "z": -4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 1, + "y": 1, + "z": -6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 1, + "z": -7, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": 1, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 1, + "y": 1, + "z": 7, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 1, + "y": 1, + "z": 6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 1, + "y": 0, + "z": 5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": 8, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 1, + "y": 0, + "z": 7, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 0, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 3, + "z": 5, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 1, + "y": 0, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 1, + "y": 0, + "z": -5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 0, + "z": -6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 0, + "z": -7, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 0, + "z": -8, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 1, + "y": 3, + "z": -5, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -2, + "y": 0, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -2, + "y": 0, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -2, + "y": 0, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -2, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -2, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -2, + "y": 0, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -2, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 2, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 2, + "y": 2, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 2, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 2, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 2, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 0, + "y": 1, + "z": -7, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": -1, + "y": 2, + "z": 6, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 0, + "y": 1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 0, + "y": 1, + "z": -6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 0, + "y": 1, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": -4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 8, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": 8, + "y": 0, + "z": 0, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": -1, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 8, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_brick_stairs@1" + ] + }, + { + "x": -1, + "y": 2, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 2, + "z": 5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": 7, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 0, + "y": 1, + "z": 6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 2, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 2, + "z": -4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 2, + "z": -5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 2, + "z": -6, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": 0, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 0, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -5, + "y": 4, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": 3, + "y": 2, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 2, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 7, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 2, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 2, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 3, + "y": 2, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -5, + "y": 3, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -5, + "y": 3, + "z": -1, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -5, + "y": 3, + "z": 1, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -5, + "y": 3, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -1, + "y": 1, + "z": 7, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 5, + "y": 2, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 5, + "y": 2, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 2, + "y": 0, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 0, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 2, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 0, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 5, + "y": 2, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 5, + "y": 2, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -7, + "y": 0, + "z": -1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -7, + "y": 0, + "z": 1, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -7, + "y": 0, + "z": 0, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 6, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": 0, + "y": 2, + "z": 5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 0, + "y": 2, + "z": -6, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": -1, + "y": 1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -1, + "y": 1, + "z": 4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": -4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": -5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -3, + "y": 2, + "z": -4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -3, + "y": 2, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 2, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 1, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 1, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": 4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": -4, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 1, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 1, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 0, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": -6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 2, + "y": 1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 0, + "y": 2, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 1, + "z": -7, + "elements": [ + "bewitchment:coquina_brick_stairs@2" + ] + }, + { + "x": 2, + "y": 1, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": -3, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 1, + "z": -2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 0, + "y": 2, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": 2, + "y": 1, + "z": -1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": 7, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 5, + "y": 1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -1, + "y": 0, + "z": 6, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 5, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": 5, + "y": 1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -1, + "y": 0, + "z": 8, + "elements": [ + "bewitchment:coquina_brick_stairs@3" + ] + }, + { + "x": -6, + "y": 2, + "z": 1, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": -6, + "y": 2, + "z": 0, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": -6, + "y": 2, + "z": -1, + "elements": [ + "bewitchment:coquina_brick_stairs@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": 5, + "y": 1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick1_bewitchment_coquina_bricks_0@7" + ] + }, + { + "x": -4, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": -4, + "y": 0, + "z": 2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -4, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 3, + "y": 3, + "z": -3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -4, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_bewitchment_coquina_bricks_0@11" + ] + }, + { + "x": 2, + "y": 1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@2" + ] + }, + { + "x": -4, + "y": 0, + "z": -3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": 3, + "y": 3, + "z": -4, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": -4, + "y": 0, + "z": -2, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 0, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:bewitched_essence_salts" + ] + }, + { + "x": -3, + "y": 2, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 4, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 3, + "elements": [ + "bewitchment:coquina_smooth@0" + ] + }, + { + "x": -5, + "y": 4, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_bewitchment_coquina_bricks_0@6" + ] + }, + { + "x": 3, + "y": 3, + "z": 3, + "elements": [ + "chisel:ironpane@11" + ] + }, + { + "x": 3, + "y": 3, + "z": 4, + "elements": [ + "chisel:ironpane@11" + ] + } + ]} \ No newline at end of file diff --git a/config/natura.cfg b/config/natura.cfg index 3674cf26..d6829b8e 100644 --- a/config/natura.cfg +++ b/config/natura.cfg @@ -1,6 +1,6 @@ # Configuration file -~CONFIG_VERSION: 0.2 +~CONFIG_VERSION: 0.3 enable-disable { B:"Drop barley seeds from grass"=true @@ -9,6 +9,7 @@ enable-disable { B:"Enable stick variants"=false B:"Enable wheat to flour recipe"=true B:"Generate Amaranth Trees"=true + B:"Generate Apple Trees"=true B:"Generate Ash Clouds"=true B:"Generate Barley Crops"=true B:"Generate Blackberry Bushes"=true @@ -27,6 +28,7 @@ enable-disable { B:"Generate Green Glowshroom"=true B:"Generate Heat Sand"=true B:"Generate Hopseed Trees"=true + B:"Generate Legacy Clouds"=true B:"Generate Maloberry Bushes"=true B:"Generate Maple Trees"=true B:"Generate Overworld Clouds"=true @@ -64,6 +66,7 @@ entities { I:"Nitro Creeper Maximum Spawn Count [default: 6]"=6 I:"Nitro Creeper Minimum Spawn Count [default: 4]"=4 I:"Nitro Creeper Spawn Weight [default: 8]"=8 + B:"Should Imps have more color variants?"=true B:"Should Nitro Creepers explode while moderate fall damage is taken? [default: true]"=true B:"Should Nitro Creepers instantly explode while charged? [default: true]"=true } @@ -83,6 +86,8 @@ retrogen { worldgen { I:"Amaranth Tree Spawn Range"=48 I:"Amaranth Tree Spawn Rarity"=1 + I:"Apple Tree Spawn Range"=48 + I:"Apple Tree Spawn Rarity"=20 I:"Ash Cloud Spawn Height"=40 I:"Ash Cloud Spawn Range"=78 I:"Ash Cloud Spawn Rarity"=8 @@ -119,8 +124,14 @@ worldgen { I:"Maple Tree Spawn Rarity"=10 I:"Nether World Generation Dimension Blacklist" < > + I:"Nether World Generation Dimension Whitelist" < + -1 + > I:"Overworld World Generation Dimension Blacklist" < > + I:"Overworld World Generation Dimension Whitelist" < + 0 + > I:"Raspberry Spawn Range"=64 I:"Raspberry Spawn Rarity"=30 I:"Redwood Tree Spawn Range"=16 diff --git a/config/omniwand.cfg b/config/omniwand.cfg index 5f828a18..2d3de9b3 100644 --- a/config/omniwand.cfg +++ b/config/omniwand.cfg @@ -61,6 +61,28 @@ general { name=screwdriver name=wand name=wrench + item=immersiveengineering:tool:1 + item=immersiveengineering:tool:2 + item=thaumicaugmentation:gauntlet:0 + item=thaumicaugmentation:gauntlet:1 + item=astralsorcery:itemlinkingtool + item=woot:builder + item=chisel:offsettool + item=thaumcraft:golem_bell + item=enderio:item_travel_staff + item=cyclicmagic:sign_editor + item=cyclicmagic:tool_swap_match + item=appliedenergistics2:certus_quartz_cutting_knife + item=actuallyadditions:item_phantom_connector + item=extrabotany:manareader + item=appliedenergistics2:network_tool + item=thaumicaugmentation:impetus_linker + item=storagedrawers:drawer_key + item=storagedrawers:shroud_key + item=storagedrawers:personal_key + item=storagedrawers:quantify_key + item=thaumcraft:resonator + item=contenttweaker:multiblock_sticc > # List of mod aliases used for Omniwand transforming. @@ -120,59 +142,6 @@ general { rftools:smartwrench teslacorelib:wrench thermalfoundation:wrench - > - B:alternateAppearance=false - S:blacklistedMods < - intangible - immersiveengineering - tconstruct - > - B:crouchRevert=false - B:enableTransforms=true - S:modAliases < - ae2stuff=appliedenergistics2 - threng=appliedenergistics2 - animus=bloodmagic - bloodarsenal=bloodmagic - nautralpledge=botania - immersivetech=immersiveengineering - immersivepetrolium=immersiveengineering - industrialforegoing=teslacorelib - redstonearsenal=thermalfoundation - thermalcultivation=thermalfoundation - thermaldynamics=thermalfoundation - thermalexpansion=thermalfoundation - rftoolsdim=rftools - rftoolspower=rftools - rftoolscontrol=rftools - integrateddynamics=integratedtunnels - mekanismgenerators=mekanism - mekanismtools=mekanism - deepresonance=rftools - xnet=rftools - buildcrafttransport=buildcraft - buildcraftfactory=buildcraft - buildcraftsilicon=buildcraft - > - B:offhandTransformOnly=false - B:restrictTooltip=true - S:transformItems < - appliedenergistics2:certus_quartz_wrench - appliedenergistics2:nether_quartz_wrench - appliedenergistics2:network_tool - astralsorcery:itemwand - botania:twigwand - draconicevolution:crystal_binder - embers:tinker_hammer - enderio:item_yeta_wrench - immersiveengineering:tool:0 - mekanism:configurator - rftools:smartwrench - teslacorelib:wrench - thermalfoundation:wrench - - > - S:whitelistedItems < immersiveengineering:tool:1 immersiveengineering:tool:2 thaumicaugmentation:gauntlet:0 @@ -196,20 +165,6 @@ general { thaumcraft:resonator contenttweaker:multiblock_sticc > - S:whitelistedNames < - configurator - crowbar - hammer - rod - rotator - screwdriver - wand - wrench - gauntlet - assembler - connector - gadget - > } diff --git a/config/railway_depot_worker.cfg b/config/railway_depot_worker.cfg index 057ec79f..d6362e97 100644 --- a/config/railway_depot_worker.cfg +++ b/config/railway_depot_worker.cfg @@ -1,7 +1,14 @@ # Configuration file general { + # It seems that Railcraft was trying to "fix" fluids from other mods that forgot to register the texture into atlas. + # However, this is known to break some unusual fluid textures, most notably Molten Demon Metal from ExtraUtils2 when Tinkers Construct is also installed. + # This option lets you to control whether you want this "fix" or not. + B:disableFluidTextureFix=true B:useAlternativeFirestoneTicker=true + + # If Fluid Texture Fix is used, set this to true will use an alternative version of the fix, which is compatible with ExtraUtils2. + B:useAlternativeFluidTextureFix=true } diff --git a/config/soulshardsrespawn/soulshardsrespawn.cfg b/config/soulshardsrespawn/soulshardsrespawn.cfg index 1ce88f18..97313708 100644 --- a/config/soulshardsrespawn/soulshardsrespawn.cfg +++ b/config/soulshardsrespawn/soulshardsrespawn.cfg @@ -3572,6 +3572,12 @@ entity_list { # Allows the gathering and spawning of thermalfoundation.blizz [default: true] B:"thermalfoundation:blizz"=true + # Allows the gathering and spawning of tombstone.grave_guardian [default: true] + B:"tombstone:grave_guardian"=true + + # Allows the gathering and spawning of tombstone.spectral_wolf [default: true] + B:"tombstone:spectral_wolf"=true + # Allows the gathering and spawning of twilightforest.adherent [default: true] B:"twilightforest:adherent"=true diff --git a/config/splash.properties b/config/splash.properties index d1924f46..9d19e6b2 100644 --- a/config/splash.properties +++ b/config/splash.properties @@ -1,5 +1,5 @@ #Splash screen properties -#Sat Apr 26 10:11:47 PDT 2025 +#Tue May 13 11:02:46 PDT 2025 background=0xBFBFBF memoryGood=0x00091A font=0x960826 @@ -9,8 +9,8 @@ memoryLow=0x00091A rotate=false memoryWarn=0x00091A showMemory=true -bar=0x00091A enabled=true +bar=0x00091A resourcePackPath=resources logoOffset=0 forgeTexture=fml\:textures/gui/forge.png diff --git a/config/startuptimer/startup_times.json b/config/startuptimer/startup_times.json deleted file mode 100644 index 203dbfd0..00000000 --- a/config/startuptimer/startup_times.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "times": [ - 536139, - 527243, - 567306 - ] -} \ No newline at end of file diff --git a/config/stellar_core.cfg b/config/stellar_core.cfg index 3a918625..798efef8 100644 --- a/config/stellar_core.cfg +++ b/config/stellar_core.cfg @@ -276,6 +276,7 @@ general { # (Client/Server Performance | Experimental) Asynchronous loading of ItemStack's Capability to improve performance. # Conflict with CensoredASM's `delayItemStackCapabilityInit` option. + # Deprecated: unstable, use at your own risk. B:AsyncItemStackCapabilityInit=true # (Client Performance | Experimental) Deduplicate vertexData array to optimise memory usage. @@ -291,6 +292,9 @@ general { # (Server Performance) Improving BlockStateContainer$BlockStateImplementation#hashCode Performance with hashCode cache. B:BlockStateImplementationHashCodeCache=true + # (Client/Server Performance) Optimize BoundingBox intersect check. + B:BoundingBoxIntersectCheck=true + # (Server Performance) Modified the data structure of capturedBlockSnapshots to a LinkedList to help improve insertion and deletion performance. B:CapturedBlockSnapshotsImprovements=false @@ -310,6 +314,9 @@ general { # (Server Performance) Improving EntityTracker Performance with Improved Data Structures. B:EntityTrackerImprovements=true + # (Server Performance) Include Y distance checks when tracking entities. + B:EntityTrackerIncludeY=false + # (Client Performance | Experimental) A feature from Patcher mod, using protocol CC-BY-NC-SA 4.0, if there are any copyright issues, please contact me to remove it. # Dramatically improves performance by limiting the HUD to a specified FPS, may not be compatible with older devices. # May perform strangely with some HUD Mods. @@ -825,6 +832,11 @@ general { B:RouterECOModeByDefault=true } + draconicevolution { + # This option modifies the way Chaos Islands are generated + B:ChaosIslandChunks=true + } + } } diff --git a/config/teamreborn/configData.nbt b/config/teamreborn/configData.nbt index 7f258332..22296f3f 100644 Binary files a/config/teamreborn/configData.nbt and b/config/teamreborn/configData.nbt differ diff --git a/config/tombstone.cfg b/config/tombstone.cfg index ebed8e62..187bf2b1 100644 --- a/config/tombstone.cfg +++ b/config/tombstone.cfg @@ -54,6 +54,9 @@ alignment { ########################################################################################################## allowedmagicitems { + # Bag Of Seeds + B:allowBagOfSeeds=true + # Book of Disenchantment B:allowBookOfDisenchantment=true @@ -63,15 +66,23 @@ allowedmagicitems { # Book of Repairing B:allowBookOfRepairing=true + # Book of Scribe + B:allowBookOfScribe=true + # Dust of Vanishing B:allowDustOfVanishing=true - - # Familiar Receptacle B:allowFamiliarReceptacle=true - - # Magic Scroll B:allowFamiliarStone=true + # Gemstone of Familiar + B:allowGemstoneOfFamiliar=true + + # Gemstone of Guardian + B:allowGemstoneOfGuardian=true + + # Gemstone of Prayer + B:allowGemstoneOfPrayer=true + # Grave's Key B:allowGraveKey=true @@ -80,10 +91,11 @@ allowedmagicitems { # Magic Scroll B:allowMagicScroll=true - - # Magic Scroll B:allowMerchantStone=true + # Receptacle of Familiar + B:allowReceptacleOfFamiliar=true + # Scroll of Aquatic Life B:allowScrollOfAquaticLife=true @@ -124,6 +136,9 @@ allowedmagicitems { # Tablet of Cupidity B:allowTabletOfCupidity=true + # Tablet of Guard + B:allowTabletOfGuard=true + # Tablet of Home B:allowTabletOfHome=true @@ -155,8 +170,6 @@ client { # Shows only the elapsed minecraft days since the death on graves B:dateInMCTime=false - - # Denies to create a grave with your items when you die B:denyGraveOnDeath=false # Display or not the messages of gain of points in knowledge of death @@ -168,6 +181,9 @@ client { # Equips elytra in priority when recovering your lost items B:equipElytraInPriority=false + # Equips shield in priority when recovering your lost items + B:equipShieldInPriority=false + # Favorite grave # Valid values: # GRAVE_SIMPLE @@ -208,13 +224,8 @@ client { # DEFAULT # FORCE_NORMAL # FORCE_HALLOWEEN + # FORCE_CHRISTMAS S:graveSkinRule=DEFAULT - - # Defines your grave placement logic (nearest or ideal placement) - # Valid values: - # SAFEST - # NORMAL - # NEAREST S:graveSpawnRule=NORMAL # Highlights the tomb from far when holding the key @@ -236,6 +247,9 @@ client { # Favor the tools on the hotbar when recovering a grave B:priorizeToolOnHotbar=false + # Sorts the inventory by filling the last slots first + B:reverseInventorySorting=false + # Shows all the infos in the tooltip of items B:showEnhancedTooltips=true @@ -343,7 +357,7 @@ decorativegrave { # Max: 1000 I:chanceSoul=100 - # The cooldown in minutes to reset the perks with the Ankh of Pray + # The cooldown in minutes to reset the perks with the Ankh of Prayer # Min: 20 # Max: 1440 I:cooldownResetperk=20 @@ -418,6 +432,9 @@ enchantments { # Enables the enchantment Soulbound B:enableEnchantmentSoulbound=true + # Enables the enchantment Spectral Conjurer + B:enableEnchantmentSpectralConjurer=true + # Allows Magic Siphon at enchanting table B:magicSiphonEnchantingTable=true @@ -428,13 +445,28 @@ enchantments { # DISALLOW S:"magicSiphonOnPlayerRule "=ALLOW + # Maximum cooldown in seconds to have a chance to spawn a Spectral Wolf + # Min: 120 + # Max: 600 + I:maxCooldownSpectralConjurer=240 + # Maximum duration of stolen effects in minutes # Min: 1 # Max: 2147483647 I:maxDurationMagicSiphon=1440 + + # Maximum duration of conjured Spectral Wolf + # Min: 10 + # Max: 300 + I:maxDurationSpectralConjurer=60 I:maxLevelMagicSiphon=5 I:maxLevelPlagueBringer=3 + # Minimum cooldown in seconds to have a chance to spawn a Spectral Wolf + # Min: 20 + # Max: 90 + I:minCooldownSpectralConjurer=60 + # The wearer is also affected by the effect if his alignment is not bad B:nerfPlagueBringer=true B:nerfShadowStep=false @@ -454,6 +486,9 @@ enchantments { # Allows Soulbound at enchanting table B:soulboundEnchantingTable=true + + # Allows Spectral Conjurer at enchanting table + B:spectralConjurerEnchantingTable=true } @@ -464,7 +499,6 @@ enchantments { ########################################################################################################## general { - # Allows players to be hurt by special damages related to some items B:allowBeyondTheGraveDamage=true B:autoEquipOnDeathRespawn=true @@ -491,6 +525,11 @@ general { I:"cooldownTeleportDeath "=-1 I:cooldownTombRaiding=60 I:decayTime=-1 + + # Rarity for Easter Eggs to spawn during Easter + # Min: 1000 + # Max: 100000 + I:easterEggSpawnRarity=5000 I:familiarReceptacleRequiredLevel=10 # The duration of the Ghostly Shape effect in seconds @@ -533,7 +572,7 @@ general { # Allows teleportation to other dimensions B:teleportDim=true - # Beneficial effects that can't used by certain features such as ankh of pray, lollipop, scroll of preservation, alchemy perk and magic siphon enchantment + # Beneficial effects that can't used by certain features such as ankh of prayer, lollipop, scroll of preservation, alchemy perk and magic siphon enchantment S:unhandledBeneficialEffects < tombstone:ghostly_shape tombstone:preservation @@ -572,38 +611,19 @@ general { loot { I:chanceDecorativeGraveOnBoss=50 - - # Chance on 1000 to receive a familiar receptacle on undead boss - # Min: 0 - # Max: 1000 I:chanceFamiliarReceptacleOnBoss=100 - - # Chance on 1000 for undead mobs to drop Grave's Dust - # Min: 0 - # Max: 1000 I:chanceGraveDust=100 - - # Chance to loot a Lost Tablet by fishing - # Min: 0 - # Max: 1000 I:chanceLootLostTablet=100 I:chanceRandomPoppetOnBoss=100 - - # Chance on 1000 to receive a random scroll on undead boss - # Min: 0 - # Max: 1000 I:chanceRandomScrollOnBoss=100 - - # Chance on 1000 to receive a Soul Receptacle on undead boss - # Min: 0 - # Max: 1000 I:chanceSoulReceptacleOnBoss=50 - - # Chance on 1000 to receive a voodoo poppet on undead boss - # Min: 0 - # Max: 1000 I:chanceVoodooPoppetOnBoss=100 B:dropOnlyOnPlayerKill=true + + # Maximum xp rewarded with a Lost Page of Erdös + # Min: 100 + # Max: 200000 + I:maxXpLostPage=2000 S:treasureLootTable < minecraft:chests/end_city_treasure minecraft:chests/abandoned_mineshaft @@ -653,14 +673,8 @@ player_death { # Max: 2147483647 I:decayTime=-1 B:gravesByPassGriefingRules=true - - # Whether to handle player death B:handlePlayerDeath=true B:handlePlayerXp=true - - # Knowledge of Death loss why dying - # Min: 0 - # Max: 500 I:knowledgeLoss=0 # Whether to log the positions of players' graves @@ -684,7 +698,9 @@ player_death { # Caps the duration of Ghostly Shape effect to 10 seconds when teleporting with a Grave's Key B:nerfGhostlyShapeTeleportWithKey=true - # Coordinates where graves shouldn't spawn + # Dimensions where graves shouldn't spawn + I:noGraveDimension < + > S:noGraveLocation < 0, 0, 0, -10000, 20 > diff --git a/modlist.html b/modlist.html index 4326ba93..5fcbc071 100644 --- a/modlist.html +++ b/modlist.html @@ -1,350 +1,353 @@  diff --git a/pillar/bee_treeoflife_callstone.json b/pillar/bee_treeoflife_callstone.json new file mode 100644 index 00000000..d5171156 --- /dev/null +++ b/pillar/bee_treeoflife_callstone.json @@ -0,0 +1,30 @@ +// =================================================================== +// This is a template for a Pillar structure +// Do not include these lines in your file +// The _template.json file is ignored so don't worry about it +// =================================================================== + +{ + "generatorType": "NONE", + "minY": -1, + "maxY": -1, + "offsetX": 0, + "offsetY": 0, + "offsetZ": 0, + "mirrorType": "NONE", + "rotation": null, + "ignoreEntities": false, + "dimensionSpawns": [], + "biomeNameSpawns": [], + "biomeTagSpawns": [], + "isDimensionSpawnsBlacklist": false, + "isBiomeNameSpawnsBlacklist": false, + "isBiomeTagSpawnsBlacklist": false, + "generateEverywhere": false, + "integrity": 1, + "decay": 0, + "filling": "", + "fillingMetadata": 0, + "fillingType": "AIR", + "rarity": 100 +} \ No newline at end of file diff --git a/pillar/nether_villager_house_6.json b/pillar/nether_villager_house_6.json new file mode 100644 index 00000000..23d5bf92 --- /dev/null +++ b/pillar/nether_villager_house_6.json @@ -0,0 +1,30 @@ + +{ + "generatorType": "ANYWHERE", + "minY": 129, + "maxY": 140, + "offsetX": 0, + "offsetY": 0, + "offsetZ": 0, + + "mirrorType": "NONE", + "rotation": null, + "ignoreEntities": false, + + "dimensionSpawns": [-1], + "biomeNameSpawns": [], + "biomeTagSpawns": [], + "isDimensionSpawnsBlacklist": false, + "isBiomeNameSpawnsBlacklist": true, + "isBiomeTagSpawnsBlacklist": true, + "generateEverywhere": false, + + "integrity": 1, + "decay": 0, + + "filling": "minecraft:netherrack", + "fillingMetadata": 0, + "fillingType": "AIR", + + "rarity": 300 +} \ No newline at end of file diff --git a/pillar/structures/bee_treeoflife_callstone.nbt b/pillar/structures/bee_treeoflife_callstone.nbt new file mode 100644 index 00000000..83b8306d Binary files /dev/null and b/pillar/structures/bee_treeoflife_callstone.nbt differ diff --git a/pillar/structures/nether_villager_house_6.nbt b/pillar/structures/nether_villager_house_6.nbt new file mode 100644 index 00000000..4e2f8d05 Binary files /dev/null and b/pillar/structures/nether_villager_house_6.nbt differ diff --git a/resources/avaritiaitem/lang/en_us.lang b/resources/avaritiaitem/lang/en_us.lang index 7143a6c1..350336b2 100644 --- a/resources/avaritiaitem/lang/en_us.lang +++ b/resources/avaritiaitem/lang/en_us.lang @@ -2,6 +2,11 @@ item.avaritiaitem.fractallite_halite_catalyst.name=Fractallite Halite Catalyst item.avaritiaitem.meatball_man_destruction_fabrial.name=Meatball Man destruction fabrial item.avaritiaitem.self_actualizing_stone.name=Self Actualizing Stone item.avaritiaitem.spatial_processor.name=Ascended Spatial Processor - +item.avaritiaitem.cosmic_balance.name=Cosmic Balance +item.avaritiaitem.bedrock_blaster.name=Bedrock Blaster +item.avaritiaitem.cosmic_fractal_catalyzer.name=Cosmic Fractal Catalyzer +item.avaritiaitem.cosmic_fractal_harmonizer.name=Cosmic Fractal Harmonizer +item.avaritiaitem.cosmic_halite_cluster.name=Cosmic Halite Cluster +item.avaritiaitem.univocal_halite_cluster.name=Univocal Halite Cluster diff --git a/resources/avaritiaitem/textures/items/bedrock_blaster.png b/resources/avaritiaitem/textures/items/bedrock_blaster.png new file mode 100644 index 00000000..bd7a1ce4 Binary files /dev/null and b/resources/avaritiaitem/textures/items/bedrock_blaster.png differ diff --git a/resources/avaritiaitem/textures/items/bedrock_blaster_mask.png b/resources/avaritiaitem/textures/items/bedrock_blaster_mask.png new file mode 100644 index 00000000..abf87fae Binary files /dev/null and b/resources/avaritiaitem/textures/items/bedrock_blaster_mask.png differ diff --git a/resources/avaritiaitem/textures/items/cosmic_balance.png b/resources/avaritiaitem/textures/items/cosmic_balance.png new file mode 100644 index 00000000..c2c7f193 Binary files /dev/null and b/resources/avaritiaitem/textures/items/cosmic_balance.png differ diff --git a/resources/avaritiaitem/textures/items/cosmic_balance_mask.png b/resources/avaritiaitem/textures/items/cosmic_balance_mask.png new file mode 100644 index 00000000..29a39f9d Binary files /dev/null and b/resources/avaritiaitem/textures/items/cosmic_balance_mask.png differ diff --git a/resources/avaritiaitem/textures/items/cosmic_fractal_catalyzer.png b/resources/avaritiaitem/textures/items/cosmic_fractal_catalyzer.png new file mode 100644 index 00000000..d84f1e8a Binary files /dev/null and b/resources/avaritiaitem/textures/items/cosmic_fractal_catalyzer.png differ diff --git a/resources/avaritiaitem/textures/items/cosmic_fractal_catalyzer_mask.png b/resources/avaritiaitem/textures/items/cosmic_fractal_catalyzer_mask.png new file mode 100644 index 00000000..096fff07 Binary files /dev/null and b/resources/avaritiaitem/textures/items/cosmic_fractal_catalyzer_mask.png differ diff --git a/resources/avaritiaitem/textures/items/cosmic_fractal_harmonizer.png b/resources/avaritiaitem/textures/items/cosmic_fractal_harmonizer.png new file mode 100644 index 00000000..cd1c4f1f Binary files /dev/null and b/resources/avaritiaitem/textures/items/cosmic_fractal_harmonizer.png differ diff --git a/resources/avaritiaitem/textures/items/cosmic_fractal_harmonizer_mask.png b/resources/avaritiaitem/textures/items/cosmic_fractal_harmonizer_mask.png new file mode 100644 index 00000000..44cc16a5 Binary files /dev/null and b/resources/avaritiaitem/textures/items/cosmic_fractal_harmonizer_mask.png differ diff --git a/resources/avaritiaitem/textures/items/cosmic_halite_cluster.png b/resources/avaritiaitem/textures/items/cosmic_halite_cluster.png new file mode 100644 index 00000000..3a4ba568 Binary files /dev/null and b/resources/avaritiaitem/textures/items/cosmic_halite_cluster.png differ diff --git a/resources/avaritiaitem/textures/items/cosmic_halite_cluster_mask.png b/resources/avaritiaitem/textures/items/cosmic_halite_cluster_mask.png new file mode 100644 index 00000000..a952d067 Binary files /dev/null and b/resources/avaritiaitem/textures/items/cosmic_halite_cluster_mask.png differ diff --git a/resources/avaritiaitem/textures/items/depleted_radiant_fissile_alloy.png b/resources/avaritiaitem/textures/items/depleted_radiant_fissile_alloy.png new file mode 100644 index 00000000..5248e41e Binary files /dev/null and b/resources/avaritiaitem/textures/items/depleted_radiant_fissile_alloy.png differ diff --git a/resources/avaritiaitem/textures/items/univocal_halite_cluster.png b/resources/avaritiaitem/textures/items/univocal_halite_cluster.png new file mode 100644 index 00000000..01d48685 Binary files /dev/null and b/resources/avaritiaitem/textures/items/univocal_halite_cluster.png differ diff --git a/resources/avaritiaitem/textures/items/univocal_halite_cluster_mask.png b/resources/avaritiaitem/textures/items/univocal_halite_cluster_mask.png new file mode 100644 index 00000000..4a4c8357 Binary files /dev/null and b/resources/avaritiaitem/textures/items/univocal_halite_cluster_mask.png differ diff --git a/resources/contenttweaker/blockstates/akathartos_portal_block.json b/resources/contenttweaker/blockstates/akathartos_portal_block.json new file mode 100644 index 00000000..2094e9b1 --- /dev/null +++ b/resources/contenttweaker/blockstates/akathartos_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/akathartos_portal_block", + "particle": "contenttweaker:blocks/akathartos_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/alkemia_portal_block.json b/resources/contenttweaker/blockstates/alkemia_portal_block.json new file mode 100644 index 00000000..ddcf1f70 --- /dev/null +++ b/resources/contenttweaker/blockstates/alkemia_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/alkemia_portal_block", + "particle": "contenttweaker:blocks/alkemia_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/apichisi_portal_block.json b/resources/contenttweaker/blockstates/apichisi_portal_block.json new file mode 100644 index 00000000..864d5873 --- /dev/null +++ b/resources/contenttweaker/blockstates/apichisi_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/apichisi_portal_block", + "particle": "contenttweaker:blocks/apichisi_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/bewitched_essence_salts.json b/resources/contenttweaker/blockstates/bewitched_essence_salts.json new file mode 100644 index 00000000..65f2918b --- /dev/null +++ b/resources/contenttweaker/blockstates/bewitched_essence_salts.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "bewitched_essence_salts" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/cosmic_hypergrowth_component.json b/resources/contenttweaker/blockstates/cosmic_hypergrowth_component.json new file mode 100644 index 00000000..b7e04364 --- /dev/null +++ b/resources/contenttweaker/blockstates/cosmic_hypergrowth_component.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/cosmic_hypergrowth_component", + "particle": "contenttweaker:blocks/cosmic_hypergrowth_component" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/diamerisma_portal_block.json b/resources/contenttweaker/blockstates/diamerisma_portal_block.json new file mode 100644 index 00000000..640a0317 --- /dev/null +++ b/resources/contenttweaker/blockstates/diamerisma_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/diamerisma_portal_block", + "particle": "contenttweaker:blocks/diamerisma_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/directed_miniature_quasar.json b/resources/contenttweaker/blockstates/directed_miniature_quasar.json new file mode 100644 index 00000000..ae7c0e83 --- /dev/null +++ b/resources/contenttweaker/blockstates/directed_miniature_quasar.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/directed_miniature_quasar", + "particle": "contenttweaker:blocks/directed_miniature_quasar" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/europa_portal_block.json b/resources/contenttweaker/blockstates/europa_portal_block.json new file mode 100644 index 00000000..04b61a34 --- /dev/null +++ b/resources/contenttweaker/blockstates/europa_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/europa_portal_block", + "particle": "contenttweaker:blocks/europa_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/fabric_of_the_orb.json b/resources/contenttweaker/blockstates/fabric_of_the_orb.json new file mode 100644 index 00000000..8a051a6b --- /dev/null +++ b/resources/contenttweaker/blockstates/fabric_of_the_orb.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/fabric_of_the_orb", + "particle": "contenttweaker:blocks/fabric_of_the_orb" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/falacer_portal_block.json b/resources/contenttweaker/blockstates/falacer_portal_block.json new file mode 100644 index 00000000..92afbba2 --- /dev/null +++ b/resources/contenttweaker/blockstates/falacer_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/falacer_portal_block", + "particle": "contenttweaker:blocks/falacer_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/finem_portal_block.json b/resources/contenttweaker/blockstates/finem_portal_block.json new file mode 100644 index 00000000..f1eb9763 --- /dev/null +++ b/resources/contenttweaker/blockstates/finem_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/finem_portal_block", + "particle": "contenttweaker:blocks/finem_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/freedom_definer.json b/resources/contenttweaker/blockstates/freedom_definer.json new file mode 100644 index 00000000..76a55acb --- /dev/null +++ b/resources/contenttweaker/blockstates/freedom_definer.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/freedom_definer", + "particle": "contenttweaker:blocks/freedom_definer" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/furatto_portal_block.json b/resources/contenttweaker/blockstates/furatto_portal_block.json new file mode 100644 index 00000000..081b4cd2 --- /dev/null +++ b/resources/contenttweaker/blockstates/furatto_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/furatto_portal_block", + "particle": "contenttweaker:blocks/furatto_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/gallifrey_portal_block.json b/resources/contenttweaker/blockstates/gallifrey_portal_block.json new file mode 100644 index 00000000..4a8a2101 --- /dev/null +++ b/resources/contenttweaker/blockstates/gallifrey_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/gallifrey_portal_block", + "particle": "contenttweaker:blocks/gallifrey_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/hator_portal_block.json b/resources/contenttweaker/blockstates/hator_portal_block.json new file mode 100644 index 00000000..d1bc555b --- /dev/null +++ b/resources/contenttweaker/blockstates/hator_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/hator_portal_block", + "particle": "contenttweaker:blocks/hator_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/haumea_portal_block.json b/resources/contenttweaker/blockstates/haumea_portal_block.json new file mode 100644 index 00000000..d4f23e73 --- /dev/null +++ b/resources/contenttweaker/blockstates/haumea_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/haumea_portal_block", + "particle": "contenttweaker:blocks/haumea_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/hypergrowth_actualizer.json b/resources/contenttweaker/blockstates/hypergrowth_actualizer.json new file mode 100644 index 00000000..7ca38c8f --- /dev/null +++ b/resources/contenttweaker/blockstates/hypergrowth_actualizer.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/hypergrowth_actualizer", + "particle": "contenttweaker:blocks/hypergrowth_actualizer" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/inquiring_abyssite.json b/resources/contenttweaker/blockstates/inquiring_abyssite.json new file mode 100644 index 00000000..38f8e889 --- /dev/null +++ b/resources/contenttweaker/blockstates/inquiring_abyssite.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "inquiring_abyssite" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/luna_portal_block.json b/resources/contenttweaker/blockstates/luna_portal_block.json new file mode 100644 index 00000000..21996a7e --- /dev/null +++ b/resources/contenttweaker/blockstates/luna_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/luna_portal_block", + "particle": "contenttweaker:blocks/luna_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/lyndenwyrm_portal_block.json b/resources/contenttweaker/blockstates/lyndenwyrm_portal_block.json new file mode 100644 index 00000000..cd290e79 --- /dev/null +++ b/resources/contenttweaker/blockstates/lyndenwyrm_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/lyndenwyrm_portal_block", + "particle": "contenttweaker:blocks/lyndenwyrm_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/myrmex_portal_block.json b/resources/contenttweaker/blockstates/myrmex_portal_block.json new file mode 100644 index 00000000..d020ad3c --- /dev/null +++ b/resources/contenttweaker/blockstates/myrmex_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/myrmex_portal_block", + "particle": "contenttweaker:blocks/myrmex_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/nero_portal_block.json b/resources/contenttweaker/blockstates/nero_portal_block.json new file mode 100644 index 00000000..62c6e3b2 --- /dev/null +++ b/resources/contenttweaker/blockstates/nero_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/nero_portal_block", + "particle": "contenttweaker:blocks/nero_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/oi_portal_block.json b/resources/contenttweaker/blockstates/oi_portal_block.json new file mode 100644 index 00000000..7f4fe108 --- /dev/null +++ b/resources/contenttweaker/blockstates/oi_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/oi_portal_block", + "particle": "contenttweaker:blocks/oi_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/orcus_portal_block.json b/resources/contenttweaker/blockstates/orcus_portal_block.json new file mode 100644 index 00000000..65845424 --- /dev/null +++ b/resources/contenttweaker/blockstates/orcus_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/orcus_portal_block", + "particle": "contenttweaker:blocks/orcus_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/osiris_portal_block.json b/resources/contenttweaker/blockstates/osiris_portal_block.json new file mode 100644 index 00000000..2964d44b --- /dev/null +++ b/resources/contenttweaker/blockstates/osiris_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/osiris_portal_block", + "particle": "contenttweaker:blocks/osiris_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/pauram_portal_block.json b/resources/contenttweaker/blockstates/pauram_portal_block.json new file mode 100644 index 00000000..9824ca8b --- /dev/null +++ b/resources/contenttweaker/blockstates/pauram_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/pauram_portal_block", + "particle": "contenttweaker:blocks/pauram_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/pixonia_portal_block.json b/resources/contenttweaker/blockstates/pixonia_portal_block.json new file mode 100644 index 00000000..23d1436a --- /dev/null +++ b/resources/contenttweaker/blockstates/pixonia_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/pixonia_portal_block", + "particle": "contenttweaker:blocks/pixonia_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/proxima_portal_block.json b/resources/contenttweaker/blockstates/proxima_portal_block.json new file mode 100644 index 00000000..7371208d --- /dev/null +++ b/resources/contenttweaker/blockstates/proxima_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/proxima_portal_block", + "particle": "contenttweaker:blocks/proxima_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/ptah_portal_block.json b/resources/contenttweaker/blockstates/ptah_portal_block.json new file mode 100644 index 00000000..2f534dda --- /dev/null +++ b/resources/contenttweaker/blockstates/ptah_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/ptah_portal_block", + "particle": "contenttweaker:blocks/ptah_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/quasar_burst_director.json b/resources/contenttweaker/blockstates/quasar_burst_director.json new file mode 100644 index 00000000..fe75001c --- /dev/null +++ b/resources/contenttweaker/blockstates/quasar_burst_director.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/quasar_burst_director", + "particle": "contenttweaker:blocks/quasar_burst_director" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/quasar_charged_core_of_definition.json b/resources/contenttweaker/blockstates/quasar_charged_core_of_definition.json new file mode 100644 index 00000000..1844ff22 --- /dev/null +++ b/resources/contenttweaker/blockstates/quasar_charged_core_of_definition.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/quasar_charged_core_of_definition", + "particle": "contenttweaker:blocks/quasar_charged_core_of_definition" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/rhenia_portal_block.json b/resources/contenttweaker/blockstates/rhenia_portal_block.json new file mode 100644 index 00000000..1dc983e3 --- /dev/null +++ b/resources/contenttweaker/blockstates/rhenia_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/rhenia_portal_block", + "particle": "contenttweaker:blocks/rhenia_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/sedna_portal_block.json b/resources/contenttweaker/blockstates/sedna_portal_block.json new file mode 100644 index 00000000..e5d3aa85 --- /dev/null +++ b/resources/contenttweaker/blockstates/sedna_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/sedna_portal_block", + "particle": "contenttweaker:blocks/sedna_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/stone_of_the_resurrected_shard.json b/resources/contenttweaker/blockstates/stone_of_the_resurrected_shard.json new file mode 100644 index 00000000..04f264f5 --- /dev/null +++ b/resources/contenttweaker/blockstates/stone_of_the_resurrected_shard.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/stone_of_the_resurrected_shard", + "particle": "contenttweaker:blocks/stone_of_the_resurrected_shard" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/taerrapiatta_portal_block.json b/resources/contenttweaker/blockstates/taerrapiatta_portal_block.json new file mode 100644 index 00000000..d8f2e324 --- /dev/null +++ b/resources/contenttweaker/blockstates/taerrapiatta_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/taerrapiatta_portal_block", + "particle": "contenttweaker:blocks/taerrapiatta_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/trinity_hypergrowth_component.json b/resources/contenttweaker/blockstates/trinity_hypergrowth_component.json new file mode 100644 index 00000000..09913bed --- /dev/null +++ b/resources/contenttweaker/blockstates/trinity_hypergrowth_component.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/trinity_hypergrowth_component", + "particle": "contenttweaker:blocks/trinity_hypergrowth_component" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/wishful_definer.json b/resources/contenttweaker/blockstates/wishful_definer.json new file mode 100644 index 00000000..90d71224 --- /dev/null +++ b/resources/contenttweaker/blockstates/wishful_definer.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/wishful_definer", + "particle": "contenttweaker:blocks/wishful_definer" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/wormhole_field_module.json b/resources/contenttweaker/blockstates/wormhole_field_module.json new file mode 100644 index 00000000..6f6a42ab --- /dev/null +++ b/resources/contenttweaker/blockstates/wormhole_field_module.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/wormhole_field_module", + "particle": "contenttweaker:blocks/wormhole_field_module" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/zoi_portal_block.json b/resources/contenttweaker/blockstates/zoi_portal_block.json new file mode 100644 index 00000000..8f595986 --- /dev/null +++ b/resources/contenttweaker/blockstates/zoi_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/zoi_portal_block", + "particle": "contenttweaker:blocks/zoi_portal_block" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/lang/en_us.lang b/resources/contenttweaker/lang/en_us.lang index d321d9c8..87e6f9d4 100644 --- a/resources/contenttweaker/lang/en_us.lang +++ b/resources/contenttweaker/lang/en_us.lang @@ -1473,7 +1473,7 @@ item.contenttweaker.dynatos_star.name=Dynatos Star item.contenttweaker.greed_stone.name=Greed Stone item.contenttweaker.gun_devil_chunk.name=Gun Devil Chunk item.contenttweaker.pharos_callstone.name=Pharos Callstone -item.contenttweaker.gun_devil_callstone.name=Gun Devil Callstone +item.contenttweaker.gun_devil_callstone.name=Worshippers of the Gun Devil Callstone item.contenttweaker.envy_stone.name=Envy Stone item.contenttweaker.upper_fragment_cosmos.name=Upper Fragment of the Cosmos item.contenttweaker.constructor_summoner.name=Dungeon Constructor Summoner @@ -2561,7 +2561,7 @@ fluid.fluid_californium_chamber=Fluid Californium Lattice fluid.hihi_irokane=Hihi'Irokane fluid.blood_great_snake=Blood of the Great Snake fluid.arkencrusher_mix=Arkencrusher Mix -fluid.orichalcum=Orichalcum +fluid.orichalcum=Molten Orichalcum item.contenttweaker.boss_drop.name=Boss Drop item.contenttweaker.dungeon_drop.name=Dungeon Drop item.contenttweaker.how_to_finish_meatballcraft.name=How to Finish Meatballcraft @@ -2875,6 +2875,393 @@ tile.contenttweaker.seal_of_freedom.name=Seal of Freedom tile.contenttweaker.ichorium_void_stone.name=Ichorium Void Stone tile.contenttweaker.void_ichorium_rift_cap.name=Void Ichorium Rift Cap tile.contenttweaker.halite_bejewelled_ichorium_catalyst.name=Halite Bejewelled Ichorium Catalyst +fluid.actualizing_fluid=Actualizing Fluid +fluid.ultimate_fractallite_essence=Ultimate Fractallite Essence +fluid.actualization_balance=Actualization of Balance +fluid.actualization_hope=Actualization of Hope +fluid.actualization_knowledge=Actualization of Knowledge +fluid.actualization_glory=Actualization of Glory +fluid.hyperuranion_binder_oxygen=Hyperuarnion Binder: Oxygen +fluid.hyperuranion_binder_hydrogen=Hyperuarnion Binder: Hydrogen +fluid.hyperuranion_binder_deuterium=Hyperuarnion Binder: Deuterium +fluid.hyperuranion_binder_tritium=Hyperuarnion Binder: Tritium +fluid.hyperuranion_binder_iron=Hyperuarnion Binder: Iron +fluid.hyperuranion_binder_nickel=Hyperuarnion Binder: Nickel +fluid.hyperuranion_binder_lead=Hyperuarnion Binder: Lead +fluid.hyperuranion_binder_mercury=Hyperuarnion Binder: Mercury +fluid.hyperuranion_binder_tin=Hyperuarnion Binder: Tin +fluid.high_entropy_hyperdense_plasma=Entropic Hyperdense Plasma +fluid.naquadah_alloy=Molten Naquadah Alloy +fluid.essence_of_sane_thoughts=Essence of Sane Thoughts +fluid.recursive_iced_coffee=Recursive Iced Coffee +fluid.whisper_of_thel=Whisper of Thel +fluid.whisper_of_ahkrast_korvalain=Whisper of Ahkrast Korvalain +fluid.whisper_of_verdith_anath=Whisper of Verdith Anath +fluid.whisper_of_omtose_phellack=Whisper of Omtose Phellack +fluid.whisper_of_donaeth_rusen=Whisper of Donaeth Rusen +fluid.whisper_of_tellan=Whisper of Tellan +fluid.whisper_of_kurald_thyrllan=Whisper of Kurald Thyrllan +fluid.whisper_of_kurald_emurlahn=Whisper of Kurald Emurlahn +fluid.whisper_of_kurald_galain=Whisper of Kurald Galain +fluid.whisper_of_starvald_demelain=Whisper of Starvald Demelain +fluid.gluttonous_abyssite=Gluttonous Abyssite +fluid.arcane_fissile_matter=Arcane Fissile Matter +fluid.apothecary_fissile_matter=Apothecary Fissile Matter +fluid.purified_titanium=Molten Purified Titanium +fluid.starmetal_alloy=Molten Starmetal Alloy +fluid.silvan_fissile_matter=Silvan Fissile Matter +fluid.innerved_fissile_matter=Innerved Fissile Matter +fluid.radiant_fissile_matter=Radiant Fissile Matter +fluid.pre_baryonic_plasma=Pre-Baryonic Plasma +fluid.pure_recursion=Pure Recursion +fluid.warren_binder_hydrogen=Warren Binder: Hydrogen +fluid.warren_binder_oxygen=Warren Binder: Oxygen +fluid.warren_binder_deuterium=Warren Binder: Deuterium +fluid.warren_binder_tritium=Warren Binder: Tritium +fluid.warren_binder_helium=Warren Binder: Helium +fluid.warren_binder_iron=Warren Binder: Iron +fluid.warren_binder_nickel=Warren Binder: Nickel +fluid.warren_binder_lead=Warren Binder: Lead +fluid.warren_binder_mercury=Warren Binder: Mercury +fluid.warren_binder_tin=Warren Binder: Tin +fluid.fractallite_taint=Fractallite Taint +fluid.hungering_flesh_essence=Essence of the Hungering Flesh +fluid.ascended_fluix_essence=Essence of the Ordering Ascension +fluid.mastery_of_undeath=Masterful Undeath Fluid +fluid.infinite_divine_wish=Infinite Divine Wish +fluid.infinite_insane_wish=Infinite Insane Wish +fluid.doped_recursion=Doped Recursion +fluid.low_grade_space_time_fuel=Low-Grade Space-Time Fuel +fluid.medium_grade_space_time_fuel=Medium-Grade Space-Time Fuel +fluid.high_grade_space_time_fuel=High-Grade Space-Time Fuel +fluid.strange_quark_gluon_plasma=Strange Quark Gluon Plasma +fluid.cosmic_ray_particle_mix=Cosmic Ray Particle Mix +fluid.trinity_ingot=Molten Trinity +fluid.galactic_plasma=Galactic Plasma +fluid.cold_plasma=Entropically-Inert Plasma +fluid.black_hole_juice=Black Hole Juice +fluid.bewitched_essence_salts=Bewitched Essence Salts +item.contenttweaker.astral_insight_10.name=Astral Insight: 10 +item.contenttweaker.astral_insight_20.name=Astral Insight: 20 +item.contenttweaker.astral_insight_30.name=Astral Insight: 30 +item.contenttweaker.astral_insight_40.name=Astral Insight: 40 +item.contenttweaker.astral_insight_50.name=Astral Insight: 50 +item.contenttweaker.astral_insight_60.name=Astral Insight: 60 +item.contenttweaker.astral_insight_70.name=Astral Insight: 70 +item.contenttweaker.astral_insight_80.name=Astral Insight: 80 +item.contenttweaker.astral_insight_90.name=Astral Insight: 90 +item.contenttweaker.astral_insight_100.name=Astral Insight: 100 +item.contenttweaker.spren_summoner_faith.name=Spren Summoner: Disbelief +item.contenttweaker.spren_summoner_death.name=Spren Summoner: Death +item.contenttweaker.spren_summoner_haste.name=Spren Summoner: Haste +item.contenttweaker.spren_summoner_blasphemy.name=Spren Summoner: Blasphemy +item.contenttweaker.spren_summoner_plot.name=Spren Summoner: Plotting +item.contenttweaker.spren_summoner_injury.name=Spren Summoner: Injury +item.contenttweaker.spren_summoner_inadequacy.name=Spren Summoner: Inadequacy +item.contenttweaker.spren_summoner_loneliness.name=Spren Summoner: Loneliness +item.contenttweaker.spren_summoner_control.name=Spren Summoner: Control +item.contenttweaker.spren_summoner_prepotence.name=Spren Summoner: Prepotence +item.contenttweaker.spren_summoner_gluttony.name=Spren Summoner: Gluttony +item.contenttweaker.spren_summoner_arrogance.name=Spren Summoner: Arrogance +item.contenttweaker.spren_summoner_hope.name=Spren Summoner: Hope +item.contenttweaker.spren_summoner_balance.name=Spren Summoner: Balance +item.contenttweaker.spren_summoner_glory.name=Spren Summoner: Glory +item.contenttweaker.spren_summoner_knowledge.name=Spren Summoner: Knowledge +item.contenttweaker.oath_of_the_seven_undead_lords.name=Oath of the Seven Undead Lords +item.contenttweaker.guardians_of_shadesmar_callstone.name=Guardians of Shadesmar Callstone +item.contenttweaker.trinitas_callstone.name=Trinitas Callstone +item.contenttweaker.tainted_prison_key.name=Tainted Prison key +item.contenttweaker.mission_of_undeath_callstone.name=Mission of Undeath Callstone +item.contenttweaker.gun_devil_confrontation_callstone.name=Gun Devil Callstone +item.contenttweaker.universal_constellation_callstone.name=Universal Constellation Callstone +item.contenttweaker.ghost_of_annoyance_callstone.name=Ghost of Annoyance Callstone +item.contenttweaker.strange_stone_callstone.name=Strange Stone Callstone +item.contenttweaker.lively_tree_callstone.name=Lively Tree Callstone +item.contenttweaker.black_hole_juice.name=Black Hole Juice +item.contenttweaker.sashimi_of_the_gate_of_darkness.name=Sashimi of the Gate of Darkness +item.contenttweaker.linked_apple_slice.name=Linked Apple Slice +item.contenttweaker.cleansed_cinnamon_apple.name=Cleansed Cinnamon Apple +item.contenttweaker.tier30_token.name=Tier 30 Excavation Token +item.contenttweaker.infinite_plate_stamp.name=Infinite Plate Stamp +item.contenttweaker.infinite_alchemical_plate.name=Infinite Alchemical Plate +item.contenttweaker.infinite_recursive_plate.name=Infinite Recursive Plate +item.contenttweaker.infinite_entropic_plate.name=Infinite Entropic Plate +item.contenttweaker.cuendillar_plate.name=Cuendillar Plate +item.contenttweaker.fractal_stone_dust.name=Fractal Stone Dust +item.contenttweaker.freed_sky_stone_dust.name=Freed Sky Stone Dust +item.contenttweaker.spatial_compound.name=Spatial Compound +item.contenttweaker.puzzle_solution_freedskystone.name=Puzzle Solution: Freed Sky Stone +item.contenttweaker.alchemical_deep_rock.name=Alchemical Deep Rock +item.contenttweaker.hypercharged_wool.name=Hypercharged Wool +item.contenttweaker.hypercharged_redstone.name=Hypercharged Redstone +item.contenttweaker.core_of_the_mythic_shells.name=Core of the Mythic Shells +item.contenttweaker.actualization_of_glory.name=Actualization of Glory +item.contenttweaker.actualization_of_knowledge.name=Actualization of Knowledge +item.contenttweaker.actualization_of_balance.name=Actualization of Balance +item.contenttweaker.actualization_of_hope.name=Actualization of Hope +item.contenttweaker.unbound_recursium_fragment.name=Unbound Recursium Fragment +item.contenttweaker.embodiment_of_glory.name=Embodiment of Glory +item.contenttweaker.embodiment_of_balance.name=Embodiment of Balance +item.contenttweaker.embodiment_of_hope.name=Embodiment of Hope +item.contenttweaker.embodiment_of_knowledge.name=Embodiment of Knowledge +item.contenttweaker.shard_of_restored_faith.name=Shard of Restored Faith +item.contenttweaker.shard_of_forgotten_fear_of_death.name=Shard of Forgotten Fear of Death +item.contenttweaker.shard_of_forgiven_lost_time.name=Shard of Forgiven Lost Time +item.contenttweaker.shard_of_rekindled_heritage.name=Shard of Rekindled Heritage +item.contenttweaker.shard_of_no_hidden_intentions.name=Shard of Open Intentions +item.contenttweaker.shard_of_physical_healing.name=Shard of Good Physical Health +item.contenttweaker.shard_of_realized_worth.name=Shard of Realized Worth +item.contenttweaker.shard_of_restored_relationship.name=Shard of Restored Relationships +item.contenttweaker.shard_of_surrender.name=Shard of Peaceful Surrender +item.contenttweaker.shard_of_individual_freedom.name=Shard of Individual Freedom +item.contenttweaker.shard_of_controlled_gluttony.name=Shard of Controlled Gulosity +item.contenttweaker.shard_of_humble_education.name=Shard of Humble Erudition +item.contenttweaker.living_shard_of_shadesmar.name=Living Shard of Shadesmar +item.contenttweaker.rune_of_freedom.name=Rune of Freedom +item.contenttweaker.freedomsteel_ingot.name=Freedomsteel Ingot +item.contenttweaker.token_of_the_meatball_man.name=Token of the Meatball Man +item.contenttweaker.finis.name=Finis +item.contenttweaker.recursive_iced_coffee_pot.name=Recursive Iced Coffee Pot +item.contenttweaker.hiddenpowercallstone_loot.name=Loot from Hidden Power Callstone +item.contenttweaker.warren_configurator.name=Warren Configurator +item.contenttweaker.actualized_starlight_sphere.name=Actualized Starlight Sphere +item.contenttweaker.seeker_stone.name=Seeker Stone +item.contenttweaker.reality_pebble.name=Reality Pebble +item.contenttweaker.opalescent_matter.name=Opalescent Matter +item.contenttweaker.unleashed_mithril_1.name=Unleashed Mithril: Lover +item.contenttweaker.unleashed_mithril_2.name=Unleashed Mithril: Loved +item.contenttweaker.unleashed_mithril_3.name=Unleashed Mithril: Love +item.contenttweaker.echo_warren_alloy.name=Echo Warren Alloy Ingot +item.contenttweaker.actualized_warren_alloy.name=Actualized Warren Alloy Ingot +item.contenttweaker.blade_of_the_samurai_queen.name=Blade of the Samurai Bee +item.contenttweaker.alchemical_dust.name=Alchemical Dust +item.contenttweaker.arcane_fissile_alloy.name=Arcane Fissile Alloy +item.contenttweaker.apothecary_fissile_alloy.name=Apothecary Fissile Alloy +item.contenttweaker.silvan_fissile_alloy.name=Silvan Fissile Alloy +item.contenttweaker.innerved_fissile_alloy.name=Innerved Fissile Alloy +item.contenttweaker.radiant_fissile_alloy.name=Radiant Fissile Alloy +item.contenttweaker.depleted_arcane_fissile_alloy.name=Depleted Arcane Fissile Alloy +item.contenttweaker.depleted_apothecary_fissile_alloy.name=Depleted Apothecary Fissile Alloy +item.contenttweaker.depleted_silvan_fissile_alloy.name=Depleted Silvan Fissile Alloy +item.contenttweaker.depleted_innerved_fissile_alloy.name=Depleted Innerved Fissile Alloy +item.contenttweaker.depleted_radiant_fissile_alloy.name=Depleted Radiant Fissile Alloy +item.contenttweaker.arcane_fissile_dust.name=Arcane Fissile Dust +item.contenttweaker.apothecary_fissile_dust.name=Apothecary Fissile Dust +item.contenttweaker.silvan_fissile_dust.name=Silvan Fissile Dust +item.contenttweaker.innerved_fissile_dust.name=Innerved Fissile Dust +item.contenttweaker.radiant_fissile_dust.name=Radiant Fissile Dust +item.contenttweaker.kampylotitum.name=Kampylotitum Ingot +item.contenttweaker.elleipsinyum.name=Elleipsynium Ingot +item.contenttweaker.ekkremesynium.name=Ekkremesynium Ingot +item.contenttweaker.soul_of_kashan.name=Soul of Kashan +item.contenttweaker.pure_twilight_matter.name=Pure Twilight Matter +item.contenttweaker.shard_of_the_cosmos.name=Shard of the Cosmos +item.contenttweaker.true_tongue_oath.name=Oath in the True Tongue +item.contenttweaker.trinity_runes.name=Trinity Runes +item.contenttweaker.runes_of_the_lover.name=Runes of the Lover +item.contenttweaker.runes_of_the_loved.name=Runes of the Loved +item.contenttweaker.runes_of_the_love.name=Runes of the Love +item.contenttweaker.stone_of_the_lover.name=Stone of the Lover +item.contenttweaker.stone_of_the_loved.name=Stone of the Loved +item.contenttweaker.stone_of_the_love.name=Stone of the Love +item.contenttweaker.call_of_the_lover.name=Call of the Lover +item.contenttweaker.call_of_the_loved.name=Call of the Loved +item.contenttweaker.call_of_the_love.name=Call of the Love +item.contenttweaker.puzzle_solution_cherubim.name=Puzzle Solution: Trinitas Cherubims +item.contenttweaker.unleashed_triquetra.name=Unleashed Triquetra +item.contenttweaker.cuendillar_catalyst_1.name=Cuendillar Catalyst of the Lover +item.contenttweaker.cuendillar_catalyst_2.name=Cuendillar Catalyst of the Loved +item.contenttweaker.cuendillar_catalyst_3.name=Cuendillar Catalyst of the Love +item.contenttweaker.singular_fractal.name=Singular Fractal +item.contenttweaker.infinite_processor.name=Infinite Processor +item.contenttweaker.recursive_quantum.name=Recursive Quantum +item.contenttweaker.fractallite_quantum.name=Fractallite Quantum +item.contenttweaker.plate_clump_recursive.name=Recursive Quantum Clump +item.contenttweaker.plate_clump_fractal.name=Fractal Quantum Clump +item.contenttweaker.slightly_dense_pebble.name=A Slightly Dense Pebble +item.contenttweaker.standard_of_the_shyre_empire.name=Standard of the Shyre Empire +item.contenttweaker.spooder_glasses.name=Spooder Glasses +item.contenttweaker.massive_boomboom.name=Massive Boom-Boom +item.contenttweaker.emc_crown.name=EMC Crown +item.contenttweaker.cosmic_pot.name=Cosmic Pot +item.contenttweaker.recursion_of_the_lover.name=Recursion of the Lover +item.contenttweaker.recursion_of_the_loved.name=recursion of the Loved +item.contenttweaker.recursion_of_the_love.name=Recursion of the Love +item.contenttweaker.atomic_glasses.name=Atomic Glasses +item.contenttweaker.cool_walking_stick.name=Cool Walking Stick +item.contenttweaker.horrible_unedited_fanfiction.name=Horrible Unedited Fanfiction +item.contenttweaker.null_pointer.name=Null Pointer +item.contenttweaker.p0rtals_redish_white_hat.name=P0rtal's Redish White Hat +item.contenttweaker.collar_bells.name=Collar Bells +item.contenttweaker.shield_of_the_arbiter.name=Shield of the Arbiter +item.contenttweaker.trinity_ingot.name=Trinity Ingot +item.contenttweaker.big_bang_matter.name=Big Bang Matter +item.contenttweaker.ascended_gallifreyan_alloy.name=Ascended Gallifreyan Alloy Ingot +item.contenttweaker.token_of_forgiveness.name=Token of Forgiveness +item.contenttweaker.offer_of_restored_balance.name=Offer of Restored Balance +item.contenttweaker.gem_of_pure_taint.name=Gem of Pure Taint +item.contenttweaker.tainted_claw.name=Tainted Claw +item.contenttweaker.void_chains.name=Void Chains +item.contenttweaker.void_ichorium_gem.name=Void Ichorium Gem +item.contenttweaker.charm_of_the_falling_tower.name=Charm of the Falling Tower +item.contenttweaker.multiblock_input_swapping.name=Multiblock Input Swapping +item.contenttweaker.cursed_dragon_egg.name=Cursed Dragon Egg +item.contenttweaker.tainted_alchemic_catalyst.name=Tainted Alchemic Catalyst +item.contenttweaker.recursion_of_taint.name=Recursion of Taint +item.contenttweaker.shield_of_the_king_in_Purple.name=Shield of the King in Purple +item.contenttweaker.taint_shield.name=Taint Shield +item.contenttweaker.taint_gun.name=Taint Gun +item.contenttweaker.the:ultimate_taint_gun.name=The Ultimate Taint Gun +item.contenttweaker.uncanny_void_cluster.name=Uncanny Void Cluster +item.contenttweaker.puzzle_solution_undeadsoil.name=Puzzle SOlution: Undead Soil +item.contenttweaker.respect_of_the_lord_of_lust.name=Respect of the Lord of Lust +item.contenttweaker.respect_of_the_lord_of_pride.name=Respect of the Lord of Pride +item.contenttweaker.respect_of_the_lord_of_envy.name=Respect of the Lord of Envy +item.contenttweaker.respect_of_the_lord_of_greed.name=Respect of the Lord of Greed +item.contenttweaker.respect_of_the_lord_of_wrath.name=Respect of the Lord of Wrath +item.contenttweaker.respect_of_the_lord_of_sloth.name=Respect of the Lord of Sloth +item.contenttweaker.oath_of_the_lord_of_gluttony.name=Oath of the Lord of Gluttony +item.contenttweaker.respect_of_death.name=Respect of Death +item.contenttweaker.puzzle_solution_vowtodeath.name=Puzzle Solution: Vow to Death +item.contenttweaker.fractallite_taint.name=Fractallite Taint +item.contenttweaker.recursion_of_gluttony.name=Recursion of Gluttony +item.contenttweaker.wish_of_infinity.name=Wish of Infinity +item.contenttweaker.ingot_of_infinite_wishes.name=Ingot of Infinite Wishes +item.contenttweaker.gun_devil_limb.name=Gun Devil Limb +item.contenttweaker.bullet_of_the_gun_devil.name=Bullet of the Gun devil +item.contenttweaker.magazine_of_the_gun_devil.name=Magazine of the Gun Devil +item.contenttweaker.universal_constellation.name=Universal Constellation +item.contenttweaker.dust_of_infinite_wishes.name=Dust of Infinite Wishes +item.contenttweaker.eleint_stone.name=Stone of the Eleint +item.contenttweaker.gem_of_dimensional_ascension.name=Gem of Dimensional Ascension +item.contenttweaker.puzzle_solution_dimensionalascension.name=Puzzle Solution: Dimensional AScension +item.contenttweaker.recursion_of_dimensional_ascension.name=Recursion of Dimensional Ascension +item.contenttweaker.infinite_tainted_plate.name=Infinite Tainted Plate +item.contenttweaker.fiery_recursion_fragment.name=Fiery Recursion Fragment +item.contenttweaker.everburning_dust.name=Everburning Dust +item.contenttweaker.everburning_recursion_fragment.name=Everburning Recursion Fragment +item.contenttweaker.everburning_plating.name=Everburning Plating +item.contenttweaker.quasar_charged_gem.name=Quasar Charged Gem +item.contenttweaker.gravitational_time_crystal.name=Gravitational Time Crystal +item.contenttweaker.time_crystal_lattice.name=Time Crystal Lattice +item.contenttweaker.warren_plate.name=Warren Plate +item.contenttweaker.shield_of_the_king_in_purple.name=Shield of the King in Purple +item.contenttweaker.the_ultimate_taint_gun.name=The Ultimate Taint Gun +item.contenttweaker.power_wrought_brightsteel_alloy_plate.name=Power-Wrought Brightsteel Alloy Plate +item.contenttweaker.quasar_charged_dust.name=Quasar-Charged Dust +item.contenttweaker.cleansed_brightsteel_alloy_plate.name=Cleansed Brightsteel Alloy Plate +item.contenttweaker.dimensionally_ascended_garnet.name=Dimensionally Ascended Garnet +item.contenttweaker.alchemically_hyperactive_crystal.name=Alchemically Hyperactive Crystal +item.contenttweaker.dark_matter_scattering_element.name=Dark Matter Scattering Element +item.contenttweaker.fractal_metal_clump.name=Fractal Metal Clump +item.contenttweaker.fractal_metal_plate.name=Fractal Metal Plate +item.contenttweaker.trinity_nugget.name=Trinity Nugget +item.contenttweaker.echo_warren_bar.name=Echo Warren Bar +item.contenttweaker.galaxy_superconductor.name=Galaxy Superconductor +item.contenttweaker.fractallite_focus_lens.name=Fractallite Focus Lens +item.contenttweaker.cosmic_string_primer.name=Cosmic String Primer +item.contenttweaker.cosmic_string.name=Cosmic String +item.contenttweaker.nightmare_of_annoyance.name=Nightmare of Annoyance +item.contenttweaker.strange_stone_essence.name=Strange Stone Essence +item.contenttweaker.neutronium_pearl.name=Neutronium Pearl +item.contenttweaker.mixed_metal_shard.name=Mixed Metal Shard +item.contenttweaker.black_hole_alloy_clump.name=Black Hole Alloy Clump +item.contenttweaker.softened_black_hole_alloy_clump.name=Softened Black Hole Alloy Clump +item.contenttweaker.drawn_black_hole_alloy_clump.name=Drawn Black Hole Alloy Clump +item.contenttweaker.quenched_black_hole_alloy_clump.name=Quenched Black Hole Alloy Clump +item.contenttweaker.black_hole_alloy_ingot.name=Black Hole Alloy Ingot +item.contenttweaker.galactic_core.name=Galactic Core +item.contenttweaker.galactic_power_unit.name=Galactic Power Unit +item.contenttweaker.cosmic_string_conduit.name=Cosmic String Conduit +item.contenttweaker.eye_of_harmony_power_unit.name=Eye of Harmony Power Unit +item.contenttweaker.defined_bar.name=Defined Bar +item.contenttweaker.salt_of_knowledge.name=Salt of Knowledge +item.contenttweaker.clearing_taint.name=Clearing Taint +item.contenttweaker.lost_cities_worldgen.name=Found in the Lost Cities +item.contenttweaker.experience_configurator.name=Experience Configurator +item.contenttweaker.stone_of_dimensional_ascension.name=Stone of Dimensional Ascension +item.contenttweaker.astral_mastery_tome.name=Tome of Astral Mastery +item.contenttweaker.master_spell_infernum.name=Master Spell: Infernum +item.contenttweaker.master_spell_sonus.name=Master Spell: Sonus +item.contenttweaker.master_spell_cognitio.name=Master Spell: Cognitio +item.contenttweaker.white_hole_core.name=White Hole Core +item.contenttweaker.quasar_core.name=Quasar Core +item.contenttweaker.call_to_mission.name=Call to Mission +item.contenttweaker.summons_of_the_realmshifter_cherubim.name=Summons to the Realmshifter Cherubims +item.contenttweaker.prayer_to_the_trinity_of_love.name=Plea to the Trinity of Love +item.contenttweaker.key_of_restored_balance.name=Key of Restored Balance +item.contenttweaker.void_ichorium_jewel.name=Void Ichorium Jewel +item.contenttweaker.void_ichorium_rift.name=Void Ichorium Rift +item.contenttweaker.summons_to_the_meatball_man.name=Summons to the Meatball Man +item.contenttweaker.vow_to_death.name=Vow to Death +tile.contenttweaker.ascended_spatial_chassis.name=Ascended Spatial Chassis +tile.contenttweaker.actualizing_casing.name=Actualizing Casing +tile.contenttweaker.hyperuranion_actualizer_naquadah.name=Hyperuranion Actualizer: Naquadah +tile.contenttweaker.hyperuranion_actualizer_dragonsteel.name=Hyperuranion Actualizer: Dragonsteel +tile.contenttweaker.hyperuranion_actualizer_dimshard.name=Hyperuranion Actualizer: Dimensional Shards +tile.contenttweaker.hyperuranion_actualizer_rhenia.name=Hyperuranion Actualizer: Rhenium +tile.contenttweaker.recursive_brain.name=Recursive Brain +tile.contenttweaker.recursive_brain_plug.name=Recursive Brain Plug +tile.contenttweaker.hyperuranion_conduit.name=Hyperuranion Conduit +tile.contenttweaker.hyperuranion_casing.name=Hyperuranion Casing +tile.contenttweaker.horizon_sustainer.name=Horizon Sustainer +tile.contenttweaker.dyson_extruder.name=Dyson Extruder +tile.contenttweaker.exotic_absorber.name=Exotic Absorber +tile.contenttweaker.exotic_dyson_conduit.name=Exotic Dyson Conduit +tile.contenttweaker.mortum_livingrock.name=Mortum Livingrock +tile.contenttweaker.mortum_livingwood.name=Mortum Livingwood +tile.contenttweaker.focused_plasma_collider.name=Focused Plasma Collider +tile.contenttweaker.superfocused_plasma_collider.name=Superfocused Plasma Collider +tile.contenttweaker.hyperfocused_plasma_collider.name=Hyperfocused Plasma Collider +tile.contenttweaker.stormlight_stone.name=Stormlight Stone +tile.contenttweaker.stone_of_shadesmar.name=Stone of Shadesmar +tile.contenttweaker.catalyst_of_the_warrens.name=Catalyst of the Warrens +tile.contenttweaker.absolutely_autentic_rainbowgen.name=Absolutely Authentic Rainbow Generator +tile.contenttweaker.balanced_machine_casing.name=Balanced Machine Casing +tile.contenttweaker.gallifreyan_neutronium_casing.name=Gallifreyan Neutronium Casing +tile.contenttweaker.quark_neutronium_module.name=Quark Neutronium Module +tile.contenttweaker.hyperuranion_actualizer_ichor.name=Hyperuranion Actualizer: Ichor +tile.contenttweaker.undead_soil.name=Undead Soil +tile.contenttweaker.fractallite_halite_stone.name=Fractallite Halite Stone +tile.contenttweaker.catalyst_of_balance.name=Catalyst of Balance +tile.contenttweaker.space_time_beam.name=Space-Time Beam +tile.contenttweaker.quasar_stabilizer.name=Quasar Stabilizer +tile.contenttweaker.quasar_screen.name=Quasar Screen +tile.contenttweaker.galaxy_conduit.name=Galaxy Conduit +tile.contenttweaker.echo_warren_stone.name=Echo Warren Stone +tile.contenttweaker.galaxy_accelerator.name=Galaxy Accelerator +tile.contenttweaker.miniature_quasar.name=Miniature Quasar +tile.contenttweaker.ascended_fluix_etcher.name=Ascended Fluix Etcher +tile.contenttweaker.naquadah_casing.name=Naquadah Casing +tile.contenttweaker.dark_matter_node.name=Dark Matter Node +tile.contenttweaker.cosmic_balance_coil.name=Cosmic Balance Coil +tile.contenttweaker.toroid_galaxy_tube.name=Toroid Galaxy Tube +tile.contenttweaker.stone_of_worthiness.name=Stone of Worthiness +tile.contenttweaker.recurring_nightmare_block.name=Recurring Nightmare Block +tile.contenttweaker.trinity_neutronium_casing.name=Trinity Neutronium Casing +tile.contenttweaker.quark_cosmic_module.name=Cosmic String Module +tile.contenttweaker.tardis_casing.name=Tardis Casing +tile.contenttweaker.tardis_stem.name=Tardis Stem +tile.contenttweaker.tardis_branch.name=Tardis Branch +tile.contenttweaker.tardis_polyp.name=Tardis Polyp +tile.contenttweaker.nineteen_blocks.name=Nineteen Blocks +tile.contenttweaker.wormhole_field_module.name=Wormhole Field Module +tile.contenttweaker.fabric_of_the_orb.name=Fabric of the Orb +tile.contenttweaker.miniature_white_hole.name=Miniature White Hole +item.contenttweaker.supercharged_signalum.name=Supercharged Signalum Ingot +item.contenttweaker.charged_signalum.name=Charged Signalum Ingot +tile.contenttweaker.cosmic_string_module.name=Cosmic String Module +item.contenttweaker.thaumic_brush.name=Thaumic Brush +item.contenttweaker.warren_peat.name=Warren Peat +tile.contenttweaker.hypergrowth_actualizer.name=Hypergrowth Actualizer +tile.contenttweaker.trinity_hypergrowth_component.name=Trinity Hypergrowth Component +tile.contenttweaker.cosmic_hypergrowth_component.name=Cosmic Hypergrowth Component +tile.contenttweaker.freedom_definer.name=Freedom Definer +tile.contenttweaker.wishful_definer.name=Wishful Definer +tile.contenttweaker.quasar_charged_core_of_definition.name=Quasar-Charged Core of Definition +tile.contenttweaker.directed_miniature_quasar.name=Directed Miniature Quasar +tile.contenttweaker.quasar_burst_director.name=Quasar Burst Director +fluid.inquiring_abyssite=Inquiring Abyssite diff --git a/resources/contenttweaker/models/item/charged_signalum.json b/resources/contenttweaker/models/item/charged_signalum.json new file mode 100644 index 00000000..d5f14b6c --- /dev/null +++ b/resources/contenttweaker/models/item/charged_signalum.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/charged_signalum" + } +} diff --git a/resources/contenttweaker/models/item/clearing_taint.json b/resources/contenttweaker/models/item/clearing_taint.json new file mode 100644 index 00000000..85be7536 --- /dev/null +++ b/resources/contenttweaker/models/item/clearing_taint.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/clearing_taint" + } +} diff --git a/resources/contenttweaker/models/item/experience_configurator.json b/resources/contenttweaker/models/item/experience_configurator.json new file mode 100644 index 00000000..951ea4d6 --- /dev/null +++ b/resources/contenttweaker/models/item/experience_configurator.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/experience_configurator" + } +} diff --git a/resources/contenttweaker/models/item/lively_tree_callstone.json b/resources/contenttweaker/models/item/lively_tree_callstone.json new file mode 100644 index 00000000..b9e9e51d --- /dev/null +++ b/resources/contenttweaker/models/item/lively_tree_callstone.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/lively_tree_callstone" + } +} diff --git a/resources/contenttweaker/models/item/lost_cities_worldgen.json b/resources/contenttweaker/models/item/lost_cities_worldgen.json new file mode 100644 index 00000000..0655c379 --- /dev/null +++ b/resources/contenttweaker/models/item/lost_cities_worldgen.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/lost_cities_worldgen" + } +} diff --git a/resources/contenttweaker/models/item/master_spell_cognitio.json b/resources/contenttweaker/models/item/master_spell_cognitio.json new file mode 100644 index 00000000..32c2cec4 --- /dev/null +++ b/resources/contenttweaker/models/item/master_spell_cognitio.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/master_spell_cognitio" + } +} diff --git a/resources/contenttweaker/models/item/master_spell_sonus.json b/resources/contenttweaker/models/item/master_spell_sonus.json new file mode 100644 index 00000000..fec4b8a1 --- /dev/null +++ b/resources/contenttweaker/models/item/master_spell_sonus.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/master_spell_sonus" + } +} diff --git a/resources/contenttweaker/models/item/salt_of_knowledge.json b/resources/contenttweaker/models/item/salt_of_knowledge.json new file mode 100644 index 00000000..7bcd4234 --- /dev/null +++ b/resources/contenttweaker/models/item/salt_of_knowledge.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/salt_of_knowledge" + } +} diff --git a/resources/contenttweaker/models/item/supercharged_signalum.json b/resources/contenttweaker/models/item/supercharged_signalum.json new file mode 100644 index 00000000..01b842b7 --- /dev/null +++ b/resources/contenttweaker/models/item/supercharged_signalum.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/supercharged_signalum" + } +} diff --git a/resources/contenttweaker/models/item/thaumic_brush.json b/resources/contenttweaker/models/item/thaumic_brush.json new file mode 100644 index 00000000..66dea152 --- /dev/null +++ b/resources/contenttweaker/models/item/thaumic_brush.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/thaumic_brush" + } +} diff --git a/resources/contenttweaker/models/item/warren_peat.json b/resources/contenttweaker/models/item/warren_peat.json new file mode 100644 index 00000000..dbe1bc35 --- /dev/null +++ b/resources/contenttweaker/models/item/warren_peat.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/warren_peat" + } +} diff --git a/resources/contenttweaker/textures/blocks/absolutely_autentic_rainbowgen.png b/resources/contenttweaker/textures/blocks/absolutely_autentic_rainbowgen.png new file mode 100644 index 00000000..2168c619 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/absolutely_autentic_rainbowgen.png differ diff --git a/resources/contenttweaker/textures/blocks/akathartos_portal_block.png b/resources/contenttweaker/textures/blocks/akathartos_portal_block.png new file mode 100644 index 00000000..97f01f17 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/akathartos_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/akathartos_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/akathartos_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/akathartos_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/alkemia_portal_block.png b/resources/contenttweaker/textures/blocks/alkemia_portal_block.png new file mode 100644 index 00000000..0f59eb7c Binary files /dev/null and b/resources/contenttweaker/textures/blocks/alkemia_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/alkemia_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/alkemia_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/alkemia_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/apichisi_portal_block.png b/resources/contenttweaker/textures/blocks/apichisi_portal_block.png new file mode 100644 index 00000000..28763784 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/apichisi_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/apichisi_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/apichisi_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/apichisi_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/ascended_fluix_etcher.png b/resources/contenttweaker/textures/blocks/ascended_fluix_etcher.png new file mode 100644 index 00000000..7dccaaa1 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/ascended_fluix_etcher.png differ diff --git a/resources/contenttweaker/textures/blocks/catalyst_of_the_warrens.png b/resources/contenttweaker/textures/blocks/catalyst_of_the_warrens.png new file mode 100644 index 00000000..5ccef09f Binary files /dev/null and b/resources/contenttweaker/textures/blocks/catalyst_of_the_warrens.png differ diff --git a/resources/contenttweaker/textures/blocks/cosmic_balance_coil.png b/resources/contenttweaker/textures/blocks/cosmic_balance_coil.png new file mode 100644 index 00000000..c6b39ed8 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/cosmic_balance_coil.png differ diff --git a/resources/contenttweaker/textures/blocks/cosmic_balance_coil.png.mcmeta b/resources/contenttweaker/textures/blocks/cosmic_balance_coil.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/cosmic_balance_coil.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/cosmic_hypergrowth_component.png b/resources/contenttweaker/textures/blocks/cosmic_hypergrowth_component.png new file mode 100644 index 00000000..e789f056 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/cosmic_hypergrowth_component.png differ diff --git a/resources/contenttweaker/textures/blocks/cosmic_string_module.png b/resources/contenttweaker/textures/blocks/cosmic_string_module.png new file mode 100644 index 00000000..5054dc2b Binary files /dev/null and b/resources/contenttweaker/textures/blocks/cosmic_string_module.png differ diff --git a/resources/contenttweaker/textures/blocks/diamerisma_portal_block.png b/resources/contenttweaker/textures/blocks/diamerisma_portal_block.png new file mode 100644 index 00000000..806bd83b Binary files /dev/null and b/resources/contenttweaker/textures/blocks/diamerisma_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/diamerisma_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/diamerisma_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/diamerisma_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/directed_miniature_quasar.png b/resources/contenttweaker/textures/blocks/directed_miniature_quasar.png new file mode 100644 index 00000000..c77ec34b Binary files /dev/null and b/resources/contenttweaker/textures/blocks/directed_miniature_quasar.png differ diff --git a/resources/contenttweaker/textures/blocks/echo_warren_stone.png b/resources/contenttweaker/textures/blocks/echo_warren_stone.png new file mode 100644 index 00000000..c058cc1a Binary files /dev/null and b/resources/contenttweaker/textures/blocks/echo_warren_stone.png differ diff --git a/resources/contenttweaker/textures/blocks/europa_portal_block.png b/resources/contenttweaker/textures/blocks/europa_portal_block.png new file mode 100644 index 00000000..d2e3e9b8 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/europa_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/europa_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/europa_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/europa_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/fabric_of_the_orb.png b/resources/contenttweaker/textures/blocks/fabric_of_the_orb.png new file mode 100644 index 00000000..5267972e Binary files /dev/null and b/resources/contenttweaker/textures/blocks/fabric_of_the_orb.png differ diff --git a/resources/contenttweaker/textures/blocks/falacer_portal_block.png b/resources/contenttweaker/textures/blocks/falacer_portal_block.png new file mode 100644 index 00000000..9aa6f5f0 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/falacer_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/falacer_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/falacer_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/falacer_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/finem_portal_block.png b/resources/contenttweaker/textures/blocks/finem_portal_block.png new file mode 100644 index 00000000..9ea477e5 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/finem_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/finem_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/finem_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/finem_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/focused_plasma_collider.png b/resources/contenttweaker/textures/blocks/focused_plasma_collider.png new file mode 100644 index 00000000..cce7b29d Binary files /dev/null and b/resources/contenttweaker/textures/blocks/focused_plasma_collider.png differ diff --git a/resources/contenttweaker/textures/blocks/focused_plasma_collider.png.mcmeta b/resources/contenttweaker/textures/blocks/focused_plasma_collider.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/blocks/focused_plasma_collider.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/blocks/fractallite_halite_stone.png b/resources/contenttweaker/textures/blocks/fractallite_halite_stone.png new file mode 100644 index 00000000..a79cd0da Binary files /dev/null and b/resources/contenttweaker/textures/blocks/fractallite_halite_stone.png differ diff --git a/resources/contenttweaker/textures/blocks/fractallite_halite_stone.png.mcmeta b/resources/contenttweaker/textures/blocks/fractallite_halite_stone.png.mcmeta new file mode 100644 index 00000000..e8ac9bc3 --- /dev/null +++ b/resources/contenttweaker/textures/blocks/fractallite_halite_stone.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 5 + } +} diff --git a/resources/contenttweaker/textures/blocks/fractallite_stone_of_love.png b/resources/contenttweaker/textures/blocks/fractallite_stone_of_love.png new file mode 100644 index 00000000..18fc5166 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/fractallite_stone_of_love.png differ diff --git a/resources/contenttweaker/textures/blocks/freedom_definer.png b/resources/contenttweaker/textures/blocks/freedom_definer.png new file mode 100644 index 00000000..29e38301 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/freedom_definer.png differ diff --git a/resources/contenttweaker/textures/blocks/furatto_portal_block.png b/resources/contenttweaker/textures/blocks/furatto_portal_block.png new file mode 100644 index 00000000..033e47ca Binary files /dev/null and b/resources/contenttweaker/textures/blocks/furatto_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/furatto_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/furatto_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/furatto_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/galaxy_accelerator.png b/resources/contenttweaker/textures/blocks/galaxy_accelerator.png new file mode 100644 index 00000000..61ed707b Binary files /dev/null and b/resources/contenttweaker/textures/blocks/galaxy_accelerator.png differ diff --git a/resources/contenttweaker/textures/blocks/gallifrey_portal_block.png b/resources/contenttweaker/textures/blocks/gallifrey_portal_block.png new file mode 100644 index 00000000..28763784 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/gallifrey_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/gallifrey_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/gallifrey_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/gallifrey_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/gallifreyan_neutronium_casing.png b/resources/contenttweaker/textures/blocks/gallifreyan_neutronium_casing.png new file mode 100644 index 00000000..3b38df5e Binary files /dev/null and b/resources/contenttweaker/textures/blocks/gallifreyan_neutronium_casing.png differ diff --git a/resources/contenttweaker/textures/blocks/halite_bejewelled_ichorium_catalyst.png b/resources/contenttweaker/textures/blocks/halite_bejewelled_ichorium_catalyst.png new file mode 100644 index 00000000..31c899c0 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/halite_bejewelled_ichorium_catalyst.png differ diff --git a/resources/contenttweaker/textures/blocks/hator_portal_block.png b/resources/contenttweaker/textures/blocks/hator_portal_block.png new file mode 100644 index 00000000..f99f1f99 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/hator_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/hator_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/hator_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/hator_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/haumea_portal_block.png b/resources/contenttweaker/textures/blocks/haumea_portal_block.png new file mode 100644 index 00000000..76cc6ec1 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/haumea_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/haumea_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/haumea_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/haumea_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/hyperfocused_plasma_collider.png b/resources/contenttweaker/textures/blocks/hyperfocused_plasma_collider.png new file mode 100644 index 00000000..5b0492f5 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/hyperfocused_plasma_collider.png differ diff --git a/resources/contenttweaker/textures/blocks/hyperfocused_plasma_collider.png.mcmeta b/resources/contenttweaker/textures/blocks/hyperfocused_plasma_collider.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/blocks/hyperfocused_plasma_collider.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/blocks/hypergrowth_actualizer.png b/resources/contenttweaker/textures/blocks/hypergrowth_actualizer.png new file mode 100644 index 00000000..39e242f5 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/hypergrowth_actualizer.png differ diff --git a/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_dimshard.png b/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_dimshard.png new file mode 100644 index 00000000..51bf0afa Binary files /dev/null and b/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_dimshard.png differ diff --git a/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_dragonsteel.png b/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_dragonsteel.png new file mode 100644 index 00000000..f0cdec48 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_dragonsteel.png differ diff --git a/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_ichor.png b/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_ichor.png new file mode 100644 index 00000000..51181c1f Binary files /dev/null and b/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_ichor.png differ diff --git a/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_naquadah.png b/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_naquadah.png new file mode 100644 index 00000000..9e036238 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_naquadah.png differ diff --git a/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_rhenia.png b/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_rhenia.png new file mode 100644 index 00000000..1b64fe5e Binary files /dev/null and b/resources/contenttweaker/textures/blocks/hyperuranion_actualizer_rhenia.png differ diff --git a/resources/contenttweaker/textures/blocks/ichorium_void_stone.png b/resources/contenttweaker/textures/blocks/ichorium_void_stone.png new file mode 100644 index 00000000..ee8c0437 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/ichorium_void_stone.png differ diff --git a/resources/contenttweaker/textures/blocks/luna_portal_block.png b/resources/contenttweaker/textures/blocks/luna_portal_block.png new file mode 100644 index 00000000..a2764fb8 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/luna_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/luna_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/luna_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/luna_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/lyndenwyrm_portal_block.png b/resources/contenttweaker/textures/blocks/lyndenwyrm_portal_block.png new file mode 100644 index 00000000..880b4e7b Binary files /dev/null and b/resources/contenttweaker/textures/blocks/lyndenwyrm_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/lyndenwyrm_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/lyndenwyrm_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/lyndenwyrm_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/miniature_quasar.png b/resources/contenttweaker/textures/blocks/miniature_quasar.png new file mode 100644 index 00000000..15bf9140 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/miniature_quasar.png differ diff --git a/resources/contenttweaker/textures/blocks/miniature_white_hole.png b/resources/contenttweaker/textures/blocks/miniature_white_hole.png new file mode 100644 index 00000000..4b191eae Binary files /dev/null and b/resources/contenttweaker/textures/blocks/miniature_white_hole.png differ diff --git a/resources/contenttweaker/textures/blocks/mortum_livingrock.png b/resources/contenttweaker/textures/blocks/mortum_livingrock.png new file mode 100644 index 00000000..e24791cb Binary files /dev/null and b/resources/contenttweaker/textures/blocks/mortum_livingrock.png differ diff --git a/resources/contenttweaker/textures/blocks/mortum_livingwood.png b/resources/contenttweaker/textures/blocks/mortum_livingwood.png new file mode 100644 index 00000000..88b43b16 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/mortum_livingwood.png differ diff --git a/resources/contenttweaker/textures/blocks/myrmex_portal_block.png b/resources/contenttweaker/textures/blocks/myrmex_portal_block.png new file mode 100644 index 00000000..6eb0384c Binary files /dev/null and b/resources/contenttweaker/textures/blocks/myrmex_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/myrmex_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/myrmex_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/myrmex_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/naquadah_casing.png b/resources/contenttweaker/textures/blocks/naquadah_casing.png new file mode 100644 index 00000000..2eab017f Binary files /dev/null and b/resources/contenttweaker/textures/blocks/naquadah_casing.png differ diff --git a/resources/contenttweaker/textures/blocks/nero_portal_block.png b/resources/contenttweaker/textures/blocks/nero_portal_block.png new file mode 100644 index 00000000..548f4c23 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/nero_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/nero_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/nero_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/nero_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/nineteen_blocks.png b/resources/contenttweaker/textures/blocks/nineteen_blocks.png new file mode 100644 index 00000000..c08a7f79 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/nineteen_blocks.png differ diff --git a/resources/contenttweaker/textures/blocks/oi_portal_block.png b/resources/contenttweaker/textures/blocks/oi_portal_block.png new file mode 100644 index 00000000..4c015904 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/oi_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/oi_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/oi_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/oi_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/orcus_portal_block.png b/resources/contenttweaker/textures/blocks/orcus_portal_block.png new file mode 100644 index 00000000..2399f9ae Binary files /dev/null and b/resources/contenttweaker/textures/blocks/orcus_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/orcus_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/orcus_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/orcus_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/osiris_portal_block.png b/resources/contenttweaker/textures/blocks/osiris_portal_block.png new file mode 100644 index 00000000..c689c190 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/osiris_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/osiris_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/osiris_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/osiris_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/pauram_portal_block.png b/resources/contenttweaker/textures/blocks/pauram_portal_block.png new file mode 100644 index 00000000..e82442e8 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/pauram_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/pauram_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/pauram_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/pauram_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/pixonia_portal_block.png b/resources/contenttweaker/textures/blocks/pixonia_portal_block.png new file mode 100644 index 00000000..46522e45 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/pixonia_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/pixonia_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/pixonia_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/pixonia_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/proxima_portal_block.png b/resources/contenttweaker/textures/blocks/proxima_portal_block.png new file mode 100644 index 00000000..28587ac5 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/proxima_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/proxima_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/proxima_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/proxima_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/ptah_portal_block.png b/resources/contenttweaker/textures/blocks/ptah_portal_block.png new file mode 100644 index 00000000..92dc613b Binary files /dev/null and b/resources/contenttweaker/textures/blocks/ptah_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/ptah_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/ptah_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/ptah_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/quark_cosmic_module.png b/resources/contenttweaker/textures/blocks/quark_cosmic_module.png new file mode 100644 index 00000000..23c88594 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/quark_cosmic_module.png differ diff --git a/resources/contenttweaker/textures/blocks/quark_neutronium_module.png b/resources/contenttweaker/textures/blocks/quark_neutronium_module.png new file mode 100644 index 00000000..17eb98a3 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/quark_neutronium_module.png differ diff --git a/resources/contenttweaker/textures/blocks/quasar_burst_director.png b/resources/contenttweaker/textures/blocks/quasar_burst_director.png new file mode 100644 index 00000000..e7105ed8 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/quasar_burst_director.png differ diff --git a/resources/contenttweaker/textures/blocks/quasar_charged_core_of_definition.png b/resources/contenttweaker/textures/blocks/quasar_charged_core_of_definition.png new file mode 100644 index 00000000..a5531bf0 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/quasar_charged_core_of_definition.png differ diff --git a/resources/contenttweaker/textures/blocks/recurring_nightmare_block.png b/resources/contenttweaker/textures/blocks/recurring_nightmare_block.png new file mode 100644 index 00000000..d9e0056b Binary files /dev/null and b/resources/contenttweaker/textures/blocks/recurring_nightmare_block.png differ diff --git a/resources/contenttweaker/textures/blocks/rhenia_portal_block.png b/resources/contenttweaker/textures/blocks/rhenia_portal_block.png new file mode 100644 index 00000000..93307f92 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/rhenia_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/rhenia_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/rhenia_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/rhenia_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/seal_of_freedom.png b/resources/contenttweaker/textures/blocks/seal_of_freedom.png new file mode 100644 index 00000000..4619ad91 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/seal_of_freedom.png differ diff --git a/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_blacksmith.png b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_blacksmith.png new file mode 100644 index 00000000..c169937f Binary files /dev/null and b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_blacksmith.png differ diff --git a/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_defender.png b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_defender.png new file mode 100644 index 00000000..eceebac6 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_defender.png differ diff --git a/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_engineer.png b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_engineer.png new file mode 100644 index 00000000..8fb7bd1a Binary files /dev/null and b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_engineer.png differ diff --git a/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_experimentalist.png b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_experimentalist.png new file mode 100644 index 00000000..2a7a8d8a Binary files /dev/null and b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_experimentalist.png differ diff --git a/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_gemcutter.png b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_gemcutter.png new file mode 100644 index 00000000..c08067c9 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_gemcutter.png differ diff --git a/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_historian.png b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_historian.png new file mode 100644 index 00000000..24b61dff Binary files /dev/null and b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_historian.png differ diff --git a/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_theorist.png b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_theorist.png new file mode 100644 index 00000000..713b388c Binary files /dev/null and b/resources/contenttweaker/textures/blocks/seal_of_the_arbiter_theorist.png differ diff --git a/resources/contenttweaker/textures/blocks/sedna_portal_block.png b/resources/contenttweaker/textures/blocks/sedna_portal_block.png new file mode 100644 index 00000000..942b0b79 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/sedna_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/sedna_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/sedna_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/sedna_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/stone_of_shadesmar.png b/resources/contenttweaker/textures/blocks/stone_of_shadesmar.png new file mode 100644 index 00000000..db5d1034 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/stone_of_shadesmar.png differ diff --git a/resources/contenttweaker/textures/blocks/stone_of_shadesmar.png.mcmeta b/resources/contenttweaker/textures/blocks/stone_of_shadesmar.png.mcmeta new file mode 100644 index 00000000..a57d64fd --- /dev/null +++ b/resources/contenttweaker/textures/blocks/stone_of_shadesmar.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 4 + } +} diff --git a/resources/contenttweaker/textures/blocks/stone_of_worthiness.png b/resources/contenttweaker/textures/blocks/stone_of_worthiness.png new file mode 100644 index 00000000..a6e70837 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/stone_of_worthiness.png differ diff --git a/resources/contenttweaker/textures/blocks/stormlight_stone.png b/resources/contenttweaker/textures/blocks/stormlight_stone.png new file mode 100644 index 00000000..5a57429d Binary files /dev/null and b/resources/contenttweaker/textures/blocks/stormlight_stone.png differ diff --git a/resources/contenttweaker/textures/blocks/stormlight_stone.png.mcmeta b/resources/contenttweaker/textures/blocks/stormlight_stone.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/blocks/stormlight_stone.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/blocks/superfocused_plasma_collider.png b/resources/contenttweaker/textures/blocks/superfocused_plasma_collider.png new file mode 100644 index 00000000..df2525bb Binary files /dev/null and b/resources/contenttweaker/textures/blocks/superfocused_plasma_collider.png differ diff --git a/resources/contenttweaker/textures/blocks/superfocused_plasma_collider.png.mcmeta b/resources/contenttweaker/textures/blocks/superfocused_plasma_collider.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/blocks/superfocused_plasma_collider.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/blocks/taerrapiatta_portal_block.png b/resources/contenttweaker/textures/blocks/taerrapiatta_portal_block.png new file mode 100644 index 00000000..27556174 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/taerrapiatta_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/taerrapiatta_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/taerrapiatta_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/taerrapiatta_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/blocks/tardis_casing.png b/resources/contenttweaker/textures/blocks/tardis_casing.png new file mode 100644 index 00000000..dae41695 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/tardis_casing.png differ diff --git a/resources/contenttweaker/textures/blocks/toroid_galaxy_tube.png b/resources/contenttweaker/textures/blocks/toroid_galaxy_tube.png new file mode 100644 index 00000000..597bf5b8 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/toroid_galaxy_tube.png differ diff --git a/resources/contenttweaker/textures/blocks/trinity_hypergrowth_component.png b/resources/contenttweaker/textures/blocks/trinity_hypergrowth_component.png new file mode 100644 index 00000000..d3029ef6 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/trinity_hypergrowth_component.png differ diff --git a/resources/contenttweaker/textures/blocks/trinity_neutronium_casing.png b/resources/contenttweaker/textures/blocks/trinity_neutronium_casing.png new file mode 100644 index 00000000..70e82bd7 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/trinity_neutronium_casing.png differ diff --git a/resources/contenttweaker/textures/blocks/trinity_neutronium_casing.png.mcmeta b/resources/contenttweaker/textures/blocks/trinity_neutronium_casing.png.mcmeta new file mode 100644 index 00000000..e8ac9bc3 --- /dev/null +++ b/resources/contenttweaker/textures/blocks/trinity_neutronium_casing.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 5 + } +} diff --git a/resources/contenttweaker/textures/blocks/undead_soil.png b/resources/contenttweaker/textures/blocks/undead_soil.png new file mode 100644 index 00000000..c4497bec Binary files /dev/null and b/resources/contenttweaker/textures/blocks/undead_soil.png differ diff --git a/resources/contenttweaker/textures/blocks/void_ichorium_rift_cap.png b/resources/contenttweaker/textures/blocks/void_ichorium_rift_cap.png new file mode 100644 index 00000000..dcb72347 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/void_ichorium_rift_cap.png differ diff --git a/resources/contenttweaker/textures/blocks/wishful_definer.png b/resources/contenttweaker/textures/blocks/wishful_definer.png new file mode 100644 index 00000000..6afd9b5b Binary files /dev/null and b/resources/contenttweaker/textures/blocks/wishful_definer.png differ diff --git a/resources/contenttweaker/textures/blocks/wormhole_field_module.png b/resources/contenttweaker/textures/blocks/wormhole_field_module.png new file mode 100644 index 00000000..f6ecd6f7 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/wormhole_field_module.png differ diff --git a/resources/contenttweaker/textures/blocks/zoi_portal_block.png b/resources/contenttweaker/textures/blocks/zoi_portal_block.png new file mode 100644 index 00000000..0a672f18 Binary files /dev/null and b/resources/contenttweaker/textures/blocks/zoi_portal_block.png differ diff --git a/resources/contenttweaker/textures/blocks/zoi_portal_block.png.mcmeta b/resources/contenttweaker/textures/blocks/zoi_portal_block.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/blocks/zoi_portal_block.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/items/abyssite_crystal.png b/resources/contenttweaker/textures/items/abyssite_crystal.png index 855f0711..a2ca77e7 100644 Binary files a/resources/contenttweaker/textures/items/abyssite_crystal.png and b/resources/contenttweaker/textures/items/abyssite_crystal.png differ diff --git a/resources/contenttweaker/textures/items/actualization_of_balance.png b/resources/contenttweaker/textures/items/actualization_of_balance.png new file mode 100644 index 00000000..2306e599 Binary files /dev/null and b/resources/contenttweaker/textures/items/actualization_of_balance.png differ diff --git a/resources/contenttweaker/textures/items/actualization_of_glory.png b/resources/contenttweaker/textures/items/actualization_of_glory.png new file mode 100644 index 00000000..4926fc23 Binary files /dev/null and b/resources/contenttweaker/textures/items/actualization_of_glory.png differ diff --git a/resources/contenttweaker/textures/items/actualization_of_hope.png b/resources/contenttweaker/textures/items/actualization_of_hope.png new file mode 100644 index 00000000..ce7dbcbe Binary files /dev/null and b/resources/contenttweaker/textures/items/actualization_of_hope.png differ diff --git a/resources/contenttweaker/textures/items/actualization_of_knowledge.png b/resources/contenttweaker/textures/items/actualization_of_knowledge.png new file mode 100644 index 00000000..2f369f54 Binary files /dev/null and b/resources/contenttweaker/textures/items/actualization_of_knowledge.png differ diff --git a/resources/contenttweaker/textures/items/actualized_starlight_sphere.png b/resources/contenttweaker/textures/items/actualized_starlight_sphere.png new file mode 100644 index 00000000..73b6e429 Binary files /dev/null and b/resources/contenttweaker/textures/items/actualized_starlight_sphere.png differ diff --git a/resources/contenttweaker/textures/items/alchemical_deep_rock.png b/resources/contenttweaker/textures/items/alchemical_deep_rock.png new file mode 100644 index 00000000..3237d9fb Binary files /dev/null and b/resources/contenttweaker/textures/items/alchemical_deep_rock.png differ diff --git a/resources/contenttweaker/textures/items/alchemical_dust.png b/resources/contenttweaker/textures/items/alchemical_dust.png new file mode 100644 index 00000000..500f460e Binary files /dev/null and b/resources/contenttweaker/textures/items/alchemical_dust.png differ diff --git a/resources/contenttweaker/textures/items/alchemically_hyperactive_crystal.png b/resources/contenttweaker/textures/items/alchemically_hyperactive_crystal.png new file mode 100644 index 00000000..eb50c64a Binary files /dev/null and b/resources/contenttweaker/textures/items/alchemically_hyperactive_crystal.png differ diff --git a/resources/contenttweaker/textures/items/antimony_crystal.png b/resources/contenttweaker/textures/items/antimony_crystal.png index 8d8e9c5b..0dbf924e 100644 Binary files a/resources/contenttweaker/textures/items/antimony_crystal.png and b/resources/contenttweaker/textures/items/antimony_crystal.png differ diff --git a/resources/contenttweaker/textures/items/apothecary_fissile_alloy.png b/resources/contenttweaker/textures/items/apothecary_fissile_alloy.png new file mode 100644 index 00000000..bf098ad1 Binary files /dev/null and b/resources/contenttweaker/textures/items/apothecary_fissile_alloy.png differ diff --git a/resources/contenttweaker/textures/items/apothecary_fissile_alloy.png.mcmeta b/resources/contenttweaker/textures/items/apothecary_fissile_alloy.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/apothecary_fissile_alloy.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/apothecary_fissile_dust.png b/resources/contenttweaker/textures/items/apothecary_fissile_dust.png new file mode 100644 index 00000000..3ab4e1e8 Binary files /dev/null and b/resources/contenttweaker/textures/items/apothecary_fissile_dust.png differ diff --git a/resources/contenttweaker/textures/items/arbiterite_crystal.png b/resources/contenttweaker/textures/items/arbiterite_crystal.png index 559a18ab..26e3e68b 100644 Binary files a/resources/contenttweaker/textures/items/arbiterite_crystal.png and b/resources/contenttweaker/textures/items/arbiterite_crystal.png differ diff --git a/resources/contenttweaker/textures/items/arcane_fissile_dust.png b/resources/contenttweaker/textures/items/arcane_fissile_dust.png new file mode 100644 index 00000000..74da23c7 Binary files /dev/null and b/resources/contenttweaker/textures/items/arcane_fissile_dust.png differ diff --git a/resources/contenttweaker/textures/items/ascended_gallifreyan_alloy.png b/resources/contenttweaker/textures/items/ascended_gallifreyan_alloy.png new file mode 100644 index 00000000..cdd98577 Binary files /dev/null and b/resources/contenttweaker/textures/items/ascended_gallifreyan_alloy.png differ diff --git a/resources/contenttweaker/textures/items/ascended_gallifreyan_alloy.png.mcmeta b/resources/contenttweaker/textures/items/ascended_gallifreyan_alloy.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/items/ascended_gallifreyan_alloy.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/items/astral_insight_10.png b/resources/contenttweaker/textures/items/astral_insight_10.png new file mode 100644 index 00000000..fb45dc10 Binary files /dev/null and b/resources/contenttweaker/textures/items/astral_insight_10.png differ diff --git a/resources/contenttweaker/textures/items/astral_insight_100.png b/resources/contenttweaker/textures/items/astral_insight_100.png new file mode 100644 index 00000000..92a62252 Binary files /dev/null and b/resources/contenttweaker/textures/items/astral_insight_100.png differ diff --git a/resources/contenttweaker/textures/items/astral_insight_20.png b/resources/contenttweaker/textures/items/astral_insight_20.png new file mode 100644 index 00000000..ba0ddd96 Binary files /dev/null and b/resources/contenttweaker/textures/items/astral_insight_20.png differ diff --git a/resources/contenttweaker/textures/items/astral_insight_30.png b/resources/contenttweaker/textures/items/astral_insight_30.png new file mode 100644 index 00000000..7cee8d06 Binary files /dev/null and b/resources/contenttweaker/textures/items/astral_insight_30.png differ diff --git a/resources/contenttweaker/textures/items/astral_insight_40.png b/resources/contenttweaker/textures/items/astral_insight_40.png new file mode 100644 index 00000000..2823ccd1 Binary files /dev/null and b/resources/contenttweaker/textures/items/astral_insight_40.png differ diff --git a/resources/contenttweaker/textures/items/astral_insight_50.png b/resources/contenttweaker/textures/items/astral_insight_50.png new file mode 100644 index 00000000..19668e3e Binary files /dev/null and b/resources/contenttweaker/textures/items/astral_insight_50.png differ diff --git a/resources/contenttweaker/textures/items/astral_insight_60.png b/resources/contenttweaker/textures/items/astral_insight_60.png new file mode 100644 index 00000000..9ee3ea66 Binary files /dev/null and b/resources/contenttweaker/textures/items/astral_insight_60.png differ diff --git a/resources/contenttweaker/textures/items/astral_insight_70.png b/resources/contenttweaker/textures/items/astral_insight_70.png new file mode 100644 index 00000000..c64d754d Binary files /dev/null and b/resources/contenttweaker/textures/items/astral_insight_70.png differ diff --git a/resources/contenttweaker/textures/items/astral_insight_80.png b/resources/contenttweaker/textures/items/astral_insight_80.png new file mode 100644 index 00000000..3458d565 Binary files /dev/null and b/resources/contenttweaker/textures/items/astral_insight_80.png differ diff --git a/resources/contenttweaker/textures/items/astral_insight_90.png b/resources/contenttweaker/textures/items/astral_insight_90.png new file mode 100644 index 00000000..25ffadd6 Binary files /dev/null and b/resources/contenttweaker/textures/items/astral_insight_90.png differ diff --git a/resources/contenttweaker/textures/items/astral_mastery_tome.png b/resources/contenttweaker/textures/items/astral_mastery_tome.png new file mode 100644 index 00000000..efd71f0d Binary files /dev/null and b/resources/contenttweaker/textures/items/astral_mastery_tome.png differ diff --git a/resources/contenttweaker/textures/items/atomic_glasses.png b/resources/contenttweaker/textures/items/atomic_glasses.png new file mode 100644 index 00000000..0a1a419d Binary files /dev/null and b/resources/contenttweaker/textures/items/atomic_glasses.png differ diff --git a/resources/contenttweaker/textures/items/big_bang_matter.png b/resources/contenttweaker/textures/items/big_bang_matter.png new file mode 100644 index 00000000..c8d7a447 Binary files /dev/null and b/resources/contenttweaker/textures/items/big_bang_matter.png differ diff --git a/resources/contenttweaker/textures/items/black_hole_alloy_clump.png b/resources/contenttweaker/textures/items/black_hole_alloy_clump.png new file mode 100644 index 00000000..3687c358 Binary files /dev/null and b/resources/contenttweaker/textures/items/black_hole_alloy_clump.png differ diff --git a/resources/contenttweaker/textures/items/black_hole_alloy_clump.png.mcmeta b/resources/contenttweaker/textures/items/black_hole_alloy_clump.png.mcmeta new file mode 100644 index 00000000..a1f9b3db --- /dev/null +++ b/resources/contenttweaker/textures/items/black_hole_alloy_clump.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 6 + } +} diff --git a/resources/contenttweaker/textures/items/black_hole_alloy_ingot.png b/resources/contenttweaker/textures/items/black_hole_alloy_ingot.png new file mode 100644 index 00000000..71966d8f Binary files /dev/null and b/resources/contenttweaker/textures/items/black_hole_alloy_ingot.png differ diff --git a/resources/contenttweaker/textures/items/black_hole_alloy_ingot.png.mcmeta b/resources/contenttweaker/textures/items/black_hole_alloy_ingot.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/black_hole_alloy_ingot.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/black_hole_core.png b/resources/contenttweaker/textures/items/black_hole_core.png index bf720663..dd68f50c 100644 Binary files a/resources/contenttweaker/textures/items/black_hole_core.png and b/resources/contenttweaker/textures/items/black_hole_core.png differ diff --git a/resources/contenttweaker/textures/items/black_hole_juice.png b/resources/contenttweaker/textures/items/black_hole_juice.png new file mode 100644 index 00000000..b80ea64c Binary files /dev/null and b/resources/contenttweaker/textures/items/black_hole_juice.png differ diff --git a/resources/contenttweaker/textures/items/blade_of_the_samurai_queen.png b/resources/contenttweaker/textures/items/blade_of_the_samurai_queen.png new file mode 100644 index 00000000..4c44d829 Binary files /dev/null and b/resources/contenttweaker/textures/items/blade_of_the_samurai_queen.png differ diff --git a/resources/contenttweaker/textures/items/bullet_of_the_gun_devil.png b/resources/contenttweaker/textures/items/bullet_of_the_gun_devil.png new file mode 100644 index 00000000..97b77851 Binary files /dev/null and b/resources/contenttweaker/textures/items/bullet_of_the_gun_devil.png differ diff --git a/resources/contenttweaker/textures/items/call_of_the_love.png b/resources/contenttweaker/textures/items/call_of_the_love.png new file mode 100644 index 00000000..249a33d8 Binary files /dev/null and b/resources/contenttweaker/textures/items/call_of_the_love.png differ diff --git a/resources/contenttweaker/textures/items/call_of_the_loved.png b/resources/contenttweaker/textures/items/call_of_the_loved.png new file mode 100644 index 00000000..01aa467f Binary files /dev/null and b/resources/contenttweaker/textures/items/call_of_the_loved.png differ diff --git a/resources/contenttweaker/textures/items/call_of_the_lover.png b/resources/contenttweaker/textures/items/call_of_the_lover.png new file mode 100644 index 00000000..bd385fca Binary files /dev/null and b/resources/contenttweaker/textures/items/call_of_the_lover.png differ diff --git a/resources/contenttweaker/textures/items/call_to_mission.png b/resources/contenttweaker/textures/items/call_to_mission.png new file mode 100644 index 00000000..cb90f35f Binary files /dev/null and b/resources/contenttweaker/textures/items/call_to_mission.png differ diff --git a/resources/contenttweaker/textures/items/charged_signalum.png b/resources/contenttweaker/textures/items/charged_signalum.png new file mode 100644 index 00000000..1083a30f Binary files /dev/null and b/resources/contenttweaker/textures/items/charged_signalum.png differ diff --git a/resources/contenttweaker/textures/items/charm_of_the_falling_tower.png b/resources/contenttweaker/textures/items/charm_of_the_falling_tower.png new file mode 100644 index 00000000..75735160 Binary files /dev/null and b/resources/contenttweaker/textures/items/charm_of_the_falling_tower.png differ diff --git a/resources/contenttweaker/textures/items/cleansed_brightsteel_alloy_plate.png b/resources/contenttweaker/textures/items/cleansed_brightsteel_alloy_plate.png new file mode 100644 index 00000000..53f03883 Binary files /dev/null and b/resources/contenttweaker/textures/items/cleansed_brightsteel_alloy_plate.png differ diff --git a/resources/contenttweaker/textures/items/cleansed_brightsteel_alloy_plate.png.mcmeta b/resources/contenttweaker/textures/items/cleansed_brightsteel_alloy_plate.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/cleansed_brightsteel_alloy_plate.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/cleansed_cinnamon_apple.png b/resources/contenttweaker/textures/items/cleansed_cinnamon_apple.png new file mode 100644 index 00000000..70cb1781 Binary files /dev/null and b/resources/contenttweaker/textures/items/cleansed_cinnamon_apple.png differ diff --git a/resources/contenttweaker/textures/items/clearing_taint.png b/resources/contenttweaker/textures/items/clearing_taint.png new file mode 100644 index 00000000..4e90e2ae Binary files /dev/null and b/resources/contenttweaker/textures/items/clearing_taint.png differ diff --git a/resources/contenttweaker/textures/items/collar_bells.png b/resources/contenttweaker/textures/items/collar_bells.png new file mode 100644 index 00000000..876c13ea Binary files /dev/null and b/resources/contenttweaker/textures/items/collar_bells.png differ diff --git a/resources/contenttweaker/textures/items/cool_walking_stick.png b/resources/contenttweaker/textures/items/cool_walking_stick.png new file mode 100644 index 00000000..f78cea2f Binary files /dev/null and b/resources/contenttweaker/textures/items/cool_walking_stick.png differ diff --git a/resources/contenttweaker/textures/items/core_of_the_mythic_shells.png b/resources/contenttweaker/textures/items/core_of_the_mythic_shells.png new file mode 100644 index 00000000..4db99a35 Binary files /dev/null and b/resources/contenttweaker/textures/items/core_of_the_mythic_shells.png differ diff --git a/resources/contenttweaker/textures/items/core_of_the_mythic_shells.png.mcmeta b/resources/contenttweaker/textures/items/core_of_the_mythic_shells.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/core_of_the_mythic_shells.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/cosmic_pot.png b/resources/contenttweaker/textures/items/cosmic_pot.png new file mode 100644 index 00000000..30291e34 Binary files /dev/null and b/resources/contenttweaker/textures/items/cosmic_pot.png differ diff --git a/resources/contenttweaker/textures/items/cosmic_string.png b/resources/contenttweaker/textures/items/cosmic_string.png new file mode 100644 index 00000000..e8c4dd19 Binary files /dev/null and b/resources/contenttweaker/textures/items/cosmic_string.png differ diff --git a/resources/contenttweaker/textures/items/cosmic_string.png.mcmeta b/resources/contenttweaker/textures/items/cosmic_string.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/cosmic_string.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/cosmic_string_conduit.png b/resources/contenttweaker/textures/items/cosmic_string_conduit.png new file mode 100644 index 00000000..8fd88ef4 Binary files /dev/null and b/resources/contenttweaker/textures/items/cosmic_string_conduit.png differ diff --git a/resources/contenttweaker/textures/items/cosmic_string_conduit.png.mcmeta b/resources/contenttweaker/textures/items/cosmic_string_conduit.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/cosmic_string_conduit.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/cosmic_string_primer.png b/resources/contenttweaker/textures/items/cosmic_string_primer.png new file mode 100644 index 00000000..97cac79b Binary files /dev/null and b/resources/contenttweaker/textures/items/cosmic_string_primer.png differ diff --git a/resources/contenttweaker/textures/items/crystalized_emberstone.png b/resources/contenttweaker/textures/items/crystalized_emberstone.png index 333482cc..af8783d4 100644 Binary files a/resources/contenttweaker/textures/items/crystalized_emberstone.png and b/resources/contenttweaker/textures/items/crystalized_emberstone.png differ diff --git a/resources/contenttweaker/textures/items/crystallized_tungstensteel.png b/resources/contenttweaker/textures/items/crystallized_tungstensteel.png index 58b792f6..6aff001f 100644 Binary files a/resources/contenttweaker/textures/items/crystallized_tungstensteel.png and b/resources/contenttweaker/textures/items/crystallized_tungstensteel.png differ diff --git a/resources/contenttweaker/textures/items/cuendillar_catalyst_1.png b/resources/contenttweaker/textures/items/cuendillar_catalyst_1.png new file mode 100644 index 00000000..8d8cb94b Binary files /dev/null and b/resources/contenttweaker/textures/items/cuendillar_catalyst_1.png differ diff --git a/resources/contenttweaker/textures/items/cuendillar_catalyst_2.png b/resources/contenttweaker/textures/items/cuendillar_catalyst_2.png new file mode 100644 index 00000000..b6b626fa Binary files /dev/null and b/resources/contenttweaker/textures/items/cuendillar_catalyst_2.png differ diff --git a/resources/contenttweaker/textures/items/cuendillar_catalyst_3.png b/resources/contenttweaker/textures/items/cuendillar_catalyst_3.png new file mode 100644 index 00000000..204cea5c Binary files /dev/null and b/resources/contenttweaker/textures/items/cuendillar_catalyst_3.png differ diff --git a/resources/contenttweaker/textures/items/cursed_dragon_egg.png b/resources/contenttweaker/textures/items/cursed_dragon_egg.png new file mode 100644 index 00000000..32a3f26f Binary files /dev/null and b/resources/contenttweaker/textures/items/cursed_dragon_egg.png differ diff --git a/resources/contenttweaker/textures/items/dark_matter_scattering_element.png b/resources/contenttweaker/textures/items/dark_matter_scattering_element.png new file mode 100644 index 00000000..53f772a8 Binary files /dev/null and b/resources/contenttweaker/textures/items/dark_matter_scattering_element.png differ diff --git a/resources/contenttweaker/textures/items/defined_bar.png b/resources/contenttweaker/textures/items/defined_bar.png new file mode 100644 index 00000000..2f3a3169 Binary files /dev/null and b/resources/contenttweaker/textures/items/defined_bar.png differ diff --git a/resources/contenttweaker/textures/items/depleted_apothecary_fissile_alloy.png b/resources/contenttweaker/textures/items/depleted_apothecary_fissile_alloy.png new file mode 100644 index 00000000..70b94091 Binary files /dev/null and b/resources/contenttweaker/textures/items/depleted_apothecary_fissile_alloy.png differ diff --git a/resources/contenttweaker/textures/items/depleted_arcane_fissile_alloy.png b/resources/contenttweaker/textures/items/depleted_arcane_fissile_alloy.png new file mode 100644 index 00000000..efc7bc34 Binary files /dev/null and b/resources/contenttweaker/textures/items/depleted_arcane_fissile_alloy.png differ diff --git a/resources/contenttweaker/textures/items/depleted_innerved_fissile_alloy.png b/resources/contenttweaker/textures/items/depleted_innerved_fissile_alloy.png new file mode 100644 index 00000000..300f9e30 Binary files /dev/null and b/resources/contenttweaker/textures/items/depleted_innerved_fissile_alloy.png differ diff --git a/resources/contenttweaker/textures/items/depleted_radiant_fissile_alloy.png b/resources/contenttweaker/textures/items/depleted_radiant_fissile_alloy.png new file mode 100644 index 00000000..3d63e161 Binary files /dev/null and b/resources/contenttweaker/textures/items/depleted_radiant_fissile_alloy.png differ diff --git a/resources/contenttweaker/textures/items/depleted_silvan_fissile_alloy.png b/resources/contenttweaker/textures/items/depleted_silvan_fissile_alloy.png new file mode 100644 index 00000000..d5266367 Binary files /dev/null and b/resources/contenttweaker/textures/items/depleted_silvan_fissile_alloy.png differ diff --git a/resources/contenttweaker/textures/items/dimensionally_ascended_garnet.png b/resources/contenttweaker/textures/items/dimensionally_ascended_garnet.png new file mode 100644 index 00000000..f75bc10f Binary files /dev/null and b/resources/contenttweaker/textures/items/dimensionally_ascended_garnet.png differ diff --git a/resources/contenttweaker/textures/items/drawn_black_hole_alloy_clump.png b/resources/contenttweaker/textures/items/drawn_black_hole_alloy_clump.png new file mode 100644 index 00000000..ea8ba307 Binary files /dev/null and b/resources/contenttweaker/textures/items/drawn_black_hole_alloy_clump.png differ diff --git a/resources/contenttweaker/textures/items/drawn_black_hole_alloy_clump.png.mcmeta b/resources/contenttweaker/textures/items/drawn_black_hole_alloy_clump.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/drawn_black_hole_alloy_clump.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/dust_of_infinite_wishes.png b/resources/contenttweaker/textures/items/dust_of_infinite_wishes.png new file mode 100644 index 00000000..9923d175 Binary files /dev/null and b/resources/contenttweaker/textures/items/dust_of_infinite_wishes.png differ diff --git a/resources/contenttweaker/textures/items/dynatos_crystal.png b/resources/contenttweaker/textures/items/dynatos_crystal.png index 776c21f9..bf04a8c4 100644 Binary files a/resources/contenttweaker/textures/items/dynatos_crystal.png and b/resources/contenttweaker/textures/items/dynatos_crystal.png differ diff --git a/resources/contenttweaker/textures/items/echo_warren_bar.png b/resources/contenttweaker/textures/items/echo_warren_bar.png new file mode 100644 index 00000000..1ea7af8f Binary files /dev/null and b/resources/contenttweaker/textures/items/echo_warren_bar.png differ diff --git a/resources/contenttweaker/textures/items/eleint_stone.png b/resources/contenttweaker/textures/items/eleint_stone.png new file mode 100644 index 00000000..f0492510 Binary files /dev/null and b/resources/contenttweaker/textures/items/eleint_stone.png differ diff --git a/resources/contenttweaker/textures/items/embodiment_of_balance.png b/resources/contenttweaker/textures/items/embodiment_of_balance.png new file mode 100644 index 00000000..3b97855f Binary files /dev/null and b/resources/contenttweaker/textures/items/embodiment_of_balance.png differ diff --git a/resources/contenttweaker/textures/items/embodiment_of_glory.png b/resources/contenttweaker/textures/items/embodiment_of_glory.png new file mode 100644 index 00000000..9e00cb8b Binary files /dev/null and b/resources/contenttweaker/textures/items/embodiment_of_glory.png differ diff --git a/resources/contenttweaker/textures/items/embodiment_of_hope.png b/resources/contenttweaker/textures/items/embodiment_of_hope.png new file mode 100644 index 00000000..0c79ab45 Binary files /dev/null and b/resources/contenttweaker/textures/items/embodiment_of_hope.png differ diff --git a/resources/contenttweaker/textures/items/embodiment_of_knowledge.png b/resources/contenttweaker/textures/items/embodiment_of_knowledge.png new file mode 100644 index 00000000..f88b4794 Binary files /dev/null and b/resources/contenttweaker/textures/items/embodiment_of_knowledge.png differ diff --git a/resources/contenttweaker/textures/items/emc_crown.png b/resources/contenttweaker/textures/items/emc_crown.png new file mode 100644 index 00000000..954b53d3 Binary files /dev/null and b/resources/contenttweaker/textures/items/emc_crown.png differ diff --git a/resources/contenttweaker/textures/items/everburning_dust.png b/resources/contenttweaker/textures/items/everburning_dust.png new file mode 100644 index 00000000..e6db9733 Binary files /dev/null and b/resources/contenttweaker/textures/items/everburning_dust.png differ diff --git a/resources/contenttweaker/textures/items/everburning_plating.png b/resources/contenttweaker/textures/items/everburning_plating.png new file mode 100644 index 00000000..142345dc Binary files /dev/null and b/resources/contenttweaker/textures/items/everburning_plating.png differ diff --git a/resources/contenttweaker/textures/items/everburning_recursion_fragment.png b/resources/contenttweaker/textures/items/everburning_recursion_fragment.png new file mode 100644 index 00000000..bfc81a8d Binary files /dev/null and b/resources/contenttweaker/textures/items/everburning_recursion_fragment.png differ diff --git a/resources/contenttweaker/textures/items/everlasting_fusor.png b/resources/contenttweaker/textures/items/everlasting_fusor.png index 25f530cc..33656432 100644 Binary files a/resources/contenttweaker/textures/items/everlasting_fusor.png and b/resources/contenttweaker/textures/items/everlasting_fusor.png differ diff --git a/resources/contenttweaker/textures/items/experience_configurator.png b/resources/contenttweaker/textures/items/experience_configurator.png new file mode 100644 index 00000000..1f19b3ad Binary files /dev/null and b/resources/contenttweaker/textures/items/experience_configurator.png differ diff --git a/resources/contenttweaker/textures/items/eye_of_harmony_power_unit.png b/resources/contenttweaker/textures/items/eye_of_harmony_power_unit.png new file mode 100644 index 00000000..62f7bbe3 Binary files /dev/null and b/resources/contenttweaker/textures/items/eye_of_harmony_power_unit.png differ diff --git a/resources/contenttweaker/textures/items/eye_of_harmony_power_unit.png.mcmeta b/resources/contenttweaker/textures/items/eye_of_harmony_power_unit.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/eye_of_harmony_power_unit.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/fiery_recursion_fragment.png b/resources/contenttweaker/textures/items/fiery_recursion_fragment.png new file mode 100644 index 00000000..79bf0bfe Binary files /dev/null and b/resources/contenttweaker/textures/items/fiery_recursion_fragment.png differ diff --git a/resources/contenttweaker/textures/items/finis.png b/resources/contenttweaker/textures/items/finis.png new file mode 100644 index 00000000..96f40abf Binary files /dev/null and b/resources/contenttweaker/textures/items/finis.png differ diff --git a/resources/contenttweaker/textures/items/fractal_metal_clump.png b/resources/contenttweaker/textures/items/fractal_metal_clump.png new file mode 100644 index 00000000..4a6e95bc Binary files /dev/null and b/resources/contenttweaker/textures/items/fractal_metal_clump.png differ diff --git a/resources/contenttweaker/textures/items/fractal_metal_plate.png b/resources/contenttweaker/textures/items/fractal_metal_plate.png new file mode 100644 index 00000000..4f0f7ad4 Binary files /dev/null and b/resources/contenttweaker/textures/items/fractal_metal_plate.png differ diff --git a/resources/contenttweaker/textures/items/fractal_stone_dust.png b/resources/contenttweaker/textures/items/fractal_stone_dust.png new file mode 100644 index 00000000..e75566aa Binary files /dev/null and b/resources/contenttweaker/textures/items/fractal_stone_dust.png differ diff --git a/resources/contenttweaker/textures/items/fractallite_focus_lens.png b/resources/contenttweaker/textures/items/fractallite_focus_lens.png new file mode 100644 index 00000000..5c2a7f45 Binary files /dev/null and b/resources/contenttweaker/textures/items/fractallite_focus_lens.png differ diff --git a/resources/contenttweaker/textures/items/fractallite_quantum.png b/resources/contenttweaker/textures/items/fractallite_quantum.png new file mode 100644 index 00000000..ae1f6c72 Binary files /dev/null and b/resources/contenttweaker/textures/items/fractallite_quantum.png differ diff --git a/resources/contenttweaker/textures/items/fractallite_quantum.png.mcmeta b/resources/contenttweaker/textures/items/fractallite_quantum.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/fractallite_quantum.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/fractallite_taint.png b/resources/contenttweaker/textures/items/fractallite_taint.png new file mode 100644 index 00000000..a783551e Binary files /dev/null and b/resources/contenttweaker/textures/items/fractallite_taint.png differ diff --git a/resources/contenttweaker/textures/items/freed_sky_stone_dust.png b/resources/contenttweaker/textures/items/freed_sky_stone_dust.png new file mode 100644 index 00000000..abf1c123 Binary files /dev/null and b/resources/contenttweaker/textures/items/freed_sky_stone_dust.png differ diff --git a/resources/contenttweaker/textures/items/galactic_core.png b/resources/contenttweaker/textures/items/galactic_core.png new file mode 100644 index 00000000..53900571 Binary files /dev/null and b/resources/contenttweaker/textures/items/galactic_core.png differ diff --git a/resources/contenttweaker/textures/items/galactic_power_unit.png b/resources/contenttweaker/textures/items/galactic_power_unit.png new file mode 100644 index 00000000..5dfae089 Binary files /dev/null and b/resources/contenttweaker/textures/items/galactic_power_unit.png differ diff --git a/resources/contenttweaker/textures/items/galaxy_superconductor.png b/resources/contenttweaker/textures/items/galaxy_superconductor.png new file mode 100644 index 00000000..d41515e1 Binary files /dev/null and b/resources/contenttweaker/textures/items/galaxy_superconductor.png differ diff --git a/resources/contenttweaker/textures/items/gem_of_dimensional_ascension.png b/resources/contenttweaker/textures/items/gem_of_dimensional_ascension.png new file mode 100644 index 00000000..c8c4da86 Binary files /dev/null and b/resources/contenttweaker/textures/items/gem_of_dimensional_ascension.png differ diff --git a/resources/contenttweaker/textures/items/gem_of_pure_taint.png b/resources/contenttweaker/textures/items/gem_of_pure_taint.png new file mode 100644 index 00000000..b6c361a1 Binary files /dev/null and b/resources/contenttweaker/textures/items/gem_of_pure_taint.png differ diff --git a/resources/contenttweaker/textures/items/ghost_of_annoyance_callstone.png b/resources/contenttweaker/textures/items/ghost_of_annoyance_callstone.png new file mode 100644 index 00000000..b535ba40 Binary files /dev/null and b/resources/contenttweaker/textures/items/ghost_of_annoyance_callstone.png differ diff --git a/resources/contenttweaker/textures/items/gravitational_time_crystal.png b/resources/contenttweaker/textures/items/gravitational_time_crystal.png new file mode 100644 index 00000000..d8ad7637 Binary files /dev/null and b/resources/contenttweaker/textures/items/gravitational_time_crystal.png differ diff --git a/resources/contenttweaker/textures/items/gravitational_time_crystal.png.mcmeta b/resources/contenttweaker/textures/items/gravitational_time_crystal.png.mcmeta new file mode 100644 index 00000000..e72658ac --- /dev/null +++ b/resources/contenttweaker/textures/items/gravitational_time_crystal.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/resources/contenttweaker/textures/items/guardians_of_shadesmar_callstone.png b/resources/contenttweaker/textures/items/guardians_of_shadesmar_callstone.png new file mode 100644 index 00000000..ce3dee9c Binary files /dev/null and b/resources/contenttweaker/textures/items/guardians_of_shadesmar_callstone.png differ diff --git a/resources/contenttweaker/textures/items/gun_devil_confrontation_callstone.png b/resources/contenttweaker/textures/items/gun_devil_confrontation_callstone.png new file mode 100644 index 00000000..d778cc3a Binary files /dev/null and b/resources/contenttweaker/textures/items/gun_devil_confrontation_callstone.png differ diff --git a/resources/contenttweaker/textures/items/gun_devil_limb.png b/resources/contenttweaker/textures/items/gun_devil_limb.png new file mode 100644 index 00000000..ea32d75c Binary files /dev/null and b/resources/contenttweaker/textures/items/gun_devil_limb.png differ diff --git a/resources/contenttweaker/textures/items/hiddenpowercallstone_loot.png b/resources/contenttweaker/textures/items/hiddenpowercallstone_loot.png new file mode 100644 index 00000000..cc624fb5 Binary files /dev/null and b/resources/contenttweaker/textures/items/hiddenpowercallstone_loot.png differ diff --git a/resources/contenttweaker/textures/items/horrible_unedited_fanfiction.png b/resources/contenttweaker/textures/items/horrible_unedited_fanfiction.png new file mode 100644 index 00000000..e8f42374 Binary files /dev/null and b/resources/contenttweaker/textures/items/horrible_unedited_fanfiction.png differ diff --git a/resources/contenttweaker/textures/items/hypercharged_redstone.png b/resources/contenttweaker/textures/items/hypercharged_redstone.png new file mode 100644 index 00000000..df2bda0d Binary files /dev/null and b/resources/contenttweaker/textures/items/hypercharged_redstone.png differ diff --git a/resources/contenttweaker/textures/items/hypercharged_wool.png b/resources/contenttweaker/textures/items/hypercharged_wool.png new file mode 100644 index 00000000..f4b8fe3f Binary files /dev/null and b/resources/contenttweaker/textures/items/hypercharged_wool.png differ diff --git a/resources/contenttweaker/textures/items/infinite_processor.png b/resources/contenttweaker/textures/items/infinite_processor.png new file mode 100644 index 00000000..211950e4 Binary files /dev/null and b/resources/contenttweaker/textures/items/infinite_processor.png differ diff --git a/resources/contenttweaker/textures/items/infinite_processor.png.mcmeta b/resources/contenttweaker/textures/items/infinite_processor.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/infinite_processor.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/infinite_tainted_plate.png b/resources/contenttweaker/textures/items/infinite_tainted_plate.png new file mode 100644 index 00000000..b8fb4bc8 Binary files /dev/null and b/resources/contenttweaker/textures/items/infinite_tainted_plate.png differ diff --git a/resources/contenttweaker/textures/items/ingot_of_infinite_wishes.png b/resources/contenttweaker/textures/items/ingot_of_infinite_wishes.png new file mode 100644 index 00000000..58ab34af Binary files /dev/null and b/resources/contenttweaker/textures/items/ingot_of_infinite_wishes.png differ diff --git a/resources/contenttweaker/textures/items/ingot_of_infinite_wishes.png.mcmeta b/resources/contenttweaker/textures/items/ingot_of_infinite_wishes.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/ingot_of_infinite_wishes.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/innerved_fissile_alloy.png b/resources/contenttweaker/textures/items/innerved_fissile_alloy.png new file mode 100644 index 00000000..d2e97956 Binary files /dev/null and b/resources/contenttweaker/textures/items/innerved_fissile_alloy.png differ diff --git a/resources/contenttweaker/textures/items/innerved_fissile_alloy.png.mcmeta b/resources/contenttweaker/textures/items/innerved_fissile_alloy.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/innerved_fissile_alloy.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/innerved_fissile_dust.png b/resources/contenttweaker/textures/items/innerved_fissile_dust.png new file mode 100644 index 00000000..62abacf3 Binary files /dev/null and b/resources/contenttweaker/textures/items/innerved_fissile_dust.png differ diff --git a/resources/contenttweaker/textures/items/key_of_restored_balance.png b/resources/contenttweaker/textures/items/key_of_restored_balance.png new file mode 100644 index 00000000..67304ea2 Binary files /dev/null and b/resources/contenttweaker/textures/items/key_of_restored_balance.png differ diff --git a/resources/contenttweaker/textures/items/linked_apple_slice.png b/resources/contenttweaker/textures/items/linked_apple_slice.png new file mode 100644 index 00000000..d207ee00 Binary files /dev/null and b/resources/contenttweaker/textures/items/linked_apple_slice.png differ diff --git a/resources/contenttweaker/textures/items/lively_tree_callstone.png b/resources/contenttweaker/textures/items/lively_tree_callstone.png new file mode 100644 index 00000000..7deca06c Binary files /dev/null and b/resources/contenttweaker/textures/items/lively_tree_callstone.png differ diff --git a/resources/contenttweaker/textures/items/living_shard_of_shadesmar.png b/resources/contenttweaker/textures/items/living_shard_of_shadesmar.png new file mode 100644 index 00000000..484aa7d1 Binary files /dev/null and b/resources/contenttweaker/textures/items/living_shard_of_shadesmar.png differ diff --git a/resources/contenttweaker/textures/items/lost_cities_worldgen.png b/resources/contenttweaker/textures/items/lost_cities_worldgen.png new file mode 100644 index 00000000..8a7d4e76 Binary files /dev/null and b/resources/contenttweaker/textures/items/lost_cities_worldgen.png differ diff --git a/resources/contenttweaker/textures/items/magazine_of_the_gun_devil.png b/resources/contenttweaker/textures/items/magazine_of_the_gun_devil.png new file mode 100644 index 00000000..71d07e32 Binary files /dev/null and b/resources/contenttweaker/textures/items/magazine_of_the_gun_devil.png differ diff --git a/resources/contenttweaker/textures/items/massive_boomboom.png b/resources/contenttweaker/textures/items/massive_boomboom.png new file mode 100644 index 00000000..dcbc23c9 Binary files /dev/null and b/resources/contenttweaker/textures/items/massive_boomboom.png differ diff --git a/resources/contenttweaker/textures/items/master_spell_cognitio.png b/resources/contenttweaker/textures/items/master_spell_cognitio.png new file mode 100644 index 00000000..5e49592c Binary files /dev/null and b/resources/contenttweaker/textures/items/master_spell_cognitio.png differ diff --git a/resources/contenttweaker/textures/items/master_spell_infernum.png b/resources/contenttweaker/textures/items/master_spell_infernum.png new file mode 100644 index 00000000..689166f3 Binary files /dev/null and b/resources/contenttweaker/textures/items/master_spell_infernum.png differ diff --git a/resources/contenttweaker/textures/items/master_spell_sonus.png b/resources/contenttweaker/textures/items/master_spell_sonus.png new file mode 100644 index 00000000..32015a68 Binary files /dev/null and b/resources/contenttweaker/textures/items/master_spell_sonus.png differ diff --git a/resources/contenttweaker/textures/items/meatball_attuned_crystal.png b/resources/contenttweaker/textures/items/meatball_attuned_crystal.png index a76cb962..7cdf016a 100644 Binary files a/resources/contenttweaker/textures/items/meatball_attuned_crystal.png and b/resources/contenttweaker/textures/items/meatball_attuned_crystal.png differ diff --git a/resources/contenttweaker/textures/items/mission_of_undeath_callstone.png b/resources/contenttweaker/textures/items/mission_of_undeath_callstone.png new file mode 100644 index 00000000..8203aff0 Binary files /dev/null and b/resources/contenttweaker/textures/items/mission_of_undeath_callstone.png differ diff --git a/resources/contenttweaker/textures/items/mixed_metal_shard.png b/resources/contenttweaker/textures/items/mixed_metal_shard.png new file mode 100644 index 00000000..82f91bb9 Binary files /dev/null and b/resources/contenttweaker/textures/items/mixed_metal_shard.png differ diff --git a/resources/contenttweaker/textures/items/multiblock_input_swapping.png b/resources/contenttweaker/textures/items/multiblock_input_swapping.png new file mode 100644 index 00000000..b7c71ef7 Binary files /dev/null and b/resources/contenttweaker/textures/items/multiblock_input_swapping.png differ diff --git a/resources/contenttweaker/textures/items/neutronium_pearl.png b/resources/contenttweaker/textures/items/neutronium_pearl.png new file mode 100644 index 00000000..249a49bd Binary files /dev/null and b/resources/contenttweaker/textures/items/neutronium_pearl.png differ diff --git a/resources/contenttweaker/textures/items/nightmare_of_annoyance.png b/resources/contenttweaker/textures/items/nightmare_of_annoyance.png new file mode 100644 index 00000000..c72954b0 Binary files /dev/null and b/resources/contenttweaker/textures/items/nightmare_of_annoyance.png differ diff --git a/resources/contenttweaker/textures/items/null_pointer.png b/resources/contenttweaker/textures/items/null_pointer.png new file mode 100644 index 00000000..a1fd2509 Binary files /dev/null and b/resources/contenttweaker/textures/items/null_pointer.png differ diff --git a/resources/contenttweaker/textures/items/oath_of_the_lord_of_gluttony.png b/resources/contenttweaker/textures/items/oath_of_the_lord_of_gluttony.png new file mode 100644 index 00000000..72020010 Binary files /dev/null and b/resources/contenttweaker/textures/items/oath_of_the_lord_of_gluttony.png differ diff --git a/resources/contenttweaker/textures/items/oath_of_the_seven_undead_lords.png b/resources/contenttweaker/textures/items/oath_of_the_seven_undead_lords.png new file mode 100644 index 00000000..3f98c953 Binary files /dev/null and b/resources/contenttweaker/textures/items/oath_of_the_seven_undead_lords.png differ diff --git a/resources/contenttweaker/textures/items/offer_of_restored_balance.png b/resources/contenttweaker/textures/items/offer_of_restored_balance.png new file mode 100644 index 00000000..434cfadf Binary files /dev/null and b/resources/contenttweaker/textures/items/offer_of_restored_balance.png differ diff --git a/resources/contenttweaker/textures/items/opalescent_matter.png b/resources/contenttweaker/textures/items/opalescent_matter.png new file mode 100644 index 00000000..2273caab Binary files /dev/null and b/resources/contenttweaker/textures/items/opalescent_matter.png differ diff --git a/resources/contenttweaker/textures/items/p0rtals_redish_white_hat.png b/resources/contenttweaker/textures/items/p0rtals_redish_white_hat.png new file mode 100644 index 00000000..9d3b0ec9 Binary files /dev/null and b/resources/contenttweaker/textures/items/p0rtals_redish_white_hat.png differ diff --git a/resources/contenttweaker/textures/items/pack_supporter_token.png b/resources/contenttweaker/textures/items/pack_supporter_token.png new file mode 100644 index 00000000..e47e94f8 Binary files /dev/null and b/resources/contenttweaker/textures/items/pack_supporter_token.png differ diff --git a/resources/contenttweaker/textures/items/plate_clump_fractal.png b/resources/contenttweaker/textures/items/plate_clump_fractal.png new file mode 100644 index 00000000..c81cc09d Binary files /dev/null and b/resources/contenttweaker/textures/items/plate_clump_fractal.png differ diff --git a/resources/contenttweaker/textures/items/plate_clump_recursive.png b/resources/contenttweaker/textures/items/plate_clump_recursive.png new file mode 100644 index 00000000..d64e8859 Binary files /dev/null and b/resources/contenttweaker/textures/items/plate_clump_recursive.png differ diff --git a/resources/contenttweaker/textures/items/power_wrought_brightsteel_alloy_plate.png b/resources/contenttweaker/textures/items/power_wrought_brightsteel_alloy_plate.png new file mode 100644 index 00000000..c22a6c8e Binary files /dev/null and b/resources/contenttweaker/textures/items/power_wrought_brightsteel_alloy_plate.png differ diff --git a/resources/contenttweaker/textures/items/prayer_to_the_trinity_of_love.png b/resources/contenttweaker/textures/items/prayer_to_the_trinity_of_love.png new file mode 100644 index 00000000..29b5e245 Binary files /dev/null and b/resources/contenttweaker/textures/items/prayer_to_the_trinity_of_love.png differ diff --git a/resources/contenttweaker/textures/items/pulsar_core.png b/resources/contenttweaker/textures/items/pulsar_core.png index e567de9a..1cfb9dad 100644 Binary files a/resources/contenttweaker/textures/items/pulsar_core.png and b/resources/contenttweaker/textures/items/pulsar_core.png differ diff --git a/resources/contenttweaker/textures/items/pure_twilight_matter.png b/resources/contenttweaker/textures/items/pure_twilight_matter.png new file mode 100644 index 00000000..8d9af359 Binary files /dev/null and b/resources/contenttweaker/textures/items/pure_twilight_matter.png differ diff --git a/resources/contenttweaker/textures/items/puzzle_solution_cherubim.png b/resources/contenttweaker/textures/items/puzzle_solution_cherubim.png new file mode 100644 index 00000000..004d56fb Binary files /dev/null and b/resources/contenttweaker/textures/items/puzzle_solution_cherubim.png differ diff --git a/resources/contenttweaker/textures/items/puzzle_solution_dimensionalascension.png b/resources/contenttweaker/textures/items/puzzle_solution_dimensionalascension.png new file mode 100644 index 00000000..2bedea9d Binary files /dev/null and b/resources/contenttweaker/textures/items/puzzle_solution_dimensionalascension.png differ diff --git a/resources/contenttweaker/textures/items/puzzle_solution_freedskystone.png b/resources/contenttweaker/textures/items/puzzle_solution_freedskystone.png new file mode 100644 index 00000000..0cd4eae8 Binary files /dev/null and b/resources/contenttweaker/textures/items/puzzle_solution_freedskystone.png differ diff --git a/resources/contenttweaker/textures/items/puzzle_solution_undeadsoil.png b/resources/contenttweaker/textures/items/puzzle_solution_undeadsoil.png new file mode 100644 index 00000000..efe01321 Binary files /dev/null and b/resources/contenttweaker/textures/items/puzzle_solution_undeadsoil.png differ diff --git a/resources/contenttweaker/textures/items/puzzle_solution_vowtodeath.png b/resources/contenttweaker/textures/items/puzzle_solution_vowtodeath.png new file mode 100644 index 00000000..4b3cd4f8 Binary files /dev/null and b/resources/contenttweaker/textures/items/puzzle_solution_vowtodeath.png differ diff --git a/resources/contenttweaker/textures/items/quasar_charged_dust.png b/resources/contenttweaker/textures/items/quasar_charged_dust.png new file mode 100644 index 00000000..832164f4 Binary files /dev/null and b/resources/contenttweaker/textures/items/quasar_charged_dust.png differ diff --git a/resources/contenttweaker/textures/items/quasar_charged_dust.png.mcmeta b/resources/contenttweaker/textures/items/quasar_charged_dust.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/quasar_charged_dust.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/quasar_charged_gem.png b/resources/contenttweaker/textures/items/quasar_charged_gem.png new file mode 100644 index 00000000..ebfd8715 Binary files /dev/null and b/resources/contenttweaker/textures/items/quasar_charged_gem.png differ diff --git a/resources/contenttweaker/textures/items/quasar_core.png b/resources/contenttweaker/textures/items/quasar_core.png new file mode 100644 index 00000000..23713194 Binary files /dev/null and b/resources/contenttweaker/textures/items/quasar_core.png differ diff --git a/resources/contenttweaker/textures/items/quasar_core.png.mcmeta b/resources/contenttweaker/textures/items/quasar_core.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/quasar_core.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/quenched_black_hole_alloy_clump.png b/resources/contenttweaker/textures/items/quenched_black_hole_alloy_clump.png new file mode 100644 index 00000000..599ac9d0 Binary files /dev/null and b/resources/contenttweaker/textures/items/quenched_black_hole_alloy_clump.png differ diff --git a/resources/contenttweaker/textures/items/quenched_black_hole_alloy_clump.png.mcmeta b/resources/contenttweaker/textures/items/quenched_black_hole_alloy_clump.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/quenched_black_hole_alloy_clump.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/radiant_fissile_alloy.png b/resources/contenttweaker/textures/items/radiant_fissile_alloy.png new file mode 100644 index 00000000..e8fa8ae7 Binary files /dev/null and b/resources/contenttweaker/textures/items/radiant_fissile_alloy.png differ diff --git a/resources/contenttweaker/textures/items/radiant_fissile_alloy.png.mcmeta b/resources/contenttweaker/textures/items/radiant_fissile_alloy.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/radiant_fissile_alloy.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/radiant_fissile_dust.png b/resources/contenttweaker/textures/items/radiant_fissile_dust.png new file mode 100644 index 00000000..b4f368bf Binary files /dev/null and b/resources/contenttweaker/textures/items/radiant_fissile_dust.png differ diff --git a/resources/contenttweaker/textures/items/reality_pebble.png b/resources/contenttweaker/textures/items/reality_pebble.png new file mode 100644 index 00000000..4517ca4c Binary files /dev/null and b/resources/contenttweaker/textures/items/reality_pebble.png differ diff --git a/resources/contenttweaker/textures/items/recursion_of_dimensional_ascension.png b/resources/contenttweaker/textures/items/recursion_of_dimensional_ascension.png new file mode 100644 index 00000000..03c7e9dc Binary files /dev/null and b/resources/contenttweaker/textures/items/recursion_of_dimensional_ascension.png differ diff --git a/resources/contenttweaker/textures/items/recursion_of_gluttony.png b/resources/contenttweaker/textures/items/recursion_of_gluttony.png new file mode 100644 index 00000000..5f2051c4 Binary files /dev/null and b/resources/contenttweaker/textures/items/recursion_of_gluttony.png differ diff --git a/resources/contenttweaker/textures/items/recursion_of_gluttony.png.mcmeta b/resources/contenttweaker/textures/items/recursion_of_gluttony.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/recursion_of_gluttony.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/recursion_of_taint.png b/resources/contenttweaker/textures/items/recursion_of_taint.png new file mode 100644 index 00000000..cde65957 Binary files /dev/null and b/resources/contenttweaker/textures/items/recursion_of_taint.png differ diff --git a/resources/contenttweaker/textures/items/recursion_of_the_love.png b/resources/contenttweaker/textures/items/recursion_of_the_love.png new file mode 100644 index 00000000..dc5fe96e Binary files /dev/null and b/resources/contenttweaker/textures/items/recursion_of_the_love.png differ diff --git a/resources/contenttweaker/textures/items/recursion_of_the_loved.png b/resources/contenttweaker/textures/items/recursion_of_the_loved.png new file mode 100644 index 00000000..a015e960 Binary files /dev/null and b/resources/contenttweaker/textures/items/recursion_of_the_loved.png differ diff --git a/resources/contenttweaker/textures/items/recursion_of_the_lover.png b/resources/contenttweaker/textures/items/recursion_of_the_lover.png new file mode 100644 index 00000000..2628a134 Binary files /dev/null and b/resources/contenttweaker/textures/items/recursion_of_the_lover.png differ diff --git a/resources/contenttweaker/textures/items/recursive_iced_coffee_pot.png b/resources/contenttweaker/textures/items/recursive_iced_coffee_pot.png new file mode 100644 index 00000000..c84b7835 Binary files /dev/null and b/resources/contenttweaker/textures/items/recursive_iced_coffee_pot.png differ diff --git a/resources/contenttweaker/textures/items/recursive_quantum.png b/resources/contenttweaker/textures/items/recursive_quantum.png new file mode 100644 index 00000000..bf256390 Binary files /dev/null and b/resources/contenttweaker/textures/items/recursive_quantum.png differ diff --git a/resources/contenttweaker/textures/items/recursive_quantum.png.mcmeta b/resources/contenttweaker/textures/items/recursive_quantum.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/recursive_quantum.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/respect_of_death.png b/resources/contenttweaker/textures/items/respect_of_death.png new file mode 100644 index 00000000..84126279 Binary files /dev/null and b/resources/contenttweaker/textures/items/respect_of_death.png differ diff --git a/resources/contenttweaker/textures/items/respect_of_the_lord_of_envy.png b/resources/contenttweaker/textures/items/respect_of_the_lord_of_envy.png new file mode 100644 index 00000000..2940bf4e Binary files /dev/null and b/resources/contenttweaker/textures/items/respect_of_the_lord_of_envy.png differ diff --git a/resources/contenttweaker/textures/items/respect_of_the_lord_of_gluttony.png b/resources/contenttweaker/textures/items/respect_of_the_lord_of_gluttony.png new file mode 100644 index 00000000..72cb2d80 Binary files /dev/null and b/resources/contenttweaker/textures/items/respect_of_the_lord_of_gluttony.png differ diff --git a/resources/contenttweaker/textures/items/respect_of_the_lord_of_greed.png b/resources/contenttweaker/textures/items/respect_of_the_lord_of_greed.png new file mode 100644 index 00000000..701bf406 Binary files /dev/null and b/resources/contenttweaker/textures/items/respect_of_the_lord_of_greed.png differ diff --git a/resources/contenttweaker/textures/items/respect_of_the_lord_of_lust.png b/resources/contenttweaker/textures/items/respect_of_the_lord_of_lust.png new file mode 100644 index 00000000..e45e1e97 Binary files /dev/null and b/resources/contenttweaker/textures/items/respect_of_the_lord_of_lust.png differ diff --git a/resources/contenttweaker/textures/items/respect_of_the_lord_of_pride.png b/resources/contenttweaker/textures/items/respect_of_the_lord_of_pride.png new file mode 100644 index 00000000..742232fc Binary files /dev/null and b/resources/contenttweaker/textures/items/respect_of_the_lord_of_pride.png differ diff --git a/resources/contenttweaker/textures/items/respect_of_the_lord_of_sloth.png b/resources/contenttweaker/textures/items/respect_of_the_lord_of_sloth.png new file mode 100644 index 00000000..001bd792 Binary files /dev/null and b/resources/contenttweaker/textures/items/respect_of_the_lord_of_sloth.png differ diff --git a/resources/contenttweaker/textures/items/respect_of_the_lord_of_wrath.png b/resources/contenttweaker/textures/items/respect_of_the_lord_of_wrath.png new file mode 100644 index 00000000..37eb8aaa Binary files /dev/null and b/resources/contenttweaker/textures/items/respect_of_the_lord_of_wrath.png differ diff --git a/resources/contenttweaker/textures/items/restless_steel_ingot.png.mcmeta b/resources/contenttweaker/textures/items/restless_steel_ingot.png.mcmeta index 5d48f130..d1cd0799 100644 --- a/resources/contenttweaker/textures/items/restless_steel_ingot.png.mcmeta +++ b/resources/contenttweaker/textures/items/restless_steel_ingot.png.mcmeta @@ -1,6 +1,5 @@ { - "animation": { - "frametime": 2, - "frames": [ 0, 0, 1, 0, 1, 2, 1, 0, 1, 2, 3, 2, 3, 4, 3, 5, 3, 2, 1 ] - } -} \ No newline at end of file + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/rune_of_freedom.png b/resources/contenttweaker/textures/items/rune_of_freedom.png new file mode 100644 index 00000000..207cc830 Binary files /dev/null and b/resources/contenttweaker/textures/items/rune_of_freedom.png differ diff --git a/resources/contenttweaker/textures/items/runes_of_the_love.png b/resources/contenttweaker/textures/items/runes_of_the_love.png new file mode 100644 index 00000000..b7ebb99b Binary files /dev/null and b/resources/contenttweaker/textures/items/runes_of_the_love.png differ diff --git a/resources/contenttweaker/textures/items/runes_of_the_loved.png b/resources/contenttweaker/textures/items/runes_of_the_loved.png new file mode 100644 index 00000000..c06304b3 Binary files /dev/null and b/resources/contenttweaker/textures/items/runes_of_the_loved.png differ diff --git a/resources/contenttweaker/textures/items/runes_of_the_lover.png b/resources/contenttweaker/textures/items/runes_of_the_lover.png new file mode 100644 index 00000000..6d25f9c1 Binary files /dev/null and b/resources/contenttweaker/textures/items/runes_of_the_lover.png differ diff --git a/resources/contenttweaker/textures/items/salt_of_knowledge.png b/resources/contenttweaker/textures/items/salt_of_knowledge.png new file mode 100644 index 00000000..a407d9d0 Binary files /dev/null and b/resources/contenttweaker/textures/items/salt_of_knowledge.png differ diff --git a/resources/contenttweaker/textures/items/sashimi_of_the_gate_of_darkness.png b/resources/contenttweaker/textures/items/sashimi_of_the_gate_of_darkness.png new file mode 100644 index 00000000..9ccb667a Binary files /dev/null and b/resources/contenttweaker/textures/items/sashimi_of_the_gate_of_darkness.png differ diff --git a/resources/contenttweaker/textures/items/seeker_stone.png b/resources/contenttweaker/textures/items/seeker_stone.png new file mode 100644 index 00000000..6e308bdf Binary files /dev/null and b/resources/contenttweaker/textures/items/seeker_stone.png differ diff --git a/resources/contenttweaker/textures/items/shard_of_the_cosmos.png b/resources/contenttweaker/textures/items/shard_of_the_cosmos.png new file mode 100644 index 00000000..70f3461c Binary files /dev/null and b/resources/contenttweaker/textures/items/shard_of_the_cosmos.png differ diff --git a/resources/contenttweaker/textures/items/shield_of_the_arbiter.png b/resources/contenttweaker/textures/items/shield_of_the_arbiter.png new file mode 100644 index 00000000..5fa9f113 Binary files /dev/null and b/resources/contenttweaker/textures/items/shield_of_the_arbiter.png differ diff --git a/resources/contenttweaker/textures/items/shield_of_the_arbiter.png.mcmeta b/resources/contenttweaker/textures/items/shield_of_the_arbiter.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/shield_of_the_arbiter.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/shield_of_the_king_in_purple.png b/resources/contenttweaker/textures/items/shield_of_the_king_in_purple.png new file mode 100644 index 00000000..ed5fc485 Binary files /dev/null and b/resources/contenttweaker/textures/items/shield_of_the_king_in_purple.png differ diff --git a/resources/contenttweaker/textures/items/silvan_fissile_alloy.png b/resources/contenttweaker/textures/items/silvan_fissile_alloy.png new file mode 100644 index 00000000..a60cd8af Binary files /dev/null and b/resources/contenttweaker/textures/items/silvan_fissile_alloy.png differ diff --git a/resources/contenttweaker/textures/items/silvan_fissile_alloy.png.mcmeta b/resources/contenttweaker/textures/items/silvan_fissile_alloy.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/silvan_fissile_alloy.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/silvan_fissile_dust.png b/resources/contenttweaker/textures/items/silvan_fissile_dust.png new file mode 100644 index 00000000..2c793f36 Binary files /dev/null and b/resources/contenttweaker/textures/items/silvan_fissile_dust.png differ diff --git a/resources/contenttweaker/textures/items/slightly_dense_pebble.png b/resources/contenttweaker/textures/items/slightly_dense_pebble.png new file mode 100644 index 00000000..bf6c0f57 Binary files /dev/null and b/resources/contenttweaker/textures/items/slightly_dense_pebble.png differ diff --git a/resources/contenttweaker/textures/items/slightly_dense_pebble.png.mcmeta b/resources/contenttweaker/textures/items/slightly_dense_pebble.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/slightly_dense_pebble.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/softened_black_hole_alloy_clump.png b/resources/contenttweaker/textures/items/softened_black_hole_alloy_clump.png new file mode 100644 index 00000000..2cc0624a Binary files /dev/null and b/resources/contenttweaker/textures/items/softened_black_hole_alloy_clump.png differ diff --git a/resources/contenttweaker/textures/items/softened_black_hole_alloy_clump.png.mcmeta b/resources/contenttweaker/textures/items/softened_black_hole_alloy_clump.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/softened_black_hole_alloy_clump.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/soul_of_kashan.png b/resources/contenttweaker/textures/items/soul_of_kashan.png new file mode 100644 index 00000000..954758e4 Binary files /dev/null and b/resources/contenttweaker/textures/items/soul_of_kashan.png differ diff --git a/resources/contenttweaker/textures/items/spatial_compound.png b/resources/contenttweaker/textures/items/spatial_compound.png new file mode 100644 index 00000000..c2b868a8 Binary files /dev/null and b/resources/contenttweaker/textures/items/spatial_compound.png differ diff --git a/resources/contenttweaker/textures/items/spooder_glasses.png b/resources/contenttweaker/textures/items/spooder_glasses.png new file mode 100644 index 00000000..b8815a53 Binary files /dev/null and b/resources/contenttweaker/textures/items/spooder_glasses.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_arrogance.png b/resources/contenttweaker/textures/items/spren_summoner_arrogance.png new file mode 100644 index 00000000..4d947f8c Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_arrogance.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_balance.png b/resources/contenttweaker/textures/items/spren_summoner_balance.png new file mode 100644 index 00000000..58929092 Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_balance.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_blasphemy.png b/resources/contenttweaker/textures/items/spren_summoner_blasphemy.png new file mode 100644 index 00000000..0e9c0a34 Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_blasphemy.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_control.png b/resources/contenttweaker/textures/items/spren_summoner_control.png new file mode 100644 index 00000000..1f31f27f Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_control.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_death.png b/resources/contenttweaker/textures/items/spren_summoner_death.png new file mode 100644 index 00000000..dd2eb5c7 Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_death.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_faith.png b/resources/contenttweaker/textures/items/spren_summoner_faith.png new file mode 100644 index 00000000..6920282b Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_faith.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_glory.png b/resources/contenttweaker/textures/items/spren_summoner_glory.png new file mode 100644 index 00000000..57fe3493 Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_glory.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_gluttony.png b/resources/contenttweaker/textures/items/spren_summoner_gluttony.png new file mode 100644 index 00000000..39ee9c26 Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_gluttony.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_haste.png b/resources/contenttweaker/textures/items/spren_summoner_haste.png new file mode 100644 index 00000000..3663e0ba Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_haste.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_hope.png b/resources/contenttweaker/textures/items/spren_summoner_hope.png new file mode 100644 index 00000000..9a0bfc92 Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_hope.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_inadequacy.png b/resources/contenttweaker/textures/items/spren_summoner_inadequacy.png new file mode 100644 index 00000000..bcf0ed87 Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_inadequacy.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_injury.png b/resources/contenttweaker/textures/items/spren_summoner_injury.png new file mode 100644 index 00000000..dabc702b Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_injury.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_knowledge.png b/resources/contenttweaker/textures/items/spren_summoner_knowledge.png new file mode 100644 index 00000000..c2512b3a Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_knowledge.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_loneliness.png b/resources/contenttweaker/textures/items/spren_summoner_loneliness.png new file mode 100644 index 00000000..f72a3def Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_loneliness.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_plot.png b/resources/contenttweaker/textures/items/spren_summoner_plot.png new file mode 100644 index 00000000..471b22bb Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_plot.png differ diff --git a/resources/contenttweaker/textures/items/spren_summoner_prepotence.png b/resources/contenttweaker/textures/items/spren_summoner_prepotence.png new file mode 100644 index 00000000..2f995574 Binary files /dev/null and b/resources/contenttweaker/textures/items/spren_summoner_prepotence.png differ diff --git a/resources/contenttweaker/textures/items/stable_fusor.png b/resources/contenttweaker/textures/items/stable_fusor.png index 3d5a7774..9b946042 100644 Binary files a/resources/contenttweaker/textures/items/stable_fusor.png and b/resources/contenttweaker/textures/items/stable_fusor.png differ diff --git a/resources/contenttweaker/textures/items/standard_of_the_shyre_empire.png b/resources/contenttweaker/textures/items/standard_of_the_shyre_empire.png new file mode 100644 index 00000000..02e93092 Binary files /dev/null and b/resources/contenttweaker/textures/items/standard_of_the_shyre_empire.png differ diff --git a/resources/contenttweaker/textures/items/star_core.png b/resources/contenttweaker/textures/items/star_core.png index 88a436cf..c66b3672 100644 Binary files a/resources/contenttweaker/textures/items/star_core.png and b/resources/contenttweaker/textures/items/star_core.png differ diff --git a/resources/contenttweaker/textures/items/stone_of_dimensional_ascension.png b/resources/contenttweaker/textures/items/stone_of_dimensional_ascension.png new file mode 100644 index 00000000..349a0260 Binary files /dev/null and b/resources/contenttweaker/textures/items/stone_of_dimensional_ascension.png differ diff --git a/resources/contenttweaker/textures/items/stone_of_the_love.png b/resources/contenttweaker/textures/items/stone_of_the_love.png new file mode 100644 index 00000000..cb600186 Binary files /dev/null and b/resources/contenttweaker/textures/items/stone_of_the_love.png differ diff --git a/resources/contenttweaker/textures/items/stone_of_the_loved.png b/resources/contenttweaker/textures/items/stone_of_the_loved.png new file mode 100644 index 00000000..f258ba35 Binary files /dev/null and b/resources/contenttweaker/textures/items/stone_of_the_loved.png differ diff --git a/resources/contenttweaker/textures/items/stone_of_the_lover.png b/resources/contenttweaker/textures/items/stone_of_the_lover.png new file mode 100644 index 00000000..d7698610 Binary files /dev/null and b/resources/contenttweaker/textures/items/stone_of_the_lover.png differ diff --git a/resources/contenttweaker/textures/items/stormlight_infused_crystal.png b/resources/contenttweaker/textures/items/stormlight_infused_crystal.png index 238b3ffa..98caff51 100644 Binary files a/resources/contenttweaker/textures/items/stormlight_infused_crystal.png and b/resources/contenttweaker/textures/items/stormlight_infused_crystal.png differ diff --git a/resources/contenttweaker/textures/items/strange_stone_callstone.png b/resources/contenttweaker/textures/items/strange_stone_callstone.png new file mode 100644 index 00000000..f70abf78 Binary files /dev/null and b/resources/contenttweaker/textures/items/strange_stone_callstone.png differ diff --git a/resources/contenttweaker/textures/items/strange_stone_essence.png b/resources/contenttweaker/textures/items/strange_stone_essence.png new file mode 100644 index 00000000..72521b76 Binary files /dev/null and b/resources/contenttweaker/textures/items/strange_stone_essence.png differ diff --git a/resources/contenttweaker/textures/items/summons_of_the_realmshifter_cherubim.png b/resources/contenttweaker/textures/items/summons_of_the_realmshifter_cherubim.png new file mode 100644 index 00000000..594f2674 Binary files /dev/null and b/resources/contenttweaker/textures/items/summons_of_the_realmshifter_cherubim.png differ diff --git a/resources/contenttweaker/textures/items/summons_to_the_meatball_man.png b/resources/contenttweaker/textures/items/summons_to_the_meatball_man.png new file mode 100644 index 00000000..cea8e50d Binary files /dev/null and b/resources/contenttweaker/textures/items/summons_to_the_meatball_man.png differ diff --git a/resources/contenttweaker/textures/items/supercharged_redstonel.png b/resources/contenttweaker/textures/items/supercharged_redstonel.png new file mode 100644 index 00000000..4ee2e716 Binary files /dev/null and b/resources/contenttweaker/textures/items/supercharged_redstonel.png differ diff --git a/resources/contenttweaker/textures/items/supercharged_signalum.png b/resources/contenttweaker/textures/items/supercharged_signalum.png new file mode 100644 index 00000000..076f5c9c Binary files /dev/null and b/resources/contenttweaker/textures/items/supercharged_signalum.png differ diff --git a/resources/contenttweaker/textures/items/supercharged_signalum.png.mcmeta b/resources/contenttweaker/textures/items/supercharged_signalum.png.mcmeta new file mode 100644 index 00000000..36578bcc --- /dev/null +++ b/resources/contenttweaker/textures/items/supercharged_signalum.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/resources/contenttweaker/textures/items/supercharged_wool.png b/resources/contenttweaker/textures/items/supercharged_wool.png new file mode 100644 index 00000000..be5c9e27 Binary files /dev/null and b/resources/contenttweaker/textures/items/supercharged_wool.png differ diff --git a/resources/contenttweaker/textures/items/taint_gun.png b/resources/contenttweaker/textures/items/taint_gun.png new file mode 100644 index 00000000..d6c57951 Binary files /dev/null and b/resources/contenttweaker/textures/items/taint_gun.png differ diff --git a/resources/contenttweaker/textures/items/taint_shield.png b/resources/contenttweaker/textures/items/taint_shield.png new file mode 100644 index 00000000..b5e7bd8e Binary files /dev/null and b/resources/contenttweaker/textures/items/taint_shield.png differ diff --git a/resources/contenttweaker/textures/items/tainted_alchemic_catalyst.png b/resources/contenttweaker/textures/items/tainted_alchemic_catalyst.png new file mode 100644 index 00000000..9a5e9d8d Binary files /dev/null and b/resources/contenttweaker/textures/items/tainted_alchemic_catalyst.png differ diff --git a/resources/contenttweaker/textures/items/tainted_claw.png b/resources/contenttweaker/textures/items/tainted_claw.png new file mode 100644 index 00000000..bd324d51 Binary files /dev/null and b/resources/contenttweaker/textures/items/tainted_claw.png differ diff --git a/resources/contenttweaker/textures/items/tainted_prison_key.png b/resources/contenttweaker/textures/items/tainted_prison_key.png new file mode 100644 index 00000000..bb5f4424 Binary files /dev/null and b/resources/contenttweaker/textures/items/tainted_prison_key.png differ diff --git a/resources/contenttweaker/textures/items/tellurium_crystal.png b/resources/contenttweaker/textures/items/tellurium_crystal.png index cac61e47..a4aeb639 100644 Binary files a/resources/contenttweaker/textures/items/tellurium_crystal.png and b/resources/contenttweaker/textures/items/tellurium_crystal.png differ diff --git a/resources/contenttweaker/textures/items/thaumic_brush.png b/resources/contenttweaker/textures/items/thaumic_brush.png new file mode 100644 index 00000000..e67b2776 Binary files /dev/null and b/resources/contenttweaker/textures/items/thaumic_brush.png differ diff --git a/resources/contenttweaker/textures/items/the_dark_star.png b/resources/contenttweaker/textures/items/the_dark_star.png index 1d0d7c78..97949896 100644 Binary files a/resources/contenttweaker/textures/items/the_dark_star.png and b/resources/contenttweaker/textures/items/the_dark_star.png differ diff --git a/resources/contenttweaker/textures/items/the_ultimate_taint_gun.png b/resources/contenttweaker/textures/items/the_ultimate_taint_gun.png new file mode 100644 index 00000000..a6162942 Binary files /dev/null and b/resources/contenttweaker/textures/items/the_ultimate_taint_gun.png differ diff --git a/resources/contenttweaker/textures/items/time_crystal_lattice.png b/resources/contenttweaker/textures/items/time_crystal_lattice.png new file mode 100644 index 00000000..6bbd951a Binary files /dev/null and b/resources/contenttweaker/textures/items/time_crystal_lattice.png differ diff --git a/resources/contenttweaker/textures/items/token_of_forgiveness.png b/resources/contenttweaker/textures/items/token_of_forgiveness.png new file mode 100644 index 00000000..0b423ae2 Binary files /dev/null and b/resources/contenttweaker/textures/items/token_of_forgiveness.png differ diff --git a/resources/contenttweaker/textures/items/token_of_the_meatball_man.png b/resources/contenttweaker/textures/items/token_of_the_meatball_man.png new file mode 100644 index 00000000..7eab1add Binary files /dev/null and b/resources/contenttweaker/textures/items/token_of_the_meatball_man.png differ diff --git a/resources/contenttweaker/textures/items/trinitas_callstone.png b/resources/contenttweaker/textures/items/trinitas_callstone.png new file mode 100644 index 00000000..60bdad1a Binary files /dev/null and b/resources/contenttweaker/textures/items/trinitas_callstone.png differ diff --git a/resources/contenttweaker/textures/items/trinity_ingot.png b/resources/contenttweaker/textures/items/trinity_ingot.png new file mode 100644 index 00000000..90b56db4 Binary files /dev/null and b/resources/contenttweaker/textures/items/trinity_ingot.png differ diff --git a/resources/contenttweaker/textures/items/trinity_ingot.png.mcmeta b/resources/contenttweaker/textures/items/trinity_ingot.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/trinity_ingot.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/trinity_nugget.png b/resources/contenttweaker/textures/items/trinity_nugget.png new file mode 100644 index 00000000..e94d61c1 Binary files /dev/null and b/resources/contenttweaker/textures/items/trinity_nugget.png differ diff --git a/resources/contenttweaker/textures/items/trinity_runes.png b/resources/contenttweaker/textures/items/trinity_runes.png new file mode 100644 index 00000000..cbeb6aeb Binary files /dev/null and b/resources/contenttweaker/textures/items/trinity_runes.png differ diff --git a/resources/contenttweaker/textures/items/true_tongue_oath.png b/resources/contenttweaker/textures/items/true_tongue_oath.png new file mode 100644 index 00000000..33f2be91 Binary files /dev/null and b/resources/contenttweaker/textures/items/true_tongue_oath.png differ diff --git a/resources/contenttweaker/textures/items/unbound_recursium_fragment.png b/resources/contenttweaker/textures/items/unbound_recursium_fragment.png new file mode 100644 index 00000000..61b849f1 Binary files /dev/null and b/resources/contenttweaker/textures/items/unbound_recursium_fragment.png differ diff --git a/resources/contenttweaker/textures/items/unbound_recursium_fragment.png.mcmeta b/resources/contenttweaker/textures/items/unbound_recursium_fragment.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/unbound_recursium_fragment.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/uncanny_void_cluster.png b/resources/contenttweaker/textures/items/uncanny_void_cluster.png new file mode 100644 index 00000000..04974991 Binary files /dev/null and b/resources/contenttweaker/textures/items/uncanny_void_cluster.png differ diff --git a/resources/contenttweaker/textures/items/uncanny_void_cluster.png.mcmeta b/resources/contenttweaker/textures/items/uncanny_void_cluster.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/uncanny_void_cluster.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/universal_constellation.png b/resources/contenttweaker/textures/items/universal_constellation.png new file mode 100644 index 00000000..5834a185 Binary files /dev/null and b/resources/contenttweaker/textures/items/universal_constellation.png differ diff --git a/resources/contenttweaker/textures/items/universal_constellation_callstone.png b/resources/contenttweaker/textures/items/universal_constellation_callstone.png new file mode 100644 index 00000000..a30d37af Binary files /dev/null and b/resources/contenttweaker/textures/items/universal_constellation_callstone.png differ diff --git a/resources/contenttweaker/textures/items/unleashed_triquetra.png b/resources/contenttweaker/textures/items/unleashed_triquetra.png new file mode 100644 index 00000000..342078f9 Binary files /dev/null and b/resources/contenttweaker/textures/items/unleashed_triquetra.png differ diff --git a/resources/contenttweaker/textures/items/unleashed_triquetra.png.mcmeta b/resources/contenttweaker/textures/items/unleashed_triquetra.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/unleashed_triquetra.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/contenttweaker/textures/items/void_chains.png b/resources/contenttweaker/textures/items/void_chains.png new file mode 100644 index 00000000..526b9ffa Binary files /dev/null and b/resources/contenttweaker/textures/items/void_chains.png differ diff --git a/resources/contenttweaker/textures/items/void_ichorium_gem.png b/resources/contenttweaker/textures/items/void_ichorium_gem.png new file mode 100644 index 00000000..17915227 Binary files /dev/null and b/resources/contenttweaker/textures/items/void_ichorium_gem.png differ diff --git a/resources/contenttweaker/textures/items/void_ichorium_jewel.png b/resources/contenttweaker/textures/items/void_ichorium_jewel.png new file mode 100644 index 00000000..89ba600b Binary files /dev/null and b/resources/contenttweaker/textures/items/void_ichorium_jewel.png differ diff --git a/resources/contenttweaker/textures/items/void_ichorium_rift.png b/resources/contenttweaker/textures/items/void_ichorium_rift.png new file mode 100644 index 00000000..e57d7a6d Binary files /dev/null and b/resources/contenttweaker/textures/items/void_ichorium_rift.png differ diff --git a/resources/contenttweaker/textures/items/vow_to_death.png b/resources/contenttweaker/textures/items/vow_to_death.png new file mode 100644 index 00000000..44a27b1c Binary files /dev/null and b/resources/contenttweaker/textures/items/vow_to_death.png differ diff --git a/resources/contenttweaker/textures/items/warren_configurator.png b/resources/contenttweaker/textures/items/warren_configurator.png new file mode 100644 index 00000000..472ed76d Binary files /dev/null and b/resources/contenttweaker/textures/items/warren_configurator.png differ diff --git a/resources/contenttweaker/textures/items/warren_peat.png b/resources/contenttweaker/textures/items/warren_peat.png new file mode 100644 index 00000000..0359cba9 Binary files /dev/null and b/resources/contenttweaker/textures/items/warren_peat.png differ diff --git a/resources/contenttweaker/textures/items/warren_plate.png b/resources/contenttweaker/textures/items/warren_plate.png new file mode 100644 index 00000000..7faf9924 Binary files /dev/null and b/resources/contenttweaker/textures/items/warren_plate.png differ diff --git a/resources/contenttweaker/textures/items/white_hole_core.png b/resources/contenttweaker/textures/items/white_hole_core.png new file mode 100644 index 00000000..a2110c5c Binary files /dev/null and b/resources/contenttweaker/textures/items/white_hole_core.png differ diff --git a/resources/contenttweaker/textures/items/wish_of_infinity.png b/resources/contenttweaker/textures/items/wish_of_infinity.png new file mode 100644 index 00000000..1d02eaa3 Binary files /dev/null and b/resources/contenttweaker/textures/items/wish_of_infinity.png differ diff --git a/resources/contenttweaker/textures/items/wish_of_infinity.png.mcmeta b/resources/contenttweaker/textures/items/wish_of_infinity.png.mcmeta new file mode 100644 index 00000000..d1cd0799 --- /dev/null +++ b/resources/contenttweaker/textures/items/wish_of_infinity.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/resources/modularmachinery/blockstates/abyssal_entropic_catalyzer_controller.json b/resources/modularmachinery/blockstates/abyssal_entropic_catalyzer_controller.json new file mode 100644 index 00000000..80c6339e --- /dev/null +++ b/resources/modularmachinery/blockstates/abyssal_entropic_catalyzer_controller.json @@ -0,0 +1,43 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "modularmachinery:blockcontroller" + }, + "variants": { + "facing=north,formed=false": { + "model": "modularmachinery:blockcontroller" + }, + "facing=south,formed=false": { + "model": "modularmachinery:blockcontroller", + "y": 180 + }, + "facing=west,formed=false": { + "model": "modularmachinery:blockcontroller", + "y": 270 + }, + "facing=east,formed=false": { + "model": "modularmachinery:blockcontroller", + "y": 90 + }, + "facing=north,formed=true": { + "model": "modularmachinery:blockcontroller" + }, + "facing=south,formed=true": { + "model": "modularmachinery:blockcontroller", + "y": 180 + }, + "facing=west,formed=true": { + "model": "modularmachinery:blockcontroller", + "y": 270 + }, + "facing=east,formed=true": { + "model": "modularmachinery:blockcontroller", + "y": 90 + }, + "inventory": [ + { + "transform": "forge:default-block" + } + ] + } +} diff --git a/resources/modularmachinery/blockstates/bee_stargate_controller.json b/resources/modularmachinery/blockstates/bee_stargate_controller.json new file mode 100644 index 00000000..80c6339e --- /dev/null +++ b/resources/modularmachinery/blockstates/bee_stargate_controller.json @@ -0,0 +1,43 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "modularmachinery:blockcontroller" + }, + "variants": { + "facing=north,formed=false": { + "model": "modularmachinery:blockcontroller" + }, + "facing=south,formed=false": { + "model": "modularmachinery:blockcontroller", + "y": 180 + }, + "facing=west,formed=false": { + "model": "modularmachinery:blockcontroller", + "y": 270 + }, + "facing=east,formed=false": { + "model": "modularmachinery:blockcontroller", + "y": 90 + }, + "facing=north,formed=true": { + "model": "modularmachinery:blockcontroller" + }, + "facing=south,formed=true": { + "model": "modularmachinery:blockcontroller", + "y": 180 + }, + "facing=west,formed=true": { + "model": "modularmachinery:blockcontroller", + "y": 270 + }, + "facing=east,formed=true": { + "model": "modularmachinery:blockcontroller", + "y": 90 + }, + "inventory": [ + { + "transform": "forge:default-block" + } + ] + } +} diff --git a/resources/modularmachinery/blockstates/wormhole_field_generator_controller.json b/resources/modularmachinery/blockstates/wormhole_field_generator_controller.json new file mode 100644 index 00000000..80c6339e --- /dev/null +++ b/resources/modularmachinery/blockstates/wormhole_field_generator_controller.json @@ -0,0 +1,43 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "modularmachinery:blockcontroller" + }, + "variants": { + "facing=north,formed=false": { + "model": "modularmachinery:blockcontroller" + }, + "facing=south,formed=false": { + "model": "modularmachinery:blockcontroller", + "y": 180 + }, + "facing=west,formed=false": { + "model": "modularmachinery:blockcontroller", + "y": 270 + }, + "facing=east,formed=false": { + "model": "modularmachinery:blockcontroller", + "y": 90 + }, + "facing=north,formed=true": { + "model": "modularmachinery:blockcontroller" + }, + "facing=south,formed=true": { + "model": "modularmachinery:blockcontroller", + "y": 180 + }, + "facing=west,formed=true": { + "model": "modularmachinery:blockcontroller", + "y": 270 + }, + "facing=east,formed=true": { + "model": "modularmachinery:blockcontroller", + "y": 90 + }, + "inventory": [ + { + "transform": "forge:default-block" + } + ] + } +} diff --git a/resources/modularmachinery/blockstates/xp_assimilator_controller.json b/resources/modularmachinery/blockstates/xp_assimilator_controller.json new file mode 100644 index 00000000..80c6339e --- /dev/null +++ b/resources/modularmachinery/blockstates/xp_assimilator_controller.json @@ -0,0 +1,43 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "modularmachinery:blockcontroller" + }, + "variants": { + "facing=north,formed=false": { + "model": "modularmachinery:blockcontroller" + }, + "facing=south,formed=false": { + "model": "modularmachinery:blockcontroller", + "y": 180 + }, + "facing=west,formed=false": { + "model": "modularmachinery:blockcontroller", + "y": 270 + }, + "facing=east,formed=false": { + "model": "modularmachinery:blockcontroller", + "y": 90 + }, + "facing=north,formed=true": { + "model": "modularmachinery:blockcontroller" + }, + "facing=south,formed=true": { + "model": "modularmachinery:blockcontroller", + "y": 180 + }, + "facing=west,formed=true": { + "model": "modularmachinery:blockcontroller", + "y": 270 + }, + "facing=east,formed=true": { + "model": "modularmachinery:blockcontroller", + "y": 90 + }, + "inventory": [ + { + "transform": "forge:default-block" + } + ] + } +} diff --git a/scripts/ArbiterMachinery.zs b/scripts/ArbiterMachinery.zs index 9c80e2f1..717618ea 100644 --- a/scripts/ArbiterMachinery.zs +++ b/scripts/ArbiterMachinery.zs @@ -4,6 +4,12 @@ import mods.thaumcraft.Infusion; import mods.appliedenergistics2.Inscriber; +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + + mods.thaumcraft.Infusion.registerRecipe("infusefractalstone", "", , 10, [*1000, *1000, *1000, *1000, *1000, *1000, *1000, *1000, *1000, *1000], @@ -150,7 +156,7 @@ mythmeltactualizingfluid6.build(); val divinecombineralltheshells = RecipeBuilder.newBuilder("divinecombineralltheshells","divine_combiner",2); -divinecombineralltheshells.addEnergyPerTickInput(60000); +divinecombineralltheshells.addFluidInput(*1000); divinecombineralltheshells.addItemInput(); divinecombineralltheshells.addItemInput(); divinecombineralltheshells.addItemInput(); @@ -200,13 +206,13 @@ mith30.addItemOutput(*64); mith30.setChance(0.5); mith30.addItemOutput(*10); mith30.setChance(0.1); -mith30.addItemOutput(*20); +mith30.addItemOutput(*50); +mith30.setChance(0.6); +mith30.addItemOutput(*4); +mith30.setChance(0.8); +mith30.addItemOutput(*64); mith30.setChance(0.1); -mith30.addItemOutput(); -mith30.setChance(0.1); -mith30.addItemOutput(*8); -mith30.setChance(0.1); -mith30.addItemOutput(*12); +mith30.addItemOutput(*32); mith30.setChance(0.1); mith30.addItemOutput(); mith30.build(); @@ -216,6 +222,11 @@ recipes.addShaped(*8, [, , ], [, , ]]); +recipes.addShaped(*2, +[[, , ], +[, , ], +[, , ]]); + recipes.addShaped(*1, [[null, , null], @@ -1102,8 +1113,8 @@ creatverdith6.addFluidInput(*102400); creatverdith6.addFluidInput(*102400); creatverdith6.addItemInput(.withTag({display: {Lore: ["§d§MMode 6§r"]}})); creatverdith6.setChance(0.0); -creatverdith6.addItemInput(*256); -creatverdith6.addItemInput(*256); +creatverdith6.addItemInput(*1024); +creatverdith6.addItemInput(*1024); creatverdith6.addFluidOutput(*100000); creatverdith6.build(); diff --git a/scripts/BiomeItems.zs b/scripts/BiomeItems.zs index 3d9b37ef..34771f48 100644 --- a/scripts/BiomeItems.zs +++ b/scripts/BiomeItems.zs @@ -694,7 +694,7 @@ sprensummonerfaith.itemRightClick = function(stack, world, player, hand) { } if((OceanMatches) == 1) { - Commands.call("summon ebwizardry:spectral_golem ~ ~2 ~ {CustomName:\"Corrupted Spren of Faith\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_restored_faith\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true); + Commands.call("summon divinerpg:skythern_golem ~ ~2 ~ {CustomName:\"Corrupted Spren of Faith\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_restored_faith\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true); stack.shrink(1); return "PASS"; } @@ -1148,7 +1148,7 @@ sprensummonergluttony.itemRightClick = function(stack, world, player, hand) { } if((OceanMatches) == 1) { - Commands.call("summon mod_lavacow:soulworm ~ ~2 ~ {CustomName:\"Spren of Gluttony\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_individual_freedom\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:10000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true); + Commands.call("summon mod_lavacow:soulworm ~ ~2 ~ {CustomName:\"Spren of Gluttony\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_controlled_gluttony\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:10000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true); stack.shrink(1); return "PASS"; } @@ -1193,7 +1193,7 @@ sprensummonerarrogance.itemRightClick = function(stack, world, player, hand) { } if((OceanMatches) == 1) { - Commands.call("summon divinerpg:rainbour ~ ~2 ~ {CustomName:\"Spren of Arrogance\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_individual_freedom\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:10000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true); + Commands.call("summon divinerpg:rainbour ~ ~2 ~ {CustomName:\"Spren of Arrogance\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_humble_education\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:10000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true); stack.shrink(1); return "PASS"; } diff --git a/scripts/BlackHoleBosses.zs b/scripts/BlackHoleBosses.zs index 44d82ae5..937023f7 100644 --- a/scripts/BlackHoleBosses.zs +++ b/scripts/BlackHoleBosses.zs @@ -18,9 +18,23 @@ sterilizedparafrosynium.addItemInput(); sterilizedparafrosynium.addItemInput(*4); sterilizedparafrosynium.addItemInput(*64); sterilizedparafrosynium.addItemInput(*16); +sterilizedparafrosynium.addItemInput(); sterilizedparafrosynium.addItemOutput(*2); sterilizedparafrosynium.build(); +val sterilizedparafrosynium2 = RecipeBuilder.newBuilder("sterilizedparafrosynium2","sterilized_altar",200); +sterilizedparafrosynium2.addEnergyPerTickInput(10000000); +sterilizedparafrosynium2.addFluidInput(*10000); +sterilizedparafrosynium2.addFluidInput(*10000); +sterilizedparafrosynium2.addItemInput(); +sterilizedparafrosynium2.addItemInput(); +sterilizedparafrosynium2.addItemInput(*4); +sterilizedparafrosynium2.addItemInput(*64); +sterilizedparafrosynium2.addItemInput(*16); +sterilizedparafrosynium2.addItemInput(); +sterilizedparafrosynium2.addItemOutput(*6); +sterilizedparafrosynium2.build(); + mods.extendedcrafting.CompressionCrafting.addRecipe(, , 200, , 10000000); mods.extendedcrafting.CompressionCrafting.addRecipe(, , 200, , 10000000); mods.extendedcrafting.CompressionCrafting.addRecipe(, , 200, , 10000000); @@ -231,9 +245,30 @@ makeichorium.addItemInput(*2); makeichorium.addItemInput(*16); makeichorium.addItemInput(); makeichorium.addItemInput(); +makeichorium.addItemInput(); makeichorium.addItemOutput(); makeichorium.build(); +val makeichorium2 = RecipeBuilder.newBuilder("makeichorium2","arcane_autoinfuser",200); +makeichorium2.addEnergyPerTickInput(150000000); +makeichorium2.addItemInput(.withTag({Aspects: [{amount: 1, key: "alkimia"}]})*300); +makeichorium2.addItemInput(.withTag({Aspects: [{amount: 1, key: "mythus"}]})*100); +makeichorium2.addItemInput(.withTag({Aspects: [{amount: 1, key: "desiderium"}]})*200); +makeichorium2.addItemInput(.withTag({Aspects: [{amount: 1, key: "alienis"}]})*100); +makeichorium2.addItemInput(.withTag({Aspects: [{amount: 1, key: "potentia"}]})*100); +makeichorium2.addItemInput(.withTag({Aspects: [{amount: 1, key: "spiritus"}]})*50); +makeichorium2.addItemInput(.withTag({Aspects: [{amount: 1, key: "aversio"}]})*50); +makeichorium2.addItemInput(*8); +makeichorium2.addItemInput(*2); +makeichorium2.addItemInput(*16); +makeichorium2.addItemInput(); +makeichorium2.addItemInput(); +makeichorium2.addItemInput(); +makeichorium2.addItemOutput(*3); +makeichorium2.build(); + + + mods.thaumcraft.Infusion.registerRecipe("infusionichoriumcatalyst", "", , 10, [*150, *180, *200, *60], @@ -510,9 +545,22 @@ dragonfireorichalcum.addFluidInput(*25000); dragonfireorichalcum.addItemInput(*8); dragonfireorichalcum.addItemInput(*4); dragonfireorichalcum.addItemInput(*12); +dragonfireorichalcum.addItemInput(); dragonfireorichalcum.addItemOutput(); dragonfireorichalcum.build(); +val dragonfireorichalcum2 = RecipeBuilder.newBuilder("dragonfireorichalcum2","dragonfire_crucible",200); +dragonfireorichalcum2.addFluidInput(*25000); +dragonfireorichalcum2.addItemInput(*8); +dragonfireorichalcum2.addItemInput(*4); +dragonfireorichalcum2.addItemInput(*12); +dragonfireorichalcum2.addItemInput(); +dragonfireorichalcum2.addItemOutput(*3); +dragonfireorichalcum2.build(); + + + + // pauram @@ -570,9 +618,23 @@ carminitehihiirokane.addItemInput(*12); carminitehihiirokane.addItemInput(*12); carminitehihiirokane.addItemInput(*32); carminitehihiirokane.addItemInput(*16); +carminitehihiirokane.addItemInput(); carminitehihiirokane.addItemOutput(); carminitehihiirokane.build(); +val carminitehihiirokane2 = RecipeBuilder.newBuilder("carminitehihiirokane2","carminite_empowerer",200); +carminitehihiirokane2.addEnergyPerTickInput(10000000); +carminitehihiirokane2.addAspectInput("victus",50); +carminitehihiirokane2.addItemInput(*2); +carminitehihiirokane2.addItemInput(*12); +carminitehihiirokane2.addItemInput(*12); +carminitehihiirokane2.addItemInput(*32); +carminitehihiirokane2.addItemInput(*16); +carminitehihiirokane2.addItemInput(); +carminitehihiirokane2.addItemOutput(*3); +carminitehihiirokane2.build(); + + mods.bloodmagic.TartaricForge.addRecipe(, [, , , ], 10000.0, 1000.0); mods.nuclearcraft.melter.addRecipe([, *100]); diff --git a/scripts/BloodMagicGating.zs b/scripts/BloodMagicGating.zs index 349b3512..9ee17841 100644 --- a/scripts/BloodMagicGating.zs +++ b/scripts/BloodMagicGating.zs @@ -100,3 +100,9 @@ mods.chisel.Carving.addVariation("ritualdivinermodes", .withTag({current_ritual: "meteor"})); mods.chisel.Carving.addVariation("ritualdivinermodes", .withTag({current_ritual: "blood_burner"})); + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); diff --git a/scripts/BlueprintController.zs b/scripts/BlueprintController.zs index 83c4c800..fab3f451 100644 --- a/scripts/BlueprintController.zs +++ b/scripts/BlueprintController.zs @@ -425,6 +425,14 @@ addController(, "modularmachinery:dyso addController(, "modularmachinery:black_hole_juicer"); +addController(, "modularmachinery:xp_assimilator"); + +addController(, "modularmachinery:wormhole_field_generator"); + +addController(, "modularmachinery:bee_stargate"); + +addController(, "modularmachinery:abyssal_entropic_catalyzer"); + diff --git a/scripts/BotaniaGating.zs b/scripts/BotaniaGating.zs index 65b9cc33..9188bc68 100644 --- a/scripts/BotaniaGating.zs +++ b/scripts/BotaniaGating.zs @@ -12,21 +12,133 @@ mods.botania.RuneAltar.removeRecipe(); mods.botania.RuneAltar.addRecipe(*3, [, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*9, +[, , , , ], 50); +mods.botania.RuneAltar.addRecipe(*27, +[, , , , ], 50); +mods.botania.RuneAltar.addRecipe(*81, +[, , , , ], 5); mods.botania.RuneAltar.removeRecipe(); mods.botania.RuneAltar.addRecipe(*3, [, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*9, +[, , , , ], 50); +mods.botania.RuneAltar.addRecipe(*27, +[, , , , ], 50); +mods.botania.RuneAltar.addRecipe(*81, +[, , , , ], 5); mods.botania.RuneAltar.removeRecipe(); mods.botania.RuneAltar.addRecipe(*3, [, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*9, +[, , , , ], 50); +mods.botania.RuneAltar.addRecipe(*27, +[, , , , ], 50); +mods.botania.RuneAltar.addRecipe(*81, +[, , , , ], 5); mods.botania.RuneAltar.removeRecipe(); mods.botania.RuneAltar.addRecipe(*3, [, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*9, +[, , , , ], 50); +mods.botania.RuneAltar.addRecipe(*27, +[, , , , ], 50); +mods.botania.RuneAltar.addRecipe(*81, +[, , , , ], 5); + + +mods.botania.RuneAltar.addRecipe(*5, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*25, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*125, +[, , , , , ], 5); + + +mods.botania.RuneAltar.addRecipe(*5, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*25, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*125, +[, , , , , ], 50); + +mods.botania.RuneAltar.addRecipe(*5, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*25, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*125, +[, , , , , ], 50); + +mods.botania.RuneAltar.addRecipe(*5, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*25, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*125, +[, , , , , ], 50); + +mods.botania.RuneAltar.addRecipe(*5, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*25, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*125, +[, , , , , ], 50); + + +mods.botania.RuneAltar.addRecipe(*5, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*25, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*125, +[, , , ], 50); + +mods.botania.RuneAltar.addRecipe(*5, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*25, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*125, +[, , , ], 50); + +mods.botania.RuneAltar.addRecipe(*5, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*25, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*125, +[, , , ], 50); + +mods.botania.RuneAltar.addRecipe(*5, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*25, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*125, +[, , , ], 50); + +mods.botania.RuneAltar.addRecipe(*5, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*25, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*125, +[, , , ], 50); + +mods.botania.RuneAltar.addRecipe(*5, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*25, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*125, +[, , , ], 50); + +mods.botania.RuneAltar.addRecipe(*5, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*25, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*125, +[, , , ], 50); + recipes.addShaped(, [[null, , null], diff --git a/scripts/CallstoneTooltips.zs b/scripts/CallstoneTooltips.zs index f6376b02..a6f489d3 100644 --- a/scripts/CallstoneTooltips.zs +++ b/scripts/CallstoneTooltips.zs @@ -94,4 +94,8 @@ .addTooltip(format.red("Use in this dimension: Travixte")); .addTooltip(format.red("Use in this dimension: Travixte")); .addTooltip(format.red("Use in this dimension: Fuhai")); -.addTooltip(format.red("Use in this dimension: Gallifrey")); \ No newline at end of file +.addTooltip(format.red("Use in this dimension: Gallifrey")); +.addTooltip(format.red("Use in this dimension: End")); +.addTooltip(format.red("Use in this dimension: Overworld")); +.addTooltip(format.red("Use in this dimension: Iromine")); +.addTooltip(format.red("Use in this dimension: Gallifrey")); \ No newline at end of file diff --git a/scripts/Callstones.zs b/scripts/Callstones.zs index e21563fa..88bf4f08 100644 --- a/scripts/Callstones.zs +++ b/scripts/Callstones.zs @@ -5230,3 +5230,24 @@ strangestonecallstone.itemRightClick = function(stack, world, player, hand) { }; strangestonecallstone.register(); + + + +var livelytreecallstone = VanillaFactory.createItem("lively_tree_callstone"); +livelytreecallstone.maxStackSize = 1; +livelytreecallstone.itemRightClick = function(stack, world, player, hand) { + if(world.remote) { + return "FAIL"; + } + + if(player.getDimension() != 0) { + player.sendChat("You gotta be in the Overworld"); + return "FAIL"; + } + + Commands.call("pillar-spawn bee_treeoflife_callstone", player, world, false, true); + stack.shrink(1); + return "PASS"; + +}; +livelytreecallstone.register(); diff --git a/scripts/ChickenEgger.zs b/scripts/ChickenEgger.zs new file mode 100644 index 00000000..e13ef8af --- /dev/null +++ b/scripts/ChickenEgger.zs @@ -0,0 +1,23 @@ + + +import crafttweaker.data.IData; + +// recipes.remove(); +// recipes.remove(); + + +val chuckensticc = ; +val chuckeneggo = ; +recipes.addShapeless( + "chickensticctoegg",chuckeneggo, + [(chuckensticc.marked("mark").transformNew(function(item) { return item.withTag(item.tag); })).noReturn()], + function(out,ins,cInfo){ + var chickenspeciestype = ins.mark.tag.Chicken as string; + var outputEggTag as IData = { + ChickenType:{id:chickenspeciestype} + }; + return out.updateTag(outputEggTag); + }, + null +); + diff --git a/scripts/ChickenOres.zs b/scripts/ChickenOres.zs index c1a5cbf9..3709e6a4 100644 --- a/scripts/ChickenOres.zs +++ b/scripts/ChickenOres.zs @@ -264,7 +264,9 @@ mods.nuclearcraft.chemical_reactor.addRecipe([*144, < mods.nuclearcraft.dissolver.addRecipe([, *144, *14400]); mods.nuclearcraft.chemical_reactor.addRecipe([*144, *100, *144, null]); -mods.nuclearcraft.dissolver.addRecipe([, *12, *14400]); +// mods.nuclearcraft.dissolver.addRecipe([, *12, *14400]); + +mods.nuclearcraft.chemical_reactor.addRecipe([*144, *100, *144, null]); mods.forestry.Squeezer.addRecipe(*1000, [], 120); diff --git a/scripts/ChiselBlueprint.zs b/scripts/ChiselBlueprint.zs index a81d045d..451fb4b1 100644 --- a/scripts/ChiselBlueprint.zs +++ b/scripts/ChiselBlueprint.zs @@ -30,6 +30,8 @@ mods.chisel.Carving.addVariation("modularblueprint", .withTag({dynamicmachine: "modularmachinery:soul_accumulator"})); mods.chisel.Carving.addVariation("modularblueprint", .withTag({dynamicmachine: "modularmachinery:matter_reprocessor"})); mods.chisel.Carving.addVariation("modularblueprint", .withTag({dynamicmachine: "modularmachinery:divine_combiner"})); +mods.chisel.Carving.addVariation("modularblueprint", .withTag({dynamicmachine: "modularmachinery:bee_stargate"})); +mods.chisel.Carving.addVariation("modularblueprint", .withTag({dynamicmachine: "modularmachinery:wormhole_field_generator"})); recipes.addShaped(.withTag({dynamicmachine: "modularmachinery:arcane_autoworkbench"}), [[null,null,], @@ -76,6 +78,7 @@ mods.chisel.Carving.addVariation("magicmultiblocks", .withTag({dynamicmachine: "modularmachinery:everburning_forge"})); mods.chisel.Carving.addVariation("magicmultiblocks", .withTag({dynamicmachine: "modularmachinery:forge_of_the_wyvern"})); mods.chisel.Carving.addVariation("magicmultiblocks", .withTag({dynamicmachine: "modularmachinery:eldritch_impetus_catalyzer"})); +mods.chisel.Carving.addVariation("magicmultiblocks", .withTag({dynamicmachine: "modularmachinery:xp_assimilator"})); recipes.addShaped(.withTag({dynamicmachine: "modularmachinery:neutronium_cannon"}), @@ -220,6 +223,7 @@ mods.chisel.Carving.addVariation("mythicprocessors", .withTag({dynamicmachine: "modularmachinery:mythic_processor_isotope_separator"})); mods.chisel.Carving.addVariation("mythicprocessors", .withTag({dynamicmachine: "modularmachinery:quantum_condenser"})); mods.chisel.Carving.addVariation("mythicprocessors", .withTag({dynamicmachine: "modularmachinery:mythic_processor_melter"})); +mods.chisel.Carving.addVariation("mythicprocessors", .withTag({dynamicmachine: "modularmachinery:abyssal_entropic_catalyzer"})); recipes.addShaped(.withTag({dynamicmachine: "modularmachinery:nightmare_electrolyzer"}), diff --git a/scripts/ChiselController.zs b/scripts/ChiselController.zs index 098bc8d1..ab4efe4a 100644 --- a/scripts/ChiselController.zs +++ b/scripts/ChiselController.zs @@ -25,6 +25,8 @@ mods.chisel.Carving.addVariation("modularblueprintcontroller", ); mods.chisel.Carving.addVariation("modularblueprintcontroller", ); mods.chisel.Carving.addVariation("modularblueprintcontroller", ); +mods.chisel.Carving.addVariation("modularblueprintcontroller", ); +mods.chisel.Carving.addVariation("modularblueprintcontroller", ); @@ -70,6 +72,7 @@ mods.chisel.Carving.addVariation("magicmultiblockscontroller", ); mods.chisel.Carving.addVariation("magicmultiblockscontroller", ); mods.chisel.Carving.addVariation("magicmultiblockscontroller", ); +mods.chisel.Carving.addVariation("magicmultiblockscontroller", ); @@ -206,6 +209,7 @@ mods.chisel.Carving.addVariation("mythicprocessorscontroller", ); mods.chisel.Carving.addVariation("mythicprocessorscontroller", ); mods.chisel.Carving.addVariation("mythicprocessorscontroller", ); +mods.chisel.Carving.addVariation("mythicprocessorscontroller", ); diff --git a/scripts/CustomBees.zs b/scripts/CustomBees.zs index 681e1ad5..7bf066b2 100644 --- a/scripts/CustomBees.zs +++ b/scripts/CustomBees.zs @@ -1513,4 +1513,7 @@ recipes.addShapeless(*4, recipes.addShapeless(*4, [.reuse(), ]); +recipes.addShapeless(*4, +[.reuse(), +]); diff --git a/scripts/CustomBees2.zs b/scripts/CustomBees2.zs index c76a9f13..5fd6d3c3 100644 --- a/scripts/CustomBees2.zs +++ b/scripts/CustomBees2.zs @@ -190,3 +190,10 @@ recipes.addShaped(.withTag({Fluid: {FluidName: "fluidhel [, , ], [null, , null]]); + + +recipes.addShaped(, +[[.withTag({species: "rootBees", chromosome: 12, allele: "careerbees.effect.rf"}), , .withTag({species: "rootBees", chromosome: 12, allele: "careerbees.effect.rf"})], +[, , ], +[.withTag({species: "rootBees", chromosome: 12, allele: "careerbees.effect.rf"}), , .withTag({species: "rootBees", chromosome: 12, allele: "careerbees.effect.rf"})]]); + diff --git a/scripts/CustomBlocks.zs b/scripts/CustomBlocks.zs index 01e1ca5b..57221595 100644 --- a/scripts/CustomBlocks.zs +++ b/scripts/CustomBlocks.zs @@ -2669,3 +2669,94 @@ twentyblocks.setToolClass("pickaxe"); twentyblocks.setBeaconBase(true); twentyblocks.setToolLevel(3); twentyblocks.register(); + + +var wormholefieldmodule = VanillaFactory.createBlock("wormhole_field_module", ); +wormholefieldmodule.setBlockHardness(1.0); +wormholefieldmodule.setBlockResistance(2.5); +wormholefieldmodule.setToolClass("pickaxe"); +wormholefieldmodule.setBeaconBase(true); +wormholefieldmodule.setToolLevel(3); +wormholefieldmodule.register(); + + +var fabricoftheorb = VanillaFactory.createBlock("fabric_of_the_orb", ); +fabricoftheorb.setBlockHardness(1.0); +fabricoftheorb.setBlockResistance(2.5); +fabricoftheorb.setToolClass("pickaxe"); +fabricoftheorb.setBeaconBase(true); +fabricoftheorb.setToolLevel(3); +fabricoftheorb.register(); + + +var hypergrowthactualizer = VanillaFactory.createBlock("hypergrowth_actualizer", ); +hypergrowthactualizer.setBlockHardness(1.0); +hypergrowthactualizer.setBlockResistance(2.5); +hypergrowthactualizer.setToolClass("pickaxe"); +hypergrowthactualizer.setBeaconBase(true); +hypergrowthactualizer.setToolLevel(3); +hypergrowthactualizer.register(); + + +var trinityhypergrowthcomponent = VanillaFactory.createBlock("trinity_hypergrowth_component", ); +trinityhypergrowthcomponent.setBlockHardness(1.0); +trinityhypergrowthcomponent.setBlockResistance(2.5); +trinityhypergrowthcomponent.setToolClass("pickaxe"); +trinityhypergrowthcomponent.setBeaconBase(true); +trinityhypergrowthcomponent.setToolLevel(3); +trinityhypergrowthcomponent.register(); + +var cosmichypergrowthcomponent = VanillaFactory.createBlock("cosmic_hypergrowth_component", ); +cosmichypergrowthcomponent.setBlockHardness(1.0); +cosmichypergrowthcomponent.setBlockResistance(2.5); +cosmichypergrowthcomponent.setToolClass("pickaxe"); +cosmichypergrowthcomponent.setBeaconBase(true); +cosmichypergrowthcomponent.setToolLevel(3); +cosmichypergrowthcomponent.register(); + + +var definitionoffreedom = VanillaFactory.createBlock("freedom_definer", ); +definitionoffreedom.setBlockHardness(1.0); +definitionoffreedom.setBlockResistance(2.5); +definitionoffreedom.setToolClass("pickaxe"); +definitionoffreedom.setToolLevel(3); +definitionoffreedom.register(); + +var definitionofwishes = VanillaFactory.createBlock("wishful_definer", ); +definitionofwishes.setBlockHardness(1.0); +definitionofwishes.setBlockResistance(2.5); +definitionofwishes.setToolClass("pickaxe"); +definitionofwishes.setToolLevel(3); +definitionofwishes.register(); + + +var quasarchargeddefinerdef = VanillaFactory.createBlock("quasar_charged_core_of_definition", ); +quasarchargeddefinerdef.setBlockHardness(1.0); +quasarchargeddefinerdef.setBlockResistance(2.5); +quasarchargeddefinerdef.setToolClass("pickaxe"); +quasarchargeddefinerdef.setToolLevel(3); +quasarchargeddefinerdef.register(); + +var containedquasarmodule = VanillaFactory.createBlock("directed_miniature_quasar", ); +containedquasarmodule.setBlockHardness(1.0); +containedquasarmodule.setBlockResistance(2.5); +containedquasarmodule.setToolClass("pickaxe"); +containedquasarmodule.setToolLevel(3); +containedquasarmodule.register(); + +var quasarburstdirector = VanillaFactory.createBlock("quasar_burst_director", ); +quasarburstdirector.setBlockHardness(1.0); +quasarburstdirector.setBlockResistance(2.5); +quasarburstdirector.setToolClass("pickaxe"); +quasarburstdirector.setToolLevel(3); +quasarburstdirector.register(); + + + +var stoneoftheresurrectedshard = VanillaFactory.createBlock("stone_of_the_resurrected_shard", ); +stoneoftheresurrectedshard.setBlockHardness(1.0); +stoneoftheresurrectedshard.setBlockResistance(2.5); +stoneoftheresurrectedshard.setToolClass("pickaxe"); +stoneoftheresurrectedshard.setToolLevel(3); +stoneoftheresurrectedshard.register(); + diff --git a/scripts/CustomFluids.zs b/scripts/CustomFluids.zs index 76420b95..28d41f60 100644 --- a/scripts/CustomFluids.zs +++ b/scripts/CustomFluids.zs @@ -1003,5 +1003,12 @@ coldplasma.register(); var blackholejuice = VanillaFactory.createFluid("black_hole_juice", Color.fromHex("000000")); blackholejuice.register(); +var bewitchedessencebaths = VanillaFactory.createFluid("bewitched_essence_salts", Color.fromHex("83b37d")); +bewitchedessencebaths.register(); + + +var inquiringabyssite = VanillaFactory.createFluid("inquiring_abyssite", Color.fromHex("497343")); +inquiringabyssite.register(); + diff --git a/scripts/CustomItems2.zs b/scripts/CustomItems2.zs index f33ae8e3..7f67db7e 100644 --- a/scripts/CustomItems2.zs +++ b/scripts/CustomItems2.zs @@ -2878,4 +2878,47 @@ definedbar.maxStackSize = 64; definedbar.beaconPayment = false; definedbar.register(); +var saltofknowledge = VanillaFactory.createItem("salt_of_knowledge"); +saltofknowledge.maxStackSize = 64; +saltofknowledge.beaconPayment = false; +saltofknowledge.register(); + + +var clearingtaint = VanillaFactory.createItem("clearing_taint"); +clearingtaint.maxStackSize = 64; +clearingtaint.beaconPayment = false; +clearingtaint.register(); + +var lostcitiesworldgen = VanillaFactory.createItem("lost_cities_worldgen"); +lostcitiesworldgen.maxStackSize = 64; +lostcitiesworldgen.beaconPayment = false; +lostcitiesworldgen.register(); + + +var experienceconfigurator = VanillaFactory.createItem("experience_configurator"); +experienceconfigurator.maxStackSize = 64; +experienceconfigurator.beaconPayment = false; +experienceconfigurator.register(); + +var chargedsignalum = VanillaFactory.createItem("charged_signalum"); +chargedsignalum.maxStackSize = 64; +chargedsignalum.beaconPayment = false; +chargedsignalum.register(); + +var superchargedsignalum = VanillaFactory.createItem("supercharged_signalum"); +superchargedsignalum.maxStackSize = 64; +superchargedsignalum.beaconPayment = false; +superchargedsignalum.register(); + + +var thaumicbrush = VanillaFactory.createItem("thaumic_brush"); +thaumicbrush.maxStackSize = 64; +thaumicbrush.beaconPayment = false; +thaumicbrush.register(); + +var warrenpeat = VanillaFactory.createItem("warren_peat"); +warrenpeat.maxStackSize = 64; +warrenpeat.beaconPayment = false; +warrenpeat.register(); + diff --git a/scripts/CustomItemsAvaritia.zs b/scripts/CustomItemsAvaritia.zs index 0ed8400f..4f9ccdd3 100644 --- a/scripts/CustomItemsAvaritia.zs +++ b/scripts/CustomItemsAvaritia.zs @@ -43,7 +43,7 @@ AvaritiaItemBuilder.registerItem("meatball_man_destruction_fabrial", 1, "meatbal // .colorfulName(true) // Whether to add a dynamic rainbow effect to the item name .create(); -AvaritiaItemBuilder.registerItem("self_actualizing_stone", 1, "self_actualizing_stone") +AvaritiaItemBuilder.registerItem("self_actualizing_stone", 64, "self_actualizing_stone") // The following effects can be freely combined; you decide which effects are needed and which are not // .shouldDrawHalo(true) // Whether to display the halo // .haloSize(8) // Required if shouldDrawHalo. Halo size (1-16) diff --git a/scripts/CustomLoot.zs b/scripts/CustomLoot.zs index a147ab45..87feb66f 100644 --- a/scripts/CustomLoot.zs +++ b/scripts/CustomLoot.zs @@ -572,6 +572,20 @@ fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); +fishinglootextrafeesh.addItemEntry(, 15); val hellspot = LootTweaker.getTable("aoa3:entities/mobs/nether/hellspot"); diff --git a/scripts/DimensionalAscension.zs b/scripts/DimensionalAscension.zs index e81932a8..e94d0b78 100644 --- a/scripts/DimensionalAscension.zs +++ b/scripts/DimensionalAscension.zs @@ -24,16 +24,19 @@ import crafttweaker.block.IBlockState; -function getBlockMatchAtPosition(blockTargetName as string, playerPos as crafttweaker.util.Position3f, blockLocation as int [], world as crafttweaker.world.IWorld) as int{ +function getBlockMatchAtPosition(blockTargetID as string, playerPos as crafttweaker.util.Position3f, blockLocation as int [], world as crafttweaker.world.IWorld) as int{ // 1 if block matches, 0 if not var match = 0 as int; // get block position from relative to world coordinates var checkPos as crafttweaker.util.Position3f; checkPos = crafttweaker.util.Position3f.create(playerPos.x + blockLocation[0], playerPos.y + blockLocation[1], playerPos.z + blockLocation[2]); - // get block name at coordinates - var blockName = world.getBlock(checkPos).definition.displayName as string; - // check if block name matches - if (blockName == blockTargetName){ + // get block id at coordinates + val state = world.getBlock(checkPos); + val blockID = state.definition.id as string; + val blockMeta = state.meta; + val fullBlockID = blockMeta == 0 ? blockID : blockID + ":" + blockMeta; + // check if block id matches + if (fullBlockID == blockTargetID){ match = 1; } return match; @@ -86,84 +89,84 @@ stoneofdimensionalascension.itemRightClick = function(stack, world, player, hand // go through all blocks in the momument - if (getBlockMatchAtPosition("Grass Block", playerPos, [0,0,0], world) == 0) { + if (getBlockMatchAtPosition("minecraft:grass", playerPos, [0,0,0], world) == 0) { player.sendChat("Place a Grass Block and stand on top of it"); return "FAIL"; } - if (getBlockMatchAtPosition("Telos Sand", playerPos, [0,0,-2], world) == 0) { + if (getBlockMatchAtPosition("tardis:telos_sand", playerPos, [0,0,-2], world) == 0) { player.sendChat("Place a block of Telos Sand to the north, one block away from the Grass [0,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.fabric.name", playerPos, [0,0,2], world) == 0) { + if (getBlockMatchAtPosition("dimdoors:fabric:15", playerPos, [0,0,2], world) == 0) { player.sendChat("Place a block of Fabric of Reality to the south, one block away from the Grass [0,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Netherrack", playerPos, [2,0,0], world) == 0) { + if (getBlockMatchAtPosition("minecraft:netherrack", playerPos, [2,0,0], world) == 0) { player.sendChat("Place a block of Netherrack to the east, one block away from the Grass [2,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("End Stone", playerPos, [4,0,2], world) == 0) { + if (getBlockMatchAtPosition("minecraft:end_stone", playerPos, [4,0,2], world) == 0) { player.sendChat("Place a block of End Stone diagonally south-east relative to the Netherrack, one block away [4,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Aether Grass", playerPos, [4,0,4], world) == 0) { + if ((getBlockMatchAtPosition("aether_legacy:aether_grass", playerPos, [4,0,4], world) == 0) || (getBlockMatchAtPosition("aether_legacy:aether_grass:3", playerPos, [4,0,4], world) == 0)) { player.sendChat("Place a block of Aether Grass south relative to the End Stone, one block away [4,0,4]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.erebus.umberstone.name", playerPos, [4,0,6], world) == 0) { + if (getBlockMatchAtPosition("erebus:umberstone", playerPos, [4,0,6], world) == 0) { player.sendChat("Place a block of Umberstone south relative to the Aether Grass, one block away [4,0,6]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.extrautils2:compressedcobblestone.name", playerPos, [4,0,8], world) == 0) { + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:7", playerPos, [4,0,8], world) == 0) { player.sendChat("Place a block of Octuple Compressed Cobblestone south relative to the Umberstone, one block away [4,0,8]"); return "FAIL"; } - if (getBlockMatchAtPosition("Frozen Grass", playerPos, [4,0,10], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:frozen_grass", playerPos, [4,0,10], world) == 0) { player.sendChat("Place a block of Frozen Grass south relative to the Octuple Compressed Cobblestone, one block away [4,0,10]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcanium Block", playerPos, [4,0,12], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:arcanium_block", playerPos, [4,0,12], world) == 0) { player.sendChat("Place a block of Arcanium Block south relative to the Frozen Grass, one block away [4,0,12]"); return "FAIL"; } - if (getBlockMatchAtPosition("Pitstone", playerPos, [4,0,14], world) == 0) { + if (getBlockMatchAtPosition("thebetweenlands:pitstone", playerPos, [4,0,14], world) == 0) { player.sendChat("Place a block of Arcanium Block south relative to the Arcanium Block, one block away [4,0,14]"); return "FAIL"; } - if (getBlockMatchAtPosition("Aurora Block", playerPos, [4,0,16], world) == 0) { + if (getBlockMatchAtPosition("twilightforest:aurora_block", playerPos, [4,0,16], world) == 0) { player.sendChat("Place a block of Aurora Block south relative to the Pitstone, one block away [4,0,16]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.thaumicaugmentation.stone.name", playerPos, [4,0,18], world) == 0) { + if (getBlockMatchAtPosition("thaumicaugmentation:stone:2", playerPos, [4,0,18], world) == 0) { player.sendChat("Place a block of Tainted Void Stone Soil south relative to the Aurora Block, one block away [4,0,18]"); return "FAIL"; } - if (getBlockMatchAtPosition("Kami Essence Block", playerPos, [4,0,20], world) == 0) { + if (getBlockMatchAtPosition("thaumictinkerer:ichor_block", playerPos, [4,0,20], world) == 0) { player.sendChat("Place a block of Kami Essence Block south relative to the Tainted Void Stone Soil, one block away [4,0,20]"); return "FAIL"; } - if (getBlockMatchAtPosition("Fused Abyssal Sand", playerPos, [4,0,22], world) == 0) { + if (getBlockMatchAtPosition("abyssalcraft:fusedabyssalsand", playerPos, [4,0,22], world) == 0) { player.sendChat("Place a block of Fused Abyssal Sand south relative to the Kami Essence Block, one block away [4,0,22]"); return "FAIL"; } - if (getBlockMatchAtPosition("Dreadlands Grass", playerPos, [6,0,22], world) == 0) { + if (getBlockMatchAtPosition("abyssalcraft:dreadgrass", playerPos, [6,0,22], world) == 0) { player.sendChat("Place a block of Dreadlands Grass east relative to the Fused Abyssal Sand, one block away [6,0,22]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.stone.name", playerPos, [8,0,22], world) == 0) { + if (getBlockMatchAtPosition("abyssalcraft:stone:6", playerPos, [8,0,22], world) == 0) { player.sendChat("I think you are starting to get this, the next block is to the east of the Dreadlands Grass [8,0,22], Omothol does not have grass, but it has stone"); return "FAIL"; } @@ -173,368 +176,368 @@ stoneofdimensionalascension.itemRightClick = function(stack, world, player, hand return "FAIL"; } - if (getBlockMatchAtPosition("Reinforced Obsidian", playerPos, [4,0,-2], world) == 0) { + if (getBlockMatchAtPosition("enderio:block_reinforced_obsidian", playerPos, [4,0,-2], world) == 0) { player.sendChat("Ok I will give you this one, Place a block of Reinforced Obsidian diagonally noth-east relative to the Netherrack, one block away [4,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Grass Block", playerPos, [4,0,-4], world) == 0) { + if (getBlockMatchAtPosition("biomesoplenty:grass:4", playerPos, [4,0,-4], world) == 0) { player.sendChat("Remember the Withers on Taerrapiatta? Those were a surprise, I hope you had fun using your cool weapons"); player.sendChat("The next Warper you completed was Diamerisma, place the grassy block that covers its surface to the north of the Reinforced Obsidian, one block away [4,0,-4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Fluix Block", playerPos, [4,0,-6], world) == 0) { + if (getBlockMatchAtPosition("appliedenergistics2:fluix_block", playerPos, [4,0,-6], world) == 0) { player.sendChat("Yeah, the warpers were quite chaotic back then, but they have their charm, and the laser chickens even have a sense of humor"); player.sendChat("The next block is a Fluix Block, which is important to Furatto, placed in the same direction as the other two blocks related to Warpers, I think you can figure this one out"); return "FAIL"; } - if (getBlockMatchAtPosition("Moon Turf", playerPos, [6,0,0], world) == 0) { + if (getBlockMatchAtPosition("advancedrocketry:moonturf", playerPos, [6,0,0], world) == 0) { player.sendChat("No more warpers for chapter 3, it's time to go to space!"); player.sendChat("I will give you this one, place a block of Moon Turf to the east of the Netherrack, three blocks away [6,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Mycelium", playerPos, [8,0,2], world) == 0) { + if (getBlockMatchAtPosition("minecraft:mycelium", playerPos, [8,0,2], world) == 0) { player.sendChat("If you figured out the pattern by now, I know it may be hard to figure out some distances"); player.sendChat("Don't worry, I will try to give distances explicitly for those"); player.sendChat("Place a block of Mycelium to the south-east of the Moon Turf, one block away [8,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Oxidized Ferric Sand", playerPos, [8,0,4], world) == 0) { + if (getBlockMatchAtPosition("advancedrocketry:hotturf", playerPos, [8,0,4], world) == 0) { player.sendChat("The space station sure was buggy, but it looks soo cool!"); player.sendChat("If you are a Bee Stargate user, I still suggest to play with the warp core at least once"); player.sendChat("The next block is to the south of the Mycelium, one block away [8,0,4], it's orange and it covers parts of the surface of Osiris"); return "FAIL"; } - if (getBlockMatchAtPosition("Obsidian", playerPos, [8,0,6], world) == 0) { + if (getBlockMatchAtPosition("minecraft:obsidian", playerPos, [8,0,6], world) == 0) { player.sendChat("And what about the bee puzzles? Maybe the random worldgen wasn't as nice to you, but I hope you enjoyed the goodies hidden all around!"); player.sendChat("The next block is to the south of the Oxidized Ferric Sand, one block away [8,0,6], and yes, it has to do with Ptah."); return "FAIL"; } - if (getBlockMatchAtPosition("Sand", playerPos, [8,0,8], world) == 0) { + if (getBlockMatchAtPosition("minecraft:sand:1", playerPos, [8,0,8], world) == 0) { player.sendChat("Did you know that, for the longest time, beacon beams were not working? Thankfully, we (I definitely, definitely contributed) managed to get that fixed."); player.sendChat("By now, I really think you should see the pattern. The next block is to the south of the Obsidian, one block away [8,0,8]."); return "FAIL"; } - if (getBlockMatchAtPosition("Packed Ice", playerPos, [8,0,10], world) == 0) { + if (getBlockMatchAtPosition("minecraft:packed_ice", playerPos, [8,0,10], world) == 0) { player.sendChat("For most of alpha, the chapter 3 planets were quite empty. I am happy they have more life now!"); player.sendChat("The next block is to the south of the Red Sand, one block away [8,0,10]."); return "FAIL"; } - if (getBlockMatchAtPosition("Wasteland Earth", playerPos, [8,0,12], world) == 0) { + if (getBlockMatchAtPosition("nuclearcraft:dry_earth", playerPos, [8,0,12], world) == 0) { player.sendChat("I know a monochrome dimension with hard visibility is hardly quirky and unique, but hey I think it's neat!"); player.sendChat("The next block is to the south of the Packed Ice, one block away [8,0,12]."); return "FAIL"; } - if (getBlockMatchAtPosition("Block of Emerald", playerPos, [8,0,14], world) == 0) { + if (getBlockMatchAtPosition("minecraft:emerald_block:8", playerPos, [8,0,14], world) == 0) { player.sendChat("Radiation was an interesting one, to be honest. It's definitely not everybody's cup of tea, but I like that it forces some sort of base building logic"); player.sendChat("With regards to the next block, I'm not even going to say anything, I think you can do the next couple of steps by yourself."); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tconstruct.slime_congealed.name", playerPos, [8,0,16], world) == 0) { + if (getBlockMatchAtPosition("tconstruct:slime_congealed:3", playerPos, [8,0,16], world) == 0) { player.sendChat("Bees run the universe, isn't that neat!"); player.sendChat("See! I knew you were getting this! This column has one more block, then I'll get back to my hints!"); return "FAIL"; } - if (getBlockMatchAtPosition("Crystallized Obsidian", playerPos, [10,0,0], world) == 0) { + if (getBlockMatchAtPosition("advancedrocketry:crystal:1", playerPos, [10,0,0], world) == 0) { player.sendChat("Fun fact, the pack was never meant to have chapters, but too many people were getting confused when asking for help and giving tips on Discord."); player.sendChat("Yes, the next block is the one about Sedna, located to the east of the Moon Turf, three blocks away [10,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Eden Grass", playerPos, [12,0,-2], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:eden_grass", playerPos, [12,0,-2], world) == 0) { player.sendChat("Oh yes! Getting that first Sedanite must have felt great! Chapter 4 was when things started getting a bit more real, wasn't it?"); player.sendChat("Now we're going to Eden, the next block is located to the north-east of the Crystal, one block away [12,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Precasia Grass", playerPos, [12,0,2], world) == 0) { + if (getBlockMatchAtPosition("aoa3:precasia_grass", playerPos, [12,0,2], world) == 0) { player.sendChat("DivineRPG was the first mod I played with hard mobs. All the way back in minecraft 1.4.6!"); player.sendChat("Time to jump in the first Mythic Shell, specifically Precasia, the next block is located to the south-east of the Crystal, one block away [12,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Baron Ground", playerPos, [12,0,4], world) == 0) { + if (getBlockMatchAtPosition("aoa3:baron_ground", playerPos, [12,0,4], world) == 0) { player.sendChat("When I first played with Advent of Ascension, I thought it was really cool, but I didn't like that nobody put it in their tech modpacks..."); player.sendChat("Perfect, now we are going down the first mythic shell, I think you can continue this on your own till the Abyss"); return "FAIL"; } - if (getBlockMatchAtPosition("Lelyetia Grass", playerPos, [12,0,6], world) == 0) { + if (getBlockMatchAtPosition("aoa3:lelyetia_grass", playerPos, [12,0,6], world) == 0) { player.sendChat("I have to say, modded minecraft needs more puzzles, you know. All these RPG mod and modpack makers just care about dungeons and bosses, but dungeons without problem solving feel a bit lackluster in my opinion"); player.sendChat("I think you can continue this on your own till the Abyss"); return "FAIL"; } - if (getBlockMatchAtPosition("Creeponia Grass", playerPos, [12,0,8], world) == 0) { + if (getBlockMatchAtPosition("aoa3:creeponia_grass", playerPos, [12,0,8], world) == 0) { player.sendChat("Man, Lelyetia was cool, wasn't it? To my knowledge no other mod has done gravity like that!"); player.sendChat("I think you can continue this on your own till the Abyss"); return "FAIL"; } - if (getBlockMatchAtPosition("Deep Rock", playerPos, [12,0,10], world) == 0) { + if (getBlockMatchAtPosition("aoa3:deeplands_stone", playerPos, [12,0,10], world) == 0) { player.sendChat("I think it's neat that the invasion special events from Advent of Ascension give a sneak peek to the mobs you will be fighting in later dimensions. Too bad that they were incredibly laggy, so I had to disable them. Recursive papers are meant to be their erplacement."); player.sendChat("I think you can continue this on your own till the Abyss, but as a heads up, not all dimensions use their respective grass"); return "FAIL"; } - if (getBlockMatchAtPosition("Abyssal Grass", playerPos, [12,0,12], world) == 0) { + if (getBlockMatchAtPosition("aoa3:abyss_grass", playerPos, [12,0,12], world) == 0) { player.sendChat("I will say, worldgen RNG sometimes can be quite annoying. I really like exploration gameplay as a means to learn about a world and its story, but it sucks when the last building you need to complete a puzzle just does not show up."); player.sendChat("Nice you are almost done with the first mythic shell!"); return "FAIL"; } - if (getBlockMatchAtPosition("Taintwood Planks", playerPos, [10,0,-4], world) == 0) { + if (getBlockMatchAtPosition("thaumadditions:taintwood_planks", playerPos, [10,0,-4], world) == 0) { player.sendChat("Why does the pack have so much RPG content? Well, I like to sit in my base and build contraptions, but after a while it gets a bit monotonous, so I like to go around and explore. That's why tech and RPG content alternate in the way they do!"); player.sendChat("Back to warpers we go! The block for Vibe is located to the north-west relative to the Eden Grass, one block away [10,0,-4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Ender Dolomite", playerPos, [14,0,-4], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:ender_dolomite", playerPos, [14,0,-4], world) == 0) { player.sendChat("Vibe was hands down one of my favorite dimensions to make. I really like that I was able to come up with a way to progress that actually uses Thaumcraft Taint!"); player.sendChat("Finem comes right after Vibe, and its block is located to the north-east relative to the Eden Grass, one block away [14,0,-4]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.projectred.exploration.stone.name", playerPos, [14,0,0], world) == 0) { + if (getBlockMatchAtPosition("projectred-exploration:stone", playerPos, [14,0,0], world) == 0) { player.sendChat("Finem is *a bit* laggy, but I could not resist filling a whole dimensions with laser chickens!"); player.sendChat("Onto Rhenia, its block is located to the east relative to the Blue Crystal Block, three blocks away [14,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Lightwood Wood", playerPos, [16,0,0], world) == 0) { + if (getBlockMatchAtPosition("advancedrocketry:alienwood", playerPos, [16,0,0], world) == 0) { player.sendChat("Balancing all the overpowered stuff from modded minecraft sometimes gets a bit weird, but I think it worked out in the end"); player.sendChat("And right after Rhenia comes Myrmex! Still east!"); return "FAIL"; } - if (getBlockMatchAtPosition("Wildwood Grass", playerPos, [18,0,-2], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:wildwood_grass", playerPos, [18,0,-2], world) == 0) { player.sendChat("Myrmex mobs from Ice and Fire are quite cool, but they are unfortunately laggy. The compromise for integrating them in progression was to give them their own dimension, sort of."); player.sendChat("Now we're going to Wildwood, the next block is located to the north-east of the Lightwood, one block away [18,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Cotton Candy", playerPos, [18,0,2], world) == 0) { + if (getBlockMatchAtPosition("aoa3:aqua_cotton_candy", playerPos, [18,0,2], world) == 0 || getBlockMatchAtPosition("aoa3:pink_cotton_candy", playerPos, [18,0,2], world) == 0) { player.sendChat("I get it that DivineRPG dimensions kind of look all the same, but I hope that the custom structures helped at bring in a bit more variety."); player.sendChat("Second mythic shell! We start to the south-east of the Lightwood, one block away [18,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Gardencia Grass", playerPos, [18,0,4], world) == 0) { + if (getBlockMatchAtPosition("aoa3:gardencia_grass", playerPos, [18,0,4], world) == 0) { player.sendChat("No matter what anyone tells you, Cotton Candor is the most unfair boss in modded minecraft, and it's not even close!"); player.sendChat("Yup, keep going down the second mythic shell! All the way to the Vox Ponds!"); return "FAIL"; } - if (getBlockMatchAtPosition("Celeve Grass", playerPos, [18,0,6], world) == 0) { + if (getBlockMatchAtPosition("aoa3:celeve_grass", playerPos, [18,0,6], world) == 0) { player.sendChat("The puzzle in Gardencia may have gotten a bit tedious, but with some things, I decided to make it a bit diffrenet, and searching through a bunch of chests felt like an interesting mechanic"); player.sendChat("Yup, keep going down the second mythic shell! All the way to the Vox Ponds!"); return "FAIL"; } - if (getBlockMatchAtPosition("Crystevian Rock", playerPos, [18,0,8], world) == 0) { + if (getBlockMatchAtPosition("aoa3:crystevia_stone", playerPos, [18,0,8], world) == 0) { player.sendChat("We can definitely argue about the execution, but the crazy clown dimension is a cool concept!"); player.sendChat("Yup, keep going down the second mythic shell! All the way to the Vox Ponds!"); return "FAIL"; } - if (getBlockMatchAtPosition("Haven Grass", playerPos, [18,0,10], world) == 0) { + if (getBlockMatchAtPosition("aoa3:haven_grass", playerPos, [18,0,10], world) == 0) { player.sendChat("Crystevia probably has a bit of an RNG problem, I really wish 1.12 minecraft had a pillar-compatible structure seach tool."); player.sendChat("Yup, keep going down the second mythic shell! All the way to the Vox Ponds!"); return "FAIL"; } - if (getBlockMatchAtPosition("Iro Stone", playerPos, [18,0,12], world) == 0) { + if (getBlockMatchAtPosition("aoa3:iromine_stone", playerPos, [18,0,12], world) == 0) { player.sendChat("Did you know that the author of Advent of Ascension made DivineRPG as well, that's why the Haven dimension looks like that. What a throwback!"); player.sendChat("Yup, keep going down the second mythic shell! All the way to the Vox Ponds!"); return "FAIL"; } - if (getBlockMatchAtPosition("Mysterium Grass", playerPos, [18,0,14], world) == 0) { + if (getBlockMatchAtPosition("aoa3:mysterium_grass", playerPos, [18,0,14], world) == 0) { player.sendChat("I really like the esthetics of Iromine, that's why the mobs there are so strong! I want it to stick in your memory!"); player.sendChat("Yup, keep going down the second mythic shell! All the way to the Vox Ponds!"); return "FAIL"; } - if (getBlockMatchAtPosition("Toxic Grass", playerPos, [18,0,16], world) == 0) { + if (getBlockMatchAtPosition("aoa3:toxic_grass", playerPos, [18,0,16], world) == 0) { player.sendChat("The design of King Shroomus is very cool in my opinion..."); player.sendChat("Almost done with the second mythic shell, one more block!"); return "FAIL"; } - if (getBlockMatchAtPosition("Red Sandstone", playerPos, [18,0,-4], world) == 0) { + if (getBlockMatchAtPosition("minecraft:red_sandstone", playerPos, [18,0,-4], world) == 0) { player.sendChat("In retrospective, doing the mythic shells the way I did was not the best. The second shell ended up being a bit tedious, while the third was a bit lackluster. The reason why they were organized like this is because of the tier system in vanilla Advent of Ascension; dimensions from the same tier made it to the same mythic shell."); player.sendChat("Now we're going to Apichisi, its block is located north relative to the Wildwood Grass, one block away [18,0,-4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Scorned Bricks", playerPos, [20,0,0], world) == 0) { + if (getBlockMatchAtPosition("bewitchment:scorned_bricks", playerPos, [20,0,0], world) == 0) { player.sendChat("Apichisi is right around the point when I realized that many of the things you see in custom vanilla adventure maps, which are done through command blocks, can be done in modded minecraft as well! From this point, I went back and added command blocks in lots and lots of structures!"); player.sendChat("Our next destination is Pixonia, its block is located east relative to the Lightwood, three blocks away [20,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Apalachia Grass", playerPos, [22,0,-2], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:apalachia_grass", playerPos, [22,0,-2], world) == 0) { player.sendChat("Pixonia was another very fun dimension to make. This is when I started thinking about making big strong mobs that are still tough against overpowered weapons."); player.sendChat("Now we're going to Apalachia, the next block is located to the north-east of the Scorned Bricks, one block away [22,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Borean Grass", playerPos, [22,0,2], world) == 0) { + if (getBlockMatchAtPosition("aoa3:borean_grass", playerPos, [22,0,2], world) == 0) { player.sendChat("I really like starfield glass as a building block, unfortunately it is a bit too laggy for being used extensively."); player.sendChat("Third mythic shell time! It starts to the south-east of the Scorned Bricks, one block away [22,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Runic Grass", playerPos, [22,0,4], world) == 0) { + if (getBlockMatchAtPosition("aoa3:runic_grass", playerPos, [22,0,4], world) == 0) { player.sendChat("L'Borean is a very cool dimension, it reminds me of Cthulhu, that's the esthetics I tried to replicate with the custom structures."); player.sendChat("Going south for Runandor!"); return "FAIL"; } - if (getBlockMatchAtPosition("Lunasole Grass", playerPos, [22,0,6], world) == 0) { + if (getBlockMatchAtPosition("aoa3:lunasole_grass", playerPos, [22,0,6], world) == 0) { player.sendChat("I really like the knight models from Advent of AScension. Unfortunately, they are very basic, and are not capable of holding items or armor, so I could not use them as much in custom boss fight."); player.sendChat("At Lunalus already! The third mythic shell is a quick one!"); return "FAIL"; } - if (getBlockMatchAtPosition("Spatial Pylon", playerPos, [22,0,0], world) == 0) { + if (getBlockMatchAtPosition("appliedenergistics2:spatial_pylon", playerPos, [22,0,0], world) == 0) { player.sendChat("I wish there were more inmate mobs in Lunalus, I really liked the space jail esthetics"); player.sendChat("The Spatial Storage is next, right between the Apalachia Grass and the Borean Grass"); return "FAIL"; } - if (getBlockMatchAtPosition("Unidentified Body", playerPos, [24,0,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:unidentified_body", playerPos, [24,0,0], world) == 0) { player.sendChat("I still think it could have been cool to integrate Spatial Storage as an automation tool, but I ended up using it as a tool for puzzles"); player.sendChat("The next dimension is Proxima, its block is located to the east of the Spatial Pylon, one block away [24,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Skythern Grass", playerPos, [26,0,-2], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:skythern_grass", playerPos, [26,0,-2], world) == 0) { player.sendChat("It sucks that Proxima is kinda buggy, I really like the asteroid worldtype, and it would have been cool to use it in other worlds."); player.sendChat("Now we're going to Skythern, the next block is located to the north-east of the Unidentified Body, one block away [26,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Ancient Rock", playerPos, [26,0,2], world) == 0) { + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [26,0,2], world) == 0) { player.sendChat("The custom structures in Skythern are among the earlier ones I added to the pack, I knew DivineRPG dimensions would get a bit monotonous, and thought using your brain a bit may help out."); player.sendChat("And just like every other mythic shell, for the fourth we go down south!"); return "FAIL"; } - if (getBlockMatchAtPosition("Block of Gold", playerPos, [26,0,4], world) == 0) { + if (getBlockMatchAtPosition("chisel:gold:5", playerPos, [26,0,4], world) == 0) { player.sendChat("Part of me wishes that the tribute system in Advent of Ascension was more customizable..."); player.sendChat("Yup, keep going down the fourth mythic shell! All the way to Dustopia!"); return "FAIL"; } - if (getBlockMatchAtPosition("Greckon Grass", playerPos, [26,0,6], world) == 0) { + if (getBlockMatchAtPosition("aoa3:greckon_grass", playerPos, [26,0,6], world) == 0) { player.sendChat("Immortallis mob tuning took way longer that it had to..."); player.sendChat("Yup, keep going down the fourth mythic shell! All the way to Dustopia!"); return "FAIL"; } - if (getBlockMatchAtPosition("Dustopia Grass", playerPos, [26,0,8], world) == 0) { + if (getBlockMatchAtPosition("aoa3:dustopia_grass", playerPos, [26,0,8], world) == 0) { player.sendChat("Greckon looks so incredibly cool, I had to make it feel a bit special with some laser chickens :)"); player.sendChat("One more! Dustopia!"); return "FAIL"; } - if (getBlockMatchAtPosition("Dream Grass", playerPos, [28,0,0], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:dream_grass", playerPos, [28,0,0], world) == 0) { player.sendChat("I started thinking about the endgame of the pack very early on, during alpha, right around the time the fourth mythic shell was in development, but it took a very long time to get there."); player.sendChat("The block for Vethea is located east relative to the Unidentified Body, three blocks away [28,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Moss Stone", playerPos, [30,0,-2], world) == 0) { + if (getBlockMatchAtPosition("minecraft:mossy_cobblestone", playerPos, [30,0,-2], world) == 0) { player.sendChat("Progression for Vethea has been redone so many times, I wanted the custom content to add to the dimension, but it always felt like it just made things more tedious no matter what I did. That's why it's skippable if you are willing to grind a bit."); player.sendChat("Dynatos time! The block for Nero is located to the north-east of the Dream Grass, one block away [30,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.mud.name", playerPos, [30,0,-4], world) == 0) { + if (getBlockMatchAtPosition("biomesoplenty:mud", playerPos, [30,0,-4], world) == 0) { player.sendChat("The design for Nero comes from Interstellar, I just wish there was a way to make big waves."); player.sendChat("Dynatos time! The block for Zoi is located to the north of the Moss Stone, one block away [30,0,-4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Dirt", playerPos, [30,0,2], world) == 0) { + if (getBlockMatchAtPosition("minecraft:dirt", playerPos, [30,0,2], world) == 0) { player.sendChat("Zoi was a bit of a strange one, I switched between different esthetics for the dimensions as the pack developed, so it's not as distinct as the others."); player.sendChat("Dynatos time! The block for Nero is located to the south-east of the Dream Grass, one block away [30,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Pumpkin", playerPos, [30,0,4], world) == 0) { + if (getBlockMatchAtPosition("minecraft:pumpkin", playerPos, [30,0,4], world) == 0) { player.sendChat("Akathartos was very fun to make, I really dig the looks of the Crmson Cult, and I thought they deserved their own dimension!"); player.sendChat("Dynatos time! The block for Pauram is located to the south of the Dirt, one block away [30,0,4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Mortum Grass", playerPos, [32,0,2], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:mortum_grass", playerPos, [32,0,2], world) == 0) { player.sendChat("Pauram was interesting too, I really wanted Twilight Forest mobs as natural spawns to feel dangeous, but unfortunately customized mob spawn rules ended up being laggy"); player.sendChat("Mortum, to the east of Akathartos!"); return "FAIL"; } - if (getBlockMatchAtPosition("Shyre Grass", playerPos, [32,0,-2], world) == 0) { + if (getBlockMatchAtPosition("aoa3:shyrelands_grass", playerPos, [32,0,-2], world) == 0) { player.sendChat("The idea for the mythic shells comes from DivineRPG. Since all dimensions look similar, it made sense that they would be connected in some way."); player.sendChat("Shyrelands, to the east of Nero!"); return "FAIL"; } - if (getBlockMatchAtPosition("White Fuel", playerPos, [34,0,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:white_fuel", playerPos, [34,0,0], world) == 0) { player.sendChat("The Shyrelands are an interesting concept, again, I wish knights from Advent of Ascension were more customizable"); player.sendChat("From Alkemia to Trinitas, all the way east!"); return "FAIL"; } - if (getBlockMatchAtPosition("Strange Grass", playerPos, [36,0,0], world) == 0) { + if (getBlockMatchAtPosition("tardis:gallifreyan_grass", playerPos, [36,0,0], world) == 0) { player.sendChat("For a bit, I thought of finishing the pack in Alkemia, with the Energy Bee being the final reward. Then the plans for Defined and Halite came to be."); player.sendChat("From Alkemia to Trinitas, all the way east!"); return "FAIL"; } - if (getBlockMatchAtPosition("Grass Block", playerPos, [38,0,0], world) == 0) { + if (getBlockMatchAtPosition("minecraft:grass", playerPos, [38,0,0], world) == 0) { player.sendChat("Gallifrey was a lot of fun! It's very cool to know that mobs and bosses can be as strong as you want, because players are so powerful by this point."); player.sendChat("From Alkemia to Trinitas, all the way east!"); return "FAIL"; } - if (getBlockMatchAtPosition("Dimensional Blank Block", playerPos, [40,0,0], world) == 0) { + if (getBlockMatchAtPosition("rftoolsdim:dimensional_blank_block", playerPos, [40,0,0], world) == 0) { player.sendChat("The idea for the Meatball Man as this type of character kind of happened organically, and I am very happy how it turned out!"); player.sendChat("From Alkemia to Trinitas, all the way east!"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcanite Grass", playerPos, [42,0,0], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:arcanite_grass", playerPos, [42,0,0], world) == 0) { player.sendChat("Being able to make custom dimensions feels like such a good way to end a dimension-driven modpack, thanks RFTools Dimensions for existing :)"); player.sendChat("From Alkemia to Trinitas, all the way east!"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.thaumicaugmentation.stone.name", playerPos, [40,0,-2], world) == 0) { + if (getBlockMatchAtPosition("thaumicaugmentation:stone", playerPos, [40,0,-2], world) == 0) { player.sendChat("Everyone deserves forgiveness, that's my story"); player.sendChat("Fuhai and Travixte, from Kashan"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.ethaxiumbrick.name", playerPos, [40,0,2], world) == 0) { + if (getBlockMatchAtPosition("abyssalcraft:ethaxiumbrick", playerPos, [40,0,2], world) == 0) { player.sendChat("Yeah I couldn't wrap up the pack without some extra bosses"); player.sendChat("Fuhai and Travixte, from Kasha"); return "FAIL"; } - if (getBlockMatchAtPosition("Frozen Dirt", playerPos, [4,-1,10], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:frozen_dirt", playerPos, [4,-1,10], world) == 0) { player.sendChat("Wow, look at what you made me do, you got me monologuing!"); player.sendChat("Damn, I even broke the fouth wall..."); player.sendChat("You got me good, didn't you?"); @@ -542,7 +545,7 @@ stoneofdimensionalascension.itemRightClick = function(stack, world, player, hand return "FAIL"; } - if (getBlockMatchAtPosition("Strange Dirt", playerPos, [36,-1,0], world) == 0) { + if (getBlockMatchAtPosition("tardis:gallifreyan_dirt", playerPos, [36,-1,0], world) == 0) { player.sendChat("You know, I like to play games knowing that, deep down, I likely will not finish them..."); player.sendChat("That is why you are here, chatting with me and placing down blocks..."); player.sendChat("You really should stop..."); @@ -550,7 +553,7 @@ stoneofdimensionalascension.itemRightClick = function(stack, world, player, hand return "FAIL"; } - if (getBlockMatchAtPosition("Seal of Freedom", playerPos, [0,-1,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:seal_of_freedom", playerPos, [0,-1,0], world) == 0) { player.sendChat("You at least had fun right?"); player.sendChat("You didn't just get here to feed your ego, right?"); player.sendChat("Because oh boy if you did I will really really enjoy breaking it..."); @@ -558,21 +561,21 @@ stoneofdimensionalascension.itemRightClick = function(stack, world, player, hand return "FAIL"; } - if (getBlockMatchAtPosition("Halite Bejewelled Ichorium Catalyst", playerPos, [40,-1,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:halite_bejewelled_ichorium_catalyst", playerPos, [40,-1,0], world) == 0) { player.sendChat("Well if you are here, there is a good chance that you actually enjoy me trying to break you."); player.sendChat("Oh well..."); player.sendChat("The dimension of infinite dimensions, both Halite and Ichorium, in the same place, belong underneath"); return "FAIL"; } - if (getBlockMatchAtPosition("Recursive Stone", playerPos, [4,-1,2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:recursive_stone", playerPos, [4,-1,2], world) == 0) { player.sendChat("Well anyway, I took the time to write this, so I guess part of me actually wants you to succeed."); player.sendChat("Have fun, I guess..."); player.sendChat("Remember where you placed your Recursion prison key? Well, if you were a Master of Spellcraft you may want to try and break a certain block that's located there, and place it under the corresponding dimension"); return "FAIL"; } - if (getBlockMatchAtPosition("Hypercapacitor Discharger: X1024", playerPos, [34,-1,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:hypercapacitor_discharger_x1024", playerPos, [34,-1,0], world) == 0) { player.sendChat("You probably cheated many of the boss fights, didn't you?"); player.sendChat("Mobs trapped in boxes, sneaky mob crushers..."); player.sendChat("Bob Imprisonment Tools, sigils of Phantom Chains..."); @@ -582,7 +585,7 @@ stoneofdimensionalascension.itemRightClick = function(stack, world, player, hand return "FAIL"; } - if (getBlockMatchAtPosition("Dream Dirt", playerPos, [28,-1,0], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:dream_dirt", playerPos, [28,-1,0], world) == 0) { player.sendChat("I think we spoke for long enough. I was never good with these villain speeches where I reveal all you need to stop me..."); player.sendChat("Oh actually, there's one thing missing! The location of this next block, that is where you may want to spring your trap..."); player.sendChat("Dirt, grass, I think you know this one. Too easy what a Dream!"); diff --git a/scripts/DungeonBossDrops.zs b/scripts/DungeonBossDrops.zs index 5701fac9..f71c4246 100644 --- a/scripts/DungeonBossDrops.zs +++ b/scripts/DungeonBossDrops.zs @@ -844,6 +844,9 @@ recipes.addShapeless(, recipes.addShapeless(, [, , , , ]); +recipes.addShapeless(, +[, , , , ]); + recipes.addShapeless(, [, , , , ]); @@ -1235,20 +1238,20 @@ recipes.addShapeless(, [, ]); recipes.addShapeless(, -[, ]); +[, ]); recipes.addShapeless(, -[, ]); +[, ]); recipes.addShapeless(, -[, ]); +[, ]); recipes.addShapeless(, -[, ]); +[, ]); recipes.addShapeless(, -[, ]); +[, ]); recipes.addShapeless(, -[, ]); +[, ]); recipes.addShapeless(, -[, ]); +[, ]); recipes.addShapeless(, [, , ]); diff --git a/scripts/EpicToolTipper.zs b/scripts/EpicToolTipper.zs index d01339f9..b8c71317 100644 --- a/scripts/EpicToolTipper.zs +++ b/scripts/EpicToolTipper.zs @@ -15,7 +15,7 @@ val forJEIepicdisplay = (goodDiamondSword | anythingatall); recipes.addShapeless( "makestuffepiiiic",, - [(anythingatall.marked("mark").transformNew(function(item) { return item.withTag(item.tag); })).noReturn(), + [(anythingatall.marked("mark").transformNew(function(item) { return item.withAmount(1).withTag(item.tag); })).noReturn(), .reuse(), ], function(out,ins,cInfo){ diff --git a/scripts/Fuhai.zs b/scripts/Fuhai.zs index ab4ac18b..d44e1764 100644 --- a/scripts/Fuhai.zs +++ b/scripts/Fuhai.zs @@ -215,7 +215,7 @@ recipes.addShaped(, -mods.thaumcraft.Infusion.registerRecipe("inftaintedprisonkey", "", +mods.thaumcraft.Infusion.registerRecipe("infastralmasterymax", "", , 10, [*10000], , diff --git a/scripts/GameStagesContent.zs b/scripts/GameStagesContent.zs index 9aa727af..667f7d3b 100644 --- a/scripts/GameStagesContent.zs +++ b/scripts/GameStagesContent.zs @@ -38,10 +38,26 @@ recipes.addShaped(, [, .withTag({binding: {kills: 1024, bound: "minecraft:blaze"}}), ]]); -mods.recipestages.Recipes.setRecipeStage("divinestage", ); +mods.recipestages.Recipes.addShaped("addrealmstoneaoa", "divinestage", , [ + [, , ], + [, , ], + [, , ] +]); + + + +recipes.removeShaped(); mods.recipestages.Recipes.setRecipeStage("divinestage", ); +mods.recipestages.Recipes.addShaped("addtwilightclock", "divinestage", , [ + [, , ], + [, , ], + [, , ] +]); + + + mods.thaumcraft.Infusion.registerRecipe("infusionsolstone", "", , 3, [*200, *100, *50], diff --git a/scripts/HaliteLine.zs b/scripts/HaliteLine.zs index 73312d89..ec6fff19 100644 --- a/scripts/HaliteLine.zs +++ b/scripts/HaliteLine.zs @@ -145,3 +145,233 @@ mods.extendedcrafting.TableCrafting.addShaped(, null, null, , null, null, , null], [, null, null, , null, , null, null, ]]); + + +mods.extendedcrafting.TableCrafting.addShaped(*2, + +[[, null, null, , .withTag({display: {Lore: ["§d§MThel§r"]}}), , null, null, ], + +[null, , null, null, , null, null, , null], + +[null, null, , null, , null, , null, null], + +[, null, null, , null, , null, null, ], + +[.withTag({display: {Lore: ["§d§MThel§r"]}}), , , null, , null, , , .withTag({display: {Lore: ["§d§MThel§r"]}})], + +[, null, null, , null, , null, null, ], + +[null, null, , null, , null, , null, null], + +[null, , null, null, , null, null, , null], + +[, null, null, , .withTag({display: {Lore: ["§d§MThel§r"]}}), , null, null, ]]); + + + + + +mods.extendedcrafting.TableCrafting.addShaped(*3, + +[[, null, null, , .withTag({display: {Lore: ["§d§MAhkrast Korvalain§r"]}}), , null, null, ], + +[null, , null, null, , null, null, , null], + +[null, null, , null, , null, , null, null], + +[, null, null, , null, , null, null, ], + +[.withTag({display: {Lore: ["§d§MAhkrast Korvalain§r"]}}), , , null, , null, , , .withTag({display: {Lore: ["§d§MAhkrast Korvalain§r"]}})], + +[, null, null, , null, , null, null, ], + +[null, null, , null, , null, , null, null], + +[null, , null, null, , null, null, , null], + +[, null, null, , .withTag({display: {Lore: ["§d§MAhkrast Korvalain§r"]}}), , null, null, ]]); + + + +mods.extendedcrafting.TableCrafting.addShaped(*4, + +[[, null, null, , .withTag({display: {Lore: ["§d§MVerdith Anath§r"]}}), , null, null, ], + +[null, , null, null, , null, null, , null], + +[null, null, , null, , null, , null, null], + +[, null, null, , null, , null, null, ], + +[.withTag({display: {Lore: ["§d§MVerdith Anath§r"]}}), , , null, , null, , , .withTag({display: {Lore: ["§d§MVerdith Anath§r"]}})], + +[, null, null, , null, , null, null, ], + +[null, null, , null, , null, , null, null], + +[null, , null, null, , null, null, , null], + +[, null, null, , .withTag({display: {Lore: ["§d§MVerdith Anath§r"]}}), , null, null, ]]); + + + + +mods.extendedcrafting.TableCrafting.addShaped(*5, + +[[, null, null, , .withTag({display: {Lore: ["§d§MOmtose Phellack§r"]}}), , null, null, ], + +[null, , null, null, , null, null, , null], + +[null, null, , null, , null, , null, null], + +[, null, null, , null, , null, null, ], + +[.withTag({display: {Lore: ["§d§MOmtose Phellack§r"]}}), , , null, , null, , , .withTag({display: {Lore: ["§d§MOmtose Phellack§r"]}})], + +[, null, null, , null, , null, null, ], + +[null, null, , null, , null, , null, null], + +[null, , null, null, , null, null, , null], + +[, null, null, , .withTag({display: {Lore: ["§d§MOmtose Phellack§r"]}}), , null, null, ]]); + + + +mods.extendedcrafting.TableCrafting.addShaped(*6, + +[[, null, null, , .withTag({display: {Lore: ["§d§MDonaeth Rusen§r"]}}), , null, null, ], + +[null, , null, null, , null, null, , null], + +[null, null, , null, , null, , null, null], + +[, null, null, , null, , null, null, ], + +[.withTag({display: {Lore: ["§d§MDonaeth Rusen§r"]}}), , , null, , null, , , .withTag({display: {Lore: ["§d§MDonaeth Rusen§r"]}})], + +[, null, null, , null, , null, null, ], + +[null, null, , null, , null, , null, null], + +[null, , null, null, , null, null, , null], + +[, null, null, , .withTag({display: {Lore: ["§d§MDonaeth Rusen§r"]}}), , null, null, ]]); + + + + + + +mods.extendedcrafting.TableCrafting.addShaped(*7, + +[[, null, null, , .withTag({display: {Lore: ["§d§MTellan§r"]}}), , null, null, ], + +[null, , null, null, , null, null, , null], + +[null, null, , null, , null, , null, null], + +[, null, null, , null, , null, null, ], + +[.withTag({display: {Lore: ["§d§MTellan§r"]}}), , , null, , null, , , .withTag({display: {Lore: ["§d§MTellan§r"]}})], + +[, null, null, , null, , null, null, ], + +[null, null, , null, , null, , null, null], + +[null, , null, null, , null, null, , null], + +[, null, null, , .withTag({display: {Lore: ["§d§MTellan§r"]}}), , null, null, ]]); + + + +mods.extendedcrafting.TableCrafting.addShaped(*8, + +[[, null, null, , .withTag({display: {Lore: ["§d§MKurald Thyrllan§r"]}}), , null, null, ], + +[null, , null, null, , null, null, , null], + +[null, null, , null, , null, , null, null], + +[, null, null, , null, , null, null, ], + +[.withTag({display: {Lore: ["§d§MKurald Thyrllan§r"]}}), , , null, , null, , , .withTag({display: {Lore: ["§d§MKurald Thyrllan§r"]}})], + +[, null, null, , null, , null, null, ], + +[null, null, , null, , null, , null, null], + +[null, , null, null, , null, null, , null], + +[, null, null, , .withTag({display: {Lore: ["§d§MKurald Thyrllan§r"]}}), , null, null, ]]); + + + + + + + +mods.extendedcrafting.TableCrafting.addShaped(*9, + +[[, null, null, , .withTag({display: {Lore: ["§d§MKurald Emurlahn§r"]}}), , null, null, ], + +[null, , null, null, , null, null, , null], + +[null, null, , null, , null, , null, null], + +[, null, null, , null, , null, null, ], + +[.withTag({display: {Lore: ["§d§MKurald Emurlahn§r"]}}), , , null, , null, , , .withTag({display: {Lore: ["§d§MKurald Emurlahn§r"]}})], + +[, null, null, , null, , null, null, ], + +[null, null, , null, , null, , null, null], + +[null, , null, null, , null, null, , null], + +[, null, null, , .withTag({display: {Lore: ["§d§MKurald Emurlahn§r"]}}), , null, null, ]]); + + + + +mods.extendedcrafting.TableCrafting.addShaped(*10, + +[[, null, null, , .withTag({display: {Lore: ["§d§MKurald Galain§r"]}}), , null, null, ], + +[null, , null, null, , null, null, , null], + +[null, null, , null, , null, , null, null], + +[, null, null, , null, , null, null, ], + +[.withTag({display: {Lore: ["§d§MKurald Galain§r"]}}), , , null, , null, , , .withTag({display: {Lore: ["§d§MKurald Galain§r"]}})], + +[, null, null, , null, , null, null, ], + +[null, null, , null, , null, , null, null], + +[null, , null, null, , null, null, , null], + +[, null, null, , .withTag({display: {Lore: ["§d§MKurald Galain§r"]}}), , null, null, ]]); + + + +mods.extendedcrafting.TableCrafting.addShaped(*11, + +[[, null, null, , .withTag({display: {Lore: ["§d§MStarvald Demelain§r"]}}), , null, null, ], + +[null, , null, null, , null, null, , null], + +[null, null, , null, , null, , null, null], + +[, null, null, , null, , null, null, ], + +[.withTag({display: {Lore: ["§d§MStarvald Demelain§r"]}}), , , null, , null, , , .withTag({display: {Lore: ["§d§MStarvald Demelain§r"]}})], + +[, null, null, , null, , null, null, ], + +[null, null, , null, , null, , null, null], + +[null, , null, null, , null, null, , null], + +[, null, null, , .withTag({display: {Lore: ["§d§MStarvald Demelain§r"]}}), , null, null, ]]); diff --git a/scripts/JEIdescriptions.zs b/scripts/JEIdescriptions.zs index 2eedba52..836291bb 100644 --- a/scripts/JEIdescriptions.zs +++ b/scripts/JEIdescriptions.zs @@ -1744,6 +1744,20 @@ mods.jei.JEI.addDescription(, "All swords are found in orcus." ]); +mods.jei.JEI.addDescription(, +[ + "Come on! At least try to solve the puzzle!", + "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", + "Seriously! It's more fun to do the puzzles! Extra hint on next page!", + "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", + "I don't think you are ready...", + "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", + "Imagine not trying to connect the dots...", + "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", + "Wouldn't you like to know?!? Well, too bad..." +]); + + mods.jei.JEI.addDescription(, [ "Come on! At least try to solve the puzzle!", @@ -2454,9 +2468,9 @@ mods.jei.JEI.addDescription(, @@ -2558,7 +2572,8 @@ mods.jei.JEI.addDescription([], "RFTools Dimensions: 900 (and consecutive numbers)", "Kashan: 190", "Trinitas: 191", - "Fuhai: 192" + "Fuhai: 192", + "Travixte: 193" ]); @@ -3718,7 +3733,7 @@ mods.jei.JEI.addDescription(, "Imagine not trying to connect the dots...", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "Replace the Dark Ethaxium with the following blocks (marked by direction):", - "N: Block of Cobalt ()", + "N: Block of Cobalt (OneTeuFiv)", + "S: Block of Platinum (OneTeuFiv)", + "E: Block of Electrum (OneTeuFiv)", + "W: Block of Bronze (OneTeuFiv)", "", + "NNE: Zyth 11", + "NNW: Zyth 7", "", + "SSE: Zome 5", + "SSW: Zome 12", "", + "ENE: Zone 2", + "ESE: Zone 15", "", - "", - "", - "", - "", - "", - "", - "" + "WNW: Zech 3", + "WSW: Zech 16" ]); @@ -4779,3 +4798,5 @@ mods.jei.JEI.addDescription([ "By exploiting this principle, it is possible to build contraptions that automatically swap the inputs to these types of multiblocks, so that you can process multiple recipes without having to build multiple machines." ]); + + diff --git a/scripts/LootTableTweaker/CustomLootTable.zs b/scripts/LootTableTweaker/CustomLootTable.zs index 925e00a6..5bbf9a93 100644 --- a/scripts/LootTableTweaker/CustomLootTable.zs +++ b/scripts/LootTableTweaker/CustomLootTable.zs @@ -116,6 +116,8 @@ mods.ltt.LootTable.removeTable("railcraft:chests/village_workshop"); mods.ltt.LootTable.removeGlobalItem("iceandfire:copper_ingot"); mods.ltt.LootTable.removeGlobalItem("iceandfire:copper_nugget"); +mods.ltt.LootTable.removeGlobalItem("iceandfire:weezer_blue_album"); + mods.ltt.LootTable.removeGlobalItem("immersiveengineering:shader_bag"); mods.ltt.LootTable.removeItem("champions:champion_loot", "tier#1", "minecraft:book"); diff --git a/scripts/MagicbaneGating.zs b/scripts/MagicbaneGating.zs deleted file mode 100644 index 036ecab3..00000000 --- a/scripts/MagicbaneGating.zs +++ /dev/null @@ -1,6 +0,0 @@ -recipes.removeShaped(); - -recipes.addShaped(, -[[null, null, ], -[, , null], -[, , null]]); diff --git a/scripts/MasterSpells.zs b/scripts/MasterSpells.zs index 97955408..81a82eb1 100644 --- a/scripts/MasterSpells.zs +++ b/scripts/MasterSpells.zs @@ -350,4 +350,24 @@ masterspellinfernum.itemRightClick = function(stack, world, player, hand) { Commands.call("summon Item ~ ~10 ~ {Item:{id:\"contenttweaker:cursed_dragon_egg\",Count:1b}}", player, world, false, true); return "Pass"; }; -masterspellinfernum.register(); \ No newline at end of file +masterspellinfernum.register(); + + +var masterspellsonus = VanillaFactory.createItem("master_spell_sonus"); +masterspellsonus.maxStackSize = 1; +masterspellsonus.glowing = true; +masterspellsonus.itemRightClick = function(stack, world, player, hand) { + Commands.call("/summon mowziesmobs:naga ~ ~3 ~ {HandItems:[{Count:1,id:\"iceandfire:weezer_blue_album\"},{}],HandDropChances:[1.0f,0.0f],CustomName:\"Sound Engineer Wyvern\",ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:10,permshields:10}},Attributes:[{Name:generic.maxHealth, Base:5000.0},{Name:generic.attackDamage, Base:100.0}],Health:5000f}", player, world, false, true); + return "Pass"; +}; +masterspellsonus.register(); + + +var masterspellcognitio = VanillaFactory.createItem("master_spell_cognitio"); +masterspellcognitio.maxStackSize = 1; +masterspellcognitio.glowing = true; +masterspellcognitio.itemRightClick = function(stack, world, player, hand) { + Commands.call("/summon thaumcraft:giantbrainyzombie ~ ~3 ~ {HandItems:[{Count:10,id:\"contenttweaker:salt_of_knowledge\"},{}],HandDropChances:[1.0f,0.0f],CustomName:\"Giant Brainy Zombie\",ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:40,permshields:40}},Attributes:[{Name:generic.maxHealth, Base:2000.0},{Name:generic.attackDamage, Base:100.0}],Health:2000f}", player, world, false, true); + return "Pass"; +}; +masterspellcognitio.register(); diff --git a/scripts/ModularDysonCompressor.zs b/scripts/ModularDysonCompressor.zs index c45d5610..4e4bceb0 100644 --- a/scripts/ModularDysonCompressor.zs +++ b/scripts/ModularDysonCompressor.zs @@ -170,13 +170,13 @@ haliteingotcompression.addItemInput(); haliteingotcompression.addItemOutput(); haliteingotcompression.build(); -val haliteingotcompression4 = RecipeBuilder.newBuilder("haliteingotcompression4","dyson_compressor",100); +val haliteingotcompression4 = RecipeBuilder.newBuilder("haliteingotcompression4","dyson_compressor",50); haliteingotcompression4.addEnergyPerTickInput(2000000000); haliteingotcompression4.addItemInput(); haliteingotcompression4.addItemOutput(*4); haliteingotcompression4.build(); -val haliteingotcompression8 = RecipeBuilder.newBuilder("haliteingotcompression8","dyson_compressor",100); +val haliteingotcompression8 = RecipeBuilder.newBuilder("haliteingotcompression8","dyson_compressor",25); haliteingotcompression8.addEnergyPerTickInput(2000000000); haliteingotcompression8.addItemInput(); haliteingotcompression8.addItemOutput(*8); diff --git a/scripts/ModularDysonSphere.zs b/scripts/ModularDysonSphere.zs index 1a16382a..af460442 100644 --- a/scripts/ModularDysonSphere.zs +++ b/scripts/ModularDysonSphere.zs @@ -63,20 +63,14 @@ recipes.addShaped(, mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], -[, .withTag({"enderio:energy": 500000000}), , .withTag({"enderio:energy": 500000000}), ], +[, , , , ], [, , , , ], [, , , , ]]); -mods.extendedcrafting.TableCrafting.addShaped(, -[[, , , , ], -[, , , , ], -[, .withTag({"enderio:energy": 500000000, "enderio:data": {"faceModes-": 1 as byte, maxOutput: -1, faceDisplayTypes: [3, 0, 1024] as int[], inputControlMode: 0, maxInput: -1, outputControlMode: 0}}), , .withTag({"enderio:energy": 500000000, "enderio:data": {"faceModes-": 1 as byte, maxOutput: -1, faceDisplayTypes: [3, 0, 1024] as int[], inputControlMode: 0, maxInput: -1, outputControlMode: 0}}), ], -[, , , , ], -[, , , , ]]); // recipes.addShaped(, // [[, , ], -// [.withTag({"enderio:energy": 500000000}), , .withTag({"enderio:energy": 500000000})], +// [, , ], // [, , ]]); mods.extendedcrafting.TableCrafting.addShaped(, diff --git a/scripts/ModularEnchanting.zs b/scripts/ModularEnchanting.zs index 562f7cc2..abf6dce8 100644 --- a/scripts/ModularEnchanting.zs +++ b/scripts/ModularEnchanting.zs @@ -66,224 +66,224 @@ val array86 as IEnchantmentDefinition[] = []; var map3 as IData = {}; for ench in array3 { - map3 += ench.makeEnchantment(1).makeTag(); + map3 += ench.makeEnchantment(1).makeBookTag(); } var map4 as IData = {}; for ench in array4 { - map4 += ench.makeEnchantment(5).makeTag(); + map4 += ench.makeEnchantment(5).makeBookTag(); } var map5 as IData = {}; for ench in array5 { - map5 += ench.makeEnchantment(8).makeTag(); + map5 += ench.makeEnchantment(8).makeBookTag(); } var map6 as IData = {}; for ench in array6 { - map6 += ench.makeEnchantment(8).makeTag(); + map6 += ench.makeEnchantment(8).makeBookTag(); } var map7 as IData = {}; for ench in array7 { - map7 += ench.makeEnchantment(5).makeTag(); + map7 += ench.makeEnchantment(5).makeBookTag(); } var map8 as IData = {}; for ench in array8 { - map8 += ench.makeEnchantment(5).makeTag(); + map8 += ench.makeEnchantment(5).makeBookTag(); } var map9 as IData = {}; for ench in array9 { - map9 += ench.makeEnchantment(4).makeTag(); + map9 += ench.makeEnchantment(4).makeBookTag(); } var map10 as IData = {}; for ench in array10 { - map10 += ench.makeEnchantment(4).makeTag(); + map10 += ench.makeEnchantment(4).makeBookTag(); } var map11 as IData = {}; for ench in array11 { - map11 += ench.makeEnchantment(4).makeTag(); + map11 += ench.makeEnchantment(4).makeBookTag(); } var map12 as IData = {}; for ench in array12 { - map12 += ench.makeEnchantment(4).makeTag(); + map12 += ench.makeEnchantment(4).makeBookTag(); } var map13 as IData = {}; for ench in array13 { - map13 += ench.makeEnchantment(5).makeTag(); + map13 += ench.makeEnchantment(5).makeBookTag(); } var map14 as IData = {}; for ench in array14 { - map14 += ench.makeEnchantment(2).makeTag(); + map14 += ench.makeEnchantment(2).makeBookTag(); } var map15 as IData = {}; for ench in array15 { - map15 += ench.makeEnchantment(4).makeTag(); + map15 += ench.makeEnchantment(4).makeBookTag(); } var map16 as IData = {}; for ench in array16 { - map16 += ench.makeEnchantment(5).makeTag(); + map16 += ench.makeEnchantment(5).makeBookTag(); } var map17 as IData = {}; for ench in array17 { - map17 += ench.makeEnchantment(1).makeTag(); + map17 += ench.makeEnchantment(1).makeBookTag(); } var map18 as IData = {}; for ench in array18 { - map18 += ench.makeEnchantment(5).makeTag(); + map18 += ench.makeEnchantment(5).makeBookTag(); } var map31 as IData = {}; for ench in array31 { - map31 += ench.makeEnchantment(1).makeTag(); + map31 += ench.makeEnchantment(1).makeBookTag(); } var map32 as IData = {}; for ench in array32 { - map32 += ench.makeEnchantment(2).makeTag(); + map32 += ench.makeEnchantment(2).makeBookTag(); } var map50 as IData = {}; for ench in array50 { - map50 += ench.makeEnchantment(4).makeTag(); + map50 += ench.makeEnchantment(4).makeBookTag(); } var map51 as IData = {}; for ench in array51 { - map51 += ench.makeEnchantment(1).makeTag(); + map51 += ench.makeEnchantment(1).makeBookTag(); } var map52 as IData = {}; for ench in array52 { - map52 += ench.makeEnchantment(4).makeTag(); + map52 += ench.makeEnchantment(4).makeBookTag(); } var map53 as IData = {}; for ench in array53 { - map53 += ench.makeEnchantment(4).makeTag(); + map53 += ench.makeEnchantment(4).makeBookTag(); } var map54 as IData = {}; for ench in array54 { - map54 += ench.makeEnchantment(3).makeTag(); + map54 += ench.makeEnchantment(3).makeBookTag(); } var map55 as IData = {}; for ench in array55 { - map55 += ench.makeEnchantment(1).makeTag(); + map55 += ench.makeEnchantment(1).makeBookTag(); } var map56 as IData = {}; for ench in array56 { - map56 += ench.makeEnchantment(3).makeTag(); + map56 += ench.makeEnchantment(3).makeBookTag(); } var map57 as IData = {}; for ench in array57 { - map57 += ench.makeEnchantment(4).makeTag(); + map57 += ench.makeEnchantment(4).makeBookTag(); } var map58 as IData = {}; for ench in array58 { - map58 += ench.makeEnchantment(1).makeTag(); + map58 += ench.makeEnchantment(1).makeBookTag(); } var map59 as IData = {}; for ench in array59 { - map59 += ench.makeEnchantment(5).makeTag(); + map59 += ench.makeEnchantment(5).makeBookTag(); } var map60 as IData = {}; for ench in array60 { - map60 += ench.makeEnchantment(5).makeTag(); + map60 += ench.makeEnchantment(5).makeBookTag(); } var map61 as IData = {}; for ench in array61 { - map61 += ench.makeEnchantment(5).makeTag(); + map61 += ench.makeEnchantment(5).makeBookTag(); } var map62 as IData = {}; for ench in array62 { - map62 += ench.makeEnchantment(5).makeTag(); + map62 += ench.makeEnchantment(5).makeBookTag(); } var map63 as IData = {}; for ench in array63 { - map63 += ench.makeEnchantment(2).makeTag(); + map63 += ench.makeEnchantment(2).makeBookTag(); } var map64 as IData = {}; for ench in array64 { - map64 += ench.makeEnchantment(1).makeTag(); + map64 += ench.makeEnchantment(1).makeBookTag(); } var map65 as IData = {}; for ench in array65 { - map65 += ench.makeEnchantment(5).makeTag(); + map65 += ench.makeEnchantment(5).makeBookTag(); } var map66 as IData = {}; for ench in array66 { - map66 += ench.makeEnchantment(5).makeTag(); + map66 += ench.makeEnchantment(5).makeBookTag(); } var map67 as IData = {}; for ench in array67 { - map67 += ench.makeEnchantment(3).makeTag(); + map67 += ench.makeEnchantment(3).makeBookTag(); } var map68 as IData = {}; for ench in array68 { - map68 += ench.makeEnchantment(3).makeTag(); + map68 += ench.makeEnchantment(3).makeBookTag(); } var map69 as IData = {}; for ench in array69 { - map69 += ench.makeEnchantment(5).makeTag(); + map69 += ench.makeEnchantment(5).makeBookTag(); } var map70 as IData = {}; for ench in array70 { - map70 += ench.makeEnchantment(2).makeTag(); + map70 += ench.makeEnchantment(2).makeBookTag(); } var map71 as IData = {}; for ench in array71 { - map71 += ench.makeEnchantment(5).makeTag(); + map71 += ench.makeEnchantment(5).makeBookTag(); } var map72 as IData = {}; for ench in array72 { - map72 += ench.makeEnchantment(4).makeTag(); + map72 += ench.makeEnchantment(4).makeBookTag(); } var map73 as IData = {}; for ench in array73 { - map73 += ench.makeEnchantment(2).makeTag(); + map73 += ench.makeEnchantment(2).makeBookTag(); } var map74 as IData = {}; for ench in array74 { - map74 += ench.makeEnchantment(5).makeTag(); + map74 += ench.makeEnchantment(5).makeBookTag(); } var map75 as IData = {}; for ench in array75 { - map75 += ench.makeEnchantment(5).makeTag(); + map75 += ench.makeEnchantment(5).makeBookTag(); } var map76 as IData = {}; for ench in array76 { - map76 += ench.makeEnchantment(2).makeTag(); + map76 += ench.makeEnchantment(2).makeBookTag(); } var map77 as IData = {}; for ench in array77 { - map77 += ench.makeEnchantment(1).makeTag(); + map77 += ench.makeEnchantment(1).makeBookTag(); } var map78 as IData = {}; for ench in array78 { - map78 += ench.makeEnchantment(5).makeTag(); + map78 += ench.makeEnchantment(5).makeBookTag(); } var map79 as IData = {}; for ench in array79 { - map79 += ench.makeEnchantment(5).makeTag(); + map79 += ench.makeEnchantment(5).makeBookTag(); } var map80 as IData = {}; for ench in array80 { - map80 += ench.makeEnchantment(4).makeTag(); + map80 += ench.makeEnchantment(4).makeBookTag(); } var map81 as IData = {}; for ench in array81 { - map81 += ench.makeEnchantment(3).makeTag(); + map81 += ench.makeEnchantment(3).makeBookTag(); } // var map82 as IData = {}; // for ench in array82 { -// map82 += ench.makeEnchantment(1).makeTag(); +// map82 += ench.makeEnchantment(1).makeBookTag(); // } var map83 as IData = {}; for ench in array83 { - map83 += ench.makeEnchantment(4).makeTag(); + map83 += ench.makeEnchantment(4).makeBookTag(); } var map84 as IData = {}; for ench in array84 { - map84 += ench.makeEnchantment(1).makeTag(); + map84 += ench.makeEnchantment(1).makeBookTag(); } var map85 as IData = {}; for ench in array85 { - map85 += ench.makeEnchantment(5).makeTag(); + map85 += ench.makeEnchantment(5).makeBookTag(); } var map86 as IData = {}; for ench in array86 { - map86 += ench.makeEnchantment(1).makeTag(); + map86 += ench.makeEnchantment(1).makeBookTag(); } diff --git a/scripts/ModularForestryTrees.zs b/scripts/ModularForestryTrees.zs index e06ce734..54e4d276 100644 --- a/scripts/ModularForestryTrees.zs +++ b/scripts/ModularForestryTrees.zs @@ -1046,4 +1046,85 @@ fortree138.addItemInput(); fortree138.setChance(0.0); fortree138.addItemInput(); fortree138.addItemOutput(*64); -fortree138.build(); \ No newline at end of file +fortree138.build(); + + +val fortree139a = RecipeBuilder.newBuilder("fortree139a","enchanted_greenhouse",50); +fortree139a.addItemInput(); +fortree139a.setChance(0.0); +fortree139a.addItemInput(); +fortree139a.addItemOutput(*1); +fortree139a.build(); + +val fortree139b = RecipeBuilder.newBuilder("fortree139b","enchanted_greenhouse",50); +fortree139b.addItemInput(); +fortree139b.setChance(0.0); +fortree139b.addItemInput(.withTag({display: {Lore: ["§d§MThel§r"]}})); +fortree139b.addItemOutput(*6); +fortree139b.build(); + +val fortree139c = RecipeBuilder.newBuilder("fortree139c","enchanted_greenhouse",50); +fortree139c.addItemInput(); +fortree139c.setChance(0.0); +fortree139c.addItemInput(.withTag({display: {Lore: ["§d§MAhkrast Korvalain§r"]}})); +fortree139c.addItemOutput(*36); +fortree139c.build(); + +val fortree139d = RecipeBuilder.newBuilder("fortree139d","enchanted_greenhouse",50); +fortree139d.addItemInput(); +fortree139d.setChance(0.0); +fortree139d.addItemInput(.withTag({display: {Lore: ["§d§MVerdith Anath§r"]}})); +fortree139d.addItemOutput(*216); +fortree139d.build(); + +val fortree139e = RecipeBuilder.newBuilder("fortree139e","enchanted_greenhouse",50); +fortree139e.addItemInput(); +fortree139e.setChance(0.0); +fortree139e.addItemInput(.withTag({display: {Lore: ["§d§MOmtose Phellack§r"]}})); +fortree139e.addItemOutput(*1296); +fortree139e.build(); + +val fortree139f = RecipeBuilder.newBuilder("fortree139f","enchanted_greenhouse",50); +fortree139f.addItemInput(); +fortree139f.setChance(0.0); +fortree139f.addItemInput(.withTag({display: {Lore: ["§d§MDonaeth Rusen§r"]}})); +fortree139f.addItemOutput(*7776); +fortree139f.build(); + +val fortree139g = RecipeBuilder.newBuilder("fortree139g","enchanted_greenhouse",50); +fortree139g.addItemInput(); +fortree139g.setChance(0.0); +fortree139g.addItemInput(.withTag({display: {Lore: ["§d§MTellan§r"]}})); +fortree139g.addItemOutput(*46656); +fortree139g.build(); + +val fortree139h = RecipeBuilder.newBuilder("fortree139h","enchanted_greenhouse",50); +fortree139h.addItemInput(); +fortree139h.setChance(0.0); +fortree139h.addItemInput(.withTag({display: {Lore: ["§d§MKurald Thyrllan§r"]}})); +fortree139h.addItemOutput(*279936); +fortree139h.build(); + +val fortree139i = RecipeBuilder.newBuilder("fortree139i","enchanted_greenhouse",50); +fortree139i.addItemInput(); +fortree139i.setChance(0.0); +fortree139i.addItemInput(.withTag({display: {Lore: ["§d§MKurald Emurlahn§r"]}})); +fortree139i.addItemOutput(*1679616); +fortree139i.build(); + +val fortree139j = RecipeBuilder.newBuilder("fortree139j","enchanted_greenhouse",50); +fortree139j.addItemInput(); +fortree139j.setChance(0.0); +fortree139j.addItemInput(.withTag({display: {Lore: ["§d§MKurald Galain§r"]}})); +fortree139j.addItemOutput(*10077696); +fortree139j.build(); + +val fortree139k = RecipeBuilder.newBuilder("fortree139k","enchanted_greenhouse",50); +fortree139k.addItemInput(); +fortree139k.setChance(0.0); +fortree139k.addItemInput(.withTag({display: {Lore: ["§d§MStarvald Demelain§r"]}})); +fortree139k.addItemOutput(*60466176); +fortree139k.build(); + + + diff --git a/scripts/ModularInfusion.zs b/scripts/ModularInfusion.zs index b42ceb94..0a712b13 100644 --- a/scripts/ModularInfusion.zs +++ b/scripts/ModularInfusion.zs @@ -574,3 +574,21 @@ reci55.addItemInput(); reci55.addItemInput(); reci55.addItemOutput(); reci55.build(); + +val reci56 = RecipeBuilder.newBuilder("inf56","arcane_autoinfuser",120); +reci56.addEnergyPerTickInput(100); +reci56.addItemInput(); +reci56.addItemInput(); +reci56.addItemInput(); +reci56.addItemInput(); +reci56.addItemOutput(); +reci56.build(); + +val reci57 = RecipeBuilder.newBuilder("inf57","arcane_autoinfuser",120); +reci57.addEnergyPerTickInput(100); +reci57.addItemInput(); +reci57.addItemInput(); +reci57.addItemInput(); +reci57.addItemInput(); +reci57.addItemOutput(); +reci57.build(); diff --git a/scripts/ModularSingularities.zs b/scripts/ModularSingularities.zs index 9c909094..49d4fb2e 100644 --- a/scripts/ModularSingularities.zs +++ b/scripts/ModularSingularities.zs @@ -517,12 +517,18 @@ quantumcondactual.addItemInput(*2048); quantumcondactual.addItemOutput(); quantumcondactual.build(); +val quantumcondchargedsignslum = RecipeBuilder.newBuilder("quantumcondchargedsignslum", "quantum_condenser", 10); +quantumcondchargedsignslum.addEnergyPerTickInput(500000); +quantumcondchargedsignslum.addItemInput(*1024); +quantumcondchargedsignslum.addItemOutput(); +quantumcondchargedsignslum.build(); + val quantumcondinsanium = RecipeBuilder.newBuilder("quantumcondinsanium", "quantum_condenser", 2); quantumcondinsanium.addEnergyPerTickInput(500000); quantumcondinsanium.addItemInput(); quantumcondinsanium.setChance(0.0); -quantumcondinsanium.addItemInput(*1024); +quantumcondinsanium.addItemInput(*1024); quantumcondinsanium.addItemOutput(); quantumcondinsanium.build(); diff --git a/scripts/ModularSmeltery.zs b/scripts/ModularSmeltery.zs index a2db0614..1045c03d 100644 --- a/scripts/ModularSmeltery.zs +++ b/scripts/ModularSmeltery.zs @@ -123,4 +123,33 @@ forgewyvactual4.addFluidOutput(*10); forgewyvactual4.build(); +val forgewyvparafrosy = RecipeBuilder.newBuilder("forgewyvparafrosy","forge_of_the_wyvern",2); +forgewyvparafrosy.addItemInput(); +forgewyvparafrosy.setChance(0.0); +forgewyvparafrosy.addItemInput(); +forgewyvparafrosy.addFluidOutput(*144); +forgewyvparafrosy.build(); + +val forgewyvhihiiro = RecipeBuilder.newBuilder("forgewyvhihiiro","forge_of_the_wyvern",2); +forgewyvhihiiro.addItemInput(); +forgewyvhihiiro.setChance(0.0); +forgewyvhihiiro.addItemInput(); +forgewyvhihiiro.addFluidOutput(*144); +forgewyvhihiiro.build(); + +val forgewyvichor = RecipeBuilder.newBuilder("forgewyvichor","forge_of_the_wyvern",2); +forgewyvichor.addItemInput(); +forgewyvichor.setChance(0.0); +forgewyvichor.addItemInput(); +forgewyvichor.addFluidOutput(*144); +forgewyvichor.build(); + +val forgewyvorichalc = RecipeBuilder.newBuilder("forgewyvorichalc","forge_of_the_wyvern",2); +forgewyvorichalc.addItemInput(); +forgewyvorichalc.setChance(0.0); +forgewyvorichalc.addItemInput(); +forgewyvorichalc.addFluidOutput(*144); +forgewyvorichalc.build(); + + diff --git a/scripts/ModularSuperApiary.zs b/scripts/ModularSuperApiary.zs index 1d8a5e78..ff6a3b10 100644 --- a/scripts/ModularSuperApiary.zs +++ b/scripts/ModularSuperApiary.zs @@ -179,7 +179,7 @@ val superbee_helium = RecipeBuilder.newBuilder("superbee_helium","sacred_cinders val superbee_flux = RecipeBuilder.newBuilder("superbee_flux","sacred_cinders_apiary",10); superbee_flux.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Flux", UID0: "gendustry.bee.Flux"}]}})); superbee_flux.setChance(0.0); superbee_flux.addFluidInput(*25); superbee_flux.addItemOutput(*64); superbee_flux.addItemOutput(*64); superbee_flux.build(); val superbee_forlorn = RecipeBuilder.newBuilder("superbee_forlorn","sacred_cinders_apiary",10); superbee_forlorn.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "magicbees.speciesForlorn", UID0: "magicbees.speciesForlorn"}]}})); superbee_forlorn.setChance(0.0); superbee_forlorn.addFluidInput(*25); superbee_forlorn.addItemOutput(*64); superbee_forlorn.addItemOutput(*64); superbee_forlorn.build(); -val superbee_cosmicconstellation = RecipeBuilder.newBuilder("superbee_cosmicconstellation","sacred_cinders_apiary",10); superbee_cosmicconstellation.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.CosmicConstellation", UID0: "gendustry.bee.CosmicConstellation"}]}})); superbee_cosmicconstellation.setChance(0.0); superbee_cosmicconstellation.addFluidInput(*25); superbee_cosmicconstellation.addItemOutput(*64); superbee_cosmicconstellation.addItemOutput(*64); superbee_cosmicconstellation.build(); +val superbee_cosmicconstellation = RecipeBuilder.newBuilder("superbee_cosmicconstellation","sacred_cinders_apiary",10); superbee_cosmicconstellation.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.UniversalConstellation", UID0: "gendustry.bee.UniversalConstellation"}]}})); superbee_cosmicconstellation.setChance(0.0); superbee_cosmicconstellation.addFluidInput(*25); superbee_cosmicconstellation.addItemOutput(*64); superbee_cosmicconstellation.addItemOutput(*64); superbee_cosmicconstellation.build(); val superbee_treeoflife = RecipeBuilder.newBuilder("superbee_treeoflife","sacred_cinders_apiary",10); superbee_treeoflife.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.TreeOfLife", UID0: "gendustry.bee.TreeOfLife"}]}})); superbee_treeoflife.setChance(0.0); superbee_treeoflife.addFluidInput(*25); superbee_treeoflife.addItemOutput(*64); superbee_treeoflife.addItemOutput(*64); superbee_treeoflife.build(); diff --git a/scripts/ModularTreeOfLife.zs b/scripts/ModularTreeOfLife.zs index b92d1e34..ce543a07 100644 --- a/scripts/ModularTreeOfLife.zs +++ b/scripts/ModularTreeOfLife.zs @@ -343,16 +343,16 @@ treeoflifthaumpods.build(); val treeoflifecinders = RecipeBuilder.newBuilder("treeoflifecinders","tree_of_life",200); treeoflifecinders.addEnergyPerTickInput(50000000); treeoflifecinders.addItemInput(); -treeoflifecinders.addItemInput(); treeoflifecinders.setChance(0.0); +treeoflifecinders.addItemInput(); treeoflifecinders.addItemOutput(); treeoflifecinders.build(); val treeoflifecindersbetter = RecipeBuilder.newBuilder("treeoflifecindersbetter","tree_of_life",2); treeoflifecindersbetter.addEnergyPerTickInput(50000000); treeoflifecindersbetter.addItemInput(); -treeoflifecindersbetter.addItemInput(); treeoflifecindersbetter.setChance(0.0); +treeoflifecindersbetter.addItemInput(); treeoflifecindersbetter.addItemOutput(*16); treeoflifecindersbetter.build(); diff --git a/scripts/ModularVoidMythical.zs b/scripts/ModularVoidMythical.zs index 76f5132a..c01e01ba 100644 --- a/scripts/ModularVoidMythical.zs +++ b/scripts/ModularVoidMythical.zs @@ -420,6 +420,7 @@ recipes.addShapeless(, []); mods.thermalexpansion.InductionSmelter.addRecipe(*2, , , 5000); +mods.nuclearcraft.alloy_furnace.addRecipe([, , *2]); val dreadcruc = RecipeBuilder.newBuilder("dreaditecrucible","dragonfire_crucible",100); dreadcruc.addFluidInput(*400); diff --git a/scripts/ModularXPAssimilator.zs b/scripts/ModularXPAssimilator.zs new file mode 100644 index 00000000..8cd47735 --- /dev/null +++ b/scripts/ModularXPAssimilator.zs @@ -0,0 +1,283 @@ +import mods.modularmachinery.RecipeBuilder; +import mods.modularmachinery.RecipeEvent; +import mods.modularmachinery.MachineEvent; +import mods.modularmachinery.RecipeCheckEvent; +import mods.modularmachinery.RecipeFinishEvent; +import mods.modularmachinery.IMachineController; +import mods.contenttweaker.Commands; +import crafttweaker.server.IServer; +import crafttweaker.command.ICommandManager; +import crafttweaker.command.ICommandSender; + + +recipes.addShaped(.withTag({FluidName: "bewitched_essence_salts", Amount: 1000}), +[[, , ], +[, .withTag({FluidName: "mana", Amount: 1000}), ], +[, , ]]); + +recipes.addShaped(.withTag({display: {Lore: ["§d§o1X§r"]}}), +[[, , ], +[, , ], +[, , ]]); + +mods.chisel.Carving.addGroup("experienceconfig"); +mods.chisel.Carving.addVariation("experienceconfig", .withTag({display: {Lore: ["§d§o1X§r"]}})); +mods.chisel.Carving.addVariation("experienceconfig", .withTag({display: {Lore: ["§d§o64X§r"]}})); +mods.chisel.Carving.addVariation("experienceconfig", .withTag({display: {Lore: ["§d§o256X§r"]}})); +mods.chisel.Carving.addVariation("experienceconfig", .withTag({display: {Lore: ["§d§o1024X§r"]}})); + + + +var addxpsolidified1 = RecipeBuilder.newBuilder("addxpsolidified1","xp_assimilator",5); +addxpsolidified1.addItemInput(); +addxpsolidified1.addItemInput(.withTag({display: {Lore: ["§d§o1X§r"]}})); +addxpsolidified1.setChance(0.0); +addxpsolidified1.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpsolidified1.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 8 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpsolidified1.addRecipeTooltip("8 xp: Stand right on top of the controller inside the pool"); +addxpsolidified1.build(); + +var addxpsolidified2 = RecipeBuilder.newBuilder("addxpsolidified2","xp_assimilator",5); +addxpsolidified2.addItemInput(*64); +addxpsolidified2.addItemInput(.withTag({display: {Lore: ["§d§o64X§r"]}})); +addxpsolidified2.setChance(0.0); +addxpsolidified2.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpsolidified2.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 512 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpsolidified2.addRecipeTooltip("512 xp: Stand right on top of the controller inside the pool"); +addxpsolidified2.build(); + +var addxpsolidified3 = RecipeBuilder.newBuilder("addxpsolidified3","xp_assimilator",5); +addxpsolidified3.addItemInput(*256); +addxpsolidified3.addItemInput(.withTag({display: {Lore: ["§d§o256X§r"]}})); +addxpsolidified3.setChance(0.0); +addxpsolidified3.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpsolidified3.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 2048 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpsolidified3.addRecipeTooltip("2048 xp: Stand right on top of the controller inside the pool"); +addxpsolidified3.build(); + +var addxpsolidified4 = RecipeBuilder.newBuilder("addxpsolidified4","xp_assimilator",5); +addxpsolidified4.addItemInput(*1024); +addxpsolidified4.addItemInput(.withTag({display: {Lore: ["§d§o1024X§r"]}})); +addxpsolidified4.setChance(0.0); +addxpsolidified4.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpsolidified4.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 8196 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpsolidified4.addRecipeTooltip("8192 xp: Stand right on top of the controller inside the pool"); +addxpsolidified4.build(); + + + +var addxpoverworldian1 = RecipeBuilder.newBuilder("addxpoverworldian1","xp_assimilator",5); +addxpoverworldian1.addItemInput(); +addxpoverworldian1.addItemInput(.withTag({display: {Lore: ["§d§o1X§r"]}})); +addxpoverworldian1.setChance(0.0); +addxpoverworldian1.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpoverworldian1.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 10 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpoverworldian1.addRecipeTooltip("10 xp: Stand right on top of the controller inside the pool"); +addxpoverworldian1.build(); + +var addxpoverworldian2 = RecipeBuilder.newBuilder("addxpoverworldian2","xp_assimilator",5); +addxpoverworldian2.addItemInput(*64); +addxpoverworldian2.addItemInput(.withTag({display: {Lore: ["§d§o64X§r"]}})); +addxpoverworldian2.setChance(0.0); +addxpoverworldian2.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpoverworldian2.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 640 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpoverworldian2.addRecipeTooltip("640 xp: Stand right on top of the controller inside the pool"); +addxpoverworldian2.build(); + +var addxpoverworldian3 = RecipeBuilder.newBuilder("addxpoverworldian3","xp_assimilator",5); +addxpoverworldian3.addItemInput(*256); +addxpoverworldian3.addItemInput(.withTag({display: {Lore: ["§d§o256X§r"]}})); +addxpoverworldian3.setChance(0.0); +addxpoverworldian3.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpoverworldian3.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 2560 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpoverworldian3.addRecipeTooltip("2560 xp: Stand right on top of the controller inside the pool"); +addxpoverworldian3.build(); + +var addxpoverworldian4 = RecipeBuilder.newBuilder("addxpoverworldian4","xp_assimilator",5); +addxpoverworldian4.addItemInput(*1024); +addxpoverworldian4.addItemInput(.withTag({display: {Lore: ["§d§o1024X§r"]}})); +addxpoverworldian4.setChance(0.0); +addxpoverworldian4.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpoverworldian4.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 10240 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpoverworldian4.addRecipeTooltip("10240 xp: Stand right on top of the controller inside the pool"); +addxpoverworldian4.build(); + + + + +var addxphellish1 = RecipeBuilder.newBuilder("addxphellish1","xp_assimilator",5); +addxphellish1.addItemInput(); +addxphellish1.addItemInput(.withTag({display: {Lore: ["§d§o1X§r"]}})); +addxphellish1.setChance(0.0); +addxphellish1.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxphellish1.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 14 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxphellish1.addRecipeTooltip("14 xp: Stand right on top of the controller inside the pool"); +addxphellish1.build(); + +var addxphellish2 = RecipeBuilder.newBuilder("addxphellish2","xp_assimilator",5); +addxphellish2.addItemInput(*64); +addxphellish2.addItemInput(.withTag({display: {Lore: ["§d§o64X§r"]}})); +addxphellish2.setChance(0.0); +addxphellish2.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxphellish2.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 896 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxphellish2.addRecipeTooltip("896 xp: Stand right on top of the controller inside the pool"); +addxphellish2.build(); + +var addxphellish3 = RecipeBuilder.newBuilder("addxphellish3","xp_assimilator",5); +addxphellish3.addItemInput(*256); +addxphellish3.addItemInput(.withTag({display: {Lore: ["§d§o256X§r"]}})); +addxphellish3.setChance(0.0); +addxphellish3.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxphellish3.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 3584 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxphellish3.addRecipeTooltip("3584 xp: Stand right on top of the controller inside the pool"); +addxphellish3.build(); + +var addxphellish4 = RecipeBuilder.newBuilder("addxphellish4","xp_assimilator",5); +addxphellish4.addItemInput(*1024); +addxphellish4.addItemInput(.withTag({display: {Lore: ["§d§o1024X§r"]}})); +addxphellish4.setChance(0.0); +addxphellish4.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxphellish4.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 14336 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxphellish4.addRecipeTooltip("14336 xp: Stand right on top of the controller inside the pool"); +addxphellish4.build(); + + + + + +var addxpextraterr1 = RecipeBuilder.newBuilder("addxpextraterr1","xp_assimilator",5); +addxpextraterr1.addItemInput(); +addxpextraterr1.addItemInput(.withTag({display: {Lore: ["§d§o1X§r"]}})); +addxpextraterr1.setChance(0.0); +addxpextraterr1.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpextraterr1.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 20 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpextraterr1.addRecipeTooltip("20 xp: Stand right on top of the controller inside the pool"); +addxpextraterr1.build(); + +var addxpextraterr2 = RecipeBuilder.newBuilder("addxpextraterr2","xp_assimilator",5); +addxpextraterr2.addItemInput(*64); +addxpextraterr2.addItemInput(.withTag({display: {Lore: ["§d§o64X§r"]}})); +addxpextraterr2.setChance(0.0); +addxpextraterr2.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpextraterr2.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 1280 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpextraterr2.addRecipeTooltip("1280 xp: Stand right on top of the controller inside the pool"); +addxpextraterr2.build(); + +var addxpextraterr3 = RecipeBuilder.newBuilder("addxpextraterr3","xp_assimilator",5); +addxpextraterr3.addItemInput(*256); +addxpextraterr3.addItemInput(.withTag({display: {Lore: ["§d§o256X§r"]}})); +addxpextraterr3.setChance(0.0); +addxpextraterr3.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpextraterr3.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 5120 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpextraterr3.addRecipeTooltip("5120 xp: Stand right on top of the controller inside the pool"); +addxpextraterr3.build(); + +var addxpextraterr4 = RecipeBuilder.newBuilder("addxpextraterr4","xp_assimilator",5); +addxpextraterr4.addItemInput(*1024); +addxpextraterr4.addItemInput(.withTag({display: {Lore: ["§d§o1024X§r"]}})); +addxpextraterr4.setChance(0.0); +addxpextraterr4.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpextraterr4.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 20480 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpextraterr4.addRecipeTooltip("20480 xp: Stand right on top of the controller inside the pool"); +addxpextraterr4.build(); + + + +var addxptwilight1 = RecipeBuilder.newBuilder("addxptwilight1","xp_assimilator",5); +addxptwilight1.addItemInput(); +addxptwilight1.addItemInput(.withTag({display: {Lore: ["§d§o1X§r"]}})); +addxptwilight1.setChance(0.0); +addxptwilight1.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxptwilight1.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 30 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxptwilight1.addRecipeTooltip("30 xp: Stand right on top of the controller inside the pool"); +addxptwilight1.build(); + +var addxptwilight2 = RecipeBuilder.newBuilder("addxptwilight2","xp_assimilator",5); +addxptwilight2.addItemInput(*64); +addxptwilight2.addItemInput(.withTag({display: {Lore: ["§d§o64X§r"]}})); +addxptwilight2.setChance(0.0); +addxptwilight2.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxptwilight2.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 1920 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxptwilight2.addRecipeTooltip("1920 xp: Stand right on top of the controller inside the pool"); +addxptwilight2.build(); + +var addxptwilight3 = RecipeBuilder.newBuilder("addxptwilight3","xp_assimilator",5); +addxptwilight3.addItemInput(*256); +addxptwilight3.addItemInput(.withTag({display: {Lore: ["§d§o256X§r"]}})); +addxptwilight3.setChance(0.0); +addxptwilight3.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxptwilight3.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 7680 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxptwilight3.addRecipeTooltip("7680 xp: Stand right on top of the controller inside the pool"); +addxptwilight3.build(); + +var addxptwilight4 = RecipeBuilder.newBuilder("addxptwilight4","xp_assimilator",5); +addxptwilight4.addItemInput(*1024); +addxptwilight4.addItemInput(.withTag({display: {Lore: ["§d§o1024X§r"]}})); +addxptwilight4.setChance(0.0); +addxptwilight4.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxptwilight4.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 30720 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxptwilight4.addRecipeTooltip("30720 xp: Stand right on top of the controller inside the pool"); +addxptwilight4.build(); + + + + + +var addxpbeessence1 = RecipeBuilder.newBuilder("addxpbeessence1","xp_assimilator",5); +addxpbeessence1.addItemInput(); +addxpbeessence1.addItemInput(.withTag({display: {Lore: ["§d§o1X§r"]}})); +addxpbeessence1.setChance(0.0); +addxpbeessence1.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpbeessence1.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 1000 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpbeessence1.addRecipeTooltip("1000 xp: Stand right on top of the controller inside the pool"); +addxpbeessence1.build(); + +var addxpbeessence2 = RecipeBuilder.newBuilder("addxpbeessence2","xp_assimilator",5); +addxpbeessence2.addItemInput(*64); +addxpbeessence2.addItemInput(.withTag({display: {Lore: ["§d§o64X§r"]}})); +addxpbeessence2.setChance(0.0); +addxpbeessence2.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpbeessence2.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 64000 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpbeessence2.addRecipeTooltip("64000 xp: Stand right on top of the controller inside the pool"); +addxpbeessence2.build(); + +var addxpbeessence3 = RecipeBuilder.newBuilder("addxpbeessence3","xp_assimilator",5); +addxpbeessence3.addItemInput(*256); +addxpbeessence3.addItemInput(.withTag({display: {Lore: ["§d§o256X§r"]}})); +addxpbeessence3.setChance(0.0); +addxpbeessence3.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpbeessence3.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 256000 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpbeessence3.addRecipeTooltip("256000 xp: Stand right on top of the controller inside the pool"); +addxpbeessence3.build(); + +var addxpbeessence4 = RecipeBuilder.newBuilder("addxpbeessence4","xp_assimilator",5); +addxpbeessence4.addItemInput(*1024); +addxpbeessence4.addItemInput(.withTag({display: {Lore: ["§d§o1024X§r"]}})); +addxpbeessence4.setChance(0.0); +addxpbeessence4.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +addxpbeessence4.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 1024000 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +addxpbeessence4.addRecipeTooltip("1024000 xp: Stand right on top of the controller inside the pool"); +addxpbeessence4.build(); + + + +var cyfluid = RecipeBuilder.newBuilder("xpa_cyclic_experience","xp_assimilator",5); +cyfluid.addFluidInput( * 1000); +cyfluid.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +cyfluid.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 50 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +cyfluid.addRecipeTooltip("50 xp: Stand right on top of the controller inside the pool"); +cyfluid.build(); + +var iffluid = RecipeBuilder.newBuilder("xpa_industrial_foregoing_essence","xp_assimilator",5); +iffluid.addFluidInput( * 1000); +iffluid.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +iffluid.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 50 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +iffluid.addRecipeTooltip("50 xp: Stand right on top of the controller inside the pool"); +iffluid.build(); + +var tffluid = RecipeBuilder.newBuilder("xpa_thermal_foundation_essence_of_knowledge","xp_assimilator",5); +tffluid.addFluidInput( * 1000); +tffluid.addPostCheckHandler(function(event as RecipeCheckEvent) { if (server.commandManager.executeCommand(server,"testfor @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + ",r=2]") == 0) {event.setFailed("No nearby player");} } ); +tffluid.addFinishHandler(function(event as RecipeFinishEvent) { server.commandManager.executeCommand(server,"xp 50 @p[x=" + event.controller.pos.x + ",y=" + event.controller.pos.y + ",z=" + event.controller.pos.z + "]"); } ); +tffluid.addRecipeTooltip("50 xp: Stand right on top of the controller inside the pool"); +tffluid.build(); \ No newline at end of file diff --git a/scripts/MythicProcessorAlloys.zs b/scripts/MythicProcessorAlloys.zs index e73ea395..9272b666 100644 --- a/scripts/MythicProcessorAlloys.zs +++ b/scripts/MythicProcessorAlloys.zs @@ -608,7 +608,7 @@ mythallo82.build(); val mythallo83 = RecipeBuilder.newBuilder("mythallo83","mythic_processor_alloy_furnace",2); mythallo83.addEnergyPerTickInput(80000); mythallo83.addItemInput(); -mythallo83.addItemInput(); +mythallo83.addItemInput(*2); mythallo83.addItemOutput(); mythallo83.build(); @@ -630,7 +630,7 @@ val mythallo86 = RecipeBuilder.newBuilder("mythallo86","mythic_processor_alloy_f mythallo86.addEnergyPerTickInput(80000); mythallo86.addItemInput(); mythallo86.addItemInput(); -mythallo86.addItemOutput(*3); +mythallo86.addItemOutput(*3); mythallo86.build(); val mythallo87 = RecipeBuilder.newBuilder("mythallo87","mythic_processor_alloy_furnace",2); @@ -893,7 +893,7 @@ val mythallo122 = RecipeBuilder.newBuilder("mythallo122","mythic_processor_alloy mythallo122.addEnergyPerTickInput(80000); mythallo122.addItemInput(*10); mythallo122.addItemInput(*2); -mythallo122.addItemOutput(); +mythallo122.addItemOutput(*2); mythallo122.build(); val mythallo123 = RecipeBuilder.newBuilder("mythallo123","mythic_processor_alloy_furnace",2); @@ -955,3 +955,5 @@ mythallo130.addItemInput(*4); mythallo130.addItemInput(*4); mythallo130.addItemOutput(); mythallo130.build(); + + diff --git a/scripts/MythicProcessorArkencrusher.zs b/scripts/MythicProcessorArkencrusher.zs index 5e20d95a..3ba07518 100644 --- a/scripts/MythicProcessorArkencrusher.zs +++ b/scripts/MythicProcessorArkencrusher.zs @@ -77,4 +77,76 @@ mytharken8.addEnergyPerTickInput(1000000); mytharken8.addFluidInput(*10); mytharken8.addItemInput(); mytharken8.addItemOutput(*64); -mytharken8.build(); \ No newline at end of file +mytharken8.build(); + + + +val mytharken9 = RecipeBuilder.newBuilder("mytharken9","mythic_processor_arkencrusher",2); +mytharken9.addEnergyPerTickInput(1000000); +mytharken9.addFluidInput(*1); +mytharken9.addItemInput(); +mytharken9.addItemOutput(*2); +mytharken9.build(); + +val mytharken10 = RecipeBuilder.newBuilder("mytharken10","mythic_processor_arkencrusher",2); +mytharken10.addEnergyPerTickInput(1000000); +mytharken10.addFluidInput(*1); +mytharken10.addItemInput(); +mytharken10.addItemOutput(*4); +mytharken10.build(); + +val mytharken11 = RecipeBuilder.newBuilder("mytharken11","mythic_processor_arkencrusher",2); +mytharken11.addEnergyPerTickInput(1000000); +mytharken11.addFluidInput(*1); +mytharken11.addItemInput(); +mytharken11.addItemOutput(*8); +mytharken11.build(); + +val mytharken12 = RecipeBuilder.newBuilder("mytharken12","mythic_processor_arkencrusher",2); +mytharken12.addEnergyPerTickInput(1000000); +mytharken12.addFluidInput(*1); +mytharken12.addItemInput(); +mytharken12.addItemOutput(*16); +mytharken12.build(); + +val mytharken13 = RecipeBuilder.newBuilder("mytharken13","mythic_processor_arkencrusher",2); +mytharken13.addEnergyPerTickInput(1000000); +mytharken13.addFluidInput(*1); +mytharken13.addItemInput(); +mytharken13.addItemOutput(*32); +mytharken13.build(); + +val mytharken14 = RecipeBuilder.newBuilder("mytharken14","mythic_processor_arkencrusher",2); +mytharken14.addEnergyPerTickInput(1000000); +mytharken14.addFluidInput(*1); +mytharken14.addItemInput(); +mytharken14.addItemOutput(*64); +mytharken14.build(); + +val mytharken15 = RecipeBuilder.newBuilder("mytharken15","mythic_processor_arkencrusher",2); +mytharken15.addEnergyPerTickInput(1000000); +mytharken15.addFluidInput(*1); +mytharken15.addItemInput(); +mytharken15.addItemOutput(*128); +mytharken15.build(); + +val mytharken16 = RecipeBuilder.newBuilder("mytharken16","mythic_processor_arkencrusher",2); +mytharken16.addEnergyPerTickInput(1000000); +mytharken16.addFluidInput(*1); +mytharken16.addItemInput(); +mytharken16.addItemOutput(*256); +mytharken16.build(); + +val mytharken17 = RecipeBuilder.newBuilder("mytharken17","mythic_processor_arkencrusher",2); +mytharken17.addEnergyPerTickInput(1000000); +mytharken17.addFluidInput(*1); +mytharken17.addItemInput(); +mytharken17.addItemOutput(*512); +mytharken17.build(); + +val mytharken18 = RecipeBuilder.newBuilder("mytharken18","mythic_processor_arkencrusher",2); +mytharken18.addEnergyPerTickInput(1000000); +mytharken18.addFluidInput(*1); +mytharken18.addItemInput(); +mytharken18.addItemOutput(*1024); +mytharken18.build(); \ No newline at end of file diff --git a/scripts/MythicProcessorMelter.zs b/scripts/MythicProcessorMelter.zs index 9cb941c4..4b5c0e8a 100644 --- a/scripts/MythicProcessorMelter.zs +++ b/scripts/MythicProcessorMelter.zs @@ -723,3 +723,9 @@ mythmelt656.addFluidOutput( * 144); mythmelt656.build(); + +val mythmelt657 = RecipeBuilder.newBuilder("mythmelt657","mythic_processor_melter",2); +mythmelt657.addEnergyPerTickInput(60000); +mythmelt657.addItemInput(); +mythmelt657.addFluidOutput( * 1000000); +mythmelt657.build(); \ No newline at end of file diff --git a/scripts/NewPortals.zs b/scripts/NewPortals.zs index 826928f2..5f947d63 100644 --- a/scripts/NewPortals.zs +++ b/scripts/NewPortals.zs @@ -1,7 +1,6 @@ import mods.thaumcraft.Infusion; import mods.modularmachinery.RecipeBuilder; -recipes.removeShaped(); mods.extendedcrafting.TableCrafting.addShaped(, [[, , ], @@ -21,15 +20,7 @@ mods.techreborn.rollingMachine.addShaped(, [, , ], [, , ]]); -recipes.addShaped(, -[[, , ], -[, , ], -[, , ]]); -recipes.addShaped(, -[[, , ], -[, , ], -[, , ]]); mods.thaumcraft.Infusion.registerRecipe("precasiainfusion", "", , diff --git a/scripts/OreDictionary.zs b/scripts/OreDictionary.zs index 375ea5c9..8f719fb8 100644 --- a/scripts/OreDictionary.zs +++ b/scripts/OreDictionary.zs @@ -151,3 +151,7 @@ oremeteoricdraconium.add(); val orefierypyrite = ; orefierypyrite.add(); + + +val orestoneblock = ; +orestoneblock.remove(); diff --git a/scripts/ParallelEarths.zs b/scripts/ParallelEarths.zs index 7d96bd81..ab43a47a 100644 --- a/scripts/ParallelEarths.zs +++ b/scripts/ParallelEarths.zs @@ -14,6 +14,35 @@ import mods.contenttweaker.Player; import crafttweaker.player.IPlayer; import crafttweaker.block.IBlock; import crafttweaker.data.IData; +import crafttweaker.util.Position3f; +import crafttweaker.block.IBlockState; + + + + +function getBlockMatchAtPosition(blockTargetID as string, playerPos as crafttweaker.util.Position3f, blockLocation as int [], world as crafttweaker.world.IWorld) as int{ + // 1 if block matches, 0 if not + var match = 0 as int; + // get block position from relative to world coordinates + var checkPos as crafttweaker.util.Position3f; + checkPos = crafttweaker.util.Position3f.create(playerPos.x + blockLocation[0], playerPos.y + blockLocation[1], playerPos.z + blockLocation[2]); + // get block id at coordinates + val state = world.getBlock(checkPos); + val blockID = state.definition.id as string; + val blockMeta = state.meta; + val fullBlockID = blockMeta == 0 ? blockID : blockID + ":" + blockMeta; + // check if block id matches + if (fullBlockID == blockTargetID){ + match = 1; + } + return match; +} + + + + + + var wormholecatalyst = VanillaFactory.createItem("wormhole_catalyst"); @@ -24,63 +53,272 @@ wormholecatalyst.register(); var taerrapiattawarper = VanillaFactory.createItem("taerrapiatta_warper"); taerrapiattawarper.maxStackSize = 1; taerrapiattawarper.glowing = true; -taerrapiattawarper.itemRightClick = function(stack, world, player, hand) { - Commands.call("cofh tpx @p 180", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; -}; taerrapiattawarper.register(); var diamerismawarper = VanillaFactory.createItem("diamerisma_warper"); diamerismawarper.maxStackSize = 1; diamerismawarper.glowing = true; -diamerismawarper.itemRightClick = function(stack, world, player, hand) { - Commands.call("cofh tpx @p 181", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; -}; diamerismawarper.register(); var furattowarper = VanillaFactory.createItem("furatto_warper"); furattowarper.maxStackSize = 1; furattowarper.glowing = true; -furattowarper.itemRightClick = function(stack, world, player, hand) { - Commands.call("cofh tpx @p 182", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; -}; furattowarper.register(); +var finemwarper = VanillaFactory.createItem("finem_warper"); +finemwarper.maxStackSize = 1; +finemwarper.glowing = true; +finemwarper.register(); + +var apichisiwarper = VanillaFactory.createItem("apichisi_warper"); +apichisiwarper.maxStackSize = 1; +apichisiwarper.glowing = true; +apichisiwarper.register(); + var vibewarper = VanillaFactory.createItem("vibe_warper"); vibewarper.maxStackSize = 1; vibewarper.glowing = true; vibewarper.itemRightClick = function(stack, world, player, hand) { + + if(world.remote) { + return "FAIL"; + } + + // counter for fails or successes + var matchGen = 0 as int; + + // player position + var playerPos = player.position.asPosition3f(); + playerPos.x = playerPos.x; + playerPos.y = playerPos.y - 1; + playerPos.z = playerPos.z; + + // go through all blocks in the momument + + + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [0,0,0], world) == 0) { + player.sendChat("Missing Ancient Rock: [0,0,0]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [1,0,0], world) == 0) { + player.sendChat("Missing Ancient Rock: [1,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [-1,0,0], world) == 0) { + player.sendChat("Missing Ancient Rock: [-1,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [0,0,1], world) == 0) { + player.sendChat("Missing Ancient Rock: [0,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [0,0,-1], world) == 0) { + player.sendChat("Missing Ancient Rock: [0,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [2,0,0], world) == 0) { + player.sendChat("Missing Ancient Rock: [2,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [-2,0,0], world) == 0) { + player.sendChat("Missing Ancient Rock: [-2,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [0,0,2], world) == 0) { + player.sendChat("Missing Ancient Rock: [0,0,2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("aoa3:ancient_rock", playerPos, [0,0,-2], world) == 0) { + player.sendChat("Missing Ancient Rock: [0,0,-2]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,0,1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [1,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,0,1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [-1,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,0,-1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [1,0,-1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,0,-1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [-1,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [2,0,1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [2,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [2,0,-1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [2,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-2,0,1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [-2,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-2,0,-1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [-2,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,0,2], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [1,0,2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,0,2], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [-1,0,2]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,0,-2], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [1,0,-2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,0,-2], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [-1,0,-2]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [3,0,1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [3,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [3,0,-1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [3,0,-1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [3,0,0], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [3,0,0]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-3,0,1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [-3,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-3,0,-1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [-3,0,-1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-3,0,0], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [-3,0,0]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,0,3], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [1,0,3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,0,3], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [-1,0,3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [0,0,3], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [0,0,3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,0,-3], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [1,0,-3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,0,-3], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [-1,0,-3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [0,0,-3], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [0,0,-3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [3,1,1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [3,1,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [3,1,-1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [3,1,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-3,1,1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [-3,1,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-3,1,-1], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [-3,1,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,1,3], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [1,1,3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,1,3], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [-1,1,3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [1,1,-3], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [1,1,-3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:stone_arcane_brick", playerPos, [-1,1,-3], world) == 0) { + player.sendChat("Missing Arcane Stone Brick: [-1,1,-3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [3,2,1], world) == 0) { + player.sendChat("Missing Advanced Alchemical Construct: [3,2,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [3,2,-1], world) == 0) { + player.sendChat("Missing Advanced Alchemical Construct: [3,2,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [-3,2,1], world) == 0) { + player.sendChat("Missing Advanced Alchemical Construct: [-3,2,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [-3,2,-1], world) == 0) { + player.sendChat("Missing Advanced Alchemical Construct: [-3,2,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [1,2,3], world) == 0) { + player.sendChat("Missing Advanced Alchemical Construct: [1,2,3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [-1,2,3], world) == 0) { + player.sendChat("Missing Advanced Alchemical Construct: [-1,2,3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [1,2,-3], world) == 0) { + player.sendChat("Missing Advanced Alchemical Construct: [1,2,-3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("thaumcraft:metal_alchemical_advanced", playerPos, [-1,2,-3], world) == 0) { + player.sendChat("Missing Advanced Alchemical Construct: [-1,2,-3]"); + return "FAIL"; + } + Commands.call("cofh tpx @p 183", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; + Commands.call("summon ebwizardry:blizzard", player, world, true, true); + return "Pass"; + }; vibewarper.register(); -var apichisiwarper = VanillaFactory.createItem("apichisi_warper"); -apichisiwarper.maxStackSize = 1; -apichisiwarper.glowing = true; -apichisiwarper.itemRightClick = function(stack, world, player, hand) { - Commands.call("cofh tpx @p 184", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; -}; -apichisiwarper.register(); - -var finemwarper = VanillaFactory.createItem("finem_warper"); -finemwarper.maxStackSize = 1; -finemwarper.glowing = true; -finemwarper.itemRightClick = function(stack, world, player, hand) { - Commands.call("cofh tpx @p 185", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; -}; -finemwarper.register(); - var imstuckgetmehome = VanillaFactory.createItem("imstuck_getmehome"); imstuckgetmehome.maxStackSize = 1; @@ -103,7 +341,7 @@ imstuckgetmehome.itemRightClick = function(stack, world, player, hand) { } } } - Commands.call("cofh tpx @p 0", player, world, true, true); + Commands.call("spawn", player, world, true, true); return "Pass"; }; imstuckgetmehome.register(); @@ -113,65 +351,232 @@ flintandfurnace.maxStackSize = 1; flintandfurnace.glowing = true; flintandfurnace.itemRightClick = function(stack, world, player, hand) { +if(world.remote) { + return "FAIL"; +} + player.sendChat("Use this in the overworld to enter the furnace dimension"); player.sendChat("Use this in the furnace dimension to come back"); if(player.getDimension() == 0) { -// obtain position under player - var pos = player.position.asPosition3f(); + // counter for fails or successes + var matchGen = 0 as int; - // check if player is standing on beacon - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - if(blockBelow != ) { - player.sendChat("Stand on Cobblestone"); + // player position + var playerPos = player.position.asPosition3f(); + playerPos.x = playerPos.x; + playerPos.y = playerPos.y - 1; + playerPos.z = playerPos.z; + + // go through all blocks in the momument + + + if (getBlockMatchAtPosition("minecraft:coal_block", playerPos, [0,0,0], world) == 0) { + player.sendChat("Missing Coal Block: [0,0,0]"); return "FAIL"; } - var posfurnace1 = player.position.asPosition3f(); - posfurnace1.y = pos.y - 1; - posfurnace1.x = pos.x - 1; - var blockposfurnace1 = posfurnace1.asBlockPos(); - var blockBelow1 = world.getBlockState(posfurnace1); - if(blockBelow1 != ) { - player.sendChat("Place four coal blocks around the cobblestone"); + + if (getBlockMatchAtPosition("minecraft:coal_block", playerPos, [1,0,0], world) == 0) { + player.sendChat("Missing Coal Block: [1,0,0]"); return "FAIL"; } - var posfurnace2 = player.position.asPosition3f(); - posfurnace2.y = pos.y - 1; - posfurnace2.x = pos.x + 1; - var blockposfurnace2 = posfurnace2.asBlockPos(); - var blockBelow2 = world.getBlockState(posfurnace2); - if(blockBelow2 != ) { - player.sendChat("Place four coal blocks around the cobblestone"); + if (getBlockMatchAtPosition("minecraft:coal_block", playerPos, [-1,0,0], world) == 0) { + player.sendChat("Missing Coal Block: [-1,0,0]"); return "FAIL"; } - var posfurnace3 = player.position.asPosition3f(); - posfurnace3.y = pos.y - 1; - posfurnace3.z = pos.z + 1; - var blockposfurnace3 = posfurnace3.asBlockPos(); - var blockBelow3 = world.getBlockState(posfurnace3); - if(blockBelow3 != ) { - player.sendChat("Place four coal blocks around the cobblestone"); + if (getBlockMatchAtPosition("minecraft:coal_block", playerPos, [0,0,1], world) == 0) { + player.sendChat("Missing Coal Block: [0,0,1]"); return "FAIL"; } - var posfurnace4 = player.position.asPosition3f(); - posfurnace4.z = pos.z - 1; - posfurnace4.y = pos.y - 1; - var blockposfurnace4 = posfurnace3.asBlockPos(); - var blockBelow4 = world.getBlockState(posfurnace4); - if(blockBelow4 != ) { - player.sendChat("Place four coal blocks around the cobblestone"); + if (getBlockMatchAtPosition("minecraft:coal_block", playerPos, [0,0,-1], world) == 0) { + player.sendChat("Missing Coal Block: [0,0,-1]"); return "FAIL"; } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [2,0,0], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [2,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-2,0,0], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [-2,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,2], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [0,0,2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,-2], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [0,0,-2]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [3,0,0], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [3,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-3,0,0], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [-3,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,3], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [0,0,3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,-3], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [0,0,-3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [4,0,0], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [4,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-4,0,0], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [-4,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,4], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [0,0,4]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,-4], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [0,0,-4]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [5,0,0], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [5,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-5,0,0], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [-5,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,5], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [0,0,5]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [0,0,-5], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [0,0,-5]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [1,0,1], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [1,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-1,0,1], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [-1,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [1,0,-1], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [1,0,-1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-1,0,-1], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [-1,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [2,0,1], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [2,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [2,0,-1], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [2,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-2,0,1], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [-2,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-2,0,-1], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [-2,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [1,0,2], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [1,0,2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-1,0,2], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [-1,0,2]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [1,0,-2], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [1,0,-2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-1,0,-2], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [-1,0,-2]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [3,0,1], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [3,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [3,0,-1], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [3,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-3,0,1], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [-3,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-3,0,-1], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [-3,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [1,0,3], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [1,0,3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-1,0,3], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [-1,0,3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [1,0,-3], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [1,0,-3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:2", playerPos, [-1,0,-3], world) == 0) { + player.sendChat("Missing Triple Compressed Cobblestone: [-1,0,-3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:3", playerPos, [2,1,0], world) == 0) { + player.sendChat("Missing Quadruple Compressed Cobblestone: [2,1,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:3", playerPos, [-2,1,0], world) == 0) { + player.sendChat("Missing Quadruple Compressed Cobblestone: [-2,1,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:3", playerPos, [0,1,2], world) == 0) { + player.sendChat("Missing Quadruple Compressed Cobblestone: [0,1,2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("extrautils2:compressedcobblestone:3", playerPos, [0,1,-2], world) == 0) { + player.sendChat("Missing Quadruple Compressed Cobblestone: [0,1,-2]"); + return "FAIL"; + } + + + + Commands.call("cofh tpx @p 623", player, world, true, true); Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; + return "Pass"; + } if(player.getDimension() == 623) { @@ -205,476 +610,93 @@ deathloop.register(); var lindenwyrmwarper = VanillaFactory.createItem("lyndenwyrm_warper"); lindenwyrmwarper.maxStackSize = 1; lindenwyrmwarper.glowing = true; -lindenwyrmwarper.itemRightClick = function(stack, world, player, hand) { - Commands.call("cofh tpx @p 162", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; -}; lindenwyrmwarper.register(); var gallifreywarper = VanillaFactory.createItem("gallifrey_warper"); gallifreywarper.maxStackSize = 1; gallifreywarper.glowing = true; -gallifreywarper.itemRightClick = function(stack, world, player, hand) { - Commands.call("cofh tpx @p 624", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); -return "Pass"; -}; gallifreywarper.register(); var lunawarper = VanillaFactory.createItem("luna_warper"); lunawarper.maxStackSize = 1; -lunawarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - if(player.getDimension() == 1) { - - Commands.call("cofh tpx @p 145", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "Pass"; - } - player.sendChat("You gotta be in the end"); - return "FAIL"; -}; lunawarper.register(); var osiriswarper = VanillaFactory.createItem("osiris_warper"); osiriswarper.maxStackSize = 1; -osiriswarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 148", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; osiriswarper.register(); var ptahwarper = VanillaFactory.createItem("ptah_warper"); ptahwarper.maxStackSize = 1; -ptahwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 149", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; ptahwarper.register(); var hatorwarper = VanillaFactory.createItem("hator_warper"); hatorwarper.maxStackSize = 1; -hatorwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 150", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; hatorwarper.register(); var europawarper = VanillaFactory.createItem("europa_warper"); europawarper.maxStackSize = 1; -europawarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 151", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; europawarper.register(); var oiwarper = VanillaFactory.createItem("oi_warper"); oiwarper.maxStackSize = 1; -oiwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 152", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; oiwarper.register(); var falacerwarper = VanillaFactory.createItem("falacer_warper"); falacerwarper.maxStackSize = 1; -falacerwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 160", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; falacerwarper.register(); var orcuswarper = VanillaFactory.createItem("orcus_warper"); orcuswarper.maxStackSize = 1; -orcuswarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 161", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; orcuswarper.register(); var haumeawarper = VanillaFactory.createItem("haumea_warper"); haumeawarper.maxStackSize = 1; -haumeawarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 146", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; haumeawarper.register(); var sednawarper = VanillaFactory.createItem("sedna_warper"); sednawarper.maxStackSize = 1; -sednawarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 147", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; sednawarper.register(); var rheniawarper = VanillaFactory.createItem("rhenia_warper"); rheniawarper.maxStackSize = 1; -rheniawarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 163", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; rheniawarper.register(); var myrmexwarper = VanillaFactory.createItem("myrmex_warper"); myrmexwarper.maxStackSize = 1; -myrmexwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 164", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; myrmexwarper.register(); var pixoniawarper = VanillaFactory.createItem("pixonia_warper"); pixoniawarper.maxStackSize = 1; -pixoniawarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 165", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; pixoniawarper.register(); var proximabeltwarper = VanillaFactory.createItem("proximabelt_warper"); proximabeltwarper.maxStackSize = 1; -proximabeltwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 166", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; proximabeltwarper.register(); var nerowarper = VanillaFactory.createItem("nero_warper"); nerowarper.maxStackSize = 1; -nerowarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 170", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; nerowarper.register(); var zoiwarper = VanillaFactory.createItem("zoi_warper"); zoiwarper.maxStackSize = 1; -zoiwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 171", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; zoiwarper.register(); var akathartoswarper = VanillaFactory.createItem("akathartos_warper"); akathartoswarper.maxStackSize = 1; -akathartoswarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 172", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; akathartoswarper.register(); var pauramwarper = VanillaFactory.createItem("pauram_warper"); pauramwarper.maxStackSize = 1; -pauramwarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 173", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; pauramwarper.register(); var alkemiawarper = VanillaFactory.createItem("alkemia_warper"); alkemiawarper.maxStackSize = 1; -alkemiawarper.itemRightClick = function(stack, world, player, hand) { - if(world.remote) { - return "FAIL"; - } - var pos = player.position.asPosition3f(); - var posChange = player.position.asPosition3f(); - posChange.y = pos.y - 1; - var blockPosBelowPlayer = posChange.asBlockPos(); - var blockBelow = world.getBlockState(blockPosBelowPlayer); - print(blockBelow.commandString); - var check_pos as crafttweaker.util.Position3f; - check_pos = crafttweaker.util.Position3f.create(pos.x, pos.y, pos.z); - if(world.getBiome(check_pos).name != "Space") { - player.sendChat("You have to be in a space station"); - return "FAIL"; - } - Commands.call("cofh tpx @p 174", player, world, true, true); - Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); - return "PASS"; -}; alkemiawarper.register(); diff --git a/scripts/ParallelEarthsRecipes.zs b/scripts/ParallelEarthsRecipes.zs index d257dabf..173295b4 100644 --- a/scripts/ParallelEarthsRecipes.zs +++ b/scripts/ParallelEarthsRecipes.zs @@ -574,4 +574,11 @@ recipes.addShaped(*2, recipes.addShaped(*2, [[, , ], [, , ], -[, , ]]); \ No newline at end of file +[, , ]]); + + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); \ No newline at end of file diff --git a/scripts/PeriodicTable.zs b/scripts/PeriodicTable.zs index 42889650..a5f06bdc 100644 --- a/scripts/PeriodicTable.zs +++ b/scripts/PeriodicTable.zs @@ -330,7 +330,7 @@ mods.nuclearcraft.electrolyser.addRecipe([*50, *10, *10, *100, *100, null, null, 200.0, 200.0, 14555.0, 0.1]); +mods.nuclearcraft.fusion.addRecipe([*10, *10, *100, *10, null, null, 200.0, 200.0, 14555.0, 0.1]); // making bohrium diff --git a/scripts/RecipeConflicts.zs b/scripts/RecipeConflicts.zs index 53f616b4..4095daff 100644 --- a/scripts/RecipeConflicts.zs +++ b/scripts/RecipeConflicts.zs @@ -2554,3 +2554,15 @@ recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); + + + +recipes.addShapeless(, +[, +]); + + +mods.nuclearcraft.dissolver.addRecipe([, , ]); + + +mods.thermalexpansion.Centrifuge.addRecipe([() % 99, () % 99], , null, 2000); diff --git a/scripts/ReliquaryGating.zs b/scripts/ReliquaryGating.zs new file mode 100644 index 00000000..af1e4d79 --- /dev/null +++ b/scripts/ReliquaryGating.zs @@ -0,0 +1,16 @@ +recipes.removeShaped(); + +recipes.addShaped(, +[[null, null, ], +[, , null], +[, , null]]); + + + + +recipes.removeShaped(); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); diff --git a/scripts/RestControllers.zs b/scripts/RestControllers.zs index 4e197dcb..968ee90d 100644 --- a/scripts/RestControllers.zs +++ b/scripts/RestControllers.zs @@ -547,3 +547,12 @@ recipes.addShapeless(, recipes.addShapeless(, []); + +recipes.addShapeless(, +[]); + +recipes.addShapeless(, +[]); + +recipes.addShapeless(, +[]); diff --git a/scripts/Tardis.zs b/scripts/Tardis.zs index 665dea8b..814cba07 100644 --- a/scripts/Tardis.zs +++ b/scripts/Tardis.zs @@ -8,6 +8,46 @@ import scripts.enchantwrapper.EnchantWrapper.SuperEnchantedItem; import crafttweaker.enchantments.IEnchantmentDefinition; +mods.thaumcraft.Infusion.registerRecipe("infthaumicbrushbro", "", +, 10, +[*10000, *10000], +, +[, .withTag({FluidName: "whisper_of_thel", Amount: 1000}), +, .withTag({FluidName: "whisper_of_thel", Amount: 1000}), +, .withTag({FluidName: "whisper_of_thel", Amount: 1000}), +, .withTag({FluidName: "whisper_of_thel", Amount: 1000}), +, .withTag({FluidName: "whisper_of_thel", Amount: 1000}), +, .withTag({FluidName: "whisper_of_thel", Amount: 1000})]); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + + +mods.nuclearcraft.infuser.addRecipe([, *1, .withTag({display: {Lore: ["§d§MThel§r"]}})]); +mods.nuclearcraft.infuser.addRecipe([, *1, .withTag({display: {Lore: ["§d§MAhkrast Korvalain§r"]}})]); +mods.nuclearcraft.infuser.addRecipe([, *1, .withTag({display: {Lore: ["§d§MVerdith Anath§r"]}})]); +mods.nuclearcraft.infuser.addRecipe([, *1, .withTag({display: {Lore: ["§d§MOmtose Phellack§r"]}})]); +mods.nuclearcraft.infuser.addRecipe([, *1, .withTag({display: {Lore: ["§d§MDonaeth Rusen§r"]}})]); +mods.nuclearcraft.infuser.addRecipe([, *1, .withTag({display: {Lore: ["§d§MTellan§r"]}})]); +mods.nuclearcraft.infuser.addRecipe([, *1, .withTag({display: {Lore: ["§d§MKurald Thyrllan§r"]}})]); +mods.nuclearcraft.infuser.addRecipe([, *1, .withTag({display: {Lore: ["§d§MKurald Emurlahn§r"]}})]); +mods.nuclearcraft.infuser.addRecipe([, *1, .withTag({display: {Lore: ["§d§MKurald Galain§r"]}})]); +mods.nuclearcraft.infuser.addRecipe([, *1, .withTag({display: {Lore: ["§d§MStarvald Demelain§r"]}})]); + + + mods.thaumcraft.Infusion.registerRecipe("infrecursiondimascension", "", , 10, [*10000, *10000, *10000, *10000, *10000, *10000, *10000], @@ -52,6 +92,58 @@ mods.thaumcraft.Infusion.registerRecipe("infstoneworthiness", "", , ]); +val moltenchaosentropic1 = RecipeBuilder.newBuilder("moltenchaosentropic1","abyssal_entropic_catalyzer",2); +moltenchaosentropic1.addItemInput(); +moltenchaosentropic1.addItemInput(); +moltenchaosentropic1.addItemInput(); +moltenchaosentropic1.addItemInput(); +moltenchaosentropic1.addItemInput(); +moltenchaosentropic1.addFluidInput(*144); +moltenchaosentropic1.addFluidOutput(*1440); +moltenchaosentropic1.build(); + +val moltenchaosentropic2 = RecipeBuilder.newBuilder("moltenchaosentropic2","abyssal_entropic_catalyzer",2); +moltenchaosentropic2.addItemInput(); +moltenchaosentropic2.addItemInput(); +moltenchaosentropic2.addItemInput(); +moltenchaosentropic2.addItemInput(); +moltenchaosentropic2.addItemInput(); +moltenchaosentropic2.addFluidInput(*144); +moltenchaosentropic2.addFluidOutput(*2880); +moltenchaosentropic2.build(); + +val moltenchaosentropic3 = RecipeBuilder.newBuilder("moltenchaosentropic3","abyssal_entropic_catalyzer",2); +moltenchaosentropic3.addItemInput(); +moltenchaosentropic3.addItemInput(); +moltenchaosentropic3.addItemInput(); +moltenchaosentropic3.addItemInput(); +moltenchaosentropic3.addItemInput(); +moltenchaosentropic3.addFluidInput(*144); +moltenchaosentropic3.addFluidOutput(*14400); +moltenchaosentropic3.build(); + +val moltenchaosentropic4 = RecipeBuilder.newBuilder("moltenchaosentropic4","abyssal_entropic_catalyzer",2); +moltenchaosentropic4.addItemInput(); +moltenchaosentropic4.addItemInput(); +moltenchaosentropic4.addItemInput(); +moltenchaosentropic4.addItemInput(); +moltenchaosentropic4.addItemInput(); +moltenchaosentropic4.addFluidInput(*144); +moltenchaosentropic4.addFluidOutput(*144000); +moltenchaosentropic4.build(); + +val moltenchaosentropic5 = RecipeBuilder.newBuilder("moltenchaosentropic5","abyssal_entropic_catalyzer",2); +moltenchaosentropic5.addItemInput(); +moltenchaosentropic5.addItemInput(); +moltenchaosentropic5.addItemInput(); +moltenchaosentropic5.addItemInput(); +moltenchaosentropic5.addItemInput(); +moltenchaosentropic5.addFluidInput(*144); +moltenchaosentropic5.addFluidOutput(*1440000); +moltenchaosentropic5.build(); + + + val catalystbalance0 = RecipeBuilder.newBuilder("catalystbalance0","catalyst_of_balance",20); catalystbalance0.addEnergyPerTickInput(2000000000); catalystbalance0.addItemInput(); @@ -162,6 +254,14 @@ arcautinfdracshades.addItemOutput(, +[[null, , , , null], +[, , , , ], +[, , , , ], +[, , , , ], +[null, , , , null]]); + + mods.extendedcrafting.TableCrafting.addShaped(*12, [[, , .withTag({Material: "adamantium"}), , ], [, , , , ], @@ -603,7 +703,7 @@ mods.extendedcrafting.TableCrafting.addShaped(, , , ], [, , , -, , , +, , , , , ], [, , , diff --git a/scripts/ToolTips.zs b/scripts/ToolTips.zs index ca71464f..ce97a298 100644 --- a/scripts/ToolTips.zs +++ b/scripts/ToolTips.zs @@ -1528,6 +1528,15 @@ .addTooltip(format.red("Broomey2 (solo)")); .addTooltip(format.red("The2ThatR1 (solo)")); .addTooltip(format.red("mewmaister (solo)")); +.addTooltip(format.red("BaneOfTrapazoids (solo)")); +.addTooltip(format.red("brobot6565 (solo)")); +.addTooltip(format.red("legoman187 (solo)")); +.addTooltip(format.red("Origami10004, _TheOrangeJuice_, Blocktronix, _DeOrangeJuice_ (team)")); +.addTooltip(format.red("JustObsidian, canredback (team)")); +.addTooltip(format.red("shiraori_gd (solo)")); +.addTooltip(format.red("Sbmhawk (solo)")); +.addTooltip(format.red("amberacid (solo)")); +.addTooltip(format.red("BoxZen, ray_ray, obscure_man, TheLMiffy111 (team)")); .addTooltip(format.red("Can be used in a mechanical user")); .addTooltip(format.red("Can be used in a mechanical user")); @@ -1716,7 +1725,7 @@ .addTooltip(format.red("Thanks to Foucs for the Bewitchment Bottle textures!")); .addTooltip(format.red("Thanks to Foucs for the Bewitchment Bottle textures!")); -.addTooltip(format.red("Craft a Minted Fluix Crystal with a Touch of the Arbiter, Aeldunari, Abominable Egg, and the right (5) Mob Souls from Animus")); +.addTooltip(format.red("Craft a Minted Fluix Crystal with a Touch of the Arbiter, Heart of the Dark Dragon, Abominable Egg, and the right (5) Mob Souls from Animus")); .addTooltip(format.red("Spiders in Diamerisma? Why? In a tree stump?")); @@ -1789,7 +1798,10 @@ .addTooltip(format.red("Multiblock Upgrade, Cold Iron Forge: 20X speed")); .addTooltip(format.red("Multiblock Upgrade, Definer: 2X output")); .addTooltip(format.red("Multiblock Upgrade, Definer: 8X output")); -.addTooltip(format.red("Multiblock Upgrade, Dimensional Stabilizer: 50x speed")); +.addTooltip(format.red("Multiblock Upgrade, Definer: 16X output")); +.addTooltip(format.red("Multiblock Upgrade, Definer: 64X output")); +.addTooltip(format.red("Multiblock Upgrade, Definer: 256X output")); +.addTooltip(format.red("Multiblock Upgrade, Dimensional Stabilizer: 50x speed")); .addTooltip(format.red("Multiblock Upgrade, Dragonfire Crucible: 6X speed")); .addTooltip(format.red("Multiblock Upgrade, Dragonfire Forge: 8X output")); .addTooltip(format.red("Multiblock Upgrade, Enchanted Greenhouse: 10X speed")); @@ -1801,7 +1813,7 @@ .addTooltip(format.red("Multiblock Upgrade, LP Harvester: 5X output")); .addTooltip(format.red("Multiblock Upgrade, Mythic Excavation Reactor: 5X speed")); .addTooltip(format.red("Multiblock Upgrade, Mythic Processors: parallelization")); -.addTooltip(format.red("Multiblock Upgrade, Mythic PE Sterilizer: 5X output")); +.addTooltip(format.red("Multiblock Upgrade, PE Sterilizer: 5X output")); .addTooltip(format.red("Multiblock Upgrade, Plasmatic Controller: 400X output")); .addTooltip(format.red("Multiblock Upgrade, Plated Carpenter: 10X speed")); .addTooltip(format.red("Multiblock Upgrade, Plated Thermofabricator: 10X speed")); @@ -1827,6 +1839,12 @@ .addTooltip(format.red("Multiblock Upgrade, Neutronium Cannon & Bombarder: 20X speed")); .addTooltip(format.red("Multiblock Upgrade, Quark Decomposer & High Impulse Accelerator: 20X speed")); .addTooltip(format.red("Multiblock Upgrade, the CUBE: 20X speed")); +.addTooltip(format.red("Multiblock Upgrade, Dyson Compressor: 4X output")); +.addTooltip(format.red("Multiblock Upgrade, Dyson Compressor: 16X output")); + +.addTooltip(format.red("Multiblock Upgrade, the Hypergrowth Insolator: 4X output")); +.addTooltip(format.red("Multiblock Upgrade, the Hypergrowth Insolator: 16X output")); +.addTooltip(format.red("Multiblock Upgrade, the Hypergrowth Insolator: 64X output")); .addTooltip(format.red("This will let you bring your items into Vethea (yippee)")); @@ -2255,8 +2273,7 @@ .withTag({Material: "dragonsteel_lightning"}).addTooltip(format.red("AshThaMoth mourns the loss of Construct's Armory")); -.addTooltip(format.red("Craft with select items to prevent them being burned by the Transmutation Table")); -.addTooltip(format.red("NOTE: if too many items are stabilized, it may cause lag")); +.addTooltip(format.red("Craft with select EMC items to prevent them being burned by the Transmutation Table")); .addTooltip(format.red("Use the scissors to de-stabilize items")); .addTooltip(format.red("For Mythic Processors, ME Machinery Output Buses are the fastest way to export items")); @@ -2273,7 +2290,7 @@ .addTooltip(format.red("Right click a Fading Wool on a special Sheep")); .addTooltip(format.red("Masters of Spellcraft may know which one...")); -.addTooltip(format.red("Use Capacity Cards to inclease its output buffer, this may be required for some machines")); +.addTooltip(format.red("Thanks to Alecsio for helping fixing these")); .addTooltip(format.red("Stand on top of a sednanite stabilizer")); @@ -2380,6 +2397,20 @@ .addTooltip(format.red("Copy the 'plantDefs.xml' file from config > advRocketry into saves > worldname > advRocketry")); .addTooltip(format.red("Start the pack, and use this item again")); +.addTooltip(format.red("Warper")); +.addTooltip(format.red("Stand in the middle of the structure shown in JEI to activate it")); +.addTooltip(format.red("WARNING: For worlds created before pre-0.18, you may have to manually generate the dimension")); +.addTooltip(format.red("Close the pack, and do a backup of your world")); +.addTooltip(format.red("Copy the 'plantDefs.xml' file from config > advRocketry into saves > worldname > advRocketry")); +.addTooltip(format.red("Start the pack, and use this item again")); + +.addTooltip(format.red("Warper")); +.addTooltip(format.red("Stand in the middle of the structure shown in JEI to activate it")); +.addTooltip(format.red("WARNING: For worlds created before pre-0.18, you may have to manually generate the dimension")); +.addTooltip(format.red("Close the pack, and do a backup of your world")); +.addTooltip(format.red("Copy the 'plantDefs.xml' file from config > advRocketry into saves > worldname > advRocketry")); +.addTooltip(format.red("Start the pack, and use this item again")); + .addTooltip(format.red("This will work well with a bunch of other fuels!")); .addTooltip(format.red("Use in Trinitas while standing on any of the Terracotta blocks found there")); @@ -2487,6 +2518,180 @@ .addTooltip(format.red("The preview only shows 4 blocks, but there are 19")); +.addTooltip(format.red("NOTE: The multiblock uses a bunch of different soils, flowers, and floating flowers, but the preview will show only some defaults")); +.addTooltip(format.red("Place your desired floating flower manually")); + + +.addTooltip(format.red("NOTE: this can get laggy, and will likely be removed from the pack")); +.addTooltip(format.red("You can use the 'Muffler' button in your inventory to mute sounds you don't like")); + +.addTooltip(format.red("NOTE: this can get laggy, and will likely be removed from the pack")); +.addTooltip(format.red("You can use the 'Muffler' button in your inventory to mute sounds you don't like")); + +.addTooltip(format.red("Thanks to Alecsio for his help on ME fluid handling!")); + +.addTooltip(format.red("For masters of spellcraft!")); +.addTooltip(format.red("Thanks to osto for making the Experience Bath possible!")); + +.addTooltip(format.red("Thanks to NerdySpider for the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider for the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider for the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider for the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider for all the multiblock upgrade textures!")); +.addTooltip(format.red("Thanks to NerdySpider for all the multiblock upgrade textures!")); +.addTooltip(format.red("Thanks to NerdySpider for all the multiblock upgrade textures!")); +.addTooltip(format.red("Thanks to NerdySpider for all the multiblock upgrade textures!")); + +.addTooltip(format.red("Thanks to NerdySpider for all the Hyperuranion Actualizer textures!")); + +.addTooltip(format.red("Thanks to NerdySpider for the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider for all the Seal textures!")); +.addTooltip(format.red("Thanks to NerdySpider for all the Seal textures!")); + +.addTooltip(format.red("Thanks to NerdySpider for all the Seal textures!")); + +.addTooltip(format.red("Thanks to NerdySpider the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider the texture!")); +.addTooltip(format.red("Thanks to NerdySpider the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider the texture!")); +.addTooltip(format.red("Thanks to NerdySpider the texture!")); + +.addTooltip(format.red("WARNING: do not click on the laser gun in the center of the recipe")); +.addTooltip(format.red("It will cause a crash")); +.addTooltip(format.red("A fix is in the works")); + +.addTooltip(format.red("Thanks to NerdySpider for all Actualization textures!")); + +.addTooltip(format.red("Thanks to NerdySpider the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider the textures in this fission chain!")); + +.addTooltip(format.red("Thanks to NerdySpider the Astral Insight textures!")); +.addTooltip(format.red("Thanks to NerdySpider the Astral Insight textures!")); + +.addTooltip(format.red("Thanks to NerdySpider the Black Hole Halloy chain textures!")); +.addTooltip(format.red("Thanks to NerdySpider the Black Hole Halloy chain textures!")); + +.addTooltip(format.red("Thanks to NerdySpider the Gun Devil textures!")); + +.addTooltip(format.red("Thanks to NerdySpider the Trinity textures!")); + +.addTooltip(format.red("Thanks to NerdySpider the Embodiment textures!")); + +.addTooltip(format.red("Thanks to NerdySpider the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider the texture!")); + + +.addTooltip(format.red("Thanks to NerdySpider the Spren Summoner textures!")); + +.addTooltip(format.red("Thanks to NerdySpider the Travixte textures!")); +.addTooltip(format.red("Thanks to NerdySpider the Travixte textures!")); + +.addTooltip(format.red("Thanks to NerdySpider the Fuhai textures!")); +.addTooltip(format.red("Thanks to NerdySpider the Fuhai textures!")); + +.addTooltip(format.red("Thanks to NerdySpider the Trinitas textures!")); + +.addTooltip(format.red("Thanks to NerdySpider revamping some dust textures!")); +.addTooltip(format.red("Thanks to NerdySpider revamping some dust textures!")); + +.addTooltip(format.red("Thanks to NerdySpider the texture!")); +.addTooltip(format.red("Thanks to NerdySpider the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider the texture!")); + +.addTooltip(format.red("Thanks to NerdySpider the Core texture revamp!")); + +.addTooltip(format.red("Thanks to NerdySpider the Crystal texture revamp!")); +.addTooltip(format.red("Thanks to NerdySpider the Crystal texture revamp!")); + +.addTooltip(format.red("Thanks to ZY for the help with this script!")); +.addTooltip(format.red("Thanks to ZY for the help with this script!")); +.addTooltip(format.red("Thanks to ZY for the help with this script!")); +.addTooltip(format.red("Thanks to ZY for the help with this script!")); + + + +.addTooltip(format.red("Place inside the Bee Stargate Multiblock")); + +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); +.addTooltip(format.red("Place inside the Bee Stargate Multiblock, in a Space Station")); + +.addTooltip(format.red("Place inside the Wormhole Field Generator Multiblock")); +.addTooltip(format.red("Place inside the Wormhole Field Generator Multiblock")); +.addTooltip(format.red("Place inside the Wormhole Field Generator Multiblock")); +.addTooltip(format.red("Place inside the Wormhole Field Generator Multiblock")); +.addTooltip(format.red("Place inside the Wormhole Field Generator Multiblock")); +.addTooltip(format.red("Place inside the Wormhole Field Generator Multiblock")); + + +.addTooltip(format.red("Stand in the center of the structure shown in the multiblock preview")); +.addTooltip(format.red("Right click this item to enter the dimension")); + +.addTooltip(format.red("Stand in the center of the structure shown in the multiblock preview")); +.addTooltip(format.red("Right click this item to enter the dimension")); + +.addTooltip(format.red("Obtained from clearing out taint")); + +.addTooltip(format.red("Thanks to osto for making portal multiblocks possible!")); +.addTooltip(format.red("Thanks to osto for making portal multiblocks possible!")); +.addTooltip(format.red("Thanks to osto for making portal multiblocks possible!")); + + +.addTooltip(format.red("Flesh World Ichor is found in the Lost Cities")); + +.addTooltip(format.red("Initially obtained from the Sacred Sapling, the Bee is from the Lively Tree Callstone")); +.addTooltip(format.red("Initially obtained from the Sacred Sapling, the Bee is from the Lively Tree Callstone")); + + +.addTooltip(format.red("NOTE: if you updated the pack, the questbook may not update automatically, use this command to update it manually")); +.addTooltip(format.red("/bq_admin default load")); + + +.addTooltip(format.red("WARNING: this will be removed in a future update, and be replaced by a normal multiblock upgrade")); +.addTooltip(format.red("WARNING: this will be removed in a future update, and be replaced by a normal multiblock upgrade")); +.addTooltip(format.red("WARNING: this will be removed in a future update, and be replaced by a normal multiblock upgrade")); +.addTooltip(format.red("WARNING: this will be removed in a future update, and be replaced by a normal multiblock upgrade")); +.addTooltip(format.red("WARNING: this will be removed in a future update, and be replaced by a normal multiblock upgrade")); +.addTooltip(format.red("WARNING: this will be removed in a future update, and be replaced by a normal multiblock upgrade")); + + diff --git a/scripts/ToolTips2.zs b/scripts/ToolTips2.zs index b77d1139..ae174e12 100644 --- a/scripts/ToolTips2.zs +++ b/scripts/ToolTips2.zs @@ -110,15 +110,10 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("Found in the Elemental Chamber in the Nether")); -.addTooltip(format.red("Opens a temporary wormhole, CAREFUL, you will not be able to get back with this!")); -.addTooltip(format.red("Opens a temporary wormhole, CAREFUL, you will not be able to get back with this!")); -.addTooltip(format.red("Opens a temporary wormhole, CAREFUL, you will not be able to get back with this!")); -.addTooltip(format.red("Opens a temporary wormhole, CAREFUL, you will not be able to get back with this!")); -.addTooltip(format.red("Opens a temporary wormhole, CAREFUL, you will not be able to get back with this!")); .addTooltip(format.red("Found in the swamp tower on Pixonia")); @@ -1418,13 +1413,13 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("Found in the Deep Dark")); -.addTooltip(format.red("Cannot be autocrafted in AE2 due to bug, put on passive if needed")); +.addTooltip(format.red("Cannot be autocrafted in AE2 due to bug, use the Better version")); -.addTooltip(format.red("Cannot be autocrafted in AE2 due to bug, put on passive if needed")); +.addTooltip(format.red("Cannot be autocrafted in AE2 due to bug, use the Better version")); -.addTooltip(format.red("Cannot be autocrafted in AE2 due to bug, put on passive if needed")); +.addTooltip(format.red("Cannot be autocrafted in AE2 due to bug, use the Better version")); -.addTooltip(format.red("Cannot be autocrafted in AE2 due to bug, put on passive if needed")); +.addTooltip(format.red("Cannot be autocrafted in AE2 due to bug, use the Better version")); .addTooltip(format.red("Your first callstone! Right click to summon a dungeon!")); @@ -2066,6 +2061,7 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("Use Z to change mode, shift + Z to change fluid mode")); .addTooltip(format.red("Use /wandOops to undo last step")); +.addTooltip(format.red("WARNING: do not use on blocks with inventories and other tile entities")); .addTooltip(format.red("Obtained from the orbital callstone")); .addTooltip(format.red("Thanks to Reclipse for the texture!")); @@ -2280,7 +2276,7 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("Combine the right tinker's parts (4) with a projector gem - Vethea recipes will guide you!")); -.addTooltip(format.red("The recursive life essence is from the hidden power callstone!")); +.addTooltip(format.red("The Living recursive Essence is from the Hidden Power Callstone")); .addTooltip(format.red("Found in Vibe")); @@ -2987,7 +2983,7 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("WARNING: do not connect to radiation scrubbers, it may corrupt your world")); .addTooltip(format.red("WARNING: do not connect to radiation scrubbers, it may corrupt your world")); -.addTooltip(format.red("Adds 20 HP, found as chest loot in the Aether (more common in bronze dungeons)")); +.addTooltip(format.red("Adds 2 HP, found as chest loot in the Aether (more common in gold dungeons)")); .addTooltip(format.red("Thank you NerdySpider for the texture!")); diff --git a/scripts/Trinitas.zs b/scripts/Trinitas.zs index 144fa348..af768a40 100644 --- a/scripts/Trinitas.zs +++ b/scripts/Trinitas.zs @@ -189,6 +189,7 @@ inffurncuendillar3.build(); mods.extendedcrafting.CompressionCrafting.addRecipe(, , 100, , 100000); val compresssingularfractal = RecipeBuilder.newBuilder("compresssingularfractal","quantum_condenser",10); +compresssingularfractal.addEnergyPerTickInput(500000); compresssingularfractal.addItemInput(*100); compresssingularfractal.addItemOutput(); compresssingularfractal.build(); diff --git a/scripts/TrinityItems.zs b/scripts/TrinityItems.zs index 7fa72bab..0fae0271 100644 --- a/scripts/TrinityItems.zs +++ b/scripts/TrinityItems.zs @@ -24,16 +24,19 @@ import crafttweaker.block.IBlockState; -function getBlockMatchAtPosition(blockTargetName as string, playerPos as crafttweaker.util.Position3f, blockLocation as int [], world as crafttweaker.world.IWorld) as int{ +function getBlockMatchAtPosition(blockTargetID as string, playerPos as crafttweaker.util.Position3f, blockLocation as int [], world as crafttweaker.world.IWorld) as int{ // 1 if block matches, 0 if not var match = 0 as int; // get block position from relative to world coordinates var checkPos as crafttweaker.util.Position3f; checkPos = crafttweaker.util.Position3f.create(playerPos.x + blockLocation[0], playerPos.y + blockLocation[1], playerPos.z + blockLocation[2]); - // get block name at coordinates - var blockName = world.getBlock(checkPos).definition.displayName as string; - // check if block name matches - if (blockName == blockTargetName){ + // get block id at coordinates + val state = world.getBlock(checkPos); + val blockID = state.definition.id as string; + val blockMeta = state.meta; + val fullBlockID = blockMeta == 0 ? blockID : blockID + ":" + blockMeta; + // check if block id matches + if (fullBlockID == blockTargetID){ match = 1; } return match; @@ -75,356 +78,356 @@ calltomission.itemRightClick = function(stack, world, player, hand) { // go through all blocks in the momument - if (getBlockMatchAtPosition("Sooty Marble", playerPos, [0,0,0], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockblackmarble", playerPos, [0,0,0], world) == 0) { player.sendChat("Missing Sooty Marble: [0,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sooty Marble", playerPos, [1,0,0], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockblackmarble", playerPos, [1,0,0], world) == 0) { player.sendChat("Missing Sooty Marble: [1,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sooty Marble", playerPos, [0,0,1], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockblackmarble", playerPos, [0,0,1], world) == 0) { player.sendChat("Missing Sooty Marble: [0,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sooty Marble", playerPos, [1,0,1], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockblackmarble", playerPos, [1,0,1], world) == 0) { player.sendChat("Missing Sooty Marble: [1,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sooty Marble", playerPos, [-1,0,0], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockblackmarble", playerPos, [-1,0,0], world) == 0) { player.sendChat("Missing Sooty Marble: [-1,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sooty Marble", playerPos, [0,0,-1], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockblackmarble", playerPos, [0,0,-1], world) == 0) { player.sendChat("Missing Sooty Marble: [0,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sooty Marble", playerPos, [-1,0,-1], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockblackmarble", playerPos, [-1,0,-1], world) == 0) { player.sendChat("Missing Sooty Marble: [-1,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sooty Marble", playerPos, [1,0,-1], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockblackmarble", playerPos, [1,0,-1], world) == 0) { player.sendChat("Missing Sooty Marble: [1,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sooty Marble", playerPos, [-1,0,1], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockblackmarble", playerPos, [-1,0,1], world) == 0) { player.sendChat("Missing Sooty Marble: [-1,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcanium Block", playerPos, [0,0,2], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:arcanium_block", playerPos, [0,0,2], world) == 0) { player.sendChat("Missing Arcanium Block: [0,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcanium Block", playerPos, [1,0,2], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:arcanium_block", playerPos, [1,0,2], world) == 0) { player.sendChat("Missing Arcanium Block: [1,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcanium Block", playerPos, [-1,0,2], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:arcanium_block", playerPos, [-1,0,2], world) == 0) { player.sendChat("Missing Arcanium Block: [-1,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcanium Block", playerPos, [0,0,-2], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:arcanium_block", playerPos, [0,0,-2], world) == 0) { player.sendChat("Missing Arcanium Block: [0,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcanium Block", playerPos, [1,0,-2], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:arcanium_block", playerPos, [1,0,-2], world) == 0) { player.sendChat("Missing Arcanium Block: [1,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcanium Block", playerPos, [-1,0,-2], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:arcanium_block", playerPos, [-1,0,-2], world) == 0) { player.sendChat("Missing Arcanium Block: [-1,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcanium Block", playerPos, [2,0,0], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:arcanium_block", playerPos, [2,0,0], world) == 0) { player.sendChat("Missing Arcanium Block: [2,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcanium Block", playerPos, [2,0,1], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:arcanium_block", playerPos, [2,0,1], world) == 0) { player.sendChat("Missing Arcanium Block: [2,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcanium Block", playerPos, [2,0,-1], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:arcanium_block", playerPos, [2,0,-1], world) == 0) { player.sendChat("Missing Arcanium Block: [2,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcanium Block", playerPos, [-2,0,0], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:arcanium_block", playerPos, [-2,0,0], world) == 0) { player.sendChat("Missing Arcanium Block: [-2,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcanium Block", playerPos, [-2,0,1], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:arcanium_block", playerPos, [-2,0,1], world) == 0) { player.sendChat("Missing Arcanium Block: [-2,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcanium Block", playerPos, [-2,0,-1], world) == 0) { + if (getBlockMatchAtPosition("divinerpg:arcanium_block", playerPos, [-2,0,-1], world) == 0) { player.sendChat("Missing Arcanium Block: [-2,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [0,0,3], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [0,0,3], world) == 0) { player.sendChat("Missing Marble Bricks: [0,0,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [1,0,3], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [1,0,3], world) == 0) { player.sendChat("Missing Marble Bricks: [1,0,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-1,0,3], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [-1,0,3], world) == 0) { player.sendChat("Missing Marble Bricks: [-1,0,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [0,0,-3], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [0,0,-3], world) == 0) { player.sendChat("Missing Marble Bricks: [0,0,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [1,0,-3], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [1,0,-3], world) == 0) { player.sendChat("Missing Marble Bricks: [1,0,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-1,0,-3], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [-1,0,-3], world) == 0) { player.sendChat("Missing Marble Bricks: [-1,0,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [3,0,0], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [3,0,0], world) == 0) { player.sendChat("Missing Marble Bricks: [3,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [3,0,1], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [3,0,1], world) == 0) { player.sendChat("Missing Marble Bricks: [3,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [3,0,-1], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [3,0,-1], world) == 0) { player.sendChat("Missing Marble Bricks: [3,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-3,0,0], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [-3,0,0], world) == 0) { player.sendChat("Missing Marble Bricks: [-3,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-3,0,1], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [-3,0,1], world) == 0) { player.sendChat("Missing Marble Bricks: [-3,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-3,0,-1], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [-3,0,-1], world) == 0) { player.sendChat("Missing Marble Bricks: [-3,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [2,0,2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [2,0,2], world) == 0) { player.sendChat("Missing Marble Bricks: [2,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [2,0,-2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [2,0,-2], world) == 0) { player.sendChat("Missing Marble Bricks: [2,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-2,0,2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [-2,0,2], world) == 0) { player.sendChat("Missing Marble Bricks: [-2,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-2,0,-2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:1", playerPos, [-2,0,-2], world) == 0) { player.sendChat("Missing Marble Bricks: [-2,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [0,0,4], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [0,0,4], world) == 0) { player.sendChat("Missing Runed Marble: [0,0,4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [1,0,4], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [1,0,4], world) == 0) { player.sendChat("Missing Runed Marble: [1,0,4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-1,0,4], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [-1,0,4], world) == 0) { player.sendChat("Missing Runed Marble: [-1,0,4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [0,0,-4], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [0,0,-4], world) == 0) { player.sendChat("Missing Runed Marble: [0,0,-4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [1,0,-4], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [1,0,-4], world) == 0) { player.sendChat("Missing Runed Marble: [1,0,-4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-1,0,-4], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [-1,0,-4], world) == 0) { player.sendChat("Missing Runed Marble: [-1,0,-4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-4,0,0], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [-4,0,0], world) == 0) { player.sendChat("Missing Runed Marble: [-4,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-4,0,1], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [-4,0,1], world) == 0) { player.sendChat("Missing Runed Marble: [-4,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-4,0,-1], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [-4,0,-1], world) == 0) { player.sendChat("Missing Runed Marble: [-4,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [4,0,0], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [4,0,0], world) == 0) { player.sendChat("Missing Runed Marble: [4,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [4,0,1], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [4,0,1], world) == 0) { player.sendChat("Missing Runed Marble: [4,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [4,0,-1], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [4,0,-1], world) == 0) { player.sendChat("Missing Runed Marble: [4,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [3,0,2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [3,0,2], world) == 0) { player.sendChat("Missing Runed Marble: [3,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [3,0,-2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [3,0,-2], world) == 0) { player.sendChat("Missing Runed Marble: [3,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-3,0,2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [-3,0,2], world) == 0) { player.sendChat("Missing Runed Marble: [-3,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-3,0,-2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [-3,0,-2], world) == 0) { player.sendChat("Missing Runed Marble: [-3,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [2,0,3], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [2,0,3], world) == 0) { player.sendChat("Missing Runed Marble: [2,0,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-2,0,3], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [-2,0,3], world) == 0) { player.sendChat("Missing Runed Marble: [-2,0,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [2,0,-3], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [2,0,-3], world) == 0) { player.sendChat("Missing Runed Marble: [2,0,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-2,0,-3], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:6", playerPos, [-2,0,-3], world) == 0) { player.sendChat("Missing Runed Marble: [-2,0,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [3,1,0], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [3,1,0], world) == 0) { player.sendChat("Missing Marble Pillar: [3,1,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-3,1,0], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [-3,1,0], world) == 0) { player.sendChat("Missing Marble Pillar: [-3,1,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [0,1,3], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [0,1,3], world) == 0) { player.sendChat("Missing Marble Pillar: [0,1,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [0,1,-3], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [0,1,-3], world) == 0) { player.sendChat("Missing Marble Pillar: [0,1,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [2,1,2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [2,1,2], world) == 0) { player.sendChat("Missing Marble Pillar: [2,1,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-2,1,2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [-2,1,2], world) == 0) { player.sendChat("Missing Marble Pillar: [-2,1,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [2,1,-2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [2,1,-2], world) == 0) { player.sendChat("Missing Marble Pillar: [2,1,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-2,1,-2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [-2,1,-2], world) == 0) { player.sendChat("Missing Marble Pillar: [-2,1,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [3,2,0], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [3,2,0], world) == 0) { player.sendChat("Missing Marble Pillar: [3,2,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-3,2,0], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [-3,2,0], world) == 0) { player.sendChat("Missing Marble Pillar: [-3,2,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [0,2,3], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [0,2,3], world) == 0) { player.sendChat("Missing Marble Pillar: [0,2,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [0,2,-3], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [0,2,-3], world) == 0) { player.sendChat("Missing Marble Pillar: [0,2,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [2,2,2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [2,2,2], world) == 0) { player.sendChat("Missing Marble Pillar: [2,2,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-2,2,2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [-2,2,2], world) == 0) { player.sendChat("Missing Marble Pillar: [-2,2,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [2,2,-2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [2,2,-2], world) == 0) { player.sendChat("Missing Marble Pillar: [2,2,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Marble", playerPos, [-2,2,-2], world) == 0) { + if (getBlockMatchAtPosition("astralsorcery:blockmarble:2", playerPos, [-2,2,-2], world) == 0) { player.sendChat("Missing Marble Pillar: [-2,2,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [3,3,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:cuendillar_seal", playerPos, [3,3,0], world) == 0) { player.sendChat("Missing Cuendillar Seal: [3,3,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [-3,3,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:cuendillar_seal", playerPos, [-3,3,0], world) == 0) { player.sendChat("Missing Cuendillar Seal: [-3,3,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [0,3,3], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:cuendillar_seal", playerPos, [0,3,3], world) == 0) { player.sendChat("Missing Cuendillar Seal: [0,3,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [0,3,-3], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:cuendillar_seal", playerPos, [0,3,-3], world) == 0) { player.sendChat("Missing Cuendillar Seal: [0,3,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [2,3,2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:cuendillar_seal", playerPos, [2,3,2], world) == 0) { player.sendChat("Missing Cuendillar Seal: [2,3,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [-2,3,2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:cuendillar_seal", playerPos, [-2,3,2], world) == 0) { player.sendChat("Missing Cuendillar Seal: [-2,3,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [2,3,-2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:cuendillar_seal", playerPos, [2,3,-2], world) == 0) { player.sendChat("Missing Cuendillar Seal: [2,3,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [-2,3,-2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:cuendillar_seal", playerPos, [-2,3,-2], world) == 0) { player.sendChat("Missing Cuendillar Seal: [-2,3,-2]"); return "FAIL"; } @@ -502,7 +505,7 @@ prayertrinitylove.itemRightClick = function(stack, world, player, hand) { playerPos.y = playerPos.y - 1; playerPos.z = playerPos.z; - if (getBlockMatchAtPosition("Fractallite Stone of Love", playerPos, [0,0,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:fractallite_stone_of_love", playerPos, [0,0,0], world) == 0) { player.sendChat("Stand in the center of the Trinitas Callstone Structure"); return "FAIL"; } @@ -548,249 +551,249 @@ keyofrestoredbalance.itemRightClick = function(stack, world, player, hand) { // go through all blocks in the momument - if (getBlockMatchAtPosition("tile.avaritia:block_resource.name", playerPos, [0,0,0], world) == 0) { + if (getBlockMatchAtPosition("avaritia:block_resource:1", playerPos, [0,0,0], world) == 0) { player.sendChat("Missing Infinity Block: [0,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [1,0,0], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick1_appliedenergistics2_sky_stone_brick_0:7", playerPos, [1,0,0], world) == 0) { player.sendChat("Missing Celtic Sky stone Brick: [1,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-1,0,0], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick1_appliedenergistics2_sky_stone_brick_0:7", playerPos, [-1,0,0], world) == 0) { player.sendChat("Missing Celtic Sky stone Brick: [-1,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [0,0,1], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick1_appliedenergistics2_sky_stone_brick_0:7", playerPos, [0,0,1], world) == 0) { player.sendChat("Missing Celtic Sky stone Brick: [0,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [0,0,-1], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick1_appliedenergistics2_sky_stone_brick_0:7", playerPos, [0,0,-1], world) == 0) { player.sendChat("Missing Celtic Sky stone Brick: [0,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [1,0,1], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick1_appliedenergistics2_sky_stone_brick_0:7", playerPos, [1,0,1], world) == 0) { player.sendChat("Missing Celtic Sky stone Brick: [1,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [1,0,-1], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick1_appliedenergistics2_sky_stone_brick_0:7", playerPos, [1,0,-1], world) == 0) { player.sendChat("Missing Celtic Sky stone Brick: [1,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-1,0,1], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick1_appliedenergistics2_sky_stone_brick_0:7", playerPos, [-1,0,1], world) == 0) { player.sendChat("Missing Celtic Sky stone Brick: [-1,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-1,0,-1], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick1_appliedenergistics2_sky_stone_brick_0:7", playerPos, [-1,0,-1], world) == 0) { player.sendChat("Missing Celtic Sky stone Brick: [-1,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Fluix Block", playerPos, [2,0,0], world) == 0) { + if (getBlockMatchAtPosition("appliedenergistics2:fluix_block", playerPos, [2,0,0], world) == 0) { player.sendChat("Missing Fluix Block: [2,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Fluix Block", playerPos, [2,0,1], world) == 0) { + if (getBlockMatchAtPosition("appliedenergistics2:fluix_block", playerPos, [2,0,1], world) == 0) { player.sendChat("Missing Fluix Block: [2,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Fluix Block", playerPos, [2,0,-1], world) == 0) { + if (getBlockMatchAtPosition("appliedenergistics2:fluix_block", playerPos, [2,0,-1], world) == 0) { player.sendChat("Missing Fluix Block: [2,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Fluix Block", playerPos, [-2,0,0], world) == 0) { + if (getBlockMatchAtPosition("appliedenergistics2:fluix_block", playerPos, [-2,0,0], world) == 0) { player.sendChat("Missing Fluix Block: [-2,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Fluix Block", playerPos, [-2,0,1], world) == 0) { + if (getBlockMatchAtPosition("appliedenergistics2:fluix_block", playerPos, [-2,0,1], world) == 0) { player.sendChat("Missing Fluix Block: [-2,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Fluix Block", playerPos, [-2,0,-1], world) == 0) { + if (getBlockMatchAtPosition("appliedenergistics2:fluix_block", playerPos, [-2,0,-1], world) == 0) { player.sendChat("Missing Fluix Block: [-2,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Fluix Block", playerPos, [0,0,2], world) == 0) { + if (getBlockMatchAtPosition("appliedenergistics2:fluix_block", playerPos, [0,0,2], world) == 0) { player.sendChat("Missing Fluix Block: [0,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Fluix Block", playerPos, [1,0,2], world) == 0) { + if (getBlockMatchAtPosition("appliedenergistics2:fluix_block", playerPos, [1,0,2], world) == 0) { player.sendChat("Missing Fluix Block: [1,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Fluix Block", playerPos, [-1,0,2], world) == 0) { + if (getBlockMatchAtPosition("appliedenergistics2:fluix_block", playerPos, [-1,0,2], world) == 0) { player.sendChat("Missing Fluix Block: [-1,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Fluix Block", playerPos, [0,0,-2], world) == 0) { + if (getBlockMatchAtPosition("appliedenergistics2:fluix_block", playerPos, [0,0,-2], world) == 0) { player.sendChat("Missing Fluix Block: [0,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Fluix Block", playerPos, [1,0,-2], world) == 0) { + if (getBlockMatchAtPosition("appliedenergistics2:fluix_block", playerPos, [1,0,-2], world) == 0) { player.sendChat("Missing Fluix Block: [1,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Fluix Block", playerPos, [-1,0,-2], world) == 0) { + if (getBlockMatchAtPosition("appliedenergistics2:fluix_block", playerPos, [-1,0,-2], world) == 0) { player.sendChat("Missing Fluix Block: [-1,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [0,0,3], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [0,0,3], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [0,0,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [1,0,3], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [1,0,3], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [1,0,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-1,0,3], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [-1,0,3], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [-1,0,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [0,0,-3], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [0,0,-3], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [0,0,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [1,0,-3], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [1,0,-3], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [1,0,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-1,0,-3], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [-1,0,-3], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [-1,0,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [3,0,0], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [3,0,0], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [3,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [3,0,1], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [3,0,1], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [3,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [3,0,-1], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [3,0,-1], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [3,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-3,0,0], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [-3,0,0], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [-3,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-3,0,1], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [-3,0,1], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [-3,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-3,0,-1], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [-3,0,-1], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [-3,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [2,0,2], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [2,0,2], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [2,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [2,0,-2], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [2,0,-2], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [2,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-2,0,2], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [-2,0,2], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [-2,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-2,0,-2], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:1", playerPos, [-2,0,-2], world) == 0) { player.sendChat("Missing Tiles Sky stone Brick: [-2,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [2,1,2], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:2", playerPos, [2,1,2], world) == 0) { player.sendChat("Missing Pillar Sky stone Brick: [2,1,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [2,1,-2], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:2", playerPos, [2,1,-2], world) == 0) { player.sendChat("Missing Pillar Sky stone Brick: [2,1,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-2,1,2], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:2", playerPos, [-2,1,2], world) == 0) { player.sendChat("Missing Pillar Sky stone Brick: [-2,1,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-2,1,-2], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:2", playerPos, [-2,1,-2], world) == 0) { player.sendChat("Missing Pillar Sky stone Brick: [-2,1,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [0,1,3], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:2", playerPos, [0,1,3], world) == 0) { player.sendChat("Missing Pillar Sky stone Brick: [0,1,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [0,1,-3], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:2", playerPos, [0,1,-3], world) == 0) { player.sendChat("Missing Pillar Sky stone Brick: [0,1,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [3,1,0], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:2", playerPos, [3,1,0], world) == 0) { player.sendChat("Missing Pillar Sky stone Brick: [3,1,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-3,1,0], world) == 0) { + if (getBlockMatchAtPosition("unlimitedchiselworks:chisel_stonebrick2_appliedenergistics2_sky_stone_brick_0:2", playerPos, [-3,1,0], world) == 0) { player.sendChat("Missing Pillar Sky stone Brick: [-3,1,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Seal of the Arbiter: Defender", playerPos, [2,2,2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:seal_of_the_arbiter_defender", playerPos, [2,2,2], world) == 0) { player.sendChat("Missing Seal of the Arbiter: Defender: [2,2,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Seal of the Arbiter: Blacksmith", playerPos, [2,2,-2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:seal_of_the_arbiter_blacksmith", playerPos, [2,2,-2], world) == 0) { player.sendChat("Missing Seal of the Arbiter: Blacksmith: [2,2,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Seal of the Arbiter: Historian", playerPos, [-2,2,2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:seal_of_the_arbiter_historian", playerPos, [-2,2,2], world) == 0) { player.sendChat("Missing Seal of the Arbiter: Historian: [-2,2,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Seal of the Arbiter: Theorist", playerPos, [-2,2,-2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:seal_of_the_arbiter_theorist", playerPos, [-2,2,-2], world) == 0) { player.sendChat("Missing Seal of the Arbiter: Theorist: [-2,2,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Seal of the Arbiter: Gemcutter", playerPos, [-3,2,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:seal_of_the_arbiter_gemcutter", playerPos, [-3,2,0], world) == 0) { player.sendChat("Missing Seal of the Arbiter: Gemcutter: [-3,2,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Seal of the Arbiter: Experimentalist", playerPos, [3,2,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:seal_of_the_arbiter_experimentalist", playerPos, [3,2,0], world) == 0) { player.sendChat("Missing Seal of the Arbiter: Experimentalist: [3,2,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Seal of the Arbiter: Engineer", playerPos, [0,2,3], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:seal_of_the_arbiter_engineer", playerPos, [0,2,3], world) == 0) { player.sendChat("Missing Seal of the Arbiter: Engineer: [0,2,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Seal of Freedom", playerPos, [0,2,-3], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:seal_of_freedom", playerPos, [0,2,-3], world) == 0) { player.sendChat("Missing Seal of Freedom: [0,2,-3]"); return "FAIL"; } @@ -835,47 +838,47 @@ brokenichoriumjewel.itemRightClick = function(stack, world, player, hand) { // go through all blocks in the momument - if (getBlockMatchAtPosition("Ichorium Void Stone", playerPos, [0,0,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:ichorium_void_stone", playerPos, [0,0,0], world) == 0) { player.sendChat("Structure is incomplete, or you are not standing in the center of the totem monument"); return "FAIL"; } - if (getBlockMatchAtPosition("Twilight Totem", playerPos, [3,3,0], world) == 0) { + if (getBlockMatchAtPosition("thaumadditions:twilight_totem", playerPos, [3,3,0], world) == 0) { player.sendChat("Structure is incomplete, or you are not standing in the center of the totem monument"); return "FAIL"; } - if (getBlockMatchAtPosition("Twilight Totem", playerPos, [-3,3,0], world) == 0) { + if (getBlockMatchAtPosition("thaumadditions:twilight_totem", playerPos, [-3,3,0], world) == 0) { player.sendChat("Structure is incomplete, or you are not standing in the center of the totem monument"); return "FAIL"; } - if (getBlockMatchAtPosition("Twilight Totem", playerPos, [0,3,3], world) == 0) { + if (getBlockMatchAtPosition("thaumadditions:twilight_totem", playerPos, [0,3,3], world) == 0) { player.sendChat("Structure is incomplete, or you are not standing in the center of the totem monument"); return "FAIL"; } - if (getBlockMatchAtPosition("Twilight Totem", playerPos, [0,3,-3], world) == 0) { + if (getBlockMatchAtPosition("thaumadditions:twilight_totem", playerPos, [0,3,-3], world) == 0) { player.sendChat("Structure is incomplete, or you are not standing in the center of the totem monument"); return "FAIL"; } - if (getBlockMatchAtPosition("Twilight Totem", playerPos, [2,3,2], world) == 0) { + if (getBlockMatchAtPosition("thaumadditions:twilight_totem", playerPos, [2,3,2], world) == 0) { player.sendChat("Structure is incomplete, or you are not standing in the center of the totem monument"); return "FAIL"; } - if (getBlockMatchAtPosition("Twilight Totem", playerPos, [-2,3,2], world) == 0) { + if (getBlockMatchAtPosition("thaumadditions:twilight_totem", playerPos, [-2,3,2], world) == 0) { player.sendChat("Structure is incomplete, or you are not standing in the center of the totem monument"); return "FAIL"; } - if (getBlockMatchAtPosition("Twilight Totem", playerPos, [2,3,-2], world) == 0) { + if (getBlockMatchAtPosition("thaumadditions:twilight_totem", playerPos, [2,3,-2], world) == 0) { player.sendChat("Structure is incomplete, or you are not standing in the center of the totem monument"); return "FAIL"; } - if (getBlockMatchAtPosition("Twilight Totem", playerPos, [-2,3,-2], world) == 0) { + if (getBlockMatchAtPosition("thaumadditions:twilight_totem", playerPos, [-2,3,-2], world) == 0) { player.sendChat("Structure is incomplete, or you are not standing in the center of the totem monument"); return "FAIL"; } @@ -932,356 +935,356 @@ voidichoriumrift.itemRightClick = function(stack, world, player, hand) { // go through all blocks in the momument - if (getBlockMatchAtPosition("tile.thaumicaugmentation.starfield_glass.name", playerPos, [0,0,0], world) == 0) { + if (getBlockMatchAtPosition("thaumicaugmentation:starfield_glass", playerPos, [0,0,0], world) == 0) { player.sendChat("Missing Starfield Glass: [0,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.thaumicaugmentation.starfield_glass.name", playerPos, [1,0,0], world) == 0) { + if (getBlockMatchAtPosition("thaumicaugmentation:starfield_glass", playerPos, [1,0,0], world) == 0) { player.sendChat("Missing Starfield Glass: [1,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.thaumicaugmentation.starfield_glass.name", playerPos, [0,0,1], world) == 0) { + if (getBlockMatchAtPosition("thaumicaugmentation:starfield_glass", playerPos, [0,0,1], world) == 0) { player.sendChat("Missing Starfield Glass: [0,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.thaumicaugmentation.starfield_glass.name", playerPos, [1,0,1], world) == 0) { + if (getBlockMatchAtPosition("thaumicaugmentation:starfield_glass", playerPos, [1,0,1], world) == 0) { player.sendChat("Missing Starfield Glass: [1,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.thaumicaugmentation.starfield_glass.name", playerPos, [-1,0,0], world) == 0) { + if (getBlockMatchAtPosition("thaumicaugmentation:starfield_glass", playerPos, [-1,0,0], world) == 0) { player.sendChat("Missing Starfield Glass: [-1,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.thaumicaugmentation.starfield_glass.name", playerPos, [0,0,-1], world) == 0) { + if (getBlockMatchAtPosition("thaumicaugmentation:starfield_glass", playerPos, [0,0,-1], world) == 0) { player.sendChat("Missing Starfield Glass: [0,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.thaumicaugmentation.starfield_glass.name", playerPos, [-1,0,-1], world) == 0) { + if (getBlockMatchAtPosition("thaumicaugmentation:starfield_glass", playerPos, [-1,0,-1], world) == 0) { player.sendChat("Missing Starfield Glass: [-1,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.thaumicaugmentation.starfield_glass.name", playerPos, [1,0,-1], world) == 0) { + if (getBlockMatchAtPosition("thaumicaugmentation:starfield_glass", playerPos, [1,0,-1], world) == 0) { player.sendChat("Missing Starfield Glass: [1,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("tile.thaumicaugmentation.starfield_glass.name", playerPos, [-1,0,1], world) == 0) { + if (getBlockMatchAtPosition("thaumicaugmentation:starfield_glass", playerPos, [-1,0,1], world) == 0) { player.sendChat("Missing Starfield Glass: [-1,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Metal Block", playerPos, [0,0,2], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:metal_void", playerPos, [0,0,2], world) == 0) { player.sendChat("Missing Void Metal Block: [0,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Metal Block", playerPos, [1,0,2], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:metal_void", playerPos, [1,0,2], world) == 0) { player.sendChat("Missing Void Metal Block: [1,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Metal Block", playerPos, [-1,0,2], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:metal_void", playerPos, [-1,0,2], world) == 0) { player.sendChat("Missing Void Metal Block: [-1,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Metal Block", playerPos, [0,0,-2], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:metal_void", playerPos, [0,0,-2], world) == 0) { player.sendChat("Missing Void Metal Block: [0,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Metal Block", playerPos, [1,0,-2], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:metal_void", playerPos, [1,0,-2], world) == 0) { player.sendChat("Missing Void Metal Block: [1,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Metal Block", playerPos, [-1,0,-2], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:metal_void", playerPos, [-1,0,-2], world) == 0) { player.sendChat("Missing Void Metal Block: [-1,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Metal Block", playerPos, [2,0,0], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:metal_void", playerPos, [2,0,0], world) == 0) { player.sendChat("Missing Void Metal Block: [2,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Metal Block", playerPos, [2,0,1], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:metal_void", playerPos, [2,0,1], world) == 0) { player.sendChat("Missing Void Metal Block: [2,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Metal Block", playerPos, [2,0,-1], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:metal_void", playerPos, [2,0,-1], world) == 0) { player.sendChat("Missing Void Metal Block: [2,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Metal Block", playerPos, [-2,0,0], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:metal_void", playerPos, [-2,0,0], world) == 0) { player.sendChat("Missing Void Metal Block: [-2,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Metal Block", playerPos, [-2,0,1], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:metal_void", playerPos, [-2,0,1], world) == 0) { player.sendChat("Missing Void Metal Block: [-2,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Metal Block", playerPos, [-2,0,-1], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:metal_void", playerPos, [-2,0,-1], world) == 0) { player.sendChat("Missing Void Metal Block: [-2,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [0,0,3], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [0,0,3], world) == 0) { player.sendChat("Missing Arcane Stone: [0,0,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [1,0,3], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [1,0,3], world) == 0) { player.sendChat("Missing Arcane Stone: [1,0,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-1,0,3], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [-1,0,3], world) == 0) { player.sendChat("Missing Arcane Stone: [-1,0,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [0,0,-3], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [0,0,-3], world) == 0) { player.sendChat("Missing Arcane Stone: [0,0,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [1,0,-3], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [1,0,-3], world) == 0) { player.sendChat("Missing Arcane Stone: [1,0,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-1,0,-3], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [-1,0,-3], world) == 0) { player.sendChat("Missing Arcane Stone: [-1,0,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [3,0,0], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [3,0,0], world) == 0) { player.sendChat("Missing Arcane Stone: [3,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [3,0,1], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [3,0,1], world) == 0) { player.sendChat("Missing Arcane Stone: [3,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [3,0,-1], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [3,0,-1], world) == 0) { player.sendChat("Missing Arcane Stone: [3,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-3,0,0], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [-3,0,0], world) == 0) { player.sendChat("Missing Arcane Stone: [-3,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-3,0,1], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [-3,0,1], world) == 0) { player.sendChat("Missing Arcane Stone: [-3,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-3,0,-1], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [-3,0,-1], world) == 0) { player.sendChat("Missing Arcane Stone: [-3,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [2,0,2], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [2,0,2], world) == 0) { player.sendChat("Missing Arcane Stone: [2,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [2,0,-2], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [2,0,-2], world) == 0) { player.sendChat("Missing Arcane Stone: [2,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-2,0,2], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [-2,0,2], world) == 0) { player.sendChat("Missing Arcane Stone: [-2,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-2,0,-2], world) == 0) { + if (getBlockMatchAtPosition("thaumcraft:stone_arcane", playerPos, [-2,0,-2], world) == 0) { player.sendChat("Missing Arcane Stone: [-2,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [0,0,4], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [0,0,4], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [0,0,4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [1,0,4], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [1,0,4], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [1,0,4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-1,0,4], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [-1,0,4], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [-1,0,4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [0,0,-4], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [0,0,-4], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [0,0,-4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [1,0,-4], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [1,0,-4], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [1,0,-4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-1,0,-4], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [-1,0,-4], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [-1,0,-4]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-4,0,0], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [-4,0,0], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [-4,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-4,0,1], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [-4,0,1], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [-4,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-4,0,-1], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [-4,0,-1], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [-4,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [4,0,0], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [4,0,0], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [4,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [4,0,1], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [4,0,1], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [4,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [4,0,-1], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [4,0,-1], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [4,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [3,0,2], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [3,0,2], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [3,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [3,0,-2], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [3,0,-2], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [3,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-3,0,2], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [-3,0,2], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [-3,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-3,0,-2], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [-3,0,-2], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [-3,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [2,0,3], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [2,0,3], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [2,0,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-2,0,3], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [-2,0,3], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [-2,0,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [2,0,-3], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [2,0,-3], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [2,0,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-2,0,-3], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:7", playerPos, [-2,0,-3], world) == 0) { player.sendChat("Missing Arcane Stone (Celtic): [-2,0,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [3,1,0], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [3,1,0], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [3,1,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-3,1,0], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [-3,1,0], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [-3,1,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [0,1,3], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [0,1,3], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [0,1,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [0,1,-3], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [0,1,-3], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [0,1,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [2,1,2], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [2,1,2], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [2,1,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-2,1,2], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [-2,1,2], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [-2,1,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [2,1,-2], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [2,1,-2], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [2,1,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-2,1,-2], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [-2,1,-2], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [-2,1,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [3,2,0], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [3,2,0], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [3,2,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-3,2,0], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [-3,2,0], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [-3,2,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [0,2,3], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [0,2,3], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [0,2,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [0,2,-3], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [0,2,-3], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [0,2,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [2,2,2], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [2,2,2], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [2,2,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-2,2,2], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [-2,2,2], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [-2,2,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [2,2,-2], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [2,2,-2], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [2,2,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Arcane Stone", playerPos, [-2,2,-2], world) == 0) { + if (getBlockMatchAtPosition("chisel:arcane_stone1:13", playerPos, [-2,2,-2], world) == 0) { player.sendChat("Missing Arcane Stone (Pillar): [-2,2,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Ichorium Rift Cap", playerPos, [3,3,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:void_ichorium_rift_cap", playerPos, [3,3,0], world) == 0) { player.sendChat("Missing Void Ichorium Rift Cap: [3,3,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Ichorium Rift Cap", playerPos, [-3,3,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:void_ichorium_rift_cap", playerPos, [-3,3,0], world) == 0) { player.sendChat("Missing Void Ichorium Rift Cap: [-3,3,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Ichorium Rift Cap", playerPos, [0,3,3], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:void_ichorium_rift_cap", playerPos, [0,3,3], world) == 0) { player.sendChat("Missing Void Ichorium Rift Cap: [0,3,3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Ichorium Rift Cap", playerPos, [0,3,-3], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:void_ichorium_rift_cap", playerPos, [0,3,-3], world) == 0) { player.sendChat("Missing Void Ichorium Rift Cap: [0,3,-3]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Ichorium Rift Cap", playerPos, [2,3,2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:void_ichorium_rift_cap", playerPos, [2,3,2], world) == 0) { player.sendChat("Missing Void Ichorium Rift Cap: [2,3,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Ichorium Rift Cap", playerPos, [-2,3,2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:void_ichorium_rift_cap", playerPos, [-2,3,2], world) == 0) { player.sendChat("Missing Void Ichorium Rift Cap: [-2,3,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Ichorium Rift Cap", playerPos, [2,3,-2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:void_ichorium_rift_cap", playerPos, [2,3,-2], world) == 0) { player.sendChat("Missing Void Ichorium Rift Cap: [2,3,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Void Ichorium Rift Cap", playerPos, [-2,3,-2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:void_ichorium_rift_cap", playerPos, [-2,3,-2], world) == 0) { player.sendChat("Missing Void Ichorium Rift Cap: [-2,3,-2]"); return "FAIL"; } @@ -1326,127 +1329,127 @@ summonstothemeatballman.itemRightClick = function(stack, world, player, hand) { // go through all blocks in the momument - if (getBlockMatchAtPosition("Sentient Meatball", playerPos, [0,0,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball", playerPos, [0,0,0], world) == 0) { player.sendChat("Missing Sentient Meatball: [0,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [1,0,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [1,0,0], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [1,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-1,0,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-1,0,0], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-1,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [0,0,1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [0,0,1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [0,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [0,0,-1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [0,0,-1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [0,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Chaotic Sentient Meatball", playerPos, [-1,0,-1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:chaotic_sentient_meatball", playerPos, [-1,0,-1], world) == 0) { player.sendChat("Missing Chaotic Sentient Meatball: [-1,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Chaotic Sentient Meatball", playerPos, [1,0,-1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:chaotic_sentient_meatball", playerPos, [1,0,-1], world) == 0) { player.sendChat("Missing Chaotic Sentient Meatball: [1,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Chaotic Sentient Meatball", playerPos, [-1,0,1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:chaotic_sentient_meatball", playerPos, [-1,0,1], world) == 0) { player.sendChat("Missing Chaotic Sentient Meatball: [-1,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Chaotic Sentient Meatball", playerPos, [1,0,1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:chaotic_sentient_meatball", playerPos, [1,0,1], world) == 0) { player.sendChat("Missing Chaotic Sentient Meatball: [1,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [2,0,-1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [2,0,-1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [2,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [2,0,1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [2,0,1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [2,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [2,0,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [2,0,0], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [2,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-2,0,-1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-2,0,-1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-2,0,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-2,0,1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-2,0,1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-2,0,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-2,0,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-2,0,0], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-2,0,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-1,0,2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-1,0,2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-1,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [1,0,2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [1,0,2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [1,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [0,0,2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [0,0,2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [0,0,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-1,0,-2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-1,0,-2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-1,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [1,0,-2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [1,0,-2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [1,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [0,0,-2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [0,0,-2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [0,0,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [0,1,2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [0,1,2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [0,1,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [0,1,-2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [0,1,-2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [0,1,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [2,1,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [2,1,0], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [2,1,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-2,1,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-2,1,0], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-2,1,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [0,2,2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [0,2,2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [0,2,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [0,2,-2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [0,2,-2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [0,2,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [2,2,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [2,2,0], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [2,2,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-2,2,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-2,2,0], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-2,2,0]"); return "FAIL"; } @@ -1456,111 +1459,111 @@ summonstothemeatballman.itemRightClick = function(stack, world, player, hand) { - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [2,3,-1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [2,3,-1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [2,3,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [2,3,1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [2,3,1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [2,3,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [2,3,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [2,3,0], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [2,3,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-2,3,-1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-2,3,-1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-2,3,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-2,3,1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-2,3,1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-2,3,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-2,3,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-2,3,0], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-2,3,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-1,3,2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-1,3,2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-1,3,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [1,3,2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [1,3,2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [1,3,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [0,3,2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [0,3,2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [0,3,2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-1,3,-2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-1,3,-2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-1,3,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [1,3,-2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [1,3,-2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [1,3,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [0,3,-2], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [0,3,-2], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [0,3,-2]"); return "FAIL"; } - if (getBlockMatchAtPosition("Chaotic Sentient Meatball", playerPos, [-1,3,-1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:chaotic_sentient_meatball", playerPos, [-1,3,-1], world) == 0) { player.sendChat("Missing Chaotic Sentient Meatball: [-1,3,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Chaotic Sentient Meatball", playerPos, [1,3,-1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:chaotic_sentient_meatball", playerPos, [1,3,-1], world) == 0) { player.sendChat("Missing Chaotic Sentient Meatball: [1,3,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Chaotic Sentient Meatball", playerPos, [-1,3,1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:chaotic_sentient_meatball", playerPos, [-1,3,1], world) == 0) { player.sendChat("Missing Chaotic Sentient Meatball: [-1,3,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Chaotic Sentient Meatball", playerPos, [1,3,1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:chaotic_sentient_meatball", playerPos, [1,3,1], world) == 0) { player.sendChat("Missing Chaotic Sentient Meatball: [1,3,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [0,4,-1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [0,4,-1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [0,4,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [0,4,1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [0,4,1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [0,4,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [1,4,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [1,4,0], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [1,4,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-1,4,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-1,4,0], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-1,4,0]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [1,4,1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [1,4,1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [1,4,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-1,4,1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-1,4,1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-1,4,1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [1,4,-1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [1,4,-1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [1,4,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball Flesh", playerPos, [-1,4,-1], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball_flesh", playerPos, [-1,4,-1], world) == 0) { player.sendChat("Missing Sentient Meatball Flesh: [-1,4,-1]"); return "FAIL"; } - if (getBlockMatchAtPosition("Sentient Meatball", playerPos, [0,5,0], world) == 0) { + if (getBlockMatchAtPosition("contenttweaker:sentient_meatball", playerPos, [0,5,0], world) == 0) { player.sendChat("Missing Sentient Meatball: [0,5,0]"); return "FAIL"; } @@ -1602,27 +1605,27 @@ vowtodeath.itemRightClick = function(stack, world, player, hand) { return "FAIL"; } - if (getBlockMatchAtPosition("Ancient Tile Shrine", playerPos, [0,0,0], world) == 0) { + if (getBlockMatchAtPosition("aoa3:ancient_tile_shrine", playerPos, [0,0,0], world) == 0) { player.sendChat("Stand in the center of the Shrine to Death from the Mission of Undeath Callstone"); return "FAIL"; } - var matchNorth = getBlockMatchAtPosition("Block of Cobalt", playerPos, [0,0,-5], world) as int; - var matchSouth = getBlockMatchAtPosition("Block of Platinum", playerPos, [0,0,5], world) as int; - var matchEast = getBlockMatchAtPosition("Block of Electrum", playerPos, [5,0,0], world) as int; - var matchWest = getBlockMatchAtPosition("Block of Bronze", playerPos, [-5,0,0], world) as int; + var matchNorth = getBlockMatchAtPosition("chisel:blockcobalt:3", playerPos, [0,0,-5], world) as int; + var matchSouth = getBlockMatchAtPosition("chisel:blockplatinum:3", playerPos, [0,0,5], world) as int; + var matchEast = getBlockMatchAtPosition("chisel:blockelectrum:3", playerPos, [5,0,0], world) as int; + var matchWest = getBlockMatchAtPosition("chisel:blockbronze:3", playerPos, [-5,0,0], world) as int; - var matchNNE = getBlockMatchAtPosition("Zyth", playerPos, [1,0,-3], world) as int; - var matchNNW = getBlockMatchAtPosition("Zyth", playerPos, [-1,0,-3], world) as int; + var matchNNE = getBlockMatchAtPosition("xtones:zyth:10", playerPos, [1,0,-3], world) as int; + var matchNNW = getBlockMatchAtPosition("xtones:zyth:6", playerPos, [-1,0,-3], world) as int; - var matchSSE = getBlockMatchAtPosition("Zome", playerPos, [1,0,3], world) as int; - var matchSSW = getBlockMatchAtPosition("Zome", playerPos, [-1,0,3], world) as int; + var matchSSE = getBlockMatchAtPosition("xtones:zome:4", playerPos, [1,0,3], world) as int; + var matchSSW = getBlockMatchAtPosition("xtones:zome:11", playerPos, [-1,0,3], world) as int; - var matchENE = getBlockMatchAtPosition("Zone", playerPos, [3,0,-1], world) as int; - var matchESE = getBlockMatchAtPosition("Zone", playerPos, [3,0,1], world) as int; + var matchENE = getBlockMatchAtPosition("xtones:zone:1", playerPos, [3,0,-1], world) as int; + var matchESE = getBlockMatchAtPosition("xtones:zone:14", playerPos, [3,0,1], world) as int; - var matchWNW = getBlockMatchAtPosition("Zech", playerPos, [-3,0,-1], world) as int; - var matchWSW = getBlockMatchAtPosition("Zech", playerPos, [-3,0,1], world) as int; + var matchWNW = getBlockMatchAtPosition("xtones:zech:2", playerPos, [-3,0,-1], world) as int; + var matchWSW = getBlockMatchAtPosition("xtones:zech:15", playerPos, [-3,0,1], world) as int; if (matchNorth + matchSouth + matchEast + matchWest + matchNNE + matchNNW + matchSSE + matchSSW + matchENE + matchESE + matchWNW + matchWSW == 12) { player.sendChat("Death accepts your Vow"); diff --git a/scripts/VetheaEasier.zs b/scripts/VetheaEasier.zs index daa4c393..e57aec24 100644 --- a/scripts/VetheaEasier.zs +++ b/scripts/VetheaEasier.zs @@ -780,11 +780,16 @@ recipes.addShapeless(, , ]); +mods.thermalexpansion.Infuser.addRecipe(, , 100000); + +mods.extendedcrafting.CompressionCrafting.addRecipe(, +, 1024, , 100000); + recipes.addShaped(, -[[null, .withTag({"enderio:energy": 500000000}), null], -[.withTag({"enderio:energy": 500000000}), .reuse(), .withTag({"enderio:energy": 500000000})], -[null, .withTag({"enderio:energy": 500000000}), null]]); +[[, , ], +[, .reuse(), ], +[, , ]]); recipes.removeShaped(, [[, , ], diff --git a/scripts/mixin/FixMachineryFluidOutputBuses.zs b/scripts/mixin/FixMachineryFluidOutputBuses.zs new file mode 100644 index 00000000..383c5c4f --- /dev/null +++ b/scripts/mixin/FixMachineryFluidOutputBuses.zs @@ -0,0 +1,20 @@ +#loader mixin + +/* + Bandaid fix to prevent voiding of fluids when using fluid machinery output buses +*/ +#mixin Mixin +#{targets: "github.kasuminova.mmce.common.tile.MEFluidOutputBus"} +zenClass MixinFluidMachinery { + #mixin ModifyArg + #{ + # method: "Lgithub/kasuminova/mmce/common/tile/MEFluidOutputBus;()V", + # at: { + # value: "INVOKE", + # target: "Lgithub/kasuminova/mmce/common/util/AEFluidInventoryUpgradeable;setOneFluidOneSlot(Z)V" + # } + #} + function mbc_fixFluidMachinery(toYeet as bool) as bool { + return false; + } +} \ No newline at end of file diff --git a/scripts/portals/BeeStargatePortalBlocks.zs b/scripts/portals/BeeStargatePortalBlocks.zs new file mode 100644 index 00000000..55aa59ec --- /dev/null +++ b/scripts/portals/BeeStargatePortalBlocks.zs @@ -0,0 +1,191 @@ +#loader contenttweaker +import native.net.minecraft.util.math.BlockPos; + +import crafttweaker.block.IBlockState; +import crafttweaker.player.IPlayer; +import crafttweaker.text.ITextComponent; +import crafttweaker.world.IBlockPos; +import mods.contenttweaker.Commands; +import mods.contenttweaker.VanillaFactory; +import mods.zenutils.cotx.Block; + +var sednaportal = VanillaFactory.createExpandBlock("sedna_portal_block", ); +setPortalProps(sednaportal); +setPortalLogic(sednaportal, 147, true); +sednaportal.register(); + +var rheniaportal = VanillaFactory.createExpandBlock("rhenia_portal_block", ); +setPortalProps(rheniaportal); +setPortalLogic(rheniaportal, 163, true); +rheniaportal.register(); + +var haumeaportal = VanillaFactory.createExpandBlock("haumea_portal_block", ); +setPortalProps(haumeaportal); +setPortalLogic(haumeaportal, 146, true); +haumeaportal.register(); + +var lunaportal = VanillaFactory.createExpandBlock("luna_portal_block", ); +setPortalProps(lunaportal); +setPortalLogic(lunaportal, 145, true); +lunaportal.register(); + + +var osirisportal = VanillaFactory.createExpandBlock("osiris_portal_block", ); +setPortalProps(osirisportal); +setPortalLogic(osirisportal, 148, true); +osirisportal.register(); + + +var ptahportal = VanillaFactory.createExpandBlock("ptah_portal_block", ); +setPortalProps(ptahportal); +setPortalLogic(ptahportal, 149, true); +ptahportal.register(); + + +var hatorportal = VanillaFactory.createExpandBlock("hator_portal_block", ); +setPortalProps(hatorportal); +setPortalLogic(hatorportal, 150, true); +hatorportal.register(); + + +var europaportal = VanillaFactory.createExpandBlock("europa_portal_block", ); +setPortalProps(europaportal); +setPortalLogic(europaportal, 151, true); +europaportal.register(); + +var oiportal = VanillaFactory.createExpandBlock("oi_portal_block", ); +setPortalProps(oiportal); +setPortalLogic(oiportal, 152, true); +oiportal.register(); + + +var falacerportal = VanillaFactory.createExpandBlock("falacer_portal_block", ); +setPortalProps(falacerportal); +setPortalLogic(falacerportal, 160, true); +falacerportal.register(); + + +var orcusportal = VanillaFactory.createExpandBlock("orcus_portal_block", ); +setPortalProps(orcusportal); +setPortalLogic(orcusportal, 161, true); +orcusportal.register(); + + +var myrmexportal = VanillaFactory.createExpandBlock("myrmex_portal_block", ); +setPortalProps(myrmexportal); +setPortalLogic(myrmexportal, 164, true); +myrmexportal.register(); + + +var pixoniaportal = VanillaFactory.createExpandBlock("pixonia_portal_block", ); +setPortalProps(pixoniaportal); +setPortalLogic(pixoniaportal, 165, true); +pixoniaportal.register(); + +var proximaportal = VanillaFactory.createExpandBlock("proxima_portal_block", ); +setPortalProps(proximaportal); +setPortalLogic(proximaportal, 166, true); +proximaportal.register(); + + +var zoiportal = VanillaFactory.createExpandBlock("zoi_portal_block", ); +setPortalProps(zoiportal); +setPortalLogic(zoiportal, 171, true); +zoiportal.register(); + +var neroportal = VanillaFactory.createExpandBlock("nero_portal_block", ); +setPortalProps(neroportal); +setPortalLogic(neroportal, 170, true); +neroportal.register(); + + +var akathartosportal = VanillaFactory.createExpandBlock("akathartos_portal_block", ); +setPortalProps(akathartosportal); +setPortalLogic(akathartosportal, 172, true); +akathartosportal.register(); + +var pauramportal = VanillaFactory.createExpandBlock("pauram_portal_block", ); +setPortalProps(pauramportal); +setPortalLogic(pauramportal, 173, true); +pauramportal.register(); + + +var alkemiaportal = VanillaFactory.createExpandBlock("alkemia_portal_block", ); +setPortalProps(alkemiaportal); +setPortalLogic(alkemiaportal, 174, true); +alkemiaportal.register(); + + +var apichisiportal = VanillaFactory.createExpandBlock("apichisi_portal_block", ); +setPortalProps(apichisiportal); +setPortalLogic(apichisiportal, 184, false); +apichisiportal.register(); + + +var taerrapiattaportal = VanillaFactory.createExpandBlock("taerrapiatta_portal_block", ); +setPortalProps(taerrapiattaportal); +setPortalLogic(taerrapiattaportal, 180, false); +taerrapiattaportal.register(); + +var diamerismaportal = VanillaFactory.createExpandBlock("diamerisma_portal_block", ); +setPortalProps(diamerismaportal); +setPortalLogic(diamerismaportal, 181, false); +diamerismaportal.register(); + +var furattoportal = VanillaFactory.createExpandBlock("furatto_portal_block", ); +setPortalProps(furattoportal); +setPortalLogic(furattoportal, 182, false); +furattoportal.register(); + +var finemportal = VanillaFactory.createExpandBlock("finem_portal_block", ); +setPortalProps(finemportal); +setPortalLogic(finemportal, 185, false); +finemportal.register(); + +var lyndenwyrmportal = VanillaFactory.createExpandBlock("lyndenwyrm_portal_block", ); +setPortalProps(lyndenwyrmportal); +setPortalLogic(lyndenwyrmportal, 162, false); +lyndenwyrmportal.register(); + +var gallifreyportal = VanillaFactory.createExpandBlock("gallifrey_portal_block", ); +setPortalProps(gallifreyportal); +setPortalLogic(gallifreyportal, 624, false); +gallifreyportal.register(); + +function setPortalProps(block as Block) as Block { + block.setBlockHardness(-1.0); + block.setToolClass("pickaxe"); + block.setPassable(true); + block.setFullBlock(false); + block.setLightValue(0.5); + block.setBlockLayer("TRANSLUCENT"); + block.setLightOpacity(0); + block.setTranslucent(true); + return block; +} + +// Based off end portal logic. +function setPortalLogic(block as Block, dimId as int, inSpace as bool) as Block { + block.onEntityCollidedWithBlock = function(world, pos, state, entity) { + if (world.isRemote() || world.time % 20 != 0 || !(entity instanceof IPlayer)) { + return; + } + var player as IPlayer = entity; + // CoT type -> native type + var blockPos as BlockPos = BlockPos(pos.x, pos.y, pos.z); + var entityBB = entity.native.getEntityBoundingBox(); + // Ugly casting because of CoT types + var blockBB = (state as IBlockState).native.getBoundingBox(entity.world.native, blockPos); + if (!inSpace || world.getBiome(player.position as IBlockPos).name == "Space") { + if (!entity.isRiding && !entity.isBeingRidden && entityBB.intersects(blockBB.offset(blockPos))) { + Commands.call(`cofh tpx @s ${dimId}`, player, world, true, true); + Commands.call("summon astralsorcery:entitystarburst", player, world, true, true); + } + } else { + var text = ITextComponent.fromTranslation("chat.contenttweaker.stargate.NotInSpace"); + text.style.color = "RED"; + player.sendRichTextStatusMessage(text, true); + } + }; + return block; +} \ No newline at end of file diff --git a/scripts/portals/ModularBeeStargate.zs b/scripts/portals/ModularBeeStargate.zs new file mode 100644 index 00000000..ed47708e --- /dev/null +++ b/scripts/portals/ModularBeeStargate.zs @@ -0,0 +1,294 @@ +import native.hellfirepvp.modularmachinery.common.crafting.command.ControllerCommandSender; +import native.hellfirepvp.modularmachinery.common.tiles.base.TileMultiblockMachineController; +import native.net.minecraft.item.Item; +import native.net.minecraft.item.ItemStack; + +import crafttweaker.block.IBlockState; +import crafttweaker.command.ICommandSender; +import crafttweaker.world.IBlockPos; +import mods.modularmachinery.RecipeBuilder; +import mods.modularmachinery.MachineTickEvent; +import mods.modularmachinery.RecipeStartEvent; +import mods.modularmachinery.RecipeFailureEvent; +import mods.modularmachinery.MMEvents; +import mods.modularmachinery.IMachineController; + +// Ideally some code here should be shared with ModularWormholeField, but for some reason cross-script reference doesn't work. + +var portal = ; +portal.addItems([ + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + +]); +var tooltip = [ + "This recipe spawns a portal while active.", + "The multiblock needs to be placed in a Space Station.", + "To teleport, stand inside the portal." +] as string[]; + +var stargatesedna = RecipeBuilder.newBuilder("stargate_sedna", "bee_stargate", 100); +stargatesedna.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:sedna_portal_block", "Sedna"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargaterhenia = RecipeBuilder.newBuilder("stargate_rhenia", "bee_stargate", 100); +stargaterhenia.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:rhenia_portal_block", "Rhenia"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargateluna = RecipeBuilder.newBuilder("stargate_luna", "bee_stargate", 100); +stargateluna.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:luna_portal_block", "Luna"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargateosiris = RecipeBuilder.newBuilder("stargate_osiris", "bee_stargate", 100); +stargateosiris.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:osiris_portal_block", "Osiris"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargateptah = RecipeBuilder.newBuilder("stargate_ptah", "bee_stargate", 100); +stargateptah.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:ptah_portal_block", "Ptah"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargatehator = RecipeBuilder.newBuilder("stargate_hator", "bee_stargate", 100); +stargatehator.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:hator_portal_block", "Hator"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargateeuropa = RecipeBuilder.newBuilder("stargate_europa", "bee_stargate", 100); +stargateeuropa.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:europa_portal_block", "Europa"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargateoi = RecipeBuilder.newBuilder("stargate_oi", "bee_stargate", 100); +stargateoi.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:oi_portal_block", "Oi"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargatefalacer = RecipeBuilder.newBuilder("stargate_falacer", "bee_stargate", 100); +stargatefalacer.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:falacer_portal_block", "Falacer"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargateorcus = RecipeBuilder.newBuilder("stargate_orcus", "bee_stargate", 100); +stargateorcus.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:orcus_portal_block", "Orcus"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargatemyrmex = RecipeBuilder.newBuilder("stargate_myrmex", "bee_stargate", 100); +stargatemyrmex.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:myrmex_portal_block", "Myrmex"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargatepixonia = RecipeBuilder.newBuilder("stargate_pixonia", "bee_stargate", 100); +stargatepixonia.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:pixonia_portal_block", "Pixonia"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargateproxima = RecipeBuilder.newBuilder("stargate_proxima", "bee_stargate", 100); +stargateproxima.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:proxima_portal_block", "Proxima"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargatenero = RecipeBuilder.newBuilder("stargate_nero", "bee_stargate", 100); +stargatenero.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:nero_portal_block", "Nero"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargatezoi = RecipeBuilder.newBuilder("stargate_zoi", "bee_stargate", 100); +stargatezoi.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:zoi_portal_block", "Zoi"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargateakathartos = RecipeBuilder.newBuilder("stargate_akathartos", "bee_stargate", 100); +stargateakathartos.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:akathartos_portal_block", "Akathartos"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargatepauram = RecipeBuilder.newBuilder("stargate_pauram", "bee_stargate", 100); +stargatepauram.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:pauram_portal_block", "Pauram"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var stargatealkemia = RecipeBuilder.newBuilder("stargate_alkemia", "bee_stargate", 100); +stargatealkemia.addItemInput().setChance(0) + .addFluidInput( * 100) + .addStartHandler(function(event as RecipeStartEvent) { + beeStargateRecipeStart(event.controller, "contenttweaker:alkemia_portal_block", "Alkemia"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +// Do start up sound and message if no current portal, spawn portal if different recipe, or nothing if same portal: +function beeStargateRecipeStart(controller as IMachineController, portalBlock as string, destination as string) { + var pos = getCenter(controller, 5, -4); + var sender = getControllerSender(controller); + controller.world.native.getMinecraftServer().addScheduledTask(function() { + var currentPortalBlock = controller.world.getBlockState(pos); + + if (currentPortalBlock != IBlockState.getBlockState(portalBlock,"")) { + if (currentPortalBlock == IBlockState.getBlockState("minecraft:air","")) { + var onlineText = '{"translate":"chat.contenttweaker.stargate.online"}'; + server.commandManager.executeCommand(sender, "playsound minecraft:entity.evocation_illager.prepare_summon ambient @a " + pos.x + " " + pos.y + " " + pos.z + " 1 1"); + server.commandManager.executeCommand(sender, 'execute @a[x=' + pos.x + ',y=' + pos.y + ',z=' + pos.z + ',r=25] ~ ~ ~ tellraw @s ' + onlineText); + } + beeStargatePlacePortal(controller, portalBlock, pos, sender); + var destinationText = '{"translate":"chat.contenttweaker.portals.destination","with":["' + destination + '"]}'; + server.commandManager.executeCommand(sender, "playsound minecraft:block.portal.trigger block @a " + pos.x + " " + pos.y + " " + pos.z + " 1 1"); + server.commandManager.executeCommand(sender, "particle portal " + pos.x + " " + pos.y + " " + pos.z + " 1 1 1 0.1 1000"); + server.commandManager.executeCommand(sender, 'execute @a[x=' + pos.x + ',y=' + pos.y + ',z=' + pos.z + ',r=25] ~ ~ ~ tellraw @s ' + destinationText); + } + }); +} + +// Destroy portal if the controller is not running. +MMEvents.onMachinePostTick("bee_stargate", function(event as MachineTickEvent) { + var ctrl = event.controller; + if (ctrl.world.time % 20 != 0 || ctrl.isWorking) { + return; + } + var pos = getCenter(ctrl, 5, -4); + ctrl.world.native.getMinecraftServer().addScheduledTask(function() { + var centerState = ctrl.world.getBlockState(pos); + var itemBlock = ItemStack(Item.getItemFromBlock(centerState.block.native)); + // Only clear blocks that aren't unbreakable or are known portal blocks. + if(centerState != IBlockState.getBlockState("minecraft:air","") && !isNull(itemBlock) + && (centerState.block.definition.hardness >= 0 || itemBlock.wrapper.definition.ores has portal)) { + beeStargateClear(ctrl, pos); + } + }); +}); + +// Clear portal blocks. +function beeStargateClear(controller as IMachineController, pos as IBlockPos) { + var sender = getControllerSender(controller); + beeStargatePlacePortal(controller, "minecraft:air", pos, sender); + var offlineText = '{"translate":"chat.contenttweaker.stargate.offline"}'; + server.commandManager.executeCommand(sender, "playsound minecraft:entity.evocation_illager.cast_spell ambient @a " + pos.x + " " + pos.y + " " + pos.z + " 1 0.5"); + server.commandManager.executeCommand(sender, "particle smoke " + pos.x + " " + pos.y + " " + pos.z + " 1 1 1 0.1 200"); + server.commandManager.executeCommand(sender, 'execute @a[x=' + pos.x + ',y=' + pos.y + ',z=' + pos.z + ',r=25] ~ ~ ~ tellraw @s ' + offlineText); +} + +// Places portal blocks inside the stargate frame: +function beeStargatePlacePortal(controller as IMachineController, portalBlock as string, pos as IBlockPos, sender as ICommandSender) { + var facing = controller.facing; + var dx = 0; + var dz = 0; + // The plane direction + if (facing == crafttweaker.world.IFacing.north() || facing == crafttweaker.world.IFacing.south()) { dx = 1; } + else { dz = 1; } + server.commandManager.executeCommand(sender, "fill " + (pos.x - dx) + " " + (pos.y - 1) + " " + (pos.z - dz) + " " + (pos.x + dx) + " " + (pos.y + 1) + " " + (pos.z + dz) + " " + portalBlock); +} + +function getCenter(ctrl as IMachineController, offsetUp as int, offsetFacing as int) as IBlockPos { + return ctrl.pos.getOffset(up, offsetUp).getOffset(ctrl.facing, offsetFacing); +} + +// The ICommandSender must have the correct associated world, so we're using ControllerCommandSender. +function getControllerSender(controller as IMachineController) as ICommandSender { + var sender = ControllerCommandSender(controller as TileMultiblockMachineController) as native.net.minecraft.command.ICommandSender; + return sender.wrapper; +} \ No newline at end of file diff --git a/scripts/portals/ModularWormholeField.zs b/scripts/portals/ModularWormholeField.zs new file mode 100644 index 00000000..82972028 --- /dev/null +++ b/scripts/portals/ModularWormholeField.zs @@ -0,0 +1,168 @@ +import native.hellfirepvp.modularmachinery.common.crafting.command.ControllerCommandSender; +import native.hellfirepvp.modularmachinery.common.tiles.base.TileMultiblockMachineController; +import native.net.minecraft.item.Item; +import native.net.minecraft.item.ItemStack; + +import crafttweaker.block.IBlockState; +import crafttweaker.command.ICommandSender; +import crafttweaker.world.IBlockPos; +import mods.modularmachinery.RecipeBuilder; +import mods.modularmachinery.MachineTickEvent; +import mods.modularmachinery.RecipeStartEvent; +import mods.modularmachinery.RecipeFailureEvent; +import mods.modularmachinery.MMEvents; +import mods.modularmachinery.IMachineController; + +// Ideally some code here should be shared with ModularBeeStargate, but for some reason cross-script reference doesn't work. + +var portal = ; +portal.addItems([ + , + , + , + , + , + , + +]); +var tooltip = [ + "This recipe spawns a portal while active.", + "To teleport, stand inside the portal." +] as string[]; + +var wormholetaerrapiatta = RecipeBuilder.newBuilder("wormholetaerrapiatta","wormhole_field_generator",100); +wormholetaerrapiatta.addItemInput().setChance(0) + .addEnergyPerTickInput(10000) + .addStartHandler(function(event as RecipeStartEvent) { + wormholeGeneratorRecipeStart(event.controller, "contenttweaker:taerrapiatta_portal_block", "Taerrapiatta"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var wormholediamerisma = RecipeBuilder.newBuilder("wormholediamerisma","wormhole_field_generator",100); +wormholediamerisma.addItemInput().setChance(0) + .addEnergyPerTickInput(10000) + .addStartHandler(function(event as RecipeStartEvent) { + wormholeGeneratorRecipeStart(event.controller, "contenttweaker:diamerisma_portal_block", "Diamerisma"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var wormholefuratto = RecipeBuilder.newBuilder("wormholefuratto","wormhole_field_generator",100); +wormholefuratto.addItemInput().setChance(0) + .addEnergyPerTickInput(10000) + .addStartHandler(function(event as RecipeStartEvent) { + wormholeGeneratorRecipeStart(event.controller, "contenttweaker:furatto_portal_block", "Furatto"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var wormholefinem = RecipeBuilder.newBuilder("wormholefinem","wormhole_field_generator",100); +wormholefinem.addItemInput().setChance(0) + .addEnergyPerTickInput(10000) + .addStartHandler(function(event as RecipeStartEvent) { + wormholeGeneratorRecipeStart(event.controller, "contenttweaker:finem_portal_block", "Finem"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var wormholeapichisi = RecipeBuilder.newBuilder("wormholeapichisi","wormhole_field_generator",100); +wormholeapichisi.addItemInput().setChance(0) + .addEnergyPerTickInput(10000) + .addStartHandler(function(event as RecipeStartEvent) { + wormholeGeneratorRecipeStart(event.controller, "contenttweaker:apichisi_portal_block", "Apichisi"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var wormholelyndenwyrm = RecipeBuilder.newBuilder("wormholelyndenwyrm","wormhole_field_generator",100); +wormholelyndenwyrm.addItemInput().setChance(0) + .addEnergyPerTickInput(10000) + .addStartHandler(function(event as RecipeStartEvent) { + wormholeGeneratorRecipeStart(event.controller, "contenttweaker:lyndenwyrm_portal_block", "Lyndenwyrm"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +var wormholegallifrey = RecipeBuilder.newBuilder("wormholegallifrey","wormhole_field_generator",100); +wormholegallifrey.addItemInput().setChance(0) + .addEnergyPerTickInput(10000) + .addStartHandler(function(event as RecipeStartEvent) { + wormholeGeneratorRecipeStart(event.controller, "contenttweaker:gallifrey_portal_block", "Gallifrey"); + } + ) + .addRecipeTooltip(tooltip) + .build(); + +// Do start up sound and message if no current portal, spawn portal if different recipe, or nothing if same portal: +function wormholeGeneratorRecipeStart(controller as IMachineController, portalBlock as string, destination as string) { + var pos = getCenter(controller, 4, -3); + var sender = getControllerSender(controller); + controller.world.native.getMinecraftServer().addScheduledTask(function() { + var currentPortalBlock = controller.world.getBlockState(pos); + + if (currentPortalBlock != IBlockState.getBlockState(portalBlock,"")) { + if (currentPortalBlock == IBlockState.getBlockState("minecraft:air","")) { + var onlineText = '{"translate":"chat.contenttweaker.wormhole_generator.online"}'; + server.commandManager.executeCommand(sender, "playsound minecraft:entity.evocation_illager.prepare_summon ambient @a " + pos.x + " " + pos.y + " " + pos.z + " 1 1"); + server.commandManager.executeCommand(sender, 'execute @a[x=' + pos.x + ',y=' + pos.y + ',z=' + pos.z + ',r=25] ~ ~ ~ tellraw @s ' + onlineText); + } + wormholeGeneratorPlacePortal(controller, portalBlock, pos, sender); + var destinationText = '{"translate":"chat.contenttweaker.portals.destination","with":["' + destination + '"]}'; + server.commandManager.executeCommand(sender, "playsound minecraft:block.portal.trigger block @a " + pos.x + " " + pos.y + " " + pos.z + " 1 1"); + server.commandManager.executeCommand(sender, "particle portal " + pos.x + " " + pos.y + " " + pos.z + " 1 1 1 0.1 1000"); + server.commandManager.executeCommand(sender, 'execute @a[x=' + pos.x + ',y=' + pos.y + ',z=' + pos.z + ',r=25] ~ ~ ~ tellraw @s ' + destinationText); + } + }); +} + +// Destroy portal if the controller is not running. +MMEvents.onMachinePostTick("wormhole_field_generator", function(event as MachineTickEvent) { + var ctrl = event.controller; + if (ctrl.world.time % 20 != 0 || ctrl.isWorking) { + return; + } + var pos = getCenter(ctrl, 4, -3); + ctrl.world.native.getMinecraftServer().addScheduledTask(function() { + var centerState = ctrl.world.getBlockState(pos); + var itemBlock = ItemStack(Item.getItemFromBlock(centerState.block.native)); + // Only clear blocks that aren't unbreakable or are known portal blocks. + if(centerState != IBlockState.getBlockState("minecraft:air","") && !isNull(itemBlock) + && (centerState.block.definition.hardness >= 0 || itemBlock.wrapper.definition.ores has portal)) { + wormholeGeneratorClear(ctrl, pos); + } + }); +}); + +// Clear portal blocks. +function wormholeGeneratorClear(controller as IMachineController, pos as IBlockPos) { + var sender = getControllerSender(controller); + wormholeGeneratorPlacePortal(controller, "minecraft:air", pos, sender); + var offlineText = '{"translate":"chat.contenttweaker.wormhole_generator.offline"}'; + server.commandManager.executeCommand(sender, "playsound minecraft:entity.evocation_illager.cast_spell ambient @a " + pos.x + " " + pos.y + " " + pos.z + " 1 0.5"); + server.commandManager.executeCommand(sender, "particle smoke " + pos.x + " " + pos.y + " " + pos.z + " 1 1 1 0.1 200"); + server.commandManager.executeCommand(sender, 'execute @a[x=' + pos.x + ',y=' + pos.y + ',z=' + pos.z + ',r=25] ~ ~ ~ tellraw @s ' + offlineText); +} + + +// Places portal blocks inside the wormhole area: +function wormholeGeneratorPlacePortal(controller as IMachineController, portalBlock as string, pos as IBlockPos, sender as ICommandSender) { + var facing = controller.facing; + server.commandManager.executeCommand(sender, "fill " + (pos.x - 1) + " " + (pos.y - 1) + " " + (pos.z - 1) + " " + (pos.x + 1) + " " + (pos.y + 1) + " " + (pos.z + 1) + " " + portalBlock); +} + +function getCenter(ctrl as IMachineController, offsetUp as int, offsetFacing as int) as IBlockPos { + return ctrl.pos.getOffset(up, offsetUp).getOffset(ctrl.facing, offsetFacing); +} + +// The ICommandSender must have the correct associated world, so we're using ControllerCommandSender. +function getControllerSender(controller as IMachineController) as ICommandSender { + var sender = ControllerCommandSender(controller as TileMultiblockMachineController) as native.net.minecraft.command.ICommandSender; + return sender.wrapper; +} \ No newline at end of file