[1.5.X] Artifice - We have the technology...

Shukaro

New Member
Jul 29, 2019
15
0
0
Artifice
XyIKPle.png


Artifice adds worldgen, new blocks, and new items. (Remind me to come up with a wittier description)

Tooltips
All blocks and items added by Artifice have tooltips which show their function, and any other relevant information.
HOh34Wh.png

ouMgFCc.png

kBqVfEa.png


Recipes and Descriptions
Artifice adds several categories of items.

Frames
Frames are basic building blocks that are used as components in other recipes. They come in four tiers.

Blast-Resistant Blocks
These come in solid and transparent varieties, and they have connected textures.
Blast Walls
Glass Walls

Scaffolds
Scaffolds are cheap blocks that can be quickly stacked and climbed, very useful for construction. Left click on a scaffold with a scaffold to stack upwards, right click to place normally. You can build out to the max overhang of each tier in any given direction.

Sledges
Sledges are tools used to smash crafted blocks down into pieces, with a chance to lose different pieces. They have a quarter of the durability of normal tools, and they can also be used from dispensers.

Smashable Blocks
  • Crafting Table
  • Furnace
  • Chest
  • Wool
  • TNT
  • Brick Block
  • Nether Brick
  • Bookshelf
  • Sandstone
  • Quartz Block
  • Jack-o-Lantern
  • Anvil*
  • Beacon
  • Noteblock
  • Jukebox
  • Dispenser
  • Dropper
  • Piston
  • Sticky Piston
  • Redstone Lamp
  • Daylight Sensor
  • Hopper
  • Trapped Chest
  • Wooden Door
  • Iron Door
  • Repeater
  • Comparator
  • Fence Gate
  • Bed
  • Enchanting Table
  • Cauldron
  • Brewing Stand
*Note, the anvil has a higher chance to lose components

Boxes
Boxes are storage items that allow you to store up to 8 of any item per box. They stack, and they fully support NBT data. Right click to open a box, shift-right click to open a whole stack. Dispensers can use boxes.
hglaRej.png

ltMDGua.png


Flowers
Four varieties of flowers are added which can be crafted into blue, black, brown, and white dyes in the same manner as red and yellow flowers. A recipe for green dye from yellow and blue is also added. Lotuses will open and close in response to light levels as a bonus.

Lotus lilies are also added, which are similar to vanilla lilypads, and have no related recipes.

Basalt & Marble
Basalt and marble generate in the world, with a variety of generation setting that can be configured. There are a variety of decorative blocks which can be crafted from basalt and marble, including bricks, stairs, and slabs. All blocks are crafted in the same way as their vanilla counterparts.

Pavers
Pavers come in two varieties, Paver and Antipaver. Each will connect to themselves, but they won't connect to the other, allowing for some interesting patterns. Pavers and Antipavers can be interchanged freely in the crafting grid.
ICZfD2t.png

Gallery

Sickles
Sickles are tools which harvest plants or leaves in a radius around the harvest point. They have one half the durability of normal tools.

Miscellaneous

Detectors will send out a pulse any time a block adjacent to them is updated.
Ll1bZ42.png


Artifice adds steel, which is used in crafting the top tier frames and other items.
riubgtD.png


Coins
Artifice add copper, silver, gold, and platinum coins, which are mostly for use by server owners.

Upgrades
Upgrades are consumable items which can be crafted with tools, weapons, or armor to apply mundane enchants. By default these are limited in strength. They also obey enchantment application rules, so you can't apply multiple types of protection to one item, respiration on shoes, or anything like that. You can apply as many upgrades as will fit in the crafting grid at a time, for the sake of convenience.

World Regeneration
All worldgen added by Artifice can be retroactively added into a world, if necessary. Check the configs.

Mod Compatibility
Artifice has support for a number of other mods, the most important of which being the ability to transmute basalt and marble from cobblestone using EE3.

Configuration
I make every effort to provide configuration options for every feature, and to that end, all features can be independently enabled and disabled.

