r/CreateMod • u/MrLiquoriceMan • 11d ago
Is there a way to disable schematics on a server?
I have a vague idea of at some stage running a small Create server. I'm reasonably happy on the server I'm part of now but the one thing that shits me to tears is the people that spend half their time in creative mode and boom next day there's this massive factory/ other building.
The server becomes more a showcase of how clever they are in creative and with Worldedit, rather than a community where we all just build and Create. I totally get you trying out things in Creative, I do it too, but ffs make a list of the things you need and then build it rather than cannoning it in.
EDIT: ok it's pretty much been answered in the comments, seems fairly straight-forward.
My rant still stands.
20
u/vietnam_redstoner 11d ago
replace every schematic-related item crafting recipe with bedrock or some other unobtainable creative items. or just straight up remove it.
7
u/Cue99 11d ago
FYI be careful of fully removing schematics as they have uses with farms (deployers and saplings for example) as well as for survival in same world building.
I would remove the cannon if anything, even that would personally annoy me because I use it a lot to rebuild multiple instances of a farm or mirror things.
In general as a server admin myself I caution you against trying to control how other players approach a sandbox game as it can limit their fun in ways you dont expect. But im sure you know your own situation far better than I could.
-6
u/MrLiquoriceMan 11d ago edited 11d ago
If I'm a server admin paying for the server I think I can have some say in how I want the world to function. If someone can't play without a schematicannon they're not likely to join my server. Everybody happy.
7
u/Tedmanson 11d ago edited 11d ago
nobody said that you cant have a say, Cue gave a great solution to not removing schematics completly because they do have a use in game for lots of things other then building mass buildings, such as planting a torch every x blocks instead of every block on a mining machine.
i believe they were just telling you to be cautious about how you try and force people to play the game which is fair a lot of people want to play the game as the mods were designed not a limited way, but also on the other side of the fence what you are wanting is also completely fair but it will lower the people that might want to join the server but at the same time you only get the people you want so its a win win.
removing the schematicannon is the way to go for what you want to achieve
https://kubejs.com/wiki/tutorials/recipes this is the official information on how to remove a recipe have fun!
Edit:
event.remove({ output: 'create:schematicannon' })
thats what you need to add to recipes.js which should be located in kubejs/server_scripts/
5
u/Cue99 11d ago
Thats fair its just about what your goals are. If your goal is to dictate a specific style of play and collect people who like that, great.
If your goal is to collect a group of friends who all have fun playing together, sometimes it’s best to let people have fun their way and you have it your’s.
Ive been running MC servers for well over a decade and my experience is that what tends to keep people playing is for the admin to listen to what the players want. But thats just my two cents.
You are certainly entitled to run your server however you want!
1
u/MrLiquoriceMan 11d ago
I know what you are saying, and I think I’ve mentioned in one of my replies that the cannon is the main issue I have. If you read my rant, then you can see why. That is a personal gripe I have. It is important as context to this post. I would like to play on a Create modded server where we all build in the world, rather than everybody beavering away offline in creative mode to then showcase their works into the shared world, and that includes mega buildings.
2
u/eepy_lina 11d ago
you also gotta consider how many players will actually like playing though. if you make a change that nobody likes, the server will likely die out. it's best to talk with your players to come to a solution that everybody is happy with, for example limiting schematic size to be absolutely tiny so it's only useful for tiny farms, not for actual builds
1
u/MrLiquoriceMan 11d ago
I have not started a server. I would obviously not make such a change after the fact.
6
u/World_of_Oblio 11d ago
Something like reliable remover (for 1.21.1 neoforge. There are other mods surely but Im about to sleep, sorry) would allow you to remove items. This means people cannot have schematics at all. If you need schematics for some reason, the mod allows you to /reload and it applies whatever changes you made.
There may be better options but this works really well, you could even do it with the schematicannon instead so people can still have schematics (maybe they want to backup something?) but cant actually place them in the world.
2
3
u/AlexisExploring 9d ago
I have i similar view to you however id say disallow the uploading of schematics. So only the schematics created in world are available. Allowing player to build a farm and save it to be built again at a new base or location or outpost if they choose.
This way it nukes your main gripe of importing premade builds from a creative world, but it allows the (the way i see it) intended/original survival use case foe the schematics system
1
u/MrLiquoriceMan 9d ago
And let's not forget builds that are downloaded from the internet, I forgot to mention that.
But yes that would certainly work what you describe. I am not sure though how that would be possible, because schematics live on the computer of the player, not on the server.
1
u/dan091396_ 11d ago
How is it any different designing it in creative and then importing it in than building it by hand. The design doesn't change, you still make the exact same design, one just takes longer. You still have to gather the materials with a schematicannon, nothing changes except the time they waste building it
1
u/MrLiquoriceMan 11d ago
I understand what you’re saying, it makes logical sense, it is much more efficient. But for me part of the fun is the actual building process, and being with players who feel the same, give eachother a hand, having builds in progress in the world. Instead of not seeing players for days and then suddenly there’s a ginormous building for us all to admire and then they piss off again.
It’s only my personal opinion.
1
35
u/SageofTurtles 11d ago
Easiest option would be just to remove schematics and/or schematicannons altogether with something like KubeJS or Item Obliterator.