mikeprimm / SchematicBrush

Adds schematic file based brush tool to WorldEdit
10 stars 6 forks source link

Standard WE semantics? #1

Open t3f opened 11 years ago

t3f commented 11 years ago

Is it possible to support standard World Edit semantics? Specifically, support normal clipboard relative position location data for the paste just like if for example one typed //sch load SchA.schematic; //rotate 180; //paste. Additionally it would be nice if schbr and schset supported sub directories and "doublequote" style filename just like WorldEdit does.

mikeprimm commented 11 years ago

Not clear on the difference: doing //schbr SchA@180 give a brush that does the equivalent of your example (except, of course, it is applied like the clipboard brush, versus the //paste command: if not, it wouldn't be a brush): are you looking for something that isn't a brush-tool-based paste? On the files: subdirectories should work, although I do need to add in the support for double-quotes for names with spaces and such.

t3f commented 11 years ago

When I use //schbr SchA@180, it pastes it center of mass on the clicked block rather than using the relative location stored in the .schematic. I'm sure i'm doing something else wrong, but its non-obvious.

mikeprimm commented 11 years ago

Behavior is intended to be the same as the clipboard brush (by default). The relative position data, as I understand it, is relative to the player (which would make it not act like a 'brush') - would you want an option to apply it with the position relative to the click point (that is, as if the click point were the player's location when doing the logical equivalent of //paste)?

Igimund commented 10 years ago

Hi mikeprimm!

This would be exactly what I would need as an extra for this plugin! Would it be possible to implement that?

All the best!

Igimund