Download
Minecraft 1.6.2 Latest Stable (Click the jar file)
Requires: Minecraft Forge (Built against build #804)

Minecraft 1.5.1/1.5.2 Latest Stable (Click the jar file)
Requires: Minecraft Forge (Built against build #738)

SMP compatible, place the jar in the mods folder.

See here for build-to-build changes.

"Help! It doesn't work!"
If you encounter any issues the very first thing you need to do is update to the latest stable version. Very often issues are fixed quickly, and a simple update will solve your problem. If updating doesn't work, then you need to provide a detailed post about what, exactly is going wrong. If there is a crash involved you must provide a full log of the crash.

Other Stuff

License
This mod is distributed freely for non-commercial use. You are free to include it in any modpack without needing to ask permission (I'd certainly love to hear about it though!), as long as you give proper credit. You are also free to produce bukkit ports. A link back to this thread would be nice when redistributing, to keep things neat and clean.

Source
Here's the repository I use to develop Artifice. I encourage you to check it out if you're curious about the code or bugfixes or whatnot. I always appreciate pull requests to fix bugs or improve code. Of course, I don't appreciate code being nabbed wholesale without credit, just ask if you aren't sure.

Builds
I make use of a Jenkins system to automatically build my stuff, and it can be found here. If they aren't marked as stable, they will probably do bad things to your world, so please do not include non-stable builds in modpacks, I don't want to hear about how you killed your world by ignoring this.

Todo
If you're curious about what might be coming in the future, I like to keep a list of ideashere, in no particular order and with no guarantees.

Contact
If you would like to get in touch, the best place is this thread. You can also PM me about server-specific or otherwise unique queries, but I can't guarantee I'll respond to others. I'm also often available on the Espernet and Synirc IRC servers as Shukaro, as well as on Twitter as @Shukaro, if you'd like to shoot me a message there.

Donate
Some people have wanted this, so here you go, in case you're feeling especially generous.
 

SpitefulFox

New Member
Jul 29, 2019
1,235
0
0
Looks like another contender is throwing their hat into the "RP2 Successor" ring. :p

Looks nice so far. :)
 

mushroom taco

New Member
Jul 29, 2019
571
0
0
Too tenuous of a link to validate the claim being made.

Extra biomes has new flowers so does Plenty of biomes. Tinkers Construct has sickles in the form of scythes.
But you wouldn't say they are trying to replace Redpower.


And Redpower has no claim on them either.
I was backing up someone's statement, and you missed the point entirely.
 

Vauthil

New Member
Jul 29, 2019
1,491
-14
1
I would more phrase it as "some of the items provided help scratch the early-game RP2 itch".

Obviously nobody's claiming exclusivity on such stuff, not even Elo herself (you can read back on her blog for her opinion on the concept of "originality" in modding, I'm not going to open that can of worms here though and I suggest nobody else do either), so it's an apt observation to make, in my opinion. And that's not a bad thing, either, considering these are some of the items people really miss right when starting a new world without RP2.
 

PeggleFrank

New Member
Jul 29, 2019
928
0
0
I'm looking at that iron --> steel recipe, and it scares me.

I haven't checked, but I hope you have a config file to disable the smelting of iron into steel. Because that one recipe makes this mod incompatible with both IC2 and Railcraft. (It's not incompatible with railcraft, but it's a huge imbalance and it defeats the purpose of a lot of things)


Other than that, I played with this in the Hexxit modpack (Or at least I think I did) and it looked good, with different tiers of almost everything. Once you add/if there's a way to disable the iron --> steel recipe in the config, I'll add this to my modpack.
 

Shukaro

New Member
Jul 29, 2019
15
0
0
I'm looking at that iron --> steel recipe, and it scares me.

I haven't checked, but I hope you have a config file to disable the smelting of iron into steel. Because that one recipe makes this mod incompatible with both IC2 and Railcraft. (It's not incompatible with railcraft, but it's a huge imbalance and it defeats the purpose of a lot of things)


Other than that, I played with this in the Hexxit modpack (Or at least I think I did) and it looked good, with different tiers of almost everything. Once you add/if there's a way to disable the iron --> steel recipe in the config, I'll add this to my modpack.


You're in luck, everything is configurable!
 
  • Like
Reactions: PeggleFrank

FrankieTheSnake

New Member
Jul 29, 2019
137
0
1
Honestly am look at this and I think red power and wow lots of copying

I don't wanna be your friendly grammar nazi but this is unreadable by some people, could you clear it up? thanks.

Edit 1 : Also, Eloraam (the mod author of Redpower 2) hasn't an exclusive on any items, that means if you make marble locks, you can. (but you can't use the texture from RP2) same goes for her power system, etc. this isn't really copying, rather implementing a 'new' version of marble. please stop to make assumptions like that. Also Eloraam has said that it's ok that anyone remakes her mod as long as there isn't any code used of eloraam.

