Skip to content

Releases: kyfex-uwu/m3we

Release!

17 Feb 19:55
Compare
Choose a tag to compare

There's lots of changes in this release, but the biggest one is the jump to 0.9.x! I'm at a spot where I'm satisfied with this mod, so any big changes (of which there are some planned >:3) will probably be pushed to the 1.0 release :3

  • Datapacks have been added! This means your m3we packs can now use custom block drops, biomes, recipes, and anything else a datapack has!
  • Block Entities have been added :3 This means your blocks can have even more functionality, letting you create things like containers.
  • Many APIs have been added: Signals, Enums, Redstone, BlockEntity, and Misc, along with changes and updates to all the other APIs
  • Critical bugs have been fixed, meaning there shouldn't be anything in this release that is "under construction"!

If you're interested in seeing the direction for this mod / any thoughts i have about developing it or features to be added, come join the discord!

As always, pls report any bugs and thank you for supporting this mod :3
-kyfex

Translations (for real)

02 Jul 05:52
97e87a6
Compare
Choose a tag to compare

Big change to translations:

  • they now are in their final iteration! (hopefully). if you find any bugs related to translations (you'll see things like method_XXX pop up) then pls pls report them
  • When exploreing a java object, an object's methods should now have parameter names!
  • some other changes that im pretty sure are not important

As always, pls report any bugs and thank you for supporting this mod :3
-kyfex

Datastore API

02 May 04:54
97e87a6
Compare
Choose a tag to compare

With this release comes something kinda small but important: the Datastore API. It's basically a Lua Table that can be read from and written to, and saves per world. so yeah :3

As always, pls report any bugs and thank you for supporting this mod :3
-kyfex

EMERGENCY UPDATE

21 Apr 14:31
de18c3b
Compare
Choose a tag to compare

a technical explanation of what happened:
this mod uses reflection to access the fields and properties of each object (a block, a world, an entity, etc) but I forgot that Minecraft was obfuscated. so when testing the mod in a dev environment, all the method names were deobfuscated. but in a production environment, all the method/field/class names are unreadable. so to fix this, i "translate" all those names at runtime.

tldr; mod used to not work, and now it does uwu

(edit 4/22: ok NOW now it works, fixed a quick bug related to this release that made it also unplayable uwu)

As always, pls report any bugs and thank you for supporting this mod :3
-kyfex

Lua Block

31 Mar 20:52
Compare
Choose a tag to compare

in this release, there were no (major) changes to anything existing; instead, I worked on adding a new block: the Lua Block!

This block works kind of like a command block: instead of a command, you write Lua code inside of it, and that code will be executed in the world. See the docs for more info!

I'm really excited for this release, and here's my plans for the mod going forward (in no particular order but probably the order im gonna do things):

  • Add Block Entities
  • Add a "global" script
  • Start advertising the mod
  • Create a m3we pack hoster, so you can create/share your own m3we packs with other people
  • Create some more customizable things, like entities

As always, pls report any bugs and thank you for supporting this mod :3
-kyfex

apis!

21 Mar 03:54
Compare
Choose a tag to compare

did a LOT of stuff
too much to list here, so im gonna be working on a wiki. the big feature is:

you can now make custom guis on your block!
also im pretty sure i renamed the mod now too, welcome to Minecraft Modding Made Way Easier

still fixing lua, but we're geting a lot better!

03 Nov 04:56
Compare
Choose a tag to compare
  • templates are not updated yet
  • there's a lot more lua fixes/functionality! things should work more
  • scripts and blocks are majorly cleaned up, i dont think theyre perfect but now they work more of the time
  • uhh also some other things, i dont really remember
  • more coming soon though!

added a bunch of extra lua stuffs and fixes, but chances are a lot of it is broken

09 Sep 02:35
Compare
Choose a tag to compare

check out the template files (testResources\template-stuff) to see what's been added! we got predicates working, which is pretty poggers. i think like 2 of them actually do something tho lol
any bugs, pls make a GitHub issue and i will fix <3

-kyfex

0.0.2 added lua!

02 Sep 14:56
Compare
Choose a tag to compare

hoo boy we added LUA so theres probably gonna be a billion and one bugs. check out testResources/template-script.lua to see what all you can do! also if your lua is wrong minecraft crashes so dont do that

0.0.1 added blockstates UwU

27 Aug 02:52
Compare
Choose a tag to compare

added blockstates (one of the two things i wanna do with this mod)
so yea
as always, pls report any bugsssss