Playing Minecraft Mods Without Installing Them? Serverside Only Mods. || Polymer

  Рет қаралды 22,968

CygnusMC

CygnusMC

Ай бұрын

Bobber
Want more? Check here...
=Socials=
Twitter: / cygnus_mc
Discord: / discord
Second Channel: @LunarVods
Want access to the full interview and support my work?
Join the Patreon: / cygnusmc
Thumbnail by: @gutermaniac
Edited by: Kiz
Pebble art by: midnightmorpha.carrd.co/
=Summary=-
MOD:
modrinth.com/mod/polymer
Polymer a library for creating server side content, that work for player's without mods or (required) resource packs! You can create blocks, items and entities, that not only will work fully on server side (and singleplayer), but also are represented on server the same as normal (vanilla/modded) ones (unlike bukkit/spigot ones, that are stored as vanilla block).
#forge #minecraft #moddedminecraft
=Credit&Sources=
Footage by ItsDrowned
/ itsdrowned
Music provided by Infraction No Copyright Music
Spotify: spoti.fi/3DzsedZ
Other Music:
Tyler - Sweden Lo-Fi Remix
If You've Read This Far Comment Pebble :)

Пікірлер: 204
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Full 30 Minute Interview: www.patreon.com/posts/103632771?pr=true NEW MODPACK I MADE: modrinth.com/modpack/pebblecraft-reforged Discord: discord.gg/cygnusmc
@VladisCrafter
@VladisCrafter 29 күн бұрын
Create mod? Interesting... 🙃 Which add-ons btw?
@popov9651
@popov9651 29 күн бұрын
Do you plan to add quests or achievements to your modpack to guide players who never played any tech mods or any mods in general before ? Or should i read up on all the mods included first than play the pack?
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
@@VladisCrafter all the ones i could find on modrinth
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
@@popov9651 I might, the plan is there
@VladisCrafter
@VladisCrafter 29 күн бұрын
@@Cygnus_MC I hope Steam'n'Rails, Connected, Copycats+ and Encased too >:]
@minecraftreports
@minecraftreports 29 күн бұрын
fun fact: fabric server dont do registry checks like forge. meaning you can simply join full modded fabric server with vanilla client. the client will just see missing data
@TruePatbox
@TruePatbox 29 күн бұрын
More likely it will crash/disconnect you, but in rare cases it might be good enough to pass. And fabric does check registries, but only with fabric clients
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Well shit that is a fun fact
@minecraftreports
@minecraftreports 29 күн бұрын
its prob part of the reason why something like polymer is not on forge
@boid
@boid 28 күн бұрын
It's useful for some things and if you don't want vanilla clients to join you can just send some packets during configuration, so its just a free win.
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
@@minecraftreports eh you could do it on forge without issues. Forge has that functionality
@aleks-ivanov
@aleks-ivanov 29 күн бұрын
One application of this approach is a modded crossplay with Bedrock Edition. Since they have no mods (i mean actual mods) this could allow players from bedrock enjoy Java modding without installing PojavLauncher and with native performance.
@TruePatbox
@TruePatbox 29 күн бұрын
Funny enough, while some simpler server side mods will work out of the box, due of how bedrock is coded and what it supports, some more advanced polymer mods might not function correctly (or at all). Through things might improve in the future
@Void_Dragon
@Void_Dragon 29 күн бұрын
I've seen someone do crossplay with Java and Roblox (indev). I have no doubt this would work if that can work.
@deathdrop
@deathdrop 29 күн бұрын
Tbh i had a fabric server with a few server side only mods and it works perfectly fine with bedrock edition mc while i was using geyser to allow bedrock to join
@TruePatbox
@TruePatbox 29 күн бұрын
​@@deathdropAs I said, simpler mods should work just fine. Issue arises when mod uses things geyser can't support (because bedrock doesn't)
@deathdrop
@deathdrop 28 күн бұрын
@@TruePatbox that is true
@AvrgDerk
@AvrgDerk 29 күн бұрын
I once made a crossplay server between bedrock and java for 1.19 that had working serverside waystones, yung's better mc mods, replay recording for all players (to catch any cheating like if they were security cameras lmao) and a ton of QOL fixes. I shut it down cause as SOON as I finished, 1.20 released and broke the crossplay (which was initially the whole point). The potential that polymer had back then was already massive in my eyes, can't wait to see where it goes going forward.
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
Thats actually amazing
@uis246
@uis246 28 күн бұрын
As it's said: "bobr kurwa, ja perdolic"
@Camper_Samu
@Camper_Samu 29 күн бұрын
As a member of the Fabric serverside community I am really happy to see a video on the topic! With every update more and more stuff is becoming possible, Mojang is also helping with the new """custom content APIs""" (as I like to call them) that is already partially here with 1.20.5 and the new 1.21 snapshot I can see a future where all of this will have a pretty sizeable space in the server development too, with platforms like Paper falling behind with each update. We already have a plethora of tools for server owners to help them host their stuff, besides Patbox's amazing collection of tools and the tools developed by the Nucleoid (not nuclear xD) team, we have NPCs (from SamoLego), various flavors of Essentials replacements (like the blossom mod series from CodedSakura), a fully fledged model engine replacement, I am personally working on some minor stuff like mod names in the items description like WAILA does or items that trigger commands, many plugin developers already ported their work to Fabric (like the Husk plugins from William) and so on! (the list is very long, just check out the fabric server mods on Modrinth) I really think that with the work that we're doing alongside mods like Lithium or Server Core (for exanple) alongside with all the tools Mojang is giving us over time, all of this can become the future and the new standard of Minecraft servers.
@kyouu4583
@kyouu4583 3 күн бұрын
what is this fully fledged model engine replacement, it sounds interesting ! would like to check it out
@Camper_Samu
@Camper_Samu 3 күн бұрын
​@@kyouu4583 it's called nylon, you should find it on modrinth an alternative to nylon is blockbench-import-library (let's not get into why we have two things that do the same thing, it's... complicated.)
@Solstin
@Solstin 29 күн бұрын
Dude, awesome interview! Keep it up!
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Heya man!! Thanks
@Timongcraft
@Timongcraft 29 күн бұрын
Finally a vid about Polymer!
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Yippie!
@somykOS
@somykOS 29 күн бұрын
Hey I'm newbie modder, and I started with server-side mods for an Ukranian server, that tries to implement the idea of mods exclusively on the server side. It's pretty cool idea. And I hope that someday it may become a trend.
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
slava my friend! Goodluck with ur server!
@mihailos8701
@mihailos8701 16 күн бұрын
Yo, that's interesting to hear, may I know if that's are things you can share with us, like server itself and the mod?
@sven-
@sven- 29 күн бұрын
Yes! I was wondering when someone would cover this
@ducksstirling9597
@ducksstirling9597 28 күн бұрын
i found out about server side a few months ago i fell in love with it straight away
@sygikal
@sygikal 29 күн бұрын
So glad polymer is finally gaining traction lol
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Same! Had it on my radar for a while
@GreenFlameblade
@GreenFlameblade 27 күн бұрын
Paper can use plugins such as Itemsadder and Oraxen to achieve the same goal. I'm excited to see that this guy is creating a fabric implementation 🙂The Minecraft community is nuts!
@jan_harald
@jan_harald 24 күн бұрын
I love this, this is incredible, and it is what we need I wish there was more modded stuff where you didn't NEED clientside stuff, e.g. you could have minimap abusing normal map items, same for all sorts of scanners/radars/xray, but if you have clientside mod, you can have an overlay and make it fullscreen...
@michalkap9859
@michalkap9859 29 күн бұрын
Finally someone says something about this Edit: Btw, i love PolyFactory, it reminds me a lot of BetterThanWolves' technology. Also, i am Polish too.
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Ur welcome
@explodinghammeronthe17thof36
@explodinghammeronthe17thof36 24 күн бұрын
BTW MENTIONED
@boid
@boid 28 күн бұрын
I've been using Polymer to add custom items, its much easier to add an item with special functionality if it's stored seperately on the server, and only tells the client it's a regular item. I love it.
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
Its cool!
@Djheffeson
@Djheffeson 29 күн бұрын
You are awesome man! I wish to be able to help more :( but for now I have my like and comment
@epikdisko
@epikdisko 13 күн бұрын
as soon as i saw that mod menu, i had a flashback of a tech plugin called slimefun wanting me to get 9 billion exp to even progress at all
@elliejf
@elliejf 7 сағат бұрын
i’ve modded with polymer before and it’s so insanely easy to use!!!
@HighQualityShadows
@HighQualityShadows 29 күн бұрын
Polymer looks really cool, tempted to host a server with it.
@fahlur9880
@fahlur9880 19 күн бұрын
I mean you can do some amazing stuff with the model engine plugin with paper and such. its quite good. Custom blocks, models, etc. You literally could recreate all the structure things from say thaumcraft, such as the ritual setups. Just takes a bit of work and such. Because now you combine the model engine which uses the same model making software that mojang uses for models and such in minecraft, and plugin code to make the things work. ofc there is compromises on some things. but it gets pretty dang close.
@wuangg
@wuangg 24 күн бұрын
there's a Paper fork called Fiddle that basically does the exact same thing as Polymer, but the development seems to be not very active.
@Cygnus_MC
@Cygnus_MC 24 күн бұрын
Ive seen it yeah, tho again itll be limited by the nms
@Stmate03
@Stmate03 28 күн бұрын
personally I think server sided mods have a charm and a way better market over addons and plugins, for example there was this huge addon/plugin collection on spigon called SlimeFun and it used NBT data on blocks and heads to make it all work... however one of it's addons was notoriously buggy because of the game's load order of: Minecraft -> Addons (probably in ABC order) so plans that are made with NBT data on leaves and all disappeared or broke, now with polymer and server side mods these issues can be fixed I feel and it would make these types of addons more approachable and easer for the playerbase that don't wanna dabble with mod installation and selecting launchers etc etc, they just wanna play minecraft with extra bits, this is just a new evolution of plugins and addons therefore it will succeed in my mind
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
It deffo has a place in modern Minecraft!
@Stmate03
@Stmate03 28 күн бұрын
@@Cygnus_MC oh absolutely! it adds convenience that plugins provided in a way more controllable and fun manner, sure datapacks but mods are just more versatile than datapacks
@WonderfulPanic
@WonderfulPanic 27 күн бұрын
On 7:49 he said "NMS", not "them". NMS stands for "net.minecraft.server" which is internal code of minecraft server inside PaperMC and Spigot 3:17 packets doesn't have to contain code, they can contain any data. This data can be used by client in a way that is decribed by the packet itself
@Cygnus_MC
@Cygnus_MC 27 күн бұрын
Thanks for the correction! Forgot to add that disclaimer about packets...
@Speiger
@Speiger 29 күн бұрын
Really cool project, and i think for a lot of smaller mods that is something really cool. But i also know of a LOT of projects that need client side access to make things work. Which are impossible without it. Just a few examples: - Gui/Menus with progressbars etc: Pretty sure they are almost impossible. And if they are extremely limited. - Custom Rendering of anything, huds or world overlays? Nope that is also not possible. - Player movement features. Also impossible because that is done on the client exclusively unless they are riding something. - Custom BlockEntity rendering isn't possible either because that actually requires client access. - Custom Interactions with blocks/items are not going to be perfect either because they are done on the client side first before doing the server side. So prediction logic is going to cause ghost blocks or blocks appearing and disappearing. Now when you don't need all these things, which are totally a LOT of them then this kind of software could be extremely useful, especially for mods that simply add simplistic things that is more then decorative blocks. Anyways, loving this project myself! I can see so many uses for it ^^
@TruePatbox
@TruePatbox 29 күн бұрын
You can do a lot of things, you just need to get clever. - Chest uis with specific custom fonts and item models should allow for that. You could also use dynamic mapart or in world uis. - Overlays can be done with fonts too, a lot of high-tech servers use them for that. - You can recreate them by using display entities, which allows you to get 1:1 results for rendering compared to many regular mods (with fancy animations and stuff). - Yeah it's not perfect, but it can get pretty close if you select your client items right. PolyFactory is full on techmod using some of stuff described here. I also have fully working port/patch for ComputerCraft making it server side. The main limitation is the imagination of developer :)
@Speiger
@Speiger 29 күн бұрын
@@TruePatbox Yes but cleverness can't overcome limitations and that is a fact. - UIs: That technically could work, but that automatically fails with dynamic data like fluid tanks and other dynamic colored objects. Especially since you can't register a TintOverrider. Again fairly limited. (Especially if you have to design around other mods too) - Overlays: UI overlays maybe yes, but world overlays like a world scan that goes through everything or shows hitboxes for specific actions (like rotation/removal options) simply are not viable without killing the framerate, or using an excessive amount of network data. At that moment you are paying prices that don't make it viable IMO. I know dispaly entities exists and that you can do a ton with them, but they are a lot more expensive since they can't be batched either, and they are visible to everyone. Not sure if you can make it player specific only. - Oh yeah i am not denying that fact at all. But the point is, if you are making a giant mod with a lot of contraptions or custom rendering/interaction stuff that uses client side information, for example opening item guis inside inventories for example, that is simply not possible or so expensive that you can't really say that it is viable to do. Oh i am fully aware how much you can do, though i have to say i forgot display entities. But things i have done before, won't be possible with this no matter how much you try to trick due to requiring access to the client side events sadly ^^" Ignoring the limitation pointing out, i still think this is some awesome software. So don't think i am hating on this, but i want to point out real limitations that exist on there. Especially if you have to think of people running with: Weak CPUs, IGPUs, limited network bandwidth/budget and more which is sadly more common then you think. I wish mojang wouldn't have implmented a Glorified OpenGL1.0 implementation, heck actual OpenGL1.0 would still be faster xD
@theepicblock1169
@theepicblock1169 29 күн бұрын
@@Speiger Characters can be coloured individually. So I think you should be able to use that for fluid tanks. If you're using command blocks you can't do display entities per-player, but Polymer/PolyMc operate on a packet level. We don't summon a full entity we just tell the player there's a display entity there. That allows for them to be per-player. The base codepath for BER's isn't actually too different from the one display entities take, the efficiency isn't too different. But for mods that bake their BER's into the chunk mesh… yeah we're not going to achieve that performance. It kinda sucks we can't do the really advanced stuff. I will say we do have access to shaders, which have a lot of potential and could theoretically do the world-scan stuff and other stuff you were talking about. Currently there's not a lot of code making use of that though, I think it's worth investigating more. Also of note is that Mojang is clearly moving in a direction which makes this stuff more and more possible. Currently a lot of things they added were targeted more towards datapacks, and did stuff PolyMc/Polymer could already hack around. But it seems like they're also going to do stuff like data-defined blocks somewhere in the future.
@TruePatbox
@TruePatbox 29 күн бұрын
@@Speiger Things like fluid tanks could be solved by using custom fonts with text colors (they are stupidly power to be fair and allow for a lot of dynamism/complexity in ui looks, which is quite easy to overlook) or multiple colored items, if you don't need high precision (leather items ftw). With display entities, you can make them purely per player if you construct them with packets (as polymer does, since making real entities is even more wasteful). Worst of the worst case scenario they can take a lot of networking, but I tweaked and tested it to make it as small as possible while still having it look good (rotation updates don't need to happen every tick, as mc supports flexible interpolation) and a simple lod system can be used minimizing data sent to client. With guis I'm not exactly sure what you have in mind (you mean layered uis?), functionality wise it should be doable (through might not be as pretty as your usual both-side mod) And yeah, I agree they aren't best/most perfect solution in general, but honestly I prefer to not be perfectionist and using them as good enough solution. Through maybe one day it will get way simpler and faster.
@KrisFRunes
@KrisFRunes 29 күн бұрын
you should probably clarify that these serverside only mods look like ones necessary on clientside & serverside, since serverside only mods have been a thing without polymer or polymc (mod) or whatever. they just don't add things that look like they'd be on client & server mods
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Yknow what thats fair! Ill add that to the discription
@Jimbob_Offical
@Jimbob_Offical 29 күн бұрын
This is revolutionary, would use this on my own private server that I play on with friends, as this would fix an issue that he has. Basically he has an unremovable and overprotective firewall that won't allow any .exe files to be installed on his PC, I think the firewall is aimed at Kids, but my friend is 21. Tangent aside, with this server side mod my friend won't have this issue. But what about Plugins, I assume Paper Plugins won't work on Fabric servers? Probably be incompatible, if so that would be a shame.
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Yeah bukkit plugins dont work sadly
@samuelhulme8347
@samuelhulme8347 29 күн бұрын
Nothing is completely unremoveable, I’ve had a similar (but less restrictive firewall) so I just backuped my files and reinstalled Windows.
@Jimbob_Offical
@Jimbob_Offical 29 күн бұрын
@@samuelhulme8347 good idea
@SnaxxHaxTV
@SnaxxHaxTV 29 күн бұрын
I'm honestly just waiting for a mod that gives you the ability to download any mod and automatically installs the right version and also shows you which version or mods are incompatible with your mod loader. This kind of mod already exists for shaders but I'm waiting for one that does it with resourcepacks and with mods. It could definetely revolutionize Minecraft modding. Hope someone can make this come true.
@sorae42
@sorae42 29 күн бұрын
Try Prism Launcher that could do just that. A mod downloader in-game isn’t possible, the game needs to be re-launched to load another modjar.
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Actually thats getting turned around! Im working on a project called respouted that tries to be an autoloader but safely and ive gotten some hints from the forge team that they will be allowing dynamic loading of mods!
@crabbydisk7658
@crabbydisk7658 29 күн бұрын
3:07 is really trippy
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Yep
@panminepiesek
@panminepiesek 29 күн бұрын
what can I say... POLSKA GÓRĄ
@explodinghammeronthe17thof36
@explodinghammeronthe17thof36 24 күн бұрын
8:18 I thought you would just straight up say _MF_ lmao
@TheSoup222222
@TheSoup222222 29 күн бұрын
oh man, i remember spout from ages ago
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
We're reviving it! Theres a video on it if ur interested
@nicktricks
@nicktricks 29 күн бұрын
Wow this ist very cool! There is a list of all mods that are compatible?
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Patbox has a list of mods that work on his website
@redo1122
@redo1122 28 күн бұрын
well, i kinda told you about it before and look where we are now
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
It was on my list for a while, dont remember who suggested it but thanks!
@Kalphalus
@Kalphalus 29 күн бұрын
I like this idea, but im nervous that in the future, you will need a server to play mods, so I think that they should make a Client to run those mods (if possible)
@GurkisDev
@GurkisDev 27 күн бұрын
Server side mods always work on just clients as well, since playing in singleplayer makes you host a private server and connect to that.
@Kalphalus
@Kalphalus 27 күн бұрын
@@GurkisDev Yeah, but in the future, I would not like to see that singleplayer worlds using mods are impossible
@that_guy1211
@that_guy1211 29 күн бұрын
what's the difference between server side mods and server side plugins? Both modify the game and do the same thing, we don't need paper, spiggot and bukkit if there's fabric for server and forge for server
@TruePatbox
@TruePatbox 29 күн бұрын
It's mostly because thats platform specific naming, technically both are server side mods, but bukkit/paper ones run in an envirement that just limits more what you can do (or should do)
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
Paper and other bukkit api servers are needed in the space
@uis246
@uis246 28 күн бұрын
Do we count sponge/spigot/cuberite/other moddable server?
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
Eh every server is modable to a degree. Fabric is just more stable to mod on
@TruePatbox
@TruePatbox 25 күн бұрын
Sponge and spigot are modded servers, since they modify the game, through historically people don't really think about them as such. And ofc naturally you can modify them. Cuberite is a custom implementation, making it not a mod, but by itself it can be modified as it's open source.
@OfficialCoverageMP
@OfficialCoverageMP 29 күн бұрын
This is possible with spigot and it’s forks such as paper. I’ve done this forever and there are tools such as the items adder plug-in. But implementing technological and mechanical blocks and such is difficult.
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Yeah patbox said that too! Its awesome
@TruePatbox
@TruePatbox 29 күн бұрын
Yeah and thats what makes a difference here. Because polymer still works on modded server and only changes things on the packet layer, polymer mods can use all vanilla item/block/entity backend as much as they want, without having to emulate it by hand. That makes things really simple, as you more or less get a lot of things for free
@DracoVanReign
@DracoVanReign 29 күн бұрын
The real question is are there any mods that will work for bedrock players who join a fabric server using the geyser and floodgate mods?
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Hmm maybe in theory is geyser allows for datapack downloads?
@DracoVanReign
@DracoVanReign 29 күн бұрын
There's a video idea. Interview Geyser devs, if you can, and see what they have to say about it. If they can configure it to work the same as Bedrock's new addons, maybe it'll work...?
@Dromaeosaurs
@Dromaeosaurs 29 күн бұрын
Maybe do a list of mods that are server-side only? The only mods I know are stuff like lithium, but I bet there are diamonds somewhere
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
Hm might he an idea, tho there are better people to do that
@RevolutionFalls
@RevolutionFalls 29 күн бұрын
MMMMMMMmmmm, this vid smells good
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
How.. how did u smell it?
@RevolutionFalls
@RevolutionFalls 29 күн бұрын
@@Cygnus_MC never question the power of the atom
@steyn91
@steyn91 29 күн бұрын
Isn't it just an Oraxen/ItemsAdder alternative but for modded servers?
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Not really, as pat explains this can do so much more. Polyfactory for example has create light features like a windmills rpm beeing sped up if gone from a large wheel to a small wheel
@TruePatbox
@TruePatbox 29 күн бұрын
It is way different implementation wise, because it's done through modding (and it works like modding internally too). The vanillification is done on the packet level. One might say it works closer to something like ViaVersion, but with modded content (and requires developer to directly use it)
@guard13007
@guard13007 29 күн бұрын
Minetest has done this since inception and I've been waiting years hoping Minecraft would get the same functionality.
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
Minetest my beloved
@kyleyoung2464
@kyleyoung2464 29 күн бұрын
Very based
@shrimpfry8657
@shrimpfry8657 29 күн бұрын
holy based
@Christopher_Gibbons
@Christopher_Gibbons 25 күн бұрын
But, then you still have to download everything and do even more setup, but now you are doing it on a server instead of locally. You also have to get a server. It just kinda seems like a six of one half a dozen of another situation.
@Cygnus_MC
@Cygnus_MC 25 күн бұрын
U dont? U just automatically activate the resource pack
@Christopher_Gibbons
@Christopher_Gibbons 25 күн бұрын
@@Cygnus_MC well I’m not going to play on somebody else’s server, and it’s not gonna set itself up.
@TruePatbox
@TruePatbox 25 күн бұрын
In case of polymer mods, if you want to play alone they will work just fine in singleplayer if you install them like any other regular mods. People who run servers for their friends generally will benefit most from things like polymer (or public servers, as that also works)
@pafaxu3757
@pafaxu3757 29 күн бұрын
its insane how long people took to talk abt this lol
@carlodrift
@carlodrift 28 күн бұрын
Can you talk about the Skoice proximity voice chat plugin?
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
I might :3
@smellyiest
@smellyiest 25 күн бұрын
I'm a starter fabric modder. May i ask what I need to do for serverside mods?
@Cygnus_MC
@Cygnus_MC 24 күн бұрын
Polymer
@TruePatbox
@TruePatbox 24 күн бұрын
Just your usual modded server setup for fabric and then installing few extra mods. You also need to enable resource pack hosting in polymer's autohost config files. For mod dev, you develop mods as usual, just maybe using polymer/other apis I made so you can do more things server side
@smellyiest
@smellyiest 24 күн бұрын
@@TruePatbox What are the said few extra mods, other than polymer. + what is your definition in autohost config files thanks
@vampirelordredfang
@vampirelordredfang 25 күн бұрын
Is it possible to use with geyser so we can have bedrock join too
@Cygnus_MC
@Cygnus_MC 24 күн бұрын
Might be yeah
@TruePatbox
@TruePatbox 24 күн бұрын
Some mods that don't use anything too fancy/advanced will work, but ones depending on things like display entities, resource packs or other java only techniques that don't or even can't work on bedrock won't work (well, you will be able to join but thing won't be as usable/nice as on java)
@Rotsteinhaus
@Rotsteinhaus 18 күн бұрын
Pebble
@soupborsh6002
@soupborsh6002 28 күн бұрын
There is Nova too
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
Whats that
@dead5827
@dead5827 29 күн бұрын
so it’s item adder?
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
No? It does way more and its a platform to make more mods for
@kyleyoung2464
@kyleyoung2464 29 күн бұрын
Whoa completely vanilla???
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Yees
@yukiraakayami5286
@yukiraakayami5286 29 күн бұрын
Server side mods you say? Check Legitimoose server people there a creating a custom content/Moded using only a Datapacks.
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Yoo i should check that out yeah!
@falling_
@falling_ 29 күн бұрын
hi mr mod loader guy
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Hello
@falling_
@falling_ 29 күн бұрын
@@Cygnus_MC hello
@blackstone12
@blackstone12 29 күн бұрын
This is really cool, but I think it wont be the best option because vanilla minecraft on the client has some limitations. I think some mods like the create mod would be impossible or extremly hard to make with Polymer
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
It has limitations, tho its a cool proof of concept!
@theepicblock1169
@theepicblock1169 29 күн бұрын
PolyMc dev here. Yesn't! Create is possible and I made a demo for it a while back. It used display entities which can easily display create contraptions, as well as animated blocks such as shafts. Performance is a problem, you're limited to about ~3000 blocks. Collisions are also technically possible, but neither Polymer nor PolyMc have the code to deal with that right now. But yeah, Create can be recreated! As for mods in general, for most their functionality can be recreated. The aesthetic part you might need to take shortcuts for. Especially if more advanced rendering is done.
@Speiger
@Speiger 29 күн бұрын
@@theepicblock1169 Yes but you are limited to block models. Full BlockEntity Rendering is simply disabled. Or anything custom rendering thats outside of resource packs is gone for you, which a surprising amount of things use. Or hud/guis are also something you can't really do either, assuming it has more then a simple chest.
@gustavolopes5094
@gustavolopes5094 29 күн бұрын
​@@theepicblock1169to be fair, between this, plugins, and datapacks, I think pretty much everything is possible. And if not, I'm sure it will soon be. Huge props for the project, dude. Really amazing idea. This can make so much difference in the multiplayer scene, I'm genuinely excited for the prospect.
@theepicblock1169
@theepicblock1169 29 күн бұрын
@@Speiger You're not limited to block models. Display entities work with items, which combined with custom model data means you can display any model. This means you can completely emulate block entity rendering. Both Polymer and PolyMc provide utilities for this. The performance gap isn't even too large here since BER's already kinda suck for performance (at least regular ones). Huds/gui's can be emulated to a certain degree using font hacks.
@Procommand
@Procommand 25 күн бұрын
just use syntra connecter with fabric to make it work for forge
@Cygnus_MC
@Cygnus_MC 25 күн бұрын
Eh Polymer is very mixins heavy so that might not work. In my interview with the connector team they said as much
@TruePatbox
@TruePatbox 25 күн бұрын
@@Cygnus_MC On 1.20.1, I was bored once and experimented a bit to get it running with connector (some time after it just released) and I got far enough to make it work in singleplayer, but I don't know if it even functioned correctly on servers (never tested, it was just quick experiment after all). I imagine it only really worked, because all my more "aggresive" mixins touched area of the game that no one else/forge really did. And any newer version won't work naturally through, which is kinda bad in context of polymer mods as all modern/textured mods released on 1.20.2+
@Woodman3
@Woodman3 29 күн бұрын
Bedrock users: we already have this (Addons download automatically when joining a server on bedrock)
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Yes but addons are made by things mojang aproves. This is all user generated, u cant compare that
@maxjaxx
@maxjaxx 29 күн бұрын
Potato.
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Dangit
@Popfight
@Popfight 29 күн бұрын
Minecraft bedrock actually already had this feature for a while. Idk why Mojang never bothered to port this feature to java
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Its slighty more problematic on java as mojang doesn't make or check the mods
@Popfight
@Popfight 29 күн бұрын
@@Cygnus_MC Yea because they never did add official modding support in vanilla java
@TruePatbox
@TruePatbox 29 күн бұрын
Actually, Mojang expands on data driven/dynamic stuff with recent updates, with latest addition being datapackable enchantments. They slowly get rid of or rework old code to make it compatible with dynamic stuff, so I imagine we will get datapackable items and blocks sometime in the future
@Popfight
@Popfight 28 күн бұрын
@@TruePatbox I forgot about datapacks
@delleron1106
@delleron1106 29 күн бұрын
You should check nova
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
I shall!
@DRAGNIL68
@DRAGNIL68 28 күн бұрын
have you heard of itemsadder?
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
I have, but that's not comparable
@Respear
@Respear 19 күн бұрын
I use rift launcher btw
@Respear
@Respear 19 күн бұрын
loader* im stupid
@YigitCanAydinSS
@YigitCanAydinSS 28 күн бұрын
Why is blud a rock?
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
Why not? Have u seen any other rock based youtubers?
@YigitCanAydinSS
@YigitCanAydinSS 27 күн бұрын
@@Cygnus_MC No thats the goofy part
@Cygnus_MC
@Cygnus_MC 27 күн бұрын
@@YigitCanAydinSS This is what happens when a joke goes too far ngl
@Timongcraft
@Timongcraft 29 күн бұрын
It is pretty safe you DON'T install anything on the client. It is as safe as if you play on a bukkit server with plugins.
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Well it does install a resource pack
@Timongcraft
@Timongcraft 29 күн бұрын
@@Cygnus_MC it isn't really installed it just overlays textures and models it can't run arbitrary code. And you can also just put a resource pack on a vanilla server. So not any specific *risk* to Polymer.
@SCPfan173
@SCPfan173 29 күн бұрын
I thought you were a potato, not a pebble
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Im a rock...
@SCPfan173
@SCPfan173 29 күн бұрын
@@Cygnus_MC I mean to say a pebble, not a penny, idk why I said that
@simonsmith103
@simonsmith103 25 күн бұрын
it's called plugins, bro
@Cygnus_MC
@Cygnus_MC 25 күн бұрын
I dont think u quite understand what this is doing. Or skipped the part where we say bukkit plugins cant do this
@noisnecsa995
@noisnecsa995 29 күн бұрын
Are you Dutch
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Belgian yeah
@siepert
@siepert 29 күн бұрын
Nederlander
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Belg
@siepert
@siepert 29 күн бұрын
@@Cygnus_MC oh sorry (zijn de wegen echt zo slecht als ze zeggen?)
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
@@siepert yeeep
@siepert
@siepert 26 күн бұрын
@@Cygnus_MC sterkte 🙏
@novostranger
@novostranger 28 күн бұрын
Car mod servers
@that_guy1211
@that_guy1211 29 күн бұрын
yaaaay, time to make a virus run inside of minecraft so anybody who joins a server that i own gets hacked and ratted (that was a joke, lol)
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
Eh joke or not this cant really be done
@bacalhau_seco
@bacalhau_seco 29 күн бұрын
first
@ShiftSad
@ShiftSad 29 күн бұрын
First!
@bacalhau_seco
@bacalhau_seco 29 күн бұрын
fui primeiro
@ShiftSad
@ShiftSad 29 күн бұрын
@@bacalhau_seco nada
@bacalhau_seco
@bacalhau_seco 29 күн бұрын
@@ShiftSad fake
@ShiftSad
@ShiftSad 29 күн бұрын
@@bacalhau_seco Sadness real
@piscopancer
@piscopancer 28 күн бұрын
Cool talk, but could we at least see 5 minutes of gameplay?
@Cygnus_MC
@Cygnus_MC 28 күн бұрын
Download the mod ;)
@pachete.
@pachete. 29 күн бұрын
bukkit and paper are bad, just use fabric and performance mods
@Cygnus_MC
@Cygnus_MC 29 күн бұрын
Theyre not, they have their place
@lamsis7353
@lamsis7353 29 күн бұрын
200 in 4 minutes only? Bro fell off
@onlygody
@onlygody 29 күн бұрын
10 mins no vies bro fell off smh
Forgotten Modloaders || The History of Modded Minecraft
11:33
Optimizing my Game so it Runs on a Potato
19:02
Blargis
Рет қаралды 339 М.
Шокирующая Речь Выпускника 😳📽️@CarrolltonTexas
00:43
Глеб Рандалайнен
Рет қаралды 9 МЛН
What would a "Crafting Update" look like?
9:54
NotVeryAndy
Рет қаралды 545 М.
Why is Minecraft so Lonely?
32:27
Bam Marks
Рет қаралды 27 М.
THE WORST Focus Trees In Hearts of Iron 4
29:05
FeedbackIRL
Рет қаралды 326 М.
The Minecraft Legend That Disappeared
28:01
ShamPee
Рет қаралды 1,1 МЛН
Banned From Singleplayer? - Minecraft Java's DARK FUTURE...
14:29
TheMisterEpic
Рет қаралды 1,2 МЛН
Dungeon Now Loading 1% | The Labyrinth (Minecraft Mod Showcase)
12:05
HexNowLoading
Рет қаралды 317 М.
Why Minecraft Players Built a Real Life Supercomputer
23:24
HellCastle & Tylerrrr
Рет қаралды 836 М.
Warping Through Time and Space With Absurd Amounts of Sand
8:35
DannyDeDino
Рет қаралды 208 М.
Папа, дай пять тыщ рублей в minecraft! 🤣
0:15
ТИТМАУС
Рет қаралды 2 МЛН
Lips are Red or Blue? #shorts
0:45
RKoirala02
Рет қаралды 10 МЛН
skibidi toilet 74
7:02
DaFuq!?Boom!
Рет қаралды 20 МЛН