I think we are looking at a good mod, well designed...
 

Azzanine

New Member
Jul 29, 2019
2,706
-11
0
To those bitching about this mod "copying" RP2.
Realize this mod has no redstone cables, logic gates, automatable frames, redstone devices which is the meat and bones of RP2.
Sickles, flowers and white blocks are but the first layer of skin and not what Redpower is really about. IF he added cables and logic gates then maybe you'd be justified in shouting "copy cat".
Any "copying" if you could so call it, is superficial and IMO excusable. It like Saying J.K Rowling copied George R.r Martin becasue both their books have castles in them...

From this thread this mod mostly just ads aesthetic blocks which RP2 did not do first.

Edit: and Ohh!... Nifty Mod you have here Sven.
 

Bellaabzug21

New Member
Jul 29, 2019
1,583
0
0
I already said it on MCF, but I'd like to say it here as well. This is a wonderful mod and I don't think it "copies" RP.
 

CJoker3221

New Member
Jul 29, 2019
71
0
0
Unsure if this is gonna revive this thread but I think this is a GREAT GREAT GREEEAAAAT mod to add to the modpack, the pavers makes the best deco block
 
  • Like
Reactions: PeggleFrank

Kneb

New Member
Jul 29, 2019
2
0
0
Just been playing with the mod and found that using a stone sledge hammer on stone crashes the client every time for me.
---- Minecraft Crash Report ----
// Oops.

Time: 12/12/13 10:21 AM
Description: Unexpected error

java.lang.NullPointerException
at net.minecraft.item.ItemTool.func_77638_a(ItemTool.java:44)
at net.minecraft.item.ItemStack.func_77967_a(ItemStack.java:168)
at net.minecraft.entity.player.EntityPlayer.func_82246_f(EntityPlayer.java:2245)
at net.minecraft.client.Minecraft.func_71399_a(Minecraft.java:1321)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1882)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:910)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:838)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
at net.minecraft.item.ItemTool.func_77638_a(ItemTool.java:44)
at net.minecraft.item.ItemStack.func_77967_a(ItemStack.java:168)
at net.minecraft.entity.player.EntityPlayer.func_82246_f(EntityPlayer.java:2245)
at net.minecraft.client.Minecraft.func_71399_a(Minecraft.java:1321)

