Minecraft / Mods

[1.10] [FRSM:CAE 1.2] Custom Asphalt Extension - Paint your roads like you want them!

  • 9
  • 9
  • playlist_add
  • share
  • more_horiz
avatar FEX___96
Level 74 : Legendary Engineer
Custom Asphalt Extension is a mod adding new customisable "Asphalt Block" in 16 different heights.
This mod is an Extension for FRSM, and won't work without it installed! (min FRSM 3.6.97c)

Basic usage:
Take some asphalt blocks from the creative inventory with the height you need and build some roads;
Next take the "Planning Item" and rightlick it on some block which isn't an asphalt block.
An GUI should show up, "paint" there the pattern which you want to have on the asphalt blocks later.
Click "Save" and (since there is a small offsync issue) open the Inventory to check if the pattern saved in the Item's NBT.
As next click the Asphalt Blocks you want to "paint".

Current Features:
- Customisable Asphalt Block in 16 heights (no layer)
- Customisable Asphalt Block in 16 heights (with pattern)
- Planning Item which saves layer patterns, can be also used to store patterns.

Planned features:
- The white layer of the Asphalt Block in all 16x minecraft dye colours.
- GUI capable of loading the pattern which is saved currently in the item, to don't always start from scratch
- More tools in the GUI, like e.g. pattern rotation.
- Pattern rotation on the block based on player rotation when setting it.
- Admin-Only usage. (to prevent e.g. on a server people to change the roads)
- ya can suggest something

Other Info:
Even though this mod has a lot of similiarities to my older extension called "Asphalt Extension / AE_",
it isnt an updated version of it, neither an continuation, it's a completly new mod.
This mod also uses some internal ID's same as in AE_, but I did that to don't consume any new modid's,
if that would cause any issues with PMC's rules, PM me and I'll remove my AE_ post.

License: http://fexcraft.net/license?id=mods

Wanna make one? Go on, I'm rather uncommon with making videos, which you might realise pretty fast watching any of mine. Just provide a link when you make one, so that I can see it.

- Q: Any way to make this less lagging?
- A: For that purpose I made 2 Custom Asphalt Blocks, one is called "no layer" (also avaible in creative inventory)
the "nolayer" version is just a common minecraft block using a json model, which shouldn't lagg any much.
In a future version I might add a tool to distinguish the 2 block types better, and to prevent any of the blocks with invisible layer to idly staying in the world and lagging.
Also consider using patterns with lower res.type.
- Q: My Planning Item does have still the old pattern after pressing SAVE in the GUI!
- A: Did you open the inventory after that? And preferably checked the Item's ToolTip, it's a small off-sync bug currently, which doesn't update the item till you e.g. open inventory.
- Q: I have found a bug! Where should I post about it?
- A: Post them here https://github.com/Fexcraft/Minecraft-Stuff/issues/1

- I marked this mod as being in "beta" because it has yet a few features which need polishing, and other which might get completly changed or removed, keep that in mind. (that will most probably don't affect the block itself, but other mechanics related to it)

That's all, greetings.

Progress100% complete
Game VersionMinecraft 1.10

2 Update Logs

Update #2 : 12/04/2016 1:59:52 pmDec 4th, 2016

1.2 (1.10.2)
- removed FRSM PC related code
- removed deprecated code
- block render code compression/improvements

Comments : 11

star Login or register to post a comment.

Show Comments

1 - 11 of 11

Can you please please please make a 1.7.10 compatible version of this ?
  • FEX___96
  • Level 74
  • Legendary Engineer
  • November 2, 2016, 9:28 am
As of how this currently is made, I fear it would be too lagg-ish on 1.7.10.
  • Level 1
  • New Explorer
  • October 30, 2016, 9:58 am
>tfw no 1.7.10
>my life will never be complete

edit: good extension tho
  • FEX___96
  • Level 74
  • Legendary Engineer
  • October 30, 2016, 10:57 am
As of current ways of how this is made, it would lagg quite a lot on 1.7.

Cause currently it's JSON model + optional custom layer (Java) model which also includes having a TileEntity.
On 1.7 it would be pure Java model and TileEntity for any block which would be quite some work for the CPU...

I remember there were other Road/Street mods on 1.7 though.
  • Level 1
  • New Explorer
  • October 30, 2016, 5:16 pm
FEX seriously I give the props to you. Kudos for making the best road mod I have ever seen. Yet. Keep up the good work :D
  • InuYasha86000
  • Level 8
  • Apprentice Network
  • September 28, 2016, 10:25 pm
i'm wondering if eventually the different heights of the asphalt blocks will connect to create smooth grades, also, I presume the "white layer in all x16 minecraft colors" is referring to having lines any minecraft color correct?
  • FEX___96
  • Level 74
  • Legendary Engineer
  • September 29, 2016, 12:03 am
About the color... yes.

About the connectable blocks:
I could probably add it, but as a seperate block
since I want to keep the mod both customisable and give the freedom of deciding which type you prefer or to use 'less laggy' blocks.

Cause I know there are people with weaker pc's for which the mod at a x16+ resolution might lagg insanely and also people who might prefer blocky roads instead of diagonal slope-like things.

Also gotta figure out which would be the best render method for such blocks firstly...
AFAIK it's quite hard to do in 1.8+ - FlenixRoads has smooth gradiants in 1.7 and that's one of the many reasons I've not bothered to update past 1.7 :P
  • FEX___96
  • Level 74
  • Legendary Engineer
  • September 30, 2016, 11:33 pm
I'll try with TMT, if that won't work, I just won't do it.
(except I find a way to)
Doesn't that use tile entities though? TEs are super bad for heavy use decoration stuff like roads, once you get a decent network built they start to cause huge framerate issues - it's probably alright for your paints but if you did it for every single road block it'd be hell especially for older PCs :P
  • FEX___96
  • Level 74
  • Legendary Engineer
  • October 1, 2016, 1:40 am
aware of that... .-.

1 - 11 of 11

Show Comments




© 2010 - 2019