-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Kneb'/119, l='MpServer', x=357.86, y=107.62, z=315.47]]
Chunk stats: MultiplayerChunkCache: 441
Level seed: 0
Level generator: ID 09 - ATG, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (-33,64,40), Chunk: (at 15,4,8 in -3,2; contains blocks -48,0,32 to -33,255,47), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 87307 game time, 558589 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: adventure (ID 2). Hardcore: false. Cheats: false
Forced entities: 117 total; [EntityCreeper['Creeper'/219119, l='MpServer', x=378.03, y=136.00, z=257.31], EntityCreeper['Creeper'/221034, l='MpServer', x=321.50, y=25.00, z=389.50], EntityManaCreeper['Mana Creeper'/219122, l='MpServer', x=295.56, y=75.00, z=345.12], EntityCow['Cow'/146417, l='MpServer', x=324.50, y=85.00, z=311.08], EntityMinecartChest['entity.MinecartChest.name'/146418, l='MpServer', x=306.50, y=30.50, z=326.50], EntityManaCreeper['Mana Creeper'/219905, l='MpServer', x=305.31, y=62.00, z=354.69], EntityChicken['Chicken'/147440, l='MpServer', x=380.56, y=74.00, z=359.47], EntityManaCreeper['Mana Creeper'/220959, l='MpServer', x=331.50, y=32.00, z=325.50], EntityCreeper['Creeper'/219997, l='MpServer', x=337.19, y=57.00, z=310.59], EntityCreeper['Creeper'/219996, l='MpServer', x=338.55, y=57.00, z=319.19], EntityCreeper['Creeper'/219995, l='MpServer', x=321.50, y=62.00, z=378.50], EntityClientPlayerMP['Kneb'/119, l='MpServer', x=109.30, y=65.62, z=415.30], EntityItem['item.item.ganysnether.batWing'/216785, l='MpServer', x=399.06, y=33.13, z=345.91], EntityItem['item.item.misc.as1:bat_wing'/216784, l='MpServer', x=397.88, y=33.13, z=345.91], EntityCreeper['Creeper'/217918, l='MpServer', x=294.06, y=62.00, z=344.66], EntityBat['Bat'/220062, l='MpServer', x=395.18, y=23.50, z=359.56], EntityBat['Bat'/220063, l='MpServer', x=394.76, y=33.81, z=350.54], EntityItem['item.item.rottenFlesh'/221133, l='MpServer', x=299.09, y=73.13, z=315.66], EntitySkeleton['Skeleton'/218962, l='MpServer', x=364.41, y=24.00, z=246.97], EntityManaCreeper['Mana Creeper'/221232, l='MpServer', x=384.50, y=98.00, z=302.50], EntityBrainyZombie['Angry Zombie'/216708, l='MpServer', x=364.44, y=23.00, z=259.97], EntitySkeleton['Skeleton'/221216, l='MpServer', x=362.50, y=16.00, z=269.50], EntityManaCreeper['Mana Creeper'/221231, l='MpServer', x=386.50, y=98.00, z=303.50], EntitySkeleton['Skeleton'/221227, l='MpServer', x=432.50, y=56.00, z=331.50], EntityZombie['Zombie'/221225, l='MpServer', x=307.50, y=22.00, z=381.50], EntityZombie['Zombie'/221224, l='MpServer', x=286.50, y=14.00, z=286.50], EntityCreeper['Creeper'/221065, l='MpServer', x=322.50, y=21.00, z=317.50], EntityZombie['Zombie'/221064, l='MpServer', x=317.50, y=21.00, z=316.50], EntityCreeper['Creeper'/221067, l='MpServer', x=320.56, y=23.00, z=315.63], EntityCreeper['Creeper'/221066, l='MpServer', x=322.50, y=21.00, z=315.50], EntitySkeleton['Skeleton'/214999, l='MpServer', x=422.50, y=61.00, z=276.84], EntityBat['Bat'/220793, l='MpServer', x=401.50, y=26.43, z=286.20], EntityWisp['Wisp'/65305, l='MpServer', x=-25.09, y=-19.20, z=37.47], EntitySkeleton['Skeleton'/31345, l='MpServer', x=11.59, y=-37.52, z=-10.24], EntityEnderman['Enderman'/217822, l='MpServer', x=305.50, y=44.00, z=319.50], EntityCreeper['Creeper'/217823, l='MpServer', x=312.50, y=44.00, z=328.72], EntityBat['Bat'/220697, l='MpServer', x=419.22, y=21.56, z=288.55], EntityMinecartChest['entity.MinecartChest.name'/145057, l='MpServer', x=312.50, y=25.50, z=374.50], EntityBat['Bat'/219812, l='MpServer', x=308.89, y=29.89, z=381.42], EntityChicken['Chicken'/147758, l='MpServer', x=295.59, y=81.00, z=252.63], EntityChicken['Chicken'/147757, l='MpServer', x=356.44, y=78.00, z=351.41], EntityBat['Bat'/219794, l='MpServer', x=287.44, y=21.10, z=346.25], EntityBat['Bat'/215970, l='MpServer', x=306.66, y=28.10, z=311.75], EntityDryad['Dryad'/145053, l='MpServer', x=302.59, y=71.00, z=374.31], EntityBat['Bat'/219793, l='MpServer', x=425.54, y=23.93, z=303.76], EntityBat['Bat'/218688, l='MpServer', x=293.34, y=30.10, z=284.88], EntityBat['Bat'/218687, l='MpServer', x=291.53, y=30.10, z=289.13], EntityCreeper['Creeper'/219882, l='MpServer', x=334.47, y=33.00, z=385.03], EntityBat['Bat'/218677, l='MpServer', x=320.73, y=24.81, z=335.57], EntityHecate['Hecate'/219903, l='MpServer', x=309.09, y=56.00, z=364.90], EntityCreeper['Creeper'/220856, l='MpServer', x=293.91, y=15.00, z=312.31], EntityCreeper['Creeper'/220858, l='MpServer', x=305.25, y=17.00, z=309.56], EntitySkeleton['Skeleton'/216971, l='MpServer', x=436.13, y=49.00, z=383.53], EntityBat['Bat'/220803, l='MpServer', x=310.34, y=25.71, z=350.92], EntityBat['Bat'/220802, l='MpServer', x=395.35, y=27.06, z=340.32], EntityBat['Bat'/220807, l='MpServer', x=310.80, y=25.00, z=351.88], EntityBat['Bat'/220805, l='MpServer', x=301.51, y=25.85, z=350.88], EntityBat['Bat'/220804, l='MpServer', x=306.68, y=25.00, z=356.20], EntityItem['item.item.arrow'/220815, l='MpServer', x=391.25, y=78.13, z=342.16], EntityItem['item.item.arrow'/220816, l='MpServer', x=393.16, y=81.13, z=341.72], EntityItem['item.item.bone'/220817, l='MpServer', x=392.72, y=77.13, z=343.66], EntityZombie['Zombie'/22480, l='MpServer', x=-27.37, y=-0.08, z=50.36], EntitySkeleton['Skeleton'/216165, l='MpServer', x=297.16, y=45.00, z=307.47], EntitySkeleton['Skeleton'/216164, l='MpServer', x=307.50, y=43.37, z=303.43], EntitySkeleton['Skeleton'/216178, l='MpServer', x=309.56, y=55.00, z=367.06], EntitySkeleton['Skeleton'/219447, l='MpServer', x=280.52, y=70.49, z=322.48], EntityEnderGolem['Ender Golem'/143742, l='MpServer', x=437.97, y=95.00, z=303.97], EntitySkeleton['Skeleton'/220432, l='MpServer', x=337.80, y=34.61, z=327.51], EntityZombie['Zombie'/220424, l='MpServer', x=296.94, y=43.00, z=311.50], EntityItem['item.item.egg'/218512, l='MpServer', x=298.41, y=84.13, z=264.09], EntityCreeper['Creeper'/220420, l='MpServer', x=290.46, y=20.00, z=341.66], EntityZombie['Zombie'/220423, l='MpServer', x=306.69, y=43.00, z=308.24], EntityItem['item.item.egg'/211873, l='MpServer', x=345.94, y=72.13, z=369.06], EntityItem['item.item.rottenFlesh'/219469, l='MpServer', x=362.19, y=106.13, z=309.28], EntitySquid['Squid'/220467, l='MpServer', x=308.47, y=49.00, z=294.50], EntityHecate['Hecate'/217595, l='MpServer', x=328.50, y=36.00, z=350.50], EntityZombie['Zombie'/218552, l='MpServer', x=433.74, y=52.00, z=318.13], EntitySkeleton['Skeleton'/220625, l='MpServer', x=299.50, y=27.00, z=337.04], EntityManaCreeper['Mana Creeper'/220628, l='MpServer', x=302.78, y=25.00, z=338.31], EntityManaCreeper['Mana Creeper'/220629, l='MpServer', x=302.50, y=25.00, z=337.44], EntityChicken['Chicken'/149086, l='MpServer', x=290.54, y=82.00, z=238.72], EntityItem['item.item.egg'/211809, l='MpServer', x=330.72, y=77.13, z=345.38], EntityManaElemental['Mana Elemental'/219582, l='MpServer', x=321.59, y=50.95, z=297.59], EntityManaElemental['Mana Elemental'/219583, l='MpServer', x=323.10, y=50.00, z=296.20], EntitySkeleton['Skeleton'/219578, l='MpServer', x=311.50, y=60.00, z=357.94], EntityZombie['Zombie'/219575, l='MpServer', x=308.80, y=56.00, z=363.06], EntityWisp['Wisp'/34740, l='MpServer', x=-0.71, y=-14.84, z=3.38], EntityItem['item.item.bone'/212830, l='MpServer', x=297.13, y=17.13, z=316.09], EntityItem['item.item.arrow'/212829, l='MpServer', x=297.41, y=17.13, z=316.13], EntityWitch['Witch'/51764, l='MpServer', x=6.91, y=-7.73, z=3.98], EntityItem['item.item.dyePowder.black'/214515, l='MpServer', x=303.50, y=52.13, z=299.59], EntityChicken['Chicken'/146561, l='MpServer', x=328.59, y=86.00, z=329.47], EntityItem['item.item.bone'/215303, l='MpServer', x=324.69, y=35.13, z=350.88], EntityItem['item.item.arrow'/215302, l='MpServer', x=325.69, y=35.13, z=350.78], EntityWitch['Witch'/146596, l='MpServer', x=26.96, y=-48.07, z=-6.26], EntityCaveSpider['Cave Spider'/55196, l='MpServer', x=22.72, y=-24.65, z=1.86], EntityWitch['Witch'/146631, l='MpServer', x=28.48, y=-48.07, z=-5.99], EntityWitch['Witch'/51810, l='MpServer', x=4.83, y=-7.73, z=5.64], EntityClientPlayerMP['Kneb'/119, l='MpServer', x=357.86, y=107.62, z=315.47], EntityCreeper['Creeper'/215386, l='MpServer', x=345.99, y=100.00, z=327.53], EntityCreeper['Creeper'/220220, l='MpServer', x=402.55, y=31.00, z=349.95], EntityZombie['Zombie'/220219, l='MpServer', x=399.70, y=29.00, z=356.45], EntityZombie['Zombie'/938, l='MpServer', x=-10.30, y=-0.62, z=39.70], EntitySkeleton['Skeleton'/155338, l='MpServer', x=358.09, y=94.00, z=320.50], EntityCreeper['Creeper'/219331, l='MpServer', x=360.47, y=15.00, z=277.00], EntitySkeleton['Skeleton'/219335, l='MpServer', x=403.56, y=70.00, z=354.94], EntityBat['Bat'/219355, l='MpServer', x=307.44, y=34.00, z=327.66], EntitySpider['Spider'/131018, l='MpServer', x=-26.31, y=-29.97, z=-30.06], EntityItem['item.item.ganysnether.batWing'/210668, l='MpServer', x=322.22, y=25.13, z=341.34], EntityBat['Bat'/219360, l='MpServer', x=323.50, y=35.67, z=332.78], EntitySkeleton['Skeleton'/220335, l='MpServer', x=326.49, y=40.69, z=370.44], EntityItem['item.item.ganysnether.batWing'/210650, l='MpServer', x=323.59, y=24.13, z=340.31], EntityCreeper['Creeper'/216475, l='MpServer', x=355.44, y=18.00, z=242.50], EntityZombie['Zombie'/220348, l='MpServer', x=277.30, y=11.00, z=321.03], EntitySkeleton['Skeleton'/149282, l='MpServer', x=350.56, y=95.00, z=305.97], EntityCreeper['Creeper'/220349, l='MpServer', x=285.22, y=12.00, z=316.88], EntityBat['Bat'/217199, l='MpServer', x=356.22, y=41.64, z=337.60]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:440)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2312)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:863)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
 

jokermatt999

New Member
Jul 29, 2019
250
0
0
I love the idea of the Vanilla craftable enchants, but they do seem a little cheap, as does the steel recipe (but yay configs!). The sledge is a great idea, and I think it's a little more balanced than the Twilight Forest uncrafting table. Granted, that's more an issue with other mod recipes and just the headache involved in trying to work that all out, but I think the chance of lossiness is a great solution to that issue. Nice little mod so far though. :)